Hey,
to make it short:
Is it possible to replace the kernel in the original samsung rom with a custom build one (the kernel build by rafael baugis [2])? And if yes how? I've searched through the forum, but was not able ot find a real advice how to do so. According to the kernel thread [1] this must be possible (can be used on any rom), however it was not clear to me how to do so using the original rom. could someone give me some advices how to do so?
the long story:
I've got a new device, and with my old device I was a happy user of CM7, however I noticed that switching the firmware doesn't extend the battery lifetime, so this time I would like to stick to the original firmware (which is of course rooted). However the original kernel doesn't support different states, thus I really would like to see it replaced to get a better battery lifetime. According to the thread about rafael baugis kernel [1] the kernel could be used on my rom, however the documentation was primary for people, who also want's to flash a custom rom, thus my question.
Thanks in advance for your help!
Edit:
[1]: http://forum.xda-developers.com/showthread.php?t=1818830
[2]: already build the .zip files using rafael baugis sources
Related
Hello,
I am looking to flash a new kernel to my SGS.
~~~~~~~~~~~~~~~~~~~~~~~~~
Currently running (Flashed it with Odin3 v1.82) -
[ROM] 2.3.4. Samsung ROM I9000XXJVR
[Kernel] CF-Root-XX_OXA_JVR-v4.1-CWM3RFS
[Kernel] In the phone it is called = 2.6.35.7-I9000XXJVR-CL425308 [email protected] #2
~~~~~~~~~~~~~~~~~~~~~~~~~
I was able to flash it with the helpful instructions from you guys on XDA so thanks but now I'm stuck!
I will flash ICS ROM later.
Just now I want a new Kernel to make my phone faster (no lags) and to take advantage of the Voodoo sound.
So I was looking at the Dark Core Kernel (as top rated by the stickied kernel page).
~~~~~~~~~~~~~~~~~~~~~~~~~
So I want to clarify -
1) If I am looking for any new Kernels all I need to do is find one which matches the JVR-2.3.4 ? Like this one in the link
[[[ Apparently not allowed to post links but it is on the sourcefourge website and the file I want to flash is mentioned below ]]]
2) I just have to use Odin again to flash the "DarkCore_3.1_JVR.tar" file to the PDA section of the phone?
3) And that's it? Do I need to wipe Dalvik and all that stuff?
4) Do I need Pit files?
Thanks in advance for the help!
My good sir, from my experience, you seem to have it right. Why, may I ask would you use dark core? For the OC/UV? I'm currently running Continuum v6.1 which comes with Talon Kernel and I'm looking for a good OC/UV kernel.
What's stock kernel??And what's latest kernel?I found the words many times in many threads in this forum.Who can help me.Thank you in anvance.
i dont know the correct term but kernel is the thing that kinda complete a rom. u can open about phone under setting in ur phone to see ur current kernel. that is stock kernel.
some roms require certain kernel to enable the rom to works, n some roms can work properly with stock kernel or optional to use with custom kernel.
there are 3 kernels available now for x8, n the latest is nAa v07, however, note that the latest kernel doesnt means that it will provide the best performance. its just depends on the matter of whether the kernel is compatible or not with the rom
Sent from my E15i using xda premium
Kernel is generally drivers in between your rom and your phone hardware..
Stock kernel is the kernel which is installed by default from the manufacture company.
Custom kernels are kernels made by developers to work better of the roms with the hardware..
sorry for bad english
Hey all!
I've jsut want to ask you, that how depends on the compatibility of a rom on a kernel? so what need to modify in a rom for being compatible with the specific kernel(nAa for exemple).
I've got no idea But if your point is to create a rom, I think you should start by working with the stock kernel for now
kevin coelho said:
I've got no idea But if your point is to create a rom, I think you should start by working with the stock kernel for now
Click to expand...
Click to collapse
i've just want to make compatibile a rom with nAa11
From my experience the correct Kernel to use is always suggested by the developers of the ROM. For example the Minicm7-2.1.9 is built around the nAa Kernel and as far as I'm aware the ROM will only work with that Kernel.
CM7 suggests a FreeXperia Kernel which comes with the ROM (e.g. FX043) - I've not had any luck with this kernel and ROM myself. I did get the CM7 ROM installed with the nAa kernel but it kept freezing up.
Always try the suggested kernel or search for compatable kernel for the ROM you want to use. Of course you can always try to load any rom to any kernel and experiment / hope for the best as I have....
Hope this helped.
Hi everyone!
I installed last nightly build of CM 10.1 (31/03/2013) on my Samsung Galaxy S I9000.
I also use the standard kernel that comes with CM distribution and Semaphore's ClockworkMod Recovery 2.7.4
Everything is working great, my old phone is reborn! Except for the excessive battery drain...
I read that to solve that problem one possibility is to flash a different kernel (such as Semaphore's one or Devil's one) and to change the modem. Anyway answers on the web are neither organic nor clear.
According to you:
- which is the best kernel to use in order to solve the battery drain problem? (please give me the exact version)
- which modem should i install? and where do i find it?
- [noob question] if I flash a different kernel and then i upgrade to a new nightly build do I have to flash the different kernel again? I mean, if I upgrade to a new CM release my kernel is replaced?
Thanks a lot for your precious tips!
currently I'm using this http://forum.xda-developers.com/showthread.php?t=2024269 with the updated 4.2 devil kernel, quite fast, not having much luck with the modem though as the supplied one didn't seem to work, flashed a few from this thread http://forum.xda-developers.com/showthread.php?p=30588173&highlight=nz#post30588173 and finally got signal, but I'm unsure if these were meant to work with cm10.1 or not as it was an older thread for cm7/9 etc.. and I can't seem to find any info on cm10.1 modems specific to NZ
as for your kernel question; it kinda depends on the ROM, if it's an update then you will keep the kernel you had earlier, but new ROMs usually come with their own, I like to try out a few different ones and decide for myself what works for me, just make sure your kernel is made for the android version of your ROM, eg: there are devil kernels for 4.1.2 that will not work on 4.2.2, you need the 4.2 specific, also applies when flashing gapps..
Mackay and Infamous are really great and smooth. The built in kernel is very good. Set deep idle on but there is not much difference between cm10.1 kernel.
I am newbie so please forgive me, Can some one please explain to me what a kernel is and why it matter?
Also say for example I install Werewolf CM10.1 ROM does the kernel also change to WerewolfJB automatically?
Sent from my LG-P880 CarbonRom
Yes because CM Roms run on different kernels and cant be used on stock or stock based kernels. And wise versa. And Kernels are...well not sure how to explain it. Let me try it. Is basically like a transmission. So better the transmission is so better runs and shifts the car. That's basically on a phone the same. Yes the processor is important but the kernel is what makes everything run like it should. I installed a costum kernel because the original one was so bad in battery life and this costum kernel is much better optimized. No more 10 or more % battery drain in standby in an hour. Battery life was pretty terrible on this phone now it is like a fully new phone with ok battery life.
Sent from my LG-P880 using Tapatalk 4
dimension3000 said:
I am newbie so please forgive me, Can some one please explain to me what a kernel is and why it matter?
Also say for example I install Werewolf CM10.1 ROM does the kernel also change to WerewolfJB automatically?
Sent from my LG-P880 CarbonRom
Click to expand...
Click to collapse
The kernel is the core-engine all other software runs on. To make an analogy with a car:
The chassis of the car is the phone, the engine is the kernel and the body is the ROM. This is not a very accurate analogy, but I hope you get the point.
Different kernels focus on different keypoints. Some are very battery-friendly, some favor performance, some offer extra functionality to the system, etc..So there is not a one-size-fits-all perfect kernel.
ROM's are usually based on a certain structure, which the kernel has to support. So for a stock ROM you need a different kernel then for a CM ROM. Most ROM come complete with a kernel, a few don't. So if you flash a ROM which contains it's own kernel you overwrite the kernel that is on your phone. So let's say you've got the Optimus Prime kernel and then install the latest CM build, you overwrite your OP kernel and have to re-flash it after installing the ROM to get it back.In your case the Werewolf CM10.1 ROM comes complete with the Werewolf kernel.
Hope this answers your questions.