I've installed prime rom on my tablet,but now I need to go back to the original hc 3.2.1
what can I do?
Try this. It worked for me.
http://forum.xda-developers.com/showthread.php?t=1154947
but now i've hc 3.2.1 not 3.1 >_< and i've an EUR version,not US
I think you have a few options:
- find a flashable zip that installs the stock firmware
- make a flashable zip yourself to install the stock firmware
- use nvflash if you have a low enough serial number
- flash the stock firmware using the staging partition
- there might be a way to use asus-backup, but I haven't tinkered with that.
The first two options usually require the command line and blob tools, although some of the rom cooking tools might work. You could probably mod one of the asus stock roms to flash via recovery.
The nvflash option requires the blob tools and nvflash.
The staging partition option can be done via terminal, but can also screw things up quickly. You'll also lose recovery unless you use the blob tools.
You'll have to mod the stock firmware to be pre-rooted if you want to keep root, which will require slightly more advanced android-fu.
All of these options would start with the EU/WW asus stock firmware. You'll just be modding it to install to your liking. My choice would be a DIY flashable zip or the staging partition, but that is just me.
Do you want to keep root or recovery or just go bone stock? Does nvflash work?
so many questions lol. But that just means alot go look up first. This sounds cool. Thank you.
Why go with nv flash? I only ask because ive always used cwm. But iguess i was rooted too.
Lets say i wanted to go stock on the rom but rooted? With CWM, superuser, maybe an oc kernel.
Or just stick with Prime!
Thanks.
I'm not sure there are any clear advantages to nvflash- it's easier to load the stock firmware with nvflash, but you can also load custom roms/recoveries too, but they have to be converted for nvflash. nvflash isn't available to all TFs because of the SBK issue. We only know the SBK for the low serial numbers, which allows us to use nvflash.
Any of the first four methods can be used to flash a rooted stock rom with oc kernel and cwm. I don't know anything about asus-backup.
Related
Ok, I understand the flash part using the 1.9 ROM.
But what I am not clear on is how to do the actual flashing. The last thing I did when I flashed my nook was to make an sd card bootable, copied the rom to the sd card and then rebooted the device.
Same thing here?
If you are flashing from the Stock ROM or anyway, from another ROM, I usually suggest to wait for the NVFlash version.
It really makes the flashing process really really easy...like if you're bringing back your device to Factory setup.
If you want to do it other ways...than i can't help you...i just suggest you to wait the NVflash version...
I have the stock 3.2 now.
So I assume that the NVflash version is currently not available?
You can either use the nvflash tool with a nvflash zip and install a custom recovery and rom or run the rooting tool and install cwm when prompted and then flash a custom rom from cwm. This is NOT like the nook.
All the info you need is in the development threads and is usually contained in the 1st couple of posts
acdcking12345 said:
I have the stock 3.2 now.
So I assume that the NVflash version is currently not available?
Click to expand...
Click to collapse
Just check your serial number.
B6Oxxx or less you're good
Some early B7Oxxx is still able to use NVFLash
Later B7Oxxx and newer nothing right now
All - There is absolutely nothing wrong with my TF101 but I am getting annoyed at the Asus Update notices and wanted to know if there was a way to go back to a stock kernel and then un-root for the update before re-rooting and switching back to a custom kernel. All without loosing my data/config/etc.
I have seen how to un-root but not restore a stock kernel.
I assume it is possible and I am simply trying to walk a thin line that no one else cares to do!
Thanks if you can help and if my search skills failed me I apologize.
use titanium backup, freeze the app DMClient, no more update
Thanks - that is one solution to try.
That stopped the update notice - but as I fall farther and farther behind on versions (8.6.5.6) the OC and CWM are not really worth it, or more specifically I do not want to have to rebuild my install after a full flash/wipe.
Amy idea's?
Thanks
So what configuration do you want to have in the end? Latest firmware, rooted, with a custom kernel? and no more update notifications?
I suppose there are a few ways to go about this:
1) download the stock 8.6.5.13 firmware from the asus website and use that to upgrade. It will also flash the stock kernel. You can wait for the OTA and afterwards, re-root and apply a custom kernel. You might have to flash the stock recovery to get the update to flash or you can use adb and CWM to get it to flash.
2) my favorite- download the 8.6.5.13 firmware and the OTA and repackage them into a rooted rom. It's like a new rom and a puzzle all in one. You can even add a custom kernel to get everything in one shot.
Both of these should keep your data partition intact.
The fine line is more like a limbo - you have to either choose to revert to stock every time you want to upgrade and hope that the update doesn't fail. Or, you can take advantage of root privileges so that you can load custom roms, even if they are just rooted versions of the stock firmware.
gee one said:
2) my favorite- download the 8.6.5.13 firmware and the OTA and repackage them into a rooted rom. It's like a new rom and a puzzle all in one. You can even add a custom kernel to get everything in one shot.
Click to expand...
Click to collapse
Sounds like a plan - tips or source for the too dumb to fail instructions?
Thanks!
Download the 8.6.5.13 firmware from ASUS. Choose android/firmware and download the country specific firmware for 8.6.5.13 (or latest firmware)
Unzip it and it will be an ASUS folder with some goodies inside. Copy the whole folder onto your externel sdcard. Insert the sdcard into your TF and it should recognize the update. Apply it and you'll have stock 8.6.5.13. Check for updates and apply it. Re-root and update you kernel and you should be good to go.
Link for firmware:
http://www.asus.com/Eee/Eee_Pad/Eee_Pad_Transformer_TF101/#download
sent from my cyanogen(mod) vision
Im just wondering; will this method work with a custom rom? I currently have a Modaco custom ROM, but this is based on .9 firmware.
Im happy to resort to the method above if it will let me progress to the latest firmware (which i can then re-root afterwards) but keep my data intact.
Thanks for your advice.
I don't know if the custom rom will recognize the firmware. If it does, it should work.
As far as rolling your own, I'm not sure there are any step by step instructions from start to finish. You'll need to know how to:
1) root a rom (adding su and Superuser.apk)
2) package a flashable zip file (including updating the updater-script)
3) manipulate a rom to add/remove things like kernels, system firmware, etc.
4) pack/unpack boot and other android! magic files
5) pack/unpack blob files
6) (optional) deodex a rom
gee one said:
As far as rolling your own, I'm not sure there are any step by step instructions from start to finish. You'll need to know how to:
1) root a rom (adding su and Superuser.apk)
2) package a flashable zip file (including updating the updater-script)
3) manipulate a rom to add/remove things like kernels, system firmware, etc.
4) pack/unpack boot and other android! magic files
5) pack/unpack blob files
6) (optional) deodex a rom
Click to expand...
Click to collapse
OK - sounds like my desire exceeded my ability by many a mile.
Thanks for the other suggestion - I think that plus Titanium Backup and a little bit of time should do it.
Hi there!
I'm a owner of a TF101 (B50) for month now, and recently I had the need to switch between multiple version of Android (as I'm an Android dev) : back and forth to/from Honeycomb from/to ICS for example, multiple time a day!
So, as I'm used to do with all my "Google's Experience" devices (Nexus S, Galaxy Nexus), I installed CWM on my TF101 to be able to generate nandroid. So far, so good.
I then downgraded my tablet to stock 3.2 using nvflash, installed CWM, and did a nandroid. Great, I now have an Honeycomb backup. Of course, at this point, I'm no more able to upgrade using OTA, so here's my first question :
1- Once CWM installed, how do you upgrade to the latest build ? Asus blobs are not compatible with CWM!
Then, since I needed an ICS nandroid, I reverted to stock 3.2 (using NVFLASH), and I let the OTA did the job for me - before installing CWM. Ok, now, I have both Honeycomb and ICS as backup : let's test that.
I rebooted in recovery, and then restored my 3.2 nandroid (from ICS, remember?). All I had once the job was done, was the android logo with an exclamation mark
After some Googling, I understood why : unlike my Google's devices, on the TF101, it seems CWM can't restore the boot partition. So, the bootloader used was the one for ICS, and the tablet failed to boot.... Here's my 2nd question :
2- Am I right? What guys are you suggesting to be able to switch easily between different nandroid versions ? Should I nvflash the boot partition by hand? If so, where to find a documentation on NVFLASH ? (I'm regretting fastboot )
Thanks for reading.
You can repackage the blobs so that they can be flashed from cwm. I think one roach's 3201 recovery is packaged this way, so you can take it apart to see how it all works. Essentially blobs are flashed through the staging partition. There is a blob tools thread in the dev section that has all the details.
If you want to go back and forth between roms, I think that nvflash will be your best bet. Rayman and bubble bee have the most info. Check out therenwebsite. It's something like androidroot.mobi? There is also a full backup and restore thread in the dev section that explains a lot of the details of nvflash.
sent from my transformer
I read, somewhere, that we can flash stock Asus firmwares using CWM ('update zip') by first extracting the initial zip (which contains another zip containing the blob). Is it true?
nono240 said:
I read, somewhere, that we can flash stock Asus firmwares using CWM ('update zip') by first extracting the initial zip (which contains another zip containing the blob). Is it true?
Click to expand...
Click to collapse
yes but you will loose root and cwm recovery. It's the easy unroot method.
Not a big concern. I can easily recover both root and CWM using the universal root method since I have a B50!
Thanks
Will you lose root/cwm even if you have OTA Rootkeeper installed?
You Shouldn't but no guarentees x)
I want to return to the latest stock firmware, no root, no CWM, everything factory defaulted. There are so many stock ROM threads I'm not sure which one to choose and most of them apparently leave CWM on the device.
What is the proper way to factory this thing?
Also, does flashing a stock ROM allow OTA updates from ASUS again?
Just download from ASUS site and flash with CWM, will make Completely stock, otas and all.
http://www.asus.com/Eee/Eee_Pad/Eee_Pad_Transformer_TF101/#download
Pick your region and flash.
I'm sorry, I forgot to mention to run a superwipe script (theres one in the ARHD thread) then flash the asus fw on top of it, this will be the equivalent of a NvFlash.
Does both methods (superwipe/CWM and NVflash) put the default recovery from ASUS back on?
Yes. If you're considering the nvflash method I assume your tab is sbk1 right?
The reason I suggest superwipe and flash of firmware is he may be Sbkv2, which would make NvFlash useless. The asus update contains an SOS update in the blob partition, so yes, it would put stock recovery on.
ok so ive searched everywhere and tried reading everything but im very confused. i see that it is going to be very hard to root my tf101 since i have the latest asus ota update (build #9.2.1.24) but i cant quite wrap my head around how to do it.
i tried using the backup exploit and sparkyroot but those dont work on the latest ota. i already have Rom Manager installed and tried the recoveryinstaller.apk from Gnufabio but those didnt do anything either.
iv read the thread about downgrading (Wolf's guide) but im hesitant to do that since i dont understand it and i have no experience using the shell command (is that the same as using a terminal emulator?) can anyone please explain the terminology and how to downgrade? what program do i need on my computer (running windows vista)? please be gentle and dumb it down for me and include any links to programs or files i may need
thanks so much
p.s. is a "Blob" the same thing as an SBF? and if i did a factory data wipe, would that downgrade from ics 9.2.1.24 or keep it the same?
Adb shell is the same as running a terminal emulator, just google android sdk download and click the first link. Follow wolf's instructions carefully using your favorite recoveryblob from the development and you should be perfectly fine. Never use Rom manager, please just uninstall it now. If you factory reset, the recovery will still be there, as a reset only deletes user data, to return to stock you would need to flash stock recovery over cwm (not recommended) or flash a whole ASUS ota package from their website (better, removes any root and rom you have, cross that bridge when you get to it) What are the first 4 digits of your serial number? (for ex: mine are B70K) If they start with B60 or lower (B50,B40,etc..) you can just use NvFlash instead of having to use wolf's guide to root. Don't be too scared, it isn't that bad, just follow instructions carefully.
Thanks for the reply. My serial is b60. After more searching I was able to find an adb dummies guide and was able to downgrade to .17 but I didn't read one extra post to see that sparkyroot doesn't work with .17
So I had to do it all over again and go down to .11 and that worked and then I used sparkyroot and voodoo ota rootkeeper. Will rootkeeper work/stay if I do a factory reset? Cuz some apps and services aren't working. Or should I just do the ota to .17 and then .24? And now I can use nvflash in order to flash a new rom? Is that in the market or just google it?
Thanks again
You didn't need to go through all that since you have NvFlash, but good learning process I suppose
At this point, since you're rooted, use recoveryinstaller again to install CWM recovery, download a kernel.zip (I recommend Guevor's kernel) your favorite ROM .zip, and a new recovery.zip (as 3.2.0.1 works but is pretty outdated) [OR you can go to team rouge's thread in dev for an NvFlash version of recovery and NvFlash instead of recovery installer and update, then apply rom and kernel .zips in new recovery]
Make sure to place the .zips on external SD card if you're using 3.2.0.1. Any other Qs?
Edit: links
NvFlash: http://forum.xda-developers.com/showthread.php?t=1123429&highlight=nvflash
Rouge Recovery: http://forum.xda-developers.com/showthread.php?t=1446019
when you say that recovery.zip 3.2.0.1 is outdated do you mean the CWM version?
is flashing a new kernel safe? this is obviously my first time with a tablet with so much "freedom" compared to my droid2global lol
personal opinion, what do you think of android revolution rom? any other recommendations?
Yes the CWM version, I did use 3.2.0.1 for awhile though, it works, it's just old.
Yes, flash away, just always remember to wipe cache and dalvik-cache before flashing anything.
Android revolution is a great stock based rom, if you like the tab the way ASUS sends it too you, I personally prefer AOSP based roms, so my other recommendation if you want to go that route is Megatron or AOKP Build 37
Guevor's v20 kernel is the best out atm, imo.