I rooted my asus transformer pad tf300t two months ago. Lately my tablet has been promting me about an available update from Asus. I have my doubt about updating my rooted tablet using an official update, so I did a bit of research. And it seems that normally we are adviced to NEVER update directly from a rooted tablet...
Is that true? Do we need to reflash to get rid of the root first before we update?
Thanks in advance for any advice.
1. Remember to get your /system/apps and /system/lib back to stock state before any OTA update.
2. Make sure apps (especially those that came with the stock, however irrelevant e.g. Netflix) have not been frozen / uninstalled with Titanium Backup or other applications. Sometimes some stock apps (even after factory reset) don't match SHA1 sums. Replace modified apks in /system/app to those that originally come with your stock version of tablet as found in About Tablet.
3. You will need a build.prop that hasn't been modified too! Look around to see if you can find one for your SKU.
4. If you have Chainfire 3D installed, you'll have to uninstall the 3D driver, wipe data and cache for the Chainfire 3D app, and uninstall it before update.
In any case, just go for it.
I did that naively. Update failed miserably (worry not, boots back into your pre-update state!). Looked for a way to put the update file manually into /cache partition, update still failed cause of modified/frozen apks.
Added default apks from some dropbox shared link somewhere on these forums, update still failed due to the Chainfire OpenGL driver issue.
On correcting that problem though, update booted to Jelly Bean!
Oh, and if you wish to keep root after update, remember to change Superuser app to SuperSu, then install OTA Rootkeeper from Google Play, save root. Temporary unroot just to be safe (possibly not essential). Then update!
Hi,
I deleted some apps with Root Uninstaller, and now cannot do OTA update.
Is there a way to download stock apps? Om still on 9.4.3.26 firmware back from April, but it is very buggy - crushes all the time - really need to update it. Please let me know were I can find stock Apps
Thanks
I tried to do some digging, but the firmware just looks a bit dated for any meaningful results to show up. A few build.prop dropbox links have been taken down now that it isn't much used. Even the Asus support site doesn't have a US SKU image of the .26.
I guess your best shot may be to try one of the manual upgrades to .29 and then to V10.4.2.9, or to unlock your bootloader. However, I have not done a manual upgrade yet so I wouldn't know the troubleshooting bit. These instructions seem simple though.
Related
I've looked high and low, but I can't find info on updating to 3.2 from root. I'm mostly terrified of losing everything I have setup on here when I update. Mostly just apps, movies, pics, and my layout. Can anyone put my fears to rest about updating? And can anyone provide a link on where I can get my hands on the update to install manually since it won't do an automatic update?
Thanks
lav0C,
If you are running the stock ROM and have CWM recovery installed,
you can use CWM to update to the latest 3.2-9 (8.6.5.9):
1. Update from 3.1 (8.4.4.11) to 3.2 (8.6.5.6) using the ZIP from this post:
http://forum.xda-developers.com/showthread.php?t=1190877
2. Update from 3.2 (8.6.5.6) to 3.2-9 (8.6.5.9) using the ZIP from this post:
http://forum.xda-developers.com/showthread.php?t=1234734
It worked for me!
Regards,
Eric
I have an overclock rom on my tablet. I don't think I can do it this way. I tried to flash the rom but it just spits out an error. It's able to mount it and everything, the moment it trys to impliment the changes it says that it was aborted. Any ideas?
Also, I have the Netflix patch. Not sure if that will cause problems too
lav0c said:
I have an overclock rom on my tablet. I don't think I can do it this way.
Click to expand...
Click to collapse
You're right - the CWM updates I listed are for stock ROMs only.
You may have to 1)un-root and go back to Asus standard HC3.1,
2) update to 3.2-9 with the Asus OTA updates, and 3) re-root.
I think your data would be safe during that process, but I'm not sure.
how do I safely un-root?
I used your method to attempt to put 3.2 on after updating 8445 to84411 but i got stuck in a boot loop and had to flash Prime 1.5 to get it back on.
any suggestions?
Today I got a message to install a new firmware for my transformer. However, if I do so, the installation aborts after one third of download, and I get a Android man, and a triangle with a yellow exclamation mark. The reason is probably that my system is rooted (running stock rom B80 with 8.6.6.19).
I do not really want this update. But how can I stop the update message? I can only delay the OTA for one day in the update activity.
And, does anyone have an information about the update? Is it worth going back to unrooted? And can I root again afterwards?
pretty sure it fixes the app backup hole that you got root with so i wouldn't update.
To prevent notification Freeze DMClient app with titanium backup
also there should be a .zip labled update or something like it in your /asus/ folder if you could post the number on the file name
I am not happy to admit that, but I messed around with build.prop until the system no longer reboots. I have to restore my backup. When I am back, I will report.
Back
OK, I am back.
Installed Titanium Backup, but did not find the option you are referring to. Can you explain, please? Thanks.
I found only one asus folder on /sdcard/asus, and this is for web storage. It is empty. Where do you want me to look for the file number?
You can use this app to temp un-root your device. If you read the subject, some transformer users used this tool for OTA updates.
http://forum.xda-developers.com/showthread.php?t=1241517
Looks too dangerous. I need a rooted device for Cisco VPN. And maybe that small update is not worth the trouble.
Things might be different, if OTA updates to Android 4. But by then, there will be ROMs available too.
can you upload your dlpkgfile? Also, which locale are you in?
Update
I' ve had the same information about update.
It's still 3.2.1.
Just to finish this discussion: I purchased Titanium Pro, and found an option to disable (it is not called "freeze") the update client. Thanks for the hint.
I have been anxiously waiting for asus to post the jb firmware (us tf300t). I found it today, but now realize if i flash it manually i lose my root, backed up with voodoo and superSU or not. I then was reading about this dlpkgfile thing. Am i understanding this correctly?
It is the file that gets downloaded from asus when you check for an OTA, or when an OTA is pushed to your device
It then reboots, and uses the file to update the device.
It does not make u lose root?
So theoretically, I should be able to put it in /cache/directory and then`reboot my tab and it should start updating right? I know i need to make sure i get US version, backup root, etc. But will this work how I am thinking it will?
Oh and, I am not sure why my ota failed in the first place, i think i might have uninstalled a system app by accident without thinking. I am just plain rooted stock, NOT unlocked. I had also run the firmware for ics from asus website yesterday to get all the stock stuff back on my tab, then rerooted, and am waiting for JB update now
I am on stock 4.1.2, VRBMB1. I am rooted, unlocked and with TWRP recovery. I have used Titanium to freeze SDM 1.0.
I am considering going to VRBMF1. I don't know how to safely get there. I also don't know what improvements might come with the OTA to MF1. Should I just hang out with VRBMB1 until the rumored update to 4.3 arrives? I would like to be in the position to return to what I have now (just in case), or be able to move to 4.3 if, and when, it come out. How do I proceed? Thanks
I have the same question... subscribed!
Is there a rooted/unlocked update file, or do I just run the VZ update and use Voodoo rootkeeper to restore root (or Casual unlock again, if needed)? Or dirty-flash one of the rooted/unlocked stock ROMs (and then the firmwares)?
So many ways to get there, just looking for the safest... I figure the VZ update might be best.
So, I finally bit the bullet. I backed up all kinds of things before running, but it seems I didn't need to. I unfroze SDM, and then checked for updates. It downloaded and then rebooted to install. Since CWM was installed, it tried to perform the update, gave a few errors, but I let it go anyway. After the main install was done, CWM asked me if I want to let the updater install a new (stock) recovery - I said no. Then it said that I may have lost root, so do I want CWM to fix it - I said yes. Then I cleared the cache (just in case) and rebooted. The phone booted up, said it completed the upgrade, and then dropped me back into the rooted OS. Pretty cool.
SDM did complain to say that the updated "didn't happen" but the phone shows the new MF1 version, and a few new apps as well. So, obviously, the update happened... and I didn't lose root or recovery. Damn nice...
I wonder if TWRP does the same things (disable the stock recovery and restoring root)...?
EDIT: Reading the TWRP page says that they don't support nor recommend applying a stock ROM update.
Secondly, I found that while my phone was working fine, when I tried to get into recovery, it popped up the unauthorized software error. Meh. I used the Casual rooting tool to reroot, apply the insecure aboot, and then reapply CWM... and I'm back to normal now. Not a big deal, but still more steps than I thought I needed above!
Hi,
I need some help with my tablet. I have the tf300t that I bought while living in China about 3 years ago. When I got it originally, it had I think Honeycomb and later Asus released the ICS. I didn't know before buying it that a chinese tablet would not have the google apps. At the time I found a method to change the SKU and installed the WW package. I was able to upgrade to ICS and then I was able to load the firmware updated manually, until 4.1.1. At that point I could no longer update by placing the file in my sd card. I read somewhere it was because of the partition size.
Anyway, I stopped using the tablet for about a year because I was away for work and now that I started using it again, it was painfully slow. I did some research and unlocked the bootloader, rooted, installed TWRP and upgraded to the latest asus stock, WW_epad-user-10.6.1.27.5.zip
So, after all this, the tablet rebooted and optimized the apps, etc. I was able to upgrade one app, FB, and then it didn't download anything more. This is inside the Play store, it says it's downloading but it's not doing anything.
For instance, I see the maps app needs to be updated and then I tried to be clever and get the apk from my phone. I copied it to the sd card but ES file explorer says that it can't be parsed.
I also tried to update the superSU and gave me many install errors. I tried to root again using the motochopper and it fails. I would like to upgrade further but first I need the root to work. And also in case I can't, at least the apps I would like that are installed could continue to update normally.
Any advice would be appreciated.
Thanks