[Q] flashing ROM, w/o flashing CSC? [SOLVED] - Galaxy S II Q&A, Help & Troubleshooting

hi, I'm a pretty much a noob when it comes to ROMs, but I'm trying.
I noticed that when I flash a new ROM (always via PC Odin, after I screwed up once), sometimes my settings, apps and their order remain as they were, and sometimes the phone is wiped clean and I have to download them over again or they download automatically, and I just need to adjust the settings and the order of the apps.
how can I predict which one of these situations will happen when I install a new ROM?
is it determined by the CSC? or unrelated?
I'll explain my goal:
my sgs2 is with branded ROM (LS4), and I want to flash unbranded ROM (e.g. XWLSD), but I don't want to lose my apps and settings.
I can't create a titanium backup without rooting, and I don't know how to install CWM in order to create a backup without installing another kernel (which may not suit my rom).
so:
1. can I flash only the ROM itself, maintaining my own modem and CSC? even if it means flashing the ROM, and in the same ODIN flash- reflashing my old modem and CSC [PDA, PHONE, CSC]?
2. is it even possible to extract a CSC flashing file from a ROM?
3. will it help?
Thanks!

RYuval said:
hi, I'm a pretty much a noob when it comes to ROMs, but I'm trying.
I noticed that when I flash a new ROM (always via PC Odin, after I screwed up once), sometimes my settings, apps and their order remain as they were, and sometimes the phone is wiped clean and I have to download them over again or they download automatically, and I just need to adjust the settings and the order of the apps.
how can I predict which one of these situations will happen when I install a new ROM?
is it determined by the CSC? or unrelated?
I'll explain my goal:
my sgs2 is with branded ROM (LS4), and I want to flash unbranded ROM (e.g. XWLSD), but I don't want to lose my apps and settings.
I can't create a titanium backup without rooting, and I don't know how to install CWM in order to create a backup without installing another kernel (which may not suit my rom).
so:
1. can I flash only the ROM itself, maintaining my own modem and CSC? even if it means flashing the ROM, and in the same ODIN flash- reflashing my old modem and CSC [PDA, PHONE, CSC]?
2. is it even possible to extract a CSC flashing file from a ROM?
3. will it help?
Thanks!
Click to expand...
Click to collapse
If you wanna keep your settings and apps you're gonna have to wait/flash an OTA (Over the Air) update.
You can check the live feed here.
Whenever you flash any ROM with a new CSC your device will be wipe (apps & settings).
You could flash only the OS, but I don't think it'll work. When a new ROM comes along, is meant to be flashed with the whole phone, code and CSC package.
Flashing isn't that hard, I get that you had problems before and you don't want anything to do with Odin, but hey, to root you're device you only have to flash siyah v5 from gokhanmoral.com.
You can also flash CWM + SU + Busybox via recovery or try ExynosAbuse (one click root by chainfire).
To overcome your flashing fears, you can always flash any stock ROM with Mobile Odin (Root needed).

thanks
going to root and install CWM manually, and afterwards, checking out the dsixda rom kitchen to see if I can make a stable version of what I like (my CSC and modem, and the rest of the rom from XWLSD or any other popular ROM)
still on stocks for now, though...
I'll leave the custom ROM games for my kindle fire, which is useless to me in stock rom.
I'll report back.
Thanks!
POST EDIT:
rooted through the stock recovery (signed the app using "signing tools", and flashed an ext. sd update)
now I can make a proper backup and start getting messy.
uploaded what I flahsed if anyone ever finds this question interesting. taken from another thread, and updated to SU 1.25... not my own.
intend to try the same with CWM.

Good luck

Re: [Q] flashing ROM, w/o flashing CSC?
Updates:
Still couldn't flash cwm without a custom kernel. Gonna do some more research on that..
As to ROM & CSC, I did the following:
Before everything -backup!
1. Opened the 2 roms (the branded with the modem & CSC I wanted, and the unbranded with the ROM I wanted) via dsixda kitchen in cygwin.
2. With both of them open in cygwin, I put the modem.bin file and the csc files (that are found inside cache.img and in hidden.img) instead of those same files in the ROM I want
3. I repacked the ROM & flashed the ROM I want with the csc and modem from my old ROM via cwm recovery. No wipes, apps, settings and order remained unchanged.
I assume u can do the same without using dsixda, just by switching the hidden & cache images inside the .tar files. The advantages of doing it this way are:
1. Removing the vendor's apps from the csc
2. De-odexing
3. Pre-rooting
4. Adding cwm using recovery.img from my backup.
5. I tried it & it worked
Disadvantages:
Takes more time
Makes you install the dsixda kitchen, and it's a bit complicated process, but hey - if I managed to do it....
Hope I help anyone

Related

[Q] Trying to install cyanogenmod 7 on SGS2

Hey everyone,
First of all, i apologize if any of what i'm asking here is stuff that has been covered before. I have been searching myself for answers for the last several days and have found plenty of good info, but i am new to android and i think i need to ask some question to help get a base level understanding of what i need to do. I am a bit nervous about bricking my phone so i maybe haven't been as adventurous trying to get everything running as god intended.
Firstly, i have used and understand Odin, using it to flash roms and such. I have rooted the phone and installed ROM Manager and clockworkmod 4.0.1.5 on the phone, but when i boot into recovery mode, it is still on the android recovery 3e and i cannot do the update.zip, I get signature verification failed. Now i KNOW this is cause of the android recovery 3e, and i have found this issue has been encountered plenty before, but my confusion is in some of the solutions i have found. Mainly the terminology and how the steps directly apply to the phone. For example, I found on another forum thread :
1- Copy the Zimage from your rooted kernel and paste it to SD card of your phone.
2- Flash the Stock kernel via Odin to get rid of Yellow triangle.
3- Flash the Zip file (Zimage) via CWM which you've already pasted in Step 1.
i don't really understand what the zimage is. Why do i need it, what IS it frankly? Where do i get it or a stock kernel for my phone. Does versioning matter much? i read that for the most part the kernels are almost identical to each other, and the fact all i really need is for the android recovery mode to be 2e or whatever it is (so it will not do the signature check on the update.zip file), that i don't really need to pay much attention to the actual kernel version.
What i really need i guess is for someone to break it down for me and either explain the steps or give me a detailed step by step on how to get clockworkmod recovery working so i can proceed with the cyanogen mod running on phone (not enjoying touchwiz at all).
Again, sorry if i am giving anyone spasms at my noobish-ness, but i have been searching for my answers for a day or two now and i haven't been able to find anything that really tells me what i need to know.
Phone : GT-I9100M
Android : 2.3.3
Kernal : 2.6.35.7-I9100XWKDD-CL
Build : GINGERBREAD.UGKG2
Thanks
riccochet said:
Hey everyone,
clockworkmod 4.0.1.5 on the phone, but when i boot into recovery mode, it is still on the android recovery 3e
That means you have not installed it flash CWM and \Root from here .
Root + CWM .
http://forum.xda-developers.com/showthread.php?t=1103399
Beware of following instructions from a separate rom to the one you are flashing .
1- Copy the Zimage from your rooted kernel and paste it to SD card of your phone.
2- Flash the Stock kernel via Odin to get rid of Yellow triangle.
3- Flash the Zip file (Zimage) via CWM which you've already pasted in Step 1.
i don't really understand what the zimage is.
ZImage is the kernel .
Why do i need it, what IS it frankly? Where do i get it or a stock kernel for my phone. Does versioning matter much? i read that for the most part the kernels are almost identical to each other, and the fact all i really need is for the android recovery mode to be 2e or whatever it is (so it will not do the signature check on the update.zip file), that i don't really need to pay much attention to the actual kernel version.
You are confusing yourself .
Flash correct CWM from above link .
Choose the custom rom and follow the instructions posted for that rom .
CyanogenMod as the man says
Warning : Not for new users, flash this build only if you know what you are doing !!!
#Followed by his install instructions ~~~
jje
Click to expand...
Click to collapse
Thanks for the reply. I have been doing more reading and i think i am understanding the rooting process a bit better.
I looked at the link you posted (thanks for that, i saw the forum post for the i9000 but i never could find the i9100 post for some reason) and i DO have another question after reading through a good chunk of the posts on it.
There is no CF Root for my kernel, but the reply that was made to someone else with my kernel version was :
"Flash the Stock 2.3.4 ROM (XXKG5, XXKG6 or XXKG7) and root with CF-Root-XXKG6."
I understand that process and how it works but i thought you were only supposed to flash roms based on your firmware version? My KDD kernel version is running on 2.3.3
Will this cause any issues if i flash the stock 2.3.4 ROM?
Download cm7 zip for the newest nightly.
Copy it to internal sd card.
Flash any cf root kernel
Boot into recovery
Wipe data and cache, you will lose all your data on your phone, so backup sms (I recommend sms backup +), also you will lose App data so you might want to back that up first using something like titanium backup.
Wipe dalvik cache (under advanced)
Chose install zip from sd card
Select the cm7 zip
Reboot
If you get stuck at the boot screen go back into recovery and flash the zip again
Sent from my GT-I9100 using XDA Premium App
Thanks Veyka.
I think i'm ok with the CM7 install process. I am probably going to wait until i really feel like i understand the whole process from front to back before i start messing with that though.
I can't get to that point yet however since i haven't been able to get CWM recovery working yet. I have the Android Recovery 3e, which will not install from zip files that aren't digitally signed.
So i'm trying to get CF Root installed and working, however, as mentioned in my previous post there is no CF Root for my kernel. I would like it clarified if it is ok for me to flash to a 2.3.4 stock ROM (i'm running 2.3.3) and then use a CF root for a the new ROM.
I was under the impression that this was not a good idea.
If i should not be doing this, is there a recommended way to upgrade my firmware to 2.3.4 so i can use a newer CF Root?
Thanks
Pick a new stock rom, I would go for kg6, flash it via odin.
Then flash the kg6 CF root kernel via odin and you will have cwm recovery.
Don't put the pit into odin and don't tick repartition or update bootloader.
There is a good thread with all the info you need on flashing stock roms with odin and a list of all avaliable roms.
Sent from my GT-I9100 using XDA Premium App
Thanks for all the help. I was able to make sense of the process (which is actually quite simple, just needed to put it all together in my head to make sense) and get everything done.
Appreciate all the help!
veyka said:
Download cm7 zip for the newest nightly.
Copy it to internal sd card.
Flash any cf root kernel
Boot into recovery
Wipe data and cache, you will lose all your data on your phone, so backup sms (I recommend sms backup +), also you will lose App data so you might want to back that up first using something like titanium backup.
Wipe dalvik cache (under advanced)
Chose install zip from sd card
Select the cm7 zip
Reboot
If you get stuck at the boot screen go back into recovery and flash the zip again
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Hi,
I have rooted my phone using the quick root guide found here and therefore I have my stock kernel back w/ root. Do I need to install a cf root kernel?
Also, when the new ROM gets flashed how does one recover the apps and data lost?
NABNAP said:
Hi,
I have rooted my phone using the quick root guide found here and therefore I have my stock kernel back w/ root. Do I need to install a cf root kernel?
Also, when the new ROM gets flashed how does one recover the apps and data lost?
Click to expand...
Click to collapse
Use Titanium Backup PRO for your app. You can backup all of them then restore on any rom.
Is there anything that Titanium Backup doesn't back up for which I need to use another application?
Thanks.
NABNAP said:
Is there anything that Titanium Backup doesn't back up for which I need to use another application?
Thanks.
Click to expand...
Click to collapse
sms.. use another app to backup your sms.. for example sms backup as mentioned before..

Firmware I9300XXLFB backup

good morgning guys ,
i bought a S3 some days after lunch from my O2 provider.
one bad thing is, O2 uses a branded firmware.
i searched xda for threats with original firmwares, but i can´t find my version.
I want to use a custom firmware or try some one.
but i feel bedder, if i have my original version as backup.
that means all three files, csc, phone and pda.
at the moment i think about some roms like:
- CM9
- CM10
- Lite'ning ROM v1.0 - Fast as Lightning
So, i think the best kernel will be SiyahKernel S3 v1.5.1.
one solution will be to backup with titanum backup. i bought the licence, but this requires a rooted kernel, i don´t flashed yet.
I thougth about, but i want ti do it first, i have all 3 files at home.
can anyone help me?
greetz,
ravn83
use this program to download your stock firmware.
root your phone with cf-root, flash cm9/10. test it out.
when you wanna go back to stock, use triangle away, wipe everything in CWM and flash your stock firmware back with odin.
If you get messaging app errors on boot (usually happens when you go back to stock from cm) you will need to flash your CSC in the corresponding section in Odin and wipe in stock recovery.
victorator said:
use this program to download your stock firmware.
root your phone with cf-root, flash cm9/10. test it out.
when you wanna go back to stock, use triangle away, wipe everything in CWM and flash your stock firmware back with odin.
If you get messaging app errors on boot (usually happens when you go back to stock from cm) you will need to flash your CSC in the corresponding section in Odin and wipe in stock recovery.
Click to expand...
Click to collapse
Hey victorator, i installd the app, but i can´t find any way to download the files. the app only shows which version i have installed.
but this information i had prevously.
ravn83 said:
Hey victorator, i installd the app, but i can´t find any way to download the files. the app only shows which version i have installed.
but this information i had prevously.
Click to expand...
Click to collapse
download it from this link
http://www.hotfile.com/dl/162402398/abc9bdb/I9300XXBLFB_I9300OXABLFB_BTU.zip.html
this is one file that contains everything
u just put in pda and flash and it then enter recovery and delete user data and ti will work
if u dont delete u will be stuck at the samsung boot animation

making backup or your own firmware/rom

on my sig is my current settings. I was wondering if anyone know and if is possible to backup/firmware/rom it all together into a nice *.tar file to flash back with odin??
basically, I would like to keep the kernel, modem, csc and the two dual boots together in one file that can be flash back with odin or alike.
on my sig is my current settings. I was wondering if anyone know and if is possible to backup/firmware/rom it all together into a nice *.tar file to flash back with odin??<br />
<br />
basically, I would like to keep the kernel, modem, csc and the two dual boots together in one file that can be flash back with odin or alike.
Click to expand...
Click to collapse
It's possible to backup ROM, with whatever settings you have in CWM recovery and restore it via CWM recovery, on your phone or another phone with the same model no.
Root access and CWM recovery needed. That's the only way
Swyped from my Galaxy SII
Jokesy said:
It's possible to backup ROM, with whatever settings you have in CWM recovery and restore it via CWM recovery, on your phone or another phone with the same model no.
Root access and CWM recovery needed. That's the only way
Swyped from my Galaxy SII
Click to expand...
Click to collapse
Hrm, isnt that just your typical standard backup. I want to make a complete *.tar.md5 kinda file like the one samsung brings out with new versions. So this way when phone is only accessible by vol up + home aka odin mode. I can fully flash it with complete settings, that also restore pda/phone and csc all in one, including my custom Siyah kernel and the dual roms installed.
Perhaps there might not be an easy way.
Seems like the only way i can do this is... When phone is not bootable. Or when playing with some other roms
Odin siyah kernel into phone, using siyah kernel (vol down + home) features and restore from my backups, do this for both 1st and 2nd rom. Take longer due to more steps.
elmo198 said:
Hrm, isnt that just your typical standard backup. I want to make a complete *.tar.md5 kinda file like the one samsung brings out with new versions. So this way when phone is only accessible by vol up + home aka odin mode. I can fully flash it with complete settings, that also restore pda/phone and csc all in one, including my custom Siyah kernel and the dual roms installed.
Perhaps there might not be an easy way.
Seems like the only way i can do this is... When phone is not bootable. Or when playing with some other roms
Odin siyah kernel into phone, using siyah kernel (vol down + home) features and restore from my backups, do this for both 1st and 2nd rom. Take longer due to more steps.
Click to expand...
Click to collapse
Ok.
If you think flashing custom kernel and restoring backup via CWM recovery is too long a step,
then Good luck finding solution to your problem
Swyped from my Galaxy SII
U want to cook ur own rom and produce a flashable .tar image .. This requires a linux to do so . u have alot of guids about how to make ur own rom over google
Cygwin can give u linux comman line on windows
Tefanym said:
U want to cook ur own rom and produce a flashable .tar image .. This requires a linux to do so . u have alot of guids about how to make ur own rom over google
Cygwin can give u linux comman line on windows
Click to expand...
Click to collapse
yeah I noticed and found some great details on it. and after reading it through, found that it isnt axactly what I was going for. but gave me some interesting ideas.
when we make a cook rom, we install it and we have to do all those wipe data and cache right, and after that, we have to reinstall the programs and etc etc settings, blah blah. which is something I dont want to do again. just want to yeah back it up like with all apps and settings ready to roll.
I'm more thinking of a ghost clone with a PC analogy. but given a cook rom can include all the apps and even settings of some configurations. might have to experiment more..

[Q] After reading a few guides, I'm still a little confused (CWM & rom related q's)

[Q] After reading a few guides, I'm still a little confused (CWM & rom related q's)
Guys I apologize for the long, and n00b post, I have no experience with this whatsoever, and this is an expensive device, i want to make the process as safe as possible, so I would really appreciate if you can help me clear my confusion.
I own S3 GT-I9300, which I want to change it's rom to one of the stock roms of my country, device purchased in Australia, and I'm having some issues.
Now, I understand I need CWM to be able to back up my phone, and Odin to install, but here is what I'm confused about:
1. There is a pack by ChainFire which installs CWM and roots your device, this is nice, however I now learned that the CF pack contains a relatively old version of CWM, and if I want to install the latest one 6.0.1 if I understand correctly, then I need to install it by myself.
- what's the difference between the new CWM version and the one in CF's pack?
- The CF pack installs root to your device, do I need to do this myself if I install only the CWM recovery?
- Can I install an 'official' (i.e. not a mod) rom without rooting my device?
- Is rooting reversible?
- Is the latest version of CWM the one which supports touch?
2. I found many links, but I'm not sure which one is considered a safe ones here so I would appreciate trusted links to:
- CWM 6.0.1 (or later?) which supports touch for GT-I9300
- Odin - the version I need
And finally, if I understood correctly the way to do the procedure itself is (roughly):
-get Odin, CWM, and rom
-put device in recovery mod, open Odin -> PDA, flash CWM, reboot
-Back up device with CWM
-put device in download mod, open Odin -> PDA, flash ROM, reboot
Is that right?
VicSticks said:
Guys I apologize for the long, and n00b post, I have no experience with this whatsoever, and this is an expensive device, i want to make the process as safe as possible, so I would really appreciate if you can help me clear my confusion.
I own S3 GT-I9300, which I want to change it's rom to one of the stock roms of my country, device purchased in Australia, and I'm having some issues.
Now, I understand I need CWM to be able to back up my phone, and Odin to install, but here is what I'm confused about:
1. There is a pack by ChainFire which installs CWM and roots your device, this is nice, however I now learned that the CF pack contains a relatively old version of CWM, and if I want to install the latest one 6.0.1 if I understand correctly, then I need to install it by myself.
>>>>Forget CWM it does not work and has not been updated just use CWM in recovery for a Nandroid backup.
- Can I install an 'official' (i.e. not a mod) rom without rooting my device?
>>> yes flash any stock rom via Odin .
- Is rooting reversible?
Yes if phone is live .
2. I found many links, but I'm not sure which one is considered a safe ones here so I would appreciate trusted links to:
- CWM 6.0.1 (or later?) which supports touch for GT-I9300
>>>>In dev section you find Touch recovery
- Odin - the version I need
>>>Any
And finally, if I understood correctly the way to do the procedure itself is (roughly):
-get Odin, CWM, and rom
-put device in recovery mod, open Odin -> PDA, flash CWM, reboot
-Back up device with CWM
-put device in download mod, open Odin -> PDA, flash ROM, reboot
Not at all>>>>> root
Flash CF root via Odin as PDA
Boot to recovery backup via CWM .
Stock rom flash as PDA through Odin then above if you want root.
Basics
http://forum.xda-developers.com/showthread.php?t=1927113
jje
Click to expand...
Click to collapse
JJEgan said:
VicSticks said:
Guys I apologize for the long, and n00b post, I have no experience with this whatsoever, and this is an expensive device, i want to make the process as safe as possible, so I would really appreciate if you can help me clear my confusion.
I own S3 GT-I9300, which I want to change it's rom to one of the stock roms of my country, device purchased in Australia, and I'm having some issues.
Now, I understand I need CWM to be able to back up my phone, and Odin to install, but here is what I'm confused about:
1. There is a pack by ChainFire which installs CWM and roots your device, this is nice, however I now learned that the CF pack contains a relatively old version of CWM, and if I want to install the latest one 6.0.1 if I understand correctly, then I need to install it by myself.
>>>>Forget CWM it does not work and has not been updated just use CWM in recovery for a Nandroid backup.
- Can I install an 'official' (i.e. not a mod) rom without rooting my device?
>>> yes flash any stock rom via Odin .
- Is rooting reversible?
Yes if phone is live .
2. I found many links, but I'm not sure which one is considered a safe ones here so I would appreciate trusted links to:
- CWM 6.0.1 (or later?) which supports touch for GT-I9300
>>>>In dev section you find Touch recovery
- Odin - the version I need
>>>Any
And finally, if I understood correctly the way to do the procedure itself is (roughly):
-get Odin, CWM, and rom
-put device in recovery mod, open Odin -> PDA, flash CWM, reboot
-Back up device with CWM
-put device in download mod, open Odin -> PDA, flash ROM, reboot
Not at all>>>>> root
Flash CF root via Odin as PDA
Boot to recovery backup via CWM .
Stock rom flash as PDA through Odin then above if you want root.
Basics
http://forum.xda-developers.com/showthread.php?t=1927113
jje
Click to expand...
Click to collapse
Thanks for your reply but I'm still a little confused.
You said not to use CWM because it doesn't work. Can you please elaborate and suggest some alternative?
Then you said to use CWM for backup... Am I missing something? you said not to use CWM... Are there different uses for CWM?
Also you said I don't need to root my device, but then in the procedure I described you said that I need to first root my device.
Like I said I might be missing something because to me it seems like things are contradicting. I would appreciate if you can clear that up.
Thanks again.
Click to expand...
Click to collapse

