yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] raycaster3:
Root explorer works here. It doesn't stick after reboot, and make sure to reopen the file to make sure it actually changed. I've had it take a cpl tries to work, but it always does.

Sent from my One
[One (M7) Original Android Development] thekalby:
Loving this kernel! It's just buttery smooth, and has superb battery life.

Though I'm kind of confused here. In the previous build you switched from mako hotplug to cpuquiet. What does this change log comment mean? Did you switch back? Additionally why are there two cm 10.2 kernels now? One normal and one + CPUQUIET HOTPLUG.

Bonus points if anyone can tell me what the functional difference between the mako hotplug and cpuquiet is.

Thanks!
[One (M7) Original Android Development] n3ocort3x:
ok heres my explenation (i just woke up from a nap, its nearly 3am here and i move to bed again right after this post) :p

there are 3 types of hotplug methods u guys are confronted with while using this or stock kernel:

-mpdec from qualcomm

-mako_hotplug from franciscofranco

-cpuquiet from nvidia with additions (load_stats)

mpdec is for my taste/needs to aggressive. if u watch cpus go up and down, they spend a lot of time on higer freqs + too much cores online, thats why i wanted to replace it with an other hotplug management. As my coding skills are not good enough (not now but i hope in future) i decided to use francisco francos mako_hotplug. why ? simple. because its adjustable (4 floors). This worked quite well.

but yeah.. we all know.. on Android, u dont stay long at one thing... we move constantly. this is where cpuquiet hotplug kicked in. Its original from nvdia for tegra processors but u can port it to others too (what maxwen did). maxwen added the load stats_governor, wich is a port from franciscofrancos hotplug control in a way. but i dont want to confuse people here so in short:

with cpuquiet + load stats governor u get a brilliant battery life while keep it snappy. Why that ?? simple... maxwen spent a lot of time in it to adjust it for his oppo people and he knows what to do. I recommend leaving the governor on load stats (hotplug depended on load) to get the best results.

I re-adjusted it to fit in m7 as i have a feeling that we need a bit more aggressive tresholds.

If u want to keep it balanced, and yeah, most users want that:

governor: smartmax

cpuquiet governor: load_stats

u want ultimate perfromance:

governor: interactive (up treshold 65) or smartmax (lower tresholds)

cpuquiet governor: load_stats

now give me bonus points :D
[One (M7) Original Android Development] dc4:
Edit the value in root explorer and his save a few times and then save and exit, see if that works for u.
[One (M7) Original Android Development] frankcck:
Thanks for your address =p

Hope to enjoy this boom in sense soon =))

Sent from my HTC ViperOne
[One (M7) Original Android Development] thekalby:
Thanks for the great explanation! So, if I understand correctly, the download labeled "FOR CM10.2 (JB 4.3)" uses mako hotplug and the one labeled "FOR CM10.2 (JB 4.3) + CPUQUIET HOTPLUG" uses cpuquiet.

Can anyone confirm that for me?

Additionally, which do you recommend for the best balance of performance and battery? Cpuquiet? Or do you lose performance with that one when compared to mako?
[One (M7) Original Android Development] poondog:
Only the most recent uses CPUquiet

For balance yeah thats why the hotplugging code is being played around with.. use whatever the latest is I recommend so that we can find the best balance between battery and performance

CPUquiet is supposed to be better battery with similar performance. its got to do with how fast the cores are taken on/offline etc
[One (M7) Original Android Development] mj084:
---pls delete---
[One (M7) Original Android Development] lorenzolalas:
I really like this kernel, thanks.

But, i'm missing 2 features :

- System partition RW on boot like this : http://xdaforums.com/showthread.php?t=2398592

- Sound control, sound is horrible on CM Nightlies, so your kernels are.

So n3ocort3x, do you think you could improve your kernel with those features ?
[One (M7) Original Android Development] azzinder:
Maybe is possible to add and IR support?
[One (M7) Original Android Development] dc4:
IR is ROM dependent, nothing to do with the kernel.
[One (M7) Original Android Development] No_Fear:
IR is working with Carbon Rom.

Sent from the Thing that should not be.
[One (M7) Original Android Development] FAMBOLUGA:
How about gamma correction and color controls
[One (M7) Original Android Development] n3ocort3x:
Lol... Not needed on such a brilliant screen... Same goes for sound control. Horrible sound? But u have HTC One right? Never had the feeling this phone sounds bad

noNeedForAsig
[One (M7) Original Android Development] ess.boyer:
Wake/Button Options init.d script

Hey all! I have found that I have to re-establish several of my settings related to wake options, each time I boot and/or upgrade my kernel/ROM.

I wrote a quick and easy init.d script for myself, and figured I'd share it here.

To use it, just copy the file to /etc/init.d/12wake

You can copy it via ADB by opening a command window in the directory you downloaded it to, and do: adb push 12wake.txt /etc/init.d/12wake

The script currently allows you to set the following:

Sweep2Wake (Default: On)

Sweep2Sleep (Default: On)

Flick2Wake (Default: Off)

Flick2Sleep (Default: Off)

Pick2Wake (Default: Off)

Logo2Wake (Default: Off)

Flick Sensitivity (Default: 1)

DoubleTap2Wake (Default: Off)

Logo2Menu (Default: On)

Fast Charge (Default: On)

Just pop the script open and edit the parts you want. It's very self explanatory.

##Sweep2Wake
# ENABLED = 1
# DISABLED = 0
USE_S2W="1"

Feel free to do whatever you want with it.

Also, if anyone knows how to toggle Fastcharge without a 3rd party app, I'd be glad to add that to the script, too, as I lose the Fastcharge choice on upgrade.

Hope that helps!

Cheers,

Ess
[One (M7) Original Android Development] mj084:
for understanding...works only if ROM supports init.d support?!
[One (M7) Original Android Development] ess.boyer:
It will only automatically run at boot if you have init.d support, but you can run it manually, or use cron, or whatever too if you wish.

AFAIK, all the AOSP ROMs have init.d support.
[One (M7) Original Android Development] FAMBOLUGA:
Have no need for sound control, but after playing with the screen controls it does greatly improve the screen. Not that it's bad stock, I always felt it was a little washed out, also note in not a fan of the massively over saturated Samsung screens.
[One (M7) Original Android Development] lorenzolalas:
The sound is very weak, on the first 5 steps of multimedia mixer, you nearly can't hear anything and at maximum, it's too weak for a car use with gps tts for example.

And about the rw system mount on boot for s-on users like me ?

Thanks.
[One (M7) Original Android Development] hardwarechaos:
Hi there

thx for the script and the kernel of course ;)

Just a guess: /sys/kernel/fast_charge/force_fast_charge 0/1

THX

Chaos
[One (M7) Original Android Development] Chezbel:
[MENTION=4635674]n3ocort3x[/MENTION], in your github is jb-mr2 usable with CM-10.2 or is that only for AOKP? I normally build CM-10.2 with your cm10.2 kernel sources, but I wonder if I can use jb-mr2 instead?
[One (M7) Original Android Development] ess.boyer:
[MENTION=2634019]hardwarechaos[/MENTION] Thanks! I have updated my script to also include Fast Charge.

Are they any other flags people would like to see in there?
[One (M7) Original Android Development] n3ocort3x:
Use jb Mr 2 from now on please. I created that branch because of new ROM project :D this is the one that's up 2 date and will get further updates

To system write protection : I look into

noNeedForAsig
[One (M7) Original Android Development] hardwarechaos:
Hi

although i do not think many people need/use it, it may be easy to add for you :)

completely disabling hw keys. to deactivate the buttons, right now i manually add a # in front of every line in the synaptics-rmi-touchscreen.kl.

and for the light of the buttons i use a different app...

THX

Chaos
[One (M7) Original Android Development] samyong76:
Great kernel! (: Thanks man.
[One (M7) Original Android Development] Chezbel:
Great it works. I figured out that you changed from using cyanogenmod_m7_defconfig to aicp_m7_defconfig :)
[One (M7) Original Android Development] Keasby:
Yeah, awsome, lovin' it :D

Everything fine, flick2sleep is one of the best options! :)

Hope you will release more versions!

Gesendet von meinem One mit Tapatalk 2
[One (M7) Original Android Development] No_Fear:
Wth is flick2sleep??? :)

Sent from the Thing that should not be.
[One (M7) Original Android Development] tbalden:
there you go:

[youtube]R8Z5_guUESw[/youtube]
[One (M7) Original Android Development] Chezbel:
Will it turn on and off it you are jogging, LOL
[One (M7) Original Android Development] drunknmunkie:
Is there a chance Faux sound drivers will be added?
[One (M7) Original Android Development] tbalden:
If it's in a case/pocket/bag covering proximity, then no. Also it needs a bit stronger impulse on the gyro to wake it. I was testing it while jogging too, and some other ways:) for sport jogging using the less sensitive mode is advised, our switching it off.
[One (M7) Original Android Development] raycaster3:
Yeah I switch the flip2wake off when on the elliptical. Even on the less sensitive setting it turns on. Not a big deal. It'd be even easier if trickster added support of course. Either way it's only a five second operation. Really digging the feature.

Sent from my One
[One (M7) Original Android Development] ess.boyer:
[MENTION=3088420]tbalden[/MENTION], what is the range for the flick sensitivity?
[One (M7) Original Android Development] tbalden:
two values are there, 0 less sensitive, and 1 for more sensitive
[One (M7) Original Android Development] Macrusin:
Flick feature is awesome. Nice work. Btw, how u guys swift it off? In recovery mode?
[One (M7) Original Android Development] spychodelics:
[MENTION=3088420]tbalden[/MENTION]

Is it possible to leave the BLN turned on, instead of Blinking?
[One (M7) Original Android Development] CheesyNutz:
sorry if this has been asked i searched but really found nothing is there a recommended app to use to set the different settings that need to be set ?
[One (M7) Original Android Development] formula84:
Since using this feature I really like it, sometimes however it will turn off within a split second after turning on... Do you think you could add some kind of delay between screen on /off commands?
[One (M7) Original Android Development] ess.boyer:
You can use my script from a few posts back, or simply edit the file in the 2nd post that explains which files do what. All you need to do is edit the file, and change a 1 to a 0.
[One (M7) Original Android Development] gilbus:
You can use Trickster Mod from play store, really nice and handy app ;)

Gesendet von meinem One mit Tapatalk 4
[One (M7) Original Android Development] erbse:
[MENTION=4635674]n3ocort3x[/MENTION]

Could you please update your kernel with the last changes from cm?

They reworked the light and the proximity sensor table plus some other fixes.

bix thx
[One (M7) Original Android Development] Macrusin:
Thank You so Much.
[One (M7) Original Android Development] n3ocort3x:
this fix is already since one week in this kernel ;) and so it is already in latest version !
[One (M7) Original Android Development] LiquidSolstice:
Hey Neo, one of the devs from Carbon ROM merged these changes into his latest test build. Are any of these kernel-based? If you're unsure, that's alright, I was just curious, because I want to flash your kernel on the latest, but I don't want to overwrite anything...
[One (M7) Original Android Development] blu9987:
Thanks for the kernel!

Running CM10.2 9/28 nightly with teaMsevenAOSP_v45 BACK_MENU_HOME Mapping

so far working great, using Trickster MOD here are the settings that I changed, if I'm an idiot and need to fix something hope you can advise :P. I left everything else as it was.

Read Ahead Buffer Size: 2048

HOTPLUG CONTROL:
FIRST LEVEL: 65
SECOND LEVEL: 40
THIRD LEVEL: 20
FOURTH LEVEL 10

Smartmax Governor
Frequency profile Min-Max: 270000-1728000
frequency lock: ON
awake_ideal_freq 594000
boost_freq 1242000
suspend_ideal_freq 384000
touch_poke_freq 1242000
[One (M7) Original Android Development] erbse:
thx for your answer.. i will check your git repo before i write next update request ;)

i have another question / request...

Is it possible to change the voltage steps from 25 to 12,5?

thx
[One (M7) Original Android Development] darkpunk1:
how to access tweak setting from terminal?
[One (M7) Original Android Development] eyosen:
Which one? They are in different places.

---------- Post added at 04:59 AM ---------- Previous post was at 04:57 AM ----------

For example http://xdaforums.com/showthread.php?p=45840857
[One (M7) Original Android Development] n3ocort3x:
I don't rework again those tables. I spent long time to optimise it and they are good as they are. And they are 12.5. Please look properly before posting. Screen attached (and there Is a reason why on higher Freqs they are 25)

About those other patches from carbon: will look into this week
[One (M7) Original Android Development] darkpunk1:
Like if I want to restore the captivate buttons . as in home button does the home button job. Then how can I do that?
[One (M7) Original Android Development] erbse:
mhmm my post wasn't clear enough, sorry.

The default voltage table is ok and works nice :) but i know that i could save a little more (12,5mV)

it would be nice if you could decrease the step width from 25mV to 12,5mV...

e.g.

it is possible to set 1728Mhz@1050mV, 1728Mhz@1075mV, 1728Mhz@1100mV

but i can't set 1728@1062,5mV because the smallest step is +-25mV

regards and thx
[One (M7) Original Android Development] n3ocort3x:
That results in nothing.. Trust me. I played a while and the result is what u have now in latest version. Also u won't gain anything if u run some Freqs - 12.5 mv lower. I don't see any noticeable improvement on - 100mv Tbh. This whole uv is more Placebo than anything else. But everyone wants it so I integrated. I won't touch freq table again. Too much work for too less to none improvement but feel free to fork my source and try on ur own :)

noNeedForAsig
[One (M7) Original Android Development] erbse:
i don't think so but we mustn't start a discussion about that ;)

thx, but i'm happy that guys like you do it and i mustn't do it ;) i haven't enough free time for that...

btw you got a beer from me... thx for your work :)
[One (M7) Original Android Development] poondog:
True though, on multi core devices the only noticeable difference it makes is in stability when you UV too much :P
[One (M7) Original Android Development] hd2neuling:
As n3o said: both versions booted fine here, only issue was no WiFi and no paid apps, but n3o knows about and got a fix for this, so everyone who wants to test should do this when he releases maybe in the evening :fingers-crossed:

LG Helmut
[One (M7) Original Android Development] n3ocort3x:
be sure ther WILL be a version on evening :D
[One (M7) Original Android Development] hd2neuling:
And i´m sure, i WILL not flash it in the evening, because i WILL be very busy with getting drunk :silly:

LG, Helmut
[One (M7) Original Android Development] n3ocort3x:
kk thx... hundreds of users and even 3 are willing to test. in onex section i had 10 to 20 in a few hours... :P

[sent from an icecold mako...ncxe'ed....soon...]
[One (M7) Original Android Development] GuyAdams:
Give it time n3o mate, as the bugs get resolved the user's will flow ;) I'm available this evening, I'll be flashing a few other bits and bobs also :)
[One (M7) Original Android Development] n3ocort3x:
i cant solve bugs if no one tests :p i have no phone :D Thanks Guy i hit u testversion in a few minutes via PM :D You rock :D
[One (M7) Original Android Development] mwilky:
Send it me aswell :p
[One (M7) Original Android Development] n3ocort3x:
ok :) nice one... ! compiling now, should be in about 20 minutes in ur pm
[One (M7) Original Android Development] n3ocort3x:
V5 Online in OP, read changelog, booting issues are finally sorted out, many thanks to all of my testers ! Now we can keep it coming !

