yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] faux123:
The problem with HTC's Bluetooth is that they used some really old and HEAVILY customized BT sources from Qualcomm to keep compatibility with Sense Framework (This is exactly why many cool BT hacks won't work on HTC phones like Wii controllers etc etc).

And because of this, I can't simply cherry pick BT stuff from CAF/Qualcomm to fix any bugs. Also BT is made up of 2 separate but dependent parts... Kernel driver (open source but really old HTC specific) + user lib/binaries (100% proprietary, no source, no access).
[One (M7) Original Android Development] tiny4579:
So instead of updating their framework to work with Qualcomm they keep older Bluetooth kernel and user space code in place.

Didn't they have to update some stuff to get Bluetooth smart working?
[One (M7) Original Android Development] faux123:
I am not really sure what has been updated and what's old due to lack of transparency with HTC source in general.

For HTC One source, they GONE OUT OF THEIR WAYS to strip ALL comments from their kernel source :( (even the parts of kernel where they never touched). It's been hell trying to patch anything because 99% of time you will get a patch failure due to comments not lining up.

HTC since the beginning of their Sense Framework has been working with their OWN BT drivers and stack.. It's been the bane of BT hacking on HTC phones for a few years already.

The only solution to this is to go full AOSP and REPLACE the BT stack and driver with CAF versions, but doing this will break Sense compatibility... Pick your poison...
[One (M7) Original Android Development] Golv:
Black screen and freeze after the phone was for sometime without a network.

And the question: Can't execute the command adb, when the phone is turned on in your kernel 002m. Is this a bug? Or it's just my problem? On the other kernels - all is OK!
[One (M7) Original Android Development] dark2099:
Which C states are you using, when I started using the kernel initially, was just doing C0 with out issues, then was doing C0, C2, and C3, and then started to get issues. Trying C0, C1, and C3 as faux123 had suggested in his N4 thread and I've noticed better usage of deep sleep by the phone, and hoping it might solve some issues.
[One (M7) Original Android Development] babymatteo:
ARHD + Faux kernel = dream

Awesome job Faux123, as always.

Been using your kernels since my G2X days...which i still have btw.
[One (M7) Original Android Development] Golv:
Black screen and freezing again. While charging the phone from the USB.
[One (M7) Original Android Development] faux123:
modem crashed or requested restart..
[One (M7) Original Android Development] shivup:
Hey Can you please point me to ARHD for at&t htc one... ?? I will really appreciate. I cant find it in htc one at&t threads..

Thanks

Edit :

Is it this ?? http://xdaforums.com/showthread.php?t=2183023
[One (M7) Original Android Development] Golv:
I'm using C0 and after - C0 and C1. I'll try your recommendations. And give me please link for faux123 post. THX!

---------- Post added at 11:03 PM ---------- Previous post was at 11:00 PM ----------

Is this problem of the ROM or kernel?
[One (M7) Original Android Development] faux123:
Radio issue.
[One (M7) Original Android Development] dark2099:
Here is the post on his recommended C states for the N4, not 100% sure they match that of the One, but like I said, getting better usage personally of deep sleep using these settings.

http://xdaforums.com/showpost.php?p=40151528&postcount=9775

And a post of him giving some information on C states.

http://xdaforums.com/showpost.php?p=40148351&postcount=9754

---------- Post added at 02:50 PM ---------- Previous post was at 02:41 PM ----------

Yup, that's the one, there is not a thread in the AT&T forum, but it has all the proper setup for AT&T, would be using that if I didn't like Scott's CleanROM so much.
[One (M7) Original Android Development] faux123:
FauxClock recommended settings added to 2nd post!
[One (M7) Original Android Development] dark2099:
Have you had a chance to look into why the sampling rate doesn't stick? I know I posted a comment about it a while ago, and had a few others mention that too. Either exiting the app, or just changing tabs a couple times and it resets, tried various combinations of changing it and hitting apply with no success to anything sticking. Or is this just another cosmetic issue like the max clock slider for CPU frequencies?
[One (M7) Original Android Development] faux123:
1 word. PowerHAL.

Don't change sampling rate anymore... it's a thing of the past. Ever since introduction of project butter (AKA JB), ROM using PowerHAL has taken over the sampling rate for CPUs. I say just let it work, don't interfere with it.
[One (M7) Original Android Development] dark2099:
Good to know, and after seeing your recommended SoC Power Control Settings, wondering if it was C3 and not C2 that may have caused issues with getting stuck at bootanimation screen for me, also been trying just 216MHz instead of 162MHz for a while.
[One (M7) Original Android Development] :
Maybe i missed sth, sorry for that, but i cannot use the gpu slider in fauxClock app.. it stucks at 200 :eek: Any help?

Also it sets back itself to 2,1 MHz , but it choose 1,89... Strange behaviour...
[One (M7) Original Android Development] baste07:
Just followed your settings, let's see how it goes
[One (M7) Original Android Development] SleemLDJ:
When i get my HTC one, I'm coming here
[One (M7) Original Android Development] jagdesh:
Faux any solution to my problem?? i am not able to use any of your sense 002 kernels..
[One (M7) Original Android Development] Jrbourque:
I had fc issues myself. But only when updating rom. I flash Rom. Flash kernel with camera fix,then immediately flash latest faux. When I reboot I get fc I let everything boot then reboot a couple of times and it stops fc and I am good. But only happens when I update Rom and don't wipe. Not when updating Kernel for me.
[One (M7) Original Android Development] jagdesh:
Well i updated my rom version from TR V5.5.0 to V5.6.0 and now whenever i try to install faux sesne 002 m or u version i got a lot FCs and reboots..

I have already done couple reboot and checked and its the same thing
[One (M7) Original Android Development] lunercrab:
Man I always got my best battery life pairing this kernel with cleanRom...but since the newest cleanRom update camera is again broke...even the camera fix won't fix it :(....
[One (M7) Original Android Development] KidCarter93:
That's why I've stayed on build 001 for now. The camera fix is working fine with ARHD for now but I don't know if it will be if I flash 002 and can't be bothered to check :p
[One (M7) Original Android Development] alphamale99:
Do you think you could make it possible to keep the capacitive buttons on at all times as long as the screen is on on future updates? They hardly ever come on and I have trouble seeing them when its dark around me.

sent from my Black HTC ONE
[One (M7) Original Android Development] baste07:
Or off the all time

from my incredible mobile
[One (M7) Original Android Development] jerrylzy:
I am using C0 C2 C3 currently. I decide to use C1 instead of C2 after reading faux's recommendation.

But I am wondering why [MENTION=3332811]faux123[/MENTION] recommends C0 C1 C3 for Nexus 4 and C0 C1 C2 for One.
[One (M7) Original Android Development] TheUntouchable:
C1 even seems not to work on my phone, the count is on 0 and my phone is running for 21h now.
[One (M7) Original Android Development] jerrylzy:
Same to me when I was using 002beta. No idea if 002m/u has solved this issue.
[One (M7) Original Android Development] jerrylzy:
Here are my settings. Really awesome battery with 002m!

Thanks faux!

View attachment 1997463

View attachment 1997464

View attachment 1997465

View attachment 1997466
[One (M7) Original Android Development] TheUntouchable:
Nope, its not solved :)
[One (M7) Original Android Development] Golv:
[MENTION=3332811]faux123[/MENTION]

I'll ask again:

Awaiting for your prompt reply.

Thank you!
[One (M7) Original Android Development] TheUntouchable:
What do you meen with "adb command"? I dont have any problems with adb and 002u.
[One (M7) Original Android Development] starbase64:
Hi,

here is a last kmsg from a SOD on 002b10: http://db.tt/w442fuJp

cheers

Starbase64

Gesendet von meinem HTC One mit Tapatalk 2
[One (M7) Original Android Development] Golv:
For example, doesn't work KFT, doesn't work QtADB (tested on a few computers). On the other kernels - all it works.
[One (M7) Original Android Development] TheUntouchable:
Mh thats strange, its working here on my computer and with my one without any problems. The only thing my KFT cant get at the moment ist the kmsg, but everything else should work =/

Does the tool stay forever in this state (screenshot)?
[One (M7) Original Android Development] Golv:
Yes!
[One (M7) Original Android Development] TheUntouchable:
Is adb activated on your phone? If your rom doesn't do something against it, adb is deactivated on each reboot.

[MENTION=3332811]faux123[/MENTION]: It seems that with your kernel there is a problem with last_kmsg too. I just pulled it and it tells me that i am using the stock kernel, but in the system infos of my phone its written that i use faux123@merovingian.
[One (M7) Original Android Development] Golv:
I disconnect and reconnect the USB debugging on the phone again and it worked .... Strange ... THX!!!:good:

---------- Post added at 12:18 PM ---------- Previous post was at 12:14 PM ----------

Only after reswitching USB Debugging (on-off-on) phone starts to work with ADB.
[One (M7) Original Android Development] TheUntouchable:
Thats a rom problem, not kernel :)
[One (M7) Original Android Development] Golv:
But on stock kernel from Maximus7, kernel of Zarboz and ElementalX 0.11 - everything works right away! Without reconnecting! So I would guess that the problem is the kernel or libraries... :o
[One (M7) Original Android Development] TheUntouchable:
Mh could be, but i am using trickdroid with 002u and i dont have any problems :)
[One (M7) Original Android Development] Golv:
By the way I also have an older kernel (from Zarboz) in kmsg_last, although the kernel installed by faux123.
[One (M7) Original Android Development] syaoran68:
not sure why but i cant get my govenor sampling rate to stick at 50000. i'm trying faux's settings, and everything sticks except for the sampling rate. it always defaults back to 15000. i have busybox and SuperSU installed and i've tried trickstermod AND fauxclock to set it up. Also using faux clock you cant set the GPU clock freq. it stays locked at 200. not sure if thats cause when the gpu is idle and not in use its locked to a low setting. i can set it fine in trickstermod but just not fauxclock. just to let you guys know.

other than that its working good and fauxclock is super nice to work with. hopefully this will get my battery to the next level.
[One (M7) Original Android Development] TheUntouchable:
Please read the last pages back, faux already made a statement about the sampling rate and that you should not and cant touch this setting!

I am using latest fauxclock and latest kernel release and i am able to change the gpu freq.
[One (M7) Original Android Development] aamitabh28:
Been running for almost a day now.. Battery settings on.. Muat say it doesnt get better than this! Superb battery with good performance! Thank u
[One (M7) Original Android Development] schidddy:
so why is he not writing that info on the second page or just let the sampling recommendation at 15000? People will ask and ask a hundred times again if this is not clearly stated at OP or second post. Same thing about C-States: i've been asking about 3 times when faux opend this thread which are best settings and some explaination about these states itself but no answer whatsoever from him, until a friendly user here explained me the matter and pointed me out to the nexus 4 forums (rofl where the hell should i know that these infos are on nexus 4 forums?). Informations are the weak point here and this is not really userfriendly for people that are still beginner. Until those infos on kernel specific features or functions are not clearly explained like other kernel devs do i dont think ur thread is getting higher star rates like it is now...
[One (M7) Original Android Development] TheUntouchable:
Just had a kernel panic after detaching my phone from a usb cable.
[One (M7) Original Android Development] vomer:
is there a reason snake charmer is not showing in fauxclock app?
[One (M7) Original Android Development] mach0boi:
It shows on mine :)
[One (M7) Original Android Development] vomer:
just realized it is because I am on 001.

edit: installed 002m + camera fix on latest ARHD. Working OK!
[One (M7) Original Android Development] dark2099:
All that information is posted in the 2nd post now.
[One (M7) Original Android Development] TheUntouchable:
Sorry but that is not true :)
[One (M7) Original Android Development] dark2099:
What isn't true?
[One (M7) Original Android Development] TheUntouchable:
At the second post there is nothing mentioned about what the CX states are doing or why the sampling rate don't stick.
[One (M7) Original Android Development] dark2099:
Ah, yes, that is true, I was mostly implying that recommended values were updates in the 2nd post.

And now a bit of personal opinion, over the last couple of weeks faux123 has been out of town, busy with his own life, or busy with other kernels projects, I have seen an inordinate amount of posting that is nothing but off topic, just about demanding updates, and other things that if I were faux123, would probably make me give further development of this kernel a 2nd thought. Remember that any developer does this out of the kindness of their heart, none of them get paid, some don't ask for donations even. A little more patience never killed any one, proper bug reporting is possible with a bit of googling (as are many other things), and a simple thanks in your post, or the button is a few seconds. I think we all could show a bit more maturity with handling ourselves. And if you've had continuing issues with this kernel, remember, there have been 2 stable releases, its still very early in development, so if you cannot seem to figure it out, perhaps give this kernel a rest, and come back when it is more mature. I know this has been the case for me, but going to try and exhaust every option before I try another. For all the posts I see by dev's stating that they got to where they are now with the help of the XDA community, I am not seeing much at times, and think we all need a reminder once in a while to get back to that mindset.

[MENTION=3332811]faux123[/MENTION] thanks for your great work on this kernel, looking forward to seeing it grow.
[One (M7) Original Android Development] TheUntouchable:
Hope the "you"s in this post are not referred to me, i don't have any problems with faux ;) And i even had written a bug reporting tool (see my signature) to help faux hunting down bugs on his sensation kernel :D
[One (M7) Original Android Development] dark2099:
Not at all, actually noticed your bug reporting tool, though haven't had a reason to use it yet (thankfully). Been on various forums over the last decade or so, and seen plenty of what I just described and like to remind people of it. Heck, for a few on here, I've paged through various threads to find answers or give a link to a post I saw, without a bit of complaining. To spin a popular phrase, if at first you don't succeed, at least you tried rather than not.
[One (M7) Original Android Development] veeny101:
Which is the latest build? The stable one or the beta one?
[One (M7) Original Android Development] boroboy69r:
Would say 002 stable not seen a new beta released yet

Sent from the renovated faux powered 1
[One (M7) Original Android Development] dark2099:
The 002 betas were to test features for the stable 002.
[One (M7) Original Android Development] Jrbourque:
What's the most used battery friendly app for tracking screen on etc. ?
[One (M7) Original Android Development] joeyzadoe:
What is the difference between m and u?
[One (M7) Original Android Development] emanon:
M=mainline no overclock

U=ultimate overclock to 2.1Ghz
[One (M7) Original Android Development] tiny4579:
Two things. I think button haptic feedback is weaker on these source built kernels. That nasty just be me. Also is anyone else unable to change GPU clocks with faux clock? In on 002 mainline.

Let me add that I could on elementalX so it's not the app.
[One (M7) Original Android Development] faux123:
Well that sucks. This could only mean the source we got from htc is not the same they use to build the stock kernel with :(. Stripped comments + fake source... doh!
[One (M7) Original Android Development] DONNY TRUMP:
Anyone else having camera issues? Only seems to be with this kernel (any version)
[One (M7) Original Android Development] Marcismo55:
GPU clock is stuck at for me as well just to confirm.

---------- Post added at 12:13 PM ---------- Previous post was at 12:12 PM ----------

You must be on the newer based Sense rom. Flash the camera fix in the OP.
[One (M7) Original Android Development] Denpech:
Somebody has found the reason of returning Sampling Rate - 50000 back on 15000??

Or at least how to keep Sampling Rate - 50000??

And it can is not too important, 50000 or 15000
[One (M7) Original Android Development] RedWave31:
Went from 2b10 to 2u and lost GPU OC too. Cannot change anything.
[One (M7) Original Android Development] Denpech:
Such problem and at me.
[One (M7) Original Android Development] vomer:
Ya this + voltage keeps resetting - even if set on boot is on. Running stable 002m
[One (M7) Original Android Development] boroboy69r:
This is true at least we think, but let faux work it out and fix it in his own time, i dont realy care about the little bugs as they will get fixed once the new source is released i recon but they are only small bugs, its not that they dont stick they do if you check properly just a confilct between app and kernal i think

Sent from my Nexus 7
[One (M7) Original Android Development] Denpech:
I have not so understood your answer, it is necessary to increase voltage?

Why then at many Sampling Rate - 50000 remains, and at me is not present?
[One (M7) Original Android Development] dark2099:
I asked faux123 about the sampling rate, he said leave it alone, is completely handled by powerHAL, post by him is a couple pages back.
[One (M7) Original Android Development] Guich:
[MENTION=3332811]faux123[/MENTION]

Thanks for your kernel, i love it!

I used it on HOX and now in my One :)

All work with TrickDroid, and i bought your app ;)
[One (M7) Original Android Development] vomer:
Decreasing voltage can give better battery life. What I was saying was that the UV and sampling rate values are not sticking in 002m.

---------- Post added at 03:56 PM ---------- Previous post was at 03:55 PM ----------

thnx. But UV values not sticking is still a problem.
[One (M7) Original Android Development] mach0boi:
UV values are sticking :) Using 2m + fauxclock
[One (M7) Original Android Development] Bastaerd:
Do you have a source for that statement? Read this: http://www.xda-developers.com/andr...y-study-brings-about-surprising-conclusions/
[One (M7) Original Android Development] babakmaham:
i cant flash kernel in recovery?has zip file a problem?!
[One (M7) Original Android Development] Guich:
Which version?

Maybe a bad download...
[One (M7) Original Android Development] babakmaham:
002u!

i tried 3 times.

it seems boot.img is missed in zip file!
[One (M7) Original Android Development] Guich:
I downloaded it and works fine, my zip is perfect!

:confused:
[One (M7) Original Android Development] babakmaham:
solved in 5th !

can i flash this kernel when i am on elementalx ?
[One (M7) Original Android Development] Guich:
Yes, you can :)
[One (M7) Original Android Development] babakmaham:
how can i set gpu clock to 478Mhz

gpu can change only in two clock !200 and 400!

i am using 123 faux app
[One (M7) Original Android Development] Guich:
I don't know...

I can set only 200 :)

Sent from One with Tapa4 Beta
[One (M7) Original Android Development] jhericurls:
Correct me if I'm wrong but faux kernel doesn't have GPU OC yet. Even on the opening post its says GPU OC is planned.
[One (M7) Original Android Development] Freak07:
I think in this Kernel there is no gpu oc, yet ;)
[One (M7) Original Android Development] baste07:
You can use faux app

from my incredible mobile
[One (M7) Original Android Development] faux123:
yeah but it won't stick. I haven't added GPU OC yet. I will be soon....

BTW, just a heads up for my HTC One users. I will take a break from updating this particular kernel because my phone is on its way back to HTC for RMA replacement (Basically my main camera can't focus anything except the very tiny area in the center, looking at a flat brick wall, the sides are completely out of focus). I'm hoping the RMA process is quick so I can get it going again!
[One (M7) Original Android Development] Manitobamonster:
No problem Faux. For those having issues with the unresponsive or poor response capacitive buttons one thing I did to overcome it was started using LMT pie launcher that way you do not have to depend on the capacitive buttons at all and use the pie buttons instead. I know it is not optimal but it works well and solves a problem until HTC releases updated code to fix this. Here is the link to the developers thread I take no credit for the app just giving a heads up and trying to help out :) http://xdaforums.com/showthread.php?t=1330150 The settings I used because under Gesture input Device not know and set it up otherwise per the thread. dladz first bit the bullet and tried it out and passed the info along that it is working on the One here is his thread giving us the heads up http://xdaforums.com/showthread.php?t=1330150
[One (M7) Original Android Development] zhamos_kh:
Hi faux,

I just saw this in FauxSound change log: "Version 1.0.5 => Added Headphone PowerAmp Gain controls".

What is "simple" gain then ?
[One (M7) Original Android Development] lunercrab:
Ok so weird issue... Not sure if Rom related or kernel related or app related....so I did a fresh install of cleanRom and paired it with faux kernel...now I've had this pair before without issue...same apps installed etc....so I'm sitting here and for some reason my phone randomly turns the lockscreen on for like 5-10 seconds and then it goes black again...it's done it like 4-5 times in the past hour....any suggestions what it could be?
[One (M7) Original Android Development] chiho0516:
Underclocking the CPU, GPU clocking and CPU sampling do not stick. I'm using fauxclock app for m version.
[One (M7) Original Android Development] Mangtas_666:
Hi I'm new to this kernel and I heared it's the best..I currently flashed it to my HTC one att and downloaded the fauxsound audio but everytime I open it, it would force close..but the fauxclock is working fine..any advice?
[One (M7) Original Android Development] tiny4579:
I don't think the fauxsound app has been updated to work with the HTC One yet.
[One (M7) Original Android Development] dark2099:
Sampling rate is now handled by powerHAL, so no need to mess with it, for CPU clocking, make sure you have snake charmer enabled, the slider will reset, but that is just a cosmetic issue, GPU clocking is not fully integrated yet, with the design of the governor, if you underclock it, it does stick, but keeps the clock at 200MHz till in use. If you want to check CPU and GPU clocks when underclocked, just put on the performance governor and it will lock it at max set clock, then you can set it back to preferred to have it properly idle at lowest clocks.
[One (M7) Original Android Development] chiho0516:
By the time I set the maximum frequency, it works. However, after couple minutes, it goes back to 1725MHz. The snake charmer option is enable.