yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] BrandoHD:
There are a lot of kernel and ROM threads filled with posts about users not being able to set up BLN properly, so far this thread has been devoid of BLN complaints/issues (except for the occasional requests for it to be included) because HC has chosen to not include it thus far, he may change his mind.

Most people believe the reason it was not included is because it goes against the HC's initial idea for this kernel which is :best battery performance with maximum battery savings, even going as far as "removing unecessary logging and debugging," that's basically the message the user you quoted was trying to say, I do not think (I could be wrong) that HC has addressed it directly in this thread but he did address it on his blog here (link in first post), and while the first half of the answer may have changed (I really don't know as I have never been interested in BLN), I think the second part of his answer may still hold true
[Galaxy S II Original Android Development] SaneinOne:
BLN is not part of the kernel because hardcore doesn't want it to be and he developed the kernel, period.
[Galaxy S II Original Android Development] hgn91:
USB OTG

Does this kernel support USB OTG ? Because it didn't worked on speedmod K2-16 :(. It worked on siyah.
[Galaxy S II Original Android Development] jonny68:
Downloading now thanks Hardcore donation coming your way soon :)

edit - Confirmation number: 0SM36954CY5954112

beer or coffee mate thanks ;)
[Galaxy S II Original Android Development] vuidoi:
@hardcore. When you make kernel for galaxy note N7000. We need you hardcore
[Galaxy S II Original Android Development] iCatchU:
+1...same here!
[Galaxy S II Original Android Development] newHere:):
i tested my OTG cable right now with my DOK and it's working without any problem...

(i'm with K2-18)
[Galaxy S II Original Android Development] AMDPOWERFIST:
Test results so far:

Testing is done in the same location each day a new kernel is released. Proceedure is as follows:

COPY NEW KERNEL ZIP TO SDCARD > BOOT TO RECOVERY > WIPE CACHE / DAVLIK > REBOOT RECOVERY > INSTALL NEW KERNEL ZIP > REBOOT RECOVERY > WIPE CACHE / DAVLIK > REBOOT

Battery Monitor Widget app info located here:

http://xdaforums.com/showpost.php?p=19416214&postcount=4418

Conditions: 30minutes rest after restart / widget drain record value

K2-18

test3 had a 104mA drain

test5 has a 87mA drain

test6 has a 43mA drain

test7 has a 44mA drain

test8 has a 41mA drain

test9 has a 40mA drain

test11 has a 34mA drain

test12 has a 27mA drain

test13 has a 40mA drain

test16 has a 48mA drain

test17 has a 40mA drain

K2-18 has a 42mA drain

Quadrant Scoring? :-

Conditions: Fully charged / reboot / record 3rd attempt

*note* - Quadrant scores are NOT a measure of real life speed, they are behind the scenes speed and scores should only be used as a guideline for serious issues rather than how the unit functions. E.g. a score difference of 1000 – 1500+ can show some serious faults or flaws in ROM / Kernel Combinations or hardware faults.

K2-18

test 3 had a 4307 score

test 5 had a 4723 score

test 6 had a 4652 score

test 7 has a 4102 score

test 8 has a 4825 score

test 9 has a 4607 score

test11 has a 4118 score

test12 has a 4483 score

test13 has a 4697 score

test16 has a 4423 score

test17 has a 4219 score

K2-18 has a 4433 score

Kernel Wakelocks:

Conditions: 1hour after reboot / fully charged / screen off

K2-18

test 3 - 10 types of Kernel Wakelocks

test 5 - 11 types of Kernel Wakelocks

test 6 - 8 types of Kernel Wakelocks

test 7 - 8 types of Kernel Wakelocks

test 8 – 5 types of Kernel Wakelocks

test 9 – 11 types of Kernel Wakelocks

test 11 – 12 types of Kernel Wakelocks

test 12 – 8 types of Kernel Wakelocks

test 13 – 11 types of Kernel Wakelocks

test 16 – 8 types of Kernel Wakelocks

test 17 – 11 types of Kernel Wakelocks

K2-18 – 8 types of Kernel Wakelocks

CPUSpy 1hr % recording (New Recording – started from transition between test 8 to test 9)

Conditions: 1hour after reboot / fully charged / screen off – record values of deep sleep / 200mhz %’ages

Test 8 – Deep sleep 92% / 200mhz 3%

Test 9 - Deep sleep 91% / 200mhz 6%

Test 11 – Deep sleep 91% / 200mhz 7%

Test 12 – Deep sleep 93% / 200mhz 3%

Test 13 - Deep sleep 90% / 200mhz 5%

Test 16 – Deep Sleep 91% / 200mhz 4%

Test 17 – Deep Sleep 91% / 200mhz 4%

K2-18 – Deep Sleep 90% / 200mhz 4%

These are however only tests done by my individual unit, every unit is different. Tests WILL vary from person to person / phone to phone.
[Galaxy S II Original Android Development] ludalex07:
how to fix the USB mass storage problem with windows 7? Running k2-16 with CheckROM V4 here.

Thanks.
[Galaxy S II Original Android Development] komsa:
try this:settings,applications,development,untick ubs debbuging,tick usb debugging..........try the connection
[Galaxy S II Original Android Development] zekurosu:
no effect on battery...seems the same with previous modem...but a bit more faster
[Galaxy S II Original Android Development] iNeri:
K2-18 is so good. So fast.

Antutu bench scores 5999 at first run, at secound run score 6026:D

Battery life is the greatest of all kernels;)
[Galaxy S II Original Android Development] obionenairobi:
You test shows that K12-12 is still the best !?
[Galaxy S II Original Android Development] :
18 final seems quite battery hungry if compared to previous test versions, any field test yet? :)

Sent from my SGS2 - Checkrom Revo 4 | Speedmod k18 | Vertumus ICS Theme |
[Galaxy S II Original Android Development] tEsT_MaStEr:
- Touchscreen MOVHYST ("Vitalij fix") set to 10

I found that 10 is too jerky.

I think maybe set to 3 would be better.
[Galaxy S II Original Android Development] cipetonk:
I felt the same too, then I wiped cache, dalvik cache and baterry stats; and then fully charge. problem is gone now
[Galaxy S II Original Android Development] l33ch0r:
I did flash a kernel via Odin where I have root, but obviously I don't have CWM.

Can I just flash this kernel like I flashed the first one via Odin and will have CWM to be able to flash custom roms?

Thanks in advance ;)
[Galaxy S II Original Android Development] hardcore:
3 is too sensitive. It screws up some games like Blood & Glory - very difficult to do a "parry" since the screen keeps detecting false swipes.

10 seems to be the best balance.
[Galaxy S II Original Android Development] androidkid311:
I thought the same so ill give that a go :)
[Galaxy S II Original Android Development] ProNewb:
Hi guys,

I m new to kernel flashing, have flashing stock roms till now. Want to give this a try.

Few ques first:

1) I am on xwki8, can i flash this?

2) If i am not satisfied, can i just flash the cfroot kernel back? or should i do a full wipe, cache wipe and then revert? or are there any requiremnts?

Hope iam not being annoying.
[Galaxy S II Original Android Development] newHere:):
the answer is "Yes" for those two questions :)

you can flash CF-Root back without wipes...

but trust me, you will be satisfied :)
[Galaxy S II Original Android Development] ProNewb:
Ok,

fingers crossed.

Update: When i flash through the app, it says zImage not found. Going to CWN rec method now and trying again.

UPdate: ok so i succesfully flashed it from recovry method.

Update: i lost my boot anim to stock boot anim, what shud i do? i still got my custom boot sound on, with sammy boot anim. plz help
[Galaxy S II Original Android Development] newHere:):
this kernel does not support custom boot animation...
[Galaxy S II Original Android Development] AndroidGX:
Why don't you let people choosing their values by themselves ? a simple tegrak's driver patch file to include in your kernel will do the trick so people will be able to use "Touch Move" app :)
[Galaxy S II Original Android Development] newHere:):
+1

it will be great :)
[Galaxy S II Original Android Development] Bommeke:
Pattern Lock Delay

I'm not sure if this is kernel related but I've got some delay when turning on the screen using the pattern lock. There is no delay when using the PIN lock.

Just switched over to the K2-18 Final. Had the same delay when using T12 and 17. The delay is slightly less than 1 sec. It isnt a big deal but it feels soooo sloooooww :p
[Galaxy S II Original Android Development] zoule HCo:
Hi

Mine work fine.. no delay.. Instant feedback..

press the power button & the screen ON Instantly..

very fast.. I'm also using the pattern lock..
[Galaxy S II Original Android Development] jbdeq:
Hi Hardcore - can i ask why you no longer have test 17 for download?

I am running Checkrom v4 and ever since changing from v3 despite testing your 12,13 and now 18 kernels as well as various Siyah ones nothing seemed to improve the bad battery life I was getting despite other people on the thread saying that v4 was much better...

...until i used test 17! My battery life jumped from around 20 hours to around 55 hours which i used to get with Checkrom 3. No wakelocks/no problems and super smooth. This great performance was also straight from 1st use without cycling the battery.

Oh well, its saved on my SD and unless K2-18 shows significant improvement on its second cycle i will definitely go back to it!
[Galaxy S II Original Android Development] l33ch0r:
Sorry for asking this once again, but so far nobody could/did answer me...
[Galaxy S II Original Android Development] SaneinOne:
I generally flash CF-root and then Speedmod.
[Galaxy S II Original Android Development] It_ler:
I did not get your question.

After flashing SpeedMod kernel, you will have root and CWM recovery.

Both is included in hardcore's kernels.

Hope your question is answered.

---------- Post added at 06:42 PM ---------- Previous post was at 06:30 PM ----------

Results for SpeedMod / void / Phenomenal / stock kernels

Everything is specific to my phone, my "normal" usage and my home location. Most values are exact results, but some are rounded. I usually have wifi, synch (three email accounts, calendar and news), Google Talk and Skype on.

For all custom kernels, I was running on Frankenstein XWKK5 ROM (Modem: XXKI3).

For stock kernels, I was running on the corresponding stock ROM.

Always using the Samsung's standard / stock 1650mAh battery.

Running void.echo kernel, I used the default settings, and only enabled „Auto CPU UV on boot“.

Here are my current results:

Benchmarks

Battery stats

A little bit disappointing battery savings for SpeedMod K2-18 on my first battery life cycle.

As there were some FCs (BBS and Google Talk) and one system freeze (frozen lock screen and no reaction of touch screen), I will give it another try on a second battery cycle.

Maybe my phone had some issues caused by repeated switching kernels and modems in the last few days.
[Galaxy S II Original Android Development] y17dt:
I´m getting absolutely amazing battery life. Charged to 100% this morning. Now I´m left with 85% after 14hours with nearly an hour of screen on time.

I wiped cache-Partition and Dalvik-cache. Using KL1-Modem.

THANK YOU HARDCORE!
[Galaxy S II Original Android Development] Chanz09:
K2-18 Test 17 Results. There is a huge wakelock in the middle of the graph but the betterbatterystats does not show anything.
[Galaxy S II Original Android Development] bahtsiz_bedevi:
Hi Hardcore, can you enable BNEP protocol support in Kernel Settings/Network Options/Bluetooth ?

