[Q] Please help me get my head around rooting - Galaxy S II Q&A, Help & Troubleshooting

Hi all,
Excuse the noobness but trying to get my head straight before I dive into rooting and flashing custom ROMS
I currently have a Telstra Australia S2 on kernel DVKF4. My aim is to root and flash Litening ROM
I think to flash Litening ROM I do not have to Root I can just go ahead and flash it however I would like to take a backup of my current firmware first, if I go ahead an install Litening my original Telstra will be gone and wont be able to back it up now?
If I understand this correctly I first need to root and I need to flash an insecure ROM. Now currently the DVKF4 insecure ROM hasnt been uploaded yet... Can I use any old kernel to get root access?
I know if I do this I will get the yellow warning label but will this even matter since after I gain root I am going to flash litening anyway so that will replace the kernel anyway with the litening one and I will not get the yellow warning. Correct?
Anyhoo I wanted to backup current Telstra firmware in case I need to flash it back for warranty. Also I would have to unroot it. So in order to do this I would firstly restore the backup made which would flash back the original telstra ROM but the phone will still be rooted?
Since I made the backup with the 'any old' kernel to get root does that when I restore I am going to have that kernel still on phone and giving me yellow warning?
OK so I would have to flash back the correct DVKF4 kernel to get rid of it again. So I would have to flash back the original (secure) kernel to get rid of this and user superoneclick to unroot and then its back to its original state? (besides the download counter of unsigned ROMS which can be reset with jig)
Also does the yellow warning come up even if you use an insecure kernel which is the same version your firmware needs?
I thought it's the kernel which gives the root access but it's not is it? It just allows superoneclick to install the superuser files etc?
Thanks!

icanfly77 said:
Hi all,
Excuse the noobness but trying to get my head straight before I dive into rooting and flashing custom ROMS
I currently have a Telstra Australia S2 on kernel DVKF4. My aim is to root and flash Litening ROM
I think to flash Litening ROM I do not have to Root I can just go ahead and flash it however I would like to take a backup of my current firmware first, if I go ahead an install Litening my original Telstra will be gone and wont be able to back it up now?
True but you may find copy on Branded roms post dev section or use vanilla Samsung stock rom .
If I understand this correctly I first need to root and I need to flash an insecure ROM. Now currently the DVKF4 insecure ROM hasnt been uploaded yet... Can I use any old kernel to get root access?
Depends upon what the instructions say but generally as near to possible as your rom .
I know if I do this I will get the yellow warning label but will this even matter since after I gain root I am going to flash litening anyway so that will replace the kernel anyway with the litening one and I will not get the yellow warning. Correct?
Incorrect you will need the USB recovery jig to remove the warning and reset the custom rom counter to zero the easy way .
Anyhoo I wanted to backup current Telstra firmware in case I need to flash it back for warranty. Also I would have to unroot it. So in order to do this I would firstly restore the backup made which would flash back the original telstra ROM but the phone will still be rooted?
A backup via CWM of a phone will restore what you backup .
To restore unrooted you will need to save unrooted in the first instance .
Original rom or branded rom flashed via Odin will remove root .
I thought it's the kernel which gives the root access
Yes if you use the usual method no if you use another method .
Root & CWM kernel.
http://forum.xda-developers.com/showthread.php?t=1103399
jje
Click to expand...
Click to collapse

JJEgan said:
icanfly77 said:
A backup via CWM of a phone will restore what you backup .
To restore unrooted you will need to save unrooted in the first instance .
Click to expand...
Click to collapse
Hey thanks but how do I make a backup of the unrooted current carrier ROM? Don't I first need to gain root access to be able to run CWM and make the backup?
Or is there a way I can go into recovery now with the device currently unrooted and stock carrier ROM and make a backup?
Thanks
Click to expand...
Click to collapse

