yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] markp1989:
I have been trying some slightly more agressive settings (loadh 90, loadl 60) and for what I do, mostly web browsing, facebook and the odd game (soduku, heavy gunner 3d) and I havn't noticed any difference during usage. I think my quadrant score did drop by a bit.

could it be worth making an init script that reads values from a user changable file so people can change it depending on what they want?
[Galaxy S II Android Development] fenomeno83:
phenomenal 2.0 is out...first post updated
[Galaxy S II Android Development] ziroxs:
Ahh i want to go sleep now. But not without flashing the new kernel ;)
[Galaxy S II Android Development] markp1989:
Awesome! Just flashed extreme edition, I will report back with any problems

edit: I think you may have listed the voltages for the medium and extreme versions the wrong way around? (I'm assuming that the extreme version is meant to be the lower voltage one)
[Galaxy S II Android Development] Karpfenhai:
2.0 medium assimilated w/ no issues, well done, will test further, thx for ur work!
[Galaxy S II Android Development] fenomeno83:
values corrected
[Galaxy S II Android Development] Manitax:
+1 I'll try the extreme version.

Thanks!
[Galaxy S II Android Development] bernard134:
Hi! May i know Phenomenal 2.0, the CPU Hotplug is use for what? And what does the Loadh and Loadl use for? Sorry, i'm good with all this stuff. (:
[Galaxy S II Android Development] Manitax:
You could have looked some posts behind^^
[Galaxy S II Android Development] pissyhun:
hi

santa has arrived:))) i will try phenomenal 2.0 medium because phenomenal 1.1 worked great for me. now running speedmod k -18 but without undervolting its not enough for me. i think hardcore settings for hotplug are 85/60
[Galaxy S II Android Development] DimonDroid:
Can anyone add bln support to phenomenal 2.0? I can make a good donation.
[Galaxy S II Android Development] ziroxs:
And i thought on base K2-18 hotplug settings were 60/20
[Galaxy S II Android Development] pasquy85:
2.0 extreme: few minutes asphalt6, antutu, quadrant...no issues!
[Galaxy S II Android Development] bernard134:
Anybody tried Phenomenal 2.0 Normal/Stable Version already? And what the different between the normal and the extreme version?
[Galaxy S II Android Development] diddsen:
look at the voltages on first post ;)
[Galaxy S II Android Development] wicked245:
Cant change voltages in voltage control. Is this normal for phenomenal kernel?
[Galaxy S II Android Development] Karpfenhai:
Yes it is, they are hardcoded, thats y there are 3 versions of the kernel.
[Galaxy S II Android Development] diddsen:
and thats good so ;)
[Galaxy S II Android Development] fenomeno83:
Don't touch anything...use only the kernel
[Galaxy S II Android Development] fenomeno83:
Yes..on speedmod is 20/60
[Galaxy S II Android Development] joezy07:
hi !

I really love this kernel.

when I'm using Phenomenal 1.1 it only give me 1-2 % drain overnight (I sleep around 6-7 hours).

So, if I want to upgrade to kernel with best battery life, it's the 2.0 extreme right ?

For others who have tried it, is it lagging when playing some heavy games ?

Thanks ! :)
[Galaxy S II Android Development] kungvn:
wow, noel gifts is Phenomenal 2.0 :D

thanks you very much :D
[Galaxy S II Android Development] diddsen:
and stock?
[Galaxy S II Android Development] ziroxs:
1. Everone should for himself find the best battery setting. I am not 100% if the extreme version saves more battery than medium or the light UV kernel.

Sometimes i have a feeling the a little UV give us more battery live than greater UV.

I try 2-3 complete charges with Extreme then 2-3 with the Medium kernel to get realistic results.

2. Until now i played Asphalt 6 HD and took no notice about lags

---------- Post added at 10:03 AM ---------- Previous post was at 09:45 AM ----------

I found this actual post from hardcore.

http://xdaforums.com/showpost.php?p=20606627&postcount=6027

The lower parameter is not used in his kernel? I didnt look into the source code ;)
[Galaxy S II Android Development] :
Was about To post the same thing after asking in speedmod thread.

Imho I suggest that only uv gets tweaked

modifying hotplug might break other things, or give other unexpected results both battery and performance wise (also given that 1. Hardcore is a REAL kernel dev and what he had done to hotplug is surely more complex and thoroughly tested 2. it's clear that what he has done isn't fully understood, since most of us here had wrong ideas about his kernel).

K18 is the best kernel ever with battery life, can't wait to see phenomenal extreme performances :)) cheers and thank you for your work!!

Sent from my SGS2 - Checkrom Revo 4 | Speedmod k18 | Vertumus ICS Theme |
[Galaxy S II Android Development] dude0014:
Using 2.0 extreme, without any issues. Seems much more responsive than 1.1. Phone is running cold! temp~21-25 C. Not sure if battery life is better than 1.1 yet.

Stock Samsung ROM
[Galaxy S II Android Development] fenomeno83:
corrected description about hotplug
[Galaxy S II Android Development] fenomeno83:
Because base is k2-18 and not k2-16

Because voltages in extreme version are lower than 1.1 (that has same voltages of 2.0 medium version). Less voltages ---> less energy to work ---> less temperature
[Galaxy S II Android Development] Dark Emotion:
Nice... now I don't have to use 3rd party app for UV etc...
[Galaxy S II Android Development] pissyhun:
hi

how can i delete a file from system/etc/init d folder? i used phenomenal 1.1 and flash a init.zip from frankcilo. even after i used the cleaning script and then flash speedmod k18 the file remained in init d folder. because i am not an expert i believed that this file was from speedmod k-18 but not. is this file influencing the behavior of the kernel? how can i remove it from there? just delete it with root explorer?

the same file is in etc/init d folder also it's name is s95cpumanage
[Galaxy S II Android Development] ziroxs:
I use always root explorer and before deleting i mounted the folder with R/W rights. I meen that frankcilo puts 3 files into the init.d folder? :confused:
[Galaxy S II Android Development] pissyhun:
hi

thx for solution, the other 2 files were 0 bytes.
[Galaxy S II Android Development] :
If anyone can make any battery test between 1.0 and 2.0 extreme, I think we all are interested in..
[Galaxy S II Android Development] Karpfenhai:
Hmm..

Yesterday with 1.0 i lost 14 % from 7 am till 8 PM, normal usage

Today i lost already 6 % from 11 am until now with no usage ..

will observe and report further, does anyone else has already some results?
[Galaxy S II Android Development] Manitax:
Fenomeno take a look.
[Galaxy S II Android Development] shahulvm:
if loadl value isnt used then it wld b ignored, so not worry
[Galaxy S II 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

Phenomenal 2.0 is not the fastest kernel - I list its benchmark results just for information.

Now I am testing battery savings and will post my results as soon as I am finished.
[Galaxy S II Android Development] Jibreil:
In Benchmark, higher the values the better - am I correct?
[Galaxy S II Android Development] It_ler:
In most benchmarks, such as Quadrant, NenaMark2, Vellamo, Antutu, Linpack, CF-Bench: Yes.
[Galaxy S II Android Development] :
Mate how is it possible that phenomenal is less performing than speedmod if its the same with lower uv values? Any idea? Difficult choice now...I'll wait for your further battery tests to decide ;)

Sent from my SGS2 - Checkrom Revo 4 | Speedmod k18 | Vertumus ICS Theme |
[Galaxy S II Android Development] fenomeno83:
I have already edited first post
[Galaxy S II Android Development] fenomeno83:
if you repeat benchmarks several times, results will be always different..and, if you flash, reflash and reflash, results will be always different. There are too much variables that influence benchmarks. If you flash a kernel and get a score, after flash another kernel and reflash the first kernel, score will be different. Yes, there is a range on which a phone with a firmware/kernel will be, but in this range benchmark values are a lot variabile!

i-tier has already told that HE posts these bench results only for information, but real tests are for battery (and usage/feeling)

so, undervolting DOES NOT CHANGE ANYTNING IN PERFORMANCES! Undervolting gives only less energy to work: if energy is enogh Phone works (with the same performances of same kernel with higher voltages), if not DOESN'T WORK (freeze)..there aren't middle ways.

The only parameter that can influence performance against speedmod in this case can be loadH set to 80% (instead of 60% of speedmod), but i don't think that it influence, because in benchmarks phone goes to high cpu usage and both cores will be used...

So benchmarks can give an idea, but on near results you can''t tell who is better.

Real benchmarks are your usage and feeling.

So, if you feel good with speedmod k-18, you'll fell good in the same manner with phenomenal 2.0, because performances are the same.

;)

Again, thanks to i-tier for this resuts..I'm waiting for battery results :)
[Galaxy S II Android Development] Schindler33:
What about retesting some of the kernels again. Like the ones you did the first test runs with. So you could check whether your system is drifting somehow.

I actually belief your system driftet. Like someone said Phenomenal 2.0 is the same as speedmod K2-18. There is no chance except undervolting. So they should perform the same in benchmarks.

However I really appreciate your work and the time you spent on the tests
[Galaxy S II Android Development] ziroxs:
When i do some benchmarks i get different results with the same system conditions. +/- 500 points perhaps in quadrant standard is for me too high.

And this with several kernel and Roms tested.

Perhaps my system is instable :D but its enough to play a game, to recharge every 3 days only, to ring my family and stream a little bit music ;)

I use only the benchmark to receive a trend-setting of my system. But i trust them not.
[Galaxy S II Android Development] chonshon:
Dear all,

How can I make sure that my system is running the correct voltage value?

Thanks.
[Galaxy S II Android Development] It_ler:
As I said before: I am running benchmarks only for information.

As long as the system is smooth and stable, I do not care about higher or lower benchmark scores.

And Phenomenal 2.0 is as smooth and stable as SpeedMod K2-18 ... for me (on my phone with my "normal" usage).

I totally agree with fenomeno83 that the interesting tests are about battery life and battery savings.

As I want to compare the battery saving test results, I have to follow the same "procedure" as for every kernel/ROM/modem.

That's why it takes time (about 20h - 21h time on battery with about 1h - 1,5h screen on time). And I always start the battery test at the same time.

I try to achieve identical conditions for all tests ... at least for all the things I can directly influence.

Tomorrow, my battery test for Phenomenal 2.0 will be finished. Then we can examine the results - and compare them with the results and experiences of other users.
[Galaxy S II Android Development] Schindler33:
Ok. Honestly I am not interested in benchmarks. Like you I am totally confident if the device is running smooth.

However, I thought that if your benchmark results are not consistent the battery results might also deviate. That is why I suggest retesting to see wheather you achieve the same battery results with the same kernel at a different time.

I am glad that you consider your benchmarks only as some nice to have information and not as significant data to jugde a kernel. But, as I understand you right, you think your battery results are right and can be used to jugde a kernel. If the spreading of the benchmarks results form not only test fluctuations but also from some drift of the system you should not trust your battery results either.

This is not meant as a front. I am truly glad that you spent all that time and effort on testing. But I think with a little bit more time and effort you could easily verify your data results. Though just a suggestion.

Would you mind to tell as how you achieve identical condidions? If this procedure seems somehow resonable to establish such a condition (like factory reset, as few apps as possible, RON refkash), retesting is of course not necessary.
[Galaxy S II Android Development] It_ler:
Thanks for your suggestion.

I think it is a good idea to check my assumption that I can achieve "nearly" same condition for every test.

P.S.:

I do not make a factory reset after flashing a new kernel.

But I keep everything else (ROM, apps, settings, connections, etc.) unchanged.

My normal procedure:

- Flash kernel (Mobile ODIN or CWM recovery)

- One "normal" boot of the phone

- Reboot into CWM recovery mode

- Wipe cache partition and Dalvik cache

- Reboot the phone

- Charge the battery

- Closing/killing all unneeded apps

- Running benchmarks

- Reboot the phone again

- Check some system settings, root access and busybox version, etc.

- Shut down the phone

- Fully charge the battery: 100% and keep it plugged in for another 5 minutes

- Unplug the phone, pull out the battery for about 5 minutes

- Put battery back into the phone and boot the phone

- Start Google Talk, Skype, BBS (and set custom ref. for over night battery test)

- Place the phone in exactly the same place/position for having the same wifi connection strength

- Keep the phone untouched until next morning

- Add results to the list and start my "normal" everyday usage for the whole day

- In the evening, add results to the list and post my results

...

Over night battery test is running ... right now.
[Galaxy S II Android Development] nikzDHD:
Extreme version running well on my phone, no reboots or such. Will throughly test it out tomorrow. Thanks bud.
[Galaxy S II Android Development] sid9922:
What is the stovk IO scheduler of phenomenal 2.0 extreme?
[Galaxy S II Android Development] LukeOII:
Great kernel,but is there any chance how to get work BLN?
[Galaxy S II Android Development] fenomeno83:
Cfq......... .
[Galaxy S II Android Development] Karpfenhai:
rofl ;-)

after one unhappy day of 2.0 medium i switched to 2.0 extreme and I'm happy again :-)

Battery lasts till eternity... great!

in comparison w/ 1.0 it feels like laggy if the phone wakes up from deep sleep.

Fyi, i gave pulser the hint to check this kernel for next villain rom release.

merry christmas to everyone!
[Galaxy S II Android Development] zekurosu:
anybody kind enough to attach ke kernel like hardcore done for his speedmod kernel? it'll much easier to download.. thanks in advance
[Galaxy S II Android Development] Karpfenhai:
why dont you just unzip the cwm files? can directly be done on the phone by using archidroid..
[Galaxy S II Android Development] frankcilo:
Great Fenomeno!!!

Great Kernel!!!
[Galaxy S II Android Development] dhrv:
do you guys also have the problem that init.d scripts won't run on boot?

i'm using Phenomenal 2.0 Extreme with Simple&Clean ROM 2.4.3 and some custom tweaks, all my scripts run without any errors in Script Manager.

the problem also occurs when using Speedmod K2-18, although it should support init.d scripts (according to the change log, first version for the sgs2)? with Siyah 2.6 all my scripts are loaded properly on boot.

somewhere i read that you need to "call" each script in a file at this location: /data/local/userinit.sh

this file doesn't exist on my phone, but then again, with Siyah 2.6 all the scripts run on boot, no matter what the file names are, and i think that a userinit.sh is unnecessary.

so what could be the reason? simply no init.d support in the kernel? or a messed up ROM (although my last full wipe was no so long ago with Simple&Clean 2.3)?

thanks for you suggestion (and sorry fenomeno83 if you feel offended by my assumption that init.d might not work, hardcore and you are doing a great job and i personally think that my phone is the bad guy here...)!
[Galaxy S II 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:

Battery stats

Phenomenal 2.0 does not show significant differences for battery life on my phone.

I will test Medium version and post my results again.

After that, I plan to test Extreme version.

Hope that these version are as stable on my phone as SpeedMod and Phenomenal 2.0.
[Galaxy S II Android Development] AndroidGX:
Was a fan of speedmod 18 kernel. Tried directly phenomenal extreme edtion there is now 3 days, and I would say it's even a bit more better than speedmod about battery drain due to integrated unvervolting.

I was a bit dissapointed when I didn't see any kind of manual UV that the user can set by himself using Voltage Control or SetCPU apps. I guess you can give a try to extreme edition directly, I never had any problem with stock speedmod, neither on this one, solid build :)

And anyway UVing dosn't mean a big battery drain difference, it's usually saving something like 6 or 10 mins more, but it's always those free minutes that will maybe save your life when you need them :D

Ah, usefull information, but you guys will need some days and cycles to get the better battery drain experience. It seems the same everytime we flash any new kernel. Android OS seems appreciating his new kernel only after that :cool:
[Galaxy S II Android Development] fenomeno83:
Now, what I can say about undervolting?

I have a large experience in undervolting world. I have created phenomenal for my use, because i know benefits of undervolting, and after i shared with you.

what are main benefits of undervolting? They are: battery and temperature.

How many minutes/hours can save using a moderate undervolting? It depends a lot of use! In same case you can see more battery increase, in other cases battery is similar.

in comparison to speedmod, phenomenal save from 3%to 12% about. Formula to calculate power consumation is: v^2*f*C(v is voltage, f is frequency, C is a costant).

Main benefit of undervolting is temperature: when you use browser or play games, phone will be less hot (from 5° to 20° degrees less).

then, if you want to do a "numerical test",it's difficult because there are a lot of variables: when you flash some conditions change, radio signal can change in a particular day, one day you can have more push mail/messages, a application in particular conditions can drain less or more battery,etc etc...so, simulate the same condition to compare kernels it's impossible!

You can only use your feeling after several cycles..after some days of use you can understand better how a kernel is about performances and battery
[Galaxy S II Android Development] panteleimonov:
fenomeno83 can you tell me why i have bootloops with extreme version i want to try it but everytime when i put it my phone restart before reach to homescreen?

any idea? thanks in adavnce ;)
[Galaxy S II Android Development] bervin:
Its not a matter of the kernel anymore, your phone can't handle extremely low voltages for people such as you, you need to use the medium version or the stable version. try those then revert back here if your still having bootloops
[Galaxy S II Android Development] panteleimonov:
when i work with the menu i have restarts with the stable version :)
[Galaxy S II Android Development] Manitax:
Extreme Version works nice for me! I didn't have one crash.
[Galaxy S II Android Development] fenomeno83:
maybe you must do some wipes
[Galaxy S II Android Development] panteleimonov:
all of it before and after :) may be because i useing ics themes .. i dont know?
[Galaxy S II Android Development] blaex:
500 mhz needs on my phone its 950mw (arm-internal), where ican find the voltage settings or how to overwrite them?

voltage control/setcpu support wozld be great.
[Galaxy S II Android Development] fenomeno83:
have you tried normal version?have you issue?

so, there is a guide to modify source and recompile..or ask to Schindler33 to compile a version for you :D
[Galaxy S II 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“.

Redone some benchmarks and tested Phenomenal 2.0 Medium version for battery savings.

Here are my current results:

Benchmarks

Battery stats

Phenomenal 2.0 Medium version has got very good battery savings on my phone.

It became my new favorite on XWKK5 ROM.

Now I will start testing Extreme version and post my results ...
[Galaxy S II Android Development] :
@It_ler: Thanks. Very very useful..
[Galaxy S II Android Development] nikzDHD:
Quick update from me the extreme version is working very well, low drain and idles well. No reboots or anything out of the blue.

Installed on my sisters phone as well and it works wonders too.

Will post up some battery usage stats next week as I've been flashing mad last few days.
[Galaxy S II Android Development] panteleimonov:
why i only have theese bootloops restarts crashes and e.t.c :( i do everything wipes cleaning scripts befoure installing the kernel everything.

Any ide?
[Galaxy S II Android Development] fenomeno83:
try speedmod k-18 and tell me if you have same problems
[Galaxy S II Android Development] Karpfenhai:
do the problems appear even on the normal version ofthe kernel or on the medium/extreme version?

there are 2 possibilities, first, your hw has some trouble accepting the uv settings.. that's really bad...

second and more likely, your current rom was designed to a kind of kernel which don't like speedmod at all..

so here my suggestions:

1. try a non uv speedmod kernel and check, whether the issue persists. if yes, its seems to be a general problem with speedmod kernel.... change rom.. if it work, try phenomenal again, start with 1.0 stable version.

2. flash a full wipe stock rom, root it and go for phenomenal.

In all cases, have a valid Backup!!

good luck! :-)

Swyped from my GT-I9100 using XDA App
[Galaxy S II Android Development] panteleimonov:
before pehnomenal i use speedmod 18 and nothing like this...

useing checkrom HD v4:) and no problems with speedmod 18 :) only with phenomenal 2 and extreme
[Galaxy S II Android Development] miketwn:
some phones cant handle lower UV levels. FYI I am on checkrom v4 and using extreme and no problems here...
[Galaxy S II Android Development] panteleimonov:
on some other kernels like siyah i had some UV and no problems :)
[Galaxy S II Android Development] dica:
Great kernel, no problems so far using v2 extreme.

battery 1 day with data and sync always on and 3:40 of screen on.

The credits goes also to speed mode kernel