Backup EFS directly from phone?

I am almost ready to perform my first custom ROM installation.
I am only travelling with a Mac so I can't use Windows software.
Is there a way to backup my/EFS directly from the phone?
Sent from my GT-I9100 using Tapatalk
You need a custom recovery. How will you flash a custom rom w/o custom recovery?
Sent from my GT-N7100 using XDA Premium 4 mobile app
Blomberg said:
I am almost ready to perform my first custom ROM installation.
I am only travelling with a Mac so I can't use Windows software.
Is there a way to backup my/EFS directly from the phone?
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Download HC ktool from the market, create your efs backup with it and use a root explorer to copy it to an external removable micro SD card......
Edit.......you need to be rooted in order to use HC ktool.......
This might be my S2, or it might be my W...but it's definitely CM
mezo91 said:
You need a custom recovery. How will you flash a custom rom w/o custom recovery?
Sent from my GT-N7100 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
For rooting I will use Framaroot.
For installing CWM I believe that you can install it via ROM Manager, or you can install the ROM directly via Mobile Odin.
Sent from my GT-I9100 using Tapatalk
OK....first....
Why look elsewhere for rooting methods? Everything you need is right here on XDA.
Second.....NEVER use ROM manager on an S2.....it breaks things.
Third....mobile Odin can only be used on rooted devices....primarily for flashing stock firmwares.
What version of android is on your S2....GB, ICS or JB?
This might be my S2, or it might be my W...but it's definitely CM
Yes, I found Framaroot here and am planning to use it for the rooting purposes.
Thanks, good to know. So I will need to install CWM manually I guess. Somehow.
What is it that Mobile Odin does, is it an actual reovery ROM itself or does it install CWM which in turn installs the ROM?
But I can use Mobile Odin to install a custom ROM I think?
I am 4.1.2 JB
Sent from my GT-I9100 using Tapatalk
Mobile Odin is a phone based version of PC Odin.....it is designed to flash back to stock from a rooted modified phone without the need to hook the phone to a PC....
You're on 4.1.2.....
Search for the PhilZ thread.......
With the downloads contained, you can root and flash CWM via the stock recovery in one flash.....don't get much easier than that.......
This might be my S2, or it might be my W...but it's definitely CM
I can root it and flash it in one step? I've found like 50 guides but none of them as simple as you're suggesting.
There are so many ways to do each individual step.
I reckon the steps after that would be to install my custom ROM via CWM via SD card. Clear/Wipe cache and install the custom ROM again?
Sent from my GT-I9100 using Tapatalk
Edit: How can I backup EFS before using the technique you mentioned to root/flash CWM in one go, if my device is not yet rooted?
As I said........easy.....
1) flash PhilZ via stock recovery to root and flash CWM
2) At this stage your phone will still boot normally and allow you to download HC ktool in order to make your EFS backup. It might be an idea to make a full backup (nandroid backup) of your current setup using CWM too....
3) use CWM to flash the ROM (and it's associated gapps package) of your choice.
4) use CWM to perform the cache, dalvik and data wipes.
5) reboot, perform initial setup download user apps.......
Job done.......
This might be my S2, or it might be my W...but it's definitely CM
You could also juse Siyah Kernel, a good alternative to philz:good:
Except that it can't be flashed via the stock recovery.....it has to be flashed via Odin......
This might be my S2, or it might be my W...but it's definitely CM
In which way does a Kernel replace a rooter/bootloader flasher, are these not different things?
Sent from my GT-I9100 using Tapatalk
keithross39 said:
As I said........easy.....
1) flash PhilZ via stock recovery to root and flash CWM
2) At this stage your phone will still boot normally and allow you to download HC ktool in order to make your EFS backup. It might be an idea to make a full backup (nandroid backup) of your current setup using CWM too....
3) use CWM to flash the ROM (and it's associated gapps package) of your choice.
4) use CWM to perform the cache, dalvik and data wipes.
5) reboot, perform initial setup download user apps.......
Job done.......
This might be my S2, or it might be my W...but it's definitely CM
Click to expand...
Click to collapse
I very much appreciate your help Keith. I've been on numerous forum but never got this good feedback.
I searched the PhilZ thread and got so many results. My model is i9100 of the Galaxy S2, I guess the methods you have been describing works for this model?
I need to backup program data and EFS before I dare start playing around.
How can I backup EFS before using the technique you mentioned to root/flash CWM in one go, if my device is not yet rooted?
You can't. And you don't need to unless your phone is rooted, because if your phone is rooted nothing you can do to the phone is capable of borking the EFS/IMEI.
Edit - Also, I'm detecting a lack of knowledge of 'the basics' in the threads you've posted recently; I strongly suggest you read all the guides/tutorials stickied in the thread near the top of the General section before you do anything to your phone. A lack of knowledge exponentially increases the risk of you permanently breaking your phone depending on how little knowledge you have when you attempt to 'do stuff' to the phone.
For backing up the efs you'll need to flash a recovery first (like Philz as already suggested).
But anyway, problems with the efs won't be caused by just rooting so you can go ahead and root first and then use KTool.
kestrel5915 said:
For backing up the efs you'll need to flash a recovery first (like Philz as already suggested).
But anyway, problems with the efs won't be caused by just rooting so you can go ahead and root first and then use KTool.
Click to expand...
Click to collapse
* * *
Thank you. As I want to perform all the necessary steps directly on my phone, I am now thinking of doing the following.
Installing Framaroot (APK) and rooting my Samsung Galaxy S2 i9100 (http://forum.xda-developers.com/showthread.php?t=2130276)
Installing KTool and backing up EFS to external SD-card
Installing Titanium Backup (Root version) to backup AppData
Alt 1.) Downloading Mobile Odin to OS. Flashing ROM + GApps via this. But this keeps my stock recovery? (http://forum.xda-developers.com/showthread.php?t=1347899)
Alt 2.) Downloading PhilZ Touch Recovery 3.0 for Galaxy S2 i9100 which flashes + re-roots for me (?). Not sure if it's the right version as the post is old? (http://forum.xda-developers.com/showthread.php?t=1840223)
Alt 3.) Flashing CWM via Mobile Odin, and then in turn boot to recovery (now CWM) and flashing ROM + Gapps via CWM. This should update my recovery as well as my ROM?
After flashing ROM, entering recovery to Wipe Cache, Dalvik and Data
Flash ROM again as previous step supposedly deletes the ROM?
Boot ROM, Configure, Install Apps and restore App Data
Does the above look correct?
Is the version of PhilZ the correct one? It appears to be a 'temporary recovery' rather than a permanent, which might be what I am after if I want to flash the current version of CWM for Galaxy S2 from www.clockwerkmod.com/rommanager
Follow the instructions I gave in this post....
http://forum.xda-developers.com/showthread.php?p=48583106
and you will have a rooted phone running a custom ROM. No need to reflash the ROM after the wipes. Wiping cache, dalvik and data will NOT erase the ROM, all it'll do is erase any personal settings and downloaded apps.
Mobile Odin can't be used to flash custom ROMs, I think it can be used to flash CWM.... but only if you can find a compatible version in a .tar format.
PhilZ is still your best bet.....you will root your phone and install CWM in one hit.....all from your existing stock recovery. The CWM inPhilZ is NOT temporary, though it WILL be overwritten when you flash the ROM which will contain it's own permanent version of CWM. Just match your phones build version to the PhilZ kernel that you download.......
Why make extra work for yourself by increasing the number of steps you have to take (use framaroot then try to find a compatible CWM) when you can do it in one step?
And as mentioned before.....DON'T use ROM manager on an S2.....it breaks things....specifically recovery....one of your prime goals.....
This might be my S2, or it might be my W...but it's definitely CM
cubflyer said:
You could also juse Siyah Kernel, a good alternative to philz:good:
Click to expand...
Click to collapse
I made big projects of things. As a complete novice within Android, I've read through numerous threads, made project notes, consolidated info and made Mindmaps to understand this.
From my understanding, a kernel (I've seen Siyah mentions on many places) is the interpreter between hardware and the instructions given by the software.
In which way is this comparable to a recovery partition/ROM, namely PhilZ?
I'm sure it's some detail I'm missing, and thanks for the tip.
keithross39 said:
Follow the instructions I gave in this post....
http://forum.xda-developers.com/showthread.php?p=48583106
and you will have a rooted phone running a custom ROM. No need to reflash the ROM after the wipes. Wiping cache, dalvik and data will NOT erase the ROM, all it'll do is erase any personal settings and downloaded apps.
Mobile Odin can't be used to flash custom ROMs, I think it can be used to flash CWM.... but only if you can find a compatible version in a .tar format.
PhilZ is still your best bet.....you will root your phone and install CWM in one hit.....all from your existing stock recovery. The CWM inPhilZ is NOT temporary, though it WILL be overwritten when you flash the ROM which will contain it's own permanent version of CWM. Just match your phones build version to the PhilZ kernel that you download.......
Why make extra work for yourself by increasing the number of steps you have to take (use framaroot then try to find a compatible CWM) when you can do it in one step?
And as mentioned before.....DON'T use ROM manager on an S2.....it breaks things....specifically recovery....one of your prime goals.....
This might be my S2, or it might be my W...but it's definitely CM
Click to expand...
Click to collapse
Thank you once again Keith for your engagement and good tips.
I think the reasons why I am considering the different options, and also trying them out - is to get a broader understanding of Android and the alternative processes as I approach my goal of flashing a new ROM.
1.) So far I installed Framaroot and rooted the device successfully.
2.) I then downloaded Hellcat's kTool and made an EFS backup (and a kernel dump, whatever that is)
3.) Then I installed Titanium Backup and backed up all user + system apps (+data I think)
4.) I then downloaded CWM from www.clockworkmod.com/rommanager > recovery as a zip, booted the stock recovery and started CWM (locally, without replacing stock recovery for some reason), from which I did a full Nandroid backup (with stock recovery intact in this backup, I guess. Device was however rooted so it's not fully original).
I reckon I now just need to download my custom ROM and it's relevant Gapps.
I have read good things about Mobile Odin, and since a while back it supports *.zip files so I believe it is a good alternative for flashing custom ROM's now as well.
PhilZ was a bit intimidating, as there was a general thread and different model based threads in each subforum. They were also in different versions, dates and basebands. Also it appears to be available in a "permanent" download as well as a "temporary", which caused my confusion in the last thread.
I did not know that the recovery was replaced when installing a custom ROM, as I did not know that they contained their own partition of a recovery ROM.
Thanks for the information about not needing to re-flash ROM after the relevant wipes.
Thanks for the discouragement of ROM Manager, I promise to stay away from it.
From my understanding, PhilZ seems to be a modified version of CWM6, which includes ChainFire's Auto Root and some other add-ons as well. Is this a correct understanding?
You don't need to backup system apps/data from Titanium Backup because restoring them on a new rom will definitely cause issues.
Plus in case of a bad flash or something nandroid is always there for you so before doing anything new with the phone always do a nandroid backup.

Categories

Resources