icanfly77 said:
Hey thanks but how do I make a backup of the unrooted current carrier ROM? Don't I first need to gain root access to be able to run CWM and make the backup?
Click to expand...
Click to collapse
As was pointed out above by JJEgan, either wait for the Telstra carrier branded firmware to hit this thread.
Or you can try the root/unroot method as described here. Good luck

mrxd said:
As was pointed out above by JJEgan, either wait for the Telstra carrier branded firmware to hit this thread.
Or you can try the root/unroot method as described here. Good luck
Click to expand...
Click to collapse
yeah thanks I get that part it's just that he mentioned if I want back a backup of an unrooted rom I need to make the backup while unrooted but I did not think this was possible since you need to root first before being able to backup?
Just after some clarification about that.. Thanks

Related

How do i upgrade to 2.3.4 on a rooted pone ?

I have a sgs2 and rooted it with odin oneclick... now i cant upgrade to the latest firmware.. i think it's 2.3.4 (or if there is an even newer version out now) since it's rooted, can anyone help me out how to do this upgrade (to latest firmware) the easy way so i dont loose anything on the phone.
My current kernel is 2.6.35.7-I9100XWKDD-CL161513.........
Build number gingerbread xwke2 if this info helps..
Im would be very happy if someone would be so kind and help me with this, thanks in advance for any help.
Can you not use kies? Should still be able to use it rooted.
Root has nothing to do with KIES upgrades... If KIES says "This is the latest firmware" then it is indeed the latest firmware for your country/code... 2.3.4 is not yet released officially to many countries and country codes yet...
If you flashed somewhat BETA or custom ROM you get error like "You cannot upgrade this" or something similiar to that...
I get a error failure report, and to try using kies or something else. I tried doing the upgrade on the phone directly, checking for updates and downloading and installing, but everytime i get this error failure report
My phone is unlocked, and now i flashed it with original kernel to remove that annoying ! mark in bootup, so now i dont have a unsecure kernel any longer... but even with this original kernel now i couldnt upgrade the firmware using only the phone
Is it a must to use kies ? if so i will try it, cause i have a working kies on one computer. I just thought i could do it directly on the phone under checking for updates, but that way dont work for me.
So it does not matter if my phone is rooted when i want to update my firmware to newer like 2.3.4 or newer ?
You can just grab a stock rom from the thread in original dev and flash it via odin, kg6 is a good 2.3.4 rom, kh1 and 3 are a bit unknown at the moment.
Your best bet is to flash cf root on your phone, take a nandroid backup via it, use titanium backup or equivalent for your user apps and user app data (and some system data, as shown in green in the app) and do a full wipe, flash the new stock, and restore using titanium or equivalent.
The nandroid is a snapshot of your phone at the time, which will allow you to roll back to a known good point at any time.
Sent from my GT-I9100 using XDA Premium App
No rooting wont effect kies. Try Kies first, See if indeed there is a update available to you. Like the previous poster said 2.3.4 is not available in all countries yet...
If your desperate to update you can use odin to upgrade the firmware instead..but that will wipe all data on your phone, so you will have to use Titatium Backup first. But if I were you I'd just use kies, and wait for the official update in your country.
Hmm if you can't update with KIES and you don't want to wipe then your best bet is to flash with ODIN with one of the frankenstien firmwares provided at one of the threads in the original development forum.
It did worked using kies on my computer, but it's still 2.3.3... guess it updated something minor then.
Thanks everyone for your help !
Does anyone know if i can remove the question mark in bootup and still be able to overclock the phone ?
boarne71 said:
It did worked using kies on my computer, but it's still 2.3.3... guess it updated something minor then.
Updates are as and when the provider of the phone updates the firmware .
They do not use all Samsung updates and often push them out much later .
Does anyone know if i can remove the question mark in bootup and still be able to overclock the phone
Yes via the instructions in root thread
Root + CWM .
http://forum.xda-developers.com/showthread.php?t=1103399
Or by using the USB jig .
jje
Click to expand...
Click to collapse
I know after root i can flash with the original, but that seams to remove the possibility to overclock the device but the root are still there after flashing with original.
boarne71 said:
I know after root i can flash with the original, but that seams to remove the possibility to overclock the device but the root are still there after flashing with original.
Click to expand...
Click to collapse
No you flash root then flash original wipes root .
You would be better to find an overclocking rom and work from the instructions there .
jje
It's flashing the kernel im talking about. When rooting a phone you flash the phone with a unsecure kernel, then after it's rooted you can flash it back to original kernel so the "!" mark wont show in bootup.
Now i wounder how to do that and still keep the overclocking feature, anyone know how to do that ?
boarne71 said:
It's flashing the kernel im talking about. When rooting a phone you flash the phone with a unsecure kernel, then after it's rooted you can flash it back to original kernel so the "!" mark wont show in bootup.
Or ue the USB jig .
Now i wounder how to do that and still keep the overclocking feature, anyone know how to do that
If the overclocking features are part of the kernel then flashing original kernel replaces the kernel that has the overclocking features .
jje
Click to expand...
Click to collapse
Yes that was what o thought Thanks everyone so much for all your help!!
I guess i just have to live with this "!" mark on bootup, no big deal
Look at chainfires post number 2 on this thread to remove triangle and still keep insecure kernal here

[Q] Want to backup stock odin rom, root and unroot my i717R

Hey guys, I have found most of the info I need, but am still left with a few questions after going through the forums. Maybe I am getting old, but I don't want to take it apart if I can't put it back together, so to speak.
What I want to do, is root my Rogers Galaxy Note without tripping the flash counter, which I learned is to:
Use Odin to flash CWR, and then reboot and install superuser from sd card. No problems so far, that seems simple. The problem I have is with restoring it to full stock. If I perform the above mentioned steps, do I need to flash a custom image? How would I remove CWM and superuser? Would I need to flash back to my stock ROM, and then my stock bootloader? Also, how do make a backup of my Rogers stock ROM/kernel? I read that the existing one has a Telus splash screen.
I found this thread, but the member implies to use titanium backup....wouldn't that back up a rooted ROM?
And this one says you can't make image unless you are rooted. How would I be able to go back to full stock?

How to update rooted phone ?

Hello
I had rooted my S3 few days ago with this tool SAMSUNG GALAXY S3 TOOLKIT V1.0 so my phone has now root access a CWM.
Modem version I9300XXLEF
Number version IMM76D.I9300XXALEF
But notification said that there's new update available - 8,91MB installation brakes after restart cause lack of some signed files, is it possible to update my phone now but without erasing any data ?
I have found latest firmware here Samsung-Updates.com-GT-I9300_XEO_1_20120612172415_pax5uhw4id.zip XEO for Poland but don't want to loose any data from phone
Which tool should I use and what files should I use ?
Thank You for any help.
If you want to go back to stock rom why don't you use the Toolkit again? It's pretty straight forward.
Just flash the latest Firmware via CWM if you want to update.
thread: Official Stock Firmware (up to latest)
back-up via Titanium Backup if you don't want to lose your data
slonn said:
If you want to go back to stock rom why don't you use the Toolkit again? It's pretty straight forward.
Click to expand...
Click to collapse
I'm still on stock ROM but rooted and with CWM, so there's no way just to apply modified update, or to unroot it with stock bootloader just to do an update and then root it again with CWM ?
@bordikun
Yeah, I have read it but it's full firmware/ROM if I understand it correctly, I got Titanium Backup and use it but just feel that all this is just an overkill, so many procedures just to update 8,91MB of data ?
have you tried there ?
samsung-updates.com/device/?id=GT-I9300#

[Q] I have an i9100 with MIUI installed. I would like to flash back to ICS. How?

