5,593,793 Members 46,287 Now Online
XDA Developers Android and Mobile Development Forum

How to switch ROM with maintaining Root + data

Tip us?
 
dr.ketan
Old
(Last edited by dr.ketan; 8th August 2012 at 07:27 AM.)
#1  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 21005
Posts: 14,579
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
Default How to switch ROM with maintaining Root + data

Here is guide for ROM switching and flashing/updating ROM with keeping Root & Data management.

ROM switching :





There are guide already available on stock ROM thread, but here i am showing how to switch ROM and How to update ROM in day to day with keeping Root and data intact. Hope this can be great help for newbies.


ROM Switching
There are lots of inquiries around regarding switching ROM. Here I have attached graphical representation, which can be helpful to decide your way to go.
Here I have divided guide in 4 parts
A.Backup data
B.Flashing Pre rooted ROM
C.Switch ROM using Mobile Odin Pro
D.Restore Data

A.Backup Data :
If you have non rooted device then you have limited option for this.Mybackup Pro also have some option for non root user too.


If you have rooted device then it will be at great help for you. Commonly used application is Titanium Backup and Mybackup Pro

In sort Titanium is feature rich, Mybackup is easy to use. I will discuss TB here in detail
What to backup first time?
when using first time, this option is good - 'Backup all user all + syst data' This will takes backup of all System data like contacts,SMS,call logs etc as well it includes all the applications you have installed along with data e.g. levels of game, app requires credential (you have to select app+data option while backup) - See image below
After this you can ad schedule for day to day auto backup. see image below i have scheduled it to take backup of system data once in a wk while any application i will install, that will be backup 5 days a wk. But this is highly configurable and you can set it according your needs.



Now lets starts with switching to Stock GB ROM from any ROM you have installed.

B.Flashing Pre rooted ROM

Starting from Any ROM you are having, if you want to move to stock rooted GB ROM then easiest way is to Flash pre rooted ROM
How to ?
1.Download This ROM
2.Extract file and Flash using PC odin.
File and tab selection is shown in image below PS :File name in PDA tab will be different,here is demonstration purpose)



If you can't see image above, click This

After successfull flashing device will be rebooted, and you may experience Force closed OR stuck at samsung logo. This is normal perticularly you are switching from custom/ICS ROM
Reboot device in recovery and wipe cache and wipe data.
You will have stock GB ROM + Root + CWM at end.

From here you can flash any custom ROMs require base ROM GB. using recovery.

OK Now next step

Switching from Rooted stock GB ROM / Rooted ICS ROM to another Stock GB/Stock ICS ROM with keeping Root intact.

Here you needs Mobile Odin Pro.

How to :

C.Switching ROM using Mobile Odin Pro

1.Download desired stock ROM from here and extract to .tar
2.Download custom kernel in .tar (odin version) according to your selected ROM. Here is kernel repository by chasmodo worth to look.
3.Copy above ROM and kernel files to Int SD card(recommend internal, but you can use Ext SD too)
4.Install Mobile Odin Pro, and open. (if you opening it first time, it will ask to doenload flasher file of abt 8MB)
PS:Here below image is diagramatic representation of flashung LRG ROM + Notecore kernel

5. select 'Open file' (see image)



6.Point to ROM file which you have copied to SD card
7.It will popup and all field will be filled automatically
8.Select Kernel tab and point to custom kernel file you have copied to SD card (see image)



9.tick 'Enable ever root' and 'Inject superuser(super SU) -(see image)



10. Flash firmware



Device will reboot in recovery and flash ROM, and of successful flashing it will reboot normally

11.Reboot in recovery
Wipe cache, wipe delvic cache and wipe data

Now your device is updated to your desired ROM + Root + Custom Kernel with advanced recovery.

D.Restore data :
-Add google a/c to newly flashed device and download Titanium backup
-Avoid system junk to restore(red colored), you can restore call logs/SMS
-select this option to restore 'Restore missing app + data'


-In next screen of list of missing application, look for any application you dont need, as well untick any application listed, which was a part of system application of previous ROM
-It will finish restoring of you app with data
Reboot after finish
And you are ready to play with device with New ROM.

Hope this will help newbies ........................
GusLuck!
and Happy Flashing.
Attached Thumbnails
Click image for larger version

Name:	ROM switching.jpg
Views:	8072
Size:	44.5 KB
ID:	1242828   Click image for larger version

Name:	Screenshot_2012-08-05-17-25-07.jpg
Views:	8020
Size:	41.5 KB
ID:	1242845   Click image for larger version

