Quickest path from GB 2.3.3 to CM10.2 - Galaxy S II Q&A, Help & Troubleshooting

I've flashed just about every US Galaxy variant but just want to make sure I have the easiest method to get from GB 2.3.3 to CM10.2 on an I9100 as I'm helping a friend do this remotely. Can they just copy the CM ROM and Gapps to the SD, flash this http://forum.xda-developers.com/showthread.php?t=1118693 via Odin, then reboot into CWM recovery wipe and install those ZIPs? What exactly is the brick bug I've seen in some other threads.. is it a concern?

That CWM version you're wanting to flash won't work with GB stock. If it were me, I'd upgrade to JB stock, root the phone with a custom kernel (PhilZ, Dori, whatever) & then flash CM10 from CWRecovery.
Edit - Brickbug ? Don't concern yourself with it, doesn't apply to this situation.

MistahBungle said:
That CWM version you're wanting to flash won't work with GB stock. If it were me, I'd upgrade to JB stock, root the phone with a custom kernel (PhilZ, Dori, whatever) & then flash CM10 from CWRecovery.
Edit - Brickbug ? Don't concern yourself with it, doesn't apply to this situation.
Click to expand...
Click to collapse
I see that the kernel in that CWM is meant for JB, but if it was rebooted and immediately entered recovery afterwards and flashed with CM would it matter? Besides, there isn't an official JB update for the particular carrier.

the surest way: ICS flash (eg threeparttable LPI 4.0.3 FW) because of Brick safe!!
reboot
reboot in download mode
rootkernel Siyah5.01 (tar version) with ODIN
reboot into recovery
then according to the instructions CM (with wipe/fullwipe)
directly from GB to JB is not.

Okay i got something.
1. Flash latest XXMS1 through ODIN. tar.md5 as PDA.
2. boot ur phone its on 4.1.2 now. Transfer Cm10.2 in sdcard0
3. flash siyah v6 beta as PDA in ODIN.
4. boot into recovery wipe everything system,data,cache,dalvik
5. Flash cm10.2 and extras gapps etc.

Related

[Q] Kernel Panic with Many ROMs.

I am using SGS2 i9100 and rooted and CWM installed as follows:
1. PC Odin Flash LPB Firmware (ICS 4.0.3).
2. PC Odin Flash CF Root LPB Kernel.
3. Mobile Odin Flash Stock LPB Kernel to remove Yellow triangle.
4. Mobile Odin Flash CF Kernel again to get CWM Recovery as well as root.
So far everything is OK. I can boot to recovery and installed CheckROM v6. Perfect no problems.
Then decided to try MIUI (ICS) when it was released. After complete wipe, ROM installation completed and on reboot > Kernel Panic Upload Mode. Couldn't boot to recovery Just to Download Mode. Had to follow steps 1 to 4 again to get Phone working with root and recovery. Tried a couple of times with MIUI from different sources like miui.us or miuiandroid.com but same result. So back to CheckRom v6 which works without problem.
With recent better ICS ROMs available, tried to install Omega v1.0. Again Kernel Panic Upload Mode. Followed steps 1 to 4 again. Tried Omega 12.0 used by lot of people. Again Kernel Panic Upload Mode. Tried PC Odin Flash of Siyah Kernel. Got the Siyah screen to show on bootup but this remained a while ... ROM did not boot and then screen turned to Kernel Panic Upload Mode after waiting a couple of minutes.
After again doing steps 1 to 4 I am back on CheckROM v6 which works flawlessly.
Why can I not use any rom which tons of users are using? Is there a hardware peculiarity which is preventing this? Should I try out old or new or ICS bootloaders? I don't want to mess with bootloaders as I hear these can hard brick the device.
Any suggestions?
Thanks.
PS: My Complete Wipe steps are:
1. Remove user data/Factory reset.
2. Clear Cache
3. Clear Dalvik Cache.
4. Optionally Format system partition in mounts and storage.
The reason is obvious ....Why old LPB???? Stay away.....
Start again from the GB rom better 2.3.5 from odin
Root with cf root and flash any rom what you want from CWM...
No need to change bootloader again...the one you get along with the gb rom is enough further for all
OK I have KE8 (Gingerbread ROM 2.3.3 which is latest for my location) downloaded. Will a PC Odin flash of this remove my current troublesome bootloaders? Or should I download another GB Rom 2.3.5 or newer for PC Odin Flash?
PS: I used LPB assuming that an ICS Rom would give me the bootloaders which would not give me headaches from installing custom ROMs from XDA here. If someone could explain to me where my logic went wrong?
ZACQ8 you called LPB old, but wouldn't it be newer than the 2.3.5 GB ROMs?
NeoMustain said:
OK I have KE8 (Gingerbread ROM 2.3.3 which is latest for my location) downloaded. Will a PC Odin flash of this remove my current troublesome bootloaders? Or should I download another GB Rom 2.3.5 or newer for PC Odin Flash?
PS: I used LPB assuming that an ICS Rom would give me the bootloaders which would not give me headaches from installing custom ROMs from XDA here. If someone could explain to me where my logic went wrong?
ZACQ8 you called LPB old, but wouldn't it be newer than the 2.3.5 GB ROMs?
Click to expand...
Click to collapse
you can flash the one which you are having now, but make sure CF-root is available for that to Root and install CWM, for your further flashing of ROMs,
yes that will replace the bootloader, but doesnt matter, it will be ok for all custom roms, (unless some Rom devs insist to replace bootloader first for their Roms)
I told the LPB is the old in the sence, it is old beta release among the ICS versions. Kernel Panic was highly reported while using this version.
Kernel panic Mode is hardly reported when people are coming from GB roms and installing Roms from CWM. that is why I sugested flash a GB rom from ODIN then move to any ROM through CWM.
You can also flash and try latest ICS version from ODIN.
Cool. That's the task for tonight then.
Sent from my GNex on AOKP.
if you are flashing a custom ICS ROM take the LP9 version,
one custom ROM with LP8 version has gaven me once the Kernel Panic
Goodluck
Thanks that worked. Installed Omega 1.0. Downloading Omega 2.1. No kernel panics. So from now the phone shoul dbe trouble fre hopfully.
wen u get prblms instead of keeping on flashing jus stop an ask..
flash stock gb after wipe..
then root properly..
don go for any rcs,beta,alpha root release....
then its a good idea to flash stock ics ...
wen u get a clear pic,u can go for aokp,aosp which will b diff...
bottom line kno some basics instead of jumping far away......cheerz
Looks like I'm in the same situation, I had used odin to flash with I9100_CODE_I9100XXLP2_CL57619_REV02_user_low_ship.tar.md5 back in Jan/Feb and flashed it with CF-Root-SGS2_XX_OXA_LP2-v5.2-CWM5 kernel.
I was then able to flash new ROMS no problem with CWN
Then flashed the other day with the latest Ressurection Remix 2.2 and am getting the dreaded "Kernel Panic...."
So I'm back to the I9100_CODE_I9100XXLP2_CL57619_REV02_user_low_ship ROM.
My plan is to flash it with a 2.3.6 ROM using odin, then apply the CF-Root kernel and from there I'm hoping I can then apply Ressurection Remix ROM.
I'm just a bit unsure of which versions of the ROMS to use, I haven't been able to find a guide to selecting the correct versions for my phone. Any pointers would be greatly appreciated.

[Q] Need help with rooting [official ICS 4.0.3][UCLE5]

Hello guys, So I'm fairly new to rooting (first android/smartphone/ but good experience with PCs) and was wondering if anyone could help me out. I'm using the ICS 4.0.3 build from kies, with the UCLE5, and build number IML74k.CLE5.
*from reading the stickies I've learned to NOT use ROM manager, galaxys2root.com, and to not use the STOCK ICS method as it has a brickbug ( the ones on forum)
Last night I tried rooting my phone by using Doomlord's guide but it didn't work ( I had unknown sources, and USB debugging on*but my phone was on and not on download mode or anything* )
Then I tried SuperOneClick root and it was just stuck on one of the steps, and the only way to stop it was to end task the program and ADP...any tips on what I'm doing wrong? Sorry for being a nub lol
*please move to Q and Q accidently posted in general section
Just use Odin to flash any ics kernel u want.
so I guess Ill try to flash using step 3. on http://forum.xda-developers.com/showthread.php?t=1285894 using ODIN3, then install a kernel ( i want to use 3.3d Siyah ) and then flash a custom ROM (like semi_v17) *the guide from here http://forum.xda-developers.com/showthread.php?t=1650948 correct?
I also want to add that after i Root using 2c.) How to root by flashing Entropy512's Return/Unbrick to Stock, Kernel + Rooted System Package with Modem using Odin3 One-Click Downloader (Windows) that method, I boot into 3E recovery and perform data/factory wipe, wipe cache, dalvik and reset extweaks profiles...then install semi_v17 ROM while in recovery mode and done? Just making sure before I do anything with my phone
I know that relying on the sticky posts leaves some confusion because of Gingerbread and ICS versions. The Entropy512 stock plus root is a Gingerbread firmware with stock kernel and root. If you go that route, you then need to install a Gingerbread custom kernel, and then you can flash Semi from ClockworkMod Recovery if that is what you want.
In my opinion, since you are already on UCLE5 stock, the best route would be to flash the UCLE5 stock plus root package that you can download from the development section, and then install a custom ICS kernel. I know you were trying to avoid the Emmc Superbrick Bug, but since you have stock UCLE5 with the stock kernel on the phone now, you already (supposedly) have the Emmc Superbrick Bug present in the stock kernel. All the instructions needed to install a custom kernel are contained in the OP of the UCLE5 stock plus root thread.
If you have additional questions, just ask.
creepyncrawly said:
I know that relying on the sticky posts leaves some confusion because of Gingerbread and ICS versions. The Entropy512 stock plus root is a Gingerbread firmware with stock kernel and root. If you go that route, you then need to install a Gingerbread custom kernel, and then you can flash Semi from ClockworkMod Recovery if that is what you want.
In my opinion, since you are already on UCLE5 stock, the best route would be to flash the UCLE5 stock plus root package that you can download from the development section, and then install a custom ICS kernel. I know you were trying to avoid the Emmc Superbrick Bug, but since you have stock UCLE5 with the stock kernel on the phone now, you already (supposedly) have the Emmc Superbrick Bug present in the stock kernel. All the instructions needed to install a custom kernel are contained in the OP of the UCLE5 stock plus root thread.
If you have additional questions, just ask.
Click to expand...
Click to collapse
So I flash the build from this [Heimdall][Odin][Stock][Root]UCLE5 Stock ICS with Root..(no need to flash according to thread)
pick one of the the three kernels (prob going with AJ siyad) and install using Odin lite..then ROM? (like Semi v17?) it gets confusing at some parts cause on the Stock ICS + root section is says to wipe before flashing if coming from another base (im guessing since im on the UCLE5 base i dont need too)
AHomelessGuy said:
So I flash the build from this [Heimdall][Odin][Stock][Root]UCLE5 Stock ICS with Root..(no need to flash according to thread)
pick one of the the three kernels (prob going with AJ siyad) and install using Odin lite..then ROM? (like Semi v17?) it gets confusing at some parts cause on the Stock ICS + root section is says to wipe before flashing if coming from another base (im guessing since im on the UCLE5 base i dont need too)
Click to expand...
Click to collapse
Yeah just use mobild odin to flash a kernel and then boot into recovery then wipe then flash semi. I really wish we could update those stickies. They are pretty confusing
One last question...sorry for being a complete noob lmao after I get the kernel, I boot into CWM recovery wipe...and use mobile odin to flash semi?
AHomelessGuy said:
One last question...sorry for being a complete noob lmao after I get the kernel, I boot into CWM recovery wipe...and use mobile odin to flash semi?
Click to expand...
Click to collapse
once you have CWM, you use CWM to flash roms.....
Pirateghost said:
once you have CWM, you use CWM to flash roms.....
Click to expand...
Click to collapse
OK so i got the siyad kernel installed now with the phone stuff wiped (no apps installed yet, not even google account set up) so just put the ROM i want into SD card boot into recovery mode, and install zip from SD card?
AHomelessGuy said:
OK so i got the siyad kernel installed now with the phone stuff wiped (no apps installed yet, not even google account set up) so just put the ROM i want into SD card boot into recovery mode, and install zip from SD card?
Click to expand...
Click to collapse
yes
Thanks everyone everything seems to be working fine reinstalling my apps now and setting up my phone
**EDIT: I have noticed that my buttons on the bottom aren't as bright as they used to be..gonna go look for solutions/problems causing it

(Q) Flashing Custom Rom

Sorry for the noob question, but i really need some assurance before i proceed
My goal is to install CM10 for S2.
So in order to do that i need to:
1. Download ClockworkMod Recovery 5.5.0.4 and flash the kernal via odin
2. Download SuperOneClick to Root my S2
3. Proceed with CM10 flash -> then Factory reset.
So that's about it right? backup has been done. anything else i need? What about modem?
So pointer would be great. I'm kinda rusty, left the android scene for years.
PS - My S2 is stock, no mods.
Forged said:
Sorry for the noob question, but i really need some assurance before i proceed
My goal is to install CM10 for S2.
So in order to do that i need to:
1. Download ClockworkMod Recovery 5.5.0.4 and flash the kernal via odin
2. Download SuperOneClick to Root my S2
3. Proceed with CM10 flash -> then Factory reset.
So that's about it right? backup has been done. anything else i need? What about modem?
So pointer would be great. I'm kinda rusty, left the android scene for years.
PS - My S2 is stock, no mods.
Click to expand...
Click to collapse
Quite right.
You need CWM recovery to flash CM10.
The easiest way to get it IMO is to flash a rooted kernel which contains CWM recovery.
You can use SiyahKernel or PhilZ-cwm6 kernel ... it's your choice and depends on your current ROM version.
After flashing the kernel, your phone will be rooted and you will have CWM recovery.
You should create a nandroid backup in CWM recovery - just to have a complete system backup of your current ROM.
Then you can flash the CM10 in CWM recovery - stick to the installation instructions of the ROM. You may have to wipe data/do a factory reset.
Good luck !
So if i were to use PhilZ-cwm6, i dont have to use superoneclickroot? Correct?
- so no need for odin right?
About choosing PhilZ kernel, mine is XWLP7, so, i would download XWLPZ kernel? Correct?
im nearly getting it LOL.
You don't need superoneclickroot when using PhilZ-cwm6, it's already rooted.
Go to http://forum.xda-developers.com/showthread.php?t=1877270 and search for XWLP7 and download that kernel (I'm not sure XWLPZ is close enough in version, but as there is a XWLP7 kernel there, I would use that.)
superoneclick is obselete. If you have CWM then theres no need for Odin. You get CWM with almost all rooted Kernels. If you aren't currently rooted however, you wont have CWM. Imo, the best way to go from no root > root is to flash a rooted Kernel via Odin, and yes your kernel version should correspond to your ROM version.

[Q] CyanogenMod

Hello people
I recently tried installing CyanogenMod 10 on my intl Galaxy Player 5.0.
http://forum.xda-developers.com/showthread.php?t=2077671
Some things about my phone:
I recently rooted it and i am able to enter download or recovery mode, i have the intl model and im currently running:
This ROM:http://forum.xda-developers.com/showthread.php?t=1623529
And this KERNEL:http://forum.xda-developers.com/showthread.php?t=1414565
Everytime i get an assert failed error (yes formatting does not help.....) and when installing the kernel within the thread i bricked my phone....
I was able to recover it but i dont wanna brick my phone again so any help and/or detailted instructions how to get that rom installed would be appreciated.
When i was trying to flash, thought it was with Odin. My programme crashed upon NaNDwrite....
Thanks in advance, hope someone can help me out!
Maarten0009 said:
Hello people
I recently tried installing CyanogenMod 10 on my intl Galaxy Player 5.0.
http://forum.xda-developers.com/showthread.php?t=2077671
Some things about my phone:
I recently rooted it and i am able to enter download or recovery mode, i have the intl model and im currently running:
This ROM:http://forum.xda-developers.com/showthread.php?t=1623529
And this KERNEL:http://forum.xda-developers.com/showthread.php?t=1414565
Everytime i get an assert failed error (yes formatting does not help.....) and when installing the kernel within the thread i bricked my phone....
I was able to recover it but i dont wanna brick my phone again so any help and/or detailted instructions how to get that rom installed would be appreciated.
When i was trying to flash, thought it was with Odin. My programme crashed upon NaNDwrite....
Thanks in advance, hope someone can help me out!
Click to expand...
Click to collapse
Umm, if I'm understanding correctly, you installed the ROM- CM10, that is- and/or kernel via Odin. CM10 and the Mercurius kernel are zip files (.tar, .pit and the like are for Odin, not zips...if I understood correctly).
You want to place the ROM and the GAPPS zips on your actual SD card. Make sure the SD card is working properly. Reset and go to CWM (Power+Vol up).
Then, accd to the instructions on the CM10 page:
"Installation:
Reboot to CWM
Make a Nandroid (optional, but recommended)
Format /system if you had a different GApps package installed
Install ROM
Install GAPPS if you just formatted /system
Wipe data/factory reset if you are coming from Gingerbread
Reboot
??? (wait a while...)
Profit"
I'd say make a backup before doing any of this, but I'm assuming you're beyond that point....But before going on to CM10, it might be a good idea to recover your device first and back it up. Maybe flash a GB rom via CWM or Odin before proceeding to CM10, making a backup just in case...
Ok
alljokingaside said:
Umm, if I'm understanding correctly, you installed the ROM- CM10, that is- and/or kernel via Odin. CM10 and the Mercurius kernel are zip files (.tar, .pit and the like are for Odin, not zips...if I understood correctly).
You want to place the ROM and the GAPPS zips on your actual SD card. Make sure the SD card is working properly. Reset and go to CWM (Power+Vol up).
Then, accd to the instructions on the CM10 page:
"Installation:
Reboot to CWM
Make a Nandroid (optional, but recommended)
Format /system if you had a different GApps package installed
Install ROM
Install GAPPS if you just formatted /system
Wipe data/factory reset if you are coming from Gingerbread
Reboot
??? (wait a while...)
Profit"
I'd say make a backup before doing any of this, but I'm assuming you're beyond that point....But before going on to CM10, it might be a good idea to recover your device first and back it up. Maybe flash a GB rom via CWM or Odin before proceeding to CM10, making a backup just in case...
Click to expand...
Click to collapse
Well, i did not use the .zip on odin, i flashed the alternate kernel linked.
So i googled a bit and found out i needed CWM6 for CM10, but im running CWM5. How can i update this? on the site i couldnt find the Galaxy Player supported! thnx in advance
Maarten0009 said:
Well, i did not use the .zip on odin, i flashed the alternate kernel linked.
So i googled a bit and found out i needed CWM6 for CM10, but im running CWM5. How can i update this? on the site i couldnt find the Galaxy Player supported! thnx in advance
Click to expand...
Click to collapse
Just flash CM10 kernel zip
http://forum.xda-developers.com/showthread.php?t=2109674
from CWM5 and then reboot CMW and you will have CWM6..then just install CM10 rom.
Sent from my Nexus 7 using xda app-developers app
would he have to flash the kernel first, though? I'm unfamiliar with rjs, but am assuming that rjs version of CWM would be identical to entropys version of CWM, which means that he could just flash the CM10 ROM since it has the kernel baked in.
When I upgraded from Chip -> CM10, I just flashed via CWM, upgrading both the ROM and CWM in the process.
alljokingaside said:
would he have to flash the kernel first, though? I'm unfamiliar with rjs, but am assuming that rjs version of CWM would be identical to entropys version of CWM, which means that he could just flash the CM10 ROM since it has the kernel baked in.
When I upgraded from Chip -> CM10, I just flashed via CWM, upgrading both the ROM and CWM in the process.
Click to expand...
Click to collapse
i used rj's kernel and had to go from GB to ICS to JB or else i would get an assert error
iurnait said:
i used rj's kernel and had to go from GB to ICS to JB or else i would get an assert error
Click to expand...
Click to collapse
I remember Dkonzig mentioning this, that the path to JB was through ICS, but for my US device, I just flashed directly to GB. I remember another Int'l GB user who flashed directly to JB and was fine. this is peculiar.
so two methods to choose from, I suppose.

Question about avoiding bricking

I recently got a friend's GS2 (i9100T) which has stock JB 4.1.2 on it.
The friend has no idea what other roms and versions were installed on the device.
He wants me to root, install recovery and a custom rom (like CM or AOKP).
I've heard that depending on whether or not 4.0.4 was installed at some point on the phone, I could brick it if i wipe data in CWM during the above process. What precautions should I take to make sure I don't brick it?
(again, currently installed jb 4.1.2, I want to root, install recovery and then flash a custom rom).
Thanks
First of all take a nandroid backup (search around xda)
To root your device go Here read instruction, download philz same as your device model (PhilZ-cwm6 v5.06.1 with CWM 6.0.3.2 based recovery (i9100T))
flash via stock recovery.
ab-samy said:
First of all take a nandroid backup (search around xda)
To root your device go Here read instruction, download philz same as your device model (PhilZ-cwm6 v5.06.1 with CWM 6.0.3.2 based recovery (i9100T))
flash via stock recovery.
Click to expand...
Click to collapse
1. Do I have to root before I flash this kernel/recovery or will flashing it make me rooted anyway?
2. I assume that after installing this kernel/recovery I can then flash whatever ROM I want (in CWM) and safely do wipe?
Thanks
purpleman2k said:
1. Do I have to root before I flash this kernel/recovery or will flashing it make me rooted anyway?
2. I assume that after installing this kernel/recovery I can then flash whatever ROM I want (in CWM) and safely do wipe?
Thanks
Click to expand...
Click to collapse
You are going to root your device right? so flash via recovery (Volume up + Home + Power)
after flashing this kernel your device have CWM recovery and superuser,
Yes you can flash costom rom that is compatible with your device model (i9100T).
ab-samy said:
You are going to root your device right? so flash via recovery (Volume up + Home + Power)
after flashing this kernel your device have CWM recovery and superuser,
Yes you can flash costom rom that is compatible with your device model (i9100T).
Click to expand...
Click to collapse
Great, thanks. I don't really care about rooting at this point, all I wanted was to (safely) get the phone to have CWM+non-dangerous-kernel so I can easily flash CM or AOKP (which are default-rooted anyway).
You've been helpful, thank you.
You say you're on 4.1.2 now? Don't stress at all about the brickbug. It only affects ICS 4.0.4 with the stock kernel (or any kernel which hasn't disabled mmc_cap_erase). So you're not brickbug susceptible at all. Only if you're on 4.0.4 do you need to worry about it. Doesn't matter if that's been on there in the past, if it's not on there currently, it can't affect you.
Sent from my GT-P7510 using Tapatalk 4 Beta

Categories

Resources