Teclast P78HD 7" Retina Allwinner A31 Android 4.4.2 firmware upgrade + root (tablet)

Search This thread

chunyun

Member
Nov 1, 2011
9
0
great, thank you for the information, downloading (really slow, 100kb/s), is there any change log?

I translated the changelog:
1. adjusted battery parameters, improved battery display
2. disabled 4K multi display
3. fixed some bug related to the built-in camera app
4. fixed some bug for lockscreen password input
5. optimized system in general
 
Last edited:

chunyun

Member
Nov 1, 2011
9
0
superSU keeps complaining the binary is out-dated, how do I install superSU without custom recovery?

I tried:
1. uninstall and update via playstore, failed
2. mount /system rw via apps (ES file explorer / busybox installer) then install from superSU, failed

any idea?
 
superSU keeps complaining the binary is out-dated, how do I install superSU without custom recovery?

I tried:
1. uninstall and update via playstore, failed
2. mount /system rw via apps (ES file explorer / busybox installer) then install from superSU, failed

any idea?

I upgraded to firmware v2.06 in the same way as v2.03 using the same Allwinner PhoenixSuit (Windows) software as cited in my original post. This time I chose the "no format" N option.

http://forum.xda-developers.com/showthread.php?t=2785014

After the firmware upgrade, I lost my root and used the Kingo software to "root again".

Since I had used Link2SD (instead of App2SD) to move some of my apps to external SD, I had to run Link2SD again to get some of my app links back. First, I clicked on the upper left and clicked Recreate Mount Scripts (EXT4) and rebooted.

After reboot, I ran Link2SD again and clicked and relinked app and library files and then clean up 2nd partition and cache. After exiting Link2SD I rebooted again and all was back to normal.
 
Last edited:

santroph

Senior Member
Apr 11, 2008
340
94
Rio de Janeiro
I can't seem to install the ADB drivers for this tablet, no matter what I do.

I have windows 8, and sadly I have no other OS to try right now.
I have Android SDK since I'm a developer, and all other devices work fine with Google standard ADB USB Drivers (Nexus 5, Nexus 7 2013, Nexus 10 and HTC One M7)
I guess it is a problem with my device or something wrong with Windows 8.
I have also tried the compatibility mode for W8, W7, Vista and even XP (all SP in all versions).

Am I missing something here?
Since it is not detected and a SBD Android device, the upgrade program cannot detect it and does nothing for me.
Whenever I try to run any version of the AllWinner program, Chinese or English, it does try to install USB drivers but gives me an error.
Also, when I try to force the install, Windows tells me the drivers must have been tampered and do not let me install them.
Shouldn't the default USB ADB drivers work?

Regards,
Santroph.
 

stillka

Senior Member
Mar 9, 2008
690
94
Presov
Samsung Galaxy A52 5G
I can't seem to install the ADB drivers for this tablet, no matter what I do.

I have windows 8, and sadly I have no other OS to try right now.
I have Android SDK since I'm a developer, and all other devices work fine with Google standard ADB USB Drivers (Nexus 5, Nexus 7 2013, Nexus 10 and HTC One M7)
I guess it is a problem with my device or something wrong with Windows 8.
I have also tried the compatibility mode for W8, W7, Vista and even XP (all SP in all versions).

Am I missing something here?
Since it is not detected and a SBD Android device, the upgrade program cannot detect it and does nothing for me.
Whenever I try to run any version of the AllWinner program, Chinese or English, it does try to install USB drivers but gives me an error.
Also, when I try to force the install, Windows tells me the drivers must have been tampered and do not let me install them.
Shouldn't the default USB ADB drivers work?

Regards,
Santroph.

Hi,
fortunately I don't have Windows 8.x but Windows 7 at work, no problem with adb at all.
Also at home on Debian Linux no problem with adb.

What about try boot to Linux from usb key and at least check if adb is working OK on Linux?
Then you can be sure that it's no device problem but OS/driver?
 

jaavaa

Senior Member
Sep 13, 2010
137
6
Hi,

thanks for the rooting instructions!

Is there any way to remove the "sd card is mounted" icon from the taskbar? I have SD card inside the device, and the notification just sticks there..

I also noticed that "tablet idle" is consuming battery like 1%/h. Wifi is off during sleep. Any idea what this could be?
 
Last edited:

abhoriel

New member
Jan 28, 2009
3
0
my tablet recently arrived, I'm in China currently so ordered it more directly.

It came preinstalled with the 2.06 firmware. its a pretty decent tablet, especially for the price (I paid 500RMB, including shipping, case + other accessories). the screen in particular is excellent.

my only mild complaint is that the user interface is not quite as smooth as say my phone. Has anyone found any way round this? forcing GPU acceleration doesn't seem to help.

