yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Ikmalblack95:
some other kernels that i flashed without reinstalling the rom, it become sluggish and lot of FCs :confused:

btw, thank for the reply, backin' up my rom

EDIT: working fine and superb so far without reinstalling rom
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] lsander:
Odp: [Kernel][ICS] Kappa Kernel 1.4 - Stock and Boost - 17/03/2013

Time to report. Kernel even faster, kamenu is awesome functionality. Otg works great, no problem with android secure.

What to say? Great work and keep going m8

Have a nice day

Sent from my WT19i running on Kappa Kernel
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] himasura:
OK, v 1.4 really fast, offline charging, and CWM backup working fine now.

Seems to be no any other problems till now (satsuma).
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Ikmalblack95:
Re: [Kernel][ICS] Kappa Kernel 1.4 - Stock and Boost - 17/03/2013

kernel is really great, battery life is good and 3d performance is doubled, now i have both powerful large and small phone to play game :D
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kast:
Happy if you're happy! ;)

Thank you all for the positive reports!

So now we need some suggestions on the next version...

I know at least a few will say "TWRP" ;)

Still thinking about that... Whether I really want to carry two ramdisks, make two different builds or just stick with CWM which works great.

In terms of modules, features, ecc, ecc. Anything you're missing? I'm sure there is...

Nobody mentioned autoroot yet for example... Would that be something you'd like to get included?

I'm working on a small app to be bundled with the kernel... Maybe a screenshot tomorrow.

Take care,

Ka.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] ctragas:
From my point of view, the only unique (and quite useful) ability of TWRP's is backup compression. So do stay focused on useful features (autoroot is among them). BTW, Gr8 work !
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] m3lv1nht:
cannot download mini pro kernel. link is dead. mirror please
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] lsander:
link for mini pro works normally man, try again
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kast:
And then autoroot will be!

This is how I plan on doing it (like if there were 100 ways of doing it... )

At boot I check if my own autoroot script exists in the init.d folder. In case there isn't, I copy mine.

My autoroot script checks for existence of /system/bin/su or /system/xbin/su. In case it finds either of the two, then we know the device is already rooted and exits.

When SU is not found then the script copies both su and Superuser.apk to the correct locations and exits.

Dead simple.

Ka.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] lsander:
ya dead simple :) man how you are editing kernels? I installed linux now and want just to see into kernel how it looks like :) can you pm me some link or something?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kast:
Hi there!

Well, all depends what you really want to check in the kernel.

The Kernel itself is a big binary file. It's loaded at boot, decompresses itself automatically, ramdisk is decompressed, boot continues.

Inside the .img file you'll have two main parts:

The kernel itself (a file called zImage)

The ramdisk (in this case it's compressed with LZMA)

Now, if you wanna peek inside the kernel, you need the sources. Peeking inside a binary is no fun, especially considering, as I said, that the kernel is compressed.

In case you want to peek inside the ramdisk, check the init scripts, the recovery calls (ecc, ecc) then you can do the following:

First you need to get your hands on unpackbootimg (Sources are here for example). Either you clone the repo or you donwload it as an archive. Once on your computer, CD to the directory where the sources are and run make to compile them. Once you have unpackbootimg binary ready, move it to somewhere where your path has access (e.g. /usr/local/bin)

Then it's quite easy. Download to your machine the kernel image you want to inspect. CD to the directoy where the image is and issue the following command: unpackbootimg -i YOUR_KERNEL_IMG -o THE_PATH_TO_STORE_THE_FILES. Please note that THE_PATH_TO_STORE_THE_FILES can also be . (current directory) but I'd suggest you create another one inside the previous. The command then may look something like unpackbootimg -i KaMango01.img -o deflated (assuming you create a directory called "deflated" inside the directory where KaMango01.img is).

When the above command runs succesfully, you'll notice it created a bunch of files. You'll have one with "zImage" in the name and another with "Ramdisk" in the name. Take the "ramdisk one" and we'll decompress it. For this kernel, you'll have to use lzma. You'll run the following command lzma -dc FILENAME_WITH_RAMDISK_IN_THE_NAME | cpio -i and this will decompress the contents of the ramdisk to the current directory.

There you go, now you can see what's packed in the ramdisk.

BTW, testing autoroot script for V1.5 and seems work all right. Still need to add a couple of things before releasing it... Stay tuned, if you want.

Take care,

Ka.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] lsander:
thanks a lot will try this.

is there in your kernel support for swap partition? it will be grat to add this
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kast:
Check this ;)

~ # free
free
total used free shared buffers
Mem: 359616 348192 11424 0 3024
-/+ buffers: 345168 14448
Swap: 61432 19168 42264
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] lsander:
so it is for what? please explain it like for noobs because I'm just starting with android ( now I can only do basic things like rooting, bootloader, installing scripts and other stuff

Edit:

After thinking I see that there is swap and is 40mb free so all is ok :) but I mean for swap partition on sdcard
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kast:
Sorry, I'll make it a little clearer.

Android is Linux but not "entirely" Linux. On Linux desktop systems you have a specific partition type for swap.

On Android such partition, as far as I know, doesn't exist.

You have basically two options:

Use your sdcard (or cache partition, some people prefer) to store "swapped" RAM blocks

Use a compressed portion of your RAM as if it were a swap area (ZRam, previously called compcache). You use RAM & CPU, but it's supposed to be faster and you can put there more than the size you allocate (it's compressed).

ZRam (full details here) is the one I chose for the moment.

What you see in my previous post is that a swap exists but it's actually compressed RAM in this kernel, not a "directory" on the sdcard.

I'm open to suggestions, of course.

Ka.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] ManthanRB:
I was talking about V1.6 & the like you gave is of V1.7 Beta

anyways V1.6 link is working now.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] rahimali:
The earlier versions all have the 100℅ battery bug. The version I linked you to doesn't...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
hi sir [MENTION=373657]kast[/MENTION] ,

after one week with kappa 1.7 beta 12 with stock rom-mango , kernel is smooth , stable , no random reboots at all , fast ,but it is drainig battery fastly no big relation to wifi status as i said before , but as i experienced on screen usage drain it at 1% ~ 2 to 3 min in contrast it has a great battery life when phone is idle with stock kernel i got 4 hours on screen easely but here is hardly to get that .

thanks fr your work and we are expecting a great improvement in the next release :D

EDIT : i got random reboot when phone was overloading apps and heavy multitask .
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Mitsink:
Hello

i flashed this kernel on my st15i .587 stock fw, but i dont see any superuser and its not rooted??
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] JimmyX32:
Yes, that's OK, Kappa Kernel is not autorooted ...look here (or flash any root you like)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Mitsink:
This root will work on st15i? (Superuser-3.2-RC3-arm-signed.zip)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] smoke_slim:
yeah, it works)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Hi sir [MENTION=373657]kast[/MENTION] , any news on the bug fixes changlog ?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] djborek:
[MENTION=373657]kast[/MENTION] Hi man any updates kernel 1.7beta12?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cybercop007:
OTG??

sorry for the noob questions, i havent used otg and i want to use my pendrive to copy movies to my sd card.

so how does the otg work??

how to enter the kamenu and enable the otg??

after enabling otg should i use app like stickmount to use my pendrive??

i read the forum posts and it seems that the otg support on the current stable release v1.6 is buggy and not working (correct me if im wrong)

explain me how to use otg.

thanks.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] lsander:
I dont use kappa kernel for long time now but as I remember

Download terminal emulator from google play, opne app and type

kamenu

next enter

1

next enter

5

next enter.

This steps only turn usb otg functionality.

After this you need app to mount usb memory, for ex. usb-otg helper.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] karandpr:
[MENTION=373657]kast[/MENTION]

Hey man.

I just checked some of your previous commits and it seems you are dabbling with kexec :).

I have two questions .

1.) What problems did you face ?

2.)Is it worth investing time . It would be awesome to have kexec ,but can it be actually pulled off ?

Have a good day !!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kast:
Hi there,

quick status if you don't mind.

