[Q] Ripping kernel from phone - Galaxy S II Q&A, Help & Troubleshooting

Hi,
I recently updated my KF2 (VAU) firmware to the KF4 (VAU) firmware.
I am going to root using CF-Root KF4 but want the original kernel. Is it possible to rip it from my phone? I don't have a tar to receive the zImage because I had to update through Kies and nobody on here has the KF4 update for Vodaphone Australia.
Thanks.

gsw2 said:
Hi,
I recently updated my KF2 (VAU) firmware to the KF4 (VAU) firmware.
I am going to root using CF-Root KF4 but want the original kernel. Is it possible to rip it from my phone? I don't have a tar to receive the zImage because I had to update through Kies and nobody on here has the KF4 update for Vodaphone Australia.
Thanks.
Click to expand...
Click to collapse
Hi, what do you have when you do :
*#1234#
I don't know if it is possible to save the zImage from your phone. I don't think so.
Sent from my GT-I9100 using XDA Premium App

Why not use your nand backup and do advanced restore of boot.img? That is your kernel and should work.

http://forum.xda-developers.com/showthread.php?t=1113928

Thanks Intratech, that's great!

Related

[CF-Root v4.0] KF3 NEE users

Few people have been asking CF-Root to KF3 rom (Development Forum). This is the way to get there using available stuff.
I flashed stock KF3 rom from thread:
http://forum.xda-developers.com/showthread.php?t=1075278
Then rooted using CF-Root v4.0 KF2 version from:
http://forum.xda-developers.com/showthread.php?t=1103399
Then flashed stock KF3 kernel back using CWM 4.
http://forum.xda-developers.com/showthread.php?t=1075278
Now I have root, KF3 rom, no yellow triangle and everything is working like a Swiss clock. I was coming from KF1 multi-csc frankenstein rom and didn't lose any of my setting or data.
br Marko
syvakma1 said:
Few people have been asking CF-Root to KF3 rom (Development Forum). This is the way to get there using available stuff.
I flashed stock KF3 rom from thread:
http://forum.xda-developers.com/showthread.php?t=1075278
Then rooted using CF-Root v4.0 KF2 version from:
http://forum.xda-developers.com/showthread.php?t=1103399
Then flashed stock KF3 kernel back using CWM 4.
http://forum.xda-developers.com/showthread.php?t=1075278
Now I have root, KF3 rom, no yellow triangle and everything is working like a Swiss clock. I was coming from KF1 multi-csc frankenstein rom and didn't lose any of my setting or data.
br Marko
Click to expand...
Click to collapse
Thanks man!
Got my KF3 rooted .. I skipped your first step as the original kernel was already there
syvakma1 said:
Few people have been asking CF-Root to KF3 rom (Development Forum). This is the way to get there using available stuff.
I flashed stock KF3 rom from thread:
http://forum.xda-developers.com/showthread.php?t=1075278
Then rooted using CF-Root v4.0 KF2 version from:
http://forum.xda-developers.com/showthread.php?t=1103399
Then flashed stock KF3 kernel back using CWM 4.
http://forum.xda-developers.com/showthread.php?t=1075278
Now I have root, KF3 rom, no yellow triangle and everything is working like a Swiss clock. I was coming from KF1 multi-csc frankenstein rom and didn't lose any of my setting or data.
br Marko
Click to expand...
Click to collapse
Well, tried a nandroid.. And cwm is not there guess a manual flash of cwm is the solution
Sent from my GT-I9100 using XDA Premium App
should we flash the XXKF2_ROM-XXKF2_MODEM-Modem.tar for this?
armanisafarai said:
should we flash the XXKF2_ROM-XXKF2_MODEM-Modem.tar for this?
Click to expand...
Click to collapse
Flash the xwkf3 cf root kernel.
Sent from my GT-I9100 using XDA Premium App
I'm sorry, but what should i reflash with CMW4?
The whole .tar file for KF3 or something specific in it?
Also, should I move it to the sd card on the phone?
Exoil said:
I'm sorry, but what should i reflash with CMW4?
The whole .tar file for KF3 or something specific in it?
Also, should I move it to the sd card on the phone?
Click to expand...
Click to collapse
Flash the kernel .tar .. add it in your CWM App in appdrawer for easier handling.
syvakma1 said:
Few people have been asking CF-Root to KF3 rom (Development Forum). This is the way to get there using available stuff.
I flashed stock KF3 rom from thread:
http://forum.xda-developers.com/showthread.php?t=1075278
Then rooted using CF-Root v4.0 KF2 version from:
http://forum.xda-developers.com/showthread.php?t=1103399
Then flashed stock KF3 kernel back using CWM 4.
http://forum.xda-developers.com/showthread.php?t=1075278
Now I have root, KF3 rom, no yellow triangle and everything is working like a Swiss clock. I was coming from KF1 multi-csc frankenstein rom and didn't lose any of my setting or data.
br Marko
Click to expand...
Click to collapse
Would it be better to use the CF-Root v4.0 KF3 version?
Naturally. It was not available when this was posted.
Sent from my GT-I9100 using Tapatalk

[Q] What kernel to use to root?

Hi,
Planning to use this method to root
http://forum.xda-developers.com/showthread.php?t=1125414
BUT not sure what unsecure kernel I need.
I have done the *#1234# thing and it says:
PDA: 19100BUKE5
PHONE: 19100BUKE1
CSC: 19100VODKE2
Which one gives the right info? Phone, PDA or CSC?
Thanks.
No one has any idea?
How did y'all root your phones then?
Your phone is KE5 firmware .
jje
ok so I can flash any insecure kernel e.g. KE7 for example?
EDIT: also, if I use an unsecure KE7 kernel and then reflash a secure KE7 kernel, a. is this ok, and b. I will then have KE7 firmware I think?
Cheers.
http://forum.xda-developers.com/show....php?t=1125414 as per this method here
dominic doha said:
ok so I can flash any insecure kernel e.g. KE7 for example?
EDIT: also, if I use an unsecure KE7 kernel and then reflash a secure KE7 kernel, a. is this ok, and b. I will then have KE7 firmware I think?
Cheers.
http://forum.xda-developers.com/show....php?t=1125414 as per this method here
Click to expand...
Click to collapse
To do it in tue good way :
It seems you have an operator firmware
First you must flash using Odin a samsung official firmware like (KE7 last KIES update for european people) to find the samsung offical firmware for your country, look in the official firmware and root thread of intratech.
Then You can flash the CF-Root kernel corresponding to your new firmware.
The yellow triangle is really nothing bad. Just meens you didn't use all offical samsung stuff ...
Edit : in Intratech thread, for choosing you firmware : find one with same csc as yours or a multi CSC firmware.
Or after flashing any firmware you want, re-flash with
ODIN, your CSC (present in Intratech thread)
in ODIN, use CSC BOX not PDA and don't touch anything else
Sent from my GT-I9100 using XDA Premium App
Ok so I have the KF2 firmware for flashing.
It came with three files:
Phone_I9100XXKF2.tar
PDA_I9100XXKF2.tar
CSC_I9100XEUD1.tar.
I am on Vodafone UK. So I think I should replace the CSC .tar file with this one that I found:
CSC_I9100VODKE2.tar
This CSC .tar is the same one I have already: thus I should have no issues with connectivuty settings etc after flashing.
Is this correct?
dominic doha said:
Ok so I have the KF2 firmware for flashing.
It came with three files:
Phone_I9100XXKF2.tar
PDA_I9100XXKF2.tar
CSC_I9100XEUD1.tar.
I am on Vodafone UK. So I think I should replace the CSC .tar file with this one that I found:
CSC_I9100VODKE2.tar
This CSC .tar is the same one I have already: thus I should have no issues with connectivuty settings etc after flashing.
Is this correct?
Click to expand...
Click to collapse
That's correct.
Or you can just reflash after updating to kf2 your specific CSC using Odin and CSC box
CSC are specific from a region/country (keyboards langages ...) that's why you should use one specific to yours
Sent from my GT-I9100 using XDA Premium App
Ok great stuff.
So: I use Odin to flash the firmware to KF2.
Then I can root it with the XXKF2 unsecure kernels etc.
Cool.
dominic doha said:
Ok great stuff.
So: I use Odin to flash the firmware to KF2.
Then I can root it with the XXKF2 unsecure kernels etc.
Cool.
Click to expand...
Click to collapse
Nop, you should use Chainfire CF-Root kernel (kF2)
You will be directly rooted and will have CWM recovery mode.
His KF2 kernel is in his 3rd post i bolieve
But don't forget to download and flash your CSC with ODIN in the CSC box if you don't want to loose your specific country configuration.
You will find your CSC in the Intratech thread : official firmwares and how to root.
The how to ROOT from Intratech is older than the CF root from Chainfire.
Sent from my GT-I9100 using XDA Premium App

[Q] Samsung SG2 Insecure Kernel

