yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] altimax98:
Loving the kernel, its one of the few I can undervolt the heck out of and still get great performance... Currently i am at -75 and thats about the limit :)

As far as the C states, if i wanted to use C2 would i disable the C0 and C1 or leave those enabled and allow it to slowly go deeper into sleep as time goes on?
[One (M7) Original Android Development] yavihah:
The goal for better deep sleep is C3, i use c1 and c3 checked.but thats just me or use faux recommended settings

Check the thread I posted recently
[One (M7) Original Android Development] Nekromantik:
Is init.d fully supported on here?

On trickdroid even though there is a script in init.d 99complete to kill mediaserver, I am still getting mediaserver wakelock.
[One (M7) Original Android Development] haqone:
@ faux

Loving your kernel! I am having an issue getting the frequency to stick if under clocked. I can set it in your app but when I close the app and reopen it the frequency is back to stock. Also can you add support for HTC's power saver option. I know in other kernels it works still. Thanks
[One (M7) Original Android Development] TheUntouchable:
Just had a reboot while my phone was in the locker at the gym.
[One (M7) Original Android Development] eisteh:
Faux, will your kernel work properly on the. 16 base or will you have to change something? I guess it will be widely spread soon enough ^^
[One (M7) Original Android Development] zhamos_kh:
I had problem with CPU frequency not sticking but after changing my su to superSU, it sticks. I've enabled snake charmer of course.
[One (M7) Original Android Development] dark2099:
Question for ya faux, or anyone who might be able to answer it. I run my device with the min clock art 162mhz, and mac at 1.7ghz, does using snake charmer help me get better battery life or not? Thanks!
[One (M7) Original Android Development] yavihah:
Snake charmer is to lock the frequency lower than 1.7ghz, so yes it will help battery if you lower the clock between 1.35-1.5ghz. I use 1.35 and still smooth as hell. If you want better battery use eco mode which uses two cores only at the same time with snake charmer.
[One (M7) Original Android Development] dark2099:
Yeah, I use eco mode now, just not sure whether snake charmer is doing much for me since I don't under clock.
[One (M7) Original Android Development] MrPhilo:
You think you'll possibly find a way to make us adjust the screen on HTC One? Just like Nexus 4, gamma etc? (Even though the HTC One screen is far the best atm)
[One (M7) Original Android Development] yavihah:
He has to reverse engineer it since is totally different from the nexus 4 same as the speakers. He can, but it takes a lot of time to do that.
[One (M7) Original Android Development] Columbo4Life:
Hi,

Here I get the lower frequency to stick but the max. frequency always resets to 1.7.

Is this due to stock power saving?

I'm on superuser 1.0.1.8.

Thanks in advance for your input.
[One (M7) Original Android Development] dlads:
Been running this for some of today with no cpu controller, seems good.

Will give you a battery analysis at the end of tomorrow.

When i say analysis, i'll tell you if it's any good or if it's crap :)

Either way, performance is spot on, benches are up for now.

thanks. :)
[One (M7) Original Android Development] yavihah:
Try to use superSU, its much better than superuser and might be the reason that settings dont stick.
[One (M7) Original Android Development] Columbo4Life:
So I just uninstall one and install the other? I normally use supersu on my phones but the rooting tool came with the other.
[One (M7) Original Android Development] yavihah:
Just install superSU and just to make sure, disable superuser or freeze it on titanium backup
[One (M7) Original Android Development] Media_Blitz:
Mine stick, but don't show visually through faux clock (keeps going back to 1.7).... I check with cpu spy and it confirms that it only goes up to the lower frequency I chose.
[One (M7) Original Android Development] Columbo4Life:
[MENTION=3633167]yavi[/MENTION]ha: Tried that but now phone is hardly responding:

1. Froze SuperUser with TB

2. Installed SuperSU and Pro

3. Asked for Binary Update so I flashed the latest Binary Update from SuperSU website in Recovery

4. Restart but apps are not asking for root and everything is incrdibly slow... since rooted apps that start during boot are all stuck and labeled as not responding

Any ideas, I am on Trickdroid 5.3?

---------- Post added at 02:48 AM ---------- Previous post was at 02:44 AM ----------