I have a i9100 rooted CWM (forgot the kernel name) and MIUI installed. I would like to change to the most currect ICS available for it without using custom roms.
Selling to a friend who wants it more or less reverted to the manufacturer. I live in the US and I seem to need assistance with this as its been a while since I've done it.
I'd like to get the best kernel on there too and root after flashing back to ICS as well as keeping my contacts on my sd card.
Search for a stock ics firmware and flash it with Odin.
Here a post that may help you.
Is it just a matter of installing from the SD card like you normally would when flashing custom roms?
Would it lose the root?
Also, the post you mentioned doesnt have any american versions of the ROM. Would that matter? Im just wanting to make sure it will work with ATT and be in English
Here a thread with more information.
With Odin you must connect the phone to PC in download mode and yes, you will lose root flashing a stock firmware. After you can flash an insecure kernel (Chainfire's for example) and gain root again.
What do you mean by insecure Kernel?
And is it going to matter if I install the rom from a different country?

[Q] Will the v4.1.2 Minor FW Update remove root?

GT-I9300 International No carrier
Current FW v 4.1.2
hxxp://i.imgur.com/DxDXONZ.png
Update Details
hxxp://i.imgur.com/18JE68Z.jpg
Phone Rooted using CF-Auto-Root
SuperSU and Busybox installed
CWM not installed
Using Stock ROM
Using Stock Kernel
As you can see Kies has prompted me an update and the update seems to have already downloaded OTA using WiFi.
It is prompting me to install the update again and again.
My question is, if I do select to install this update,
1.) Will it remove root?
2.) Will it completely wipe my phone? (previous incremental updates haven't wiped my data, but the phone wasn't rooted then.)
3.) Can I root again using CF-Auto-Root?
Thank you.
Jaxx89 said:
GT-I9300 International No carrier
Current FW v 4.1.2
hxxp://i.imgur.com/DxDXONZ.png
Update Details
hxxp://i.imgur.com/18JE68Z.jpg
Phone Rooted using CF-Auto-Root
SuperSU and Busybox installed
CWM not installed
Using Stock ROM
Using Stock Kernel
As you can see Kies has prompted me an update and the update seems to have already downloaded OTA using WiFi.
It is prompting me to install the update again and again.
My question is, if I do select to install this update,
1.) Will it remove root?
AS per thousands of posts YES.
2.) Will it completely wipe my phone? (previous incremental updates haven't wiped my data, but the phone wasn't rooted then.)
NO
3.) Can I root again using CF-Auto-Root?
YES
All this is posted multiple times .
jje
Click to expand...
Click to collapse
JJEgan said:
Jaxx89 said:
GT-I9300 International No carrier
Current FW v 4.1.2
hxxp://i.imgur.com/DxDXONZ.png
Update Details
hxxp://i.imgur.com/18JE68Z.jpg
Phone Rooted using CF-Auto-Root
SuperSU and Busybox installed
CWM not installed
Using Stock ROM
Using Stock Kernel
As you can see Kies has prompted me an update and the update seems to have already downloaded OTA using WiFi.
It is prompting me to install the update again and again.
My question is, if I do select to install this update,
1.) Will it remove root?
AS per thousands of posts YES.
2.) Will it completely wipe my phone? (previous incremental updates haven't wiped my data, but the phone wasn't rooted then.)
NO
3.) Can I root again using CF-Auto-Root?
YES
All this is posted multiple times .
jje
Click to expand...
Click to collapse
Sorry about that. Maybe my searching skills aren't good enough or maybe I don't know how to use this forum coz I found only one thread that too with a Gingerbread FW, which is why I posted this Q
Really sorry.
Thanks for the quick reply.
Click to expand...
Click to collapse
Device status modified and cannot update
tried using triangle away and did not reset the flash counter
Because triangle away can reset your flash counter only if you're running stock recovery, stock kernel, stock rom etc.
CF-AutoRoot should not make your status "modified" but probably like you see it did. Maybe some other apps did that, maybe not, nobody knows anyway. If you really need these updates then you should flash newest firmware from samsung through odin and then root it + reset flash counter, it should work also for further updates (but I'm not sure).
JustArchi said:
Because triangle away can reset your flash counter only if you're running stock recovery, stock kernel, stock rom etc.
CF-AutoRoot should not make your status "modified" but probably like you see it did. Maybe some other apps did that, maybe not, nobody knows anyway. If you really need these updates then you should flash newest firmware from samsung through odin and then root it + reset flash counter, it should work also for further updates (but I'm not sure).
Click to expand...
Click to collapse
Thanks a lot.
I know where to get the FW updates to flash via Odin but don't really understand how to reset the flash counter if not by using TriangleAway.
Could you please be kind enough to guide me?
And these are the apps I used after root
SuperSU
Busybox
Root checker
Titanium Backup
Lucky patcher
Market enabler
Greenify
Could any of these apps modify the stock kernel, rom or recovery? Coz I never flashed any custom ones just rooted using CF-Auto-Root and installed the root apps
P.S: I was able to do the FW update via Kies and now the status is back to normal, but I'm afraid to root coz the status might go back to modified.
It's more like, you know. If we're talking about warranty then they'll find that your rooted your phone anyway. If we're talking about updates then probably it's still better to keep an eye on some stock-based custom roms, mostly because of frequent updates (nearly instantly after new baseband), while you still need to wait some time for OTA to arrive. Of course it's much easier to apply OTA than whole custom rom but hey, how often are you doing that?
About your question - busybox is my choice because it modifies /system apps, many of them.
And lastly - in odin you have a checkbox to reset flash counter, so you don't need to worry about anything using this tool. At least in general.
Overall I'd stick with pure stock non-rooted firmware if you don't need it in general or rooted custom rom (f.e. mine ) for much better experience. I couldn't go back to stock after getting used to much better performance, less battery drain etc.
Choice is yours.
Lucky patcher
Warez is totally banned on XDA you are stealing from developers .
As its a warez app who knows what sort of malware it could add to your phone .
I would wipe the phone install original firmware .
http://forum.xda-developers.com/showthread.php?t=1978840
Then update it and to stick with unrooted stock .
jje
JustArchi said:
It's more like, you know. If we're talking about warranty then they'll find that your rooted your phone anyway. If we're talking about updates then probably it's still better to keep an eye on some stock-based custom roms, mostly because of frequent updates (nearly instantly after new baseband), while you still need to wait some time for OTA to arrive. Of course it's much easier to apply OTA than whole custom rom but hey, how often are you doing that?
About your question - busybox is my choice because it modifies /system apps, many of them.
And lastly - in odin you have a checkbox to reset flash counter, so you don't need to worry about anything using this tool. At least in general.
Overall I'd stick with pure stock non-rooted firmware if you don't need it in general or rooted custom rom (f.e. mine ) for much better experience. I couldn't go back to stock after getting used to much better performance, less battery drain etc.
Choice is yours.
Click to expand...
Click to collapse
Thanks for the quick response
I rooted mainly coz I needed to use market enabler
In Odin are you referring to the option F. Reset time??
I am using the Odin version provided by Chainfire in his S3 rooting thread in which all options are disabled except for Auto reboot.
@JJEgan I don't even know how to use half of the apps I mentioned, I only installed them as my friend suggested it as must have root apps.
As you might see, I am still a N00b at this and am in the learning process.
BTW Thanks for the link to the guide.
Jaxx89 said:
Thanks for the quick response
I rooted mainly coz I needed to use market enabler
In Odin are you referring to the option F. Reset time??
I am using the Odin version provided by Chainfire in his S3 rooting thread in which all options are disabled except for Auto reboot.
@JJEgan I don't even know how to use half of the apps I mentioned, I only installed them as my friend suggested it as must have root apps.
As you might see, I am still a N00b at this and am in the learning process.
Click to expand...
Click to collapse
I suggest going through my flashing guide located in ArchiDroid thread, with newest odin and newest methods for flashing/rooting.
JustArchi said:
I suggest going through my flashing guide located in ArchiDroid thread, with newest odin and newest methods for flashing/rooting.
Click to expand...
Click to collapse
Thanks a lot.
If I'm not mistaken, ArchiDroid is a Custom ROM(pre-rooted) which requires a Custom Recovery.
I will be learning a bit more first before I install a Custom ROM.
A question though. Will I have to take a backup of my app data if I decide to install a custom ROM?
Also if I want to install the stock FW via Odin, will I have to take a backup first?
Thanks and I'm really sorry about asking such questions.
Jaxx89 said:
Thanks a lot.
If I'm not mistaken, ArchiDroid is a Custom ROM(pre-rooted) which requires a Custom Recovery.
I will be learning a bit more first before I install a Custom ROM.
A question though. Will I have to take a backup of my app data if I decide to install a custom ROM?
Also if I want to install the stock FW via Odin, will I have to take a backup first?
Thanks and I'm really sorry about asking such questions.
Click to expand...
Click to collapse
Yes it requires custom recovery for installing .zip package.
There is nothing to learn if you ask me, you have complete guide for installing everything you need in step-by-step howto. If you want to keep your data then you need to use some nice app for that f.e. Titanium Backup but for that you need root and... yeah. It's easier to start from scratch on new pre-rooted rom.
I'd suggest flashing custom recovery (tutorial in my topic) and then you can create a backup directly from that, with everything you want to, including actual system, efs folder, recovery, kernel etc. So you can easily get back to original rom whenever you want to. Keep in mind that you still need custom recovery for that.
JustArchi said:
Yes it requires custom recovery for installing .zip package.
There is nothing to learn if you ask me, you have complete guide for installing everything you need in step-by-step howto. If you want to keep your data then you need to use some nice app for that f.e. Titanium Backup but for that you need root and... yeah. It's easier to start from scratch on new pre-rooted rom.
I'd suggest flashing custom recovery (tutorial in my topic) and then you can create a backup directly from that, with everything you want to, including actual system, efs folder, recovery, kernel etc. So you can easily get back to original rom whenever you want to. Keep in mind that you still need custom recovery for that.
Click to expand...
Click to collapse
Ok Now I'm really confused
I still haven't learnt how to use Titanium Backup to backup, or how to do a nandroid backup. I have read it's better to do a backup b4 installing a custom ROM. And if I'm not mistaken, I need ROOT to do a nandroid backup too.
As I said before that I used CF-Auto-Root, I just followed the instructions to the word.
I had tried doing a ADB backup before root, but for some reason it kept exiting(I guess coz I have just about 1GB memory left on my Internal memory SD card)
Thanks for the quick reply. Man ur really fast in answering questions. :good:
EDIT: Just did the CF-Auto_Root again and didn't install any other apps like busybox(uninstalled all root apps) and used triangleaway to reset the flash counter. But the counter still stuck on 1
The device status shows normal though.
Jaxx89 said:
Ok Now I'm really confused
I still haven't learnt how to use Titanium Backup to backup, or how to do a nandroid backup. I have read it's better to do a backup b4 installing a custom ROM. And if I'm not mistaken, I need ROOT to do a nandroid backup too.
As I said before that I used CF-Auto-Root, I just followed the instructions to the word.
I had tried doing a ADB backup before root, but for some reason it kept exiting(I guess coz I have just about 1GB memory left on my Internal memory SD card)
Thanks for the quick reply. Man ur really fast in answering questions. :good:
Click to expand...
Click to collapse
First of all you need custom recovery to perform nandroid backups. So you can stick with my first 10 steps in my howto. After that enter recovery, enter backup section and make a custom backup (or default, doesn't matter) of everything you have, especially /efs folder as it's really important. When you finish doing backup then boot to your normal system and copy these backups to your PC. Now you're sure that they won't disappear and if you want to backup your phone from that then simply put them back on your phone and restore them from the recovery.
But overall I'd suggest clean start without these backups. Of course it's always recommended and I recommend it as well but as long as you won't want to go back to original rom, there is no real point for backing it up. You can always download latest official firmware and flash it through odin.

Categories

Resources