Hello,
After reading a lot and asking for advice/thoughts/suggestions, I have decided to root my phone to install a new kernel on stock firmware to attain better battery life and performance. I like the stability of stock roms, and it was pointed out to me that any other rom will be unstable to some extent (here: http://forum.xda-developers.com/showthread.php?p=21354863#post21354863)
First, my phone info:
Model: GT-I9100
Android Version: 2.3.4
Baseband Version: I9100XXKI1
Kernel Version: 2.6.35.7-I9100XWKI4-CL575468
[email protected] #2
Build number: GINGERBREAD.XWKI4
At this point I think I will flash this firmware:
Code:
XILA2
Firmware info
PDA:XILA2
PHONE: XWKI1
Date: 12/01/2012
Android 2.3.6
ITV (Italy):http://www.multiupload.com/DCYIJJ47I5
XILA2 Stock Kernel: http://www.multiupload.com/U7GK3FPHXF
Password: i[email protected]
Source: http://forum.xda-developers.com/showthread.php?t=1075278
And I will also flash whichever is the most updated version of SpeedMod
Question 1) Is this possible?
Yes. ~MistahBungle
Question 2) Would this be stable, as claimed by http://forum.xda-developers.com/showpost.php?p=21493150&postcount=14
yes ~MistahBungle
Question 3) Is there anything special about the country specific versions of the firmware on http://forum.xda-developers.com/showthread.php?t=1075278 ?
I.E. I am in Russia, so do I have to install the Russian one? Or can I install XX, etc.
(question was also asked here: http://forum.xda-developers.com/showpost.php?p=21564834&postcount=1)
no~MistahBungle
4) Is there any way to save the apps I have now before rooting?
Not really before rooting, use speedmod to root your current rom then use titanium backup to backup *USER* apps ~veyka
5) Speedmod says that it includes root. Does that mean that I can just, using odin, skip the step for CF root, and install speedmod?
Yes ~http://touristinparadise.blogspot.com/2010/11/samsung-galaxy-s-how-to-install.html
6) Should I flash XILA2 first or Speedmod first?
Speedmod
6b) If I flash speedmod first to get root, then XILA2, do I loose SM?
when you flash the rom it will come with its own kernel, that will replace speedmod, just flash speedmod again over the top, you wont lose the rom ~veyka
7) At the end of the process below, will I still have the yellow triangle (theoretically?)
Yes, easiest way to get rid of it and keep speedmod/CWM is to buy a USB jig. ~veyka
8) On the Intratech thread, as quoted in the code box above, there are 2 links for the firmware. What is the difference? I asked the question on that thread, but have not gotten a response yet. Search is down.
2nd is full firmware
9) Where can I get ADB codes to use for zergRush?
Kies ~It_ler
10) At what points along this crazy process should I be wiping what?
If I am going to flash the kernel and/or firmware, I understand that there are many steps to take which have been outlined 100 times. I would like to list them below to make sure I have them right. If I make a mistake, can someone please comment to let me know?
1) Root phone using ZergRush
2) Nandroid Backup
3) I understand that I need to backup my EFS folder, which I plan on doing using ktool
http://forum.xda-developers.com/showthread.php?t=1314719
4) Download Mobile Odin
5) Backup userapps using Ti
6) Use smsbackup+ to backup sms to gmail (doesnt need root but useful app anyway)
7) Flash XILA2 using EverRoot on Mobile Odin
8) Flash SpeedMod on MO
9) nandroid backup again
I appreciate your help and time. Any helpful answer gets “thanks”!
1) Yes.
2) Yes. Absolutely. No reason why it wouldn't be "stable", tho obviously your experience with any given rom/kernel may vary/differ from my experience of same.
3) No
4) The best backup solution for non-rooted phones I could find was MyBackup Pro, but in all honesty you're unlikely to have anything go wrong rooting your phone with CF Root. Best way to go would be to root your phone, then backup using Ti/do a Nandroid backup in CW Recovery before you do anything else, then flash any rom/kernel you want after that. This will give you a backup of your phone pretty much in its "original state" (minus your original kernel tho, obviously) you can go back to if you do find you have problems installing a new rom/if the rom doesn't work as well as you want it to.
You've done well with the steps you've outlined to get to where you want to go, they're very well planned/thought out If you follow those, I'd be surprised if you have any problems.
Edit - bit more detail
Thank you very much!
I just read that speedmod automatically installs root. I assume this means that I can use odin install speedmod on an unrooted phone?
If so, where does that leave my EFS folder?
Edit: Yes I can.
Might want to ask that one on the Speedmod thread. I used Speedmod briefly a while back but my phone was already rooted so I have no idea. I would have thought the first page of the thread would be pretty clear about any instructions.
The EFS thing is pretty simple, root your phone & use Hellcat's kTool to make a backup, store a copy of the backup on your external SD card & a copy on your PC/elsewhere.
jbarol said:
Thank you very much!
I just read that speedmod automatically installs root. I assume this means that I can use odin install speedmod on an unrooted phone?
If so, where does that leave my EFS folder?
Click to expand...
Click to collapse
MistahBungle said:
Might want to ask that one on the Speedmod thread. I used Speedmod briefly a while back but my phone was already rooted so I have no idea. I would have thought the first page of the thread would be pretty clear about any instructions.
The EFS thing is pretty simple, root your phone & use Hellcat's kTool to make a backup, store a copy of the backup on your external SD card & a copy on your PC/elsewhere.
Click to expand...
Click to collapse
Why did you switch from speedmod?
Doesn't work with CM/Miui There weren't enough pluses with the other roms I'd tried w/Speedmod to warrant sticking with the kernel. So I went back to Miui w/Siyah.
jbarol said:
Why did you switch from speedmod?
Click to expand...
Click to collapse
BUMP to reflect updated OP
jbarol said:
<snipped>
4) Is there any way to save the apps I have now before rooting?
5) Speedmod says that it includes root. Does that mean that I can just, using odin, skip the step for CF root, and install speedmod?
Yes ~http://touristinparadise.blogspot.com/2010/11/samsung-galaxy-s-how-to-install.html
6) Should I flash XILA2 first or Speedmod first?
6b) If I flash speedmod first to get root, then XILA2, do I loose SM?
7) At the end of the process below, will I still have the yellow triangle (theoretically?)
If I am going to flash the kernel and/or firmware, I understand that there are many steps to take which have been outlined 100 times. I would like to list them below to make sure I have them right. If I make a mistake, can someone please comment to let me know?
1) Root phone using CF Root
2) I understand that I need to backup my EFS folder, which I plan on doing using either:http://forum.xda-developers.com/showthread.php?t=1308546
OR
http://forum.xda-developers.com/showthread.php?t=1314719
3) Nandroid Backup
4) Flash XILA2 to get rid of yellow triangle
5) Flash SpeedMod
6) Now I would backup again
I appreciate your help and time. Any helpful answer gets “thanks”!
Click to expand...
Click to collapse
4) Not really before rooting, use speedmod to root your current rom then use titanium backup to backup *USER* apps
6a) Flash speedmod first to get root todo the following
1) use ktool to backup your EFS
2) backup user apps with titanium backup
3) make a nandroid from CWM recovery
4) Use smsbackup+ to backup sms to gmail (doesnt need root but useful app anyway)
6b) when you flash the rom it will come with its own kernel, that will replace speedmod, just flash speedmod again over the top, you wont lose the rom.
7) Yes, easiest way to get rid of it and keep speedmod/CWM is to buy a USB jig.
veyka said:
4) Not really before rooting, use speedmod to root your current rom then use titanium backup to backup *USER* apps
6a) Flash speedmod first to get root todo the following
1) use ktool to backup your EFS
2) backup user apps with titanium backup
3) make a nandroid from CWM recovery
4) Use smsbackup+ to backup sms to gmail (doesnt need root but useful app anyway)
6b) when you flash the rom it will come with its own kernel, that will replace speedmod, just flash speedmod again over the top, you wont lose the rom.
7) Yes, easiest way to get rid of it and keep speedmod/CWM is to buy a USB jig.
Click to expand...
Click to collapse
Ok, nearly everything is said.
Just a "small" additional suggestion:
There is a description of how to get rid of yellow triangle after flashing an insecure kernel in Intratech's first post of his Official Firmware thread, in Chainfire's second post of his CF-Root thread, and there is another way of preventing the yellow triangle and the incrementation of the binary counter (other than using a USB Jig):
As you still have XWKI4 stock ROM, you are able to root your phone using the zergRush exploit. (You can find a short description in Intratech's first post of his Official Firmware thread and a link to the corresponding zergRush thread.)
Then you can buy (Chainfire's) Mobile Odin from the Market.
Using the paid version of Mobile Odin and having a rooted phone, you are able to flash stock ROMs (such as XILA2) with the EverRoot option, which allows you to remain root - without the yellow triangle and without an incremented binary counter.
With Mobile Odin you can easily flash custom kernels (such as SpeedMod) as well, after flashing the stock ROM you want to have (XILA2).
Good luck and don't forget to make a backup (as soon as you have rooted your phone) !
That will cost about the same as me getting a jig, and i dont have to worry about it getting lost in the mail
On the intratech thread there are 2 links for la2, which one should I be flashing?
It_ler said:
Ok, nearly everything is said.
Just a "small" additional suggestion:
There is a description of how to get rid of yellow triangle after flashing an insecure kernel in Intratech's first post of his Official Firmware thread, in Chainfire's second post of his CF-Root thread, and there is another way of preventing the yellow triangle and the incrementation of the binary counter (other than using a USB Jig):
As you still have XWKI4 stock ROM, you are able to root your phone using the zergRush exploit. (You can find a short description in Intratech's first post of his Official Firmware thread and a link to the corresponding zergRush thread.)
Then you can buy (Chainfire's) Mobile Odin from the Market.
Using the paid version of Mobile Odin and having a rooted phone, you are able to flash stock ROMs (such as XILA2) with the EverRoot option, which allows you to remain root - without the yellow triangle and without an incremented binary counter.
With Mobile Odin you can easily flash custom kernels (such as SpeedMod) as well, after flashing the stock ROM you want to have (XILA2).
Good luck and don't forget to make a backup (as soon as you have rooted your phone) !
Click to expand...
Click to collapse
So I looked at the zergRush thread, and found that I need to have the ADB drivers. Using google search I found a way to get them through Super1click. Is that the way that you would reccomend?
jbarol said:
That will cost about the same as me getting a jig, and i dont have to worry about it getting lost in the mail
On the intratech thread there are 2 links for la2, which one should I be flashing?
Click to expand...
Click to collapse
jbarol said:
So I looked at the zergRush thread, and found that I need to have the ADB drivers. Using google search I found a way to get them through Super1click. Is that the way that you would reccomend?
Click to expand...
Click to collapse
Feel free to use a USB Jig - as long as you have the old bootloader.
I recommend to flash Frankenstein ROMs, as they are same as stock ROMs (with old bootloader) and build to be combined with any Modem and/or CSC file.
jbarol said:
So I looked at the zergRush thread, and found that I need to have the ADB drivers. Using google search I found a way to get them through Super1click. Is that the way that you would reccomend?
Click to expand...
Click to collapse
If you have the samsung phone drivers installed, you have the adb drivers, if not there is a copy in my 4shared (link in my sig, 4icon)
So I successfully rooted with zerg rush.
I backed up my EFS
I used Ti to back up my user apps
I am backing up my sms stuff now
How do I do a nandroid backup without having cw?
so i did something stupid, i think. so far i dont see any lasting damage, i dont think.
i went into the market and installed rom manager, then flashed clockwork mod, then went to do a backup but it failed because it couldnt find an update or something. i just rebooted, and my phone turned on, looks fine. how can i a) get rid of that, and b) backup my phone?
jbarol said:
so i did something stupid, i think. so far i dont see any lasting damage, i dont think.
i went into the market and installed rom manager, then flashed clockwork mod, then went to do a backup but it failed because it couldnt find an update or something. i just rebooted, and my phone turned on, looks fine. how can i a) get rid of that, and b) backup my phone?
Click to expand...
Click to collapse
Uninstall rom manager first, it was what caused the problem,
sgs2 does not like or is incompatible with certain functions of rom manager.
download and flash this file using odin for cwm standalone.
Old - 4.0.1.5: http://www.multiupload.com/GEXTWB05E0 (md5: aa3929770791364ddfdc8ca23db2203f)
then go into cwm and make a back up.
Thank you all for your help!
Related
I am new to this and I found 3 ways to root my new SGS II:
1. using S2 root
2. using CF root
3. using superone click.
It seems that the no 1 way is the easiest.
Q1: Which is the safest one
Q2: Once I install an insecure kernel will I get updates via Kies
Q3: I have the folowing PDA: KF3, PHONE: KE7, CSK: KE1(COA). Should I use any specific CSC version or the generic stock would be enough (when I flash back the original kernel). This is something that I do not understand and I performed an extensive google search, but I am very confused. What is the relevance of CSC, as i see on this post http://forum.xda-developers.com/showthread.php?t=1075278 there are a lot original versions but mine (COA) is not among them. What to choose to flash back the stock version or my COA version.
Please help...
If you are flashing a kernel ignore csc version, that's not related, the easiest way is to flash the correct cf root kernel, in this case kf3, ignore the region code, then grab the correct stock kernel from that thread.
You don't need to put the stock kernel back, and if you do you will lose cmw recovery and the ability to use the cwm manager app that comes with cf root.
Csc is apn settings and bundled apps, generally you can use any rom with any csc but you can always manually put in your apn settings if they are missing
Sent from my GT-I9100 using xda premium
1- IMO CF root is the easiest. All are safe, my recommendation would be CF.
2- Kies updates have nothing to do with Kernels. As long as you are on Stock Official ROM's, you will receive updates.
3- Your firmware is KF3. CSC is region specific settings, like Keyboard language, APN's, SIM services etc etc. It's not that much important. I'd advice you to not change CSC anyway.
Regards.
If you are unsure about firmware and csc and only want to root then root with cf-root and dont touch anything else until you are sure about what your doing.The last thing you need to do is rush in and brick your phone.CF-Root is quick and easy.
http://forum.xda-developers.com/showthread.php?t=1103399
heres a link for the root kernel and odin.Yourll find the zip file towards the bottom of the page.
i suppose you will need this CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4
from http://forum.xda-developers.com/showthread.php?t=1103399
After using this im not very clear if you need to flash anything after or not?
will you get the warning mark after rebooting?
You don't need CF-Kernel to root the phone now.
All you need is to just flash any rooted kernel.
I recommend using speedmod kernel by hardcore. Most people who flash to CF-Kernel are going to switch to something else anyways, so you might as well skip that extra step and go to the kernel that you would recommend best.
The easiest is to just download your favorite kernel, then flash it by using odin. DO NOT REPARTITION THE PHONE.
dedalmapeti said:
I am new to this and I found 3 ways to root my new SGS II:
1. using S2 root
2. using CF root
3. using superone click.
It seems that the no 1 way is the easiest.
Q1: Which is the safest one
Q2: Once I install an insecure kernel will I get updates via Kies
Q3: I have the folowing PDA: KF3, PHONE: KE7, CSK: KE1(COA). Should I use any specific CSC version or the generic stock would be enough (when I flash back the original kernel). This is something that I do not understand and I performed an extensive google search, but I am very confused. What is the relevance of CSC, as i see on this post http://forum.xda-developers.com/showthread.php?t=1075278 there are a lot original versions but mine (COA) is not among them. What to choose to flash back the stock version or my COA version.
Please help...
Click to expand...
Click to collapse
There is nothing like safest. If you follow the steps to the dot, then you will be fine.
Send from my 'iPhone Killer' Samsung Galaxy S II using Tapatalk
Steve113 said:
i suppose you will need this CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4
from http://forum.xda-developers.com/showthread.php?t=1103399
After using this im not very clear if you need to flash anything after or not?
will you get the warning mark after rebooting?
Click to expand...
Click to collapse
Yes, I get the yelow triangle. There is a way to get rid of it: flash the original kernel back. You will not loose root.
CF root
As I understand I should use the CF root way and flash the folowing CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4. I still have some questions:
1. Will I still get updates via Kies?
2. Will my phone be wiped after flashing this - I understand NO - right?
3. To remove the yellow triangle I should reflash the original kernel (XWKF3 Stock Kernel: http://www.multiupload.com/27Q9LQEB94) from here: http://forum.xda-developers.com/showthread.php?t=1075278 ?
Sorry for so many questions but as in my job I have to check twice before doing it.
Tx.
dedalmapeti said:
As I understand I should use the CF root way and flash the folowing CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4. I still have some questions:
1. Will I still get updates via Kies?
2. Will my phone be wiped after flashing this - I understand NO - right?
3. To remove the yellow triangle I should reflash the original kernel (XWKF3 Stock Kernel: http://www.multiupload.com/27Q9LQEB94) from here: http://forum.xda-developers.com/showthread.php?t=1075278 ?
Sorry for so many questions but as in my job I have to check twice before doing it.
Tx.
Click to expand...
Click to collapse
1. Yes
2. No if you follow steps outlined
3.Yes or use a USB Jig
LiFE1688 said:
You don't need CF-Kernel to root the phone now.
All you need is to just flash any rooted kernel.
I recommend using speedmod kernel by hardcore. Most people who flash to CF-Kernel are going to switch to something else anyways, so you might as well skip that extra step and go to the kernel that you would recommend best.
The easiest is to just download your favorite kernel, then flash it by using odin. DO NOT REPARTITION THE PHONE.
Click to expand...
Click to collapse
Sorry for the ignorant question but what is the difference between speedmod kernel and cf-kernel?
If i understand this on simple terms CF-KERNEL is kept to a basic minimum?
where can we get the speedmod kernel?
[KERNEL] SpeedMod SGS2 [K1-T27 CWM4 CIFS ROOT]
Yes, CF-Kernel is pretty much the same as stock except that it has the stuff required for root, and addition of Clockwork Recovery and Clockwork Recovery Application.
Other kernels have tweaks such as overclocking, undervolting, and extras.
I don't recommend kernels that have overclocking or undervolting, but that's just my own preference.
I appreciate these features as I am in ninphetamine. With undervolting you're able to save battery. But as you said...these are personal preferences.
thank you so much for the info. Im particularly concerned with battery life hence choosing to root in the first place.
Alright this is not the question you think it is! After rooting from THIS THREAD, I already googled and installed Link2SD, ROM Manager, Titanium Backup, Super Manager, BusyBox, Quick Boot and SetCPU. I have tested all of them except Titanium Backup and ROM Manager.
What I am confused is, CF-Root and ClockWorkMod Recovery. My plan is definitely to install Latest CWM v5 so that I can apply CM7 later (at least after more 5 months till I'm working on one development project related to Maps & GPS of Android platform). But as I heard, some themes & customizations needs CF-Root from THIS LINK. Which i find quite confusing how to apply. My questions are:
1) How to apply CF-Root? Please explain steps and Give me Attachments to download. Will my device work same as right now? Because I need my device to run fully so that I can test my written android applications directly via USB Debugging.
1-A) Do I need to unroot before applying CF-Root? If yes, what about the soft links of apps I have made into SD Card through Link2SD?
1-B) Will CF-Root include CWM?
2) Suppose I have CF-Root or CWM installed successfully and what happens to my stock recovery? Is there any way to keep it backed up so that When I need to send it to service station they wouldn't know about it? (By the way, what is the Stock Recovery image's location?)
3) Please also give some suggestions which you think I should keep in mind. I want to keep my ace as close to stock as possible. I also don't know about how to take snapshot of current ROM from Custom Recovery Mode and of Applications from Titanium Backup so that if anything could go wrong I could recover from CWM.
My Device info:
SGA (of course)
Android Version: 2.3.4
Baseband Version: S5830DDKQ5 (STOCK ROM)
Kernel Version: [email protected] #1
Build Number: GINGERBREAD.DDKQ5
Applied Root (for GingerBread) FROM THIS THREAD
XDA RULE!!
Rushyang said:
Alright this is not the question you think it is! After rooting from THIS THREAD, I already googled and installed Link2SD, ROM Manager, Titanium Backup, Super Manager, BusyBox, Quick Boot and SetCPU. I have tested all of them except Titanium Backup and ROM Manager.
What I am confused is, CF-Root and ClockWorkMod Recovery. My plan is definitely to install Latest CWM v5 so that I can apply CM7 later (at least after more 5 months till I'm working on one development project related to Maps & GPS of Android platform). But as I heard, some themes & customizations needs CF-Root from THIS LINK. Which i find quite confusing how to apply. My questions are:
1) How to apply CF-Root? Please explain steps and Give me Attachments to download. Will my device work same as right now? Because I need my device to run fully so that I can test my written android applications directly via USB Debugging.
1-A) Do I need to unroot before applying CF-Root? If yes, what about the soft links of apps I have made into SD Card through Link2SD?
1-B) Will CF-Root include CWM?
2) Suppose I have CF-Root or CWM installed successfully and what happens to my stock recovery? Is there any way to keep it backed up so that When I need to send it to service station they wouldn't know about it? (By the way, what is the Stock Recovery image's location?)
3) Please also give some suggestions which you think I should keep in mind. I want to keep my ace as close to stock as possible. I also don't know about how to take snapshot of current ROM from Titanium Backup so that if anything could go wrong I could recover from CWM.
XDA RULE!!
Click to expand...
Click to collapse
remove rom manager for god sake.. rom manager will brick your phone .. search before you do anything.. thousands of people have destroyed their phones due to rom manager.. so remove it as fast as possible!!!!!!!
next time do things that you know!
Thanks for your suggestion buddy. I know it bricks smartphones.. But also it doesn't work without CWM so I could not use it.
Thanks for quick suggestion.
EDIT:
I highly admire your suggestion and just removed it.
Rushyang said:
Thanks for your suggestion buddy. I know it bricks smartphones.. But also it doesn't work without CWM so I could not use it.
Thanks for quick suggestion.
EDIT:
I highly admire your suggestion and just removed it.
Click to expand...
Click to collapse
Your welcome bro , but be carefull ! Watch your steps
Rushyang said:
Alright this is not the question you think it is! After rooting from THIS THREAD, I already googled and installed Link2SD, ROM Manager, Titanium Backup, Super Manager, BusyBox, Quick Boot and SetCPU. I have tested all of them except Titanium Backup and ROM Manager.
What I am confused is, CF-Root and ClockWorkMod Recovery. My plan is definitely to install Latest CWM v5 so that I can apply CM7 later (at least after more 5 months till I'm working on one development project related to Maps & GPS of Android platform). But as I heard, some themes & customizations needs CF-Root from THIS LINK. Which i find quite confusing how to apply. My questions are:
1) How to apply CF-Root? Please explain steps and Give me Attachments to download. Will my device work same as right now? Because I need my device to run fully so that I can test my written android applications directly via USB Debugging.
1-A) Do I need to unroot before applying CF-Root? If yes, what about the soft links of apps I have made into SD Card through Link2SD?
1-B) Will CF-Root include CWM?
2) Suppose I have CF-Root or CWM installed successfully and what happens to my stock recovery? Is there any way to keep it backed up so that When I need to send it to service station they wouldn't know about it? (By the way, what is the Stock Recovery image's location?)
3) Please also give some suggestions which you think I should keep in mind. I want to keep my ace as close to stock as possible. I also don't know about how to take snapshot of current ROM from Custom Recovery Mode and of Applications from Titanium Backup so that if anything could go wrong I could recover from CWM.
My Device info:
SGA (of course)
Android Version: 2.3.4
Baseband Version: S5830DDKW5
Kernel Version: [email protected] #1
Build Number: GINGERBREAD.DDKQ5
Applied Root (for GingerBread) FROM THIS THREAD
XDA RULE!!
Click to expand...
Click to collapse
Please please please CMIIW.
Now to answer your questions, but firstly:
CF-Root is a kernel, adapted by the awesome ketut.kumajaya. CMW is a custom recovery. I'm saying this because I'm getting the impression that you think CF-Root and CMW are the same thing.
1. Most recent custom ROMs already provide CF-Root, so once you install the ROM, you'll have CF-Root.
1.a. No. At least, I don't think so, because flashing a kernel/ROM doesn't require root access as a dependancy
1.b. Not to my knowledge. I've been using CF-Root for so long, I forgot what the stock kernel feels like.
2. You know what? I actually have no idea. The only way I can think of to restore the stock recovery is by flashing a stock ROM via Odin. If you take it to a service counter, I doubt the counter will notice, but I would be pretty doubtful for the people who actually service your phone.
3. If you want it to be as close as stock ROM, use the stock ROM; it's that simple!
But if you want to use a custom ROM with the closest resemblance to stock ROMs, I would recommend the GingerReal ROM; it's essentially stock ROM, spiced up with performance tweaks.
3.a. You can do an entire system backup (Nandroid backup) with CWM. Just boot into CWM (hold Power+Home button when the phone is off), and choose "backup and restore" > "Backup" and wait. To restore, do the same things, except pick "Restore"
3.b. Doing a Titanium Backul is... complicatedly simple to answer. I'd recommend you to look up their FAQ or something.
Hope that helps!
Sent from my GT-S5830
adeklipse said:
CF-Root is a kernel, adapted by the awesome ketut.kumajaya. CMW is a custom recovery. I'm saying this because I'm getting the impression that you think CF-Root and CMW are the same thing.
Click to expand...
Click to collapse
Hello adeklipse,
First of all thanks for replying. And sorry I have messed up to explain my question more clearly... But, I do perfectly understand difference between two of those. CF-Root is custom kernel and CWM is custom recovery mode which provides a lot more facilities that stock recovery wouldn't.
First of all, I am on Stock ROM 2.3.4 DDKQ5 and I want to stay on it without flashing ROMs. Because I need my phone working super fine till I complete my project of android application development.
In what I am confused is, I want to apply some themes/bootanimations which according to what I read, requires CF-Root (which already covers root, Super User, CWM and BusyBox)... I have all of them except CWM in my phone.. What I think of a possibility that I could just apply CF-Root and use themes etc. which automatically will install CWM helpful for me taking snapshots of stock ROM as backup before I change even theme.
My question is: Chainfire's Post says different method to apply CF-Root and Ketut.Kumajaya says different method to apply CF-Root. However, I understand only the method which says go into recovery mode and apply update. But that post fails how CWM 4 automatically booted.
I want to be on safe side asking proper procedure before I proceed.
Also, ChainFire says his custom kernel is tested on "stock Gingerbread XXKPH, XWKPN, and DXKPB" which I assume are stock firmwares of different regions. So another question about compatibility in my region's (India's) stock firmware.
Thanks
U can theme your stock rom without root just copy th systemui apk and frameworkres apk to pc extract them change items and your done
Sent from my stock.unrooted.white painted 2nd GT-S5830 using xda premium
Rushyang said:
Hello adeklipse,
First of all thanks for replying. And sorry I have messed up to explain my question more clearly... But, I do perfectly understand difference between two of those. CF-Root is custom kernel and CWM is custom recovery mode which provides a lot more facilities that stock recovery wouldn't.
First of all, I am on Stock ROM 2.3.4 DDKQ5 and I want to stay on it without flashing ROMs. Because I need my phone working super fine till I complete my project of android application development.
In what I am confused is, I want to apply some themes/bootanimations which according to what I read, requires CF-Root (which already covers root, Super User, CWM and BusyBox)... I have all of them except CWM in my phone.. What I think of a possibility that I could just apply CF-Root and use themes etc. which automatically will install CWM helpful for me taking snapshots of stock ROM as backup before I change even theme.
My question is: Chainfire's Post says different method to apply CF-Root and Ketut.Kumajaya says different method to apply CF-Root. However, I understand only the method which says go into recovery mode and apply update. But that post fails how CWM 4 automatically booted.
I want to be on safe side asking proper procedure before I proceed.
Also, ChainFire says his custom kernel is tested on "stock Gingerbread XXKPH, XWKPN, and DXKPB" which I assume are stock firmwares of different regions. So another question about compatibility in my region's (India's) stock firmware.
Thanks
Click to expand...
Click to collapse
Chainfire's method invloves flashing via Odin if i saw it right.
Ketut's method is of flasihng CF-Root via recovery
I recommend flashing via recovery,its safer,easier and faster.
Don't worry,theres nothing such as Firmware compatibilty,its all about stability and perfomance.I am from India too and is using KPH firmware which is European firmware.I syggest you flash the KPH firmware,its the most widely used firmware.You would not face any problem if you flash another region's firmware.Flashing a different firmware is not easy atleast in my opinion.You just need Odin to do that.I suggest you read hubix's step by step detailed tutorial on that.
Prawesome said:
Chainfire's method invloves flashing via Odin if i saw it right.
Ketut's method is of flasihng CF-Root via recovery
I recommend flashing via recovery,its safer,easier and faster.
Click to expand...
Click to collapse
Thanks.. what I don't understand is there are bunch of files under Ketut's attachment. Which ones to apply in recovery mode and in which order??
Please help me out with that.
Also, if there's any bug like Wi-Fi or anything else pesters me, how would I revert it back to original custom ROM?
PS: I have just rooted my phone. CWM is not installed yet. Hope it will be installed by CF-Root directly.
If you have a bug,you could always restore a backup by using CWM.
I suggest you flash CWM before you flash cf-root.
About the files,ask in ketut's thread
Seriously I never tried cf-root. huh prawsome should i try it oR should I stick to oc kernel of ketut?
sent from my phone
plzzzz hit thanks if I helped you in any means .......
xdaboy122 said:
Seriously I never tried cf-root. huh prawsome should i try it oR should I stick to kernel of ketut?
sent from my phone
plzzzz hit thanks if I helped you in any means .......
Click to expand...
Click to collapse
lol...ketut cf-root kernel is the only kernel for stock(samsung) ROMs present here.Of course it is made by ketut . All other kernels are for cm7.
I mean oc kernel bro
sent from my phone
plzzzz hit thanks if I helped you in any means .......
I never used oc
I say you stick with oc bro
Hello,
I am kind of new around here.
I am trying to learn about Android. I have a Samsung Galaxy S (i9000) with Android 2.3.3.
Base band (?) versión says I9000BGJV1
Kernel version: 2.6.35.7-I9000BGJVS-CL307695 [email protected]#2
Compilation number GINGERBREAD.BGJVS
My phone comes from the Telefonica company and I want to install a new clean copy of Android mainly because mine is working way too slow and because it is giving me problems with the modem (it gets stuck when changing from G to 3G or HSPA).
I have downloaded Android 2.3.6 Open Europe from "samfirmware" and want to installed it with the idea of installing afterwards the Semaphore kernel.
I have tried rooting my phone with z4Root but it gave me an error. Later I have found this is not the apropriate way of doing it in Gingerbread. Do I need to be root to install a new copy of Android?
I have some BIG doubts with all this process:
1.- Is the Android version chosen a good one?
2.- In some tutorials that use Odin indicate that I need to be root. Is this correct?
3.- In some tutorials for Odin, they say that the "Repartion" option has to be markede and in some others they do not mark this option. Which one is the correct one?
4.- In case I have to root my phone first, where can I find a tutorial for DUMMIES like me?
Well, I have been trying to find a post that solves all my doubts, but what I have found has only messed me up.
I hope I am posting this in the correct place.
Thanks in advance for your help.
airgus1 said:
Do I need to be root to install a new copy of Android?
Click to expand...
Click to collapse
No.
airgus1 said:
1.- Is the Android version chosen a good one?
Click to expand...
Click to collapse
Your choice (personal preference)
airgus1 said:
2.- In some tutorials that use Odin indicate that I need to be root. Is this correct?
Click to expand...
Click to collapse
It depends on what you are doing. So if whatever the tutorial is for, it is required.
airgus1 said:
3.- In some tutorials for Odin, they say that the "Repartion" option has to be markede and in some others they do not mark this option. Which one is the correct one?
Click to expand...
Click to collapse
As I said, it depends on what you are doing (so all of them are correct).
airgus1 said:
4.- In case I have to root my phone first, where can I find a tutorial for DUMMIES like me?
Click to expand...
Click to collapse
See here: http://forum.xda-developers.com/showthread.php?t=1330252.
OK, thank you very much.
Then, what is exactly what I need to do to install a clean Android copy with a Semaphore kernel (for example)?
I understand that I just need to use Odin to install the clean copy and then the same thing with the Semaphore kernel. Do I need to be root to install this kernel?
airgus1 said:
OK, thank you very much.
Then, what is exactly what I need to do to install a clean Android copy with a Semaphore kernel (for example)?
I understand that I just need to use Odin to install the clean copy and then the same thing with the Semaphore kernel. Do I need to be root to install this kernel?
Click to expand...
Click to collapse
You need a rooted device to install any custom kernel.
Theonew said:
You need a rooted device to install any custom kernel.
Click to expand...
Click to collapse
Then, what is the order?
Should I install the clean copy of Android 2.3.6, then root it and then install the custom kernel? Or should I root it in the first place?
Thanks again.
airgus1 said:
Then, what is the order?
Should I install the clean copy of Android 2.3.6, then root it and then install the custom kernel? Or should I root it in the first place?
Thanks again.
Click to expand...
Click to collapse
Install the rom, root it, then install the kernel (make sure it is stated as compatible with that rom).
Thanks a lot. I think I got it
airgus1 said:
Hello,
I am kind of new around here.
I am trying to learn about Android. I have a Samsung Galaxy S (i9000) with Android 2.3.3.
Base band (?) versión says I9000BGJV1
Kernel version: 2.6.35.7-I9000BGJVS-CL307695 [email protected]#2
Compilation number GINGERBREAD.BGJVS
My phone comes from the Telefonica company and I want to install a new clean copy of Android mainly because mine is working way too slow and because it is giving me problems with the modem (it gets stuck when changing from G to 3G or HSPA).
I have downloaded Android 2.3.6 Open Europe from "samfirmware" and want to installed it with the idea of installing afterwards the Semaphore kernel.
I have tried rooting my phone with z4Root but it gave me an error. Later I have found this is not the apropriate way of doing it in Gingerbread. Do I need to be root to install a new copy of Android?
I have some BIG doubts with all this process:
1.- Is the Android version chosen a good one?
2.- In some tutorials that use Odin indicate that I need to be root. Is this correct?
3.- In some tutorials for Odin, they say that the "Repartion" option has to be markede and in some others they do not mark this option. Which one is the correct one?
4.- In case I have to root my phone first, where can I find a tutorial for DUMMIES like me?
Well, I have been trying to find a post that solves all my doubts, but what I have found has only messed me up.
I hope I am posting this in the correct place.
Thanks in advance for your help.
Click to expand...
Click to collapse
1.It completely depends on you.The higher the number,the latest the firmware is.
2.In some cases the file you try to flash require root.But in your case of flash a new firmware it doesn't require root.
3.checking repartition is done when your downloaded firmware contains 3 files.i.e.PHONE,PDA and CSC.
When using repartition be careful to use a right pit file which should go into pit in ODIN.In your case the pit file is 512.There are some exceptions where repartition is used for firmware with single file also.If repartion is used wrongly your phone might not boot.
4.Flash a custom kernel like semaphore as you said and install "super user" from market.Now your mobile is rooted.Note:before flashing check whether the kernel is supported for your firmware.
Note:Before flashing make sure you have the correct drivers installed and kill kies with task manager before flashing as kies may interrupt the flashing process.
My opinion is rather than rooting your devices you could flash custom rom which has more benefits than stock rom and has been already rooted.So no hassles.
Finally hit thanks if I helped you.Hope I have not confused you
vijai2011 said:
1.It completely depends on you.The higher the number,the latest the firmware is.
2.In some cases the file you try to flash require root.But in your case of flash a new firmware it doesn't require root.
3.checking repartition is done when your downloaded firmware contains 3 files.i.e.PHONE,PDA and CSC.
When using repartition be careful to use a right pit file which should go into pit in ODIN.In your case the pit file is 512.There are some exceptions where repartition is used for firmware with single file also.If repartion is used wrongly your phone might not boot.
4.Flash a custom kernel like semaphore as you said and install "super user" from market.Now your mobile is rooted.Note:before flashing check whether the kernel is supported for your firmware.
Note:Before flashing make sure you have the correct drivers installed and kill kies with task manager before flashing as kies may interrupt the flashing process.
My opinion is rather than rooting your devices you could flash custom rom which has more benefits than stock rom and has been already rooted.So no hassles.
Finally hit thanks if I helped you.Hope I have not confused you
Click to expand...
Click to collapse
You have been really really helpful. I will see if I do not get stuck in the process.
airgus1 said:
You have been really really helpful. I will see if I do not get stuck in the process.
Click to expand...
Click to collapse
Glad that I have helped you.
Well, Android 2.3.6 installed, Semaphore 2.3.0bm installed and superuser installed.
Everything working OK.
The only problem is that I used a backup tool for my applications (App Backup & Restore) that promised to backup my app data and when I restored them I found out that it only copied the clean apps without any other settings.
Next time I will use Titanium backup to see if it works better.
Thanks again.
airgus1 said:
Well, Android 2.3.6 installed, Semaphore 2.3.0bm installed and superuser installed.
Everything working OK.
The only problem is that I used a backup tool for my applications (App Backup & Restore) that promised to backup my app data and when I restored them I found out that it only copied the clean apps without any other settings.
Next time I will use Titanium backup to see if it works better.
Thanks again.
Click to expand...
Click to collapse
Well I always use titanium backup.But sometimes when restoring apps with data will cause the app to fc.
Hello.
I have stock unrooted Galaxy S2 and I want root and put custom ROM (Turkbey ROM probably).
Android 2.3.5
Baseband version
I9100BUKI1
Kernel version
2.6.35.7-I9100BUKJ3-CL647431
[email protected] #2
Bulid number
GINGERBREAD.BUKJ3
So, wich metod I must use for rooting?
CF-Root?
I don't wanna stay on stock ROM, so it will everything works fine if I root with CF Root, make backup and then flash custom ROM? I'm asking because CF Root is a kernel, so I don't know what happens if I change ROM and kernel.
Cheers
Yep that all sounds good. Great to see you've got it all planned out
So yeah, firstly root the phone with the CFRoot kernel that matches your baseband. And then, as you said, do a Nandroid backup in CWRecovery before you flash a custom rom so you will have a copy of your setup as close to stock as possible if something doesn't go right/you don't like the custom rom you flash.
From there, you can flash whatever custom rom you want. The rom you flash will have its own kernel & will overwrite the CFRoot kernel. You can also use kernels other than the one supplied with many roms. There are quite a few kernels in the development sections you can read up on & use. You're not stuck with just using the kernel that is supplied with the rom you flash
I did mine with SuperOneClick.
Took all of 5 minutes and required no effort or input from me which = less chance for human error.
Was quite easy so I recommend that.
Thanks guys for reply!
@MistahBungle you said:
So yeah, firstly root the phone with the CFRoot kernel that matches your baseband.
Click to expand...
Click to collapse
In CF Root thread says:
Go to Settings -> About phone -> Kernel Version. Note the string present there:
2.6.35.7-I9100XXKG1-CL349526
What matters most (KG1) in this case, is in bold. Try to find the matching file under downloads:
CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip
Click to expand...
Click to collapse
My kernel is KJ3, so I must use KJ3 kernel from this post, right?
I just want to know one more thing.. why people remove yellow triangle (it's shows on startup)? Just because it annoying or it's something else?
Maybe one day I will must go back on stock unrooted software and reset counter.
Will it work USB Jig if I restore nandroid backup with these 2.3.5 Gingerbread, and then unroot?
You can root and unroot with superoneclick with the click of a button. Removing the fear of doing it wrong manually.
I cant post the link but if you google it you will find it easily.
But yes that is the right cfroot you picked out in your last post.
Yep that's exactly right. You can match your kernel. I've also seen people match the baseband as well. Actually, now that I remember, I matched my kernel too and it worked, so yeah definitely use KJ3.
Yes people remove the triangle because it's annoying. Makes no difference to the operation of the phone whatsoever. You can use the method in the CFRoot thread to remove it (fiddly) or use a jig.
Yep if you ever need to send the phone in for warranty purposes, go back to stock & reset the counter with a jig. You might find the jig won't work immediately with 2.3.6 in particular (not sure about 2.3.5), in that case you can flash the old bootloader (available in this thread) & then the jig will work.
I've used the jig successfully with Miui which is 2.3.7 but obviously I have the old bootloader. As above, if the jig doesn't work, flash the old bootloader. Yes, I think the jig will more than likely work if you reflash the Nandroid backup you make of your current setup before you flash a stock rom.
GTRSkyR34 said:
Thanks guys for reply!
@MistahBungle you said:
In CF Root thread says:
My kernel is KJ3, so I must use KJ3 kernel from this post, right?
I just want to know one more thing.. why people remove yellow triangle (it's shows on startup)? Just because it annoying or it's something else?
Maybe one day I will must go back on stock unrooted software and reset counter.
Will it work USB Jig if I restore nandroid backup with these 2.3.5 Gingerbread, and then unroot?
Click to expand...
Click to collapse
OK, you are helped me a lot, thank you very much!
I hope someone will help me like you one day when I maybe have to back on original to get my warranty back.
Cheers!
No probs man
Yeah, if you have any dramas if you ever go back to stock, whether you do a restore of your current setup or flash a stock rom via Odin, I'm sure there will be plenty of people around to help. You did your research with the rooting/doing a backup immediately after you root which is really good on your part, so I don't think you'd have any problems going back to stock at all
GTRSkyR34 said:
OK, you are helped me a lot, thank you very much!
I hope someone will help me like you one day when I maybe have to back on original to get my warranty back.
Cheers!
Click to expand...
Click to collapse
I'm rooted now!
via CF-Root, everything was fine, except this:
When I put my mobile into download mode, custom binary mode was 4!
So guy who sell me galaxy s2 was on custom ROM, but he didn't reset counter.
It's not big deal now, but I didn't know that and I could be suprised if I was on Samsung service.
Cool. Glad the root went smoothly
Really ? Yeah he's obviously had a go at flashing the phone before he sold it to you. Maybe he flashed a custom rom or two, didn't like it/then & then went back to stock ? No biggie tho, you'll be able to reset the flash counter when you get your jig.
GTRSkyR34 said:
I'm rooted now!
via CF-Root, everything was fine, except this:
When I put my mobile into download mode, custom binary mode was 4!
So guy who sell me galaxy s2 was on custom ROM, but he didn't reset counter.
It's not big deal now, but I didn't know that and I could be suprised if I was on Samsung service.
Click to expand...
Click to collapse
I don't know, he nothning told me.. But it's okey now
I put Turkbey ROM, I will play some time on Gingerbread and later ICS.
I order from Ebay USB Jig, it should be for 2-3 weeks in my hands.
Now I will follow xda and help others users if I can, like you do.
Many thanks, you helped a lot.
Hi out there! First should say im new on Android, and want to learn at least to a medium level user (flashing diferents ROMS, testing them, setting my phone how i like to, etc). Im now learning the basic vocabulary, looking and reserching about my android model and software. And the question is the next one:
I want to root my phone(SGS2/GT-I9100) by this method because i read the whole 44 pages of the thread and sounds safe, easy and all the people talks great about it (except one user that brick his phone ).
http://forum.xda-developers.com/showthread.php?t=1501719
And i have read too that the first thing you should do after rooting is an nandroid backup, so you can get to this point in a future if something doesn´t work rigth.
Usually the nandroid backups are made with CWM or Titanium backup. I would like to use CWM, and my question is:
When I follow below rooting guide, the CWM isn´t permanent no? it just used to flash de SU-Busybox. So should i download and install it to make the "holy" nandroid backup?? I found this other thread where is explained how to make this nandroid backup, with RM and then using CWM.
http://forum.xda-developers.com/showthread.php?t=1592104
So after rooting, i should follow those steps no?( i mean, getting RM) Because my doubt is that the first CWM (the one i use for rooting) is the same i can use for de nandroid backup?? or this one its just to flash the SU intaller and i need to download and install it (CWM)? So i can follow both guides without any problem? im not doing the same thing 2 times no?
Thanks, and sorry for my english, it´s a little rusty... Im a noob and hate my self (xD), but want to learn.
CF Root
I'd recommend rooting with the cf root method. It installs SU, Busybox and CWM recovery. In recovery you can make a nandroid back up. It's quick and easy.
The links you posted came up with a 404 error.
Cf root is always the best way to root ur phone, since it also installs the CWM recovery for u, so that u can do the nandroid bkp for future use if any issue peeps while flashing any roms r mods
ps- please ensure u choose the right cf-root kernel to root ur phone
So i should follow this guide (i assumpt):
http://forum.xda-developers.com/showthread.php?t=1103399
But i have looked to my kernel version (wich is LPB) and boths files give an error when mounting secure storage (said by CF)...
rolfer said:
So i should follow this guide (i assumpt):
http://forum.xda-developers.com/showthread.php?t=1103399
But i have looked to my kernel version (wich is LPB) and boths files give an error when mounting secure storage (said by CF)...
Click to expand...
Click to collapse
If that is what you fear I suggest installing a different official ROM which doesn't have the same problems with CF Root. Here is a thread where you can find many of them...
http://forum.xda-developers.com/showthread.php?t=1075278
After flashing official firmware, THEN you can flash the appropriate CF Root
Sent from my GT-I9100 using Tapatalk
rolfer said:
So i should follow this guide (i assumpt):
http://forum.xda-developers.com/showthread.php?t=1103399
But i have looked to my kernel version (wich is LPB) and boths files give an error when mounting secure storage (said by CF)...
Click to expand...
Click to collapse
To make a nandroid backup, just use the same steps to launch CWM from stock recovery. You will be able to make a nandroid backup. To restore, it is same thing, you have to launch the CWM from stock recovery each time. That is the only difference with CF_Root, you have to launch CWM with an extra step as you keep your original stock CWM
As if you should use my superSU zip or original superuser one, I advise my zip for 2 reasons:
- SuperSU offers the possibility to easily unroot or migrate to superuser if you like (superuser does not natively offers this)
- it is the last version of busybox and fixes issues with some applications like adaway
Great! So i don´t need to install CWM then? I can do everything i need through it by this way? like nandroid backups, flashing ROMS, etc...? I want to make a nandroid backup just after rooting, to have a secure save if i need it in the future (I hope I don´t xD)
And then ill take your files cause are latest Today i don´t have enough battery to root the device securly, so i´ll do it tomorrow. I´ll tell here if it was succesfull for future readers with same doubt like me.
Thanks again!
Yes, you can do all that you like from the included cwm custom recovery. After reboot, you are still on your original stock CWM as it vanishes. That is really the only difference with a permanent cwm recovery (except maybe some custom mods/tweaks by kernel developers)
That way, no yellow triangle or custom flash counter increase