[Q] how do i make my firmware into a rom - Galaxy S II Q&A, Help & Troubleshooting

I have my phone set up just how i want it. How can i make it into a rom which i can flash when needed so i don`t have to keep reinstalling everything if i want to try out other roms then revert back to original state.
Thanks.

You just do a nand backup in cwm.
eg.I have roobox and gb nand backups.I just go into cwm and flick back and forth if I want.
Its a bit like system restore in windows.

Maybe I should change my question a bit. What I want is to make a rom of my unrooted firmware and apps

Related

noob Q re backups

1. What is the difference between performing a nandroid backup after booting into recovery and doing one through Rom Manager?
2. Where are the backups saved and is there any chance of them being overwritten by flashing a rom?
No difference
In the clockwork folder, internal memory.
You will not lose this because the rom's do not wipe internal, just data (apps)
I need a bit of clarification. What exactly is a nandroid...if i assume that it is a complete back up of all data and apps, would i be correct? As you can see im a bit confused. I read this http://forum.xda-developers.com/showthread.php?t=734475&page=2 (just in case i wanted to revert back to a stock rom for what ever reason) is the nandroid used once you flash back to stock using odin to get everything back to stock or can you us the nandroid to get back to stock?
Ive searched on here and cant really find a straight answer.
Thanks for the help!

How do I go back to current stock condition?

I wanna try different rom and kernel for my phone. But first, I need to ask you how to dump the rom and kernel, and get back to stock nandroid backup. This is what I was having in mind: clear dalvik cache and data in cwm recovery mode, odin flash stock kernel, and load nandroid backup. Does this sound right?
Let's say if I mess it up and I had to do the system recovery to factory condition with current update. Do I use pit file and T959UVJFD for odin flash or T959UVJI6?
if you want to try a new rom
OR
if you screw up or **** starts acting funny
OR
if you dont know what to do
II
II
II
V
odin---> new rom
check the bible for Eugenes froyo that doesnt brick, iver been using it for ever doesnt fail unless you do
no one flashes rom through odin........
i guess Eugene's froyo set up is the way to go.
can you be more specific which version of rom and kernel i should get?
also i probably have to convert back to stock if i need to get OTA updates or something goes wrong. can you tell me how to go back to current stock condition?

[Q] Backup -- Reset to Stock -- Restore help?

I'm running stock Vibrant 2.2 from mini Kies. I have rooted and installed Titanium.
What I want to do is do a backup with Titanium, reset to stock 2.2 for some GPS testing, and then restore to my current state.
How do I do the reset?
Also I'm unclear on the restore. Will I have to root it again before I restore?
hope it helps.
Well first id make sure you have the 3e recovery set up, if you do then install the app Rom Manger off the market. flash the clockwork recovery from the app. then you can do a Nandroid back up. With this back up you can then restore to the moment the back up was made when your ready to. If you reset to full stop and remove root and all that stuff, you will need to add the root and 3e recovery again before your able to do the restore.
the link is to show you how to install the 3e recovery. And you can get a one click root prgm too
http://forum.xda-developers.com/showthread.php?t=925400
As for the reseting to stock, you have 2 choices i can think of. You can either odin back to 2.1 then upgrade to 2.2 again, or you can use a one click root prgm to unroot your phone, then do a factory reset to it. i normally always do the the odin to have a fresh start when i want to make sure everything is in working order but thats me.
information on odin and other basic rooting help.
http://forum.xda-developers.com/showthread.php?t=849028
The main thing to remember is to always read and reread the instructions on what your going to be doing to make sure you understand it fully.
You lost me on the "your on stock 2.2, installed titanium, and now you want to restore to stock 2.2." Your already on stock 2.2...
jmcghee1973 said:
You lost me on the "your on stock 2.2, installed titanium, and now you want to restore to stock 2.2." Your already on stock 2.2...
Click to expand...
Click to collapse
What I meant by restore to stock 2.2 is put the phone back into the state it would be in if I took a phone straight from the factory and did a mini Kies to 2.2. Presumably that means deleting all apps I added and putting all settings back to the defaults. I would hope I would not have to reload the rom, since as you say I am running the stock 2.2 rom.
In this 'stock' state I can run some tests, and if necessary send it in for service.
However, I want to be able to quickly restore to the apps and setting as they are now.
Salithox said:
Well first id make sure you have the 3e recovery set up, if you do then install the app Rom Manger off the market. flash the clockwork recovery from the app. then you can do a Nandroid back up. With this back up you can then restore to the moment the back up was made when your ready to. If you reset to full stop and remove root and all that stuff, you will need to add the root and 3e recovery again before your able to do the restore.
Click to expand...
Click to collapse
Thanks for the detailed info. It may come to that, but couldn't I get the effect I described above with a Titanium backup?
clarification
Well with Titanium backup you can back up your apps, but thats all it saves, if you have like a lot of settings changed on your phone or ringtones set for people and stuff it doesn't help with those. But a Nandroid is a full backup of your phone down to settings phones ringtones etc. Normally i use Titanium backup when i'm going from ROM to ROM to quickly reinstall my apps, but if your doing a rest and don't want to go about re setting everything then a Nandroid is th way to go. Hopefully that clarify why i recommended it.

Restoring to Stock from CM10 (Whats the Final Word?)

Hey guys,
Wanted to get a sure answer.
Whats the safest way to restore back to the stock firmware fro CM10 (or any rom in general).
There are two answers that i seem to have come across.
Answer 1:
Just download the stock firmware. Extract tar. Load onto PDA, check auto reset the flash reset and then start. Boom done! Everything reverts to stock, modem, firmware, kernel, etc.
Answer 2:
YOU MUST first flash stock kernel. So flash that first via odin then open odin again and flash the rom. If you don't flash the stock kernel first and then just flash the stock firmware, you'll have some issues.
As you can see, both are a bit contradicting. Whats the right method?
You missed one.
Make a nandroid of your stock ROM. then once you're done checking out CM or whatever else, just restore that. A lot less headache.
Docavelli said:
You missed one.
Make a nandroid of your stock ROM. then once you're done checking out CM or whatever else, just restore that. A lot less headache.
Click to expand...
Click to collapse
Yep, nandroid is much much faster. In fact I went to lunch today and restored my CM10 nandroid to show a friend. 10 minutes later I was back to my Samsung ROM. Its much easier than flashing stock, then re-rooting, then loading all your apps and data back on.
I had heard that nandroid restores between stock/CM9/CM10 were causing bugs, or something of the sort.
If it really is working that easily, I might have to give these CM9/CM10 builds a try. I just didn't want to play around with it for a bit and then be forced to set up my stock configuration all again, because I do have a need for a certain level of stability.
Edit: Ah, I was thinking of our Verizon version however. I think it might require an Odin flash back to stock, then you can restore a stock nandroid backup.
While I can't guarantee you won't have problems, I can say that I haven't had any issues while restoring nandroids.
*your experience may differ.
XDA Mobile
What version of CWM or TWRP is working fine for nandroid backup and restore, specially for Tmo version?
Sent from my SGH-T999

[Q] Using CWM to recover a gingerbread backup from an ICS rom?

Is this possible? The full details are I had my phone stolen, and got a new one with android 4.0.4 on it. I have on my computer a copy of my latest backup of my old cognition gingerbread rom. Can I just use CWM to recover to my old rom, or do i need to first downgrade to a gingerbread rom, and then recover?
Thankyou very much for assistance
Edit: Also, I don't actually want to use the old rom, I just need the contacts it saved, afterwards I'll wipe everything and install a clean ICS mod. In case there's any way of doing this without having to revert
You'll probably need to restore the backup with a version of CWM close to the one the backup was made with, you can often have problems restoring if you're using a CWM version a lot (say 12 mths or more) newer than the one you made the backup with.
So I'd probably go GB/with a rooted GB kernel first, restore the backup & go from there. I mean, it could work first try with an ICS kernel that's running a recent CWM build, but there's a fair chance it won't.
Edit - And be really careful with stock 4.0.4, don't do a wipe while you're running that.
Wow. I just... wow.
Ok, so I did the stupid thing and just tried to restore my old backup without doing proper downgrading first and it ended up soft bricking my machine, couldn't get recovery mode up, but I got into download mode. So I downloaded my country's stock gingerbread rom from samsung's site and flashed it with odin just to see what happens, and somehow my old rom was working again, and I have all my contacts and data. saved everything up to google, upgraded to ICS, import.
Everything went better than expected.
Thanks for the help
Told you Important thing is you managed to fix it yourself without asking silly questions in Q&A. Not many people seem to be able to do that these days.
Well done. I'm glad you got it sorted
Edit -You're welcome

Categories

Resources