thanks!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Teclast P78HD 7" Retina Allwinner A31 Android 4.4.2 firmware upgrade + root (tablet)

    http://liliputing.com/2014/05/teclast-p78hd-7-inch-full-hd-tablet-100.html

    p78hd_03-112x125.jpg


    Costing only about $100, the Teclast P78HD tablet is a decent bargain 7" tablet. It has a quad-core Allwinner A31 CPU, a 1920 x 1200 display, Android 4.4.2 KitKat, microSD slot, and micro-HDMI.

    It lacks GPS and not pre-rooted. I purchased from TinyDeal.com and added a couple of bucks for faster, more reliable ePacket delivery.

    The original firmware v1.1.2 comes with a boatload of (unwanted) pre-installed Chinese apps, most cannot be uninstalled, using up valuable internal storage space and reducing available RAM. The Teclast tUI launcher seems to try to prevent the user from accessing all apps since it lacks an "all apps" circle button. It does have Google Play Store installed along with a Chinese TaiDian apps store. I immediately downloaded the Nova launcher to replace the tUI launcher.

    https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher

    General operation seemed quite snappy and the Retina display resolution was clearly noticed while playing movies. I did get the impression that internet web access seemed a bit slower than it should be.

    The P78HD is much lighter (half of the weight?) of my Nexus 7 (2012) tablet. Most of the lower weight is likely to be from a thinner battery. So, the downside is shorter battery time and upside is faster full charging.

    The light weight makes the P78HD more comfortable for extended use than the Nexus 7. That comfort, however, was diminished by the hard metallic bezel edges of the P78HD when compared to the Nexus 7's softer rounded edges. When holding the P78HD in landscape mode, the wider top/bottom bezel was comfortable. In portrait mode, however, it was much less so. For comfort, I would definitely recommend adding a soft case/shell, example: http://gd1.alicdn.com/imgextra/i1/678991471/T2um7tXqJaXXXXXXXX-678991471.jpg

    I unsuccessfully tried several links and ways to "root" the P78HD in order to uninstall all the unwanted Chinese apps. There is a Teclast app called Update. One of the advertised features of Teclast is its easier OTA updates. Since a new firmware version v2.03 was just released, I tried to update, hoping that the new firmware would be "pre-rooted". Using the "automated" option of the Teclast Update app, I got an error (in bad English) that basically said that the file could not be found.

    I then searched for a link to download new firmware in order to use the Teclast Update "manual update" option. The downloaded v2.03 firmware ( http://dl.dbank.com/c0ckts308s ) comes packaged in RAR format. I used Windows 7Zip to unpack the *.rar file and extracted the actual *.img file. I also repacked the package as a new *.zip file. I copied the *.rar, *.zip, and *.img files to the P78HD's internal sdcard root directory. Unfortunately, even the "manual update" option just gave a failure message when trying to update using the *.rar, *.zip, or *.img file as source. My experience suggests that the Teclast "Update" app is simply broken, at least for firmware updates.

    P78HD-v2.03-firmware.png


    Next method, try the Allwinner PhoenixSuit Windows software included in the downloaded RAR package. The MSI install program is in the Chinese language but you can probably guess how it works. If not, here is a (not tested) English version: http://itead.me/ITEADDownload/software/PhoenixSuit_EN.msi

    I started the PhoenixSuit software. It asks to upgrade to the latest version. I connected the P78HD via USB and got this display:

    phoenixSuit-home.png


    I clicked the Firmware tab and entered my source file P78HD(C4A5).img location. It failed. As my programmer hunch, I renamed the file to remove the parentheses and put it in C:\ root directory. This time it starts working.

    phoenixSuit-firmware.png


    You have two options: (Y) format or (N) normal upgrade. I wanted a clean start without any leftover bloatware apps so I chose YES.

    phoenixSuit-format.png


    The v2.03 firmware transfer process starts and when done the P78HD reboots. Everything worked fine.

    Upon reboot I note that there are far fewer bloatware Chinese apps. Of course, I have to go into Settings, find the "A" icon and change the language from Chinese to English (top line). Next, set up my WI-FI and add my Google Account. Then add a few apps, starting with Nova launcher. Unfortunately, v2.03 firmware is still not rooted. However, I decided to try Kingo Android ROOT again (it did not work with v1.1.2 firmware.) With the P78HD connected via USB, this time it seems to work but too quickly. I checked using a Root Verifier app on the P78HD. It says no. I then try the Kingo ROOT AGAIN option. This time it really works.

    kingo-root.png


    Now as a rooted device, I used the Root App Delete app to uninstall pre-installed Chinese software, users apps and a few "system apps". (For safety, you can use PhoenixSuit's APK tab to backup most of your apps first.)

    Next, I ran AnTuTu and AnTuTu X benchmark apps to compare to my Nexus 7 (2012) tablet.
    Code:
                        AnTuTu              AnTuTu X
    
    Nexus 7 (2012)      13,309               13,730
    Teclast P78HD       20,795               12,790

    Using the DiskInfo app, it seems that memory optimization in Google's Nexus 7 is lacking in the P78HD. Ditto for internal storage usage.

    As someone who experiments with lots of apps, I have about 300 apps installed on my old Nexus 7. So far, I have less than 100 on the P78HD. One reason is that even by moving from internal to SDcard storage, you have to manage the internal storage space much more deliberately on the P78HD. Despite having 3 times as many apps on my Nexus 7, I am able to keep my internal storage usage considerably lower than on the P78HD. Regarding RAM usage, the Nexus 7 is typically under 50% in use while the P78HD is over 70%.

    Bottom line: Google's optimizations on its Nexus line can make up for a lot when compared to better spec'd but less optimized competing tablets. For the price, however, the Teclast P78HD is no slouch in performance or stability. It is still quite a bargain if screen resolution, and micro-SD and HDMI features and cost are high on your list of priorities.
    2
    Thank you for the info :victory: if you find other update please share :D did you notice some weird things :eek:? like desktop icons disappear randomly, fast battery drain an when you are on 10% last more, if you update supersu app can't update su binary, see ya!

    I never had icons disappear but maybe because I don't use the Teclast tUI launcher. I had no problem with the much better Nova launcher.

    https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher

    I did decide that Teclast's less than ideal internal memory management required something better than the built-in Android App2SD method used by utilities like Clean Master, SD Maid, All-in-One Toolbox, and AppMgr III. These utilties are only able to move a small proportion of apps to the internal SD card. If you plan to install lots of apps, you need something better like Link2SD.

    https://play.google.com/store/apps/details?id=com.buak.Link2SD

    To use Link2SD, your tablet must be rooted and you need to divide an external microSD card into two "primary partitions", (1) one FAT32 (Windows) partition and (2) one EXT4 (Linux) partition. I used Partition Wizard's free "MiniTool" partition manager:

    http://www.partitionwizard.com/free-partition-manager.html

    I used a 16GB class 10 micro-SD card. I made the first (FAT32) partition 14GB and the second (EXT4) partition 2GB.

    2GB is probably far more than enough for moved apps and linking used by Link2SD, especially if you go to Link2SD Settings and change preferred Move2SD location to "Internal".

    I plan to leave this 16GB micro-SD card in my Teclast P78HD permanently. (The reason: if this external SD is not present while the tablet is active, you are likely to really screw up some links and changes made by Link2SD. Your moved apps may be considered either missing or corrupted.)

    Using Link2SD, I can now move almost all "user apps" from "internal storage" to (external) sdcard, apps that cannot be moved by these other utilities. I can also "really" uninstall most of the unwanted Chinese apps that other utility programs claim to uninstall but actually fail to do so.

    I am not certain if this is correct, but I tend prefer to use Link2SD's "move2SD" method and not Link2SD's "link" method because (1) links may be more vulnerable to corruption (2) links may add possible overhead that "could" slow things down or use more memory. If this is wrong, I hope that someone who is more experienced with Link2SD can correct me.
    1
    It is not infected. Rooting software typically contains methods to bypass security so you may get a false positive.

    Here's the direct download link: http://www.kingoapp.com/android-root/download.htm

    For rooting, make sure that you have enabled "USB debugging" in your tablet's Settings -> Developer options

    Connect to a USB 2.0 port if possible and not a USB 3.0 port.

    Swipe down from top of the tablet's screen to see notifications.

    The bottom line notification will probably be 'Connect as ...'

    Click that line and make sure that 'USB large storage' is checked (not MTP or PTP)

    Swipe down again from the top line notification may say 'USB connected'

    Click that line and click 'Turn on USB storage'

    After it is "really" connected, try the Kingo Root software again.

    If "ROOT" or "ROOT AGAIN" works, then you're done.

    If not, disconnect the USB cable and reconnect a few seconds later. Try again.


    Hi,
    I have found that I must turn on "USB Storage", then it's rooting really successful :)

    So correct procedure is:
    - turn USB debugging ON
    - select "USB large storage" in "USB computer connection" pop-up
    - >> activate USB storage in "USB connected" pop-up << (this was missing in my previous attempt)

    After that, rooting is succesfull!
    I have removed over 20 applications and now I have 13862 score in AntutuX. In older fw was around 11000.

    There is also possible to overclock CPU from default 1200Mhz up to 1450Mhz. For me, 1350Mhz is max. stable.
    So I can finally recommend this tablet, it's great ☺

    Now it would be great to figure out how to enable CWM...
    1
    Hello. Do you have locked 31 fps afrer firmware upgrade? Thanks

    how to check this?
    1
    For example, show results of "NenaMark2". Results will be stable 31, if fps locked. If not, it will be more than 31

    my result is 46,5 fps
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone