I'm used to just rooting and then using ROM Manager to get CWM on other devices.
(Or using ODIN and a .tar)
I'm only seeing .zips for Kernels/ROMs which as far as I know are only installable by a (custom?) recovery.
Can I just use the built in recovery to flash a Kernel/ROM?
However for i777 I see everyone is saying ROM Manager leads to a lot of problems.
I've seen that for s2 the kernels come with CWM (or a custom recovery) attached to them already?
I'm just seeing old and outdated posts, and the stickies don't make it terribly clear either.
So after rooting, what would the next steps be if I wanted to install CWM?
I assume Odin/Tar method? Can someone show me the latest tar to flash?
After that I could use CWM as usual to install a ROM such as CM 10(.1) or Task650 AOKP correct?
E:
Now I'm seeing inside of the .zips there is a Zimage (for this Kernel http://forum.xda-developers.com/showthread.php?t=1592228) and that I can safely flash that file using ODIN?
Would this also (in most cases/for most Kernels) also contain CWM or some type of custom recovery?
like the stickies explain, recovery is packed with the kernel. if you are rooted already, use mobile odin to flash the zimage. otherwise, use a tar file with regular odin to flash a custom kernel....
Okay so after root, use Mobile ODIN to flash the ZImage file found in the .zip of any kernel file?
Do ALL S2 kernels come with a custom recovery?
http://forum.xda-developers.com/showthread.php?t=1592228 I believe that
4.1beta4 Change Log
■Linux 3.0.40
■CWM-Based Touch Recovery v6.0.1.1
Click to expand...
Click to collapse
Means that it comes with CWM Touch 6.0.1.1?
all custom kernels pack a recovery. its pretty much mandatory here in the i777
Pirateghost said:
all custom kernels pack a recovery. its pretty much mandatory here in the i777
Click to expand...
Click to collapse
Okay thank you, just used to i747 things so this is very new to me.
What would be the proper order to move from a ICS to JB?
Flash ICS Kernel.
Flash JB ROM via CWM.
Flash JB Kernel (If I wish to use a different one that what the ROM comes from).
And just to double check, I just flash the ZImage via Mobile Odin and I'm golden?
Once you got cwm you are good to go.
Following intructions from rom's op make it safer.
Usually factory reset + flash rom.
Sent from my SGH-I777 using xda app-developers app
YoHoJo said:
Okay thank you, just used to i747 things so this is very new to me.
What would be the proper order to move from a ICS to JB?
Flash ICS Kernel.
Flash JB ROM via CWM.
Flash JB Kernel (If I wish to use a different one that what the ROM comes from).
And just to double check, I just flash the ZImage via Mobile Odin and I'm golden?
Click to expand...
Click to collapse
All correct. Make sure to wipe before flashing roms
Sent from my GS4 running CM11 Kandy Kane
I don't know if it still bears true or not but AFAIK, if your currently running GB OS, then you need to flash GB kernel, not ICS kernel and vice versa.
votinh said:
I don't know if it still bears true or not but AFAIK, if your currently running GB OS, then you need to flash GB kernel, not ICS kernel and vice versa.
Click to expand...
Click to collapse
As far as recovery goes, it shouldn't make any difference. An ICS kernel with a GB rom will not boot, but it will still boot into recovery.
Correct. If you're just flashing a kernel to gain cwm recovery it doesn't matter as you're not booting into the OS with that kernel installed.
http://wiki.cyanogenmod.org/w/Install_CM_for_i777 this method worked perfectly for me
Do. Not. Use. Rom. Manager.
the above method seems to initially just boot cwm, i didn't try to flash the zip again in cwm to see if it sticks.
DvineLord said:
the above method seems to initially just boot cwm, i didn't try to flash the zip again in cwm to see if it sticks.
Click to expand...
Click to collapse
Yupp it states that but you can flash another kernel from cwm
Related
Galaxy S2 i9100.
Bad chip.
Bad Firmware: Stock 4.0.4 with (Stock) Kernel XWLPT.
Rooted with S2Root+Using SuperSU.
Searched forums, only similar thread is for Galaxy Tab. I'm assuming it's not relevant enough for me to follow it directly.
If possible, explain it like I'm 5:
What is the safest way to install a custom ROM? (Ideally, I want to install CM9 and later CM10 when it is more stable). I've seen people saying to flash Siyah kernel first, then do whatever afterwards. How can I do this? Almost a complete noob here, what buttons do I press in Odin and what procedure do I follow to flash a safe kernel then a custom ROM.
NB: USB is a little buggy, on-device flashing preferred for that reason.
Redclient said:
Galaxy S2 i9100.
Bad chip.
Bad Firmware: Stock 4.0.4 with (Stock) Kernel XWLPT.
Rooted with S2Root+Using SuperSU.
Searched forums, only similar thread is for Galaxy Tab. I'm assuming it's not relevant enough for me to follow it directly.
If possible, explain it like I'm 5:
What is the safest way to install a custom ROM? (Ideally, I want to install CM9 and later CM10 when it is more stable). I've seen people saying to flash Siyah kernel first, then do whatever afterwards. How can I do this? Almost a complete noob here, what buttons do I press in Odin and what procedure do I follow to flash a safe kernel then a custom ROM.
NB: USB is a little buggy, on-device flashing preferred for that reason.
Click to expand...
Click to collapse
Yes,, you need to flash a custom kernel.
1. First post your full ROM details
2. Can you confirm that you have ROOT access?
3. If your USB is buggy, you still flash Siyah kernel using mobile Odin, or the temporary CWM recovery. Root access is needed.
Thanks for the really fast reply.
Jokesy said:
Yes,, you need to flash a custom kernel.
1. First post your full ROM details
2. Can you confirm that you have ROOT access?
3. If your USB is buggy, you still flash Siyah kernel using mobile Odin, or the temporary CWM recovery. Root access is needed.
Click to expand...
Click to collapse
1. Stock 4.0.4 from samsung; Kernel version 3.0.15-I9100XWLPT-CL941023
2. 100% have root access. Running Droidwall (which is working) among other things
3. I'm unsure if it's the phone, USB port or drivers which are buggy.
Is it possible to get a definitive procedure to flashing Siyah with mobile Odin? (presuming it's safe to do so). After that, is it safe to just flash the full CM9 ROM with CWM?
The safest way to avoid the emmc bug is to flash a custom kernel. Like siyah or dorimanx. If you have root access, and CWM, you can install one of them. Do you have CWM? well then follow these steps.
-Download a custom kernel. Eg the .ZIP file of the latest version of siyah kernel for S2 from gokhanmoral's site.
-Store it in your internal SD card on your phone.
-Boot into recovery. ( Vol-up + Home + Power button )
-Go to: install zip from SD -> install zip from internal SD
-select the kernel's zip file
-select 'yes'
Let the phone reboot once your done. You should have a custom kernel and no chance of the emmc bug bricking your phone.
The reason I suggest using CWM rather than Odin, is incase you have a faulty usb port, that might pose a problem while installing via Odin.
Hope this helps.
HAXTREME said:
The safest way to avoid the emmc bug is to flash a custom kernel. Like siyah or dorimanx. If you have root access, and CWM, you can install one of them. Do you have CWM? well then follow these steps.[...]
Click to expand...
Click to collapse
I have root access but no CWM. When I originally rooted the phone the sole reason was for droidwall.
Is it safe to install CWM and flash a custom kernel as long as I don't do any data wipes?
Can I install a custom kernel and have the phone as is (without noticeable differences) until I flash a custom ROM?
What happens to SuperSU and it's settings when I flash a custom kernel (and will I still have root access)?
Finally, if anything screws up what is the recovery procedure? I don't have a copy of this kernel/firmware as I installed it as an OTA update.
Redclient said:
I have root access but no CWM. When I originally rooted the phone the sole reason was for droidwall.
Click to expand...
Click to collapse
you can download cwm or temporary CWM. Just have a look around for the links.
Redclient said:
Is it safe to install CWM and flash a custom kernel as long as I don't do any data wipes?
Click to expand...
Click to collapse
yeah it is. Even wiping data won't cause problems. Siyah isn't affected by the emmc bug.
Redclient said:
Can I install a custom kernel and have the phone as is (without noticeable differences) until I flash a custom ROM?
Click to expand...
Click to collapse
yea your phone will still look the same. A custom kernel doesn't change your ROM or data.
Redclient said:
What happens to SuperSU and it's settings when I flash a custom kernel (and will I still have root access)?
Click to expand...
Click to collapse
yes, you'll still have root.
Redclient said:
I
Finally, if anything screws up what is the recovery procedure? I don't have a copy of this kernel/firmware as I installed it as an OTA update.
Click to expand...
Click to collapse
You can make a nandroid backup with cwm. That will create an image of the current state of your phone to restore incase necessary. Just make sure u have a custom kernel and follow steps mentioned in the guides on this site and you shouldn't need to worry
Sent from my GT-I9100 using xda app-developers app
Thanks for all the help so far.
I've installed Mobile Odin (v3.35)
I've installed FlashKernel (v2), there was a v1 higher up the page but I'm going to assume that v2 has some bug fixes or other updates (please correct me if I should be using FlashKernel-I9100-v1 rather than v2.
Now, I'm not sure where to go: Should I install CWM or flash straight to Siyah kernel. CWM seems safer since I can do a backup and hopefully have some access if anything goes wrong.
How do I flash CWM with Mobile Odin? Which flash (mode? partition? not sure about terminology here) do I choose (Kernel, ..., etc) and probably importantly: which version of CWM should I be using? I've seen many threads talking about CWM4/5/6. Are they simply updated versions? designed for different kernels/android versions? Are there any specific versions which try to mitigate the superbrick bug?
Redclient said:
Thanks for all the help so far.
I've installed Mobile Odin (v3.35)
I've installed FlashKernel (v2), there was a v1 higher up the page but I'm going to assume that v2 has some bug fixes or other updates (please correct me if I should be using FlashKernel-I9100-v1 rather than v2.
Now, I'm not sure where to go: Should I install CWM or flash straight to Siyah kernel. CWM seems safer since I can do a backup and hopefully have some access if anything goes wrong.
How do I flash CWM with Mobile Odin? Which flash (mode? partition? not sure about terminology here) do I choose (Kernel, ..., etc) and probably importantly: which version of CWM should I be using? I've seen many threads talking about CWM4/5/6. Are they simply updated versions? designed for different kernels/android versions? Are there any specific versions which try to mitigate the superbrick bug?
Click to expand...
Click to collapse
Flash Siyah kernel straight using mobile Odin. It comes with a permanent CWM recovery too.
Todays almost all kenels are safe
so resure yourself
And be careful, when you flash rom in recoverymod
if. battery is off when flash rom, your device have hard brick
so you must have change your main board
I'm korean.. so my english speak is not so good.
Sent from my GT-I9100 using xda premium
Siyah kernel flashed and working perfectly. Didn't realise how instant it would be. Thanks again to everyone, this community is friendly and helpful.
I'm just wondering as I'm in the same boat as the OP was once in.
When it comes to choosing the Kernel does it matter if its JB based or ICS because I'm on the stock ICS rom.
wmichael10 said:
I'm just wondering as I'm in the same boat as the OP was once in.
When it comes to choosing the Kernel does it matter if its JB based or ICS because I'm on the stock ICS rom.
Click to expand...
Click to collapse
You don't have root access, right? Flash a custom kernel with Odin (like Siyah), but make sure it's compatible with your firmware. So if you're flashing Siyah, flash the version (v4 and/or v5 is what I thought) that's meant for ICS, otherwise your phone won't work.
Sent from the Matrix
Actually I used another method that allowed me to gain root access, but I'm on stock kernel and rom. I kind of feel safer when flashing a kernel and rom from recovery.
So say I use Siyah ICS for my Stock ICS rom, If I wanted to flash a JB rom like the one leaked from samsung would I need to also flash the Siyah kernel for JB too?
I have I9100T as well and 4.0.4 on it, what do I do? Will Siyah work for me?
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
Hi ,
I am currently having 4.1.2 official on my SGH-I777, recently rooted it and have mobile odin lite installed.
Need CWM recovery installed so that i can flash SuperNexus2 rom. So i have downloaded recovery-clockwork-6.0.1.0-i777.zip file from clockworkmod dot com website . Can i flash it directly from the stock recovery which i have now? or any other safe method you can suggest.
In some thread, there was a mention to flash boot.sys file from other kernel using Mobile odin which will get cwm installed.
If this is the way to go, please suggest a safe Kernal. I am just looking to get a stable daily driver for now, as i dont have an alternate phone.
Thanks in advance
the stock recovery isn't good for much, so no, it won't allow you to directly flash the cwm recovery.
Once you're rooted and have mobile odin (&the odin i777 kernel) installed, you're halfway there.
http://forum.xda-developers.com/showthread.php?t=2452388
Happy flashing.
cyril279 said:
the stock recovery isn't good for much, so no, it won't allow you to directly flash the cwm recovery.
Once you're rooted and have mobile odin (&the odin i777 kernel) installed, you're halfway there.
http://forum.xda-developers.com/showthread.php?t=2452388
Happy flashing.
Click to expand...
Click to collapse
If i flash boot.img extracted from AJK, will i be able to boot into the stock 4.1.2 which i already have, or should i directly start proceeding with CWM and the new ROM, just want to make sure before i start.
...side note warning... Do not use Rom Manager with the i777. If ya do u could possibly brick ur phone. There is a Stickied thread in this forum warning of this.
....no back to the regularly scheduled topic.
skarthik21 said:
If i flash boot.img extracted from AJK, will i be able to boot into the stock 4.1.2 which i already have, or should i directly start proceeding with CWM and the new ROM, just want to make sure before i start.
Click to expand...
Click to collapse
I think the nomswap version will allow you to boot to stock 4.1.2, but I can't promise that, I've never tried it. You should prepare as though you won't be able to return once you hit [flash firmware] from Mobile Odin. It's all covered in the guide.
skarthik21 said:
If i flash boot.img extracted from AJK, will i be able to boot into the stock 4.1.2 which i already have, or should i directly start proceeding with CWM and the new ROM, just want to make sure before i start.
Click to expand...
Click to collapse
Yes, if you use AJK v4.8 NoSwap you will be able to boot into your 4.1.2 system.
Also, if you are new to the I777, you should know that the recovery, including CWM recovery, is a part of the kernel, and not in a separate partition, so it can not be flashed separately from the kernel.
creepyncrawly said:
Yes, if you use AJK v4.8 NoSwap you will be able to boot into your 4.1.2 system.
Also, if you are new to the I777, you should know that the recovery, including CWM recovery, is a part of the kernel, and not in a separate partition, so it can not be flashed separately from the kernel.
Click to expand...
Click to collapse
Thanks, guys i was able to flash noswap and was able to boot up into existing 4.1.2
I I rooted my S2 I777 using Frameroot-1.4.2 and flashed via Odin CWM 5.0.2.3 then I flashed AoCP KitKat from from GalaxyS2Root.com and now my phone is in a loop entering in recovery mode.
I flashed the rom on CWM and when I asked to reboot the system it start reboot and enter in recovery mode again.
I tried to flash the official rom from AT&T with Android 2.3.4 and even after I flash this rom it doesn't stop to enter in recovery mode.
First thing to do: perform a wipe/data from within recovery.
creepyncrawly said:
First thing to do: perform a wipe/data from within recovery.
Click to expand...
Click to collapse
It was done and still reboot in recovery.
I tried to install a stock rom via Odin 1,85 but I failed in all the tries then I tried via Odin 3.07 and it worked and I did a full wipe and rebooted the system and it got back to recovery mode then I did it again and it worked.
Now I'm using a stock Rom with Androind 4.2.1.
Before it works I've tried to install the stock Rom and it worked then I rooted the phone and installed CWM and it always reboot in recovery mode.
gsilva92 said:
...then I rooted the phone and installed CWM and it always reboot in recovery mode.
Click to expand...
Click to collapse
This part makes me think you use Rom Manager, and that would explain why it keeps rebooting. There's no need to install CWM separately as it's included in i777 kernels. Rom Manager will ruin your phone, stay away from it (see the sticky).
SteveMurphy said:
This part makes me think you use Rom Manager, and that would explain why it keeps rebooting. There's no need to install CWM separately as it's included in i777 kernels. Rom Manager will ruin your phone, stay away from it (see the sticky).
Click to expand...
Click to collapse
I don't use Rom Manager.
It was rooted before and I was using a KitKat Rom but I tried to flash the Rom I mentioned and it bricked.
I unbricked it and rooted and installed CWM then it started with the problem.
As I said now I'm using a stock Rom with Android 4.2.1.
You said CWM is included in i777 Kernels so if I root my phone I can simply get in recovery mode and use the stock recovery to flash the Rom?
You mentioned that you rooted the stock firmware and installed a custom recovery, but without knowing your root - recovery process, it's hard to say where things went sideways.
The kernel of the i777 does include the recovery, but the stock kernel cannot be used to flash custom firmware.
>>this guide<< is one of the more reliable ways to go from stock to custom firmware.
summary;
-framaroot to establish root
-mobile odin to install custom kernel
-custom kernel to install custom firmware
happy flashing
-Cyril
gsilva92 said:
I don't use Rom Manager.
It was rooted before and I was using a KitKat Rom but I tried to flash the Rom I mentioned and it bricked.
I unbricked it and rooted and installed CWM then it started with the problem.
As I said now I'm using a stock Rom with Android 4.2.1.
You said CWM is included in i777 Kernels so if I root my phone I can simply get in recovery mode and use the stock recovery to flash the Rom?
Click to expand...
Click to collapse
cyril279 said:
You mentioned that you rooted the stock firmware and installed a custom recovery, but without knowing your root - recovery process, it's hard to say where things went sideways.
The kernel of the i777 does include the recovery, but the stock kernel cannot be used to flash custom firmware.
>>this guide<< is one of the more reliable ways to go from stock to custom firmware.
summary;
-framaroot to establish root
-mobile odin to install custom kernel
-custom kernel to install custom firmware
happy flashing
-Cyril
Click to expand...
Click to collapse
Thank you.
I'll follow this guide and I'll post here if it worked for me.
cyril279 said:
You mentioned that you rooted the stock firmware and installed a custom recovery, but without knowing your root - recovery process, it's hard to say where things went sideways.
The kernel of the i777 does include the recovery, but the stock kernel cannot be used to flash custom firmware.
>>this guide<< is one of the more reliable ways to go from stock to custom firmware.
summary;
-framaroot to establish root
-mobile odin to install custom kernel
-custom kernel to install custom firmware
happy flashing
-Cyril
Click to expand...
Click to collapse
I tried to follow the instruction in the link you sent me but I failed doing it.
I searched on google and I saw that Odin has an option OTA / Update zip but mine doesn't have this option.
Is there something I should do before flash a custom rom?
I'm using Mobile Odin Pro.
gsilva92 said:
I tried to follow the instruction in the link you sent me but I failed doing it.
I searched on google and I saw that Odin has an option OTA / Update zip but mine doesn't have this option.
Is there something I should do before flash a custom rom?
I'm using Mobile Odin Pro.
Click to expand...
Click to collapse
Agreed, the instructions in that guide can be a little confusing.
First, are you sure you are using the AT&T Galaxy S II SGH-I777? Because you said several times in this thread that you are now running 4.2.1, but there is no such version of the os for this phone. The latest official AT&T stock firmware is I777UCMD8 which is 4.1.2.
If you affirm that your phone is SGH-I777 running UCMD8 firmware, and that you have root, then the next step is to use mobile odin to flash AJK v4.9 NoSwap kernel. Download the zip file from the Kernel thread. Open the zip file with an archiving tool such as win-zip, 7zip, etc. and extract the boot.img. Mobile odin will not recognize the zip file, but it will recognize the boot.img as a kernel, and will flash that. So transfer the boot image to the phone sd card and flash with mobile odin.
Next, you will find that the phone buttons don't work. Transfer the AJK v4.9 zip file to the sd card, enter into Clockwork Mod recovery and flash the AJK v4.9 zip file. This will fix the buttons. Now you have a working stock UCMD8 with custom AJK kernel. Now you are ready to flash what ever firmware you want. Hope this helps, and feel free to ask questions.
creepyncrawly said:
Agreed, the instructions in that guide can be a little confusing.
First, are you sure you are using the AT&T Galaxy S II SGH-I777? Because you said several times in this thread that you are now running 4.2.1, but there is no such version of the os for this phone. The latest official AT&T stock firmware is I777UCMD8 which is 4.1.2.
If you affirm that your phone is SGH-I777 running UCMD8 firmware, and that you have root, then the next step is to use mobile odin to flash AJK v4.9 NoSwap kernel. Download the zip file from the Kernel thread. Open the zip file with an archiving tool such as win-zip, 7zip, etc. and extract the boot.img. Mobile odin will not recognize the zip file, but it will recognize the boot.img as a kernel, and will flash that. So transfer the boot image to the phone sd card and flash with mobile odin.
Next, you will find that the phone buttons don't work. Transfer the AJK v4.9 zip file to the sd card, enter into Clockwork Mod recovery and flash the AJK v4.9 zip file. This will fix the buttons. Now you have a working stock UCMD8 with custom AJK kernel. Now you are ready to flash what ever firmware you want. Hope this helps, and feel free to ask questions.
Click to expand...
Click to collapse
Thank you.
I'm gonna try it and I'll post at night (in Brazil) when I come back from work.
creepyncrawly said:
Agreed, the instructions in that guide can be a little confusing.
First, are you sure you are using the AT&T Galaxy S II SGH-I777? Because you said several times in this thread that you are now running 4.2.1, but there is no such version of the os for this phone. The latest official AT&T stock firmware is I777UCMD8 which is 4.1.2.
If you affirm that your phone is SGH-I777 running UCMD8 firmware, and that you have root, then the next step is to use mobile odin to flash AJK v4.9 NoSwap kernel. Download the zip file from the Kernel thread. Open the zip file with an archiving tool such as win-zip, 7zip, etc. and extract the boot.img. Mobile odin will not recognize the zip file, but it will recognize the boot.img as a kernel, and will flash that. So transfer the boot image to the phone sd card and flash with mobile odin.
Next, you will find that the phone buttons don't work. Transfer the AJK v4.9 zip file to the sd card, enter into Clockwork Mod recovery and flash the AJK v4.9 zip file. This will fix the buttons. Now you have a working stock UCMD8 with custom AJK kernel. Now you are ready to flash what ever firmware you want. Hope this helps, and feel free to ask questions.
Click to expand...
Click to collapse
I did exactly what you said and it worked but when I tried to flash a custom Rom it failed and bricked my phone again.
And now I'm back to the first topic, it always reboots in the recovery mode.
I'll try to fix it again.
I didn't see the error it showed me when failed in flash the custom rom. I know I should have seen it.
Here is a video of my phone rebooting in the recovery mode.
gsilva92 said:
I did exactly what you said and it worked but when I tried to flash a custom Rom it failed and bricked my phone again.
And now I'm back to the first topic, it always reboots in the recovery mode.
I'll try to fix it again.
I didn't see the error it showed me when failed in flash the custom rom. I know I should have seen it.
Here is a video of my phone rebooting in the recovery mode.
Click to expand...
Click to collapse
What firmware did you try to flash? If you tried again to flash the "AoCP KitKat from GalaxyS2Root dot com" that you mentioned in your first post, that in itself could be the problem. In the past, many products from the GalaxyS2Root website have caused numerous and various types of problems, including similar to your issue. For most of the past two and a half years, we have been advising people to avoid the Galaxy S2 Root website and products. It is best to flash firmware downloaded from XDA-Developers.
If you are trying to install a version of kitkat on your phone, then you also probably need advice from someone more familiar with kitkat, like cyril279 or SteveMurphy. Maybe one of them will jump in and help.
gsilva92 said:
I I rooted my S2 I777 using Frameroot-1.4.2 and flashed via Odin CWM 5.0.2.3 then I flashed AoCP KitKat from from GalaxyS2Root.com and now my phone is in a loop entering in recovery mode.
I flashed the rom on CWM and when I asked to reboot the system it start reboot and enter in recovery mode again.
I tried to flash the official rom from AT&T with Android 2.3.4 and even after I flash this rom it doesn't stop to enter in recovery mode.
Click to expand...
Click to collapse
Just breezed through this and didn't see this mentioned but in the aocp kitkat forum here it states in the op you must be on cwm 6.0.4.4 or higher to flash their ROM. This is true for all kitkat ROMs I've tried so far. This may have been the source of your problem although usually most report getting a status7 error at this point but I'm not familiar with that cwm version you mentioned.
Also twrp works really well and it's touch based.
creepyncrawly said:
What firmware did you try to flash? If you tried again to flash the "AoCP KitKat from GalaxyS2Root dot com" that you mentioned in your first post, that in itself could be the problem. In the past, many products from the GalaxyS2Root website have caused numerous and various types of problems, including similar to your issue. For most of the past two and a half years, we have been advising people to avoid the Galaxy S2 Root website and products. It is best to flash firmware downloaded from XDA-Developers.
If you are trying to install a version of kitkat on your phone, then you also probably need advice from someone more familiar with kitkat, like cyril279 or SteveMurphy. Maybe one of them will jump in and help.
Click to expand...
Click to collapse
I'm trying to flash a Rom form XDA-Developers http://forum.xda-developers.com/showthread.php?t=2544790
I'll try to contact one of the users you mentioned. Thank you.
razen_kain said:
Just breezed through this and didn't see this mentioned but in the aocp kitkat forum here it states in the op you must be on cwm 6.0.4.4 or higher to flash their ROM. This is true for all kitkat ROMs I've tried so far. This may have been the source of your problem although usually most report getting a status7 error at this point but I'm not familiar with that cwm version you mentioned.
Also twrp works really well and it's touch based.
Click to expand...
Click to collapse
I'll try to flash twrp to flash KitKat. Thank you.
Good catch @razen_kain, the details were in the OP all along.
That said, The details of what you need to flash the firmware are in the OP of each Firmware thread, including the necessary kernel version, and where to find it.
Omni
Cyril279 said:
[...]
Recovery requirement (prior to flashing this firmware):
================
CWM 6.0.4.4+
--OR--
TWRP 2.6.3.0+
-Renderbroken's OmniROM kernel
-or- Flash Omni's Boot.IMG via MobileOdin
--------------------------------
SGH-S959G; (courtesy of @mr-cook)
TWRP 2.6.3.0.zip
--OR--
CWM 6.0.4.5.zip.[...]
Click to expand...
Click to collapse
CM 11
RenderBroken said:
[...]HOW TO INSTALL
Make sure you are on CWM 6.0.4.4+ before flashing ROM! Thanks to @mr-cook you can now download and flash just the recovery/kernel!
Other handy scripts you can use from mr-cook can be found: Here
Download 6.0.4.5 Recovery/Kernel created by mr-cook : Here[...]
Click to expand...
Click to collapse
AOCP 7.0
crt60 said:
HOW TO INSTALL
***(If you are on Jellybean or older, you will need the latest CWM recovery for the i777 to flash this ROM)***
***If you are having trouble with flashing the zip, you can try the odin version from here***
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------
gsilva92 said:
I I rooted my S2 I777 using Frameroot-1.4.2 and flashed via Odin CWM 5.0.2.3 then I flashed AoCP KitKat from from GalaxyS2Root.com and now my phone is in a loop entering in recovery mode.
I flashed the rom on CWM and when I asked to reboot the system it start reboot and enter in recovery mode again.
I tried to flash the official rom from AT&T with Android 2.3.4 and even after I flash this rom it doesn't stop to enter in recovery mode.
Click to expand...
Click to collapse
gsilva92 said:
I'm trying to flash a Rom form XDA-Developers http://forum.xda-developers.com/showthread.php?t=2544790
I'll try to contact one of the users you mentioned. Thank you.
I'll try to flash twrp to flash KitKat. Thank you.
Click to expand...
Click to collapse
If you go back to AT&T stock 4.1.2 I777UCMD8 to start over, here are a couple of ways to get the kernel you need. Please bear in mind that the only kernel that will boot UCMD8 into system is the AJK v4.9 kernel that you used before. When you install another kernel such as RenderBroken's CWM or TWRP kenrel, or the one from OmniRom, the system will no longer boot, but you will be able to boot into recovery, so just avoid trying to boot the system, and choose the option to boot directly into recovery. Or... pull the battery and then use the button combo to enter recovery.
1) Extract the boot.img directly from the OmniRom zip file, and flash that using mobile odin. In this case, once you have UCMD8 rooted, you can skip the step of flashing AJK and flash the OmniRom kernel directly. Reboot into the new recovery and flash OmniRom.
2) Flash the AJK kernel as in my previous instructions. Then enter recovery and flash RenderBroken's kernel. Boot directly into recovery and flash OmniRom.
cyril279 said:
Good catch @razen_kain, the details were in the OP all along.
That said, The details of what you need to flash the firmware are in the OP of each Firmware thread, including the necessary kernel version, and where to find it.
Omni
CM 11
AOCP 7.0
------------------------------------------------------------------------------------------------------
Click to expand...
Click to collapse
I gotta say I didn't read the full info after flash the rom.
creepyncrawly said:
If you go back to AT&T stock 4.1.2 I777UCMD8 to start over, here are a couple of ways to get the kernel you need. Please bear in mind that the only kernel that will boot UCMD8 into system is the AJK v4.9 kernel that you used before. When you install another kernel such as RenderBroken's CWM or TWRP kenrel, or the one from OmniRom, the system will no longer boot, but you will be able to boot into recovery, so just avoid trying to boot the system, and choose the option to boot directly into recovery. Or... pull the battery and then use the button combo to enter recovery.
1) Extract the boot.img directly from the OmniRom zip file, and flash that using mobile odin. In this case, once you have UCMD8 rooted, you can skip the step of flashing AJK and flash the OmniRom kernel directly. Reboot into the new recovery and flash OmniRom.
2) Flash the AJK kernel as in my previous instructions. Then enter recovery and flash RenderBroken's kernel. Boot directly into recovery and flash OmniRom.
Click to expand...
Click to collapse
I did exactly what you said and it worked. Now I'm running OmniRom and I didn't have any problem during the process to flash and not even after.
Thank you everyone.
I'll be more careful next time.
gsilva92 said:
I gotta say I didn't read the full info after flash the rom.
I did exactly what you said and it worked. Now I'm running OmniRom and I didn't have any problem during the process to flash and not even after.
Thank you everyone.
I'll be more careful next time.
Click to expand...
Click to collapse
Welcome to the club :thumbup:
razen_kain said:
Welcome to the club :thumbup:
Click to expand...
Click to collapse
Thank you.
Hello. I have galaxy S2, and I wanted to install CWM. I installed it (CWM-KitKatCompatible-i9100) with odin with auto reboot unchecked and after that it doesn't boot up. It can go to odin and CWM modes, but the android doesn't launch. I did a recovery to phone storage, but still I cant launch the phone... Can anyone help me?
Flash a compatible kernel to your installed rom via recovery. Or you can flash an insecure kernel via Odin.
Simple cwm flashing won't boot up your phone.
banjara said:
Flash a compatible kernel to your installed rom via recovery. Or you can flash an insecure kernel via Odin.
Simple cwm flashing won't boot up your phone.
Click to expand...
Click to collapse
Would you mind explaining how to flash a compatible kernel to my phone via recovery? Also I didn't install any rom just cwm. And where should I get a proper kernel to my android? Sorry for dumb questions, but I'm not experienced enough as you see...
V6xas said:
Would you mind explaining how to flash a compatible kernel to my phone via recovery? Also I didn't install any rom just cwm. And where should I get a proper kernel to my android? Sorry for dumb questions, but I'm not experienced enough as you see...
Click to expand...
Click to collapse
Well, there are 3 kernels which are quite popular here which have their depth range till kitkat roms.. A simple search on xda for them will lead you to the respective threads.
1. Gustavo's
2. Dorimanx
3. Apolo
If you want a KK rom then download a KK compatible kernel mentioned in the op for those threads, put that on external sdcard and boot to recovery. There you can flash the Kernel file. As you don't have a rom on your phone it would be better if you download a rom and gapps package too and flash them. After flashing a kernel, reboot to recovery and then flash rom and gapps.
If it's difficult for you to put those files on sdcard, you can flash a stock rom via Odin, flash a kernel e.g. philz, apolo,hirox via Odin. Search for these keywords here on xda. Once you have a working kernel and rom, you can download a custom rom and gapps, put it on your phone and follow the procedure which I mentioned first.
If my steps are still confusing to you then you require to search for these terminologies here on xda,read and understand them carefully and then proceed.
You didn't mention what OS/Firmware was on your phone before you started.....this is VERY important to know as it will decide what you can / cannot flash.....
Custom kernels are OS version dependent.....some will only work with ICS, others will only work with JB.....some are exclusively for KK.
You need to check this.....
My wife says I'm a phone geek....She's probably right
keithross39 said:
You didn't mention what OS/Firmware was on your phone before you started.....this is VERY important to know as it will decide what you can / cannot flash.....
Custom kernels are OS version dependent.....some will only work with ICS, others will only work with JB.....some are exclusively for KK.
You need to check this.....
My wife says I'm a phone geek....She's probably right
Click to expand...
Click to collapse
well I couldn't check cause it couldn't boot up, unless there's another way... But whatever I managed to write 4.4.2 Kitkat on my S2 and there's alot missing feature's like, I cant organise my program menu, I cant add many widgets that I had used in my previous android, there are no notes, phone file explorer and other what is irritating... Maybe there's some another pack that I missed when installing or what?