yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] Brembo109:
Hey Poondog, i have your AOSP kernel running on PA and it's very nice. Im pretty much thrilled with the batterie life on an AOSP ROM. I got around 2,5 h SOT with 50% left (50/50 Wifi and mobile) , that's nice. Very nice. I hope the combination of PA and your Kernel gets a little smoother as time goes by. But hey that's not GPE, so I'm happy for now ;). Thank you and your testers

Gesendet von meinem Nexus 7 mit Tapatalk
[One (M7) Original Android Development] poondog:
Thanks mate, hope you like it! There's new stuff planned for AOSP, new stuff in the process for sense
[One (M7) Original Android Development] mobileman88:
Went back to 33 from 40. Somehow I have much less battery drain in 33
[One (M7) Original Android Development] poondog:
You really think so. I don't have this.. I'm sitting at 2.5h screen time, 13h uptime, +~4h music with headphones (klipsch s4i) and bluetooth on 042 beta :) on low-med signal.. I believe this is good, it's the best I had
[One (M7) Original Android Development] herwegan:
So you're sitting with how much battery left? ;)

I really have the same impression, it's not very much, but my BBS shows me 1% drain more per hour.
[One (M7) Original Android Development] poondog:
Oh I forgot to say :D 40%
[One (M7) Original Android Development] mobileman88:
Yours is v42b while mine is v40, perhaps that is why?
[One (M7) Original Android Development] poondog:
There's not many battery related tweaks in 042, not enough to have big change
[One (M7) Original Android Development] CamoGeko:
So far so good mate, here is my voltage table:

Sent from my baked potato with blue cheese
[One (M7) Original Android Development] poondog:
[MENTION=4412307]neniick[/MENTION] does lower than you :D
[One (M7) Original Android Development] neniick:
What I'm at atm, seems solid :)

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] poondog:
Pretty low :P
[One (M7) Original Android Development] janarp:
Wipe dalvik and cache also... This will solve ur problem...

---------- Post added at 03:43 PM ---------- Previous post was at 03:42 PM ----------

What governor u use?
[One (M7) Original Android Development] Magpir:
Smart max.....
[One (M7) Original Android Development] janarp:
Try to stay on ondemand... And to get some good results for battery life u have to make few charging circles ... After one day use u can't say that New kernel version drain ur battery more than previous... ;) just be patient and use this kernel few days even if there is new kernel version coming.... :)
[One (M7) Original Android Development] Magpir:
The first version of this kernel showed the good batt result instantly . That's why I said .maybe something not quite right about the last build.
[One (M7) Original Android Development] poondog:
You can't make a fair comparison if you're using a different governor... Didn't you ever learn about variables in high school science :P

And before I go to bed... Here's a teaser of what's to come. For GPE 4.4.2 like it shows in the screenshot. All the goodies are baked in already. In testing, if someone asks if its for sense 4.4 I am going to get [MENTION=1102297]Sneakyghost[/MENTION] to come punish you.. :D
[One (M7) Original Android Development] Magpir:
What kind of goodies
[One (M7) Original Android Development] CheesyNutz:
Be good or No Presents for you

From my One while peeking in your window
[One (M7) Original Android Development] dena994:
For me no problems with build 15 Dec! Good as before
[One (M7) Original Android Development] janarp:
I must agree with u... :)
[One (M7) Original Android Development] dena994:
This is the best kernel for One..keep it updated man! Thank!
[One (M7) Original Android Development] poondog:
GPE 4.4.2 out soon next few days … thanks for the kind words
[One (M7) Original Android Development] Asselalf:
Hey mate...it's a kernel and not a sorcery! What do you expect???
[One (M7) Original Android Development] Magpir:
Hmmm.I am back to first version
[One (M7) Original Android Development] nashshafrulrezza:
You have my respect [MENTION=4379011]poondog[/MENTION]! You sure got a lot of patience with user.

On the other side, mate.. Stop telling or posting about which version you going back. If it not bothering dev.. But it might bothering other user which try to find info with any bug the have.
[One (M7) Original Android Development] Keasby:
15th dec Version works great!

Nice combo with Viper 3.5!

Use Power Saver only for Data Connection and Smartmax Governor, then everything is fine!

Keep on this great Kernel development! :)

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] poondog:
Coming soon!! Picked from faux this is pretty cool never used it before

No it isn't 4.4 sense
[One (M7) Original Android Development] poondog:
Wrong screenshot, xda app only allows one at a time lol
[One (M7) Original Android Development] Magpir:
U mean gamma control

---------- Post added at 11:56 AM ---------- Previous post was at 11:54 AM ----------