Once again I disappeared for a long time, yet it doesn't mean I totally forgot about this kernel nor that I don't plan on delivering a new version.

Lot of stuff is happening in my private and professional life that make use of my time not always I'd prefer to use it ;)

Now, since I posted the last hybrid beta of 1.7, the one able to boot ICS and JB I noticed somekind of degradation in battery life.

Yet to assess whether it's due to the changes required to have JB to boot as well, or the battery in my phone getting old. If I had more time to play with these things I'd already have an answer.

Anyway, I took a slight different approach that what I thought originally. Probably the last version of this kernel, before I "retire", will be a "two version" one.

A pure ICS kernel. With the same acceptable battery life I had before.

An hibryid kernel, ICS&JB, for people actually wanting to be able to boot both of them despite the possible little degradation in battery life.

I'm posting this because your opinion is important to me, so do please share with me your thoughts if want, have any.

Thanks,

Ka.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] karandpr:
Very glad to hear from you :). :victory: . I hope everything is alright in your life :) .

I really like the pure ICS version idea btw. And yes ,I have also confirmed it that for some strange reasons ,hybrid kernel consumes bit more battery than pure stock ones .
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] rahimali:
Hi [MENTION=373657]kast[/MENTION], why not instead an ICS only kernel with great battery life and a JB only kernel also with great battery life rather than the hybrid with poor battery life. We already have an ICS/JB/MIUI hybrid kernel in the form of MESA. Maybe you could pick up where Marcel [MENTION=2799345]M66B[/MENTION] left off?

Or maybe you could do a CM10, 10.1, 10.2 hybrid instead since we don't yet have that?

Just my $0.02 even though I'm not on kappa anymore :angel:

Off topic, good to have you back in the forums. Wish you the best of luck in your personal and professional endeavors! :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] moolokow:
I hope that someday that you will able to develop kernels for the future android updates. too sad to hear that you are literally retiring on this kernel development and the first kernel i tested and used on starting to flash anything on my phone. right now im using the last version of kappa kernel. no degradation happens. underclock, undervolt, SmartassH3, row, GSM signal, low brightness, greenify, freezing or unistalling non senses apps and lastly airplane mode when i am at work to achieve the maximum battery life. if i ever had a chance to learn and develop or continue this i will go to, but i am no idea or knowledge at linux or something needed in this. Thanks kast for this :) and Yeah! the pure ICS and a pure Jellybean will do :cowboy:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Nice to see you agan !

Hi [MENTION=373657]kast[/MENTION] ,

I have just got disappointed on the kappa kernel , and really thought that you was really retired from developping this kernel even though it's one of the best kernels for ics ! now back to the topic , I will just enumirate the bugs, as mango user , and some stuff to be checked , let's say , so here :

1 - The beta11 and the beta12 had problems with the ramdisk causing boot issue and some freezes , I suppose because I umpacked them with android image kitchen and changed the ramdisk with the lupus one and everything went great without problems , with the beta11 the kernel doesn't boot properly sometimes it boots and then freezes and reboots agan , most probably it's because of the CWM recovery , and a simlar thing goes with the beta12 , kernel boots always properly but the recovery has frequently a freezing problem , I hope you get that fixed in the next build

2 - The kamenu doesn't work properly , lastly , on the beta12-hybrid kernel , I faced that when trying to change cpu frequencies and it fails with nothing changed at all .

3 - The init.d isn't supported , any script I push it to init.d folder wasn't working , agan when i changed the ramdisk to lupus one everything was working as it should to be .

4 - Both kernel versions , beta11 and beta12 , had a very long boot time , around 24~28s vs 16s for the stock one , i hope also that you will be able to boost its boot time :D

5 - Rebooting the phone take around 2~4% of the battery life , as android users we frequently reboot our devices :p , most probably it's because of the overclocked cpu , to 1.7 ghz , when booting witch is a really battery draining speed , if you agree with me 1.2 ~1.3 ghz is more than enough to speed up the boot time .

6 - There are very strange things happening within the kernel that I don't know if they are features or bugs :

* most of the services appeare red in the built in cpu usage viewer instead of green and zygote service is always there with beta12 with red bar .

* multitasking isn't good in the hybrid-beta12 kernel , on ics of caurse , hadn't tried jb .

* surfing the web with stock browser using wifi or mobile-data , drains battery more than usual .

7 - Music cuts when screen rotates , with beta11 and beta12

8 - In addition to the jb bugs that I don't know exactly what they are ( camera , battery life , ... ) , because I don't use jb on kappa kernel .

That's eveything I can say about kappa kernel for now , I hope it will help you in some way , and I suggest that you make a pure ics version ( for better stability ) pure jb version ( for better amount of ram ) and a hybrid version (for everyone who want that ) .

Thank you very much .

job.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] JovieBrett:
Can you upload the kernel with fixed ramdisk? because the only problem left right now on the kernel is the freezes and reboot issues happening on my Smultron with stock ICS ROM :)

Anyway Hi [MENTION=373657]kast[/MENTION]! I hope you'll not forget those users like me who is still using your kernel. I was really hoping you could still handle the development of this ICS kernel. Thank you so much for your full support-effort for bringing us the best ICS kernel out there for our devices! Love you Broooo! haha.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Hi ,

I hope there is no objection from developers : [MENTION=373657]kast[/MENTION] , [MENTION=4609488]wedgess[/MENTION] , [MENTION=4282166]singh_dd93[/MENTION] , in "fusing" the two kernels ( lupus & kappa ) and sharing it here .

here is your request bro , I hope it boots for you , I used kappa's base file on lupus "ramdisk" so you will get a lupus envirement ( CWM , TWRP , lupus script , ... ) with kappa's performance , I think this kernel is based on beta10 , because beta12 hasn't a good multitasking performance and there isn't a beta11 for smultron .

download : http://www.4shared.com/file/W7iNB5arba/smultron-kappalupus-ics.html?

job .
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] rahimali:
Lets call this the Mutant Super ICS kernel! :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] JovieBrett:
Hey there, thanks for the kernel you provided :) Unfortunately, it is not booting right now. Did you implemented the environment of Lupus from the 4.4.2 kernel of PAC? likely as I see on the boot animation of the kernel.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
No , it's lupus ics v6 kernel and kappa431 I think , the beta10 , I changed the logo to sony ericsson one because I find it the best logo ever .

As you sad it doesn't boot , I will try agan with the beta12 , just don't log out to give a fast feedback .

EDIT : download : http://www.4shared.com/file/W7iNB5arba/smultron-kappalupus-ics.html?

it's also based on beta10 because in the first kernel I figured out that I have made a mistake , sorry , tell me if it boots now .

Job.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] JovieBrett:
Hi Job! yay it boots now! And thank you also for changing the boot logo of the kernel, I find it a little ugly with the previous pac-styled boot logo, I prefer the boot logo of sony ericsson you changed mehehe liked it :)

Thanks alot!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] JovieBrett:
Since I'm on stock ICS, Adreno libs isn't the problem here right? I'm thinking a kernel issue right now affecting the status bar's graphic interface.

Anyway, when I tried performing Antutu Benchmark, I only got 5200 score, RAM is so low. When I compared to the pure stock ICS with stock kernel, got a higher score from RAM.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Hi ,

First of all , I have to tell you that I'm not a kernel developer and I have no xperience, nor knowledge or linux pc to even go with that , that's why I'm saying that I dont know what's really going on there with the graphics , but you have to know that I have used the same trick to make a very stable lupus&kappa kernel , based on beta11 , as I remenber beta10 wasn't that stable because it was a test build to check the battery bug .

The trick is very very simple , you need only the tool , witch is Android image kitchen , where you can impack any kernel.img file . The output will be two folders :

* ramdisk : where kernel ramdisk is located .

* split_img : kernel base file or the core file are located .

The main purpose of the tool is to edit the ramdisk , like bootlogo , recovery , ... but what I have done is deeper then that , it's a "dirty trick" .

I took the split_img of kappa kernel outside of the tool folder and , then I unpacked the lupus kernel and take its ramdisk folder outside , then I replaced the modules and some files from kappa's ramdisk to make lupus's ramdisk compatible with kappa's core files then I placed the two folders , ramdisk and split_img in the tool folder and repack it .

That's all about it if you want to try it yourself , if not tell me and I will make a litle light one based on beta12 , and yes , about benchmark for me , I don't really care about it because what I need is a smooth UI and gameplay that's all :D .

Android image kitchen : http://xdaforums.com/showthread.php?t=2073775

EDIT : download kernel beta12 based , lite , no TWRP : http://www.4shared.com/file/aZ5v2e7hce/smultron-kappalupus-ics-2-lite.html?

job .
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] JovieBrett:
Hi Job, sorry for reporting an issue that wasn't supposed to report :/ Anyway just don't mind that, everything like the UI and graphic performance is really smooth, freezes is slightly gone but the thing I was looking into now is the stability of the kernel's performance, I mean it's not that good when multitasking. Recently I just switched to M66Bs CM10 ROM, I just missed the JellyBean days mehehe. Just thank you for the full effort, I really appreciated it alot! I'll be back on stock ICS if kast will release a fully stable build of his kernel :)

EDIT

Thanks would like to test the kernel, I'll try it out later when I got home :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kast:
Hi there,

thanks a lot for your post job.bousix, let me that your points one by one.

The CWM included in Kappa is a CWM that was kind-of patched to include some of the features of the CWM released for JB and later Android versions. The official CWM for our devices is pretty old. I never ever had issues with CWM not starting properly or freezing my phone though, would be interested in more details on this.

KaMenu was left behind a bit with the latest changes. I planned to update / fix it for last, before releasing the final version. There is stuff to fix, stuff to simplify and also stuff to remove.

init.d was fixed in one of the last hybrid betas I remember. Now that I'm focusing on the pure ICS version I'll make sure it works once for good.

I played a little with the ramdisk compression and used LZMA. This compression is much more efficient than GZIP but takes a little longer to decompress. In my latest dev version I changed back to GZIP.

I followed your advice and changed the CPU Boot Boost. Check the log extract below

~ # dmesg | grep ACPU
<6>[ 2.964630] ACPU running at 460800 KHz
<6>[ 2.965301] ACPU init done, clock rate now : 1305600

I'm kind of leaving the hybrid aside for the moment, I'll focus first on the ICS version. After all, I'm using only ICS so I'll check into Beta11/Beta12/hybrid stuff later.

Same as point 6

Me neither ;)

Expect an ICS only beta today or tomorrow. No fixed KaMenu yet but plan to fix init.d and wish to have your opinion on perf.

Thanks a lot!

Ka.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Hi ,

Great news ! Waiting eagerly for the new kernel :D BTW I missed to mention the random reboot issue when overloading apps , but I'll wait maybe it will be fixed in the upcoming build .

Thanks a lot man .

Job.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Hi [MENTION=373657]kast[/MENTION] ,

Is the kernel going to be delayed ?

Job.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Hi sir [MENTION=373657]kast[/MENTION] ,

Any news ? please provide us the ics kernel as soon as possible , you have made 95% of the work why slowing it down now ? Thanks after all :D .

Job.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] TechExhibeo:
can anyone please give me the link of v1.7 beta for mango... I could not find it...

I want to use kappa in zelly cream v6...

please give the link of that beta version which plays good with this rom..

by the way where I can get all beta version links....

thank you :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] rahimali:
http://xdaforums.com/showpost.php?p=49867405&postcount=1346
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] job.bousix:
Hi sir ,

Come on , give us some news , updates , anything just don't let us think that the great developer and supporter ,Mr [MENTION=373657]kast[/MENTION] , is retring . Here , we are waiting since the last time for a new update , and yes for me it is till now , i can't beleave that you are not making a nice end for great carear in android developing ! 98% is done , we are waiting for the last 2% to be finished , readey for testing also and that's it , congratulations ! :D

Thank you very much .

Job.