how to back up stock rom - Galaxy S II Q&A, Help & Troubleshooting

hi everyone, i plan to root and install custom ROM for SGS II. I don;t want to use ROM uploaded by other people for some selfish insecure reason (feel safer to use my own stock ROM)
So, before that, how do i backup everything in the phone including the stock rom? because we need to changed back the phone to default state to claim the warranty.

You download the stock rom to match yours now and flash that if you ever need to claim warranty.

Plus use the USB recovery jig to reset custom rom counter to zero before any warranty .
jje

leeyming said:
hi everyone, i plan to root and install custom ROM for SGS II. I don;t want to use ROM uploaded by other people for some selfish insecure reason (feel safer to use my own stock ROM)
So, before that, how do i backup everything in the phone including the stock rom? because we need to changed back the phone to default state to claim the warranty.
Click to expand...
Click to collapse
There is no way to save your stock firmware without rooting it before.
The way to save it is to install the Kernel CF-ROOT matching your firmware version and to use CWM Recovery to do a nandroid backup ( rom + data + cache).
You will find safe to use stock firmwares in the officizl thread in the dev section.
Sent from my GT-I9100 using XDA Premium App

everyone thanks for the answer. I just want to have confirmation before i proceeed with rooting.
i don't want to download because of the reason i stated above.

Related

Reverting back to stock ROM

I put a custom ROM on my GS2 for the first time, it involved updating a kernel.
However I really don't like the custom rom I installed and now I want to go back to the stock ROM but with the samsung stuff froze/removed.
Could anyone tell me how to do this please? I'm not sure where to download the stock ROM's from and I'm not sure if I need to change the kernels again.
Cheers
I suppose you just need to d'load a stock ROM and flash it via odin with the phone in download mode.
Very simple.
Stock rom post Dev section .
Remove Samsung bloatware script should be in the same section .
jje
If you made a nandroid backup you can just restore it completely and everything should be back to the way it was.
Sent from my GT-I9100

[Q] backing up rom/kernel