probably freezing wasn't enough for superuser and the binaries have a negative impact on SuperSU?
[One (M7) Original Android Development] zhamos_kh:
I did it without freezing superuser. I uninstalled superuser after flashing su from superSU app. I'm on Trickdroid 5.3 too.
[One (M7) Original Android Development] Columbo4Life:
I don't know why it didn't work... I am now back on superuser (even after uninstalling superuser, supersu didn't ask for rooted app permissions)... but there is not much of a difference I guess?
[One (M7) Original Android Development] yavihah:
Thats odd, always worked for me, try using superusar and superSU installed and enabled. If not, try and push superSU via ADB or use a toolkit.

Edit: forgot to mention you have to permit root access for superSU via superuser.
[One (M7) Original Android Development] Columbo4Life:
supersu showed no error after flashing it from recovery and didn't ask for binary update... however, the asking for root dialogue didn't appear for any app... I tried using both, freezing and so on but only in the combination ONLY superuser being installed it works :(
[One (M7) Original Android Development] bmwessen:
So do we have a guide for optimal settings for battery savings in fauxclock app? Intellidemand as governor or better ondemand, Mcpdecision off and c0 c1 c3 turned on? What about snakecharmer on or off?

Greetings

:)

Gesendet von meinem HTC One mit Tapatalk 2
[One (M7) Original Android Development] he_stheone64:
It will not in the current state for .16, but I will send kernel devs the fix after latest TrickDroid release today.
[One (M7) Original Android Development] hello00:
can someone please direct me to the latest beta? cant find it anywhere
[One (M7) Original Android Development] TheUntouchable:
Because i like your signature.. ;) http://faux.androidro.ms/m7/beta/
[One (M7) Original Android Development] faux123:
I will be seriously testing the battery performance of my latest beta for the next few days ;) I won't be available for the next few days.
[One (M7) Original Android Development] eisteh:
So we won't get a. 16 compatible kernel soon? Well.. Enjoy your time off!
[One (M7) Original Android Development] DSC05:
I'm pretty sure that once you flashed another kernel with the 16 camera patch faux kernel without patch will work also until you reflash the Rom because the patch will come Rom and not kernel side.
[One (M7) Original Android Development] dronepro:
Faux is about to hit up WATTS :laugh::laugh::laugh:
[One (M7) Original Android Development] freddy77:
Thanks

Hi Faux123! Just posting here to say thank you for your great work. I thought that just hitting "thanks" doesn't quite cover it. I fell in love with your Kernel and my battery life is so much better since I flashed it. I'm going to get your app as soon as my bank transfer is complete. (Sadly Google Play gift cards aren't available in my country and I don't have a cc either).

In the meantime, can anyone tell me if faux kernel is compatible with Trickdroid?(sorry if this has been asked before)
[One (M7) Original Android Development] taha198:
It is compatible but camera not working with .16 base. Older base .13 is fine.
[One (M7) Original Android Development] freddy77:
Ah waiting for a fix than. Thanks for answering anyway :)
[One (M7) Original Android Development] he_stheone64:
[MENTION=3332811]faux123[/MENTION] - Just look in my new tweaks pack, which I posted yesterday night in TrickDroid thread. There you find all necessary files to fix custom Kernel in kernel / custom folder. It's linked also in post 2 of TD thread. Just add these to your Kernel install and cam will work.

Sent from my HTC ONE - powered by TrickDroid
[One (M7) Original Android Development] Hopie:
when i flashed a .16 rom with customkernel, the cam doesnt´work.. ok

and after customkernel flash the tweakpack, the cam works?
[One (M7) Original Android Development] eisteh:
I think the kernel needs to be compiled with the tweak pack, but I'm not an expert on this. You can try it of course. What bad things should happen? ^
[One (M7) Original Android Development] GuyAdams:
It's a ROM side lib that needs replacing to make the x.16 base work with custom kernels.

That is until HTC release up to date source code.
[One (M7) Original Android Development] ArcanaXVIII:
Got a random reboot in my pocket last tuesday night while at the bar, couldn't get last_kmsg.

Happened again last night (still at the bar, you know). Got the last_kmsg this time.
[One (M7) Original Android Development] samomamo:
I can't seem to flash the kernel. Every time I flash with twrp it installs then when I boot I still have the original kernel on tmobile us
[One (M7) Original Android Development] nitrox1:
Anyone got a link to tweak pack?
[One (M7) Original Android Development] Hopie:
not from kernel, from trickdroid...

kernel works with the new base! must choose the kernel option in trickdroid rom (aroma)
[One (M7) Original Android Development] RedWave31:
Can somebody try this? Can't risk a flash since I'm about to go out, but it's the latest beta with the updated libs. Plz report, ty

> This is just Faux123 latest kernel with trickdroid tweak patch for those not on trickdroid rom.

> Backup before flashing this. It has been done successfully on team7 kernel though.

EDIT : Two reports saying it doesn't work, deleted
[One (M7) Original Android Development] Cj719:
^sprint ready?

Tricked Fauxed Sprint One
[One (M7) Original Android Development] skymera:
Installation aborts mate
[One (M7) Original Android Development] nitrox1:
Ahh, not going to work for me I'm on ARHD 8.0. I'll go have a nose over there.
[One (M7) Original Android Development] eisteh:
Kernel is still broken for me with this.
[One (M7) Original Android Development] milesmarrero:
I would love the option to just tweak the screen color a little. The screen is great but the colors are a little too cool, a little too blue for my taste, and would really love if a kernel could implement rgb color contol to tone the blueness down a little. The screen would be stunning with pure whites. You probably don't have intentions to do such Faux, but just felt i'd throw my opinion out there, as I am incapable of doing such, haha. Thanks for great kernel.
[One (M7) Original Android Development] dark2099:
Just making sure I'm not crazy, but the slider for max clock resets to 1.7 when you change tabs or exit, but the frequency set sticks, right?
[One (M7) Original Android Development] jerrylzy:
Deep sleep works fineView attachment 1955358
[One (M7) Original Android Development] Smoothface:
Keep in mind that supposedly there are several different types of calibrated one's out there. Some are more blue while others are more shifted elsewhere. It could be that you have one of the ones that is calibrated too far in one direction. There should be a post somewhere in the general section.
[One (M7) Original Android Development] Media_Blitz:
Same thing happens to me but it does stick. FauxClock just doesn't show it sometimes
[One (M7) Original Android Development] Magpir:
how much better is battery life.
[One (M7) Original Android Development] jhericurls:
I hope Faux brings some colour tweaking too, he did wonders to my N4. My current HTC One is too warm and needs the gamma adjusting.

Here it is compared to my N4 with colour tweaks
[One (M7) Original Android Development] aper3caper:
Working faux kernel with .16 base

I've successfully modified the latest faux kernel with the tweak by he_stheone64. :highfive: I've tested it myself and all appears to be working. I've never put together anything like this before so let me know if I did anything wrong. Modified kernel is attached below. Enjoy! :D
[One (M7) Original Android Development] Media_Blitz:
Would this work with Trickroid 5.4?
[One (M7) Original Android Development] aper3caper:
I don't see why not :) I'm using ARHD 8.0 but it should work with the latest TrickDroid as well.
[One (M7) Original Android Development] Media_Blitz:
Because the change log says custom kernels won't work because of the new .16 base but I thought you modded the kernel to by pass this. Also what's the camera fix associated with .16???
[One (M7) Original Android Development] aper3caper:
The custom kernels break the camera on the .16 base. I've gone ahead and implemented the tweak to make custom kernels compatible again. So yes, my modification should indeed work with the latest TrickDroid.
[One (M7) Original Android Development] ghostENVY:
Worked perfectly for me ! Ty using ARHD:laugh:
[One (M7) Original Android Development] eisteh:
Works perfectly! Thanks for your work!
[One (M7) Original Android Development] TL24:
Any plans on bringing over the display calibration controls? I'd love to have the ability to adjust my display's calibration just like my old Nexus 4!
[One (M7) Original Android Development] agalvin13:
just flashed it and it is working great. Hats off for the fix! :laugh:
[One (M7) Original Android Development] dark2099:
It's probably in the works, faux said he was doing some battery testing for a couple days, but going slow with his development, wants each build to be stable before doing anything new.
[One (M7) Original Android Development] Felnarion:
I'm seeing significant loss of 3d performance with this kernel. Some games, such as the new Iron Man are slow and graphics benchmarks show a drop of as much as 20%. Any clue why?

Tests were done specifically in the game I mentioned, 3dmark and Quadrant. Returning to the stock kernel brings the fps and scores right back up.

If there is anything else you need, please let me know. Thanks for all you do.

EDIT: Apologies, I am on the Sprint variant.
[One (M7) Original Android Development] Marcismo55:
I was going to stick to the stock kernel until I saw this thread. Running great on Intellidemand...thanks Faux and looking forward to your kernels!
[One (M7) Original Android Development] bigxie:
You do not appear to be running faux kernel. Otherwise the third line would say:

