• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Kernel][GB] KoumaKernel 2.5

I see some serious changes in the file sizes of all the kernel modules.

The kernel itself appears to be the same size, I haven't ran a binary compare on it yet though.

Did you change some code, or did you find some new compile option that makes things even smaller?


i stripped unneeded stuff from all the modules

reducing them in size

/home/hroark13/cm9/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-strip --strip-unneeded *.ko
 
i stripped unneeded stuff from all the modules

reducing them in size

/home/hroark13/cm9/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-strip --strip-unneeded *.ko

That'll save a good bit of RAM I'm sure.
Also gives us more room in the boot.img partition for getting a kernel to compile from source :)
Your splash screen still says 1.2 though :D
 
That'll save a good bit of RAM I'm sure.
Also gives us more room in the boot.img partition for getting a kernel to compile from source :)
Your splash screen still says 1.2 though :D

well its you kernel so I will let you update the RLE

I just wanted to make the modules available to you

you know how to extract them right
 
well its you kernel so I will let you update the RLE

I just wanted to make the modules available to you

you know how to extract them right

Yup, already got them in my KoumaKernel folder in my kpack directory :)

I think I'll hold off on a 1.3 until I make a couple more tweaks. I want to take another crack at making the kernel work for both CM7 and Stock based mods.
I think I know where I goofed, but I'm not all that certain
 
This is true hroark. Just wanted to make sure this didn't have a hundred shot of nitrous, lol. I don't need my phone blowing a muffler bearing. lol

Edit: Will this help load times?
 
installed the 1.3 and as far as I know its faster then hell! I upgraded from ctmod 2.3 to 2.5 then kouma 1.0 to 1.3.

Second Boot was a Dream come true! lol
 
here you go, Kouma version 1.3 GB

KoumaKernel_1.3_CWM.zip

I put the Chachi 420 Mod in there for ya


blow_chachi_420.jpg

Wow its over 2000kb smaller!
Just upgraded from 1.2 to 1.3 and so far it works like a charm
 
i dont know why but i put 1.2 on last night and my battery life went to hell. i took it off charge around 11am and by 5pm it was dead.... all i did was have a 20min phone call and was off and on facebook all day... in fact that is the only extra app that ive even put back on the phone after i put CTmod 2.5 on ( right before i put 1.2 on ) and i was going to restore everything later tonight. But anyway i put 1.3 on once i was home and from 8:36 to 9:30 my battery went from 70% to 39% just sitting there! what could i have done to cause this? what can i do to fix it?

I have ctmod 2.5 and koumakernel 1.3

Has this happen to anyone else?
 
i dont know why but i put 1.2 on last night and my battery life went to hell. i took it off charge around 11am and by 5pm it was dead.... all i did was have a 20min phone call and was off and on facebook all day... in fact that is the only extra app that ive even put back on the phone after i put CTmod 2.5 on ( right before i put 1.2 on ) and i was going to restore everything later tonight. But anyway i put 1.3 on once i was home and from 8:36 to 9:30 my battery went from 70% to 39% just sitting there! what could i have done to cause this? what can i do to fix it?

I have ctmod 2.5 and koumakernel 1.3

Has this happen to anyone else?

Well if you installed FaceBook and then flashed the kernel and then used faceBook then you didn't format you sd-ext.

Boot into CWM .
Flash the kernel 1.3.
When its finished go to the main menu.
go to mounts.
scroll down to format sd-ext.
Then reboot device.


That's how I did it and it works prefect for me, battery is the same as before i haven't noticed a significant difference.
 
Well if you installed FaceBook and then flashed the kernel and then used faceBook then you didn't format you sd-ext.

Boot into CWM .
Flash the kernel 1.3.
When its finished go to the main menu.
go to mounts.
scroll down to format sd-ext.
Then reboot device.


That's how I did it and it works prefect for me, battery is the same as before i haven't noticed a significant difference.

And of course, check your Facebook settings. I like FriendCaster Pro better, but both can suck the juice dry if you let them update and notify too often.

Use Dolphin HD to access FB and turn on SMS alerts on the website and you will get almost the same functionality. With much less battery drain.

Remember, I said ALMOST. I do love FriendCaster Pro.
 
Noob question, but i would rather be safe than bricked...

I know we have to wipe the SD-EXT partition if we are changing from an old style apps to SD setup, but can we leave it if updating from 1.2 to hroark's 1.3?
 
Noob question, but i would rather be safe than bricked...

I know we have to wipe the SD-EXT partition if we are changing from an old style apps to SD setup, but can we leave it if updating from 1.2 to hroark's 1.3?


Yes, you'll just have to do a advanced restore and restore only the sd-ext, mount the sd-ext partition, then reboot.
 
Yes, you'll just have to do a advanced restore and restore only the sd-ext, mount the sd-ext partition, then reboot.

Uh-oh... that did not work. A bunch of my apps started force closing after i did that. I ended up re-formatting the SD-EXT like with KK 1.2.

I may have forgot to backup after installing stuff yesterday. :(

Edit: Yep, I tried to restore the SD-EXT partition from before KK 1.2 like an idiot. Reinstalled everything manually and works fine. Figures, i'm more concerned with how new stuff works, and neglected the basics.
 
Did a fresh install

1.SPHM820_EJ06-CWM5-Rooted-rfsCache
(Wasn't sure if cwm was the latest with fix so...)
2.SPH-M820-CWM-5027-UPDT-FIXED2A.zip
3.Partitioned and formatted SDcard(8GB Class 4) using CWM (2048M ext - 0M swap)
4.Moved files to card (apks,roms,mods)
5.CTMod2.5.zip
6.KoumaKernel_1.3_CWM.zip (boot image said it was 1.2)

Phone took awhile to boot up, i'd say around 3 minutes at the most 4, which was expected. Media scan took forever at least 3 minutes. I tried to click on button to open app drawer and phone started to lag, big time. When I tried to click on an app it seemed as the phone was going to freeze up. There were no apps force closing. Tried to get to reboot menu but i had to press power button several times just to get phone out of sleep mode. Never saw the reboot menu. Had to pull battery and turn on manually. Reboot didn't fix anything though.
 
try redoing the partition at 1024 (1GB) your card might not be able to support the large partition size
 
try redoing the partition at 1024 (1GB) your card might not be able to support the large partition size
this is not the first time i've partitioned my card. it's been partitioned that way for months and has worked fine until i tried to install kernel.

i redownloaded kernel and ctmod 2.5 just in case my files were somehow corrupted. installed the same way i described above except i did not partition and format my card again. only did that the last time because i wanted to clear up some space. had a lot of old roms and apks that i didn't use anymore. anyways, i got the same results, phone still freezes up. re installed 2.5 and darktremors. phone is working again.
 
this is not the first time i've partitioned my card. it's been partitioned that way for months and has worked fine until i tried to install kernel.

i redownloaded kernel and ctmod 2.5 just in case my files were somehow corrupted. installed the same way i described above except i did not partition and format my card again. only did that the last time because i wanted to clear up some space. had a lot of old roms and apks that i didn't use anymore. anyways, i got the same results, phone still freezes up. re installed 2.5 and darktremors. phone is working again.

Darktremors is probably mounting your SD-card as ext2. Check that.
If that's the case, then your SDcard-ext partition did not get formated as ext4.

Noone else has had the problem you are describing, so the fault is not with the kernel. I think I remember someone having an issue with CWM formatting the ext partition with the latest version, try using an older CWM.

Also, while your phone is "stuck" at the boot logo, connect with ADB and paste the results of running "mount" (no quotes) in your reply.
 
here you go, Kouma version 1.3 GB

KoumaKernel_1.3_CWM.zip

I put the Chachi 420 Mod in there for ya

Looking over the thread, it says the Carrier IQ has been disabled in these kernels. So, does this mean if I move back to a stock Gingerbread image and load this kernel, that Carrier IQ will in fact be disabled?

I ask because I've read in other threads talking about it needing to be disabled in the framework.

Perhaps the framework calls are thwarted by this kernel?

Many thanks!
 
Looking over the thread, it says the Carrier IQ has been disabled in these kernels. So, does this mean if I move back to a stock Gingerbread image and load this kernel, that Carrier IQ will in fact be disabled?

I ask because I've read in other threads talking about it needing to be disabled in the framework.

Perhaps the framework calls are thwarted by this kernel?

Many thanks!

I dont know, i dont run stock

I only put out that 1.3 kernel so Kouma can have access to the new modules

that 1.3 is not Official Kouma Kernel

the only thing I can tell you is to test it and see what happens

most likely something will malfunction
 
I dont know, i dont run stock

I only put out that 1.3 kernel so Kouma can have access to the new modules

that 1.3 is not Official Kouma Kernel

the only thing I can tell you is to test it and see what happens

most likely something will malfunction

Performed this morning:
  1. ODIN'd back to stock Gingerbread
  2. Installed CWM
  3. Partitioned and formatted SD card with CWM (chose 512MB)
  4. Copied your 1.3 test kernel to the card (using an SD-adapter on laptop) and used CWM to install it
  5. Phone took only a couple of minutes to boot
  6. Ran One Click Root
  7. Set up my accounts
  8. Updated SuperUser app (and su from within it)
  9. Installed a ton of crap through Market and Amazon
So far, everything is running smooth. System acts (and Titanium Backup does too) like the SD partition *is* the internal memory... not as SD-Ext. EXCELLENT!

I love my little Prevail. My only real complaints were space (was using dt-a2sd) and CIQ (was using CTMod). So if this new test kernel does prevent CIQ from running, then it handles all my needs perfectly... as I like to keep the phone as close to stock as possible.
 
Performed this morning:
  1. ODIN'd back to stock Gingerbread
  2. Installed CWM
  3. Partitioned and formatted SD card with CWM (chose 512MB)
  4. Copied your 1.3 test kernel to the card (using an SD-adapter on laptop) and used CWM to install it
  5. Phone took only a couple of minutes to boot
  6. Ran One Click Root
  7. Set up my accounts
  8. Updated SuperUser app (and su from within it)
  9. Installed a ton of crap through Market and Amazon
So far, everything is running smooth. System acts (and Titanium Backup does too) like the SD partition *is* the internal memory... not as SD-Ext. EXCELLENT!

I love my little Prevail. My only real complaints were space (was using dt-a2sd) and CIQ (was using CTMod). So if this new test kernel does prevent CIQ from running, then it handles all my needs perfectly... as I like to keep the phone as close to stock as possible.

running it like this, there is no Guarantee that parts of CIQ are not loading

CyanogenMOD and CTMod are the only way you know for sure


If getting rid of CIQ was as easy as removing a couple of the services loading in the kernel init.rc, than Blooddwan would not had to spend so much time removing all those lines of code from the framework

I can not say for sure, but if you do find that any CIQ stuff is loading, please let us know
 
Performed this morning:
  1. ODIN'd back to stock Gingerbread
  2. Installed CWM
  3. Partitioned and formatted SD card with CWM (chose 512MB)
  4. Copied your 1.3 test kernel to the card (using an SD-adapter on laptop) and used CWM to install it
  5. Phone took only a couple of minutes to boot
  6. Ran One Click Root
  7. Set up my accounts
  8. Updated SuperUser app (and su from within it)
  9. Installed a ton of crap through Market and Amazon
So far, everything is running smooth. System acts (and Titanium Backup does too) like the SD partition *is* the internal memory... not as SD-Ext. EXCELLENT!

I love my little Prevail. My only real complaints were space (was using dt-a2sd) and CIQ (was using CTMod). So if this new test kernel does prevent CIQ from running, then it handles all my needs perfectly... as I like to keep the phone as close to stock as possible.

This kernel does not eliminate CIQ, it just merely does not call it at startup.
CIQ lives in the /system folder and is part of the stock ROM. It is just not possible to have a stock phone with CIQ removed. The process of removing CIQ turns the setup into a custom ROM. ALL of the custom ROMS on this board have CIQ removed. If you really like the stock look and feel, I would suggest taking CTMOD as a base and just put the stock launcher back in along with any stock apps you would like. (however, I think the stock launcher runs CIQ)
 
Back
Top Bottom