128

Lenovo Xiaoxin pad 2022

 1 year ago
source link: https://forum.xda-developers.com/t/lenovo-xiaoxin-pad-2022.4465085/page-5#post-87842117
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Lenovo Xiaoxin pad 2022

Agat0

Member
Dec 9, 2022
Hmm it could work. I believe the L1 is related to the status of the bootloader. As far as I know all vendors ship their devices with an unlocked bootloader (it doesn't matter if the device's running Global or Chinese rom). Mine arrived with Global rom + unlocked bootloader -> I flashed it back to the Chinese rom (still L3) -> I tried to re-lock the bootloader but failed and got bricked lol.

So, you could just ask them if the device has L1/could stream Netflix higher than SD straightly. Good luck

I asked him and he told me that he stays in L3 with the global one, he still hasn't answered me how it would be with the Chinese ROM. Something I don't understand is that in the product title it says L1 widevine

Agat0

Member
Dec 9, 2022
Hmm it could work. I believe the L1 is related to the status of the bootloader. As far as I know all vendors ship their devices with an unlocked bootloader (it doesn't matter if the device's running Global or Chinese rom). Mine arrived with Global rom + unlocked bootloader -> I flashed it back to the Chinese rom (still L3) -> I tried to re-lock the bootloader but failed and got bricked lol.

So, you could just ask them if the device has L1/could stream Netflix higher than SD straightly. Good luck

Hello, I have seen that by putting a code in the application search engine you can change the region of the tablet and it allows you to have L1. The code is: ####6030# is the Spanish code.

glees.shin

Member
Jun 22, 2013
Hello, I have seen that by putting a code in the application search engine you can change the region of the tablet and it allows you to have L1. The code is: ####6030# is the Spanish code.

You can google translate the following link, go to the section where the author put 1,2,3 bulletins for more information regarding region lock. This guide was for last year's device and is not working in 2022.

안드로이드11 미개봉 중국롬 P11 글로벌롬 5월 이후 업데이트 방법

추가로 확인을 해보니 중국롬의 경우 ANDROID 11부터, 글로벌롬의 경우 8월롬(안드10)부터 해당 버전을 체
www.ppomppu.co.kr

Reactions: Agat0

Lehile

Member
Dec 9, 2022
Hi guys!

FIrst of all, when the XiaoXin Pad arrived to me, I saw on app DRM info that widevine is L3 and global rom... I changed the system to CN version (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst ) and widevine still was L3, so I have locked the tablet and it semi bricked the tablet. So after hours trying to return to normal, I unlocked the tablet again and QFIL the CN ROM again (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst ) and updated the CN ROM to latest version.

01. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617
02. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.476_ST_220805

You can download the updates here.

After it, I locked the tablet and the system is runnning normally and widevine L1 is there, everything alright. Thanks guys.
Last edited: Yesterday at 10:17 PM

Reactions: firecrack3r

Agat0

Member
Dec 9, 2022
¡Hola chicos!

En primer lugar, cuando me llegó el XiaoXin Pad, vi en la información DRM de la aplicación que widevine es L3 y rom global... Cambié el sistema a la versión CN (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst) y widevine todavía era L3, entonces He bloqueado la tableta y semibloqueó la tableta. Entonces, después de horas tratando de volver a la normalidad, desbloqueé la tableta nuevamente y QFIL la ROM CN nuevamente (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst) y actualicé la ROM CN a la última versión.

01. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617
02. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.476_ST_220805

Puede descargar las actualizaciones aquí .

Después de eso, bloqueé la tableta y el sistema funciona normalmente y widevine L1 está ahí, todo bien. Gracias chicos.

Entonces, si pido la ROM china, ¿tengo L1?

Lehile

Member
Dec 9, 2022
Entonces, si pido la ROM china, ¿tengo L1?

Yes, use CN ROM and update to the latest version before lock the device and L1 will work. Btw, you can use VPN China to check and install updates via OTA.

Agat0

Member
Dec 9, 2022
Yes, use CN ROM and update to the latest version before lock the device and L1 will work. Btw, you can use VPN China to check and install updates via OTA.

But is the device already locked if the ROM is Chinese? I would just have to update

Lehile

Member
Dec 9, 2022
But is the device already locked if the ROM is Chinese? I would just have to update

Normally the sellers change to Global ROM before send the device. If it arrived with CN ROM probably it already locked and updated to latest ROM. But if arrived with Global ROM the device is unlocked and you need to QFIL CN ROM (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst) and update to latest version before lock the device to L1 works.

Reactions: Agat0

Agat0

Member
Dec 9, 2022
Normally the sellers change to Global ROM before send the device. If it arrived with CN ROM probably it already locked and updated to latest ROM. But if arrived with Global ROM the device is unlocked and you need to QFIL CN ROM (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst) and update to latest version before lock the device to L1 works.

Thank you very much, ask the seller to send me the Chinese rom, which is not global.
Google apps work fine?

Lehile

Member
Dec 9, 2022
Thank you very much, ask the seller to send me the Chinese rom, which is not global.
Google apps work fine?

Yes, google apps working fine. You can follow this:


Also you can unistall those unwanted CN apps and use gboard as well. There are some apps you can use to translate like setedit.

mcaleb

Member
Mar 27, 2022
Thank you very much, ask the seller to send me the Chinese rom, which is not global.
Google apps work fine?

Even if you order the Chinese version of Zui and the Chinese seller promises, they will most likely send you the global version with unlocked bootloader, you can't take their word for it!

everything works fine on zui if you follow the manual i posted to set up

Lehile

Member
Dec 9, 2022
To lock again the pad, you just need activate the debug USB and power off the device and go to fastboot mode and on cmd in computer you type:
1. fastboot devices (to see if your device is there)
2. fastboot flashing lock and select the option on your device and done.

ONLY LOCK IF YOU HAVE THE LATEST UPDATE IN ZUI (ZUI_13.5.476_ST).

Reactions: Agat0 and mcaleb

glees.shin

Member
Jun 22, 2013
Hi guys!

FIrst of all, when the XiaoXin Pad arrived to me, I saw on app DRM info that widevine is L3 and global rom... I changed the system to CN version (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst ) and widevine still was L3, so I have locked the tablet and it semi bricked the tablet. So after hours trying to return to normal, I unlocked the tablet again and QFIL the CN ROM again (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst ) and updated the CN ROM to latest version.

01. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617
02. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.476_ST_220805

You can download the updates here.

After it, I locked the tablet and the system is runnning normally and widevine L1 is there, everything alright. Thanks guys.

I confirm this method works for me. L1 is available after flashing the CN then update to 476 and "fastboot flashing lock". Thanks bro

mcaleb

Member
Mar 27, 2022
Congratulations!! 😎
Last edited: Today at 3:02 AM

mcaleb

Member
Mar 27, 2022
To lock again the pad, you just need activate the debug USB and power off the device and go to fastboot mode and on cmd in computer you type:
1. fastboot devices (to see if your device is there)
2. fastboot flashing lock and select the option on your device and done.

ONLY LOCK IF YOU HAVE THE LATEST UPDATE IN ZUI (ZUI_13.5.476_ST).

Do you know how to make Magisk work on Zui?

firecrack3r

Member
Nov 21, 2012
I confirm this method works for me. L1 is available after flashing the CN then update to 476 and "fastboot flashing lock". Thanks bro

Fastboot command is not working for me. It shows "bootloader version unknown" on my tablet screen. How can I fix this?
Is there any other command I could try?

Last edited: Today at 4:46 AM

mcaleb

Member
Mar 27, 2022
Fastboot command is not working for me. It shows "bootloader version unknown" on my tablet screen. How can I fix this?
Is there any other command I could try?

Have you used adb fastboot program to open the cmd?

Rvllmor

Member
Oct 29, 2021
i wanna buy this tab or a samsung a8. Which tab has better display? Wanna use for media consumption only.

firecrack3r

Member
Nov 21, 2012
Have you used adb fastboot program to open the cmd?
I finally managed to make it work.
Widevine Is L1 after relocking bootloader.

Thank you all

Reactions: Agat0

Hi guys!

FIrst of all, when the XiaoXin Pad arrived to me, I saw on app DRM info that widevine is L3 and global rom... I changed the system to CN version (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst ) and widevine still was L3, so I have locked the tablet and it semi bricked the tablet. So after hours trying to return to normal, I unlocked the tablet again and QFIL the CN ROM again (TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_qpst ) and updated the CN ROM to latest version.

01. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.365_ST_220526_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617
02. TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.395_ST_220617_to_TB128FU_CN_OPEN_USER_Q00012.0_S_ZUI_13.5.476_ST_220805

You can download the updates here.

After it, I locked the tablet and the system is runnning normally and widevine L1 is there, everything alright. Thanks guys.

Hi, wich is the safest method to flash the CN rom over the Global Rom? Do you have a tutorial to follow?

Thanks,

Top Liked Posts

  • Instructions for migrating to ZUI 13.5.365 on a xiaoxin pad 2022 snapdragon 680 tablet with m10 plus 3rd gen TB128FU global rom installed and unlocked bootloader (not to be confused with m10 plus 3rd gen with mediatek helio g80 processor).

    Perform at your own risk, I am not responsible for what may go wrong.

    If you have doubts and insufficient knowledge, please do not do this, it may render your device useless.

    I am not a very active user, so I will not be able to solve your doubts and problems that may arise, keep that in mind.

    INSTRUCTIONS AND FILES FOR INSTALL STOCK ROM ZUI XIAOXIN PAD 2022

    Zui 13.5.365 firmware in mega from here.

    Lenovo Xiaoxin Pad 2022 - Обсуждение - 4PDA

    Lenovo Xiaoxin Pad 2022 - Обсуждение, Планшет...
    4pda.to
    Winrar to unzip the firmware from here.

    Descargar WinRAR

    WinRAR - the data compression, encryption and...
    www.win-rar.com www.win-rar.com
    qpst (qfil) instructions from here.

    Lenovo Tab P11 - Прошивки - 4PDA

    Lenovo Tab P11 - Прошивки
    4pda.to
    If you find it difficult to register on 4pda, you can download qpst (qfil) from here.

    QPST Tool v2.7.496 - QPST Tool

    Download the official QPST Tool v2.7.496 which...
    qpsttool.com qpsttool.com
    Qualcomm PC drivers from here.

    Qualcomm USB Driver v1.0 - Best Qualcomm Driver

    Download Qualcomm USB Driver v1.0 which allows...
    firmwarecare.com firmwarecare.com
    The firmware hosted on mega already has the contents.xml file modified to be able to flash it, unzip it with winrar, install the drivers, follow the instructions plus the video tutorial and it will be easy for you.

    After the first boot it is recommended to perform a factory data reset.

    Tutorial qpst(qfil) flash firmware on (xiaoxin pad pro) but the same procedure.

    Tutorial install play store and google services, You can also install it manually by downloading apps it from uptodown.com

    Tutorial for app setedit, switch apps to your native language

    Install app setedit from play store on your phone and tablet, on the tablet click on add new settings and create the same value that appears on your phone "system_locales" without " " are automatically added, then add the abbreviation of your language and country without the " " example: "en-US" then restart your device.
    Applications will switch to your native language, system settings will remain in English, you will get used to it very quickly.

    You can manually uninstall all junk chinese apps.

    From apps vpn chinese you can update zui firmware if you want, future zui 14 and android 13 downloaded from OTA.

    The last step is to deny the special access of the security application, in the settings search engine that is in the upper part of the left side write (especial app access) and deny all security app permissions otherwise it will modify and deactivate the notifications by itself from other applications that you have granted as other permisiones.
    UPDATE: by accident, I got the tablet working again by:
    1. (accidently) erasing the first physical partition (lun0) . I used a modified version of emmcdl, but you could also use QFIL's Partition Manager or the "edl" tool.
    2. telling QFIL to download lun0 again, by running with only rawprogram0.xml
    3. restoring my oem, persist and frp backups
    LESSON: if you're going to play with this tablet, make sure you backup the oem, persist and frp partitions.

    Can anyone PM me the abl.elf file from TB128FU_S300168_220916_ROW ? I want to check how it was compiled. Thanks.

    ---- original post ----
    I have a global TB-128FU running TB128FU_S000058_220816_ROW. I've been playing around with it and very successfully bricked it.

    But I thought I'd share what I learned about the device's bootloader. Hopefully it helps with further development on this tablet.

    bootloader​

    The bootloader is contained in the abl.elf file. It is called LinuxLoader.efi.

    The bootloader was not compiled with the ENABLE_UPDATE_PARTITIONS_CMDS and ENABLE_DEVICE_CRITICAL_LOCK_UNLOCK_CMDS flags. That's why bootloader commands are limited. This means that the bootloader does not recognise flash, erase, set_active, flashing get-unlock-ability, flashing unlock, flashing lock, flashing unlock_critical and flashing lock_critical commands from the fastboot utility. Some of those commands might work in fastbootd, but I didn't test that before I bricked my tablet.

    Hopefully Lenovo will compile the bootloader with those flags enabled in the next OTA.

    oem unlock-flash​

    There are some fastboot oem commands, including fastboot oem unlock-flash. But that command seems to relate to a device state, rather than un/locking the bootloader.

    The device state is "unlocked" when byte 0x20 of the lenovolock partition is set to 0x02. It is "locked" when byte 0x20 is set to 0x01. DO NOT set byte 0x20 to 0x01. You will lock your device...just like I did. And I think you'd probably lock your device by running fastboot oem lock-flash. So DO NOT run fastboot oem lock-flash either.

    When byte 0x20 is set to 0x01, you can read from the device but you can't write to it. So you can enter bootloader, fastbootd, edl and stock recovery. You can query the device and read from the device in those modes, but you can't write to the device. So emmcdl, qfil, LMSA etc are all denied permission to write to the device. The bootloader can't flash/erase because it doesn't recognise those commands. Android just bootloops.

    There is a process to set byte 0x20 back to 0x02 using the bootloader, but it requires a private RSA key - which is presumably in Lenovo's labs. The process is:
    1. run fastboot oem getRandom. This gives you two random hex numbers.
    2. use SHA256 to create a hash of a message (without the brackets): <random#1><serialno><random#2>
    3. sign the hash with the correct private RSA key. The paired public RSA key is hardcoded in the bootloader.
    4. run fastboot oem token multiple times passing first the hash and then the signature in 32-byte chunks. The last fastboot oem token command will tell you it's okay to run the unlock-flash command.
    5. run fastboot oem unlock-flash. If it accepts your hash and signature, it will set byte 0x20 of lenovolock to 0x02 and erase the lenovoraw and lenovocust partitions.
    You have to run those commands in exactly that order, or you'll get errors.

    I'd love to get this to work, because it's the only way I can unbrick my tablet. But none of the private RSA keys I could find on the stock ROM are the correct pair for the bootloader's hardcoded public RSA key. If anyone has the correct key, I promise I won't share it if you PM it to me.

    Or if anyone knows a way to flash my backup of lenovolock.img, I'd love to hear it. Remember - I can't use edl, fastboot, fastbootd or stock recovery to write to the device...and I can't get into Android to use adb. I think I have a shiny new paperweight.
    To lock again the pad, you just need activate the debug USB and power off the device and go to fastboot mode and on cmd in computer you type:
    1. fastboot devices (to see if your device is there)
    2. fastboot flashing lock and select the option on your device and done.

    ONLY LOCK IF YOU HAVE THE LATEST UPDATE IN ZUI (ZUI_13.5.476_ST).
    Thank you very much, ask the seller to send me the Chinese rom, which is not global.
    Google apps work fine?

    Yes, google apps working fine. You can follow this:


    Also you can unistall those unwanted CN apps and use gboard as well. There are some apps you can use to translate like setedit.

    I summed up below information about the global firmware (I haven't tested the chinese one so far):
    TB128FU_S000020_220309 (shipped by Leonovo Office Store from Aliexpress):
    - Camera application fails to record videos
    - Crack and pops in the soundtrack of games or benchmark if switch between apps
    - The battery charge may result in soft brick of the tablet (back screen), in that case a forced reboot (3 buttons pressed) is required
    - The firmware is not very stable (frequent freeze) and optimized (<24000 in Antutu although the tablet is recognized as authentic)

    TB128FU_S000058_2208162203_Q00126_ROW or TB128FU_S300168_220916_ROW (they sounds identical, just the name has been changed, from Lenovo Online Store on Aliexpress):
    - No major bug detected so far
    - Antutu score > 26000, it's detected as fake by Antutu

    TB128FU_S000037_2204241350_Q00126_ROW (from Banggood): not tested
    TB128FU_S000047_220612_ROW (link in the previous page) : not tested
    Do you have this Firmware?
    TB128FU_S000058_2208162203_Q00126_ROW or TB128FU_S300168_220916_ROW

    Also I found this China Rom (Zui 13.5) that says it comes with Gapps preinstalled, but I havent tested it yet.

    Lenovo Xiaoxin Pad 2022 TB128FU Firmware (Stock ROM) - ROM-Provider

    Download Lenovo Xiaoxin Pad 2022 Firmware...
    romprovider.com romprovider.com

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK