init.d support with stock-kernel - Galaxy S III Q&A, Help & Troubleshooting

I'm currently running my S3 with the german XXBLH3 Firmware and rooted with CF-Root.
Now I want to apply this mod to expand my memory: http://forum.xda-developers.com/showthread.php?t=1772234
The problem is that my Kernel doesn't support init.d, so the mod doesn't work at all.
Is there a way to get init.d support with stock Kernel? I don't really want to install a custom Kernel and rather keep the original one.
I found this http://forum.xda-developers.com/showthread.php?t=1710980 but it's apparently only for HTC one X and one S.
Can anyone confirm that it works on the S3 ?
otherwise, is there a insecure stock Kernel with init.d support that comes close to the one in XXBLH3 ?
And if I install a custom Kernel with autoroot (Siyah f.e.) will CF-Root interrupt it?

2 ways to do it..
1. Flash a already hacked stock kernel
2. Pull out your kernel and hack it to include init.d support..
sent from here, there, somewhere!!

Okay the first method sounds easier. But where do I find one?

I'm currently using this with stock kernel flash through recovery http://forum.xda-developers.com/showthread.php?t=1710980
Sent from my GT-I9300 using Tapatalk 2

nex86 said:
Okay the first method sounds easier. But where do I find one?
Click to expand...
Click to collapse
You have a kernel thread in the stickies..if you don't find the one you want..post your kernel here..i will add init.d support to it :good:

Related

[Q] How kernel change works on different roms ?

I've been doing this whole "reading" thing about flashing and all that, but some confusion is still there.
I have rooted my newly got SGS2 (i9100, UK).
Now what ? I'm looking at Darky's rom, but there are two files to flash separately: kernel (darkcore1.7) and ROM itself.
1. I was just wondering what is kernel in this situation ? Can i keep my current kernel, which was flashed by superoneclick(2.1.1) or do i absolutely need to flash darkcore ?
2. Same question applies to any other rom out there - can i use different kernel to the rom i may want to flash ? A lot of them come in sets (rom+kernel)
3. Another question - if i mess up kernel flash somehow, does that kill "download mode" of the phone (voldn+pwr)?
I have SGS1 flashed just another day, due to it being "expendable" now that i have SGS2, so jumped in and flashed it following instructions, but without solid understanding. Either stuff gets too complicated or i'm getting too old for this **** (I do have a background of messing with PCs, videogame consoles (ps1 era to ps3/360), winmo6 phones, gadgetry in general...engineer at heart )
You can use any kernel with any ROM. And no I don't think your Download Mode will be gone if you mess up a Kernel.
Kernel don't come in sets. You can choose your favorite there. See Dev section for more details.
Regards.
Correction: SuperCore, not darkcore...
Can i use cwm app (v2.0)to flash any kernels ? Or does it have to be odin ?
sliex said:
Correction: SuperCore, not darkcore...
Can i use cwm app (v2.0)to flash any kernels ? Or does it have to be odin ?
Click to expand...
Click to collapse
Rom>>That depends upon the instructions as always in the rom you choose for a custom rom .
Kernel is flashed via Odin Via CWM app or via CWM recovery .
Kernel is the core of the system between hardware and operating .
jje
Ok, so saying that, What stock Kernel can I use for Cyanogenmod7 ROM?
I was using "XWKE7" previously.
The ZIP file that i downloaded actually replaced my kernel with its own.
I'm asking this as I wanna use Tegrak overclock which is only compatible with stock kernels.
Rjmcgauley said:
Ok, so saying that, What stock Kernel can I use for Cyanogenmod7 ROM?
I was using "XWKE7" previously.
The ZIP file that i downloaded actually replaced my kernel with its own.
I'm asking this as I wanna use Tegrak overclock which is only compatible with stock kernels.
Click to expand...
Click to collapse
Stock kernels will not work with cyanogenmod. There are no overclockable kernels available for it yet.
Sent from my GT-I9100M

[Q] should i must have to change the kernel if i change the ROM?

hi guys,
i wanna ask you senious guys that,should i have to change the kernel each time if i want to change the ROM of my galaxy s II or any kernel will work with any ROM?
kindly assist me in this matter.thanks.
What type of Rom are you trying to flash?
Most custom roms include a kernel so you you will have to refresh back to your preferred kernel.
Or you can open the zip file and replace the kernel of your choice as long as it matches your firmware version, ie GB kernel for a GB rom etc.
Sent from my HTC One X using Tapatalk
let me add the screen shot for your help.it might shows the ROM and kernel and suggest me the best ROM and kernel for my galaxy s II.and tell me which ROM and kernel is best for battery life cause this kernel and ROM is just crap and sucks the battery.
waiting for reply.thanks
adilliano said:
hi guys,
i wanna ask you senious guys that,should i have to change the kernel each time if i want to change the ROM of my galaxy s II or any kernel will work with any ROM?
kindly assist me in this matter.thanks.
Click to expand...
Click to collapse
any kernel may not work with any ROMs...almost all samsung firmware versions has got its own versions of Kernel.
In SGS2 normaly custom kernels are used for rooting your phone, like CF-root, whcih are made for almost all the samsung firamware matched kernels, you only want to pick the one matching for your ROM.
It is also seen sometimes advised to back up your Kernel, this can be done using a tool from Market called "Ktool", at a worst scenario, when your installed custom kernel giving you a treble you can restore the previous one.
EDIT : you are already on a custom ROM as well as Custom Kernel. both have got their newer versions alredy.
checkrom is now on V6, and Siyah kernel is now on v2.6.14
Well your still on gingerbread and an early kernel and early checkrom. There are many roms and kernels you can try the best for battery life us what works best for you and only you can figure that out with testing.
Try out an ICS Rom if you haven't done so already and there are now custom kernels for that as well.
Sent from my HTC One X using Tapatalk
zaheedahmed said:
any kernel may not work with any ROMs...almost all samsung firmware versions has got its own versions of Kernel.
In SGS2 normaly custom kernels are used for rooting your phone, like CF-root, whcih are made for almost all the samsung firamware matched kernels, you only want to pick the one matching for your ROM.
It is also seen sometimes advised to back up your Kernel, this can be done using a tool from Market called "Ktool", at a worst scenario, when your installed custom kernel giving you a treble you can restore the previous one.
EDIT : you are already on a custom ROM as well as Custom Kernel. both have got their newer versions alredy.
checkrom is now on V6, and Siyah kernel is now on v2.6.14
Click to expand...
Click to collapse
where i can find its latest versions as you are mentioning them as checkrom v6 and siyah kernel v2.6.14
and has they fixed the battery problem?
nikzDHD said:
Well your still on gingerbread and an early kernel and early checkrom. There are many roms and kernels you can try the best for battery life us what works best for you and only you can figure that out with testing.
Try out an ICS Rom if you haven't done so already and there are now custom kernels for that as well.
Sent from my HTC One X using Tapatalk
Click to expand...
Click to collapse
so can you give me the link for ICS ROm and kernel which it supports.thanks
adilliano said:
so can you give me the link for ICS ROm and kernel which it supports.thanks
Click to expand...
Click to collapse
On xda there are many roms with included kernels. Resurrection Remix v1.1 is my personal favorite ICS rom at this moment, with stock kernel battery life is very good. Just search on xda
Donnie Sins said:
On xda there are many roms with included kernels. Resurrection Remix v1.1 is my personal favorite ICS rom at this moment, with stock kernel battery life is very good. Just search on xda
Click to expand...
Click to collapse
what do you mean by stock kernel?
should i install the new ROM first or the kernel?
please reply this.
and please paste the download link of kernel for Resurrection Remix PRO ICS ROM v.1.1 on Galaxy S2 i9100!
thanks
regards:
adil
adilliano said:
so can you give me the link for ICS ROm and kernel which it supports.thanks
Click to expand...
Click to collapse
in these two sections you will find everything you wanted.....
http://forum.xda-developers.com/forumdisplay.php?f=1058
http://forum.xda-developers.com/forumdisplay.php?f=1204
go page by page........Kernels ROMs.....
you don't have to switch but you are on a old rom with a old kernel
adilliano said:
what do you mean by stock kernel?
should i install the new ROM first or the kernel?
please reply this.
and please paste the download link of kernel for Resurrection Remix PRO ICS ROM v.1.1 on Galaxy S2 i9100!
thanks
regards:
adil
Click to expand...
Click to collapse
I meant the kernel that is already included with the rom when you flash it. So just flash the rom and you don't need to install another kernel after it.
Here is a link to the Resurrection rom:
http://forum.xda-developers.com/showthread.php?t=1436854
Hope this helped you
If you flash a rom it replaces the kernel you've been using with that of the rom you're flashing...
Soooo
Eg cm9 + siyah
If you flash a new nightly it'll replace siyah with cm9s kernel so you have to flash siyah each time.
Think that makes sense..!
Sent from my GT-I9100 using XDA

[Q] KERNELS

hi everyone.
well, i've searched a lot about kernels in different threads, but didn't find any detailed and comprehensive information about kernels.
i rooted my SGSII with Odin through a guide which installed Siyah-s2-v6.0b4.tar kernel and CWM based recovery on my phone.
i flashed RootBox-JB-i9100-V4.2 ROM and now have 3.0.64-CM-g32f12dd kernel.
Before i flashed a custom ROM i got stweaks working, and after i flashed rootbox i recieve a message:"no kernel support" on stweaks.
This is leading to my first question- does my kernel change when i use different ROMs?
now i want to try and change my kernel to one who is supported by stweaks and has touch CWM and works with RootBox, but i'm not sure how to flash kernels.
This is leading to my second question- can anyone describe the whole procedure of how to change kernels on SGSII?
thanks for your attention.
There's nothing to describe. Custom kernels are flashed in CWRecovery mostly (some have Odin flashable versions as well). Always follow the exact flashing instructions for the kernel in question which are always on the first page of the thread devoted to the kernel in whichever development section, and are always very clear/simple to follow.
Only some kernels like Siyah or DorimanX support STweaks.Look up here on S2 forums in the Android Development section for kernelsThere are some others that have STweaks support.Also,.don't flash kernels made for Sammy ROMs.If you wanna flash DorimanX, then flash 9.39, not 8.39.
ido.n said:
This is leading to my first question- does my kernel change when i use different ROMs?
Click to expand...
Click to collapse
Yes, if the ROM comes bundled with its own kernel(s). :good:
ido.n said:
hi everyone.
.....
This is leading to my first question- does my kernel change when i use different ROMs?
...
thanks for your attention.
Click to expand...
Click to collapse
Yes.. The ROM ZIP usually contains Rom+kernel+modem combination
ido.n said:
hi everyone.
.....
This is leading to my second question- can anyone describe the whole procedure of how to change kernels on SGSII?
thanks for your attention.
Click to expand...
Click to collapse
1.Just go the kernel thread you want to use.(Mind that you cant use siyah with Rootbox). Search for a kernel which supports 4.2.2 (eg. Dorimanx 9.x) and download the CWM Flashable zip in the thread.
2.Download Hawker Paul`s Kernel Cleaning Script
3.Flash Hawker Paul`s Kernel Cleaning Script first trhu CWM
4.Then Flash the Kernel ZIP
Hit Thanks if I`ve helped you
thanks everyone! you're great!
absolutely clear now.

[Q] Unsecure Kernel

Just a quick question for anyone. When rooting the Max, why do we have to flash an unsecure kernel, and why do we have to flash it? Also, if we have to flash an unsecure kernel, which one is the best one to flash? Thanks for any replies.
Wmckinnon46 said:
Just a quick question for anyone. When rooting the Max, why do we have to flash an unsecure kernel, and why do we have to flash it? Also, if we have to flash an unsecure kernel, which one is the best one to flash? Thanks for any replies.
Click to expand...
Click to collapse
You have to flash it in order to flash a customer kernel. There are a few unsecure kernels. All are about the same. You have mine in the FlyKernel thread. Has init.d support and supports t6spr and 6tul unsecure kernels. Also brymaster Lunar Kernel has one. just vzw and it has init.d support. Most custom roms you come across have unsecure kernels.

[Q] Stock Kernel

Hello.
Can anyone help? I installed custom Dorimanx kernel over stock 4.1.2.
Now I don't like it, it was working smoother with the stock kernel...
Can anyone tell me how to uninstall Dorimanx kernel? Or tell me where I can find stock kernel for this version "I9100XWLSS"?
I did not backup... I did not expect the custom kernel to be so... :|
Thank you.
AdBlock Plus
And can anyone tell me how to make the phone work with AdBlock Plus for Android? The app needs to set a network proxy and proxy port. But if you do that, some apps can't connect to the internet.
I saw on a Sony that ABP didn't require any proxy or other settings, and it was working perfectly fine...
Lucian Andries said:
Hello.
Can anyone help? I installed custom Dorimanx kernel over stock 4.1.2.
Now I don't like it, it was working smoother with the stock kernel...
Can anyone tell me how to uninstall Dorimanx kernel? Or tell me where I can find stock kernel for this version "I9100XWLSS"?
I did not backup... I did not expect the custom kernel to be so... :|
Thank you.
Click to expand...
Click to collapse
I'm not sure if there's a stock kernel out there flashable through cwm. I think in order to get back to stock kernel u need to flash ur stock rom again.
http://forum.xda-developers.com/gal...ives/rom-deodexed-stock-samsung-roms-t2139353
Here u can find your rom.
But honestly I'd suggest u stick with custom kernel, if u don't like dorimanx I'd suggest speedmod kernel or better apollo kernel.
Sent from my GT-I9100 using XDA Free mobile app
Try using philz kernels. http://forum.xda-developers.com/gal...lz-cwm6-stock-kernel-cwm6-root-exfat-t1877270
gsstudios said:
Try using philz kernels. http://forum.xda-developers.com/gal...lz-cwm6-stock-kernel-cwm6-root-exfat-t1877270
Click to expand...
Click to collapse
Are you sure this isn't just a simple Custom Recovery with Root? If I install this, will it also overwrite the Custom Kernel, or just the Custom Recovery and Root?
@gsstudios: Ok, I installed Philz Custom Recovery "with" kernel based on "stock", and I see it fixed the other issue too. Now AdBlock Plus doesn't require additional proxy settings, it blocks ads on every connection without them.
Though I still have 2 apps I can't get rid of... I don't want to rewrite the entire firmware, so I deactivated them.
Thank you!

Categories

Resources