Linux version 3.4.10-g42e6c45 (paul@ubuntu) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #10 SMP PREEMPT Sun Apr 28 21:53:17 PDT 2013
[One (M7) Original Android Development] gunnyman:
Well OK then. I'll try again. :D

---------- Post added at 02:43 PM ---------- Previous post was at 02:38 PM ----------

Stupid me installed the stock kernel right after the reboot so of course last k_msg is useless.

I'll provide better info next time.
[One (M7) Original Android Development] H89P:
Awesome work Paul, jus like always, love your Kernel
[One (M7) Original Android Development] bestofrhcp:
Hey faux does with work with the sense 1.27 ?
[One (M7) Original Android Development] dazbutler1:
Wow,

was really happy with my htc one before, but now faux is here i'm ecstatic. Really good to see you here Faux. I rocked your kernel almost from day one on the nexus 4, so really looking forward to see what you can do to the One
[One (M7) Original Android Development] gunnyman:
Which phone did you get faux.? Development edition?
[One (M7) Original Android Development] jaythenut:
hi mate your kernel looks like its going to pretty cool had a look at your app in google play you got to change that video on there it dont show you much and its the wrong way round :laugh: cant wait for the next update :)
[One (M7) Original Android Development] Fidelio_o:
The King in the building. #Faux was beggining to miss my N4 lol
[One (M7) Original Android Development] KAsp3rd:
Loving the kernel faux. Only thing I've seen an issue with is how close the logo2menu button and the spacebar is. Is there any way to move it down some? I have to hit right above the htc logo not directly on it
[One (M7) Original Android Development] bmwessen:
Great to see you over here :)

Gesendet von meinem HTC One mit Tapatalk 2
[One (M7) Original Android Development] expertzero1:
its like that because there is no touchscreen whatever on the logo, just above it. All the kernels are like that.
[One (M7) Original Android Development] KAsp3rd:
Wasn't sure, thanks for the info. Now to find another Rom to run.
[One (M7) Original Android Development] hello00:
not bad.. although..there is some activities going on while the phone is on deep sleep
[One (M7) Original Android Development] faux123:
CPU spy shows only 1/4 of the total picture because it's only looking at CPU 0's contributions. My FauxClock app will show CPU frequency activities for all cores ;)
[One (M7) Original Android Development] gunnyman:
Holy crap. I just noticed the HTC logo is a button now. Wooooooooot!
[One (M7) Original Android Development] seniorstew:
In faux clock where do I find the slide2wake settings?
[One (M7) Original Android Development] faux123:
It's not fully supported yet (with the current available release). In the next iteration, it will have all the combinations from tbalden's hacks.

I am still studying tbalden's hacks trying to get understanding from the driver/code level to see if I can add more things to it ;)

Give me sometime, I just got the phone Saturday and didn't start looking at code until Sunday...

Quick update on upcoming fauxclock app:

Working Now:

CPU clock control, Governor, mpdecision/intelliplug

UV control

SOC Idle state control, battery monitor, overall quadcore monitoring

USB FastCharge

Future Release:

Done:

SOC real-time cpu temperature ==> done

Support forum thread ==> done

WIP:

working on snake charmer (aka cpu frequency limiter to "CAP" cpu frequencies on Krait class processors)

working on sweep2wake options
[One (M7) Original Android Development] seniorstew:
What's intlidemand governer and is hotpluging enabled by default? Sorry.. coming from a nexus 4 running Franco
[One (M7) Original Android Development] faux123:
No, my kernel always ship with stock settings, ie mpdecsion enabled + ondemand (same with my N4 kernel ;) )

intellidemand => a better ondemand governor

intelli_plug => an open source hotplug driver and a complete mpdecision replacement with excellent performance and battery savings (+ dual core operations called eco-mode for even more battery saving with parameters optimized for dual core operations)

to use intelli_plug + intellidemand, you can use:

1. FauxClock App

2. init.d scripts

su
stop mpdecision
echo 1 > /sys/module/intelli_plug/parameters/intelli_plug_active

echo "intellidemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "intellidemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo "intellidemand" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
echo "intellidemand" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor
[One (M7) Original Android Development] bgmarian:
faux the King !
[One (M7) Original Android Development] Thijssie909:
msm_hsic_host wakelock is more than 10% on my phone. I'm on Renovate rom with Faux's kernel. Do you guys have any tips on how to reduce this?
[One (M7) Original Android Development] faux123:
Part of Qualcomm design
[One (M7) Original Android Development] GermanGuy:
[MENTION=350276]faux[/MENTION]:

Any possibility for an option to make USB fast charge stick as opposed to enable it every time you reboot?

Could you offer the MHL refresh fix in your kernel? (It is available in other kernels)

Does undervolting make a significant difference in battery life or is it mainly a placebo effect?

Thanks in advance
[One (M7) Original Android Development] yokken:
In my experience with this kernel, undervolting definitely makes a noticeable difference. On the stock kernel I would take my phone off the charger at 6:30am, stream ~2-3 hours of music (usually cached) with Play Music, check personal email, do a little Twitter/Facebook/BlinkFeed while I'm on the porcelain throne, then play some music on the way home for about 30 minutes, and I'd get home with about 50-60% battery depending on screen on time (usually ~1hr). Now I do that same usage model and I get home with about 60-65% battery. This is just an average number, but I definitely notice the difference. This is with a 75mV undervolt. Anything more and my phone will freeze and reboot.

P.S.

Hier kommt Alex... :laugh:
[One (M7) Original Android Development] GermanGuy:
You do 75mV undervolt in global settings in the Faux app so it applies to all frequencies?

P.S.

Love the movie (clockwork Orange) and of course the song.
[One (M7) Original Android Development] yokken:
Yep, a 75mV undervolt across all frequencies. And I forgot to say, I take the phone off the charger around 6:30am and get home around 4:30pm. So across 10 hours it drops about 40% or so. Not terrible. I get better battery life when I'm constantly using it. I can get 3 hours of screen on time and be at 30-40% battery after 12 hours off the charger. It just depends how you use it.
[One (M7) Original Android Development] dronepro:
interesting, i get pretty much the same exact results without any changes at all. all stock kernel for now. i am looking into using Faux kernel as i have for years on my Sensation but your values are in line with my stock values....
[One (M7) Original Android Development] eisteh:
Today I had my first random reboot or shutdown, can't tell what exactly it was.. What file(s) do I need to maybe find the root of the issue again? Was it last_kmsg? (no recent last_kmsg is on my device though :()
[One (M7) Original Android Development] Columbo4Life:
Can anyone tell me what to enable in soc power control? I searched but didn't find anything.

Thanks.

---------- Post added at 08:35 PM ---------- Previous post was at 08:27 PM ----------

... because C1 isn't working when enabled... I read sth. about this once but can't remember why.
[One (M7) Original Android Development] dark2099:
I've seen most do like C0, 2, and 3, some marine just 2 and 3, I started with just 0 and added 2 and 3 and have been getting good results.
[One (M7) Original Android Development] yokken:
Maybe you have better LTE signal where you are. Mine always shows 1-2 bars of LTE but it's still fast. I'm not sure I've been to a place with 5 bars of LTE yet. I try to be on wifi most of the time if I can be, usually at work and at home. My CPU is the 4 bin, whatever it's called... the most common one. I'm not overclocking either, and I turned mpdecision off. Using intellidemand governor with sio scheduler. Either way it's good enough for my usage. It lasts me long days anyway so I'm alright.
[One (M7) Original Android Development] SamungGalaxyS2:
Hi,

May I ask what your voltages are? And which ROM you using?

Thank you very much.
[One (M7) Original Android Development] kennynguyen20:
Hi Faux, do we know when to expect new release?
[One (M7) Original Android Development] Media_Blitz:
.000000001 seconds from now to never. He's a busy guy. He doesn't need to give us any ETA's.
[One (M7) Original Android Development] kennynguyen20:
really? so nobody allow to ask?
[One (M7) Original Android Development] joebartender:
Asking for ETA has always been a highly frowned upon activity at XDA.

Rightly
[One (M7) Original Android Development] Media_Blitz:
You're allowed to ask, freedom of speech. However, it's considered rude. It suggests that your needs are more important than the developer's personal life.
[One (M7) Original Android Development] kennynguyen20:
lol you might as well go around every thread telling everybody they are rude. im talking about the kernel, not his personal life, get over yourself.
[One (M7) Original Android Development] Media_Blitz:
Ok
[One (M7) Original Android Development] agalvin13:
i hear what you are saying but he has been MIA for about a week now. A new base has come out since his last build and it borks the camera. Some other user above posted a fix but it isnt from Faux himself. I am curious about this as well.