yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] buxz777:
just tried to cognition version of 1.4 and my phone seems to handle the undervolting again quite well .

With the standard version of ninphetamine 1.4 i couldnt use my undervolt settings without hitting reboots :-)
[Galaxy S II Original Android Development] jlevy73:
Anyway to add a GPU lock to this kernel. I've taken the following info from a post from TegraK's thread:

Samsung Galaxy S II includes ARM's Mali-400 MP as GPU.

This GPU uses dynamic clock changing like CPU does.

Stock settings are...

267MHz 1000mV

160MHz 950mV

Mali works with 160MHz when idle. And it change clock to 267MHz when you run 3D content.

However TegraK confirmed it always works at 160MHz on some 3D games.

Asphalt6 of Gameloft shows too low fps so when locking the GPU @ 267Mhz the performance of that games improves drastically (as does others). I'm not sure of the implications to battery life but it sure does make an impressive impact on high performance gaming
[Galaxy S II Original Android Development] jlevy73:
If the OP provided a GPU lock then maybe but until then no.
[Galaxy S II Original Android Development] buxz777:
i pretty match have the same undervolt settings but my cpu doesnt want to play at 1.6ghz especially not at 1300mv :-)

Is yours stable at that? mine would reboot for sure
[Galaxy S II Original Android Development] jlevy73:
1300mv is a difficult to reach @ 1.6ghz. Try 1350mV and see if that's stable. If it is try 1325mV. If 1350mV is not stable then perhaps your chip just isn't stable at 1.6
[Galaxy S II Original Android Development] SkilletDesire:
No I only had it clocked to 1200 : p just OC to 1.6 and it became unresponsive. I'd say 1350 would do the trick 100 more then 1.4.
[Galaxy S II Original Android Development] SkilletDesire:
Going off of what the op said max for this cpu is 1300 mV so not clocking that hi. These ARM cpu's are stable at 1.5 Ghz max.
[Galaxy S II Original Android Development] veyka:
This kernel is damn fast, and really, is the sub 1s button to lockscreen really hurting you? Cos I wouldn't have noticed it if people hadn't been moaning about it all the time!
[Galaxy S II Original Android Development] xinfinityoO:
so 1.3 doesnt have deep sleep. does that cause battery to drain faster ..wats the diffrence between deep sleep and none.. is it the wake up time ppl are complaining about ?

and yes could you please post 1.3 ..would love to test it.

Thanks
[Galaxy S II Original Android Development] Nebucatnetzer:
+ 1

Greetz Nebucatnetzer
[Galaxy S II Original Android Development] syla:
I just flashed the 1.4 charge to 100% then clear batt stats... will see how is the battery life... :) I'm running cpu@1200Mhz 1225mV...

Please guys give some returns on your battery life.

I'm running litenin rom 2.2
[Galaxy S II Original Android Development] jlevy73:
You should also use the battery calibration app from the market. BAttery life on 1.2 was insanely good. Best battery life I've had on any Android device
[Galaxy S II Original Android Development] saifbechan:
Device rebooted during speedtest.net mobile app. I'm running a clean villainrom 2.0 flash with a KF2 modem and version 1.4 of your kernel. Cannot reproduce the error.
[Galaxy S II Original Android Development] Wickii:
http://ninpo.qap.la/kernels/sgs2/ninphetamine-1.3/
[Galaxy S II Original Android Development] veyka:
Have you changed the scaling?

You had to let the cat out of the bag didn't you! So far 1.3 is great here :D
[Galaxy S II Original Android Development] pulser_g2:
No, 1.3 should have deep sleep..

As someone pointed out, url to 1.3 can be found by swapping 1.4 to 1.3 in URL... But in doing so less debugging info is available in event of it crashing
[Galaxy S II Original Android Development] nikzDHD:
Thanks for posting this. 1.2 was running fine will try this out as well.
[Galaxy S II Original Android Development] knightnz:
Tab completion!? Thank you, thank you, thank you!

And I can usefully underclock things now, how low can _you_ go? (UVing 200mhz and 800Mhz that I've got the phone underclocked to looks like the important things. 800mV @ 200Mhz causes a lockup, so I'll work from there ;)
[Galaxy S II Original Android Development] Nebucatnetzer:
Cool thanks for 1.3 give it a try tomorrow.

Greetz Nebucatnetzer
[Galaxy S II Original Android Development] stuliv12:
I flashed 1.3 for Deep Sleep, but CPU Spy reports deep sleep isnt in use, and no obvious option in Set-CPU?

