Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,170 Members 43,438 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL] Insecure Kernels for use with rooting

Tip us?
 
Odia
Old
(Last edited by Odia; 5th February 2012 at 06:31 PM.) Reason: added GT-I9100 JPKJ2 & XWLA4
#1  
Guest - OP
Thanks Meter 761
Posts: 662
Join Date: Jan 2009
Thumbs up [KERNEL] Insecure Kernels for use with rooting

A close friend asked me to make him an insecure kernel for KE2 which I have now decided to release to the community.

I have also made KE7 which I think will be more useful to the community.

If anyone wants a specific kernel then request in this thread and I will make it when I have enough time. If you only want to root your device and then will flash back to the stock kernel then there is no need to request your specific version (use any version which is close to your current version), you only need to use a specific version if you want to run with the insecure kernel.


If you like my work, maybe you would like to say thanks by buying me a beer

Post was getting large, so older versions have been moved to here GT-I9100


Insecure Kernels:-

GT-I9100_BGKF5_insecure

GT-I9100_BOKG2_insecure

GT-I9100_BUKG2_insecure

GT-I9100_BVKH2_insecure

GT-I9100_CEKI2_insecure

GT-I9100_DXKL3_insecure

GT-I9100_JPKF3_insecure
GT-I9100_JPKJ2_insecure

GT-I9100_UHKK3_insecure

GT-I9100_UMKK1_insecure

GT-I9100_XILA2_insecure

GT-I9100_XWKL1_insecure
GT-I9100_XWLA4_insecure

GT-I9100_XXKP1_insecure
GT-I9100_XXKPA_insecure
GT-I9100_XXLP6_insecure

GT-I9100_ZCKH1_insecure

GT-I9100_ZSKE7_insecure - GT-I9100_ZSKE7_insecure


GT-I9100G_DZKI1_insecure
GT-I9100G_ZCKHI4_insecure


GT-I9100M_UGKG2_insecure


GT-I9100P_BVKI2_insecure


GT-I9100T_DCKK3_insecure
GT-I9100T_DUKF2_insecure


M250K_insecure


M250L_insecure


M250S_insecure

password = odia@xda


These insecure kernels can be used with the guide here:-
http://forum.xda-developers.com/show....php?t=1056334

or a quick method for rooting would be:-
Code:
adb shell mount -o rw,remount /dev/block/mmcblk0p9 /system
adb push busybox /system/xbin/
adb push su /system/xbin/
adb shell chown root.shell /system/xbin/busybox
adb shell chown root.shell /system/xbin/su
adb shell chmod 755 /system/xbin/busybox
adb shell chmod 4755 /system/xbin/su
adb shell /system/xbin/busybox --install -s /system/xbin
adb shell mount -o ro,remount /dev/block/mmcblk0p9 /system
and then install superuser.apk from market or adb install superuser.apk if you have it local.

I have now put a pack together to make the rooting more easy for user not comfortable using adb, all you need to do is make sure you have flashed an insecure kernel and the phone is connected in debug mode, then click root.cmd or unroot.cmd insecure-root-pack

Original Kernels:-
These can be used after rooting if you want to remove the yellow warning tri-angle on boot

GT-I9100_BGKF5_original

GT-I9100_BOKG2_original

GT-I9100_BUKG2_original

GT-I9100_BVKH2_original

GT-I9100_CEKI2_original

GT-I9100_DXKL3_original

GT-I9100_JPKF3_original
GT-I9100_JPKJ2_original

GT-I9100_UHKK3_original

GT-I9100_UMKK1_original

GT-I9100_XILA2_original

GT-I9100_XWKL1_original
GT-I9100_XWLA4_original

GT-I9100_XXKI4_original
GT-I9100_XXLP1_original
GT-I9100_XXLP2_original
GT-I9100_XXLP6_original

GT-I9100_ZCKI2_original

GT-I9100_ZSKE7_original - GT-I9100_ZSKE7_original


GT-I9100G_DZKI1_original
GT-I9100G_ZCKHI4_original


GT-I9100M_UGKG2_original


GT-I9100P_BVKI2_original


GT-I9100T_DCKK3_original
GT-I9100T_DUKF2_original


M250K_original

M250L_original

M250S_original


