Restoring Nandroid w/ Custom Kernel - Eee Pad Transformer Q&A, Help & Troubleshooting

Hey All,
I am running AOKP B4 and (I believe) Harmony Kernel for AOKP.
I gave the tablet to my Dad and want to restore to stock so he can use the simplified stock apps/system. I have Nandroid backups, but want to make sure I do this right.
Do I need to flash a new kernel (current one I am using is not compatible with stock) before doing the restore? Or will the Nandroid backup restore the original kernel?
I have Rogue Recovery installed.
Thanks!

After you do the nandroid restore, flash the stock kernel before you reboot.

Where can I find the stock kernel? That is half my problem, The ASUS site no longer has any files for the TF101.
Sent from my unlocked Transformer Infinity

I_EAT_BABIES said:
Where can I find the stock kernel? That is half my problem, The ASUS site no longer has any files for the TF101.
Sent from my unlocked Transformer Infinity
Click to expand...
Click to collapse
I still can find tf101 files from asus site
But I have the same question: where can I find a stock kernel ?
(on asus site is not only the kernel but also ROM; I only want the kernel)

Check here to see if there's one you need.
http://forum.xda-developers.com/showthread.php?t=1636215
Another option is Easy Flasher and go completely back to stock.

Related

[Q] About flashing custom ROMs

Hi everyone!
I am fairly new with android and I just rooted my transformer last night. I was also able to install a custom ROM, revolver 3.11.1 (Honeycomb).
If I want to flash an ICS ROM (Revolver, Android Revolution or Codename), from a custom HC ROM, do I have to do anything else? Or can I just flash it straight away?
Based on what I've read, if ever I wish to downgrade back to honeycomb, I would not just flash a honeycomb ROM. I have found a few guides on how to downgrade back to Honeycomb from ICS. Is this correct?
Since you have cwm, It's as simple as going into recovery and flashing your desired custom rom.
Normal procedure (to avoid conflicts/problems) is to wipe and/or format before flashing a new rom.
A good tool to have is the superwipe lite script found in the Revolution HD thread. (I personally use that instead of the wipe option that is in CWM).
Oh...and you can also backup your current ROM and state by using the backup function in CWM BEFORE you wipe/format. Just in case you don't like the new rom and want to revert.
FYI...if you go ICS and want to restore your HC rom...a restore then a reflash of the HC Rom is needed.
Thanks for the reply!
Just to clarify, once I flash an ICS custom ROM and didn't like it, I can't just flash back to a HC custom rom or stock HC rom. Is this correct?
ragnaboy2010 said:
Thanks for the reply!
Just to clarify, once I flash an ICS custom ROM and didn't like it, I can't just flash back to a HC custom rom or stock HC rom. Is this correct?
Click to expand...
Click to collapse
Yup. Even if you use the restore function...you need to flash that particular HC ROM over the restore. (Because the backup doesn't backup the kernel...so if you don't flash the HC rom...the ICS kernel is still there...and you won't be able to boot)
sorry to hijack the thread but my question is similar so i dun want to start a new one
I am currently on revolver 3.11 as well and thinking to update to a ICS custom rom
I am using the blade OC kernel at the moment. I just want to ask if the new rom comes with the ICS kernel or do I need to look for an ICS kernel to put it manually?
Also, I just want to check that Ti Backup does not back up downloaded data right?
Thanks a million
strikeraj said:
sorry to hijack the thread but my question is similar so i dun want to start a new one
I am currently on revolver 3.11 as well and thinking to update to a ICS custom rom
I am using the blade OC kernel at the moment. I just want to ask if the new rom comes with the ICS kernel or do I need to look for an ICS kernel to put it manually?
Also, I just want to check that Ti Backup does not back up downloaded data right?
Thanks a million
Click to expand...
Click to collapse
Everything is included when you flash one of the available ICS ROM.
There is no custom ICS kernel right now anyway as Asus have not released the kernel source.

[Q] ClockWork : upgrade, downgrade...

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)

Flashing different roms, whats the deal???

