yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] milesjohnson:
Hi guys, I dont want to sound like a noob as I really want to learn about this but all the information can seem a bit overwhelming at first

so i will try to make helping me as easy as possible :)

First off I am on viper 2.6.0 and have just installed this kernel coming from fauxs kernel....on his thread he had "reccomended battery saving settings"

are there ones similar for this kernel or can i just apply the same settings?

Second off i bought the fauxclock app...will this be sufficient for this kernel or should i get an app like trickster mod?
[One (M7) Original Android Development] hamdir:
[MENTION=4684315]flar2[/MENTION] do you think pnpmanager being is causing stutters in the UI? because stock kernel is definitely smoother

but your kernel even at 504mhz gpu is cooler than stock kernel !!
[One (M7) Original Android Development] SnakecharmONE:
what benchmark app are you using?

link to benchmark app you are using please thank you.
[One (M7) Original Android Development] slymester123:
That's Antutu and 3dmark from the playstore
[One (M7) Original Android Development] flar2:
I have zero lag and no stutter. Couldn't possibly be any smoother.

But that is what pnpmgr is for, to ensure smooth ui. And play videos at 60. So maybe you are missing it. I'm looking at using the pnpmgr binary from 4.2.2 or 4.1.2 even.
[One (M7) Original Android Development] gorgo80:
So kernel not workin with new base 3.18? its ok :) i just wait :)
[One (M7) Original Android Development] flar2:
I don't know if anyone's tried it yet. Maybe it works, maybe it doesn't.

Someone should try it and let us know
[One (M7) Original Android Development] krook6023:
Working fine for me on latest InsetCoin...
[One (M7) Original Android Development] lelandfried:
Working for me now as well. Must've been an issue with his previous SVN release.

[MENTION=4684315]flar2[/MENTION] it looks like it works fine on 3.18 base so far.
[One (M7) Original Android Development] jlevy73:
I have the same stutter as [MENTION=1144067]hamdir[/MENTION] so he's not the only one. I remember the micro stutter reared it's head about 2 months ago then automagically went away. With these new 4.3 leaks the micro-stutter has come back. Maybe it's lack of source code...but I've tried tweaking every parameter that I can and still cannot resolve it. You know I love your kernels so this isn't a knock against them, could just be my device, Rom, who knows.
[One (M7) Original Android Development] Johnny424:
The only time I have ever noticed the stutter and slight lag is when I played with kernels that use an alternate hotplug then mpdecision. Maybe it's just a matter of governor tuning, but I have to agree with flar, as far as my phone goes don't think it could get much smoother
[One (M7) Original Android Development] jlevy73:
I wouldn't know, I don't other use kernels (except for stock). And I've tried to fine tune on-demand but can't sort it out. It's a great kernel and it seems as though the issue I'm having is only shared by one other person. The kernel is great, and Flar always does good work.
[One (M7) Original Android Development] flar2:
I remember the microstutter thing from before. I'm definitely not seeing it at all. The smoothness is the reason I've stuck with 4.3 instead of reinstalling Viper.

Can you guys give me a specific example of where I can see it?
[One (M7) Original Android Development] jlevy73:
For me it's most apparent in the UI when scrolling from one screen to another. The app drawer is smooth just scrolling through the main panels is where I see the stuttering. In the past setting up_threshold to 50 would help but not on 4.3
[One (M7) Original Android Development] flar2:
That's the kind of thing I was checking. I've not had any stutter whatsoever that I recall. I'm using MaximusHD 13.0.

Maybe you have a lot of widgets or something and they are getting kicked out of memory and have to be reread from the disk.

Anyway, let's see what happens next beta when I re-enable pnpmgr.

EDIT: It seems that I still can't enable pnpmgr, even using the older binaries. It resets the gpu to 200 max. That's unfortunate, I thought the change was in the pnpmgr binary, but it must be somewhere in the system on the 4.3 version of sense. On 4.2.2, 4.1.2, and GPE roms, this was never an issue.
[One (M7) Original Android Development] Magpir:
What is HTC colour enhancement . I flashed this kernel and the colour seems to be better now . I have no idea what this . Can someone explain
[One (M7) Original Android Development] Luisit0:
[MENTION=4684315]flar2[/MENTION] at least in my case, I get some noticable stutters when scrolling slowly up and down through the App drawer and Blinkfeed... It's not something to die for, and if I scroll quickly I can't notice it, but if I scroll slowly to see the animation, then yes, stutters are noticable... Also when opening folders, but that's so minimal I barely notice it... Have tested using all betas except 5.4, haven't flashed that one...

PS. I'm also currently usnig MaximusHD 13.0.0... maybe care to share your setup?

---------- Post added at 12:23 AM ---------- Previous post was at 12:20 AM ----------

it makes colors seem more true-to-life and realistic by removing some mods that htc did to make some colors (reds, greens, etc...) seem more vivid and vibrant, OLED-like if you will
[One (M7) Original Android Development] Magpir:
Hmm yes it seems to be more like the oled in samsung. Not exactly the same but close
[One (M7) Original Android Development] pan466:
mmhh? did you try latest viperrom with your kernel?

I almost tried every combination on xda:cyclops:

Smoothest thing on my phone is this combo using it overclocked to 2052mhz on cpu and 487 on gpu

ondemand for cpu with a 60 threshold and default simple governor on gpu. Also undervolted heavily.

My phone is really smooth and the other great thing is i am having very good battery life on stand by and under heavy use...

So i am really happy and can recommend this settings to anyone.

Only thing i want now is the new massive gpu oc steps :o
[One (M7) Original Android Development] jerrylzy:
In the new 3.17 base, gpu does not seem to ramp up quickly, and thus creates shutters in 3rd party apps. I tried ElementalX, Bulletproof, and stock kernel of course, all of which have shutters in some 3rd party apps. So shutters may be caused by the system itself.
[One (M7) Original Android Development] hamdir:
Thats actually a good solution, pnpmanager ramps up the CPU contextually in situations where HTC knows it will be needed (still it fails to do so for third party apps and games)

so yea with custom kernels / pnpmanager disabled, maybe we should stop bothering and simply ramp up the CPU permanently with lower up_threshold, drain will be a little higher in normal UI but at least we will enjoy the device in it locked smooth without loosing the flexibility of and also rids us of the needs of using boost scripts for games, we have the screen off CPU cap anyway

I wasnt talking about third party apps, i was talking of microstutters stutters in blinkfeed and homescreens plus lags in 60fps videos with EX kernel (pnpmanager off), stock kernel is locked 60fps smooth in terms of Sense UI

anyway [MENTION=905965]pan466[/MENTION] raised a very good point, EX is thermally better than stock kernel (thanks to flar2 tricks and UV) so really no need for pnpmanager but we definitely to reduce the CPU threshold in return of loosing pnpmanager, maybe [MENTION=4684315]flar2[/MENTION] should make up_threshold default 60 or 70? (my games and 60fps videos plays fine at 50 but i didn't try higher) you can add it optional in AROMA maybe and call it "CPU boost" :)
[One (M7) Original Android Development] pan466:
exactly...

I don't think the difference is more than 5% batterywise.

Another thing is down differential and sampling down factor. for example you scroll a long list, as soon as you touch the screen cpu ramps up quickly but at default settings it decreases clock speed very fast and starts to drop frames when getting closer to the end of animation.

by tweaking these two settings we can also eliminate these stutters.

I think wheatley governor is based on that idea but it doesnt work good on htc one idk why, it used to work very good on galaxy nexus.

---------- Post added at 08:10 AM ---------- Previous post was at 08:00 AM ----------

i always tried to catch contact list scrolling smoothness of stock kernel by using a custom kernel. And using these settings and rom-kernel combo its actually even smoother than stock.

Oh and another very important thing is I/O read ahead buffer size. I used to set it to bigger values i dont know why:D But setting it to 128 really helps in scrolling smoothness. I guess it has to do with that thumbnail sizes are really low in most lists on android.
[One (M7) Original Android Development] Shan89:
I agree with hamdir stock is smoother , I'm getting faster ui with your kernel only when im using 2d rendering enabled 2.1 cpu 595 gpu and up threshold @ 50.
[One (M7) Original Android Development] hamdir:
[MENTION=905965]pan466[/MENTION] I am aware of all the settings but on the HTC One specifically since the UI is already so smooth, all you need is to lower up_threshold

app drawer open / close animation is much smoother on 3.17 though, so really its only in areas where pnpmanager is supposed to request full speed
[One (M7) Original Android Development] Magpir:
why is there is no smartmax governor?
[One (M7) Original Android Development] andypig04:
1) Is it impossible to add CPU governor in aroma script at next version ( like as GPU governor ;))?

2) If I set powersave_bias=60, CPU max frequency will be 1.6 GHz when at browsing mode?
[One (M7) Original Android Development] hamdir:
As far as i'm concerned ill simply set a script at boot for up_threshold, im not sweating about the pnpmanager anymore
[One (M7) Original Android Development] BBs19:
[MENTION=4684315]flar2[/MENTION] are you planning any new updates for the GPE Kernel?
[One (M7) Original Android Development] mobileman88:
Did you check or unchecked the box in the installer?
[One (M7) Original Android Development] BernddasTost:
Does this kernel work with AOSP ROMs (cyanogenmod 10.1.3)?

Thanks.
[One (M7) Original Android Development] flar2:
I'm hoping to update them tonight or tomorrow before I go on a mini vacation

No, Sense and Google Play Edition only
[One (M7) Original Android Development] Magpir:
check
[One (M7) Original Android Development] iElvis:
FWIW, I cannot reproduce the microstutters. I was definitely getting them last time, so I know what it looks like. Homescreen, app drawer, and Blinkfeed are smooth.
[One (M7) Original Android Development] mobileman88:
Thanks!
[One (M7) Original Android Development] thejosh86:
Us 4.2.2 peasants would be most grateful for an update before you take a well earned break :)
[One (M7) Original Android Development] JennyTaylia:
Grateful people don't ask for updates ;)

Besides, how much better can this kernel really get, honestly. :thumbup:
[One (M7) Original Android Development] thejosh86:
Haha considering I've never asked for one and flar mentioned he might, I fear the temptation was too great. Besides I've been looking to use the word peasants in a sentence, this just happened to be the first opportunity! :P
[One (M7) Original Android Development] dirtbikerr450:
does this work with the new base 3.18?
[One (M7) Original Android Development] tiny4579:
It should. I don't think that much changed from 3.17 that necessitates kernel updates. Plus I know this works on 3.18 on other kernels. 99% sure it works here.
[One (M7) Original Android Development] rom116:
Hangouts

Been using viper one and noticed hangouts won't do a video call. I can initiate but the other person's phone doesn't ring. Anybody else have that issue? Using 3.11
[One (M7) Original Android Development] lelandfried:
It's working on InsertCoin's 3.18 base.
[One (M7) Original Android Development] b00f13:
About the microstutter issue, I seem to have smoother UI with Software Rendering enabled on the ROM side regardless of kernel. Will software rendering degrade performance when enabled and running the latest EX?
[One (M7) Original Android Development] wmg316:
I'm on ViperOne 2.7.0 and ElementalX 3.11. Hangouts video call works for me.
[One (M7) Original Android Development] flar2:
Update for Google Play Edition Android 4.3:

Download:

ElementalX-m7-4.4 *BETA*

Changes:

-add option to enable/disable fsync

-add more GPU frequencies

-Optimize square root algorithm

-Send events one packet at a time

-updates to freezer and cpuidle

-update installer
[One (M7) Original Android Development] flar2:
Update for Sense 5 Android 4.2.2

Download:

ElementalX-m7-3.12 *BETA*

Changes:

-add option to enable/disable fsync

-add more GPU frequencies

-Optimize square root algorithm

-Send events one packet at a time

-updates to freezer and cpuidle

-update installer
[One (M7) Original Android Development] Thug_4_Life:
Nothing but respect... Thank you.

Sent from my HTC One
[One (M7) Original Android Development] flar2:
You guys will need to test these very thoroughly, I don't have enough time to reinstall 4.2.2 and 4.3 GE for testing. All the changes worked well on the Sense 4.3 kernel, so they should be fine. I'm mostly worried about little things like settings and installer.
[One (M7) Original Android Development] Denpech:
Thanks for your work! Bulletproof-m7 it will be updated?
[One (M7) Original Android Development] flar2:
Most of this is performance stuff sot there's not much to update for Bulletproof. If the freezer and cpuidle patches I've added to these versions of ElementalX improve battery life, I will add them to Bulletproof.
[One (M7) Original Android Development] SnakecharmONE:
flar will you add flick to wake/sleep feature and smartmax gov in future builds just curious thanks for all that you do sir.
[One (M7) Original Android Development] kazemitsui:
Just wanted to let you know you have the change log as 3.12 in aroma, but the previous page lists the version as 3.11

Only small thing since you stated you updated installer haha
[One (M7) Original Android Development] Magpir:
I want to ask though this kernel and the latest 3.18 stock Rom kernel .which is newer
[One (M7) Original Android Development] ilal2ielli:
ElementalX has custom features, so it being newer or older than stock kernel makes no difference.
[One (M7) Original Android Development] pan466:
Gpu settings revert to default as soon as I hit OK in trickstermod app. And gpu freq. is locked at 200mhz

tried to reboot 3 times nothing changed. (using viper Rom)
[One (M7) Original Android Development] hamdir:
US Developer Edition update is now pushing, lets hope kernel source follows
[One (M7) Original Android Development] simonjack83:
Txy, I ll try it as soon as possible:thumbup:

EDIT: 3.12 is running right now,about Gpu freq. I can only set 450 and 504 ,if I set different values it reverts to 200

Inviato dal mio HTC One con Tapatalk 2
[One (M7) Original Android Development] Magpir:
Can someone upload the latest kernel beta to mega ? I can't finish from goo
[One (M7) Original Android Development] Tetsumi06:
Had something very odd last night. 1st night on EX for 4.3 and the battery dropped 40% overnight with GoogleServices being blamed for 7 hours of activity by both GSam and BBS. Anyone know what that's about?

Never had to install Greenify before but I'm about to head over to Play Store and look it up :(

----------------------o('_')o----------------------

Sent from an HTC One with using xda app:

TrickDroid ROM 11.0

Bulletproof 6.2
[One (M7) Original Android Development] SnakecharmONE:
Greenify will definitely help trust me it has been one of the few apps that does what it claims:)
[One (M7) Original Android Development] JeremyGuan:
Still get occasional freeze when turn the screen on. Restart needed to remove the problem.. Anyone experience it and have solution?? Am on ex 5.4 for android 4.3
[One (M7) Original Android Development] skyline72:
Does this works on 3.18 base ?
[One (M7) Original Android Development] monkboy24:
U gotta love flar2
[One (M7) Original Android Development] verynuclear:
Me too

Google play edition Rom
[One (M7) Original Android Development] Hiro Nakamura:
Elementalx 4.4 working great on bigxie's gpe rom. It's really smooth :victory:
[One (M7) Original Android Development] flar2:
You shouldn't need greenify. If it happens again, you might want to do a clean install. Could be a one off thing.

I've never had a freeze and see no reason why the kernel would cause it. Are you using stock clocks?

I'll install it and check this out.

Maybe, I've been testing it.
[One (M7) Original Android Development] Lo_RaT_PeNaT:
is great feature, and work fine
[One (M7) Original Android Development] Shan89:
Yeah it does.
[One (M7) Original Android Development] monkboy24:
For some reason my device seems to be running cpu frequency 2.3 GHz ah lot more stable with the 4.4 build. Where is though with the 4.2 build it would crash at this speed. Any thoughts flar?
[One (M7) Original Android Development] flar2:
It's nothing I did. If it crashed at those freqs before, I wouldn't trust them now. Could be that the weather is cooler?
[One (M7) Original Android Development] mirotuh:
Setting frequencies in config file

Hello Flar,

you added some more frequencies in kernel 3.12,

I selected stock GPU during installation hoping that it will be possible to experiment with it later by editing the elementalx.conf file. Unfortunatelly it is not possible as the list of frequencies remained the same as before- stock, 487,533

is it possible to add new freq by adding lines in GPU Settings section? Can please fix it in next update?

I very much appreciate your hard work

Thanx
[One (M7) Original Android Development] joefrank:
Flar tested the beta for Android4.3 sense,

Selected last gpu value, it feels awesome and rocking. I did manage to see that I have Oc to 2.0ghz and no heat was felt when I did the benchmark. But that's what the gpu is for right?

Here are my values

---------- Post added at 10:30 AM ---------- Previous post was at 10:30 AM ----------

HTC one is the winner!
[One (M7) Original Android Development] flar2:
If you select stock GPU you can't overclock later.

I'm fixing the other GPU frequency problem right now
[One (M7) Original Android Development] flar2:
This update should fix the GPU being stuck on 200MHz.

Also please note that if you select stock GPU in aroma installer, you will not be able to use the GPU overclocking frequencies.

If you select one of the higher GPU frequencies in the installer, you will be able to change on the fly later, but you won't be able to select 400MHz (stock).

Download:

ElementalX-m7-3.12.1 *BETA*

Changes:

-fix GPU frequencies sticking

-fix installer
[One (M7) Original Android Development] mnhs1010:
It almost taking 3.30 hours to fully charged my battery,is it normal? Its too much time my last device galaxy s3 takes 2 hours to fully charged..Is there any method to charge fast?
[One (M7) Original Android Development] dgtiii:
That sounds about right if you are starting the charge from a pretty low battery level, just the way the phone is - it takes a long time to charge, IMO. Enabling Fast Charge in the kernel, will not allow you to charge any faster using the stock (included) charger, only lets you charge a little faster using low power chargers or computer ports.
[One (M7) Original Android Development] rohorubo:
My camera isn't working anymore. Just black screen and ends the app. Anyone else? I'm on viper 2.7

