yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] Jibreil:
I wouldn't have the technical knowledge to agree or disagree. But what you say logically makes sense - nevertheless the dev says that he has made this for his "personal" use and is kind enough to share this kernel with us.

It's a brilliant kernel though - worked out very well for me even with the screen undervolting
[Galaxy S II Android Development] pikachu01:
Actually, undervolting the screen is considered more draining than not undervolting it.

Entropy's reply here pretty much sums it up:

http://xdaforums.com/showpost.php?p=21963577&postcount=130
[Galaxy S II Android Development] fenomeno83:
????...it refers to controller of screen..it is not related to colors, brightness, etc
[Galaxy S II Android Development] fenomeno83:
it isn't correct..it is only related to hardware controller of screen...the gamma correction applied on speedmod kernels is another thing
[Galaxy S II Android Development] v0dKa.mL:
@fenomeno83

2UT47791E0719821H hope its enough to drink a beer ;)
[Galaxy S II Android Development] monster75:
One more reason to not undervolt it. The controller doesn't drain battery like the display (when it's on) or the CPU or the GPU. What kind of benefict can you have? For me nothing. And maybe you risk to modify the response time or make the display unstable. Of course IMHO.
[Galaxy S II Android Development] bervin:
the lesser the juice fed to the controller equates to less current being drain on a continued basis. Does it not make sense?
[Galaxy S II Android Development] fenomeno83:
many people say me to undervolt cause more screen ON time..

not only cpu and gpu need energy...others modules too..voltages = energy; less voltages = less energy = less battery consumation..more draining using less energy IS FALSE..in the worst case you'll have some stability problems

Now, I don't know how real benefit has screen undervolting (can be 1 hour, can be 1 second, I don't know)

But, repeat: I can't make 100% users happy..I can choose settings using my experience and feedback..so, if main users say that screen undervolting has benefits and I have no reason to say that it is false, I use it.

Other users if want can compile a personal version using source
[Galaxy S II Android Development] milan188:
Thank you so much for this kernal its truly the best :)

For me the screen feels a bit cooler due to the undervolting. I have no problems with the screen...There's nothing weird going on and there's no distortions of any sort.
[Galaxy S II Android Development] henriquesb:
@fenomeno83: if you want some rest and your personal time back you can point users to Tegrak Overclock Ultimate, Speedmod now supports it and some users are already undervolting Speedmod with it. It's a paid app, will force them to recognize the efforts a developer puts through...
[Galaxy S II Android Development] drelite08:
Thank you for continuing to use blue from k16 as I do think that this is the best speedmod kernel to date. Just flashed 3.0 but 2.2 had given me the best battery life of any kernel by far. Thanks again :)
[Galaxy S II Android Development] Cygnuss:
Does your kernel support Android 4.0.3?
[Galaxy S II Android Development] 4l3gU:
No

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Android Development] Cygnuss:
Thanks for the quick answer
[Galaxy S II Android Development] Sves:
That's a nice thought. Just tried Tegrak, it does not allow to undervolt the bus and the camera...but still it works with speedmod 19. Good, but I understood that I like phenomenal kernels and do not like manual tuning.

Ok, I'll wait for the medium version. If the new version is good for me - I promise to send some "thanks" from my VISA. :)
[Galaxy S II Android Development] pedestre:
Could somebody upload the gokhanmoral's package?. It's necesary for building the kernel if you want to undervolt spedmod's kernel. I think is important, specially if phenomenal is not going to update this fantastic kernel any more (:The link provided in the thread is not working.

Thank you
[Galaxy S II Android Development] leron09:
i have been using ur kernel since 1.1 if i'm not wrong and i have total confident in your stuff, cause every kernel u created makes my phone and me more happier. thx and will try your kernel once i have finish the download.
[Galaxy S II Android Development] androidkid311:
Or u can buy tegrak app from market. Does the same thing

looks like an iphone but powered by android baby!!!!
[Galaxy S II Android Development] adl:
Version 3 of Black Extreme is running fine on my Galaxy s2.

Thank you so much for this kernel, i can´t say it often enough. :)

I am considering a second donation, just to keep you in the kernel development department... :D
[Galaxy S II Android Development] championc:
Is the screen brightness controlled by the Kernel ? If so, is it possible to reduce the brightness level ?

I turned off Auto and set the level to the lowest possible setting but the screen still seem reasonably bright. i thought i should be able to turn it right down to barely visible if I so wanted
[Galaxy S II Android Development] henriquesb:
Screen Filter, free in Market.
[Galaxy S II Android Development] nedooo:
You should check your eyes :D
[Galaxy S II Android Development] Sves:
JKay 13.4 should allow to change the automatic brightness. Not tested it myself.
[Galaxy S II Android Development] :
Yes, jkay does this. I use it for the oposite reason. To make screen brighter. With checkrom v5.
[Galaxy S II Android Development] Sves:
While we discussed the donation matters hardcore released v20 of speedmod.

So.. fenomeno, will you release the new kernel based on v20?
[Galaxy S II Android Development] pasquy85:
IMHO, a good compromise for fenomeno could be to just release (or better, to kindly share with us) HIS OWN version of kernel,without so many versions and a lot of extra work...
[Galaxy S II Android Development] :
I think now that speedmod support tegrak, we don't need that much versions of phenomenal. In my device extreme versions was to much. I needed to use medium for not having reboots. So I installed smeedmod k19 (and now k20) and used tegrak to set untervolting values of extreme phenomenal. I also untervolted gpu, used less frequency for min gpu clock, and max cpu frequency of 1150 (as in that frequency works well with even less voltage ).

For screen I use jkay which gives me options for brightness of the screen (I actually use it to make screen brightner as I like it this way, but you can use it also oposite. ) So I set kernel best way for my device. Until now, I think I have equall battery like phenomenal , but I need more time to be sure.

What I try to say is that you can set most things by your self for the time that tegrak is now supported, and no need to ask for to many versions of phenomenal any more..
[Galaxy S II Android Development] Karpfenhai:
But you shouldnt forget, there are people outside (like me) who dont want to care about this things, i dont want to use and install extra tools, i want a predefined setup and thats it, no manual tuning and stuff, for me Phenomenal is still reasonable..
[Galaxy S II Android Development] monster75:
copy the voltages of the Phenomenal you like, buy Tegrak and apply the profile. It is not manual, just automatic. You have to do it only once and save the profile:p
[Galaxy S II Android Development] :
I understand that. But you must also understand that probably Phenomeno83 doesn't have the time or the will to maintent 6-10 slightly different versions.

Or you must donete to give him a motive.

If you really want a version made exactly for you, perhaps you must set it up. It's not that dificult.
[Galaxy S II Android Development] Phelicks:
Have someone compare 3.0black with siyah 2.6.11 running time?
[Galaxy S II Android Development] zanderzone:
Testing Phenomenal 3.0
[Galaxy S II Android Development] hamsteyr:
Coming from Phenomenal 2.1 Black Extreme (Which runs perfectly stable for me without any reboots and with really good battery life of up to 22 hours on a single charge), so far Phenomenal 3.0's battery consumption has been quite high, which I'm starting to dislike.

May just revert back to 2.1. Is there any way for me to control the voltages for CPU Profiles manually? Either via SetCPU or any other method?
[Galaxy S II Android Development] riccardoPolaris:
Setcpu, voltage controll ecc don't function. Fenomeno undervolt speedmod kernel directly in the source code.

may be whit scripts you can

Ask to fenomeno83

CheckRomRevolutionHD v4

Kernel Phenomenal v3.0 Black Extreme

Modem NEKI2

From tapatalk on my Galaxy SII
[Galaxy S II Android Development] riccardoPolaris:
What siyah 2.6.11 display on for 4 hours and 10 minutes whit intensive use. I undervolting it in all frequencies for 100/150 mV.

First time whit phenomenal blackExtreme 3.0 and it is in intensive use is OK! But in stand by I don't know... After 36% of battery:

Very very good!

Auto lighting

Internet connection always on

CheckRomRevolutionHD v4

Kernel Phenomenal v3.0 Black Extreme

Modem NEKI2

From tapatalk on my Galaxy SII
[Galaxy S II Android Development] JJEgan:
Newer does not always mean better .

My preference is for black extreme 2.2 as is .

jje
[Galaxy S II Android Development] alessa:
hello

is it possible to have a phenomenal kernel of ICS? thank you and great job;-)
[Galaxy S II Android Development] JJEgan:
I hope not as ICS is a Beta buggy test rom not released by Samsung .

jje
[Galaxy S II Android Development] milan188:
This is the most undervolting I could do
[Galaxy S II Android Development] Radem:
Hi all plis reupload Phenomenal 2.2 Extreme:CWM.Black end Blu.Thenks.
[Galaxy S II Android Development] v0dKa.mL:
Read teh Thread und u will find a solution ;)

But here is a little help for u

http://mirror.zantekk.de/phenomenal/
[Galaxy S II Android Development] Radem:
THenks.Great
[Galaxy S II Android Development] c0x91:
The best kernel ever.

I'm using the 3.0 black version and I'm very happy.

Thanks fenomeno.
[Galaxy S II Android Development] Supercheese:
sorry men
[Galaxy S II Android Development] rzat:
Yeah funny.... Sam sie idz jebac
[Galaxy S II Android Development] Supercheese:
sorry but i have a break-in
[Galaxy S II Android Development] segelfreak2:
Maybe it is a good idea to build a phenomenal Kernel based on the actual speedmod K20. Because with the current Phen 3.0 Black Extrem Kernel, both cores are online during screen on. Only when the screen is in OFF state one core goes offline, but never during screen on.

Speedmod K20 has some CPU hotplug and frequency scaling adjustments which allows the Kernel to put one core offline even during the "screen on" state. So you can save even more battery by using the newest Speedmod Build.

Best regards,

SF
[Galaxy S II Android Development] bervin:
You can adjust pm_hotplug via init.d scripts. The base doesn't affect that.
[Galaxy S II Android Development] segelfreak2:
01) Does this really work with this kernel?

02) And does it matter which filename the scripts have? Do you need to call them:

S71hotplug

S80underclock

... ?

03) And can I also extend the CPU stepping from 5 to 7 steps, down to 100 Mhz ?

04) Can I use the scripts around for the Siyah kernel?

Best regards

SF
[Galaxy S II Android Development] monster75:
New Speedmod K2-21 out :D
[Galaxy S II Android Development] fenomeno83:
k20 had bad feedback in speedmod thread..I wait feedback for k21..

Now is time to upload 3.0 normal and medium(blue and black)
[Galaxy S II Android Development] fenomeno83:
added normal and medium
[Galaxy S II Android Development] Sves:
Thanks, fenomeno! Will now test medium version + tegrak "extreme" CPU and GPU settings.

---

Hm... CPU/GPU Stability test failed in 2 minutes with the extreme settings (the phone hanged). Ok. now will try the pure medium version.

---

Hm... Pure medium hanged in 1 minute. I am now wondering if stability test from the market is a good tool to test stability... Ok, I'll return back the extreme settings through tegrak and will see how it all works in everyday life.
[Galaxy S II Android Development] segelfreak2:
So, here is the hotplug code of the current speedmod version. As there are some changes in the code you can not reproduce the behaviour just by using an init.d script with the Pheno Kernel like:

#!/system/bin/sh

loadh="50"

loadl="20"

echo $loadh > /sys/module/pm_hotplug/parameters/loadh

echo $loadl > /sys/module/pm_hotplug/parameters/loadl

Looking at the speedmod patch reveals:

...

- hotpluging_rate = CHECK_DELAY;

- } else if (((avg_load > trans_load_h) && (cur_freq > 200 * 1000)) &&

- (cpu_online(1) == 0)) {

+ }

+ hotpluging_rate = CHECK_DELAY; //Low load

+ //} else if ((avg_load > trans_load_h) && (cur_freq > 200 * 1000)) {

+ } else if ((cur_freq > 500 * 1000) && (last_freq > 500 * 1000)) {

+ //Start of if-1-cpu section

+ if (cpu_online(1) == 0) {

... and even more changes ... (see speedmod source for this)

Hopefully Phenomenal Kernel will be based on a newer Speedmod Kernel soon.

Best regards & thanks a lot for this great battery saving Kernel,

SF
[Galaxy S II Android Development] riccardoPolaris:
Use Tegrak Overclock application for some adjustment...

100Mhz not available because fenomeno83 don't like gs2 performance whit 6/7 scaling steps.

You can use scripts if you want.

CheckRomRevolutionHD v4

Kernel Phenomenal v3.0 Black Extreme

Modem XXLPB

From tapatalk on my Galaxy SII
[Galaxy S II Android Development] markp1989:
I'm trying to compile a version with bln for my own use, it will be my first compiled kernel, so I doubt it will be good/unique enough to release.

I'm planning to get it close to 3.0 blue extreme just with bln.

your links to zshare are not working, do you have another link I can use to get the required files?

Thanks in advanced, Mark
[Galaxy S II Android Development] kxnzxmori:
After days of using phenomenal 3.0 black extreme. I can confirm that it's better than 2.2 black extreme in terms of more uptime & display time. Phenomenal 2.2 was great but 3.0 gives the best balance based on my usage. Meaning, i can still hit 4hrs 30mins+ display time with 50% batt discharge even though the uptime is more than the results i previously posted based on 2.2 extreme.

As for the kernel's performance. It's still smooth like previous version. No lags/reboots/freezes etc.

So, thanks again to both hardcore & fenomeno for this perfect release! :) I hope you(fenomeno) will continue working on this kernel if you have the free time.

Cheers!
[Galaxy S II Android Development] lynx2k50:
Hey.

I'm using Phe since you released it and i'm very happy with it. I'm getting fantastic battery life.

I really would like an update to speedmod 21.

Thanks for your time and work.
[Galaxy S II Android Development] fenomeno83:
http://www.mediafire.com/?s9vaekv96d6qdfc
[Galaxy S II Android Development] fenomeno83:
4.0 on the first page
[Galaxy S II Android Development] segelfreak2:
Thank you very much for the 4.0 !

It's a really great kernel. With 3.0 black extreme I got nearly 3 days of battery life. I'm really curious for the 4.0 extreme. Because now the CPU hotplug is much better. Even under "screen on" the second cpu goes offline if is not needed. That is very impressive and it should safe even more battery. Fantastic!

Thanks a lot,

segelfreak
[Galaxy S II Android Development] championc:
Hey Segelfreak

Which Rom are you using , and also which Modem ?

C
[Galaxy S II Android Development] v0dKa.mL:
Thanks fenomeno for the kernel testing it now

Gesendet von meinem GT-I9100 mit Tapatalk
[Galaxy S II Android Development] VTEChump:
Any chance you could port this kernel for the Galaxy Note? Speedmod is already available, would love to use this on my Note.
[Galaxy S II Android Development] kircchoffs:
testing. 2.2 blue extreme gave me best battery life.
[Galaxy S II Android Development] fenomeno83:
I haven't note.
[Galaxy S II Android Development] It_ler:
Do we have the chance that you will keep your "work" and publish new Phenomenal versions?

Thanks again for a new SpeedMod K2-21 based UV kernel !

P.S.:

Will post my test results for Phenomenal 3.0 Extreme black version in a few hours - when my last battery test is finished.
[Galaxy S II Android Development] fenomeno83:
I've already did :D
[Galaxy S II Android Development] It_ler:
Results for SpeedMod / Phenomenal / void / N.E.A.K. / Siyah / 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 XILA2 ROM (Modem: XXKL1).

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

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

For void.echo I enabled the UV - nothing else.

For Siyah, as it has many, many configurable settings, I have changed nothing - just default settings.

For N.E.A.K. 1.3.x (Lulzactive) I tested VR schedule, Lulzactive governor, only enabled sched_mc and the rest unchanged defaults.

For N.E.A.K. 1.3.x (Lionheart) I tested VR schedule, Conservative governor, Lionheart tweaks, sched_mc enabled and the rest unchanged defaults.

Just tested Phenomenal 3.0 Extreme black version and added it's results.

Here are my current results:

Benchmarks (in Performance governor if available)

Battery stats

Phenomenal 3.0 Extreme black version is very smooth and good for battery life on my phone ... on sight usage.

On heavy usage, I recognized some lags and also - new for me as I always prefer extreme versions - some reboots.

As SpeedMod K2-21 seems to be better in performance and more stable, I will test Phenomenal 4.0 soon.

Thanks fenomeno83 for continuing your "work" here for us !
[Galaxy S II Android Development] :
@It_ler: If you have the time, after test phenomenal 4.0 extreme, install speedmod 21, set voltages of cpu and gpu to the same values as phenomenal extreme with tegrak, and test the battery again. I would really like to know how better speedmod will be. I think many have the same question..

You know, you test all those kernels, but all are to normal voltages. If you had same voltages to all those kernels as speedmod extreme, then we would know how much of the worse battery is due to architecture and how much is due to untervolting.
[Galaxy S II Android Development] adl:
Thanx for the quick update to Version 4!

Just flashed 4 extreme and everything is running fine so far. Phone feels a bit faster compared to version 3 (in tapatalk for example).
[Galaxy S II Android Development] fenomeno83:
There are many others undervolt that you can't set, like bus, screen, etc
[Galaxy S II Android Development] bervin:
@feno

Hey, i was just wondering. What rom do you use with your kernel?
[Galaxy S II Android Development] kircchoffs:
i want 4.0 extreme UV settings but don't want to UV screen voltage. how can i do that?
[Galaxy S II Android Development] fenomeno83:
Turbkey......
[Galaxy S II Android Development] It_ler:
As I want to do tests which everybody can reproduce, I prefer testing the kernels as much "unchanged" as possible.

So, I just take the kernels with their default (or most popular) settings ... kind of "out-of-the-box".

If you want to change nearly everything for getting the best result for an individually optimized/customized kernel for your phone, you should develop your own kernel or use one that is extremely configurable ... such as Siyah.

But you have to find the "best" configuration for each setting ... and the best combination of those settings, too.

As I am too "lazy" to check every possible setting/config and combination of different settings, I prefer a very good kernel with the "presets" of the developer ... and accept that it might not have the "optimal" / "best possible" results.
[Galaxy S II Android Development] :
Yes, I know. I already have done my litle tests. I used speedmod 21 uv like extreme, and then used phenomenal 4.0 medium. I feel that 4.0 is much better regarding battery (even though I use medium and not extreme ). I just don't know how..

I just would like to know which kernel is the best for battery. I know that if you don't set anything, this is phainomenal. I don't know if some other kernel couldn't be even better if you make the best settings.

@It_ler: I understand your opinion.
[Galaxy S II Android Development] :
Delete.. eror posting.. :)
[Galaxy S II Android Development] fenomeno83:
I choosed speedmid cause best balancement between performance and battery..i din t think that with other kernel as base i have same result
[Galaxy S II Android Development] ziroxs:
Hi. I used a very long time 1.0/1.1 and during 2.x and 3.x i switched to all other here available kernel ;)