Hi!
I'm a total noob. This is my first android phone. I've read everything about rooting, and I'd like to install a custom rom, but I'd like to save the stock rom/kernel first. I've found this topic: http://forum.xda-developers.com/showthread.php?t=1075278
I don't really know if these are what I need. Also, I have an xwkf3 device, but it's slightly branded for hungarian T-mobile (the browser has a different name and icon, and it also had every network setting by default).
So, basically I either need someone to tell me which one to download, or better yet, how to create a backup of the whole thing.
Yet again, I'm sorry for asking something probably really stupid. I've tried to google it many times, but I failed to find an answer. Thanks for everyone in advance.
Are you rooted already? If so just boot into ClockworkMod recovery (cwm) and then navigate to backup. (navigate using volume buttons and use home to select)
Sent from my GT-I9100 using xda premium
Here is the kernel rooting thread.
http://forum.xda-developers.com/showthread.php?t=1103399
Dial *#1234# into the phone dialer to find out what firmware you have installed.
Root using chainfires method and make a full backup via CWM.
Flash away. But make sure the Rom/firmware is for your device. Eg i9100 international.
Good luck.
Sent from my GT-I9100 using XDA App
I'm not rooted yet. If I understood everything correctly, the safe kernel is the same for branded/unbranded devices, and only the rom is different?
I'm currently downloading both secure and insecure kernels. After rooting, can I revert back to the secure one to install custom roms?
BTW, thank you for your quick answer
Beco.91 said:
I'm not rooted yet. If I understood everything correctly, the safe kernel is the same for branded/unbranded devices, and only the rom is different?
I'm currently downloading both secure and insecure kernels. After rooting, can I revert back to the secure one to install custom roms?
BTW, thank you for your quick answer
Click to expand...
Click to collapse
I'm not positive but I think if you are rooted and install a stock kernel (without root) you will lose root and won't be able to flash custom roms or make Backups. Its really easy to root, just find the appropriate insecure kernel, flash it with Odin, make backup, and then try new roms!
Sent from my GT-I9100 using xda premium
King Shady said:
I'm not positive but I think if you are rooted and install a stock kernel (without root) you will lose root and won't be able to flash custom roms or make Backups. Its really easy to root, just find the appropriate insecure kernel, flash it with Odin, make backup, and then try new roms!
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Don't flash back to stock kernel.
Use a jig if you want to get rid of the yellow triangle.
Edit: after flashing one of the cfroot kernels make sure you can get into CWM recovery mode. Vol up+power+home
If you can then you're ok to follow the instructions of the Rom you want to flash.
Sent from my GT-I9100 using XDA App
Thank you. One last question, if I may. Some of the roms I'd try use different kernels, then mine. If I install one of those, and want to revert the phone to factory rom, and kernel, should I root it again with an insecure kernel according to the rom, or one according to my device's current, factory rom?
You will probably find that the Rom kernel will be rooted and have CWM. Just check in the 1st post or 2 of the roms thread.
If you use CWM and make a backup of your stock Rom, after you root now but before you flash any other Rom, you can restore with CWM to get back to stock firmware.
Sent from my GT-I9100 using XDA App
Beco.91 said:
Thank you. One last question, if I may. Some of the roms I'd try use different kernels, then mine. If I install one of those, and want to revert the phone to factory rom, and kernel, should I root it again with an insecure kernel according to the rom, or one according to my device's current, factory rom?
Click to expand...
Click to collapse
To fully return to stock you have to flash a stock rom and stock kernel from Odin. The rom that you want to back up will be a stock rom but it will be rooted because of the rooted kernel. So yea, flashing stock firmware and kernel is the only way to get back to fully stock.
Sent from my GT-I9100 using xda premium
But if I restore my backup rom, and flash it with an original kernel, it would be unrooted, and basically the phoen would be just as it is right now. Is that right?
bck
hi i have the same problem i want to root my gt 2 p5110 but i have to come back at the original values before june and can't loos the warranty....can you help me?

[Q] Unbranded 2.3 UK f/w?

Sorry for being a bit dumb, I used to be on XDA all the time when I had my x10 but that's some time ago now!
I want to flash an original unbranded uk 2.3 ROM on to my phone. No tweaks, rooting etc
Can someone please help me find one or link me to the relevant thread?
And once I've got the ROM what do I need to do? With the x10 it was a simple case of place the zip on the sd, boot into xrecovery and flash. Is it the same with the GS2?
Curious as to why you'd want to put a 2.3 GB rom on your phone ? Anyhoo, have a look at this thread. If you find links don't work, note the details of the firmware you want & search Samfirmware.com for it.
Want to install unbranded GB so I can get the official ICS update via Kies. That would work - right?
Yep. If you install 'correct' stock rom for your region it should give you the correct CSC for your country & you should be able to get Kies updates. If it doesn't work, you can always grab ICS stock roms from here/elsewhere & flash them manually.
psx612 said:
Want to install unbranded GB so I can get the official ICS update via Kies. That would work - right?
Click to expand...
Click to collapse
Just a tad confused as there's so many ROMs to choose from!
I've installed Clockwork Mod, is it now just a case of find the correct ROM, stick it on the SD card and boot the phone in recovery?
Doubt you'll find many stock roms that are CWM flashable.
The majority (all ?) are Odin flashable, because people tend to go back to stock to either get a 'clean slate' they can then install custom roms/kernels over if they've had problems, or if they're sending the phone in for warranty service/replacement.
Right, so gotta work out how to use Odin....cheers!
So that means that custom ROMs can be flashed using CWM?
Sent from my GT-I9100 using xda premium
Many (most) custom roms are CWM flashable. Some also have Odin flashable versions.
That's what makes trying custom roms so easy, you backup your existing rom in CWM, flash the rom you want to try, if you don't like it you restore your backup & go back to your previous setup. All in a matter of minutes.
psx612 said:
Right, so gotta work out how to use Odin....cheers!
So that means that custom ROMs can be flashed using CWM?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
As to the last post .
I have custom GB rom and want to try but not buy ICS custom rom .
Nandroid backup of full existing GB rom and all apps and settings via CWM recovery .
Flash ICS custom rom via CWM recovery test it make a nandroid backup also .
Boot CWM recovery and go back to the exact GB settup and i can even restore the ICS rom again .
jje

Are there any custom roms better than the stock rom?

Are there any custom roms which are better than the latest stock rom for the galaxy s2? I'm new to all this so this could be a stupid question.
I want to root my phone and maybe flash it with a custom rom. I have never upgraded the stock firmware on my phone because I did not want to lose the data in my apps and now I want to upgrade the phone and keep everything so I'm going to root the phone and use titanium back up. My android version is still 2.3.3.
Why do people flash an insecure kernal? (except for the reason of rooting the phone using odin)
bhavik_sheth said:
Are there any custom roms which are better than the latest stock rom for the galaxy s2? I'm new to all this so this could be a stupid question.
I want to root my phone and maybe flash it with a custom rom. I have never upgraded the stock firmware on my phone because I did not want to lose the data in my apps and now I want to upgrade the phone and keep everything so I'm going to root the phone and use titanium back up. My android version is still 2.3.3.
Why do people flash an insecure kernal? (except for the reason of rooting the phone using odin)
Click to expand...
Click to collapse
Better or not is subjective. The only way for you to find out is to try it out yourself. Someone else's opinion of better probably won't match up with your opinion or mine.
However, most custom ROMs will require you to do a full wipe of your phone, which means you won't be able to fully preserve your data... so you'll have do stick with your plan of root first, and use TB to save your app data. You can then restore your app data after you install whatever ROM you want.
Insecure kernels are used to root, there's really no other reason for them to be flashed.
If you want to invest time in your phone and tweak it to the maximum, a custom rom / kernel is recommended. They often contain extended settings which can improve comfort and performance of your phone, but they also require some technical knowledge and carefulness.
If you are just happy with your stock roms functionality, there is no need to change.
WongKit said:
If you want to invest time in your phone and tweak it to the maximum, a custom rom / kernel is recommended. They often contain extended settings which can improve comfort and performance of your phone, but they also require some technical knowledge and carefulness.
If you are just happy with your stock roms functionality, there is no need to change.
Click to expand...
Click to collapse
I don't mind investing time, I want to tweak it to the maximum and be able to do anything I want. I was planning to just root it using super one click, backup my app data using titanium back up and then upgrade the stock firmware and then root it again so I can restore the app data again. As I am new to do this, I'm doing proper research so I don't do anything wrong. I might also flash a CM Rom to my phone if I understand how to. I don't understand the insecure kernel and how it is different from the stock kernel.
Where did you learn to do all of this?
ctomgee said:
Better or not is subjective. The only way for you to find out is to try it out yourself. Someone else's opinion of better probably won't match up with your opinion or mine.
However, most custom ROMs will require you to do a full wipe of your phone, which means you won't be able to fully preserve your data... so you'll have do stick with your plan of root first, and use TB to save your app data. You can then restore your app data after you install whatever ROM you want.
Insecure kernels are used to root, there's really no other reason for them to be flashed.
Click to expand...
Click to collapse
Yeah that's exactly what I'm going to do. Just thinking if I should root it using an insecure kernel or super one click.
Here's a guide to rooting Gingerbread:
http://forum.xda-developers.com/showthread.php?t=1803530
Don't use Super One Click or anything, use a CF-Root kernel. When you flash the compatible kernel you'll be rooted and have installed also ClockworkMod Recovery which will allow you to install custom ROM's.
Sent from my GT-I9100 using Tapatalk 2
nicholas1520 said:
Here's a guide to rooting Gingerbread:
http://forum.xda-developers.com/showthread.php?t=1803530
Don't use Super One Click or anything, use a CF-Root kernel. When you flash the compatible kernel you'll be rooted and have installed also ClockworkMod Recovery which will allow you to install custom ROM's.
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
So I root the S2, backup my apps, upgrade to ics using kies and then root again using CF-Root Kernel and restore apps.
Should I upgrade to ics using kies if I want a custom rom?
Try resurrection remix 2.6.1 fastest stable ROM I have ever found
Sent from my GT-I9100 using xda app-developers app
I just did this yesterday.
First root gingerbread.
Do a full nandroid backup.
Backup efs and apn using the guides on this forum.
Backup SMS using SMS backup.
Sync contacts to google or export to sd card as vcard.
Backup apps and data using titanium backup.
Copy all data off the phone onto your computer just in case.
Perform a factory reset.
download latest firmware from sammobile.com and flash onto phone.
Root using cf-root and use import or sync to retrieve contacts, SMS backup to restore SMS, and titanium backup to restore apps and their data.
At this point you should have a working phone with only call logs lost.
First couple of charges after a flash the battery will drain quickly but will settle down after that.
You just want to have rooted stock? You'll need to upgrade to ICS first before flashing a custom kernel.
What you could do, is upgrade to stock ICS through KIES flash a CF-Root then proceed from there.
Sent from my GT-I9100 using Tapatalk 2
Tried most ROMs and resurrection remix is probably the best all rounder,much smoother than stock but still not had a custom ROM or kernal beat stock on benchmarks.
Sent from my GT-I9100 using xda premium
bhavik_sheth said:
So I root the S2, backup my apps, upgrade to ics using kies and then root again using CF-Root Kernel and restore apps.
Should I upgrade to ics using kies if I want a custom rom?
Click to expand...
Click to collapse
If you are still on 2.3.3, I would recommend you to root it with zergrush method because it doesn't increase the binary counter.
Go to this link to download InitialCFRootFlasher.zip (from Chainfire), and then download CF-Root kernel of your firmware. Follow the instruction carefully and you S2 will get root with 0 binary count. This wouldn't work if you have updated your firmware to 2.3.6 above.
There are rooted stock ICS firmware which can be flash directly using CWM Recovery, so there's no need to use kies at all.
I would recommend Rootbox. There are two, one in jelly bean, and one in ics. Either one is really good.
Sent from my GT-I9100 using xda premium
nicholas1520 said:
Here's a guide to rooting Gingerbread:
http://forum.xda-developers.com/showthread.php?t=1803530
Don't use Super One Click or anything, use a CF-Root kernel. When you flash the compatible kernel you'll be rooted and have installed also ClockworkMod Recovery which will allow you to install custom ROM's.
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
I went through your thread but CF hasn't made an insecure kernel for KH2. A few users had the same problem and used KH3 as stated by CF but some ended up running into difficult problems and some had no problem. Should I use KH3 to root or should I use another method. I only want to root gingerbread so I can back up app data. I might then factory reset and update the stock rom or flash CM10.

Want to try out some custom firmwares, but want to be safe at the same time

Hi guys...
I have a galaxy s3 and up to this point I've been pretty satisfied with the original firmware...
However, I'd like to try out some of custom made ones, but since there's a big update on the way, I want to be safe doing so...
What I mean is basically this:
Can I somehow backup my stock firmware, try out some custom builds and then get the OTA update when it's available?
I don't really care about guarantee, but I'd really like the option to get OTA updates from samsung in the future (if I for some reason want to do so).
I remember an old post, where someone talk about this, but I can't find it
Please help me
Most definitely. You can find stock builds here in this forum and simply flash using ODIN to get back to stock firmware when you want to. Be advised this does wipe your data so have a good backup of it before hand.
Sent from my GT-I9300 using Tapatalk 2
ballsofsteel said:
Most definitely. You can find stock builds here in this forum and simply flash using ODIN to get back to stock firmware when you want to. Be advised this does wipe your data so have a good backup of it before hand.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
And then it would be as my phone never were flashed and OTA and other samsung only stuff would work?
You will have to use triangle away or something like that to reset your flash counter if you want to send your phone to repair and make it appear as you have never flashed before but unless you break your phone, don't bother. And yes the other Samsung stuff should probably work.
Sent from my GT-I9300 using Tapatalk 2
If you flash your phone with a custom ROM for instance Resurrection Remix or Cyanogenmod you'd not directly be able to restore a stock ROM.
You will have to find one http://androidfirmwares.net that's for your region and flash it through Odin. Then you'll be able to update OTA and KIES.
Sent from my GT-I9300 using Tapatalk 2
hjalte81 said:
Hi guys...
I have a galaxy s3 and up to this point I've been pretty satisfied with the original firmware...
However, I'd like to try out some of custom made ones, but since there's a big update on the way, I want to be safe doing so...
What I mean is basically this:
Can I somehow backup my stock firmware, try out some custom builds and then get the OTA update when it's available?
I don't really care about guarantee, but I'd really like the option to get OTA updates from samsung in the future (if I for some reason want to do so).
I remember an old post, where someone talk about this, but I can't find it
Please help me
Click to expand...
Click to collapse
i had the same fear of loosing my data and stuff so you can wipe dalvik cache and cache partition and flash omega ROM for ur S3 and welcome to perfection.
Ps. Flash with Siyah Kernel for battery craziness! ! !
Sent from My Samsung Galaxy S3 using XDA premium
nicholas1520 said:
If you flash your phone with a custom ROM for instance Resurrection Remix or Cyanogenmod you'd not directly be able to restore a stock ROM.
You will have to find one http://androidfirmwares.net that's for your region and flash it through Odin. Then you'll be able to update OTA and KIES.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
You mean restoring from a nandroid? Because I was able to restore ICS whilst using JB - I did it multiple times.
S1N1ST3R said:
You mean restoring from a nandroid? Because I was able to restore ICS whilst using JB - I did it multiple times.
Click to expand...
Click to collapse
Agree the advise given was plain wrong .
Nandroid restore a backed up stock rom yes yes yes .
The only but is that the backed up rom is of course rooted .
jje
JJEgan said:
Agree the advise given was plain wrong .
Nandroid restore a backed up stock rom yes yes yes .
The only but is that the backed up rom is of course rooted .
jje
Click to expand...
Click to collapse
Okay... now I'm even more confused
Let me see if I get this right?
One way to do it would be to:
1) Download tools and rom (odin, CM and drivers etc)
2) Flash new cool rom
3) Donwload original samsung rom
4) Flash old boring rom back to phone
5) Use tool to reset counter (optional)
Now, my phone would like as if I had never ever rooted and flashed my rom
Is that more or less correct?
hjalte81 said:
Hi guys...
I have a galaxy s3 and up to this point I've been pretty satisfied with the original firmware...
However, I'd like to try out some of custom made ones, but since there's a big update on the way, I want to be safe doing so...
What I mean is basically this:
Can I somehow backup my stock firmware, try out some custom builds and then get the OTA update when it's available?
I don't really care about guarantee, but I'd really like the option to get OTA updates from samsung in the future (if I for some reason want to do so).
I remember an old post, where someone talk about this, but I can't find it
Please help me
Click to expand...
Click to collapse
When you want to get back to stock firmware follow these steps
1.Download stock firmware for your region from
Www.Samsung-updates.com
2. Download triangle away from xda forum to reset your flash counter from
http://forum.xda-developers.com/showthread.php?t=1494114
3. Also download mobile Odin from xda forum from http://forum.xda-developers.com/showpost.php?p=22234918&postcount=7
4. Step by step guidance is available at
http://galaxys3root.com/galaxy-s3-unroot/how-to-unroot-galaxy-s3-i9300/
Sent from my GT-I9300 using xda premium

Categories

Resources