Hey guys,
I've just updated my Samsung via Kies and it is now running as follows:
Baseband - i9100xxke7
Kernel - i9100xwkg3
Build - Gingerbread xwkg3
This is the Vodafone NZ firmware.
Is there a insecure xwkg3 kernal around? Had a look around the forum, but wasn't able to find one.
Thanks in advance.
You can use the insecure KG1 kernel to root - but you might want to wait until intratech updates the carrier firmware thread with Voda's KG3 so you can flash the KG3 kernel again after rooting.
Anything interesting in there, by the by? I'm on leaked KG6.
EDIT: Looks like it's already uploaded, but Voda's KG3 is still 2.3.3. In that case, any 2.3.3 kernel will do, just flash the stock one back when you're done (Don't use the KG1 kernel, because that's 2.3.4).
Sent from my Transformer TF101 using XDA Premium App
If I flash back the Voda KG3 Kernel, will this still give me root access?
Bhugz said:
If I flash back the Voda KG3 Kernel, will this still give me root access?
Click to expand...
Click to collapse
Not unless Voda include root .
jje
Ok, I'm having trouble finding a insecure kg3 kernel to use that is 2.3.3. Can someone please link me to the correct CF-Root v4.1 that I should be using.
Thanks heaps
Bhugz said:
Hey guys,
I've just updated my Samsung via Kies and it is now running as follows:
Baseband - i9100xxke7
Kernel - i9100xwkg3
Build - Gingerbread xwkg3
This is the Vodafone NZ firmware.
Is there a insecure xwkg3 kernal around? Had a look around the forum, but wasn't able to find one.
Thanks in advance.
Click to expand...
Click to collapse
Noob question... Looking at kies, it tells me:
PDA:KG3
Phone: KE7
CSC: KG1 (VNZ)
When one starts messing around with rooting etc. is it a case of one firmware for all, or can one actually change the Phone firmware, but not the PDA firmware?

[Q] Galaxy S II Firmware Upgrade 2.3.4 Help!

I have been researching the net on this and the posts in http://forum.xda-developers.com/showthread.php?t=1075278.
I haven't been able to post in there as I am a new user, but if someone can help me with this, it would be great.
I'm trying to upgrade my firmware to XXKH3 - Android 2.3.4.
My current version is:
PDA: I91000XWKE7
PHONE: I9100XXKE4
CSC: I9100OPSKE4
My Galaxy S II is rooted and it's on the OPTUS network in Australia.
My question is, how should I go about it?
Do I download the XXKH3 Stock Kernel: http://www.multiupload.com/C4DRUIJTLL and place that in PDA and PHONE in Odin?
And for CSC do I get this: Optus OPSKG1 CSC: http://www.multiupload.com/EPWZTIMS1F and place it in CSC?
I want to be able to use the OPTUS network on XXKH3, but without OPTUS bloatware. I'm just not sure which files to get so I can be with OPTUS on an Australian firmware if that makes any sense.
My last question is, would this then wipe my data? Or not?
I appreciate any help on this.
justmiike said:
I have been researching the net on this and the posts in http://forum.xda-developers.com/showthread.php?t=1075278.
I haven't been able to post in there as I am a new user, but if someone can help me with this, it would be great.
I'm trying to upgrade my firmware to XXKH3 - Android 2.3.4.
My current version is:
PDA: I91000XWKE7
PHONE: I9100XXKE4
CSC: I9100OPSKE4
My Galaxy S II is rooted and it's on the OPTUS network in Australia.
Why question is, how should I go about it?
Do I download the XXKH3 Stock Kernel: http://www.multiupload.com/C4DRUIJTLL and place that in PDA and PHONE in Odin?
And for CSC do I get this: Optus OPSKG1 CSC: http://www.multiupload.com/EPWZTIMS1F and place it in CSC?
I want to be able to use the OPTUS network on XXKH3, but without OPTUS bloatware. I'm just not sure which files to get so I can be with OPTUS on an Australian firmware if that makes any sense.
My last question is, would this then wipe my data? Or not?
I appreciate any help on this.
Click to expand...
Click to collapse
you are referring to the right thread. clear instructions are given on that thread.
choose the PDA option.
CSC has nothing to do with what languages the firmware supports and it will not add keyboard language support either.
You don't have to change the kernel or root or unroot to flash a new stock firmware.
You can then flash the kernel of your choice.
If you want the CF-root KH3 kernel. refer this thread
If you want to flash stock KH3 kernel you can also do that.
as far as operator bloatware is concerned search for operator specific bloatware removal scripts which can be executed using Gscript app . or a simpler option would be to freeze or uninstall the bloatware apps using Titanium back up Pro.
Thank you for the fast reply.
So pretty much all I need to do is put the XXKH3 Stock Kernel in the PDA option and that's it. So the OPTUS network will not be affected correct?
Then root it and I'm done?
Thanks again!
justmiike said:
Thank you for the fast reply.
So pretty much all I need to do is put the XXKH3 Stock Kernel in the PDA option and that's it. So the OPTUS network will not be affected correct?
Then root it and I'm done?
Thanks again!
Click to expand...
Click to collapse
Exactly. I did this yesterday.
Sent from my GT-I9100 using Tapatalk
Excellent. Thanks.
I guess my last question is, by doing this, putting the XXKH3 in the PDA option, will this wipe my data?
Should I back up?
Back up apps with Titanium Pro
Sent from my GT-I9100 using Tapatalk
Alright will do. Thanks for all your help guys!
let me know how you get on,am severely tempted to flash new firmware just for a change!
Hm. I just put XXKH3 Stock Kernel in PDA and flashed it but my phone still says Android 2.3.3. I used the CF-root KH3 kernel as well to root it again.
What do I need to do to get it to Android 2.3.4? Do I have to place it in PHONE as well?
The ROM is 2.3.4, just about any ROM in original development is. What you are trying to flash is kernel. Best of luck.
Sent from my GT-I9100 using Tapatalk
justmiike said:
Hm. I just put XXKH3 Stock Kernel in PDA and flashed it but my phone still says Android 2.3.3. I used the CF-root KH3 kernel as well to root it again.
What do I need to do to get it to Android 2.3.4? Do I have to place it in PHONE as well?
Click to expand...
Click to collapse
Er, Kernel is kernel and firmware is firmware. Flashing the kernel won't update the firmware, just the kernel.
Alright I think I understand now.
Downloading the package, which should do it and I guess the stock kernel is used to root/rid yourself of the yellow triangle.
jr866gooner said:
let me know how you get on,am severely tempted to flash new firmware just for a change!
Click to expand...
Click to collapse
It went well, the phone is working great.
My data didn't get wiped.
Follow this thread: http://forum.xda-developers.com/showthread.php?t=1075278.
Download the XXKH3 package.
I also used Titanium to backup my apps just in case and MyBackup Pro for contacts etc. but haven't needed to use it.
After you flash that (if you want to root the phone) go to this page http://forum.xda-developers.com/showthread.php?t=1103399 and get CF-Root-SGS2_XX_OXA_KH3-v4.1-CWM4.zip. Put that in PDA and flash it.
To get rid of the yellow triangle, follow this post http://forum.xda-developers.com/showpost.php?p=14283369&postcount=2.
That's it. Thanks for all your help guys!
ok so lets say I chose new stock firmware to avoid the triangle,then later wanted to be official,could i plug my phone into kies and updatd to official 2.3.4 without problems?
i would like to try oranges firmware without rooting the device and voiding my warranty!
Intratech said:
Er, Kernel is kernel and firmware is firmware. Flashing the kernel won't update the firmware, just the kernel.
Click to expand...
Click to collapse
Understand now, 1 more question my stock rom 2.3.3 it is xwkf1 Singapore version thinking to flash it to the lastest 2.3.4 Europe/ USA rom does it support chinese?
Sent from my GT-I9100 using XDA Premium App