Now its time to use 4.0 Extreme with Hyperdroid v6! After testing speedmod k-21 i assume that 4.0 will be my favourite the next weeks/months.

Nice work hardcore & phenomeno and all other who are testing, testing and testing...
[Galaxy S II Android Development] Tarek82:
And you should drop dead people like you are the reason why this world sux.
[Galaxy S II Android Development] kxnzxmori:
Refer to post 1. All extreme settings are pretty much the same. -100mv.

Sent from my S2
[Galaxy S II Android Development] androidkid311:
You have nailed it with 4.0!!! Oh my days! 10hrs gone and 2hrs screen time with 70%. Thank u so much!

looks like an iphone but powered by android baby!!!!
[Galaxy S II Android Development] It_ler:
Results for SpeedMod / Phenomenal / void / N.E.A.K. / Siyah / 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 XILA2 ROM (Modem: XXKL1).

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

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

For void.echo I enabled the UV - nothing else.

For Siyah, as it has many, many configurable settings, I have changed nothing - just default settings.

For N.E.A.K. 1.3.x (Lulzactive) I tested VR schedule, Lulzactive governor, only enabled sched_mc and the rest unchanged defaults.

For N.E.A.K. 1.3.x (Lionheart) I tested VR schedule, Conservative governor, Lionheart tweaks, sched_mc enabled and the rest unchanged defaults.

Just tested Phenomenal 4.0 Extreme and added its results.

Here are my current results:

Benchmarks (in Performance governor if available)

Battery stats

Phenomenal 4.0 Extreme is very stable and smooth and battery friendly on my phone.

I found my new favorite kernel ... but will continue testing new kernels / versions.

Will do a nandroid backup to be able to come back to this great system.

Thanks to hardcore for the fantastic kernel base and fenomeno83 for his brilliant idea to use it with his effective UV settings.
[Galaxy S II Android Development] pissyhun:
Hi

Hyperdroid just released redpill kernel 1.2. I think you can include this version in your tests.
[Galaxy S II Android Development] spelaben:
Unfortunately all of the three 4.0 versions get stuck while booting for me.

It_lers latest test made me curious so I decided to switch from Siyah to Phenomenal 4.0 extreme. Copied all three versions on my sd card to test them, executed the kernel cleaning script and tried to boot.

Getting stuck at the Galaxy SII logo. I came to the conclusion that extreme is just too much for my phone and also tried medium and normal but the same thing occurs...

Flashed back the latest Siyah and voila, the phone is booting up properly.

Can someone please help me? I really want to use Phenomenal 4.0, extreme version prefered.
[Galaxy S II Android Development] Alexpiri:
You have to wait maybe up to 3-4 minutes on first boot! If you get stuck try to reboot making a forced shutdown : keep power pressed until the system shutdown and then reboot! This should work

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Android Development] spelaben:
I waited for five minutes, forced a shutdown and tried to reboot. Seems like it's stuck again. What a pity. :(

/facepalm, just recognized Speedmod is not working with AOSP based ROMs.
[Galaxy S II Android Development] Alexpiri:
No it doesnt

Inviato dal mio GT-I9100 usando Tapatalk