EDIT: Correction After being a little patient SET CPU reports its use. Sorry.
[Galaxy S II Original Android Development] xinfinityoO:
m using these settings.. are these stable.. i havnt overclocked it so mine is from 1200Mhz only..anyone else tested these settings

edit

----

phone didnt wake up damn..lol..

anyone can suggest good settings.. or just use the default ones which comes with the kernel
[Galaxy S II Original Android Development] dave_uk:
Big fan of Ninpo's work on the Hero and loving the new kernel so far. Also +1 to the no-bull**** approach. There is so much crap on xda these days that the convincing and authoritative approach is a breath of fresh air (providing it is justified!) ;)
[Galaxy S II Original Android Development] xinfinityoO:
+1 10char ....

edit ..

it works.. it needs to go to sleep first to detect it :P
[Galaxy S II Original Android Development] toori88:
Anyone tried this with litening rom?

Thanks in advance.
[Galaxy S II Original Android Development] pulser_g2:
Hear hear. Ninpo is the original no-bull**** guy.

No mystical changes, no magical claims. It is what it is. If you don't like it, tough :)

Yeah, I like reading the release posts more than anything else tbh :) you pay for this kind of comedy in most venues :D
[Galaxy S II Original Android Development] stuliv12:
It does depend on each individual cpu, and changing increments slowly is advised. Im not looking to reduce too much to hold stability, but im on:

1600 Mhz 1425

1400 Mhz 1325

1200 Mhz 1225

1000 Mhz 1150

800 Mhz 1075

500 Mhz 950

200 Mhz 875

I couldnt get 1600 Mhz below 1425, just one big freeze.

HTH
[Galaxy S II Original Android Development] CamoGeko:
Ninpo, I know you will probably count this as a useless post but..... You are a legend! :D

For so long I have been looking to get off CF-Root and onto something else just as decent (if not better), finally voila you made me very happy!

Thanks for not flushing your head down the toilet at your nearest KFC and returning to Android to get your well deserved fame re-instated.
[Galaxy S II Original Android Development] knightnz:
I've been experimenting & benchmarking at each stage, and I've got 200Mhz, 500Mhz & 800Mhz all on 600mV, and it's STABLE. I've got min/max at 200/800 using Ondemand, and the phone is rock solid.

Now, that can't possibly be right, can it? Maybe SetCPU isn't actually setting the voltages here for some reason?

UI is ok, playing games is ok, SetCPU stresstest is ok, Quadrant is ok, any idea what's going on, surely I haven't got some sort of "magic phone"? (BTW - Quadrant is sloooow @ 200mhz ;)

Using the Cognition version of 1.4 at the moment, maybe that has something to do with it?

EDIT: Just locked it at 1600Mhz, and it's stable down to 1325mV, below that it freezes on a stresstest. Wow. Managed to get it to freeze on 800mhz @ 600mV too, increased it to 650mV and all is well.

EDIT2: Ignore all this, it looks like SetCPU wasn't setting the voltages correctly unless I changed the main setting afterwards.
[Galaxy S II Original Android Development] syla:
Had a lot of freezes with these settings so I switched back to CF-ROOT 4.1, but I'll try the 1.3 with stock voltages for sure ;) and the battery calibration app :)
[Galaxy S II Original Android Development] buxz777:
iam running up to 1.4ghz

1.4ghz at 1275mv

1.2ghz at 1225mv

1ghz at 1075mv

800mhz at 975mv

500mhz at 850mv

200mhz at 825mv

I have performed many benchmarks with these settings and it runs stable . if i take anything off the 1.2ghz or 1.4ghz then it reboots due to too much undervolting .

The rest of the speeds may have a small room for more undervolting but dont set on boot till you have tested fully or you will get stuck in a boot loop etc

Hope someone finds them usefull
[Galaxy S II Original Android Development] Pacifiste95:
My phone don't go in deep sleep

I have 1.2 kernel version.

In setcpu i have screen off profile 500/500, priority 100, conservative

what i have to do?
[Galaxy S II Original Android Development] xinfinityoO:
m using 200/500 ondemand working fine..maybe conservative is cauing problem
[Galaxy S II Original Android Development] xinfinityoO:
could you post ur benchmark results and other users too..so thta everyone can compare and get th ebest settings.. the best app to use would be atuntu benchmark.. quadrant sux..

thanks
[Galaxy S II Original Android Development] knightnz:
So you're locking the CPU speed to a _higher_ value than standard while the screen is off? What on earth for?
[Galaxy S II Original Android Development] buxz777:
no probs i will do it now i have that app installd as it is because i like to stress test with different benchmark tools to make sure things are stable :-)

Just for refrence quadrant was hitting about 3300-3700 on several tests so not the highest scores but they go higher if you do less undervolting .

I am noticing battery is better then the kernel that comes with lemar rom and that is also a very good kernel with undervolting in place that has been worked on hard.

I am using cognitions version of 1.4 posted a few pages back it has the deep sleep enabled

the benchmarks score for atuntu is 6294 on 1st run a normal factory fresh sgs2 hits about 5500 so a bit of performance gain and i reckon quite a bit of battery gain with my undervolting settings

It hit 6306 on the second run via the benchmark app atuntu
[Galaxy S II Original Android Development] veyka:
Conservative is buggy, use ondemand till its fixed
[Galaxy S II Original Android Development] xinfinityoO:
thx mate.. that was a great help.. been playing around with the undervolts.. so hopefully will get a good setting.. havnt overclocked it as i feel 1.2ghz is very good..

i was getting a bit low score ..was asuuming that it was due to undervolting..and u just confirmed that undervolting will produce low scores..so now m happy :)
[Galaxy S II Original Android Development] kryptoner:
Great help buddy, tried on my phone, worked perfectly...thank you very much!
[Galaxy S II Original Android Development] buxz777:
glad i could help

like i say you may be able to shave another 25mv of the lower speeds but the ones i listed should be stable for most devices (chips can be different in what they can take)

I wouldnt take any mv of the higher speeds though as they caused me problems at lower voltage . 1.4ghz and 1.2ghz wont allow hardly any more of them on my device

You should see an improoved battery time as well i certainly am with these settings on this kernel and lemar 2.1 rom :-)

Device is uber smooth as well and benchmarks scores are good (better then standard) with better battery life so everything is pretty sweet at the minute :-)
[Galaxy S II Original Android Development] xinfinityoO:
when i use 200/825 ..my phone doesnt wake up .. so i am on 200/850
[Galaxy S II Original Android Development] Silverbolt:
Not a good experience.

I am using v1.4 with Cognition v1.13 and so far it has ripped through the battery in less than 4 hours and with very little use. Mid morning I turned the data connection of at 49%. it was down to 20% by lunch.

I had 2 random reboots, one when shutting down my morning alarm and one when closing the video player after my run on the treadmill.

I have not changed any of the settings so there really is no reason for the abnormal behaviour.

Thanks for your efforts but this kernel is not right for me.
[Galaxy S II Original Android Development] xinfinityoO:
what are ur setcpu settings

btw i am using Leo's rom with version 1.3 kernel and its seems stable..so far no reboots etc
[Galaxy S II Original Android Development] rmourar:
I'm sorry but you should've read the thread a bit, the OP would be enough, v1.4 has debugging code in it so the phone will not enter in deep sleep mode, so it's expected to drain battery without using it a lot...so I recommend using a previous version of the ROM like v1.2 and then form an opinion...
[Galaxy S II Original Android Development] Silverbolt:
Hey fellow Kiwi, Set CPU settings were default 400-1200.

No worries now, I have restored my CWM backup.

I was thinking of trying LeoMar it looks good.

The post below yours from rmourar explains quite clearly that I did not read the OP properly.

Thank you anyway.
[Galaxy S II Original Android Development] xinfinityoO:
edit-----------
[Galaxy S II Original Android Development] Spartoi:
I'm on 1.0 (amazing how many builds can be made overnight) and the phone is absolutely stable with no reboots (and its undervolted). First release is usually the best release, at least, in my opinion so go 1.0.
[Galaxy S II Original Android Development] Omnomnom25:
I'm using 1.3 myself, and find it to be amazingly well done and rock solid.

All profiles are undervolted by 50-75mv - no random reboots, excellent power consumption and heat [idles around 22°c] - paired with VR 2.0
[Galaxy S II Original Android Development] avetny:
Guys can some one upload 1.3 kernel or 1.2 kernel ?? please :(
[Galaxy S II Original Android Development] Omnomnom25:
http://ninpo.qap.la/kernels/sgs2/ninphetamine-1.3/

Just change 1.3 to whatever version you want.
[Galaxy S II Original Android Development] avetny:
Thank you !

BTW I like your picture lol:D
[Galaxy S II Original Android Development] Omnomnom25:
You're welcome, happy to help.

And thank you for the compliment, I love The Lonely Island.

Edit - I like yours as well, Putin is a badass.
[Galaxy S II Original Android Development] avetny:
hahaha I hate him too :D
[Galaxy S II Original Android Development] mach0boi:
I'm just wondering, has anyone tried if tegrak works in this kernel leaving the optimizations untouched and only mess with the GPU settings? If it works then we can have the best kernel here with an additional gpu lock from tegrak.
[Galaxy S II Original Android Development] Omnomnom25:
He specifically said to uninstall Tegrak, more like he went out of his way to bold and seperate each word with a period.

If you're feeling bold though, feel free to try and let us know :P
[Galaxy S II Original Android Development] mach0boi:
Would like to report also that the system/ is always mounted as R/W every boot. I don't know why.
[Galaxy S II Original Android Development] xinfinityoO:
+1 ...

even if you mount it as r/o and reboot its back to r/w again !!!
[Galaxy S II Original Android Development] designgears:
Probably some app you have installed, bone stock install here working just fine.
[Galaxy S II Original Android Development] designgears:
Done on purpose, having to remount while modding stuff is painful...

also, if you are worried about security, your phone is rooted and shell has been approved in superuser... someone/something wants to mess up your phone, a simple remount isn't going to stop them/it.

in order to do that you would have to install the module, and that would set you into a bootloop.
[Galaxy S II Original Android Development] eybee1970:
attached my screenshot after 5,5 hours standby, WiFi + data enabled, LeoMar 2.1 with Ninphetamine 1.4 tweaked by designgears :D:D:D:
[Galaxy S II Original Android Development] mach0boi:
Thanks DG. I saw your custom compiled ninphetamine kernel has already deep sleep enabled. Did you remove the debug code yourself?
[Galaxy S II Original Android Development] adyscorpius:
Couldn't stop myself from posting... And I know Quadrant isn't a perfect benchmark !! But I just love watching that bar go totally to the right... LOL

and yes, this is without using ramdisks and other hacks people use to increase scores...
[Galaxy S II Original Android Development] lpsi2000:
Loving this kernel

This is a very nice kernel and love the fack that adb is unsecured and system is mounted r/w.

I can't get 1.6ghz stable at all, would love to get a version of this kernel with 1.5ghz instead of 1.6ghz. It seems 1.5ghz might be the right place for most phone. 1.4ghz is rock solid. Keep up the great work

Thanks
[Galaxy S II Original Android Development] netarchy:
Some guinea pig test builds up in the 3rd post for those with testicular fortitude.
[Galaxy S II Original Android Development] spradling:
Sorry, wrong thread.

My battery life with this and Cog 1.15 is awesome BTW!
[Galaxy S II Original Android Development] kalpik:
Can't make head or tail of the git commits :p

I'll hold off until I can make sense of things :D
[Galaxy S II Original Android Development] pulser_g2:
Newer than what you gave me last night? :)
[Galaxy S II Original Android Development] pulser_g2:
I would just backup and install tbh :)

They rarely talk in mortal language
[Galaxy S II Original Android Development] kalpik:
Actually I'm sure I'm looking at the wrong Git :/

This is not it right? https://github.com/Ninpo/ninphetamine/commits/master
[Galaxy S II Original Android Development] netarchy:
https://github.com/Ninpo/ninphetamine/commits/cfs-exp actually ;D
[Galaxy S II Original Android Development] kalpik:
Ah! Much better now! Thanks! :D
[Galaxy S II Original Android Development] netarchy:
A little bit.
[Galaxy S II Original Android Development] kalpik:
Just one more thing, do the snapshots also have deep sleep disabled?
[Galaxy S II Original Android Development] netarchy:
No they do not.
[Galaxy S II Original Android Development] pulser_g2:
Ta mate. Will give it a go later. I am still logging since last night. Had one reboot, promoting me to log... And I think that logging stops deep sleep, preventing issue from rearing up...
[Galaxy S II Original Android Development] andywright1982:
not sure what is going on with mine but in 6 hours last night, screen off, and my battery lost 71% on this kernel

major problem somewhere!
[Galaxy S II Original Android Development] kalpik:
Didn't have any reboots with the DG modded 1.4 kernel in about 12 hours of uptime, and have had none on the snapshot yet!
[Galaxy S II Original Android Development] kalpik:
If you're using 1.4, that is supposed to happen, as Deep Sleep is disabled.
[Galaxy S II Original Android Development] andywright1982:
but why would anyone want to lose their entire battery in a few hours?
[Galaxy S II Original Android Development] mach0boi:
Because the phone doesn't go into deep sleep mode. Just like what's been said above your post.

The kernel has a debug code so Ninpo and pulser can easily track the reboot and freezing problems.
[Galaxy S II Original Android Development] terenceleechan:
read the previous posts as well as the OP. deep sleep is disabled to help the devs debug the cause of some reboots and freezes some users have been reporting. find version 1.3 or the modded 1.4 version by designgears (use search) to find the version which has deep sleep enabled
[Galaxy S II Original Android Development] pulser_g2:
Lol not me. I just look at the logs, make an "oof" noise, and say it looks bad.

Then ninpo or netarchy looks at it and says "yeah. Your screen turned off", and i pretend I knew it all along :D

Nah I ain't that good with modifying kernels. I can build them, just not modify them
[Galaxy S II Original Android Development] veyka:
Like that noise mechanics make when they are about to charge you £200 to change a lightbulb or something ;)
[Galaxy S II Original Android Development] mach0boi:
Ooops. Sorry. :D but since your helping them and ninpo's part of Villain Team, your exactly just doing the same :P
[Galaxy S II Original Android Development] veyka:
Read the fracking first post/thread, might stop you looking like a moron
[Galaxy S II Original Android Development] andywright1982:
apologies for my misunderstanding. I will stick with chainfires until there is a stable release with deep sleep
[Galaxy S II Original Android Development] veyka:
Try 1.3, its good as long as you stick to the ondemand scaling, link a page or so back
[Galaxy S II Original Android Development] andywright1982:
or you can stop with the vindictive comments and make yourself look like a bigger tool :)
[Galaxy S II Original Android Development] mach0boi:
You can try v1.3 or designgears modified v1.4. Both have deep sleep enabled and haven't got any reboots since yesterday. So it's stable enough. I'm using DG's. You can find it in his thread just search for it. Someone posted it there :)
[Galaxy S II Original Android Development] mchosch:
no call @ usb or docking station

Hi,

I think there is a bug. If the phone is connected via USB or the samsung docking station, I get no call in. There is always the maibox, but the phone is on. if i flash back to CF-root the problem is gone ??? :confused:
[Galaxy S II Original Android Development] Pacifiste95:
Can't wait for next version :D
[Galaxy S II Original Android Development] eybee1970:
no prob here...getting any call when connected via USB...I use v1.4 tweaked by designgears...what version are u using?
[Galaxy S II Original Android Development] ebliss:
Hi, quick question. If I were to use odin to flash, do you use the bootloader, phone or pda portion? any settings to uncheck?
[Galaxy S II Original Android Development] kalpik:
Just select PDA, nothing else, and flash!
[Galaxy S II Original Android Development] mach0boi:
It depends. If it is a modem, put it on "phone". If it is a rom or a kernel, use pda. I leave everything as is and never check or uncheck anything :)
[Galaxy S II Original Android Development] pulser_g2:
Have you got a log, as described in the second post?
[Galaxy S II Original Android Development] mchosch:
I use the version from first post, were can I get designgears one without flashing the complete rom?
[Galaxy S II Original Android Development] kalpik:
Here you go: http://dl.dropbox.com/u/3750/Cognition 1.15 kernel.zip

Flash via CWM.
[Galaxy S II Original Android Development] eybee1970:
here you can download: http://www.o-rly.info/ninphetamine-Cognition-release.zip
[Galaxy S II Original Android Development] Rixsta:
Nice work ...good to see you back
[Galaxy S II Original Android Development] mchosch:
thank you, problem is gone with this version or whatever faild... :-)
[Galaxy S II Original Android Development] Dextrosan:
Just WOW.The first post made my day!!! You sir Hacre should not only develop but also write a few stories of your own :D

Very nice!
[Galaxy S II Original Android Development] veyka:
So, I see loads of BFS stuff, any idea on an ETA on something built off that? ;)

I might have to look into how the android kernel and toolchain work, always enjoyed buggering about with kernels on debian.
[Galaxy S II Original Android Development] da13:
Does it include tun/tap support and cifs?

Could you please include your .config in your kernel sources?
[Galaxy S II Original Android Development] Lennyuk:
If you liked that then you should read all his posts (most in the Hero forum) or come join us on VillainRom IRC (freenode channel #villainrom).
[Galaxy S II Original Android Development] jlevy73:
BFS would really shine with our dual core device. I know that some developers tried with the 2X/G2x but couldn't get it to work with fakeshmoo. Haven't seen anyone attempt it with this device afaik
[Galaxy S II Original Android Development] vanessa13006:
No issue here in usb. I don't have a dock station so can't test with it. Did you wipe cache and dalvik before flashing the kernel?
[Galaxy S II Original Android Development] ebliss:
I am running the version from the 3rd post with USB connected, I can still get calls. VR ROM.
[Galaxy S II Original Android Development] Lennyuk:
Just to reiterate what both Pulser and Ninpo (the OP) have already said in this thread..

You should only really be running this kernel at the moment if you are able to log for Ninpo, without logs Ninpo will be unable to fix any of the bugs you mention!