I can't connect to my SGS2 as a Bluetooth PAN device from my computer :(
[Galaxy S II Original Android Development] androidkid311:
Whaaaaaaaat! Another 7hrs screen time! Loool! Am i missing something? Im getting about 4hrs...?
[Galaxy S II Original Android Development] AMDPOWERFIST:
I can get between 6 - 7 hours of screen on time. It depends on what your screen is on and doing.... if your playing games or watching a movie with the screen on, you will only get between 3 - 4 hours. If the screen is on due to checking facebook, sending SMS/MMS's and general web browsing then you can get 6-7 hours.

If your having problems reaching this, try my battery guide in my signature for better battery settings/apps/tips/tricks....
[Galaxy S II Original Android Development] alien45:
Thanks for the reply.
[Galaxy S II Original Android Development] KenHua:
+1. Hope the Bluetooth support can be improved. I have not been able to use my Bluetooth mouse when I use SpeedMod or Siyah kernels. So I always ended up go back to stock kernel.
[Galaxy S II Original Android Development] Manitax:
K18 final is nice, but after testing Test 17 seems more battery friendly for me.
[Galaxy S II Original Android Development] tEsT_MaStEr:
same here

I got a long wakelock in the night(when i sleep) show in battery usage graph but when i check betterbatterystats it does not show anything to cause that long wakelock.
[Galaxy S II Original Android Development] tEsT_MaStEr:
I update my betterbatterystats and i found this
[Galaxy S II Original Android Development] radicalgel:
By k17 u mean k2-18 test 17 right? If yes, then could someone pls link me to this kernel.

www.agletdesign.com
[Galaxy S II Original Android Development] tEsT_MaStEr:
Extra picture here.
[Galaxy S II Original Android Development] AMDPOWERFIST:
https://www.idrive.com/idrivee/ibsjsp/IDEVSGetShare.jsp?u=kewl145&key=mjcte96063

Cheers
[Galaxy S II Original Android Development] hardcore:
Nothing wrong there. Just looks like you charged your phone for 1 hour+.
[Galaxy S II Original Android Development] zekurosu:
vbus present only showed that your phone is connected to your charger for that period of time
[Galaxy S II Original Android Development] renton82:
I have noted something like little flickering, like electromagnetic interference , on the display from 100%~80% of battery, (with stock kernel too), is there a way to solve it with kernel modification?
[Galaxy S II Original Android Development] hardcore:
Turn off 'auto adjust screen power' in your display settings.
[Galaxy S II Original Android Development] renton82:
Just do it, but the broblem is still here... but if i turn off "auto adjust screen power", the problem occours only if i put the finger on the display (like for scroll web pages)
[Galaxy S II Original Android Development] It_ler:
Please provide a BBS screenshot of Partial Wakelocks and Kernel Wakelocks.

Maybe we can see the cause of your awake times while screen off there.

---------- Post added at 08:59 AM ---------- Previous post was at 08:56 AM ----------

Yes, can confirm.

On second battery cycle, SpeedMod K2-18 has significantly better battery savings.

I will update and post my results as soon as I have finished all my tests.
[Galaxy S II Original Android Development] Chanz09:
I did not save screenshots for those wakelocks. The funny thing is the battery went up not down. I think that the phone was calibrating the battery itself just a theory i might be wrong.

Testing k2-18 final now will post results in few days.
[Galaxy S II Original Android Development] pixiebob:
as you can see i loss nothing during sleep night , flight mode(00h00 - 9h00) with k2-18;

great job hardcore
[Galaxy S II Original Android Development] komsa:
"SGSII is already fast enough on stock kernel and stock ROM. Most of us come here mainly care about battery....."

plus 1 on this.........
[Galaxy S II Original Android Development] androidkid311:
Highly agree with that. If u wanted more speed go to siyah thread. :). Has overclocking.
[Galaxy S II Original Android Development] dvng01:
This kernel 18 is sick..i am running 93% Deep Sleep for the past 10 hours without Data but with Bluetooth on and the occasional WiFi on for at least 2 hours.
[Galaxy S II Original Android Development] brack11:
So which version working best for your battery?

Sent from my GT-I9100
[Galaxy S II Original Android Development] bryant_16:
I not sure about this, but seems to me that the latest update is draining more battery..
[Galaxy S II Original Android Development] LauCass:
Problem with Eclipse/adb and SpeedMod kernel

I'm developer and I have a problem with Eclipse & adb when I want to develop on my GS2 with SpeedMode kernel. My current configuration is XWKK5 + K2-18 but I have the save problem with any combination of ROM and SpeedMod kernel that I tested. The problem only appears when I install the SpeedMode kernel, it works fine with stock kernel of any ROM I tried. Moreover I have no problem with my others phones (SG1 with SpeedMod, Desire HD stock), only with SG2 and SpeedMode kernel.

The problem is when I want to load & run my app with Eclipse, I get errors with adb and it fails to load and run the app. I have the following errors in the Eclipse console:

[2011-12-20 16:28:57 - adb]
[2011-12-20 16:28:57 - adb]This application has requested the Runtime to terminate it in an unusual way.
[2011-12-20 16:28:57 - adb]Please contact the application's support team for more information.
[2011-12-20 16:28:57 - DeviceMonitor]Adb connection Error:An existing connection was forcibly closed by the remote host
[2011-12-20 16:28:57 - Device]Error during Sync: An existing connection was forcibly closed by the remote host
[2011-12-20 16:28:59 - DeviceMonitor]Connection attempts: 1
[2011-12-20 16:29:01 - DeviceMonitor]Connection attempts: 2
[2011-12-20 16:29:03 - DeviceMonitor]Connection attempts: 3
[2011-12-20 16:29:05 - DeviceMonitor]Connection attempts: 4
[2011-12-20 16:29:07 - DeviceMonitor]Connection attempts: 5
[2011-12-20 16:29:09 - DeviceMonitor]Connection attempts: 6
[2011-12-20 16:29:11 - DeviceMonitor]Connection attempts: 7
[2011-12-20 16:29:13 - DeviceMonitor]Connection attempts: 8
[2011-12-20 16:29:14 - DeviceMonitor]Connection attempts: 9
[2011-12-20 16:29:16 - DeviceMonitor]Connection attempts: 10
[2011-12-20 16:29:18 - DeviceMonitor]Connection attempts: 11
[2011-12-20 16:29:20 - adb]ADB server didn't ACK
[2011-12-20 16:29:20 - adb]* failed to start daemon *

I'm wondering if other developers have the same issue with this kernel and if someone know how to fix it.

Of course I can just use the stock kernel but I'm a big fan of SpeedMod kernel and I really want to use my SG2 with SpeedMod to develop my apps.
[Galaxy S II Original Android Development] newHere:):
i use eclipse and can compile, run and debug my apps on my device...

the only problem is that i do not have the logcat and i didn't enable it back yet.

maybe you have eclipse open many times?

because it caused my problems in the past..
[Galaxy S II Original Android Development] LauCass:
No, I have only one instance of Eclipse and if I plug another phone it works fine. BTW, I have no problem to use adb with command line.

What is interesting in your feedback is that if it works with your SG2 + speedmod, it must be related to my phone + speedmod :confused:
[Galaxy S II Original Android Development] newHere:):
maybe try to reinstall kies?

did you try to use your phone on other computer with eclipse?
[Galaxy S II Original Android Development] LauCass:
Yep, I have Eclipse + SDK on 3 different computers and the same problem on the 3 computers. It's clearly linked to the device but what I can't figure out is why it works with stock kernel and not with SpeedMod.
[Galaxy S II Original Android Development] newHere:):
really weird...

maybe try to wipe the dalvik cache after flashing the kernel...

