Development [TB-J716F] TWRP for Android 12 / ZUI 14

Search This thread

f1tm0t

Senior Member
Jan 1, 2022
165
81
Lenovo P11
Hi, people!
Porting our TWRP for A12 (ZUI 14.0.127).
Now it's fully working, exept touchscreen. But with mouse connected via OTG you can to do all neeeded operations.
IMPORTANT! The method of decrypting /userdata is not implemented there (different from A11), so you need to install the DFE-NEO patch to make it work properly with your data.
EDITED: New version v5
Added ability adb/MTP on encrypted /data.
MTP works on demand, pressing Disable MTP-Enable MTP,
displays SD card only.
UPDATED Febr. 08:
Built a new full-featured version with data decryption from source. For Android 12 - ZUI 14
Decrypts data by default, if the tablet is not protected.
If it's protected by pin/password, it asks for it and decrypts internal storage.
I haven't tried the pattern, see here: https://twrp.me/faq/openrecoveryscript.html (Specific pattern decrypt note), try it yourself.
Device tree lies here: https://github.com/F1tm0t/twrp_device_lenovo_J716F
Many thanks to:

Yahoo Mike - for useful tips on decryption implementation and general support.​

LSS4181 - for Q706F device tree, I used it as a basis for mine.​

Ungeskriptet - for his J716F device tree for A11, it was useful for me.​

TWRP_J716F_A12_DD. img👇 DD means Data Decryption.
Working: Everything, excluding vibration.
MEGA
 

Attachments

  • TWRP_J716F_A12_v5.img
    58.2 MB · Views: 61
  • TWRP_J716F_A12_DD.img
    63.7 MB · Views: 2
Last edited:

f1tm0t

Senior Member
Jan 1, 2022
165
81
Lenovo P11
PS.
Welcome to collaboration.
I have another variant of TWRP with a malfunctioning touch. The pressure points do not correspond to the position of the buttons. It need to add some calibration files or the right firmware or the right driver for the screentouch. This is too complicated for me o_O I'm just advanced user, no guru.
Please, write me in PM if you can help with this issue.
 
Last edited:
  • Like
Reactions: Drethis

f1tm0t

Senior Member
Jan 1, 2022
165
81
Lenovo P11

f1tm0t

Senior Member
Jan 1, 2022
165
81
Lenovo P11
New version for ZUI 14 with new features:
* added many partitions for backup/restore
* added some partitions for flashing via Install IMG
* A set of partitions is enough to backup/restore an entire OS

Placed here. To see how it works, click here:
FFBM mode is my mistake, wrong button pressed, no need:)
 
Last edited:

f1tm0t

Senior Member
Jan 1, 2022
165
81
Lenovo P11
Hello, friend.
My TWRP works with adb/MTP quite excellent.
The following is needed:
decrypt /data
permission in the system to debug from this computer
изображение_2023-01-01_062907137.png

изображение_2023-01-01_062954428.png
 
  • Like
Reactions: phamthanh

f1tm0t

Senior Member
Jan 1, 2022
165
81
Lenovo P11
  • Like
Reactions: phamthanh

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Hi, people!
    Porting our TWRP for A12 (ZUI 14.0.127).
    Now it's fully working, exept touchscreen. But with mouse connected via OTG you can to do all neeeded operations.
    IMPORTANT! The method of decrypting /userdata is not implemented there (different from A11), so you need to install the DFE-NEO patch to make it work properly with your data.
    EDITED: New version v5
    Added ability adb/MTP on encrypted /data.
    MTP works on demand, pressing Disable MTP-Enable MTP,
    displays SD card only.
    UPDATED Febr. 08:
    Built a new full-featured version with data decryption from source. For Android 12 - ZUI 14
    Decrypts data by default, if the tablet is not protected.
    If it's protected by pin/password, it asks for it and decrypts internal storage.
    I haven't tried the pattern, see here: https://twrp.me/faq/openrecoveryscript.html (Specific pattern decrypt note), try it yourself.
    Device tree lies here: https://github.com/F1tm0t/twrp_device_lenovo_J716F
    Many thanks to:

    Yahoo Mike - for useful tips on decryption implementation and general support.​

    LSS4181 - for Q706F device tree, I used it as a basis for mine.​

    Ungeskriptet - for his J716F device tree for A11, it was useful for me.​

    TWRP_J716F_A12_DD. img👇 DD means Data Decryption.
    Working: Everything, excluding vibration.
    MEGA
    4
    Version with working touch is here:
    and here:
    Remember, you can't to backup data before using DFE-NEO patch.
    Many thanks to Ungeskriptet for helping.
    To be continued (I hope):cool:
    3
    New version for ZUI 14 with new features:
    * added many partitions for backup/restore
    * added some partitions for flashing via Install IMG
    * A set of partitions is enough to backup/restore an entire OS

    Placed here. To see how it works, click here:
    FFBM mode is my mistake, wrong button pressed, no need:)
    2
    Die you add the firmware for touch to TWRP? I have it like this in my TWRP port: https://gitlab.com/ungeskriptet/and...tree/android-11/recovery/root/vendor/firmware

    I suggest you extract the firmware yourself from the latest ZUI, the older versions might not work.
    1
    PS.
    Welcome to collaboration.
    I have another variant of TWRP with a malfunctioning touch. The pressure points do not correspond to the position of the buttons. It need to add some calibration files or the right firmware or the right driver for the screentouch. This is too complicated for me o_O I'm just advanced user, no guru.
    Please, write me in PM if you can help with this issue.