How to extract cm7 default kernel from cm7 nightly zip? - EVO 4G Q&A, Help & Troubleshooting

Im trying to extract the cm7 kernel from one of the nightlies zip so i can use it for miui, but no success. If someone has it or can show me how to get it, ill appreciate that so much!
Sent from my PC36100 using Tapatalk

MIUI uses the default kernel from CM7 now, unless I'm mistaken. I know 1.5.20 does.
(from... Evo/MIUI/Tapatalk)

plainjane said:
MIUI uses the default kernel from CM7 now, unless I'm mistaken. I know 1.5.20 does.
(from... Evo/MIUI/Tapatalk)
Click to expand...
Click to collapse
Yah i flashed tiamat on top of it and im using link2sd, so i can't just reflash the rom because the apps are "linked2sd". But i found this app called kernel mananger though. It has the kernel in it but i dont know if that's the most recent cm7 kernel.
Sent from my PC36100 using Tapatalk

It's not 'simple' so to speak, if you don't know what you are doing.
There may be tools to do this via Windows, but most likely need Linux or maybe Cygwin on Windows using the Kitchen by dsixda (on XDA).
You are going to want to split the kernel from the boot image. There are tutorials around the internet on how to do this. This will result in a zImage that you can toss into anykernel skeleton and zip up. Keep in mind you will also need the modules from /system/lib/modules as well.
All of this info and tools can be found on Google and/or XDA.
Also, kernel manager from the market has a copy of the CM7 kernel. Probably the .37 kernel, that you could flash.
Kitchen: http://forum.xda-developers.com/showthread.php?t=633246
Anykernel files: https://github.com/koush/AnyKernel/
Boot.img Split (incase you don't want to use the Kitchen): http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images

Kernel manager gives you the date it was released. As long as that date is after the date the MIUI rom was made you should be fine flashing from KM. For your scenario I would use CM stable kernel over the nightly kernel.

Kernel manager keeps giving me boot image fail
Sent from my PC36100 using Tapatalk

Related

Kernel question

K so I got a quick question. I installed baconbits a while ago, I have cyanogen rc3 installed and I plan to update to final.
My question is I want to replace my kernel with flippy's new one. Do I need to do anything to remove the old kernel or..?
Sent from my HTC Vision using XDA App
Any kernel you flash will overwrite the old one just make sure the kernel is compatable with whatever rom you are useing. Make a backup if your unsure or care about your data.
Sent from my HTC Vision using XDA App
Just a note: don't try to install baconbits on top of Cyanogenmod. Its highly unstable. baconbits was designed as a sort of preview kernal to be installed on stock roms, and the actual Cyanogenmod already has all of the features in baconbits.
Sent from my T-Mobile G2 running Cyanogenmod.

[Q] Overclock Question

Hi. I have a S-Off, perm rooted T-Mobile G2 and would like to use this method to overclock my phone:http://theunlockr.com/2010/12/14/ho...ted-s-off-t-mobile-mytouch-4g-or-t-mobile-g2/
Q1: Is it recommended?
Q2: It requires me to use a custom ROM, which I do not want to. Is there an "original" rom that has ADB Remounting which I can use instead?
Thanks in advance.
I'm not able to view the method you've posted from where I'm at right now, but I can tell you that the most stable, "permanent" overclocking experience I ever found when on stock rom is CM's BaconBits (which includes an overclocking kernel among other things) used in conjunction with SetCPU.
you will need Clockworkmod recovery installed on your phone to flash the baconbits zip. I'm guessing you already have this - if not, you just need to install Rom Manager and you will be able to flash cwm recovery through the app.
from there, all you need to do is install setCPU (it's free here on XDA - just search for it) and use it to set your clock speeds.
easy as pie method for overclocking on stock rom.. and my guess is that it will be more stable than anything you get from theunlockr - it seems to me most of their tutorials are a bit outdated for the vision.
Download ROM Manager and use it to download Pershoot's kernel.
Sent from a Western Union telegram.
blackknightavalon said:
Download ROM Manager and use it to download Pershoot's kernel.
Sent from a Western Union telegram.
Click to expand...
Click to collapse
you can try pershoot's as well, but I will say that it did not play nice with my G2's stock froyo rom. this was a few months ago though so maybe there has been a remedy and it's working swimmingly now.
if you get pershoot's kernel to work, I would recommend it over baconbits as pershoot is constantly updating and improving it.
Just to clarify.... You need to change your kernel to overclock not your rom. A lot of roms include an overclocked kernel but that doesnt mean you cant flash a kernel with your stock rom. Make sure you set up a heat profile with setcpu so you dont fry your phone.
Sent from my HTC Vision using XDA App
Thanks guys for all your help.
I went with a more simple solution, and flashed CM7.
Now it looks as nice as the original and has 1.5GHz overclock.
Do I need to set heat profiles for CM7 or the stable release will take care of it?

[Q] Flashing new kernel fail (Kernel Manager or 4EXT)

Hi there,
Am trying to update the kernel on my Desire running Runnymede 2.2 AIO.
Have been trying to do this with kernel manager but no luck. kernel downloads, gets verified, and system then restarts into recovery and nothing happens.
I then have to reflash Runnymede in order to get it to boot at all.
The only one i've tried is the Tiamat kernel.
Can anyone give me any pointers?
Thanks a lot!
velkrosmaak said:
Hi there,
Am trying to update the kernel on my Desire running Runnymede 2.2 AIO.
Have been trying to do this with kernel manager but no luck. kernel downloads, gets verified, and system then restarts into recovery and nothing happens.
I then have to reflash Runnymede in order to get it to boot at all.
The only one i've tried is the Tiamat kernel.
Can anyone give me any pointers?
Thanks a lot!
Click to expand...
Click to collapse
Tiamat is an AOSP kernel
Runnymede is a Sense ROM
you need to flash a compatible Sense kernel
i've only flashed kernels with through clockworkmod recovery, no problems doing so, just have to check compatibility
ah, thanks eddiehk6! starting to make a bit more sense now. not sure why an AOSP kernel would show up on the list in kernel manager as I thought that was the whole point... only showing compatible kernels.
this brings me to my next question, is there a list of kernels (with details!) somewhere?
Thanks!
velkrosmaak said:
ah, thanks eddiehk6! starting to make a bit more sense now. not sure why an AOSP kernel would show up on the list in kernel manager as I thought that was the whole point... only showing compatible kernels.
this brings me to my next question, is there a list of kernels (with details!) somewhere?
Thanks!
Click to expand...
Click to collapse
hah starting to make a bit more sense....
look here, scroll down and u'll find a list.
i'm no expert, but by logic assume you would need a sense gingerbread kernel...check compatibility by searching or asking in the respective thread. otherwise just make a nandroid before each kernel flash just in case.
a word of warning, people's experiences with different kernels differ wildly in the threads, so most of the time you'll have to use trial and error to find one that works best for you, as long as you have the patience. also a bit more terminology to learn...

Help with Unofficial CM9 for supersonic

Hi I'm new to the xda and I'm wondering how to flash CM9 unofficial incremental 6-27 I know how to flash but the person who made he said flash the stocked kernel please help a video would be great
lreyes15 said:
Hi I'm new to the xda and I'm wondering how to flash CM9 unofficial incremental 6-27 I know how to flash but the person who made he said flash the stocked kernel please help a video would be great
Click to expand...
Click to collapse
The incremental update is not the full ROM, they're just small updates for phones already running the ROM. The full ROM will be about ~100+ MB. Also, you will need to have an unlocked boot loader and a custom recovery. Once you have that knocked out just Download the ROM and put it in your SD card. Make sure you wipe all data after you make a backup of your current ROM. Finally, Flash the ZIP and reboot your phone. One more thing, with the CM9 ROM, you need to download the ICS GAPPS so you have the Market and etc. Enjoy.
css911 said:
The incremental update is not the full ROM, they're just small updates for phones already running the ROM. The full ROM will be about ~100+ MB. Also, you will need to have an unlocked boot loader and a custom recovery. Once you have that knocked out just Download the ROM and put it in your SD card. Make sure you wipe all data after you make a backup of your current ROM. Finally, Flash the ZIP and reboot your phone. One more thing, with the CM9 ROM, you need to download the ICS GAPPS so you have the Market and etc. Enjoy.
Click to expand...
Click to collapse
I know that I said I know how to flash and I just want to know step by step on flashing incremental I have the full rom and I have everything ready but I don't get the part about stocks kernel? I know what kernel is I just want to know what he means by stocked kernel as in the sence kernel or a different kernel
The stock kernel is the kernel included with the rom. If you have flashed a different kernel you must find out which kernel was included with the version of cm9 you are running and download to SD card, then flash. Then flash incremental. Also do not skip incremental. Flash in order of date after your rom download. Example rom- 6272012 incremental-6282012.
I feel more like I do now then I did then.
Thanks
Sent from my PC36100 using xda premium
lreyes15 said:
Thanks
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Try out the Mason kernels and see how they treat you. I think the JMZ CM9 Kernel is the Mason kernel. Also, look for the unreleased Mason kernels as they might include new performance fixes and possibly hardware fixes. I heard a rumor of WiMAX hitting CM9.
lreyes15 said:
I know that I said I know how to flash and I just want to know step by step on flashing incremental I have the full rom and I have everything ready but I don't get the part about stocks kernel? I know what kernel is I just want to know what he means by stocked kernel as in the sence kernel or a different kernel
Click to expand...
Click to collapse
JMZ stated that if you flash a custom kernel after flashing a nightly ROM you will need to flash the SAME custom kernel after flashing the incrementals I believe he has gone back to the evervolv kernel on latest ROMS for compatibility issues
sent from a rooted EVO 4G running Radiance RLS-ONE SENSE 3.5 Anthrax kernel infected!!!!

Need help picking a ROM / kernel

I've rooted my HTC Evo 4G (not LTE). I tried to set up a swap partition and learned that i need a different kernel. Regardless of whether or not i use swap memory, I'd still like to find a good ROM/Kernel. I'd love ICS, but they all say that 4g and the camera doesn't work yet. I have trouble finding the most up to date information. Recommendations on ROMS / Kernels / combinations?
trissypissy said:
I've rooted my HTC Evo 4G (not LTE). I tried to set up a swap partition and learned that i need a different kernel. Regardless of whether or not i use swap memory, I'd still like to find a good ROM/Kernel. I'd love ICS, but they all say that 4g and the camera doesn't work yet. I have trouble finding the most up to date information. Recommendations on ROMS / Kernels / combinations?
Click to expand...
Click to collapse
That's akin to asking what car with what engine is the best. You'll get 100's of different answers, so here's mine
Decks Reloaded v.44 with Mason .15 kernel...see my sig.
Veyka will close this thread soon... No doubt about it. Just flash them all and see what YOU like best!
Sent from my PC36100 using xda app-developers app
MIKESTONY said:
That's akin to asking what car with what engine is the best. You'll get 100's of different answers, so here's mine
Decks Reloaded v.44 with Mason .15 kernel...see my sig.
Click to expand...
Click to collapse
Okay, I found the kernel ... now I need to find the rom, right? because if I flash the kernel into the stock rom it will freak out ... so it's just a matter of executing two zips from recovery, the rom then the kernel? or am i forgetting something?
trissypissy said:
Okay, I found the kernel ... now I need to find the rom, right? because if I flash the kernel into the stock rom it will freak out ... so it's just a matter of executing two zips from recovery, the rom then the kernel? or am i forgetting something?
Click to expand...
Click to collapse
As long as the kernel matches the stock rom you can use it. It needs to be a git gingerbread sense kernel of you are on 2.3.3 or 2.3.5 stock if you're on 2.2 stock needs to be a froyo kernel. If you go to something like cm7 or decks reloaded, anything aosp based make sure you use an aosp gingerbread kernel. If you try ics and want a custom kernel or jb make sure to use matching kernels or you'll end up in a bootloop and need to reflash the rom to fix the kernel
Edit: when flashing make sure to do the proper wipes. For a rom wipe everything but the SD card, for a kernel or a modification wipe only cache and dalvik cache. When flashing a rom and a kernel at the same time, wipe everything but SD for rom then wipe.cache and dalvik and flash the kernel
We are legion, for we are many.
Sent from the DarkSide of the GalaXy with a MEK device
-EViL-KoNCEPTz- said:
As long as the kernel matches the stock rom you can use it. It needs to be a git gingerbread sense kernel of you are on 2.3.3 or 2.3.5 stock if you're on 2.2 stock needs to be a froyo kernel. If you go to something like cm7 or decks reloaded, anything aosp based make sure you use an aosp gingerbread kernel. If you try ics and want a custom kernel or jb make sure to use matching kernels or you'll end up in a bootloop and need to reflash the rom to fix the kernel
Edit: when flashing make sure to do the proper wipes. For a rom wipe everything but the SD card, for a kernel or a modification wipe only cache and dalvik cache. When flashing a rom and a kernel at the same time, wipe everything but SD for rom then wipe.cache and dalvik and flash the kernel
We are legion, for we are many.
Sent from the DarkSide of the GalaXy with a MEK device
Click to expand...
Click to collapse
Okay, I ended up installing cyanogenmod 7.2 ... which is a "rom," right? now i see these kernels ... right now looking at tiamat-dev dot com / supersonic ... this would work with the rom right? and what would change by installing this kernel? and which one would i want to download from that list? sorry
trissypissy said:
Okay, I ended up installing cyanogenmod 7.2 ... which is a "rom," right? now i see these kernels ... right now looking at tiamat-dev dot com / supersonic ... this would work with the rom right? and what would change by installing this kernel? and which one would i want to download from that list? sorry
Click to expand...
Click to collapse
Yes cm7.2 is a rom, I always used tiamat 4.1.0 on cm7.2. The kernel will add different governors, clockspeeds for overclocking, change the scheduler and allow for undervolting. The kernel is what allows the rom to talk to the hardware and vice versa, it contains all of the drivers for the hardware.
We are legion, for we are many.
Sent from the DarkSide of the GalaXy with a MEK device
CLOSED
STOP CREATING THESE POINTLESS THREADS
IT CREATES A ROM WAR AND NEXT TIME I WILL START INFRACTING ALL THAT RESPOND AS WELL AS THE PERSON THAT CREATED IT

Categories

Resources