• 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

Does 1.4 work with CTMod 3.1.2? I had CTMod 2.5 and KK1.2 and everything was great except for the lag issue. I just wiped the phone and upgraded to CTMod 3.1.2 and KK1.4, and now I have only 119MB of space free. I tried mounting and formatting the SD-Ext partition and still only 119MB available. So I reinstalled KK1.2, and now I have 1.85GB available.
 
Yeah , i just looked and it didn't pick up my 1g partition .


Going back to KK 1.3

EDIT :

I'm running a 16gb class 10 card . KK 1.3 is plenty fast for me . Gonna stick w/ it .:D



Thx Kouma .
 
When you check available space, the system looks at the partition mounted at /data. Since this mounts the extended SD partition at /data/app, it doesn't show the available space on the card. A rewrite of settings.apk from source could detect this and display the full info. In the meantime, running df in a terminal will give detailed results
 
Oh, that makes sense. Thanks Kouma!

Edit: Well, I reflashed KK1.4 and formatted the sd-ext partition. When I tried to restore my sd-ext partition from CWM, I didn't see any of the apps in the drawer. Free space was still 119MB. So I tried restoring them from Titanium Backup, and TB hung at 62% free space dropped below 20MB. I'm not sure what the deal is, can the apps be restored or do they have to be totally reinstalled when switching to this kernel? For now I'm going back to KK1.3 to see how that works.
 
Still runs the same on my class 10 card. My call blocker will disconnect the call on the 3rd or 4th ring with KK1.4, but when I'm on the stock kernel it disconnects on the first ring. No bueno for me, but thanks for still developing kernels.
 
this kernel is slick. i really like the /data partition to sd-ext version and i see where you're going with 1.4 but, just as a heads up, the people who install 16,846,584 apps will likely have internal storage trouble since the dalvik will grow.
 
this kernel is slick. i really like the /data partition to sd-ext version and i see where you're going with 1.4 but, just as a heads up, the people who install 16,846,584 apps will likely have internal storage trouble since the dalvik will grow.


Maybe that's my issue. I have almost that many apps.
 
this kernel is slick. i really like the /data partition to sd-ext version and i see where you're going with 1.4 but, just as a heads up, the people who install 16,846,584 apps will likely have internal storage trouble since the dalvik will grow.

Yeah, and the Dalvik is also the most speed sensitive. It's a trade-off.
I'm thinking about putting it back how it was before, I'm starting to suspect a lot of the people claiming their high speed cards are laggy are actually dealing with cheap Chinese counterfeits.
Especially when my name brand, low speed card I bought from a big box store on clearance runs just fine
 
Yeah, and the Dalvik is also the most speed sensitive. It's a trade-off.
I'm thinking about putting it back how it was before, I'm starting to suspect a lot of the people claiming their high speed cards are laggy are actually dealing with cheap Chinese counterfeits.
Especially when my name brand, low speed card I bought from a big box store on clearance runs just fine

I got my PNY 8gig class 10 from Tigerdirect. Unless Tiger is selling cheap chinese counterfeits I seriously doubt its my card. When running DT App2SD I had no lag problems like this. I tested the speed of my card and its right on par with other class 10 cards. The problem is the phone wasn't meant to run everything off the SD card. The data is getting bottle necked somewhere.
 
I got my PNY 8gig class 10 from Tigerdirect. Unless Tiger is selling cheap chinese counterfeits I seriously doubt its my card. When running DT App2SD I had no lag problems like this. I tested the speed of my card and its right on par with other class 10 cards. The problem is the phone wasn't meant to run everything off the SD card. The data is getting bottle necked somewhere.

That's why 1.4 only stores the apk files on the sdcard. everything else is on the faster internal memory. Settings, dalvik cache, databases, everything that doesn't go into /data/app. exactly the way DT App2Sd does it, but with a direct mount rather than a symlink to a mount in another location.

If you aren't getting the exact same performance that you did with DTA2SD, then the issue is somewhere other than the kernel.
I have an 8 gig SanDisk class 2, and I have minimal lag and when I get a blocked call, I get no rings, my screen just lights up. and this was with Hroark's 1.3
 
do you still have to format sd ext in cwm after installing?

I would suggest it.

I found a bit of a cheat, it's not 100% guaranteed to work, but I've had good luck with it so far.

Before installing and formatting, open a terminal (ADB shell, terminal app, your pick)

run "tar -cvf /sdcard/databackup.tar /data/*" (without quotes)
Wait for it to complete, it can look like it stalls at times, just give it time
copy the resulting tar file to your PC

install new kernel, format the sd-ext, format /data if desired (factory reset)
copy the tar file back to your sdcard if it got erased from the install or wipe

go back into a terminal and run "cd /" (again no quotes)
and then "tar -xvf /sdcard/databackup.tar" (once again, without quotes)
As a suggestion, afterwards, pull your USB cable out (if you had it plugged in) and pull your battery. Then put it back in and power up
This will avoid the system freaking out because files and apps were showing up unexpectedly and cause any settings that were replaced to reload without giving the running processes a chance to overwrite them.

I usually do this from within recovery and I mount the /data partition and sub partitions manually before and after since I know exactly what I'm dealing with before and after and being in CWM means I know for sure that Android isn't running and trying to use files I'm reading/writing through this cheat

This copies your entire /data structure as it appears to your system and puts it in a tarball.
This can run into issues if files are changing, either the changes wont show up in the tarball, or it will take forever waiting for the process to release the file so it can copy it into the tarball.
If you're running DT's A2SD, this might end up in an infinite loop when it finds the circular symlink in the data folder.

Once the new setup is up and running, it puts everything back relative to how it appeared to the system. So if a mount point is different, like changing from 1.3 to 1.4, the files end up in the right spots.
It has the nice side effect of putting all your icons back where they go
 
Ok, it has come to my attention that 1.4 does not work with CTMod 3.1.2.
Apps cannot install.
I was able to force some to install, but it's a PITA.
I suspect Bloodawn and I have done something divergent and his init scripts are not compatible with 1.4.
I tried stripping the scripts, but the phone gets stuck FC'ing so something in there is necessary :)

I'll dick with it some and see what I can get going on Monday
 
for some reason i had a lil trouble with it too..odined to your stock fa19 image earlier and uninstalled some apps....flashed kk1.0.. i thought it had initd..but it didnt so i wiped cache..wiped dalvik..formated sdext and flashed kk1.4 right after..thats where i got into trouble..phone booted apps were missing..superuser and all..tried using market to reinstall but it fc..then something els was fc but the fc message kept dissapearing to quick to see what it was..so long story short i restored to backup i made at fa19 flash..pretty sure i screwed up somewhere..not sure though
 
Ok, it has come to my attention that 1.4 does not work with CTMod 3.1.2.
Apps cannot install.
I was able to force some to install, but it's a PITA.
I suspect Bloodawn and I have done something divergent and his init scripts are not compatible with 1.4.
I tried stripping the scripts, but the phone gets stuck FC'ing so something in there is necessary :)

I'll dick with it some and see what I can get going on Monday

weird

does 2.5 work with 1.4? I haven't added or changed any scripts since 2.5
 
weird

does 2.5 work with 1.4? I haven't added or changed any scripts since 2.5

I haven't tried it in an official capacity, but I dev'd it while using 2.5.

I tried it with the new stock and it still worked, so I put it out.
dunno why the new version has issues
 
I don't know if it's an ctmod 3.1.2 problem or ur 1.4 kernal, but i noticed that my home button and search button no longer work, I was in the browser and hit home to go out of the browser, I had to hit the back button till i got back to the google page and exited out, going into menu and then hitting home button in menu also has no effect.
 
I don't know if it's an ctmod 3.1.2 problem or ur 1.4 kernal, but i noticed that my home button and search button no longer work

I had that same problem. Here's what I did in all. I did a Titanium backup of everything and a CWM backup. Then I did the exact steps Blood said to do above: wipe the sd-ext, installed CTMod 3.1.2 from zip, rebooted back to CWM, then flashed KK 1.3, reboot. When I got back into the phone everything was like a fresh CTMod install. I then downloaded Titanium Backup and did a restore of all apps+system data. Reboot. That's when I noticed the home button not working. On top of that, none of my apps were put back to the places they were supposed to be and also like the sms messages I had didn't restore, or the call log. After that I said screw it. I deleted whole SD card, wiped all data completely. Odin'd to stock FA19. Then did the whole partition SD card. Added CTMod 3.1.2, flashed KK 1.3. Then the rest is just as above. Did a Titanium backup restore, rebooted, same results as above.

Sorry for the wall of text. I just wanted to describe what all had happened so maybe you guys can pinpoint any issues that need to be fixed. So in the meantime I reverted back to stock root. Installed CTMod 2.5, flashed KK 1.3, did my titanium restore and everything is back to normal. Hope this can be of some kinda use. Anything anyone needs to know I'll answer with what I can as far as what I had done.
 
I don't know if it's an ctmod 3.1.2 problem or ur 1.4 kernal, but i noticed that my home button and search button no longer work, I was in the browser and hit home to go out of the browser, I had to hit the back button till i got back to the google page and exited out, going into menu and then hitting home button in menu also has no effect.

I had 1.4 do that on me in 2.5 when I was developing it, but -only- if I had a swap partition defined on my SDcard and it wasn't ext4 (or properly converted to ext4).
 
I had 1.4 do that on me in 2.5 when I was developing it, but -only- if I had a swap partition defined on my SDcard and it wasn't ext4 (or properly converted to ext4).

Well the funny thing is i havn't partitioned my sd card at all, I thought i had before but it's not, So kinda noob question but what should i do exactly? right now i'm sitting on 3.1.2 with kk1.4, should i go to fa19 image with odin, then ctmod 3.1.2 then kk1.2? or kk1.3 since 1.4 had issues??
 
Well the funny thing is i havn't partitioned my sd card at all, I thought i had before but it's not, So kinda noob question but what should i do exactly? right now i'm sitting on 3.1.2 with kk1.4, should i go to fa19 image with odin, then ctmod 3.1.2 then kk1.2? or kk1.3 since 1.4 had issues??

I'm just gonna regurgitate what Blood said to do here. First I took all the .apk files for the apps I had and copied them to my pc. Here's what I did. Odin'd to stock rooted FA19. Flashed CTMod 3.1.2 and rebooted. Went back into CWM and partitioned the SD card and flashed Kouma Kernel 1.3. Rebooted. Then I used Android Package installer to put my apk files back. Now I'm currently going in to each app and putting the setting to my liking. Then when all that's done I'm going to do a nandroid backup and a Titanium backup. I was gonna use Titanium backup to restore just my app's data (settings and crap) but I didn't wanna risk it using anything from 2.3.5. Don't restore any of the system data cause that's when I was getting screwed.
 
Back
Top Bottom