Name:	Screenshot_2012-08-05-17-25-27.jpg
Views:	7902
Size:	30.1 KB
ID:	1242846   Click image for larger version

Name:	Screenshot_2012-08-05-13-06-28.jpg
Views:	7936
Size:	33.3 KB
ID:	1242865   Click image for larger version

Name:	Screenshot_2012-08-05-13-06-39.jpg
Views:	8125
Size:	42.2 KB
ID:	1242866  

Click image for larger version

Name:	Screenshot_2012-08-05-13-06-45.jpg
Views:	7920
Size:	37.5 KB
ID:	1242867   Click image for larger version

Name:	Screenshot_2012-08-05-18-15-21.jpg
Views:	7922
Size:	44.3 KB
ID:	1242888  
For N7100---For N7000
My Applications

No PM for tech support. All XDA members are my friends so ignoring all incoming friends requests.
The Following 37 Users Say Thank You to dr.ketan For This Useful Post: [ Click to Expand ]
 
dr.ketan
Old
#2  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 21005
Posts: 14,579
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
reserved......
For N7100---For N7000
My Applications

No PM for tech support. All XDA members are my friends so ignoring all incoming friends requests.
The Following User Says Thank You to dr.ketan For This Useful Post: [ Click to Expand ]
 
sahilarora2003
Old
#3  
sahilarora2003's Avatar
Senior Member
Thanks Meter 489
Posts: 1,463
Join Date: Jun 2012
Location: Somewhere in your Phone.

 
DONATE TO ME
Resevred 2
Cheers!!!

"If You Feel Helped Press THANKS Button"

HTC ONE
<3 Without My HaT3Rs I aM NoThInG <3
 
pharaohc
Old
(Last edited by pharaohc; 5th August 2012 at 04:33 PM.)
#4  
Junior Member
Thanks Meter 1
Posts: 24
Join Date: Nov 2010
Many thanks! The graphical presentation is excellent!
 
dr.ketan
Old
#5  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 21005
Posts: 14,579
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
Quote:
Originally Posted by pharaohc View Post
Many thanks! The graphical presentation is excellent!
Thnx, but can you edit your post and remove full quoting? it is just waste of space dear.
For N7100---For N7000
My Applications

No PM for tech support. All XDA members are my friends so ignoring all incoming friends requests.
The Following 2 Users Say Thank You to dr.ketan For This Useful Post: [ Click to Expand ]
 
krishkamlesh
Old
#6  
krishkamlesh's Avatar
Senior Member
Thanks Meter 20
Posts: 141
Join Date: Feb 2011
Location: Vadodara
Dear Ketan,

Now I have to learn this from you...

You are really marvelous man with great explanatory skills....

Thanks for this... I was thinking to learn such only...

Sent from my GT-N7000 using xda app-developers app
| Th G@t G!@nt G@|@x |\|0t |
 
modgadgets
Old
#7  
modgadgets's Avatar
Senior Member
Thanks Meter 26
Posts: 135
Join Date: Aug 2012
Location: Sydney

 
DONATE TO ME
Pretty helpful and this can be used mate for rooted JB as well right

Sent from my GT-N7000
 
dr.ketan
Old
#8  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 21005
Posts: 14,579
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
Ya, jb is not stil official so i used term any custom rom

Sent from my GT-N7000 using xda premium
For N7100---For N7000
My Applications

No PM for tech support. All XDA members are my friends so ignoring all incoming friends requests.
 
kevinhwc
Old
#9  
Junior Member
Thanks Meter 0
Posts: 13
Join Date: Oct 2005
Hi Dr Ketan

The guide is great. I have a question. I'm on a stock rooted 4.0.3 and would like to upgrade to 4.0.4. How can I do it using mobile Odin pro and keeping my data intact? Can I use the non wipe ROM in your other thread and then check on the everroot and inject superuser option?
 
dr.ketan
Old
#10  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 21005
Posts: 14,579
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
Quote:
Originally Posted by kevinhwc View Post
Hi Dr Ketan

The guide is great. I have a question. I'm on a stock rooted 4.0.3 and would like to upgrade to 4.0.4. How can I do it using mobile Odin pro and keeping my data intact? Can I use the non wipe ROM in your other thread and then check on the everroot and inject superuser option?
Just follow STEP C in above guide.
All ICS ROM are non wipe. yes keep ever root and super user inject enable.
Just wipe cache and delvec cahe post flash to keep ur data intact.
For N7100---For N7000
My Applications

No PM for tech support. All XDA members are my friends so ignoring all incoming friends requests.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes