[Q] Cf-Root version selection? - Galaxy S II Q&A, Help & Troubleshooting

Though I have posted here many years ago, please treat me as a newbie now. I am not allowed to post on the developers threads since I have not been active here for a long time.
I have a Samasung Galaxy S2 w/ Android 2.3.4. I would like to add Cf-Root so that I can manually upgrade to the newest available version of Android.
1. My kernel version is 2.6.35.7-I9100 XXKH3-CL479037.
I see there are two KH versions of Cf-Root:
"XX_OXA_KH3: Untested (by me) (thx to robbielicious for the stock kernel)
XX_XEU_KH4: Tested"
Which one is better for my phone? Is there any advantage in using the KH4 which was tested by the maker, over the exact match KH3, not tested?
2. Could you please provide a link (to a reliable download site) for the latest android version? The sites that were in the original post appears to have been shut down.

CqN said:
I have a Samasung Galaxy S2 w/ Android 2.3.4. I would like to add Cf-Root so that I can manually upgrade to the newest available version of Android.
2. Could you please provide a link (to a reliable download site) for the latest android version? The sites that were in the original post appears to have been shut down.
Click to expand...
Click to collapse
You don't need to root to upgrade to the latest version mate (if you're talking about the latest stock JB firmware). You can simply download the firmware from www.sammobile.com or www.samsung-updates.com, and then flash it using Odin.

CqN said:
Though I have posted here many years ago, please treat me as a newbie now. I am not allowed to post on the developers threads since I have not been active here for a long time.
I have a Samasung Galaxy S2 w/ Android 2.3.4. I would like to add Cf-Root so that I can manually upgrade to the newest available version of Android.
1. My kernel version is 2.6.35.7-I9100 XXKH3-CL479037.
I see there are two KH versions of Cf-Root:
"XX_OXA_KH3: Untested (by me) (thx to robbielicious for the stock kernel)
XX_XEU_KH4: Tested"
Which one is better for my phone? Is there any advantage in using the KH4 which was tested by the maker, over the exact match KH3, not tested?
2. Could you please provide a link (to a reliable download site) for the latest android version? The sites that were in the original post appears to have been shut down.
Click to expand...
Click to collapse
the advantage of using KH4 is that its already tested and proven wrk'ng. U can always visit WWW.SAMMOBILE.COM for the latest available android version for ur S2.

I believe sammobile.com should be left out. Because most of their firmwares are on hotfile. From what I know, hotfile is currently facing some issues.
Instead try out androidfirmwares.net for now.
"To err is human, to forgive is divine."
Sent from my SGS II

immortalneo said:
You don't need to root to upgrade to the latest version mate (if you're talking about the latest stock JB firmware).
Click to expand...
Click to collapse
immortaineo, Thank you.
I did install Odin, and then ended up adding Cf-Root. I like the CWM back up that came with it.
Now I am going to get from samsung-updates.com 4.1.2 TPA region (matching my current 2.3.4 region). I understand the procedure to update to the new version using Odin. But I have read somewhere that "an Android Jelly Bean Kernel must be flashed before installing any other Android Jelly Bean ROM".
A. Is the above about having to update the kernel first true? If so, from where do I get the Android Jelly Bean Kernel?
B. When I update the ROM, (assuming I can update from my current cf-root kernel) will the Kernel get modified, or I will continue to have my current CF-Root modified kernel?
C. Can I go straight to 4.3 Rom update, skipping the update to 4.1.2?

You should be reading a lot more before fladhing anything,as you dont yet know the basics.Youll end up in the soup.
Have a quick look through some of the custom roms,as the developer tells you what you need to be on/to do.You only need to read the 1st couple of posts.
Have you done efs/nand backups yet lol.....

You've got things all confused and complicated mate. Let me clear things up with these simple rules:
1. Flashing a stock rom using Odin doesn't require root. Also, it will replace your current kernel (and recovery) with a new one. It wouls also unroot your device.
2. Installing or updating a custom ROM will replace your current kernel (and recovery) with the one included in the ROM. Since most custom ROMs are rooted, root will not be lost.
3. You can flash any compatible stock rom via Odin or custom ROM via CWM irrespective of your current ROM (as long as you do a proper full wipe). Some custom ROMs may require newer versions of CWM though.
Now.. answers to ur questions:
A. That is not true for flashing stock rom via odin.
B. Your kernel will be replaced by the one in the ROM.
C. Yes, you can. Make sure to do a full wipe and follow any other instructions given by the ROM'S dev.
"To err is human, to forgive is divine."
Sent from my SGS II

Related

[Q] ICS Update - SGS 2 Rooted 6 months ago

Thanks for reading - I'm a noob.
I came here to learn about rooting devices over 6 months ago and decided to have a go at rooting my SGS 2 to remove the bloatware and speed it up a bit.
Performance has been great - I left the stock firmware because the OS/ROM was not a concern to me. I simply flashed the kernel with CF Root: CF-Root-SGS2_ZS_OZS_KF4-v4.0-CWM4.tar
Now I am led to understand I would need to flash back to my stock kernel to allow the OTA update for ICS - the only issue is I cannot find any available downloads for I9100TDVKF4 - Telstra's stock kernel.
Now I read somewhere a reply to a similar question was "just flash it with a new rom, I dont know why you want to go to stock" - Well I want to update to the official ICS. I was under the impression that would be available a long time ago and never was. I just want to....
Please can anyone help me to point out where I can find that kernel? perhaps there is a different kernel i could use?!
Is there any ICS firmware I would be able to download and flash to the ROM using Odin whilst keeping my phone rooted?
I found this place really helpful in how to root and now I just hope someone can help me get onto ICS!
Cheers
Is there any ICS firmware I would be able to download and flash to the ROM using Odin whilst keeping my phone rooted?
No only custom rooted firmware .
Try Checkfus for your stock firmware download and flash via Odin .
Dont confuse yourself with kernels without understanding .
ICS on Checkfus or Kies for your phone install otherwise wait until your provider releases .
or flash your original saved firmware that will overwrite root .
jje
Thanks for taking the time to reply mate....
Dont confuse yourself with kernels without understanding - dont worry ive been trying not to but it seems thats the only thing i changed on my phone when i rooted it so i was lead to believe i needed to change that back...
My provider has just released new version of ICS but i cant actually install it once ive downloaded it over the air it only gets to 8% then reboots itself and i believe thats because the phone is rooted...
or flash your original saved firmware that will overwrite root - I dont know if i backed it up correctly on the guide i was using!!! The only thing i backed up was the apps using titanium backup so now i feel im stuck!
Use check fus down loader and get the official ics ROM.
It's under i9100t Australia/telestra
Problem solved.

Firmware for ICS 4.0.4 I9100DXLP9?

My Galaxy S2 I9100 is from Singapore and has the baseband version : I9100DXLP9
But i can't seem or rather can't find the way to upgrade to 4.0.4 as most of the custom roms require the ICS 4.0.4. Any help?
If you want to upgrade to ICS, first go to http://www.sammobile.com/firmware/ and search for a GT-i9100 firmware. Then, learn how to use Odin (do a search around here) to flash the firmware onto your phone
I'm already on 4.0.3 ICS. Rooted with CF kernel. But most roms require 4.0.4 like cyanogen mod. I can't find any firmware for LP9 for the 4.0.4
If you want to use CM9, flash the Resurrection Edition in Odin, then flash Gapps & the latest CM9 nightly. All the instructions are on the first page of the CM9 discussion thread. I suggest you read the first page very carefully & follow the instructions to the letter.
Is there a way for me to upgrade the firmware to 4.0.4? I can't seem to find the firmware version for I9100DXLP9. Or possible to upgrade via flashing a 4.0.4 custom rom?
You seem to be asking how to upgrade to the official Samsung 4.0.4. Well, there isn't one. And you wouldn't need to in order to install a custom ROM that is 4.0.4.
Ahh right right.. thanks for clearing it up. So i'm on a 4.0.3 rooted all i have to do is flash CM9 Resurrection and upgrade to the nightly build from there?
That's what was just said. And that's why I didn't even mention Android version numbers in my post. Because they're irrelevant.

[Q] Rooted SGS2, still on Gingerbread: is CWM recovery OK?

hi,
I have a Galaxy S2 which I rooted very early on without flashing a custom recovery. At that time one just had to flash one specific thing via Odin and it was done.
So the thing is still running Gingerbread. Now I finally want to get a nice custom ROM on it. But I want to make sure that the current CWM recovery is still "compatible" to my old 2.3.3 Android (2.6.35.7-I9100XWKG1 kernel) - like, can I install the current CWM regardless of the fact that my Android is very old?
(I faintly remember having seen something about a CWM for ICS and another one for Jellybean, which is why I'm asking.)
Search the general i9100 forum on how to flash a custom ROM.
Start at the "guide index" thread and work your way from there.
Sent from my digital submersible hovercraft.
Thank you for the hint, however, I already studied how to flash a custom ROM in the CM10.1 thread and how to install CWM from the CWM thread.
My specific question was different:
This is the CWM thread: http://forum.xda-developers.com/showthread.php?t=1118693
In here they offer a version to download for JB (6.0.2.7) and a version for ICS (5.5.0.4). To me, this implies that I can't just install any CWM version with my Gingerbread. Is this true, and what version do I have to install, then?
Flash the latest stock rom with Odin. After that flash the recovery for JB. Then you should be fine.

Chinese Galaxy S2 (I9100G)

I have a Galaxy S2 GT-I9100G (bought in China 2 years ago).
In the past I have changed it's rom to SuperROM#v1.1 found here : http://forum.xda-developers.com/showthread.php?t=1374135.
The current Android version is 2.3.6 (oldddd )
Kernel version is : 2.6.35.7
Baseband version : I9100GZCKI1
I also have CWM-based Recovery v5.0.2.6 for GS2.
I would really like to upgrade to JellyBean.
I have seen a couple of versions here:
* http://www.ibtimes.co.uk/articles/4...100g-android422-jellybean-aokp-mr1-build6.htm
* http://www.ibtimes.co.uk/articles/4...-android422-jellybean-vanilla-rootbox-rom.htm
* http://www.ibtimes.co.uk/articles/4...droid422-jellybean-update-slimbean-build5.htm
and of course all the ROMs here on the site (too much to choose from !)
My question is : can my *Chinese* device be upgraded to JellyBean ?
If so - I have read on some forum threads that I need to somehow get the stock roms first, but I have no idea where to get them for the Chinese device.
Any help would be very much appreciated...
S2User said:
I have a Galaxy S2 GT-I9100G (bought in China 2 years ago).
In the past I have changed it's rom to SuperROM#v1.1 found here : http://forum.xda-developers.com/showthread.php?t=1374135.
The current Android version is 2.3.6 (oldddd )
Kernel version is : 2.6.35.7
Baseband version : I9100GZCKI1
I also have CWM-based Recovery v5.0.2.6 for GS2.
I would really like to upgrade to JellyBean.
I have seen a couple of versions here:
* http://www.ibtimes.co.uk/articles/4...100g-android422-jellybean-aokp-mr1-build6.htm
* http://www.ibtimes.co.uk/articles/4...-android422-jellybean-vanilla-rootbox-rom.htm
* http://www.ibtimes.co.uk/articles/4...droid422-jellybean-update-slimbean-build5.htm
and of course all the ROMs here on the site (too much to choose from !)
My question is : can my *Chinese* device be upgraded to JellyBean ?
If so - I have read on some forum threads that I need to somehow get the stock roms first, but I have no idea where to get them for the Chinese device.
Any help would be very much appreciated...
Click to expand...
Click to collapse
officially yes, unofficially(none samsung) yes
official:
take a look at this: http://forum.xda-developers.com/showthread.php?t=2171269 (thanks to hacbaoklhh for posting this thread)
unofficial (none samsung)
first you need to do the official thing (so you can get the ics/jb boatloader in), if you wish to stick with the official then you're done, no need to continue.
then you need to do this: http://forum.xda-developers.com/showthread.php?t=2113545 flash via stock recovery (thanks to Ryuinferno for his great work)
then you can flash whatever rom you want (AOSP, AOKP, MIUI)
to revert back to original:
take a look at this: http://forum.xda-developers.com/showthread.php?t=1916623 (thanks to Harchaoui for his hard work) or you can do the official thing again via odin, end of story
but i wouldnt revert back to chinese stock rom, we have the best developers and our 4.2.2 has become so stable
good luck
xtachix said:
officially yes, unofficially(none samsung) yes
official:
take a look at this: http://forum.xda-developers.com/showthread.php?t=2171269 (thanks to hacbaoklhh for posting this thread)
unofficial (none samsung)
first you need to do the official thing (so you can get the ics/jb boatloader in), if you wish to stick with the official then you're done, no need to continue.
then you need to do this: http://forum.xda-developers.com/showthread.php?t=2113545 flash via stock recovery (thanks to Ryuinferno for his great work)
then you can flash whatever rom you want (AOSP, AOKP, MIUI)
to revert back to original:
take a look at this: http://forum.xda-developers.com/showthread.php?t=1916623 (thanks to Harchaoui for his hard work) or you can do the official thing again via odin, end of story
but i wouldnt revert back to chinese stock rom, we have the best developers and our 4.2.2 has become so stable
good luck
Click to expand...
Click to collapse
Wow, that was fast !
Thanks so much for the response.
I have 3 questions if you could answer:
1. In your first link it says "Instructions For Flashing ICS:".
Does it mean that is will flash ICS or that I need to have ICS to flash it ?
because I don't have ICS... I have Gingerbread ...
2. Does the process in both your links change the Kernel or the Rom ?
(I managed to forget all this stuff since I last did this 2 years ago)
3. Which ROM would you recommend to use ? (out of the AOPS, AOKS and MIUI)
Thanks !
S2User said:
Wow, that was fast !
Thanks so much for the response.
I have 3 questions if you could answer:
1. In your first link it says "Instructions For Flashing ICS:".
Does it mean that is will flash ICS or that I need to have ICS to flash it ?
because I don't have ICS... I have Gingerbread ...
2. Does the process in both your links change the Kernel or the Rom ?
(I managed to forget all this stuff since I last did this 2 years ago)
3. Which ROM would you recommend to use ? (out of the AOPS, AOKS and MIUI)
Thanks !
Click to expand...
Click to collapse
1. its ok, that's probably just a typo, the android version there is 4.1.2. should state JB. via odin you can flash that and you will have official JB
flashing via odin doesnt care which version of android you currently have
2. the process of the first link will basically put a whole new kernel and rom in your system. you will have official JB kernel from samsung along with official rom from samsung. your version will be 4.1.2. (this is required to get the ics/jb bootloader which you dont have)
the purpose of the second link is to change the kernel so that it has cwm or twrp recovery integrated in. this will allow you to flash mods and roms and all that. but it is not necisary if you are not willing to use AOSP AOKP MIUI. if you'd like to stick with the official and see how it performs then you don't have to do the second link
3. personally i think the simpler the better, i use CM10.1 (CyanogenMod 10.1) <----- thanks to codworkerx, i also like Thinking Bridge http://forum.xda-developers.com/showthread.php?t=2199527 (thanks to Black_Prince for his great work)
couple any of those roms with http://forum.xda-developers.com/showthread.php?t=2251840 kernel (thanks to biagio7xD) and you will have a super fast rom with no SOD
xtachix said:
1. its ok, that's probably just a typo, the android version there is 4.1.2. should state JB. via odin you can flash that and you will have official JB
flashing via odin doesnt care which version of android you currently have
Click to expand...
Click to collapse
Thanks for the info.
2. the process of the first link will basically put a whole new kernel and rom in your system. you will have official JB kernel from samsung along with official rom from samsung. your version will be 4.1.2. (this is required to get the ics/jb bootloader which you dont have)
the purpose of the second link is to change the kernel so that it has cwm or twrp recovery integrated in. this will allow you to flash mods and roms and all that. but it is not necisary if you are not willing to use AOSP AOKP MIUI. if you'd like to stick with the official and see how it performs then you don't have to do the second link
Click to expand...
Click to collapse
I would like to go with custom ROMs. do I have to do the chapter 'Instructions For Changing CSC' that is in your first link ?
It says that it will wipe my device.
3. personally i think the simpler the better, i use CM10.1 (CyanogenMod 10.1) <----- thanks to codworkerx, i also like Thinking Bridge http://forum.xda-developers.com/showthread.php?t=2199527 (thanks to Black_Prince for his great work)
couple any of those roms with http://forum.xda-developers.com/showthread.php?t=2251840 kernel (thanks to biagio7xD) and you will have a super fast rom with no SOD
Click to expand...
Click to collapse
Thanks for the info. I don't think I will use the simple CM10.1 . I will look for a nice-looking UI rom.
By the way - do all the ROMs work with the Kernel that I will install in step 1 ?
S2User said:
Thanks for the info.
I would like to go with custom ROMs. do I have to do the chapter 'Instructions For Changing CSC' that is in your first link ?
It says that it will wipe my device.
Thanks for the info. I don't think I will use the simple CM10.1 . I will look for a nice-looking UI rom.
By the way - do all the ROMs work with the Kernel that I will install in step 1 ?
Click to expand...
Click to collapse
Dont worry about CSC.
every rom comes with its own kernel, if you're refering to step one as in the official then that's the kernel for official and nothing else
the blazing kernel is also for official and nothing else (or official based roms)
the kernel link i gave you last was for aosp aokp based roms
xtachix said:
Dont worry about CSC.
every rom comes with its own kernel, if you're refering to step one as in the official then that's the kernel for official and nothing else
the blazing kernel is also for official and nothing else (or official based roms)
the kernel link i gave you last was for aosp aokp based roms
Click to expand...
Click to collapse
So I am a bit confused now ...
You say 'don't worry about CSC'.
Does that mean I don't have to install CSC ?
Or that I do have to install it, but not worry about it...
also - I understood from your 1st comment that I have to go through the official kernel & rom, before I can put a custom rom.
Did I get it right ?
Because now from your last comment - I am understanding that if I want a custom rom - I can go ahead and just install it with its own kernel, without having to go through the first step of installing the official rom and kernel.
xtachix said:
officially yes, unofficially(none samsung) yes
unofficial (none samsung)
first you need to do the official thing (so you can get the ics/jb boatloader in), if you wish to stick with the official then you're done, no need to continue.
then you need to do this: http://forum.xda-developers.com/showthread.php?t=2113545 flash via stock recovery (thanks to Ryuinferno for his great work)
then you can flash whatever rom you want (AOSP, AOKP, MIUI)
Click to expand...
Click to collapse
Another question : I looked at this link - isn't CWM6 old ? I thought that the latest version is 10.1
S2User said:
So I am a bit confused now ...
You say 'don't worry about CSC'.
Does that mean I don't have to install CSC ?
Or that I do have to install it, but not worry about it...
also - I understood from your 1st comment that I have to go through the official kernel & rom, before I can put a custom rom.
Did I get it right ?
Because now from your last comment - I am understanding that if I want a custom rom - I can go ahead and just install it with its own kernel, without having to go through the first step of installing the official rom and kernel.
Click to expand...
Click to collapse
dont worry about the csc means really dont worry, every official rom, custom rom, comes with csc. some of them have multiple csc.
S2User said:
Another question : I looked at this link - isn't CWM6 old ? I thought that the latest version is 10.1
Click to expand...
Click to collapse
CWM = clockworkmod (this is the recovery integrated with the kernel. you have a few main types- cwm, twrp, official). this recovery allows you to install roms and such. version 6 is the latest. if i'm not mistaken the version you have for gingerbread would be (if you have cwm) 4 or 5.
cm = cyanogenmod (this is the rom)
they are two different things.
let us go through the basics:
what does a ROM have?
it has a kernel (this allows you to do the basic io stuff, it has cwm or twrp >> if custom, or official recover if official)
it has a bootloader (this allows you to get into a specific version of roms), official roms have the bootloader
it has system files (this is the actual rom base, it has all the modules)
it has basic apps (well, these are the apps, dialer, messaging, etc..)
it has csc
it has baseband and ril
let us elaborate a little bit:
your phone currently has gingerbread bootloader. so it is version 2.0+
to use Icecream sandwich you need the icecream sandwich bootloader. 4.0+
different version means different bootloader
this is where flashing a rom via odin comes in handy. it will install that specific bootloader into your phone
ofcourse along with other things, like the kernel, actual rom, apps. so you will have a full 4.1.2 system.
notice: ics and jb bootloaders are the same, reason is simple, the base version of both is 4, if there they introduce a version 5 android then everyone has to get the newest bootloader for version 5 to use it.
it doesnt matter where the 4.x+ comes from, if it is aosp aokp official miui, the bootloader is REQUIRED to run any of those
now your first step is to install the official rom (this way you ensure that you have the proper bootloader, and at the same time you get the official 4.1.2). now if you want to keep the official then there is nothing else to do, if by any chance you need to change csc then the steps there are simple, but it is not required. look up what is csc
next you need to install a kernel that has either cwm or twrp (this way you prepare yourself to install custom roms)
next you select the rom you would like to install, download it and put it in your sdcard
next you boot into recover (notice it is different from the official one, it has many options)
install the rom from the sdcard location
and in many cases you will have to install gapps (google apps, and do not make a mistake and install the wrong one, every version of android has its own gapps, if you have 4.2.2 install ONLY 4.2.2 gapps)
done!
as i mentioned above, every rom comes with whatever that it comes with. a kernel, csc, blah blah blah.
so basically what happens when you flash the custom rom?
simple, you change the kernel (zImage) it has its own and that's what it needs to run, and official kernel cannot run an aosp rom. period.
you put a whole new framework, system, apps, based on the android version they have been developed in.
next if you want to modify things, you can get into themes, installing another kernel, changing baseband and ril(Radio Interface Layer), and so on.
well i hope this helps
xtachix said:
dont worry about the csc means really dont worry, every official rom, custom rom, comes with csc. some of them have multiple csc.
CWM = clockworkmod (this is the recovery integrated with the kernel. you have a few main types- cwm, twrp, official). this recovery allows you to install roms and such. version 6 is the latest. if i'm not mistaken the version you have for gingerbread would be (if you have cwm) 4 or 5.
cm = cyanogenmod (this is the rom)
they are two different things.
let us go through the basics:
what does a ROM have?
it has a kernel (this allows you to do the basic io stuff, it has cwm or twrp >> if custom, or official recover if official)
it has a bootloader (this allows you to get into a specific version of roms), official roms have the bootloader
it has system files (this is the actual rom base, it has all the modules)
it has basic apps (well, these are the apps, dialer, messaging, etc..)
it has csc
it has baseband and ril
let us elaborate a little bit:
your phone currently has gingerbread bootloader. so it is version 2.0+
to use Icecream sandwich you need the icecream sandwich bootloader. 4.0+
different version means different bootloader
this is where flashing a rom via odin comes in handy. it will install that specific bootloader into your phone
ofcourse along with other things, like the kernel, actual rom, apps. so you will have a full 4.1.2 system.
notice: ics and jb bootloaders are the same, reason is simple, the base version of both is 4, if there they introduce a version 5 android then everyone has to get the newest bootloader for version 5 to use it.
it doesnt matter where the 4.x+ comes from, if it is aosp aokp official miui, the bootloader is REQUIRED to run any of those
now your first step is to install the official rom (this way you ensure that you have the proper bootloader, and at the same time you get the official 4.1.2). now if you want to keep the official then there is nothing else to do, if by any chance you need to change csc then the steps there are simple, but it is not required. look up what is csc
next you need to install a kernel that has either cwm or twrp (this way you prepare yourself to install custom roms)
next you select the rom you would like to install, download it and put it in your sdcard
next you boot into recover (notice it is different from the official one, it has many options)
install the rom from the sdcard location
and in many cases you will have to install gapps (google apps, and do not make a mistake and install the wrong one, every version of android has its own gapps, if you have 4.2.2 install ONLY 4.2.2 gapps)
done!
as i mentioned above, every rom comes with whatever that it comes with. a kernel, csc, blah blah blah.
so basically what happens when you flash the custom rom?
simple, you change the kernel (zImage) it has its own and that's what it needs to run, and official kernel cannot run an aosp rom. period.
you put a whole new framework, system, apps, based on the android version they have been developed in.
next if you want to modify things, you can get into themes, installing another kernel, changing baseband and ril(Radio Interface Layer), and so on.
well i hope this helps
Click to expand...
Click to collapse
Thanks so much for the information !
I've managed to install 10.1 and now have 4.2.2 !
Thanks so much !
S2User said:
Thanks so much for the information !
I've managed to install 10.1 and now have 4.2.2 !
Thanks so much !
Click to expand...
Click to collapse
you're most welcome,
enjoy your newly flashed rom

Help with recovery and flashing

Hello everyone, i know i am really late in the game here by playing with this phone but my friend has one and wants me to fix it up for him. it is completely stock running android 2.3.6. I can't seem to make heads or tails of how to stick a recovery on this thing and flash a rom. can anyone point me in the right direction as how to do this? thanks mates
First thing you need to know is that the recovery is compiled into the kernel, so you don't flash a recovery separately, you just flash a custom kernel and you will have a custom recovery after.
The latest stock firmware for this phone is 4.1.2 Jelly Bean, but since the phone is still on the original 2.3.6 firmware, you could flash the old Siyah kernel and use it's recovery to flash custom firmware.
You need to root the phone first. You can root this phone with Framaroot using the Aragorn exploit. Then go to this post and download the Tar version of Siyah 2.6.14 Kernel. Flash it in PDA without ticking Re-Partitioning.
Stable custom Touchwiz based firmware available in the development forum are SHOstock or Cooked. Both are based on 4.1.2, and neither are currently supported but both are stable.
If you want something more recent, there are various aosp based firmwares available in the development forum. You may not be able to flash some of them directly from that old recovery in Siyah 2.6.14, but if you need help, you'll have to try to get some help in their threads, because I don't use those.
Happy flashing, and if you need help, ask.
creepyncrawly said:
First thing you need to know is that the recovery is compiled into the kernel, so you don't flash a recovery separately, you just flash a custom kernel and you will have a custom recovery after.
The latest stock firmware for this phone is 4.1.2 Jelly Bean, but since the phone is still on the original 2.3.6 firmware, you could flash the old Siyah kernel and use it's recovery to flash custom firmware.
You need to root the phone first. You can root this phone with Framaroot using the Aragorn exploit. Then go to this post and download the Tar version of Siyah 2.6.14 Kernel. Flash it in PDA without ticking Re-Partitioning.
Stable custom Touchwiz based firmware available in the development forum are SHOstock or Cooked. Both are based on 4.1.2, and neither are currently supported but both are stable.
If you want something more recent, there are various aosp based firmwares available in the development forum. You may not be able to flash some of them directly from that old recovery in Siyah 2.6.14, but if you need help, you'll have to try to get some help in their threads, because I don't use those.
Happy flashing, and if you need help, ask.
Click to expand...
Click to collapse
If you don't mind me asking, what's the benefit of having the recovery compiled into the kernel. Do you think it is better than having them separately, and if so, can you explain why?
azeem40 said:
If you don't mind me asking, what's the benefit of having the recovery compiled into the kernel. Do you think it is better than having them separately, and if so, can you explain why?
Click to expand...
Click to collapse
You'd have to ask the Samsung engineers why they did that. Since the more common standard is to have the recovery in it's own separate partition, it suggests that is the better solution, I would think.
Having been on a device for a while that has a separate partition for recovery (N5), it's a feature that is extremely comforting in that it is virtually impossible to brick those types of devices.
The way I see it is that having the kernel on the same partition as the recovery is beneficial as more kernels can be built, instead of it being ignored.

Categories

Resources