No I am Serious the first version of this kernel has better battery life on my device. I not sure if it's due to the Rom I using (sd Rom v11.2) .
[One (M7) Original Android Development] Ste98B:
Man, I love you.

Inviato dal mio HTC One utilizzando Tapatalk
[One (M7) Original Android Development] CheesyNutz:
i think we speak for everyone STOP POSTING YOU EVERY FLIPPING DETAIL nobody cares that you went back to the first build .... this is not you own personal thread ....all your doing is spamming.
[One (M7) Original Android Development] neniick:
thats why i wanted voltage control ;) now i can save some juice but mainly it will get less warm :D:good:
[One (M7) Original Android Development] poondog:
Yay

So thermelz + voltage contrl = happy jollie

Edit: 3.4.89 is in RC ;)
[One (M7) Original Android Development] CamoGeko:
Lol so does zero I think.

That's way low lol

What's your PVS?

Sent from my baked potato with blue cheese
[One (M7) Original Android Development] ZeroInfinity:
My voltage table:

It's pretty solid and stable right now, I'm afraid to go any lower D:
[One (M7) Original Android Development] neniick:
Pvs 3 iirc

I am at - 75 systemwide, and the lowest freqs are tuned down even more. I think I have - 150 on 384mhz

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] CamoGeko:
Ah you're on the same PVS as zero. Maybe you can convince him to go lower lol

I've got PVS4, so I'm already -25mV over PVS3 stock. So far I've done -100mV on all frequencies but I'm thinking of squeezing a bit more out of it.
[One (M7) Original Android Development] ser35:
It would be great to turn off kernel validation 802.11d (geographical regulations). in many countries, is hampered by WiFi n, WiFi ac

please!!!!
[One (M7) Original Android Development] neniick:
Should be save for zero to go lower :)

For the fun of it I turned trickster off so I could check the stock voltage (stock poons settings +50)

And this is what I'm running now, let's see if it's stable :)

edit: hidden the imgs, things are huge ;)

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] ZeroInfinity:
Hey! That's what I was about to do! xD

If it's stable for you, then I'll consider setting my voltage like that :D
[One (M7) Original Android Development] CamoGeko:
Nice!

This is what I'm trying at the moment:
[One (M7) Original Android Development] neniick:
k that was a no-go, tried running antutu, phone didnt like it, so ill bump it up a bit again :)
[One (M7) Original Android Development] ZeroInfinity:
Okay, I redid my voltage table and this seems to be stable. Did a benchmark for stability test and no FC's nor hot reboots :D Also on PVS 3 :p
[One (M7) Original Android Development] smoki3:
How can i undervolt

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] CamoGeko:
You cant until poondog releases the kernel.
[One (M7) Original Android Development] neniick:
This is the lowest my phone seems to accept.

When I change the voltage on 1.7ghz to anything lower than 1060 it gets wobbly :)

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] CamoGeko:
How low can you gooo?! :D

AnTuTu tested and confirmed stable. Now to play some Modern Combat 4 for a gaming test.
[One (M7) Original Android Development] neniick:
Any of you know if we can go lower then 700 on 384mhz?

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] mettleh3d:
I'm unable to get OPs kangaroo script to successfully stick my settings. Using 7zip to save the zip on a pc

Sent from my HTC One
[One (M7) Original Android Development] herwegan:
I'd extract the zip it with 7-zip, configure the init.d file with a good editor (i'd recommend notepad++) and then pack everything again with 7-zip :)

If this doesn't help, you should check the permissions of the init.d file in /etc/init.d folder.
[One (M7) Original Android Development] CamoGeko:
Good advice!

Although if the above fails, you could always extract the script and place it manually into etc/init.d folder and set permissions to 0777.
[One (M7) Original Android Development] lerx:
Hi it turns out that when I on airplane mode, rlij wakelock is reduced! So it could be the radio's fault?
[One (M7) Original Android Development] poondog:
Poor guy ;)

Lower limit is 700mV

Upper limit is 1400mV

If you guys want more lemme know, otherwise I believe not many devices will take what's outside the limits

Post your script here, maybe you've done something wrong
[One (M7) Original Android Development] poondog:
Yeah so its something communicating with the radios
[One (M7) Original Android Development] CamoGeko:
I'd definitely try more. ;):good:
[One (M7) Original Android Development] poondog:
Haha okay, but maybe it will cause instability and complaints :P
[One (M7) Original Android Development] mobileman88:
Strangely for v033 and v040 (only installed these 2), i can't seem to turn off dt2w and my S2W is not working although S2S is working. I tried both the script in OP#3 and also trickstermod, still no go. Any ideas?
[One (M7) Original Android Development] poondog:
I just tried, my dt2w is able to be toggled off (=0) and s2w works

Using trickstermod
[One (M7) Original Android Development] mettleh3d:
I changed the zeros and ones and tried adding the voltage table

Thanks poondog and guys

#!/system/bin/sh

### KANGAROO CONTROL SCRIPT ###

### By Poondog ###

ui_print("");

ui_print("this is my attempt to break my phone");

ui_print("");

# Enable Force Fast Charge:

echo 1 > /sys/kernel/fast_charge/force_fast_charge

# Enable BLN

echo 0 > /sys/class/leds/button-backlight/blink_buttons

# Enable Sweep2Wake: 0=None, 1=Both, 2=S2S

echo 0 > /sys/android_touch/sweep2wake

# Enable SweepUp2Wake: (Swipe from Logo upwards)

echo 0 > /sys/android_touch/sweepup2wake

# Enable Logo2Menu:

echo 0 > /sys/android_touch/logo2menu

# Enable Double Tap To Wake: 0=Off, 1=Bottom only, 2=Fullscreen

echo 1 > /sys/android_touch/doubletap2wake

# Enable Logo2Wake:

echo 0 > /sys/android_touch/logo2wake

# Enable Pocket Detection:

echo 1 > /sys/android_touch/pocket_detect

# IO Scheduler: (In lower case)

echo fiops > /sys/block/mmcblk0/queue/scheduler;

# IO Readahead:

echo 512 > /sys/block/mmcblk0/queue/read_ahead_kb;

# Min/Max CPUs online: Should stick

chmod 666 /sys/power/pnpmgr/hotplug/mp_min_cpus

echo 1 > /sys/power/pnpmgr/hotplug/mp_min_cpus

chmod 444 /sys/power/pnpmgr/hotplug/mp_min_cpus

chmod 666 /sys/power/pnpmgr/hotplug/mp_max_cpus

echo 4 > /sys/power/pnpmgr/hotplug/mp_max_cpus

chmod 444 /sys/power/pnpmgr/hotplug/mp_max_cpus

# Multicore Power Saving: 0=Off, 1=Medium, 2=Aggressive

echo 0 > /sys/devices/system/cpu/sched_mc_power_savings

# Max GPU clock:

echo 400000000 > sys/power/pnpmgr/sysinfo/gpu_max_clk

# Powersaver:

echo 0 > sys/power/powersave

# Vibration Control

echo 2500 > /sys/class/timed_output/vibrator/voltage_level

# Voltage control: not supported currently

echo "775 800 825 850 875 900 925 950 950 975 1000 1025 1050 1075" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

# Disable pnpmgr

#mv /system/bin/pnpmgr /system/bin/pnpmgr.bak

Sent from my HTC One
[One (M7) Original Android Development] poondog:
What's the ui print for? :)
[One (M7) Original Android Development] mettleh3d:
Is just a personal toast to make sure the script was indeed called upon

Sent from my HTC One
[One (M7) Original Android Development] mcduffie2010:
Your ck005 kernel works slick as hell on the SOKP Milestone 1 Rom. Thank for your efforts. Hope to see double tap to wake in the near future for this kernel too.

Even a broken clock has the chance to be right twice a day.
[One (M7) Original Android Development] poondog:
So was it called?
[One (M7) Original Android Development] poondog:
Yeah soon when I can be bothered to flash AOSPA again to test
[One (M7) Original Android Development] mettleh3d:
No, none of the settings I chose to enable were enabled (when looking thru trickster mod) so I just enabled them via trickster.

Oh well that's fine

Sent from my HTC One
[One (M7) Original Android Development] neniick:
so this is the script you tried to use?

You need to remove the "#" from the lines you want to use. if you keep the # in front of the lines the script will not recognize the lines as a command, and thus it wont apply your settings :p

so just remove the # from the lines you want to use and you should be all fine.:good:
[One (M7) Original Android Development] poondog:
1. does your init.d script have correct permissions?

2. you have no apps setting on boot

3. you are checking a few mins after boot, in case the script hasn't kicked in?
[One (M7) Original Android Development] mettleh3d:
1.

2. Not to my knowledge?

3. Oh, how long does it take to set in? I assumed it was instantaneous

Sent from my HTC One
[One (M7) Original Android Development] herwegan:
Try to get these permissions:

EDIT: Wait! Are you in the zip file?? Cause the direction path seems so..

You need to push the init.d file in /etc/init.d.

There's no effect if you set permissions on the init.d file in the zip itself. The zip is only here to push the init.d file in /etc/init.d...
[One (M7) Original Android Development] mettleh3d:
Hmm, okay let me try setting permissions in the zip itself.

Sent from my HTC One
[One (M7) Original Android Development] poondog:
1. use the permissions in the screenie above

3. should be, but sometimes depending on what else its excecuting it can take a minute
[One (M7) Original Android Development] joni2012:
Kernel 040 rom my SD BatMan 3.2

Great combination jiji

Enviado desde mi HTC One mediante Tapatalk
[One (M7) Original Android Development] poondog:
Nice battery life Joni! You could hit 8hrs :D
[One (M7) Original Android Development] joni2012:
Yes it is a good combination of good good kernel and rom jiji

Enviado desde mi HTC One mediante Tapatalk
[One (M7) Original Android Development] mettleh3d:
Thanks all. Last issue :

Sent from my HTC One
[One (M7) Original Android Development] Headless96:
Mount r/w using your file explorer, no idea what file explorer that is so your gonna have to look for it.

Alternate option, flash the zip first then edit it after you've flashed. Permissions should stay intact that way
[One (M7) Original Android Development] poondog:
Must be the kernel :D

Try another file browser. I use solid explorer
[One (M7) Original Android Development] Rad ryan:
I can go a slight bit lower than this, about 25mv lower on the low voltages and about 12.5mv lower on the upper ones. :)

My pvs is 4

For anyone who wants to know their pvs bin #, open up a terminal on phone and type this without the quotes " cat /sys/kernel/debug/acpuclk/pvs_bin " :)
[One (M7) Original Android Development] neniick:
Muhahaha

Pvs 3 :D

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] DanteGR:
It says "not found"?

Swiftkeyed from my GNex 7
[One (M7) Original Android Development] Rad ryan:
I'm about 90% sure it is the phone app, which would make sense that it is reduced by airplane mode. Google (w/o quotes "rlij wakelock + phone" and see what you get. :)

Easiest way is to take the script out of the zip and place it in /system/ect/init.d. Then set the permissions to rwxr-xr-x. In root Explorer it would look like this

ES file Explorer won't let me change permissions even with root so I use root Explorer. If you don't want to reboot to check if the script is working then do this. Open a terminal app on phone and type "su" and hit enter. Then type "/system/ect/init.d/20KangarooContolScript. It will run the script. I don't use Trickster Mod so I just set D2W to off bf I run script and then after I try to wake phone with D2W, if it doesn’t wake then scrip worked. Also it will say in terminal if there were any problems :)

This is all assuming that you are still having trouble doing it the flashing zip file way.

---------- Post added at 09:52 AM ---------- Previous post was at 09:32 AM ----------

Try this " cat /sys/module/acpuclock_krait/parameters/pvs_number "

Edit: if the above command doesn't work then do this and it will work. Open a file explorer with a search fxn. Go to the /system directory at the root of the phone. Search for pvs. When it finds" pvs_bin " copy it's full path (easiest in es file explorer, long click file, choose properties, hit copy full path) Go to terminal and type cat path_to_pvs_bin and hit enter.

I think most terminal apps are already in shell I believe. I use privileged terminal.
[One (M7) Original Android Development] Thealshear:
no such file or directory

Edit:

Never mind found it pvs 2 and speed bin 1 what are your recommendations :D
[One (M7) Original Android Development] neniick:
Misclicked on thanks lol,

The kernel with uv isn't public yet, but when you get it lowering voltages systemwide with 25mv should be stable, and you can lower the lowest freqs a bit more, but that differs on each phone. (750mv for 384mhz should be doable, im testing 650mv on 384mhz atm, but not sure yet if i consider that stable)

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] Rad ryan:
650! :eek: you were pvs 3 right? Do you know what bins can go the lowest? I assume it also equates to the overclock stability also, right? I don't OC, I'm just curious. :)
[One (M7) Original Android Development] neniick:
Yeah pvs3. I ran 650 for a while, but got a couple random reboots, so I bumped it up to 675.

Technically, the higher the pvs lower you can go with voltages, and higher clockspeeds with same voltages. But by default higher pvs already have lower voltages. You where pvs4 right? I guess you could get 650 stable.

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] ZeroInfinity:
awww boo, this voltage table gave me 3 freezes during the day today! :(

Ah well, back to my old voltage table where I never once had a freeze :p
[One (M7) Original Android Development] neniick:
Awww boo :(

Can you give (something like) this a shot?

EDIT: nvm i misread your voltage table, seems my one will go a bit lower then yours :p

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] ironman76:
Sorry, deleted

I'm testing?

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] poondog:
Just remember, that going too low could give you worse battery life
[One (M7) Original Android Development] joni2012:
Great kernel

Enviado desde mi HTC One mediante Tapatalk
[One (M7) Original Android Development] Ktan188:
What is your screen brightness?
[One (M7) Original Android Development] joni2012:
I used lux Vito little brightness

Enviado desde mi HTC One mediante Tapatalk
[One (M7) Original Android Development] neniick:
This phone is unstoppable, srsly.

Locked the freq to 384 and uv to 600, (that's -300mv!!) and it hasn't rebooted once. Going strong for over half an hour now.

EDIT: phone lasted for 45mins straight on the above settings. Guess that's enough playing for today :)

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] fanbogo:
nice score, how you change uv with poondog kernel ?
[One (M7) Original Android Development] neniick:
You would need to wait till poondog makes it public, he just asked me and a couple others to test the stability of the uv etc. No eta but my guess is it'll come soon :D

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] fanbogo:
ahh ok :) so waiting :D
[One (M7) Original Android Development] poondog:
Nice jolly! Looks pretty unstoppable

Neniick seems to think it's stable enough for release :D
[One (M7) Original Android Development] fanbogo:
im still testing v40 and im very heppy :) after 1 week without device i feel amazing speed.. :)
[One (M7) Original Android Development] poondog:
We are going with GCC 4.9.1 :)
[One (M7) Original Android Development] fanbogo:
I want to share something with you, last week I send my device to repair and I made screen after

I think at begin was 76 %, I also found 35 min video from service lol, stock system with stock firmware and 1.44 hboot.
[One (M7) Original Android Development] poondog:
That's a long time :)
[One (M7) Original Android Development] twirtle2:
Just curious what's the reasoning behind this?
[One (M7) Original Android Development] poondog:
This might be a good read

http://xdaforums.com/showthread.php?t=1558080
[One (M7) Original Android Development] poondog:
Tomorrow :) passed the tests
[One (M7) Original Android Development] CamoGeko:
The following is as stable as a rock for me, been running it for 2 days.

Sent from my baked potato with blue cheese
[One (M7) Original Android Development] poondog:
Did you get the one with a lower voltage limit?
[One (M7) Original Android Development] androidindian:
friends, is there a way to activate double tap to wake screen and sweep in reverse buttons to sleep the device with the AOSP kernel? please advice, thanks!
[One (M7) Original Android Development] poondog:
Nah, there's no 2w stuff in AOSP kernel currently

So you'll have to sit in the waiting line :D
[One (M7) Original Android Development] poondog:
I believe something awesome just happened. Someone pass the tissues.
[One (M7) Original Android Development] DanteGR:
Guys could you please tell me why sometimes pocket detection comes on by its own?

I want it off but sometimes out of the blue it comes on without me touching its setting.

Thanks :)

Swiftkeyed from my Renovated HTC One
[One (M7) Original Android Development] poondog:
No idea. did you try the Kangaroo Control script? :)

edit: woohoo 11k posts
[One (M7) Original Android Development] DanteGR:
Nope haven't tried it yet, using Trickster atm

Swiftkeyed from my GNex 7
[One (M7) Original Android Development] poondog:
try it :)
[One (M7) Original Android Development] DanteGR:
Will do ;)

Swiftkeyed from my GNex 7
[One (M7) Original Android Development] neniick:
whut you spamzor,

i just noticed our join dates are pretty much the same, tho you have way more posts lol :p (i got to admit tho i wasnt really posting much till i got my one and started helping out ppl in the ViperOne thread :) )
[One (M7) Original Android Development] poondog:
Yeah

I have ~30x your post count. From day 1 though I'd make a few posts a week, then a few a day and BAM SPAM now

I got ~3500 I reckon which are ot
[One (M7) Original Android Development] Clselfridge:
Great kernel [MENTION=4379011]poondog[/MENTION] using the non test version of 40 also was running the latest ck kernel in cm and loved it there too.

OT or not this is one of the most interesting and amusing threads to read.
[One (M7) Original Android Development] FanDroid09:
I second that. Great dev, great kernel, no flaming or bad attitudes. Overall an awesome thread to be a part of or just read. XDA done right. ?

Though I might have just jinxed it and an epidemic of trolls may descend upon us....... ?
[One (M7) Original Android Development] neniick:
Yuupp, welp, now we gonna get trolls all over, and I'm betting [MENTION=4379011]poondog[/MENTION] himself will be the biggest troll ;)

Verstuurd vanaf mijn HTC One met Tapatalk