After flashing with KI3

Hi,
Recently i've updated my SGS2 to the latest via Kies having the below version
Check using *#1234#
PDA: DXKI2
PHONE: DXKI1
CSC: XXKH1
Gingerbread 2.3.3
After that i've downloaded the stock firmware of XXKI3 from Intratech cause i want to use 2.3.5. And flash it via odin. Now when i check my setting, its reflected as the same above.
However when i go to settings, the kernel version change to XXKI3. And still Gingerbread 2.3.3.
I need advise what i did wrongly.
Thanks in advance
Sent from my GT-I9100
It seems that you downloaded and flashed a file that contained only the kernel and not the entire firmware. Their are two download links, one for the full firmware package and one for the stock kernel.
a kernel is different from a firmware.
poch_1421 said:
a kernel is different from a firmware.
Click to expand...
Click to collapse
I think I only flash the kernel. I'm now downloading the full firmware on XXKI3. So just to confirm that I should be flashing the full firmware of XXKI3 in order to get Gingerbread 2.3.5?
Thanks
kenahiro said:
I think I only flash the kernel. I'm now downloading the full firmware on XXKI3. So just to confirm that I should be flashing the full firmware of XXKI3 in order to get Gingerbread 2.3.5?
Thanks
Click to expand...
Click to collapse
Yes.full firmware is something 200+mb and kernel file is only 5+mb.
Be careful what version of ki3 you are going to flash
The original one has the new bootloader and you can not reset the counter with jig
Sent from my GT-I9100 using Tapatalk
How to see whether its the original firmware with the new bootloader?
I got the one from intratech on version XXKI3. Is that the new original?
Sent from my GT-I9100
kenahiro said:
How to see whether its the original firmware with the new bootloader?
I got the one from intratech on version XXKI3. Is that the new original?
Sent from my GT-I9100
Click to expand...
Click to collapse
You need to actually take the time to read the post instead of asking other's to read the post for you .
jje

Categories

Resources