I have also decided to release the XWKE7 low package, this can be used to fix most issues if your phone gets in a mess, it can be used with re-partition BUT I would suggest you only use that option if you know what you are doing, I would also suggest you DO NOT tick the option to update the phone bootloader (for now), best is to leave the options in Odin as default, unless you feel the need to re-partition.

I9100XWKE7_CL215725_REV02_user_low

Please DO NOT mirror any of my files, thank you.
The Following 153 Users Say Thank You to Odia For This Useful Post: [ Click to Expand ]
 
FPRobber
Old
#2  
Senior Member
Thanks Meter 35
Posts: 138
Join Date: May 2010
Location: Graz, Austria
I hope this isn't a stupid question, but why do we need newer insecure kernels? After rooting we're supposed to flash the stock kernel back anyways, right?

Sorry if the answer is obvious. I'm just curious.
The Following 4 Users Say Thank You to FPRobber For This Useful Post: [ Click to Expand ]
 
smaberg
Old
#3  
smaberg's Avatar
Recognized Developer
Thanks Meter 920
Posts: 2,339
Join Date: Mar 2007

 
DONATE TO ME
Great thread, final an ke7 insecure kernal.
And to answer post above. By using an insecure ke7
Kernal, you can use adb etc without downgrading kernal to chainfires. And more...
PLEASE consider a donation for my hard work and effort.


The Following 2 Users Say Thank You to smaberg For This Useful Post: [ Click to Expand ]
JupiterDroid Old
#4  
Guest
Thanks Meter
Posts: n/a
Quote:
Originally Posted by smaberg View Post
Great thread, final an ke7 insecure kernal.
And to answer post above. By using an insecure ke7
Kernal, you can use adb etc without downgrading kernal to chainfires. And more...
Amazing, let the good times roll

JD
 
Odia
Old
#5  
Guest - OP
Thanks Meter 761
Posts: 662
Join Date: Jan 2009
Quote:
Originally Posted by FPRobber View Post
I hope this isn't a stupid question, but why do we need newer insecure kernels?
If you understand the advantages of an insecure kernel and the kernel version is correct for the OS level your running then you can use it, no need to go back to the original kernel.

But you should use an insecure kernel with caution, e.g. with adb running as root you could fux up a lot of things if you dont know what you are doing.
The Following 6 Users Say Thank You to Odia For This Useful Post: [ Click to Expand ]
JupiterDroid Old
(Last edited by JupiterDroid; 29th May 2011 at 05:50 PM.)
#6  
Guest
Thanks Meter
Posts: n/a
Quote:
Originally Posted by Odia View Post
If you understand the advantages of an insecure kernel and the kernel version is correct for the OS level your running then you can use it, no need to go back to the original kernel.

But you should use an insecure kernel with caution, e.g. with adb running as root you could fux up a lot of things if you dont know what you are doing.
Odia root apps are not working with this kernel;( KE7

Just installed super one click root over the top, and now all is ok
 
Odia
Old
#7  
Guest - OP
Thanks Meter 761
Posts: 662
Join Date: Jan 2009
Quote:
Originally Posted by JupiterDroid View Post
Odia root apps are not working with this kernel;( KE7
Read the bottom of my OP.

Odia.
The Following User Says Thank You to Odia For This Useful Post: [ Click to Expand ]
 
mofirouz
Old
#8  
Member
Thanks Meter 21
Posts: 90
Join Date: Jul 2010
Location: London UK
Anyone care to provide a mirror, please? Stupid stupid freaking filesonic. Thank you
Visit my blog: http://www.mofirouz.com
The Following User Says Thank You to mofirouz For This Useful Post: [ Click to Expand ]
 
soyef
Old
#9  
Senior Member
Thanks Meter 49
Posts: 209
Join Date: Feb 2010
Location: London
Quote:
Originally Posted by mofirouz View Post
Anyone care to provide a mirror, please? Stupid stupid freaking filesonic. Thank you
+1

More mirrors please
The Following User Says Thank You to soyef For This Useful Post: [ Click to Expand ]
 
rantzzz
Old
#10  
Senior Member
Thanks Meter 8
Posts: 181
Join Date: Apr 2011
Gosh, we need to reflash the original secure kernel over the insecure kernel after we are done rooting?! That's something new! Getting more and more confused

Can someone advise if, let's say my current fw is KE2, and I use the insecure TAR kernel file KE2 to root. When I update to KE7 fw, do I need to re-root using KE7 insecure Kernel?

The Following 2 Users Say Thank You to rantzzz For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes