Related
I'm really a noob in hacking my captivate. So please bear with me with all my questions.
I've tried my best to educate myself about different mods, especially clockworkmod and nandroid. But I couldn't understand what each of these does. I did "Backup Current ROM" in ROM manager recently. (1) Is that considered to be a ROM backup that I can use in the future if I want to restore to stock ROM?
If so, (2) what is the different between that backup method and Nandroid method? I didn't do Nandroid backup because I don't understand how to install it.
(3) If not, am I screwed? Cause I already performed several mods: Voodoo lagfix and ATT app removal. But my captivate is running fine.
I just wanna make sure I can restore back to my Stock ROM when 2.2 update is available. (4) Do I need to restore stock ROM in order to receive and install 2.2 update?
Please educate me on this matter. Thanks!
I use nandroid once I installed a firmware or ROM and apps (Titanium Backup User apps + System data and restored on the ROM Missing Apps + Data) to make a backup.
Now I can restore Nandroid and all my settings/apps are there.
Use Titanium backup to get your apps/settings onto a newly flashed firmware or ROM.
2 good options... My favorite is to use rom manager to do a rom backup.
Sent from my GT-I9000 using XDA App
hwibowo said:
I'm really a noob in hacking my captivate. So please bear with me with all my questions.
I've tried my best to educate myself about different mods, especially clockworkmod and nandroid. But I couldn't understand what each of these does. I did "Backup Current ROM" in ROM manager recently. (1) Is that considered to be a ROM backup that I can use in the future if I want to restore to stock ROM?
If so, (2) what is the different between that backup method and Nandroid method? I didn't do Nandroid backup because I don't understand how to install it.
(3) If not, am I screwed? Cause I already performed several mods: Voodoo lagfix and ATT app removal. But my captivate is running fine.
I just wanna make sure I can restore back to my Stock ROM when 2.2 update is available. (4) Do I need to restore stock ROM in order to receive and install 2.2 update?
Please educate me on this matter. Thanks!
Click to expand...
Click to collapse
1) clockwork mod and nandroid (ROM Manager) are the same thing.
2) as clockwork stands RIGHT NOW (should be changing soon), backing up your current ROM does NOT change your kernel or modem. clockwork is also incompatible with voodoo (you have to disable voodoo to use clockwork, and you can restore voodoo once you're done)
3) to restore to stock "out of the box" state, you will need to use the odin one-click downloader for the Captivate.
4) the process for updating to 2.2 is unknown at this time, we won't know more until the option starts rolling out.
Kaik541 said:
1) clockwork mod and nandroid (ROM Manager) are the same thing.
2) as clockwork stands RIGHT NOW (should be changing soon), backing up your current ROM does NOT change your kernel or modem. clockwork is also incompatible with voodoo (you have to disable voodoo to use clockwork, and you can restore voodoo once you're done)
3) to restore to stock "out of the box" state, you will need to use the odin one-click downloader for the Captivate.
4) the process for updating to 2.2 is unknown at this time, we won't know more until the option starts rolling out.
Click to expand...
Click to collapse
Thanks alot! That clears a lot of my confusion.
Kaik541 said:
3) to restore to stock "out of the box" state, you will need to use the odin one-click downloader for the Captivate.
Click to expand...
Click to collapse
Thing is, this isn't EXACTLY "out of the box" state. This is a new install of the stock ROM, but it's missing some things that are on the original phone like the file with the easy to get unlock codes.
What I would like to do is backup the entire device as is when it comes out of the box. Basically create an image of the existing device. That way, if I have to revert at any point I know I'm not just reinstalling the stock ROM, but actually reverting to this phones original state.
static416 said:
Thing is, this isn't EXACTLY "out of the box" state. This is a new install of the stock ROM, but it's missing some things that are on the original phone like the file with the easy to get unlock codes.
What I would like to do is backup the entire device as is when it comes out of the box. Basically create an image of the existing device. That way, if I have to revert at any point I know I'm not just reinstalling the stock ROM, but actually reverting to this phones original state.
Click to expand...
Click to collapse
Hmmm, good question. The only way to back up that I know of is to use ROM Manager. Since that requires rooting the "damage" may already be done.
The date of the kernel is different from the stock one as well, someone else tried to flash the original stock kernel but said while Odin showed the kernel took, the phone still shows the same with the different date. It would be nice if there was a way to get a completely original stock ROM, so if you have to exchange or something at ATT. I don't know how in depth they get at the store so maybe we'd be able to get away with just the Odin One-Click and they will accept it. If they check the kernel date though, you're screwed. Either way though, once the update comes out, rest assured that someone will post it on here for those of us not running completely original out of the box stock, which I always appreciate.
hi i recently rooted my phone using the SuperOneClick Method from the unlockr.com. i used nandroid to back up my current ROM, and then proceded to flash a custom ROM. after trying it out the ROM for a few hours i decided to revert back to my original stock ROM. now i am currently back on the stock ROM but everything is WRONG. most of stock apps are missing (browser, text messaging, ect..), the market cannot download apps, basically i can only make/receive calls and get gmail. most of the other apps are gone. i have tried to factory reset the phone, i tried reflashing the HTC FRF83 stock ROM that i was on before and nothing seems to work.
i figured what i did wrong. when the phone was creating the nandroid backup, my SD was running out of space. i dont think the backup was complete and when i flashed the backup the phone is missing key components.
can anybody help me? thanks.
Read Wiki, follow "Unroot / restore your Nexus" guide for FRG83.
Hey guys, new here but I have been lurking for a while.
On Androidforums I have a longer thread detailing what I did, if you want details pm me, I can't post a link yet as I am a noob on this forum.
To make a long story short:
1. I had stock eclair, then rooted with "ryans oclf" and used the lagfix.
2. I decided to try a version of cognition (unhelpfuls kernal). So I backed up my current "rom" using rom managers (which was the stock kernal).
3. Realized that I didn't back anything up so I tried to revert to my backup.
4. relized that I didn't undo the lag fix, and because of this my stock eclair wouldn't restore via rom manger's update.zip file
5. was forced to get cognition running again
6. extraded the files from the .img nandroid bacups from my stock eclair (which is a PITA since the .img files aren't regular mountable .img files - took about an hour of searching)
7. Found the sql databases to restore my text messages and contacts from my stock eclair to this new cognition.
NOW, after a long intro, my question:
The .img files I extracted contained a file named linux.ex2. I assume that this file is where ryans oclf must have been storing the stuff that is causing the restore to fail (it actually completes, but never boots)
Is there any way I can manually repair this nandroid backup? I would like to so that I have a nandroid backup of my stock eclair rom.
BTW, I am pretty good at this kind of thing, but I am not a computer programmer.
I don't have a lot of background info directly related to andorid phones but I am learning quick. I am a Senior in electrical and computer engineering so I do have a light background in programming. luckily I knew enough about sql and command prompts and such to get as far as I did with recovering my contacts/text messages.
If what I want to do is possible I would love to give it a shot. Any help/tips/ideas from you guys would be awesome!
Thanks
-Chad
To me it sounds like your screwed. You did a double bummer.. (backup with LF on, restore a backup with LF ON on your already LF ON rom).
Will see if any other more experienced with backup can help you out, but my answer to you is to go stock and redo sorry.
yeah, well I am willing to try a few different things. I forgot to mention that right before I installed cognition the first time, I did remove the lag fix, I just undid the lagfix before I made the backup.
I have been using cognition for about a week now. I don't really mind it as it seems to work just fine, as It is in fact faster.
Last night after posting my post here I removed the voodoo lag fix and then I made a backup of my current installation of cognition.... So if I have any issues trying to do this I at least have a working/functioning cognition rom.
BTW: I have an unrelated question that is slightly related. If I have to use the odin one click restore at some point, does it clear my internal sd card as well? I see that it says it will clear user data, but doesn't specifically make a clear separation of the internal SD card on the captivate and the 2 gb they setup for the android partition.
A far faster method would be to Odin back to stock, root, then take a nandroid backup right away, then flash back to what ever rom you want. Time consuming, yes, but faster and easier than trying to mod a backup.
OK, when I first started into this stuff, I tried to follow all the guidance that has been given before flashing my first ROM. I did a ROM Manager backup of my ROM the way I got it from AT&T. I did not write down my ID # or anything else. I'm assuming the backup has all the information that came with it. My question is how to re-load that original ROM. I've flashed quite a few ROMs now using the Odin one-click to go back to stock and Master Clear and never had a problem. I'm running P9 right now (w/ no problems) and decided to try something else. After seeing some of the threads on here about your original phone IDs, I wanted to try and recover that info by restoring the original backup. I did that straight from P9, but now I just get locked up on the DG boot screens. I'm going to One Click it again but I'm wondering how I can restore back to my original with the backup that I have. Any guidance would be appreciated.
Thanks
My apolopies if this is already posted somewhere but I can't find it
Your can not restore a 2.1 backup when on a 2.2 rom, if I understand you correctly. In fact I would only restore a backup if you are on the same rom as the backup, and even then you should disable the lag fix prior to restoring
Sent from my SAMSUNG-SGH-I897 using XDA App
Not to sure, I tried going to original with nandroid backup after flashing another rom and soft bricked. I actually got stuck at the AT&T screen which on Perc 9 (that what I was running) was the designgears boot screen. Odin 3 one click saved my sanity. if you can go 2.2 to 2.1 I don't know, but I'm not going to try it again. I just one clicked, master cleared, rooted, flashed Axura 2.5 and have been happy ever since. This was my fault, not Perc 9's, let me say that real clear.
Got it
Thanks. I did have to One Click restore to stock, Master Clear, and then restored my original backup. Now I gotta figure out what information I need off of it before I flash a new ROM. Probably a waste of time since I can't imagine going back to AT&T for anything, but thought I would get it since I was waiting to change to P10 soon.
BigMc71 said:
Thanks. I did have to One Click restore to stock, Master Clear, and then restored my original backup. Now I gotta figure out what information I need off of it before I flash a new ROM. Probably a waste of time since I can't imagine going back to AT&T for anything, but thought I would get it since I was waiting to change to P10 soon.
Click to expand...
Click to collapse
Um.. what information did you want off of it? If you just want your Android ID - there is an app for it on the Market (strangely enough called Android ID) You can then write it down and re-enter it at any time after flashing.
what is a nandroid? how do you perform a NANDroid backup of your current ROM? im going to cm7 stable from kj1. just wondering cause it says in the steps to install cm7. thanks..sorry for the noob ques..
its making a complete backup of ur current rom settings,apps and all. with i897 gingerbread roms i dont think u can restore a nandroid backup. but u would normally do a backup in recovery with cwm.
yes, nandroid on i897 ginger roms do not work.
but the procedure would be to make a backup. then if you flash a different rom from what the backup was made from you would have to flash the rom back that was backed up THEN restore the nandroid and it will be like you never flashed away from that rom.
DO NOT EVER restore a nandroid to a set up it was not backed up on, it will bootloop.
studacris said:
DO NOT EVER restore a nandroid to a set up it was not backed up on, it will bootloop.
Click to expand...
Click to collapse
can you expound on that please...hahaha..sorry im reading it over and over..just need to clarify..what you mean? thanks btw guys for the reply..so basically nandroid backs up your rom..cause just the name sounded confusing..i mean why name it nandroid when they can just say in the intructions before flashing a rom to just "back up" your rom..haha..i thought nandroid was something else..cause i heard other people saying something about efs or whatever and backing it up but i dont even know what that is especially..thanks though for replies..got it..
Say you back up your current ROM, then flash another. You can't just restore ROM A onto ROM b. You have to flash back to ROM A and THEN restore the nandroid and it will be like you never flashed ROM b. All of you settings and everything will be intact.
Efs is totally different, that is a partition that contains your phones individual data, it's imei which you have to manually backup it's not included in a nandroid.
Components backed up by NANDroid
Which of these components does NANDROID back up?
- bootloaders?
- kernel?
- system apps and other apps?
- modems?
- other parts of the OS?
Thanks for sharing the knowledge.
The firmware and system settings.
No kernel
No bootloader
No modem
studacris said:
Say you back up your current ROM, then flash another. You can't just restore ROM A onto ROM b. You have to flash back to ROM A and THEN restore the nandroid and it will be like you never flashed ROM b. All of you settings and everything will be intact.
Efs is totally different, that is a partition that contains your phones individual data, it's imei which you have to manually backup it's not included in a nandroid.
Click to expand...
Click to collapse
Kindly clarify this please, i want to backup my stock rom before going custom.
So inorder to do a complete backup, we need to do a nandroid backup and also backup imei separately?? and then restore both of them when i flash back to stock??
ayush29k said:
Kindly clarify this please, i want to backup my stock rom before going custom.
So inorder to do a complete backup, we need to do a nandroid backup and also backup imei separately?? and then restore both of them when i flash back to stock??
Click to expand...
Click to collapse
They are two separate issues, really, but you are correct that you should back up both.
Nandroid lets you go back to a previous state, as long as you flash back to the correct ROM before you restore it. It will not let you restore data to your new installation, though. If you want to restore your applications in your new ROM, you can download Titanium Backup from the market which will let you batch save your applications now and restore them on your new ROM (It can also save and restore system data, but don't restore system data between ROMs, it causes all sorts of weird issues).
Backing up your EFS folder is something you should do, but hopefully will never have to restore. Your EFS folder contains information about your phone and should never actually get touched in any way when flashing ROMs. However, things go wrong and sometimes this folder ends up getting corrupted for whatever reason, which can lead to a corrupt IMEI code and no service. If this were to happen, you would restore you EFS from backup. I think it's safe to say most of us have never had to actually do this, but better safe than sorry. You can do a search for backing it up and find several threads about it.
Happy flashing!
lol...I was about to do nandroid backup! These post wre real helpful...thank you!
See this thread in the Development Forum for Corn Kernel... It has a working nandroid. BTW, that kernel is for i897 Gingerbread Roms.
Components backed up by nandroid
KarateKick said:
Which of these components does NANDROID back up?
- bootloaders?
- kernel?
- system apps and other apps?
- modems?
- other parts of the OS?
Thanks for sharing the knowledge.
Click to expand...
Click to collapse
studacris said:
The firmware and system settings.
No kernel
No bootloader
No modem
Click to expand...
Click to collapse
When I run a nandroid backup I see it processing these:
- boot image
- recovery image
- system
- data
- datadata
- .android_secure
- cache
- sd-ext
Can anyone explain some of these terms to me? I am pretty new to all this.
This thread has all the goodies defined pretty well http://forum.xda-developers.com/showthread.php?t=1093062
Guys , if I have two same model phones , one with alot of games and modded ROM and the other is standard , Can I take NANDroid backup from the first and restore in in the second ?
thanx in advanced
abdu_mka said:
Guys , if I have two same model phones , one with alot of games and modded ROM and the other is standard , Can I take NANDroid backup from the first and restore in in the second ?
thanx in advanced
Click to expand...
Click to collapse
You will need to first get it on the same modded ROM and then flash the backup. They will then be identicle
Hello,
This is the thread I was looking for. It just tackles top backup/restore issues I want to be positive of before tinkering around.
Now, what app is capable of doing a nandroid backup, if any? RomManager?
If a nandroid backup consists of the firmware and system settings but no kernel, bootloader or modem, how are these three backed up then?
My goal is making a stock unrooted (if possible) backup.
A concerning restoring, from this thread I understand that the restore process is composed of:
1st restore ROM A (which?)
2nd restore nandroid (which?)
3rd restore data/apps (Titanium is able to)
4th restore EFS folder (how?)
Please, correct/suggest. I appreciate.
Greetings,
galaxymny said:
Hello,
This is the thread I was looking for. It just tackles top backup/restore issues I want to be positive of before tinkering around.
Now, what app is capable of doing a nandroid backup, if any? RomManager?
If a nandroid backup consists of the firmware and system settings but no kernel, bootloader or modem, how are these three backed up then?
My goal is making a stock unrooted (if possible) backup.
A concerning restoring, from this thread I understand that the restore process is composed of:
1st restore ROM A (which?)
2nd restore nandroid (which?)
3rd restore data/apps (Titanium is able to)
4th restore EFS folder (how?)
Please, correct/suggest. I appreciate.
Greetings,
Click to expand...
Click to collapse
First of all, you have revived an old thread with now false information. A nandroid does include modem and kernel. Bootloaders can't be backed up, and there really wouldn't be a point in that. No app can do a backup, and please don't use ROM manager; it's obsolete. As for your steps: You probably only need to flash a ROM first if the partition table is being changed. Meaning you can't restore a Samsung ROM over an AOSP ROM. You won't need to use titanium backup because you will have restored the phone to the exact state it was when you took the backup. Meaning there won't be anything to restore. Efs? Don't touch it, we never will be deleting it.
Sent from my CM9 ICS i897 Captivate
Modems and kernels ARE NOT backed up in a Nandroid...
Hello,
@korockinout13: I don't think I'm providing false info. Actually, i've been gathering from the thread. I think there's some disagreement on what a nandroid backup really backs up from the views expressed in the thread. Plus, it's pure netiquette not opening new threads for a topic already started somewhere else in a forum. It's power ecology. No hard feelings, though.
Thank you and b-eock for your replies. I think I'd rather use cwm instead.
My goal is still the same: making a stock unrooted (if possible) backup as there are no roms available for my brand new Mini:
pda S5570XWKQG
phone S5570XWKQ5
csc S5570YOGKQ3
android version 2.3.4
Kernel 2.6.35
Thank you both!
b-eock said:
Modems and kernels ARE NOT backed up in a Nandroid...
Click to expand...
Click to collapse
Someone told me about the modem part, so I'm not really sure about that. But if it doesn't backup the kernel, why does restoring a nandroid put you back on the kernel you had previously (i.e. Glitch)?