Ok so i've finally decided im ready to unlock and flash. My question is this: whats the deal with returning to stock and redoing everything on certain roms? Can anyone explain to me the variables here?
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
once you have your device rooted and have a recovery installed, make a nandroid back up your stock rom, flash whatever rom you want, then if you need to go back to stock rom, just flash the nandroid back up you made. If you want to go 100%, then you will have to find the stock recovery image, and flash that over your custom recovery as well, then just use OTA Rootkeeper... and temp unroot your phone... and viola, your 100% stock again.... but if you plan to go back to 100% stock then DO NOT UNLOCK YOUR BOOTLOADER!! there is no way to lock it again once you unlock it.
I think it's worth while to note
currently the only custom recovery that is able to flash stock is CWM
TWRP is not able to flash a stock rom
KAD79 said:
I think it's worth while to note
currently the only custom recovery that is able to flash stock is CWM
TWRP is not able to flash a stock rom
Click to expand...
Click to collapse
If you flash a stock ROM using CWM you will lose all data on your device, including any backups you made using CWM. So be sure to backup those files to your PC (they're located in the clockworkmod/backup folder of your internal storage) before flashing the stock Asus ROM.
I've been changing my ROM's throughout the day and have basically memorized the process of flashing CWM, root, and ROM's by now
KAD79 said:
I think it's worth while to note
currently the only custom recovery that is able to flash stock is CWM
TWRP is not able to flash a stock rom
Click to expand...
Click to collapse
TWRP can flash stock. I've done it.
Sent from my SGH-I897 using xda premium
Ive read about problems reflashing ROMs when youre on the CM or AOKP. Need to return to stock, then flash other ROMs, dunno why exactly. So is it enough just to restore my stock nand backup or do I need to do something differently? :good:
This is exactly what im talking about. What are the rules when coming from cyan to a stock flavor?
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
So lets say right now im ready to unlock and root. I would want to unlock the device, then root, then flash CWM (not twrp) so i could still retrain (and boot in to without reinstalling) my original rom? Because i still want to titanium my apps.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
not sure if I understand your question right, but yeah you can use your stock rom when you root or flash cwm. Untill you wont wipe anything within CWM, theres no reason you coulndt use it. But dont forget to do backup of your stock mate.
I think part of the confusion is defining what "stock" means, and I've got two different views on it over the past few days:
COMPLETE STOCK means flashing ASUS' original stock firmware, which completely wipes out everything on your tablet (including your nandroid backups) and CWM and takes you back to a fully stock tablet (except it will still have unlocked bootloader). From here, if you want to install ROM's like CleanROM or Hydro you have to re-flash CWM each time, then flash the appropriate ROM.
MODIFIED STOCK would be making a nandroid backup of your stock settings as soon as you flash the stock ROM, install CWM, then back it up and you can revert to it accordingly. I don't know if this would break things when you tried to flash Clean/Hydro and so maybe someone can clarify.
I wanted to try both hydro and cleanrom so I spent many hours yesterday flashing between stock/modified stock. Its kind of a pain, but all part of the learning process.
And one thing I want to note both for myself and for anyone else: if you flash stock without removing CWM it'll give you the broken bootloader logo (android on his back w/ exclamation point), and my solution has just been to do a 'wipe data' from the fastboot menu and the stock will work fine. What I mean by this is I've done this at least three times, where I flash STOCK from within CWM and when I try to boot into recovery, I'll get that android. That's because STOCK completely erases everything including CWM so in order to restore the normal operating procedure, you just need to 'wipe data' from within the tablet.
Hope my understanding of these situations is correct, if not anyone can feel free to correct me
People like to experiment with their tablet, they get easily bored with the same thing.
So they go back to stock and flash another rom like Hydro which is stock based because when you flash CM or AOKP it won't let you just flash to Hydro.
KAD79 said:
I think it's worth while to note
currently the only custom recovery that is able to flash stock is CWM
TWRP is not able to flash a stock rom
Click to expand...
Click to collapse
NOT TRUE!
It should be noted that TWRP is now more functional than CWM. TWRP can now flash stock ROMs just fine. It can now restore complete nandroids, including /boot, and it can now flash from and store to the external SD card. It was just recently updated for this, which is why all the information until now has said to use CWM to flash the stock ROM. So, go ahead and use TWRP. It's perfect now.

How to move back to STOCK ASUS ROM

Can anyone please guide me how to move back to ASUS stock ROM ? I had rooted my transformer using "PERI V0.4 tool" that had installed CWM recovery as well. I know to go back to stock ASUS recovery there is a tool by idcrisis:
http://forum.xda-developers.com/showthread.php?t=1689193
But, what to do after this ?
I would like to go back to stock ASUS ROM to have latest update and also, I would like to format internal memory completely (I doubt internal memory has developed some error).
Thanks
gurung_vishwas1 said:
Can anyone please guide me how to move back to ASUS stock ROM ? I had rooted my transformer using "PERI V0.4 tool" that had installed CWM recovery as well. I know to go back to stock ASUS recovery there is a tool by idcrisis:
http://forum.xda-developers.com/showthread.php?t=1689193
But, what to do after this ?
I would like to go back to stock ASUS ROM to have latest update and also, I would like to format internal memory completely (I doubt internal memory has developed some error).
Thanks
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1688012 use this
I am back to stock ASUS ROM now. What I did is 1st I restored my last STOCK ASUS ROM from CWM recovery and then I restored STOCK recovery as well using below tool:
http://forum.xda-developers.com/showthread.php?t=1689193
Once the recovery was also restored, I performed FACTORY DATA RESET from settings->Backup & reset. This restored the STOCK ASUS ROM with complete internal memroy format, which I wanted. So, now I have ASUS STOCK ROM with latest update.
I think the internal memory got some error due to I installed TEAM EOS JB. May be android 4.1 did something to my internal memory (I am not 100% sure on it though).

How To Backup/Restore Kernels In TWRP

Hey guys,
Does anyone know exactly how to do this? I remember when I first heard of TWRP someone listed this feature as one of the main reasons for using it over CWM. What I am trying to do is make Nandroids of CleanROM 2.3 with both the stock kernel and Clemsyn's kernel as well.
Thanks in advance!
Sent from my unlocked Transformer Infinity
I_EAT_BABIES said:
Hey guys,
Does anyone know exactly how to do this? I remember when I first heard of TWRP someone listed this feature as one of the main reasons for using it over CWM. What I am trying to do is make Nandroids of CleanROM 2.3 with both the stock kernel and Clemsyn's kernel as well.
Thanks in advance!
Sent from my unlocked Transformer Infinity
Click to expand...
Click to collapse
I don't think you could backup just the kernel in any custom recovery. You could do a nandroid backup which will backup the rom/kernel and apps. So if you want to switch between stock and Clemsyn's kernel, you just run a nandroid backup of cleanrom(this is with stock kernel), and you want to try Clemsyn kernel, just flash the kernel then do another nandroid backup. So the first back will included Cleanrom/stock kernel +apps and the second backup will have cleanrom/Clemsyn kernel + apps. Now you can either just flash the kernel to switch back and forth or do a full restore to switch.

Categories

Resources