Can't Update Firmware - Transformer TF300T Q&A, Help & Troubleshooting

So I've happily been using my TF300 for the past few weeks while on vacation, but now that I'm back I wanted to fix the nagging issues with it, namely that it'd crash every so often, usually while in sleep, and also that I couldn't get the firmware to update.
The only things I had done were to apply the build.prop tweak posted here and root. I decided to go ahead and wipe, so I did a full reset. Tried getting the OTA update, no luck. Tried using OTA RootKeeper to unroot momentarily, no luck. I couldn't get the update showing up. Using the manual update fails with code 12 after only a minute (though the tablet reboots just fine in the main OS).
The only thing left to check was then the build.prop, but (silly me) I can't find my backup. Yay. So I started looking for a stock build.prop, but at this point I'm not even sure which to use. The given build.prop is a US .26 one, but I am certain I was on .17 (couldn't have rooted otherwise), though I don't remember whether it was US or WW. I bought the tablet with NCIX in early May if that helps.
So far I've tried with a stock US .26 and a stock US .17 file (extracted straight from the blob used to downgrade, so I'm pretty sure it's correct), but neither worked. I'm wondering whether I have a WW build, but I can't find a WW .17 blob...
I'm rather confused about all of this, as the tablet seems to be working fine for everything but updating and crashes (which I hoped .26/29 would fix). Can somebody confirm that early Canadian TF300s use(d) the US .17 build? If so, what else could I be doing wrong? The tablet's basically wiped outside of SuperUser and Voodoo OTA.

FriendlyFire said:
The only thing left to check was then the build.prop, but (silly me) I can't find my backup. Yay. So I started looking for a stock build.prop, but at this point I'm not even sure which to use. The given build.prop is a US .26 one, but I am certain I was on .17 (couldn't have rooted otherwise), though I don't remember whether it was US or WW.
Click to expand...
Click to collapse
If you followed the guides you should have it in /system/build.prop.bak or something.
FriendlyFire said:
So far I've tried with a stock US .26 and a stock US .17 file (extracted straight from the blob used to downgrade, so I'm pretty sure it's correct), but neither worked. I'm wondering whether I have a WW build, but I can't find a WW .17 blob...
Click to expand...
Click to collapse
Did you remember to set the /system/build.prop file permissions?
FriendlyFire said:
I'm rather confused about all of this, as the tablet seems to be working fine for everything but updating and crashes (which I hoped .26/29 would fix). Can somebody confirm that early Canadian TF300s use(d) the US .17 build? If so, what else could I be doing wrong? The tablet's basically wiped outside of SuperUser and Voodoo OTA.
Click to expand...
Click to collapse
Canadian TF300s are on WW nowadays.
Check your build.prop again.
Below may make it problematic to return it if it's faulty, but:
Or flash .17 US with wolf's second method (check out the blob thread) and really reset your tab. If you don't get OTA:s - try .17 DE.

Why believe it or not, but I've fixed my issue in the least likely manner. I downloaded the .17 DE blob, extracted the build.prop from it and put it on my tablet. Wouldn't detect any firmware update as being valid.
As a last shot, I went into the firmware update page and lo and behold, it found one and updated! The update went through, I'm on WW .26 and updating to WW .29 as we speak.
Morale of the story: backup your build.prop. Silly me.

You could find all that you want about TF300T here:
[INDEX][14 JUN 12] INDEX of ROMS/RECOVERY/ROOT/GUIDES/HBOOT/RADIOS/TWEAKS etc...
It's not really difficult to found, it's stickied

Related

[Q] How to downgrade firmware

Can someone please tell me how to go back from .13 to .9 so I can root my TF please? So far I haven't found anything telling me how, just telling me it can be done. I got the old OFW from asus's website and moved it to the root of my SD card and tried a reload but still keeps loading .13 after the wipe.
So can someone tell me how or what I am doing wrong?
Just extract the contents of the .9 OFW into the root of your MicroSD, pop it in the Transformer and it should prompt you to update.
Sent from my Transformer TF101
frosty5689 said:
Just extract the contents of the .9 OFW into the root of your MicroSD, pop it in the Transformer and it should prompt you to update.
Sent from my Transformer TF101
Click to expand...
Click to collapse
Ah cool, just open the zip and let me make the asus/update/... folders on the SD card and it will grab that one. Thanks.
Thank you, I felt so stupid and now it worked just fine.
I also want to downgrade from ICS back to Honeycomp.
Can i do that without root ? - just like an update -
And where can I download the de Version- on the asus webside is only theDE 4.0.3 version.
Kind regads
gandalf
1234556789 said:
I also want to downgrade from ICS back to Honeycomp.
Can i do that without root ? - just like an update -
And where can I download the de Version- on the asus webside is only theDE 4.0.3 version.
Kind regads
gandalf
Click to expand...
Click to collapse
I don't think you can go backward on a non root tf
baseballfanz said:
I don't think you can go backward on a non root tf
Click to expand...
Click to collapse
-Ok and with root-? What programs do i need and where do i find the original honeycomprom?
kind regards
gandalf
1234556789 said:
-Ok and with root-? What programs do i need and where do i find the original honeycomprom?
kind regards
gandalf
Click to expand...
Click to collapse
Would you consider giving the revolver ROM a try? I downgraded from 1.3.1 beta(ICS) to 3.11(HC).
I am fairly certain Asus like most device manufacturers try to keep you from being able to downgrade from official OEM versions of software back to older versions- the reason being, of course, that the newer versions sometimes fix software and security vulnerabilities (like 8.6.5.21 losing the ability to use an APK file to root, like razorclaw, and imagine a rogue application exploiting this vulnerability, achieving root, and broadcasting to the developer any information without notifying you about it..). The interesting thing is that the method of denying firmware 'updates' to downgrade seems to be arithmetically calculated from the version numbers, basically if update package version is < current version update will be denied. However, when they decided to engineer the update denial this way, it left it's own vulnerability, in that firmwares for the TF101G, being the later model of the TF101, automatically have a higher firmware version because of the 3rd digit is a 6 instead of a 5, indicating that the version is for TF101G. This left the old honeycomb ROMs with this vulnerability- if you had updated to 8.6.5.21, you were still able to 'update' to an older firmware the device viewed as 'newer' than the current device firmware, i.e. 8.6.5.21 users could update from a stock device to downgrade their firmware using the TF101G firmware 8.6.6.19, which could still be rooted with the APK vulnerability.
Now that we have moved onto ICS and there is not yet a TF101G version of ICS available, we lack this native downgrade option, and we are yet to see if Asus is going to fix this 'vulnerability' by simply amending the TF101G and TF101 version numbers, or by altering the way in which the OEM recovery mode accepts or rejects Asus update packages, I have the feeling that they already have with the 9.2.1.11 update recovery that was included.
All of the precursor information I just listed brings me to the only current method known to rollback your firmware if you are on ICS, either 9.2.1.17 or 9.2.1.11..you must root your device with ViperMOD, install CWM via RecoveryInstaller, and use CWM to manually install the firmware to a previous version. This will perhaps add a few layers of complexity..you may have to toggle signature verification and script asserts enabled (I am making a wild guess on this one, I've not yet tried to downgrade just yet), and you will be persistently bothered by Asus update notifications (there are plenty of threads describing how to rid yourself of these). My guess is that soon Asus will begin pulling the HC ROMs from their official website so you might want to grab that ASAP. And if you want to keep from getting bothered by update notifications yet stay stock 100%, you can (until they release the ICS for it) flash the TF101G version of the firmware, 8.6.6.21.
IN SUMMARY; to downgrade ICS to HC, you will have to root and flash recovery modes. There doesn't seem to be a way around it. And IMO it's probably best to NVFlash back to HC, no telling what kind of data will be left that will conflict with HC from ICS if you do simply flash a HC ROM via CWM. You will probably want to make sure you have the right kernel just in case you have to flash it as well..I can imagine a nightmare scenario if the Asus update didn't include a kernel that it leaves your ICS kernel intact, which will not load HC, and also flashes over your recovery, leaving you pretty much bricked without NVFlash. Fairly sure Asus update contain the full ROM- kernel included, but I always err on the side of caution..I'd flash the HC kernel first personally..just to be safe. If nightmare scenario does occur, you can't flash it after you reboot.
Rani El-Maalouf said:
Would you consider giving the revolver ROM a try? I downgraded from 1.3.1 beta(ICS) to 3.11(HC).
Click to expand...
Click to collapse
I had the revolver rom before- with my last transformer.- But ICS - if working, -is better.- and best seems to me: revolver rom ics based on a (good working !!) stockrom.
Meanwhile i rooted the transformer and install CWM - tried stockrom flashing with CWM- but because of usb is not working+ random reeboots, i changed to revolver ics- Revolver ics had a working usb connection (also random reboots- - and today a freeze while booting) .
I trie to find out the reason for the reboots.
I only go back to HC if there are too much problems with this rom - by i had to trie out first.
To luna_c666
---sorry.... need time + dictonary forall that. - but seems to me a good answer.
kind regards
gandalf

Help with unrooting and making OTA updates work again?

Hello,
Well first off, I have unrooted the tablet already (I think). I followed this guide here:
http://forum.xda-developers.com/showthread.php?t=1154947&highlight=easy+unroot
I would have posted my question there, but apparently this forum wont let me post there since I do not have 10 posts yet.
I currently have version 3.2.1 installed, have the stock recovery installed, and do not have superuser showing in my apps list.
However, I am still not getting ICS OTA update. So I can only assume I've done something wrong.
I realize I can simply download ICS firmware update from asus and update it the same way I did 3.2.1 after unrooting, however that wont work. I'm trying to make sure OTA updates are working because I'm giving this table to my computer illiterate sister and need updates to work OTA for her.
Thank you for any assistance!
Asus pulled the OTA ICS update because of reported widespread problems with it.
Hello Steven6282,
any luck already? was ICS cancelled by asus?
Maybe the solution I mentioned in the post below will help?
http://forum.xda-developers.com/showpost.php?p=19468648&postcount=7
on that forum they have stock 3.2 Build of 8.6.5.13 in nvflash. But his depend if you are able to use nvflash (serial number of your tablet)? I used this method and then ota also works again. this way your tablet is really stock without tweaks.
goodluck.

[Q] How Do I Downgrade from ICS to Honeycomb?

Can anyone tell me how to downgrade back to Honeycomb or point me to the enigmatically-named forum post?
I'm running stock 4.0.3, kernel 2.6.39.4.
Please don't hang me if this is already on here somewhere. I did search, but all I found was version numbers and frankly, a lot of stuff I didn't understand.
From the Moderator: Doing a proper search will yield the right results. To find in a search you need to take your original query and then rearrange the word order sometimes to find. oka1
I recently did the OTA update to ICS. Since then I have had power drain, random reboot, and problems connecting to Wi-Fi.
Any help would be greatly appreciated.
Being you're on stock ROM, the only way is if your tf is nvflash compatible.
Serial # B60 or previous (some B70)
B50
My serial starts with B50, so I guess I'm at least in a good starting place.
Loremonger said:
My serial starts with B50, so I guess I'm at least in a good starting place.
Click to expand...
Click to collapse
Yes the B50 certainly is NVFlash compatible.
Here are a lot of NVFlash ROM, I don't see the latest HC (.21) ROM but try searching here or Google.
http://www.tabletroms.com/forums/tr...stock-3-2-recovery-roms-unbricking-tools.html
or it might update itself in stage up to .21 (not 100% sure on this)
Thank you, baseballfanz, that at least gives me a starting point.
From the Moderator: Doing a proper search will yield the right results. To find in a search you need to take your original query and then rearrange the word order sometimes to find. oka1
Click to expand...
Click to collapse
Well, at least I didn't post in the developer's forum. Anyway, it doesn't matter how much you manipulate the search, it won't yield results that aren't on this forum.
What abt 101G S\N B90 running ICS 9.2.2.3 ? How to downgrade to HC ?
Note: Don't have root and can't root
hearts king101 said:
What abt 101G S\N B90 running ICS 9.2.2.3 ? How to downgrade to HC ?
Note: Don't have root and can't root
Click to expand...
Click to collapse
Sorry, dude. But from what I found out today, it looks like anything above B70 is "in the works." Something should be out soon, but for now, it looks like you're stuck. I would check this post regularly to see if an update is available for later models.
I did that yesterday hoping that with a clean stock installation would fix problems (and it's working great until now, but as all we know problems come in a random way with ics).
So, I found on the net an nvflash 8.6.5.13 ww rom (full with bootloader, kernel and recovery).
Backup all your stuff first.
I booted into cwm, complete wipe, including /data/media.
Put tf in apx mode, nvflash complete rom, boot it.
After then I configured wifi and a notification about updates appeared. I did that and my tf was upgraded to 8.6.5.21 ww.
Then you can use that, flash cwm with nvflash, flash any honeycomb rom.
Instead I upgraded it with stock 9.2.1.17 ww rom (using official upgrade notification), because I want to see if it works correctly for me (100% stock without root, 9.2.1.17 is not rootable without flashing over a modified rom or with ota rootkeeper)..
Only time will tell if problems are gone for me on ics...

TF101 Honeycomb updates

Does anyone know where I might be able to find the latest of the Honeycomb updates? I've got the 8.6.5.13 NVFlash, but I've been searching and haven't been able to find any of the 'Official' updates. It doesn't help that searching XDA for '8.6.5.19' actually searches for '8 6 5 19'. I believe the latest is either 8.6.6.21 or 8.6.5.21? If someone could point me in the direction of the latest (or two latest) oficcial Asus Honeycomb updates, I'd appreciate it.
Hi Subnetmask (255.255.255.0)
Why dont you just use ota from asus? are is your TF rooted and CWM installed?
Otherwise use gnufabio's recovery installer app to install cwm so you can upgrade.
or use nvflash to install ICS????
It looks like he wants to downgrade, or only upgrade to the latest HC and avoid ICS. I'd link you to the download from asus on their site, but of course it's down -_-
When the site is back up it should be on there. If not search for 8.6.6.21 stock rooted tf101 or along those lines.
Thing O Doom said:
It looks like he wants to downgrade, or only upgrade to the latest HC and avoid ICS. I'd link you to the download from asus on their site, but of course it's down -_-
When the site is back up it should be on there. If not search for 8.6.6.21 stock rooted tf101 or along those lines.
Click to expand...
Click to collapse
That's exactly it. I downgraded to 8.6.5.13, but don't want to upgrade it to ICS again just yet... SInce I downgraded it to 8.6.5.13 it hasn't shut down on its own again yet (Big surprise...).
I looked on Asus' web site, and unless there's another section I couldn't find, the only non-ICS download is 8.6.5.13 for the 'CN' SKU. I've searched around Google and unless I"m missing something (always possible) nothing useful has come up yet. Searching here is kinda useless because '8.6.5.13' gets searched as '8 6 5 13' so pretty much any thread with an 8, a 6, a 5 or a 13 gets displayed :/.
I have a copy of Stock 8.6.5.21 (latest HC). I can post it up once I get to my PC.
Probably be a couple of hours.
baseballfanz said:
I have a copy of Stock 8.6.5.21 (latest HC). I can post it up once I get to my PC.
Probably be a couple of hours.
Click to expand...
Click to collapse
That would be awesone. No rush, whenever you have a chance .
Here you go,
http://www.4shared.com/zip/ht-SmZQE/UpdateLauncher_US_epaduser8_6_.html
Awesome. Thanks!
Anyone have 8.6.5.19? I don't know why I'm having so much trouble, but I can't get my TF101 to re-root for the life of me. I've tried on the bare 8.6.5.13 & with 8.6.5.21, with ViperMod, NachoRoot and Razorclaw. .13 is too old and .21 is too new for Razorclaw, Nachroot by it's self didn't seem to work right, and Vipermod, using option 3 didn't seem to work either. The problem with ViperMod was when it came back saying UID should be '0', it was always '2000'. If I cna get .19, I should be able to use Razorclaw, then rootkeeper, and update to .21. Then I just need to make the Asus update prompts go away...
SubnetMask said:
Anyone have 8.6.5.19? I don't know why I'm having so much trouble, but I can't get my TF101 to re-root for the life of me. I've tried on the bare 8.6.5.13 & with 8.6.5.21, with ViperMod, NachoRoot and Razorclaw. .13 is too old and .21 is too new for Razorclaw, Nachroot by it's self didn't seem to work right, and Vipermod, using option 3 didn't seem to work either. The problem with ViperMod was when it came back saying UID should be '0', it was always '2000'. If I cna get .19, I should be able to use Razorclaw, then rootkeeper, and update to .21. Then I just need to make the Asus update prompts go away...
Click to expand...
Click to collapse
I have not seen any 8.6.5.19 (Asus pulled it pretty quick after RazorClaw)
There's a 8.6.6.19 you can use (It's for the TF101G but work on the TF101)
http://forum.xda-developers.com/showthread.php?t=1417006&
baseballfanz said:
I have not seen any 8.6.5.19 (Asus pulled it pretty quick after RazorClaw)
There's a 8.6.6.19 you can use (It's for the TF101G but work on the TF101)
http://forum.xda-developers.com/showthread.php?t=1417006&
Click to expand...
Click to collapse
I saw that thread. The file appears to be for 'WW' SKUs, and MultiUpload appears to not be working. The other problem is if I could DL it, I doube I'd be able to apply 8.6.5.21 once rooted.
Don't know why I'm having so much trouble rooting the thing... I've done it after every release since I got it. I must've just gone stoopid lol. Searching for root give ICS information overload.
SubnetMask said:
I saw that thread. The file appears to be for 'WW' SKUs, and MultiUpload appears to not be working. The other problem is if I could DL it, I doube I'd be able to apply 8.6.5.21 once rooted.
Don't know why I'm having so much trouble rooting the thing... I've done it after every release since I got it. I must've just gone stoopid lol. Searching for root give ICS information overload.
Click to expand...
Click to collapse
This link still work.
http://forum.xda-developers.com/showpost.php?p=21729271&postcount=250
It doesn't matter if it's WW or not. your goal is to get root and after which you can flash the correct version for your region.
If it work and you get root, use OTA Root Keeper to save your root, upgrade to 8.6.5.21 and restore root. Worth a try
Finally got it rooted... After about an hour of searching, I found the method that I had originally used (the 'One Click' root found here). I installed OTA Root keeper, but that didn't work on my upgrade to .21 from .9. I ended up having to re-root, but since the 'One-Click' worked, it wasn't too painful. Using linix to root it is so obscure (to me) I totally forgot about it.
Still, if someone happens to have the 8.6.5.19 update file (Call me wierd, but I'd rather have/use the proper file for my unit rather than the one for the TF101g even though it may work fine), it would be great to get that to add to my 'collection'.

[Q] Trouble rooting and updating after firmware downgrade

Hi Guys,
I'm new to android, this is my first realy android device and I thought I was doing pretty good on my own till the crap hit the fan and now I'm just stuck and have no idea what to do next, any help would be appreciated.
So, I bought an infinity and got it rooted (using Debugfs) just fine, updated to JB and all was well till the .25 update came out which failed to work OTA, I had to side load the update which worked but it killed my root, I was told on the transformer forums that there was no way to root JB and I would have to downgrade to the .30 IC firmware.
I downgraded to .30, did a factory reset just to be on the safe side and ran Debugfs again to root, it did its thing and said my root was successful, although it didnt ask me if gid and uid were 0 but then I dont think it did the first time I did it either. I then installed root checker to verify the root, ran it and hit the check root button it then says:
Please wait for root check to complete the system appears to be running very slow" (not sure what that's about)
After a while it says that I do not have proper root access.
I tried doing a reset again and running the root again to no avail.
Also the system does not appear to be seeing the OTA updates, it hasnt notified me of a new update yet so thats just a little icing on the cake.
If anyone could help me figure this out I would greatly appreciate it.
Can you verify you're on ICS in settings/about tablet?
Sounds like the downgrade may have not happened.
Thank you for the reply,
Yes android version is 4.0.3 and build is 9.4.5.30
u50r said:
Yes android version is 4.0.3 and build is 9.4.5.30
Click to expand...
Click to collapse
Super user installed ok with debugfs right?
Ok so this is really weird, I opened up the superuser app to see if it worked, it didnt list anything in the app when I opened, I then closed it and went to run root checker again so I could tell you everything it said and this time it asked me fo allow super user acccess (which it didn't do before) and it worked, says I have root...what do you make of that?
I installed GMD gesture control to see if it works and it does, also installed OTA root keepr to see if it would protect the root and it did.
But I still am not getting the OTA updates, even when I check for them manually in the settings it says there are no updates and without OTA I cant preserve my root, right?
u50r said:
Ok so this is really weird, I opened up the superuser app to see if it worked, it didnt list anything in the app when I opened, I then closed it and went to run root checker again so I could tell you everything it said and this time it asked me fo allow super user acccess (which it didn't do before) and it worked, says I have root...what do you make of that?
I installed GMD gesture control to see if it works and it does, also installed OTA root keepr to see if it would protect the root and it did.
But I still am not getting the OTA updates, even when I check for them manually in the settings it says there are no updates and without OTA I cant preserve my root, right?
Click to expand...
Click to collapse
Well, if OTA is not working, it's going to be a pain in the As***, you need to manually upgrade using dlpkgfile incremental upgrade method can be found here http://forum.xda-developers.com/showthread.php?t=1803090 Good luck! It recommended that you do .16, then 18, then .20, then .23, then .25 ...(once you hit .18, you can skip directly to .25, but some reported didn't work, but you could give it a try).
buhohitr said:
Well, if OTA is not working, it's going to be a pain in the As***, you need to manually upgrade using dlpkgfile incremental upgrade method can be found here http://forum.xda-developers.com/showthread.php?t=1803090 Good luck! It recommended that you do .16, then 18, then .20, then .23, then .25 ...(once you hit .18, you can skip directly to .25, but some reported didn't work, but you could give it a try).
Click to expand...
Click to collapse
Hmm Ok, no way to just get it to start seeing the updates again? Its probably just a file somewhere that has a bad build version or something, no?
Also a couple stupid questions, I looked through that tutorial and there are a couple things it didnt explain (unless I missed it) but where do I get dlpkgfile files? or do I have to do something with the firwmare zip?
Also I searched for other tutorials on this subject and one said I have to temp disable root before I run it? is that true?
u50r said:
Hmm Ok, no way to just get it to start seeing the updates again? Its probably just a file somewhere that has a bad build version or something, no?
Also a couple stupid questions, I looked through that tutorial and there are a couple things it didnt explain (unless I missed it) but where do I get dlpkgfile files? or do I have to do something with the firwmare zip?
Also I searched for other tutorials on this subject and one said I have to temp disable root before I run it? is that true?
Click to expand...
Click to collapse
OK, it's a mystery, some can take OTA , some just won't do it, no matter what you do to it. So back to the update, you need to download the dlpkgfile from here http://forum.xda-developers.com/showthread.php?t=1926147
Well that second tutorial was much more helpful but as is my luck it didnt work, I did everything as specified but when it went to update all I got was the green android dude on his back with a red triangle and a excalamtion mark, just my luck.
u50r said:
Well that second tutorial was much more helpful but as is my luck it didnt work, I did everything as specified but when it went to update all I got was the green android dude on his back with a red triangle and a excalamtion mark, just my luck.
Click to expand...
Click to collapse
So you have the dlpkgfile (no extention, version .16, IF IT NAMED DIFFERNTLY, MAKE SURE RENAME BACK TO dlpkgfile) copied to /cache/ (Make sure this directory is empty before copy)
and command file (command with no extention, IF IT'S ZIP YOU MUST UNZIP FIRST) copied to /cache/recovery/ (There should be only 2 files in this directory, "last_install" and "last_log"
Turn off your device, then boot into recovery and wait a bit it should starts updating.
Your final should look like this before you shutdown your device: (no extention, file names have to be exact as below)
/cache/dlpkgfile
/cache/recovery/command
Yep did all that, I tried downloading the dlpkgfile from a different mirror and that seems to have done the trick, I'll keep trucking here and see if I can burn through a few of these updates, gonna be a long night lol.
I really do appreciate your help though, so Thank You!
buhohitr said:
once you hit .18, you can skip directly to .25, but some reported didn't work, but you could give it a try
Click to expand...
Click to collapse
Every specific dlkpgfile is the update from exactly one version to exactly another version. IF you have a dlkpkgfile that updates from .18 to .25, you can do that, but you need the correct dlpkgfile for that. Such files do exist, but I haven't seen them available here on xda. Someone even mentioned he has a dlpkgfile that updates directly from 9.4.5.30 to 10.4.4.25 - if you use that, you can (and must) do everything in one step.
Well I'm happy to say that after heaps of fun installing all the incremental updates everything works and I'm still rooted so we can declar victory and distribute experience points accordingly.
Thanks again for all your help, would have still been messing with this thing if it wasnt for your insight.

Categories

Resources