i always flash the Odin versions.. (but i don't think that is important)
[Galaxy S II Original Android Development] It_ler:
Results for SpeedMod / void / Phenomenal / stock kernels

Everything is specific to my phone, my "normal" usage and my home location. Most values are exact results, but some are rounded. I usually have wifi, synch (three email accounts, calendar and news), Google Talk and Skype on.

For all custom kernels, I was running on Frankenstein XWKK5 ROM (Modem: XXKI3).

For stock kernels, I was running on the corresponding stock ROM.

Always using the Samsung's standard / stock 1650mAh battery.

Running void.echo kernel, I used the default settings, and only enabled „Auto CPU UV on boot“.

Here are my current results:

Benchmarks

Battery stats

On second battery cycle, SpeedMod K2-18 had better battery savings.

I think this is my new favorite.

Well done, hardcore !
[Galaxy S II Original Android Development] :
Man, you are a hero!!!! :)

thanks a lot for your time spent testing and writing such detailed reports here on xda!!
[Galaxy S II Original Android Development] bahtsiz_bedevi:
LauCass,

When it happens, tick and untick "USB Debugging"

it is happening to me too, mostly happens with speedmod kernel, stock kernel works just fine.

I thought it is just me because I'm using Virtualbox and Android SDK emulator. Are you using them too?
[Galaxy S II Original Android Development] ewokuk:
perhaps a 3rd test is needed then to confirm that the second test was infact correct and not an anomaly, rather than the 1st test :P

not sure im convinced enough to switch from test12 yet.

also still using KI3 which as far as I know is still the best modem for o2 uk?
[Galaxy S II Original Android Development] eRPeeX:
K2-18 seems draining a lot. Even in the second cycle. :-(

I think going back to test 12.
[Galaxy S II Original Android Development] ithehappy:
@It_ler:

You are giving long time and effort to run those benchmarks, but I hope you well know that those Quadrant, Nenamark or any benchmarking software means NOTHING in Gingerbread. So if anyone considers a Kernel on the basis of those benchmark results he/she will be misled completely.

No problem with Mixed usage stats however.

Regards.
[Galaxy S II Original Android Development] andrei_me:
for me it's a good kernel. i lost 2% last night over 8 h of sleep. 98% deep sleep. it's been 24h and i still got 66% left. 2h 30 min screen time. i didn't use k2-16 so i don;t know if it was better. but with these results i fell good about this kernel. :)
[Galaxy S II Original Android Development] jonny68:
That's good to hear but im baffled as to why i lost 15% in 10 hours as per my previous post,maybe someone can have a look and elaborate.;)
[Galaxy S II Original Android Development] andrei_me:
yeah. i saw. honestly i have no idea. hope you find an answer :)
[Galaxy S II Original Android Development] thez3ro:
test 18 on my phone. running s&c 2.3.4

thats mostly with sync on,dual netw mode on mostly,and a lot of bad network coverage...

and im a heavy user... and this wasnt charged to 100%... round 80-90%... dont rememmber...

hope it is of help to somebody... :/
[Galaxy S II Original Android Development] FrenchSparda:
Cant you use pasteorg for your bbs report................
[Galaxy S II Original Android Development] jonny68:
I never thought to use it, ive posted it now anyway so people can see it,im hoping Hardcore might elaborate as regards all the kernel wakelocks.
[Galaxy S II Original Android Development] momyc:
Hi,

I have a strange problem with k2-18, the phone freezes when it wakes up from deep sleep. The screen light up but it's frozen. I have to take out the battery in order to restart it. It didn't happen with the old versions. I'll go back to test 16, it was best for me battery wise. I'm on Frakenstein KI3 Rom and XXKI4 modem.
[Galaxy S II Original Android Development] billab0n6:
@johny68

I'm having the same exact problem as u
[Galaxy S II Original Android Development] joezy07:
hi, have you ever tried the kernel cleaning script ?

maybe that'll help.
[Galaxy S II Original Android Development] billab0n6:
How do I do that?
[Galaxy S II Original Android Development] KeesStolk:
Here you are

http://xdaforums.com/showthread.php?p=19716290