thx to: biohaufen, GuyAdams, mwilky, jlevy73, hd2neuling ! nd of course many thanks to tbalden, always helping me on gtalk
[One (M7) Original Android Development] razer1224:
N30 add me in gtalk mate I sent you a invitation

Anyways

kiran.robot@gmail.com
[One (M7) Original Android Development] mwilky:
To fix paid apps mate ive found that copying both "moc_crypto.ko.3.4.10" and "moc_platform_mod.ko.3.4.10" modules and remove the "3.4.10" from the name so you have these 4 modules:

moc_crypto.ko

moc_crypto.ko.3.4.10

moc_platform_mod.ko

moc_platform_mod.ko.3.4.10
[One (M7) Original Android Development] kozmikkick:
The mmc wp protected or some such config needs to be disabled. That's all I did and it works fine on mine without them. Diff my kozmik_defconfig under the 001 branch. :)
[One (M7) Original Android Development] n3ocort3x:
i allready disabled that mmc violation thngy in defconfig... nvm i will diff that thingy... thanks to both of u :) i think i know what could help. new testversion in a few hours. prepare urselves...
[One (M7) Original Android Development] miniterror:
Just started my morning at work so jo time now, when i finish ill try it and look for problems(if my son lets me;))
[One (M7) Original Android Development] n3ocort3x:
NEW TESTVERSION:

V6 ALL in one Flasher (modules, kernel, cam-fix included)

LINK -> http://d-h.st/vOv

V6 (normal flashing via bootloader and recovery)

Kernel http://d-h.st/kfr

Modules http://d-h.st/pkOld

CHANGELOG:

-cam fixed (THANKS TEAM TRICKDROID)

-wifi maybe fixed (but pretty sure this time)

- testing all in one flasher script from tbalden (thx buddy)

- paid apps should also work now
[One (M7) Original Android Development] miniterror:
All in one flasher?

Does it mean i dont need the dumlock stuff and just flash normally like it would be on a s-off device?
[One (M7) Original Android Development] ossy1337:
Is it possible to chance gpu freq? it does not stick atm.
[One (M7) Original Android Development] jlevy73:
Tested the all in one flasher and it works fine. Cam works. GPU doesn't OC using kernel tuner but not sure if you had that in this test kernel or not. Wifi works as well.
[One (M7) Original Android Development] deagleone:
Hi n3o, cam, 3g, WLAN, works, gpu oc seems not on. 13 base

Min CPU clock msm-dcvs is 384, on ondemand I can use 288

one'ed using Graptar's Hammer.... by the sons of Waran
[One (M7) Original Android Development] n3ocort3x:
ok thats good... :) so finally everything from the base stuff seems to work. GPU OC doesent ? My testers yesterday told they can adjust 487 MHz with trickster Mod, so i´m a bit confused now. hmm.. nvm.. thne we try something different ;)

@ deagle

min freq 288 works for u ?
[One (M7) Original Android Development] eyosen:
Have you tried using "teaMsevenAOSP_v46 CPUQUIET BACK_MENU_HOME Mapping" installer in the OP? I think that is your only option.
[One (M7) Original Android Development] leo_cheng:
where is the config file located? a simple how to use instruction is appreciated. I only see a sample config illustration in the thread.

Thanks
[One (M7) Original Android Development] yiwsg:
anybody have any idea that which governors to choose for the new CpuQuiet hotplug that is ideal for battery life?
[One (M7) Original Android Development] Keasby:
Smartmax_eps

Gesendet von meinem One mit Tapatalk 2
[One (M7) Original Android Development] qkall:
+1 for smartmax_eps

It used to be a bit buggy but i have my clock down to 81mhz with no issues
[One (M7) Original Android Development] n3ocort3x:
Thanks man :) I wont discuss but i just let u know the following:

Test it by urself... XDA is the place of buzzwords (dont get that wrong but there is more bling bling on the surface then its under the hood). I intensive tested the effect of UV and such stuff... and not only one time, i tested really heavy and on a few devices, tegra, qcom.. and so on. The benefit of all this UV is to help the device stay "a bit" cooler sometimes (we are talking here abiut a few degrees, 2 - 4). Little to absolute Zero gain on battery. The problem of XDA is, that one guy tells something and 100 of others belive it without knowledge whats under the surface. the best thing u can do is test it by u could do is test it by urself like i did. The first UV where benefit was some kind of "measreable" was -100mv, there i noticed a bit less battery consumption. A bit less == 10 min of more standby or a few minutes more screen on, tested one an ONE X. 12,5 mV wont change anything... Also the

re is a nice thing called adaptive voltage scaling in qcom source ;)

I know i told u i wont discuss, but i just want clarify :) U will see if u test for urself a few days with and without UV... it comes to the absolute same result ! I still have to learn a lot.. no doubt... but this is something i would put my hands in fire

ALL OTHERS

OP updated to v47

[B]teaMsevenAOSP_v47_CM 10.2_CPUQUIET[/B]

-synced up with CM

-flick pick 2 wake fixes from tbalden

-see github for exact things
[One (M7) Original Android Development] reaper000:
Well, this looks not bad at all for a non-Sense kernel (running 47) with Sentinel ROM. Score could be higher if dev opened up higher CPU freq like 2106 or even higher. Personally, my device can handle 2214 using flar02's elementalX sense kernel, but that's a little hot for everyday use. Would respectfully request 2106, though!
[One (M7) Original Android Development] blu9987:
CM 10.2 10/1 nightly + teaMsevenAOSP_v47 CPUQUIET BACK_MENU_HOME

Was working well while I was in my house using wifi, but when I left I noticed even when I have full bars, I get no data. Works fine after first booting but after locked for awhile (deep sleep?) the data wont come back on. Works fine on stock CM 10.2 but not with this kernel. Also flashed a few different radios with no change.

Phone info: Tmobile Sense edition converted to GPE and updated to latest FW with CID GOOGL001. I'm guessing its a similar issue in OP for ATT users? I get full bars its just the data that wont come through.
[One (M7) Original Android Development] erbse:
i will start testing after i fished my radio/baseband comparison.

Its nice to hear some facts / experience about UV which are more critical :)

i know uv is only a very small step to improve the batter life and depends on

the chip structure. Much more important is to optimize/to find the best compo

of kernel, system, baseband...

Do you use a CM rom or a CM based rom? Which Baseband do you use?

regards
[One (M7) Original Android Development] lilnev:
i also can't find the hotplug settings in trickster app. can someone point it out to me please?

i'm using smartmax_eps for cpu governer control
[One (M7) Original Android Development] poondog:
We're not using franco hotplug code directly here anymore so the tunables aren't exposed for it. Because its now utilizing CPUquiet there is no visible hotplug setting, its set by n3ocort3x before the kernel compile

Correct me if I'm wrong
[One (M7) Original Android Development] lilnev:
nice, if that's the case the first post isn't up to date anymore could someone post some battery saving settings?

I really like the first post as it gives every user some settings to go by so not everybody has to play with the settings themselves.
[One (M7) Original Android Development] Norapapa:
The kernel do not work on my HTC ONE with the new nightly CM 02.10.13. The Kernel makes graphic problems. With the nightly from 01.10.13 works the kernel v46 and v47 great.
[One (M7) Original Android Development] Benfran:
Same for me. The colors get changed, and the background keeps changing between blue and black.
[One (M7) Original Android Development] n3ocort3x:
you guys already gave the answer to urselfs... its not the kernel... its because the rom got updated... atm we merging stuff into our rom and kernel and if its stable i will update kernel too. but needs testing first... u have to stick with stock kernel or revert rom... ur choice until we update too