Gesendet von meinem HTC One mit Tapatalk 4
[One (M7) Original Android Development] flar2:
My camera works fine on Viper 2.6.

Is 2.7 a beta or something?

What base does it use?
[One (M7) Original Android Development] simonjack83:
Thank you flar,now everything is working perfectly, but can you explain me why if I check in the gpu time in state folder I don't find my overclocked gpu frequency (531)?

Inviato dal mio HTC One con Tapatalk 2
[One (M7) Original Android Development] joefrank:
Hey flar2 tested the 585 gpu freq and when I started alsphalt 8 I've got a freeze... Lowered to 504 and could play I'll try another one using performance for gpu governor
[One (M7) Original Android Development] zboq:
Testing 3.12.1 kernel with trickdroid 9.1 and all is working fine now. Gpu isn't locked to 200MHz anymore. Thx flar2 for the quick fix.

Wysłane z mojego HTC One przy użyciu Tapatalk 4
[One (M7) Original Android Development] joefrank:
Found something on beta kernel

Now when I try to set hire than 504 mHz it reverts back to it

So highest is 504MGHZ
[One (M7) Original Android Development] rohorubo:
Will just check it. Gonna do a fullwipe and install one after the other.

Viper 2.7 is on same base as 2.6

Gesendet von meinem HTC One mit Tapatalk 4
[One (M7) Original Android Development] flar2:
I can't get that to change. It doesn't affect performance, it's just a label. It will always say 450 with overclocked gpu and 400 with stock gpu. The frequencies are not meant to be changeable, so the stat counter doesn't think about frequencies, only levels.
[One (M7) Original Android Development] simonjack83:
Ok,now it's clear for me,thanks for answer

;)
[One (M7) Original Android Development] tiny4579:
Which version of elementalx did you flash? Wiping shouldn't be needed to fix a blank camera. Its usually related to a camera lib mismatch with the kernel drivers.
[One (M7) Original Android Development] BBs19:
Huuh :) Enough with the overclocking and undervolting experiments :P

I was running a benchmark when my phone suddenly went off, i still had over 60% battery.. It didn't response for like 5 mins, even with power supply, no response, no light or anything, holding down power+vol- was also useless :D

After 5 mins on power supply it went on again, it still has 51% battery though.. I thought my CPU died :p
[One (M7) Original Android Development] rohorubo:
I tried flashing back to 3.11 - same problem. After full wipe and back to Viper 2.6 cam is working again. Now I will try the latest beta and the Viper 2.7

Gesendet von meinem HTC One mit Tapatalk 4
[One (M7) Original Android Development] tiny4579:
ElementalX 3.11 is for Sense 4.2.2. That's why camera broke. You need 5.x for Sense 4.3.

Also, for future reference, you can dirty flash the ROM to get the stock kernel and camera files. I'm of the mindset to not wipe data if it's not needed.
[One (M7) Original Android Development] rohorubo:
Viper is still on 4.2.2 so everything ok. Guess there was something else wrong. I'm back in Viper 2.7 with Beta 3.12.1 and cam is working

Gesendet von meinem HTC One mit Tapatalk 4
[One (M7) Original Android Development] thejosh86:
Thanks for the update flar, everything running smooth and stable on Viper 2.7.0

1728, 490, 725mV, Performance, Run Cool

Enjoy your mini vacation and have a well earned break :)
[One (M7) Original Android Development] iElvis:
Anyone wondering, the new 3.22 firmware plays just fine with 5.4.
[One (M7) Original Android Development] joefrank:
Flar, had some trouble changing gpu values. In the beta version. But I flashed bulletproof and went back and I can have it running great again.
[One (M7) Original Android Development] angieri918:
I keep getting stuck in bootloop with the latest beta. I've tried twice. First time got stuick on splash then second on boot animation.. An I doing something wrong? Wiped cash both times. Any suggestions would be great thanks. I'm running latest sinless ROM 4.3
[One (M7) Original Android Development] E_n_T:
how does 5.2 work with 3.22 firmware?
[One (M7) Original Android Development] javikiller:
Today I am going to install 4.3 with sense (AR22). Which one works better and is more stable? 5.2 or 5.4?

Thanks!!
[One (M7) Original Android Development] robt772000:
I'm on 5.4. What's the best gpu frequency for something like asphalt 8?
[One (M7) Original Android Development] Magpir:
Using 5.4 sense 4.3 beta so far no problems with new 3.22 firmware
[One (M7) Original Android Development] Shan89:
504 imo + 1.3 cpu + up_tredhold 50
[One (M7) Original Android Development] runganwt:
Going good, use it for a day. Work with no issue so far. :good::good::good: