[TECLAST] P20HD (new android 10 tablet w/ 4g phone) : TWRP unavailable => cannot root

Search This thread

vindieu

Senior Member
Dec 11, 2018
75
1
[TECLAST] P20HD (new android 10 tablet w/ 4g phone) : TWRP unavailable => cannot root

Hi everyone,

I've just bought this excellent Android 10 Tablet with 4G phone included (YES!) but I haven't found any TWRP to root it. Any suggestion? Thanks

Most tablet manufacturers, Apple, Samsung & other motherf*ckers don't want to include phone capability in tablets because they want to sell 2 devices instead of just one... Just use a bluetooth headset with this excellent Chinese "big" phablet: it is better for your health to have your phone far from your head...

98% of people using smartphones & tablets DON'T NEED AN EXPENSIVE POWERFUL CPU, it's only for prestige and their EGO that they buy famous brands.

Disable "Google Services" whenever you can, it is nothing else than a NSA plug-in, spyware background tasks that collect information about you to feed NSA Databases.
I have no doubt that this information given to the public will make Google and NSA angry, they may even try to "convince" this forum moderator to remove my post, but U.S. court now says that Mass surveillance program exposed by Snowden is illegal : .https://www.reuters.com/article/us-...-exposed-by-snowden-was-illegal-idUSKBN25T3CK

Anyone who doesn't live in China should better install the Chinese rom version.
https://forum.xda-developers.com/t/...unavailable-cannot-root.4141997/post-83728069
Yes, the Chinese version may also contain equivalent spyware features, but think twice :
If you don't live in China and will never go over there, then the information collected is useless and will NOT BE SHARED with NSA or Nine Eyes/Five Eyes countries (the country where you live may use the collected information against you).
READ THIS : https://www.vpnmentor.com/blog/understanding-five-eyes-concept/

Every politician who set up government agency to VIOLATE HUMAN RIGHTS about PRIVACY of millions of ordinary people like you and me should be prosecuted and put in jail.
"Human Right # 12. The Right to Privacy. No one shall be subjected to arbitrary interference with his privacy, family, home or correspondence, nor to attacks upon his honour and reputation. Everyone has the right to the protection of the law against such interference or attacks."
 
Last edited:

vindieu

Senior Member
Dec 11, 2018
75
1
Thank you for your reply jwoegerbauer, unfortunately, I'm not good enough to be able to compile it by myself, my technical level is too low.
I can unlock the bootloader and I'd like to root it with Magisk, it needs TWRP, am I wrong??
Thanks again bro
 
Jun 15, 2020
6
3
OnePlus 10 Pro
Is there a flashable image available for your device?

If so, you can extract the boot image from this archive using payload dumper (search Google for more info)

1: Now you have the boot image (on your PC), move it to your device - i.e. Downloads

2: Install Magisk Manager on your device.

3: Follow the instructions at this thread on how to use Magisk Manager to patch your transferred boot image - https://r.tapatalk.com/shareLink/to...1&share_fid=3793&share_type=t&link_source=app

4: Transfer the newly patched image back to your PC.

5: Use Fastboot to reboot your device using the image on your PC - see above thread for how to do this (no need to flash the modified boot image back to your device - you'll actually be booting the device using the patched image on your PC - this ensures that if anything goes wrong, you can just reboot your device).

6: Assuming all has gone to plan, your device is now rooted (temporarily) so you can now install Magisk using Magisk Manager (this will modify the boot image on your device).

7: Disconnect PC and reboot your device normally (i.e. System) - you should now find Magisk is installed when you open Magisk Manager.

Hope this helps

Sent from my AC2003 using Tapatalk
 
  • Like
Reactions: vindieu

vindieu

Senior Member
Dec 11, 2018
75
1
Thanks jmwengineering for your reply. Unfortunately, there's no rom/image yet, I haven't found any.
I hope Teclast will make it available rapidly as this model has a lot buyers now...
 

Hanpeng Yang

New member
Aug 7, 2020
4
1
Thanks jmwengineering for your reply. Unfortunately, there's no rom/image yet, I haven't found any.
I hope Teclast will make it available rapidly as this model has a lot buyers now...

I purchased the Chinese version of TECLAST P20HD. Its ID is N6H1. Is yours the same?
The ROM for my device is available in the Chinese official website. I don't know if it's compatible for your device.
I have already successfully unlock its bootloader, but I failed at installing the patched boot image of magisk. After flashing it, the tablet will keep on rebooting while showing the logo. It could be something I've done wrong during the process, I don't know.
 
D

Deleted member 1890170

Guest
Thank you for your reply jwoegerbauer, unfortunately, I'm not good enough to be able to compile it by myself, my technical level is too low.
I can unlock the bootloader and I'd like to root it with Magisk, it needs TWRP, am I wrong??
Thanks again bro
To root a phone's Android neither TWRP recovery nor Magisk framework basically is needed at all. Also unlocking phone's bootloader before isn't needed. All you need is to have su binary present in Android OS.
 

vindieu

Senior Member
Dec 11, 2018
75
1
I purchased the Chinese version of TECLAST P20HD. Its ID is N6H1. Is yours the same?

I should get it this week, european version.
I've already had a Teclast T98 (also Tablet/Phone 4G but with old Android 4) and was very happy with it.
I hope that someone will create a TWRP version soon and post the procedure to root it with Magisk...
Thanks for the info!
 

R-james

Member
Aug 4, 2010
38
3
I confirm I also have a N6H1 with english language no problem.
I have been to Teclast's website but haven't been able to find the ROM.
Where is it? https://www.teclast.com/down.php?s=misc&tid=218

Also have a have a N6H1 with english language, european version.
Really,really nice tablet. Looks like you can also perform the same SD Card/SIM tray mod that can be done with some cell phones to make it a true dual sim tablet/phone-not that I recommend doing so,just nice that it seems to be compatible with it:

How to enjoy dual-SIM and micro SD simultaneously on the Galaxy S7

https://www.mobilefun.co.uk/blog/20...and-micro-sd-simultaneously-on-the-galaxy-s7/

How to Insert 2 Nano Sim (Dual Sim Enabled) and Micro SD Card in Samsung Galaxy S7 Edge

https://www.noreplied.com/how-to-in...d-and-microsd-card-in-samsung-galaxy-s7-edge/
 
Last edited:

R-james

Member
Aug 4, 2010
38
3
I confirm I also have a N6H1 with english language no problem.
I have been to Teclast's website but haven't been able to find the ROM.
Where is it? https://www.teclast.com/down.php?s=misc&tid=218


Try google search for teclast firmware

Teclast Official Firmware Repository - TechTablets
https://techtablets.com/forum/topic/teclast-official-firmware-repository/

They give instructions on how to acess and download from the page/site

This seems to be the actual page.....but it's is in chinese- might have to run the pages it leads you to through google translate......

http://www.teclast.com/tools/pad/pad.php?t=p


Can't do much more at the moment, too tied up with work and other things to go any further right now.
 

R-james

Member
Aug 4, 2010
38
3
Thanks but I've already searched in Google, I'm not a total n00b.
FYI my post #9 gave a direct link to Teclast website after typing N6H1 at https://www.teclast.com/en/firmware/

Yeah,but that page doesn't actually lead to the N6H1 (chinese?) firmware.

This one does (it's in chinese though and there are some things you have to do in order to download the file which the link to Teclast Official Firmware Repository - TechTablets site explains how to do.

(just type N6H1 in the box like the other page)

http://www.teclast.com/tools/pad/pad.php?t=p


Teclast Official Firmware Repository - TechTablets
https://techtablets.com/forum/topic/teclast-official-firmware-repository/
 
Last edited:

vindieu

Senior Member
Dec 11, 2018
75
1
TWRP is NOT available on the Play Store for the P20HD.
The "TWRP" app available in the Play Store is just an app to select and download a TWRP in the list of "officially compatible devices"....
... and of course, the P20HD is not in the list. :(
 
Last edited:

vindieu

Senior Member
Dec 11, 2018
75
1

Ok Baidu now gives access to the download page, code is "mzwv", file size 1011.1M but it requires BaiduNetdisk_7.0.3.2.exe to be installed to download the file...
Since everything is in chinese, it is impossible to install this software & understand how to download the image :(

Can someone create some verified and authentic copies of these firmware images on an easily downloadable repo?
Chinese don't make any effort for non-chinese people apparently... :(

Thanks!
 
Last edited:

vindieu

Senior Member
Dec 11, 2018
75
1
Thanks @few__ !!
If you could make it available for everyone (non-chinese people) on a public ftp server, that'd be great...
Please make sure the image is the exact copy of the original.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I have the n6h3 model with 1.02 EEA version (with GAPPS).
    What is the difference between the different firmware? (N6H1 - N6H3 - N6H7)?
    On my N6H3 can i install the N6H7 firmware?
    Thanks in advance.
    2
    This rooting process works with the Teclast P20HD and vonino imart pro (sameish tablet but rebranded. This is what i have, but on teclast firmware since i couldn't find mine) and maybe other sc9863a devices
    Proceed at your own risk
    I'm using a mac for most of this process but it's best to have a linux machine. If you have windows just use a linux vm(you may have usb issues.Haven't tried this)

    Firstly unlock your bootloader using method described here
    Afterwards download this zip file. It contains mostly everything that i used apart from a stock fw which will come in handy if you mess this process up.

    Now there are 2 ways you can approach this

    I don't really reccomend this way since it skips over a lot of important stuff you may want to understand. Also if something goes wrong it's almost impossible to debug.

    After your bootloader in unlocked do the following:
    adb reboot bootloader
    fastboot flash vbmeta vbmeta_bootpatched.img
    it should succeed. If it gets stuck at writing then something is wrong and go to the longer method.
    fastboot flash boot boot-memegisk-signed.img
    (maybe patch with magisk and sign your own bootimg. This is very firmware/device dependant.)
    here if it gets stuck at writing you may want to try entering fastboot mode again.
    fastboot reboot
    adb install magisk.apk

    Magisk should pop up in the installed applications and you have root.

    This is way better since you'll actually be learning what actually goes on and maybe solve issues yourself. Also way easier to debug

    I'm too lazy to explain line by line of what goes on here so here's a summary: Grab boot.img from stock firmware.pac file. Load it and patch in magisk, adb pull to pc. Dump all partition public keys from vbmeta-sign.img(in firmware dump) using hex editor. Create our own custom public key with openssl. Repack magisked boot.img to decrease its size with android image kitchen (for some reason). Sign said repacked bootimg with our key. Create custom vbmeta with old partition signatures except we use for boot our own. Flash vbmeta and boot. Install magisk. Profit?

    Commands used :
    Code:
    python avbtool make_vbmeta_image --key rsa4096_vbmeta.pem --algorithm SHA256_RSA4096 --flag 0 --chain_partitio boot:1:keys/kekkey.bin --chain_partition dtbo:10:keys/dtbo.bin --chain_partition recovery:2:keys/recovery.bin --chain_partition socko:11:keys/socko.bin --chain_partition odmko:12:keys/odmko.bin --chain_partition vbmeta_system:3:keys/vbmeta_system.bin --chain_partition vbmeta_vendor:4:keys/vbmeta_vendor.bin --chain_partition l_modem:6:keys/l_modem.bin --chain_partition l_ldsp:7:keys/l_ldsp.bin --chain_partition l_gdsp:8:keys/l_gdsp.bin --chain_partition pm_sys:9:keys/pmsys.bin --padding_size 16384 --output vbmeta_custom.img
    
    python vbmeta_pad.py
    
    python avbtool add_hash_footer --image image-new.img --partition_name boot --partition_size 36700160 --key rsa4096_vbmeta.pem --algorithm SHA256_RSA4096

    Download the firmware file somewhere in this thread. Open UpgradeTool and load pac file. Hit start. Connect tablet. If it's bootlooping hold power and vol - until the tool picks it up and begins flashing. Release keys and wait till flashing is completed. Tablet should boot up stock. If it's power off just press vol - and connect usb

    Large credits to the Hovatek forum. There is an unreal amount of resource there for these meme unisoc devices that no one else seems to care about. This was where i started from when researching root for this device.

    Hope this helps.
    2
    P20HD All Firmware uploaded.(V1.05 included)

    P20HD All Firmware uploaded.
    Release Note ==> postimg.cc/YvHkfnBp
    Download Link => bit.ly/3lOqXF8



    1. P20HD(N6H1)_Android 10.0_EEA_V1.01_SZ (Global firmware, Google Store installed O)
    2. P20HD(N6H1)_Android 10.0_EEA_V1.02_SZ (Global firmware, Google Store installed O)
    3 .P20HD(N6H1)_Android 10.0_V1.00_65CA (Chinese firmware, Google Store not installed )
    4. P20HD(N6H1)_Android 10.0_V1.01_77C3 (Chinese firmware, Google Store not installed )
    5. P20HD(N6H1)_Android 10.0_V1.03_3F54 (Chinese firmware, Google Store not installed )
    6. P20HD(N6H1)_Android 10.0_V1.04_F3D3 (Chinese firmware, Google Store not installed )
    7 .P20HD(N6H1)_Android 10.0_V1.05_BC44 (Chinese firmware, Google Store not installed )
    1
    Is there a flashable image available for your device?

    If so, you can extract the boot image from this archive using payload dumper (search Google for more info)

    1: Now you have the boot image (on your PC), move it to your device - i.e. Downloads

    2: Install Magisk Manager on your device.

    3: Follow the instructions at this thread on how to use Magisk Manager to patch your transferred boot image - https://r.tapatalk.com/shareLink/to...1&share_fid=3793&share_type=t&link_source=app

    4: Transfer the newly patched image back to your PC.

    5: Use Fastboot to reboot your device using the image on your PC - see above thread for how to do this (no need to flash the modified boot image back to your device - you'll actually be booting the device using the patched image on your PC - this ensures that if anything goes wrong, you can just reboot your device).

    6: Assuming all has gone to plan, your device is now rooted (temporarily) so you can now install Magisk using Magisk Manager (this will modify the boot image on your device).

    7: Disconnect PC and reboot your device normally (i.e. System) - you should now find Magisk is installed when you open Magisk Manager.

    Hope this helps

    Sent from my AC2003 using Tapatalk
    1
    message to all TECLAST owners: anyone know how/willing to help to unbrick and/or unlock bootloader on bricked P20HD, kindly check @kriters unbrick thread