yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] sym_m:
install htc sync and it will work
[One (M8) Original Android Development] ishemes:
I just found the powersave function in the app for the first time. Does it do anything else besides lowering cpu and gpu frequency?
[One (M8) Original Android Development] ishemes:
Never mind. I just found the extra settings for powersave and performance mode. One other question though, can I enable powersave or performance mode on boot?
[One (M8) Original Android Development] _purple_:
Hi flar2. Thanks for this amazing kernel.

I have a question and I couldn't find an answer concerning the sentence I underlined above. Does this mean that this setting could potentially damage the motherboard usb controller if enabled? Like when connecting usb devices that are not meant to be connected to a pc because they don't support the handshake/negotiation and draw more current than a usb port was supposed to supply?
[One (M8) Original Android Development] flar2:
In extremely rare cases, it could be damaged. Ive never heard of it happening, but since USB fastcharge is outside official specifications, I have the warning.
[One (M8) Original Android Development] _purple_:
Does it disable the usb negotiation/handshake? I read that you use exclusively linux. In windows, when I connect a device that doesn't do the handshake thingy and tries to draw more current than the specified usb limits, a popup message appears from the system tray with a warning and the port is being disabled. Do linux also warn when that happens? Does the fastcharge setting trigger such a warning on linux?
[One (M8) Original Android Development] flar2:
All I do is increase the current limit. Any other stuff is totally on the Windows side of things. On Linux, it makes no difference.
[One (M8) Original Android Development] gazzacbr:
Hi, I actually have a M8 dual sim and want otg ethernet. It seems that from this http://xdaforums.com/showpost.php?p=56380207&postcount=1 the elementalX kernel has support (stock kernel does not) .

Is this still the case? If so, can anyone help me with getting this added to a dual sim kernel? A working kernel would be nice ;) but otherwise any clues would be good.

Thanks
[One (M8) Original Android Development] TJ_bab:
How did you get it to work on ViperOneM8?

I am running version 4.6.1 and I get stuck in bootloop when I flash the kernel

I have S-On (I didn't do the S-Off procedure)
[One (M8) Original Android Development] vlaf:
Wipe cache and dalvic cache, and will boot.
[One (M8) Original Android Development] gazzacbr:
bump

sorry for bump but hard to believe no one knows whats in the kernel :(

how can i find out?

is there another place thats better to ask this question?
[One (M8) Original Android Development] flar2:
You have to find out which drivers your Ethernet adapter needs, enable them in the kernel config and build the modules. You need the kernel source from htcdev.com, hopefully they released source that matches your firmware. If the source is available, the modules will load with the stock kernel
[One (M8) Original Android Development] SergioRmz:
This is a fantastic kernel! I've been using it for months in both Sense based and GPE bases ROMS and works flawlessly. EX Kernel Manager is beautiful and helpful.
[One (M8) Original Android Development] spiritons:
hello there.

guys this is a really awsome kernel before everything i many thanks to you.

but i have some issues;

firstly i convert my m8 to gpe 5.1

os and ui is amazingly fast and smooth

but game performance is terribly wrong (slow,freeze,gliches,lags)

and i show your kernel (actually i dont know wat the **** is kernel before this )

so i install it and i loved it.

but game issues is same. only if i use performance mod the gpu gives me a normal one m8 game performance its is verry good (but you know its consume lots of battery. )

so i tried diffrent governors for gpu (stock one is have some problems because clock speed every time same on 200 mhz.)

but if i use performance governor its is really O.K.

but this one uses full speed every time to my gpu and my battery is not enough power to keep this monster..

what can i do in this positions ?

note:its one m8y (hk 2.5 ghz version)
[One (M8) Original Android Development] high_voltage:
[MENTION=4684315]flar2[/MENTION]

Hi! First of all, I want to thank you for the really awesome kernel! Second, I hope I can ask you a few quick questions:

1) is there a way for us to control the minimum gpu frequency?

2) what about the gpu voltage?

3) did you considered at some point or will you consider a little gpu oc of the minimum step and with the stock voltage of the said step? Without giving names I can say it can be done for 270MHz and that's 35% more than 200MHz. Benefits are smoother UI and for example, smoother facebook scrolling.

Cheers! :)
[One (M8) Original Android Development] Rixsta_musicman:
Hi

I have ElementalX version 3.4.0 installed (from Google Play Store) on viper one ROM and all is working well. however it asks me to update to ElementalX-m8-4.05-Sense. which it downloads and tries to install but when the phone restarts one seen is Viper One boot screen. and stays stuck. So then I restored backup.

I want go upgrade so I have underVOLT options which are not available in my version.

Please please can anyone help ?

Thanks :)
[One (M8) Original Android Development] pnm3049:
1. While playing a game and the gboost mod is on, will it consume more battery than having it disabled?

2. the "disable max screen off frequency", what is it for?

3. When using the traditional s2w/dt2w mod, the swipe up gesture is not functioning well. it just turns on the screen but doesnt unlock it.
[One (M8) Original Android Development] saiz136:
Try to flash the zip file and after flashing clear dalvik and cache. Wait for at least 5minutes, yes that would be 5 minutes and depends how many apps installed.

Sent from outer space... "Hello humans!" ?
[One (M8) Original Android Development] flar2:
1. it might, but not necessarily

2. it does not put a limit on the cpu frequency while the screen is off

3. that's the way it's supposed to be. You need to use the wake gestures option to get the unlock and other userspace features
[One (M8) Original Android Development] pnm3049:
1. So if I dont need that boost and need as much battery juice as I can, I should turn it off?

2. Is it a good thing? Or a bad thing? Because htc power saver limits the cpu I think to 1.1ghz when having small tasks. And uses only 300mhz I think during screen off. Which saves up battery. Should I use that mod?

3. Oh okay. Because even if I enable that wake gesture in my system settings it doesnt unlock my phone during swipe up. What I want sir is just to disable the vibration feedback during motion gestures. I dont want the option to use the gestures even if im not using the phone (that's option 2 I think in the aroma). What cn you suggest sir?

Thanks!

PS: I think the mode 2 for wake up gestures in the aroma which is the "remove motion requirement" sucks up the battery in a way that the sensor to determine the swipes or double tap is always on when screen is off. I dont know. I think it's that. Correct me if im wrong
[One (M8) Original Android Development] flar2:
1. you can turn it off if you want

2. I don't think it makes much difference

3. You need to make sure motion launch gestures are enabled. Because there are so many competing options, it's easy for this to get messed up. But it doesn't make any difference in battery for me.

For gestures without vibrate, I think you can enable sweep2wake how you like, enable wake_gestures and motion lauch and set vib_strength to zero.
[One (M8) Original Android Development] Rixsta_musicman:
Hi thanks so much it worked !!! Also I uninstalled the Google Play app first then flashed new version then installed Google Play again all good.

Anyone have any suggestions as to best battery saving settings ? I'm not bothered about performance I'm traveling and use solar panel to charge phone .

.

Cheers
[One (M8) Original Android Development] gazzacbr:
ok, of course the usual stuff, location off, gps + wifi + bluetooth + nfc all off, screen dim, dark home screen, and you could set power saving mode (or even extreme mode) in settings>power. use airplane mode when you can (gps will still work though)

get rid of all apps that you can that try to phone home, most social media ones esp, then check for wakelocks.

use app killer, that will show you what restarts and always is running.

if you are rooted you can disable alot of those via the apps manager or with titanium backup or something similar.

also if you are rooted, you can try autostarts from play store and disable the constantly running ones.

this is the stuff i do if i am out on the mountain bike all day using gps maps offline only.

EDIT: oops, sorry for off topic, just saw where i was
[One (M8) Original Android Development] pnm3049:
2. I mean what is its purpose? If you disable the max screen off cpu frequency. What will be its effect?

3. So wake gestures and motion launch should be set to at least 1? And this will all be done after choosing mode 3 in the aroma? The traditional s2w/dt2w?

Update: I enabled the wake gestures settings in the config and it's functioning the way I want it. One more question, is there any way to turn the "remove motion requirement" on or off in the ElementalX Configuration? Or I have to reflash the kernel again? I'm currently using the mode 3, the traditional.
[One (M8) Original Android Development] Rixsta_musicman:
Thanks a lot for this help I've already done all of this including wakelocks greenify

I'll try getting app killer and auto starts, I am rooted .

You mentioned offline maps are your maps satellite too or just simple. I spent hours looking for a satellite offline maps app/solution with no luck.
[One (M8) Original Android Development] flar2:
Update for GPE!

This is the same as the update I released for Sense yesterday. No need to install the Sense version again, I'm just reposting it here for convenience.

Added some underclocking options and reworked the overclocking a bit.

Added an option to disable the magnetic cover sensor.

I made some slight adjustments to various voltages and reduced some logspam, we'll see how it goes. I don't think I have introduced any instability, but let's see how it goes before I add this to the OP.

Download:

ElementalX-m8-0.9-Sense

ElementalX-m8-0.9-GPE

Changes:

-update installer

-adjust voltages

-add underclocking

-add option to disable magnetic cover sensor

-reduce logspam

-fix pvs readout
[One (M8) Original Android Development] mcwups1:
So what is this General section for when all carriers have their own forums?

Will you grace us with your work back on the Sprint variant?
[One (M8) Original Android Development] ILoveYouAll:
Did you only press the power button to hard reset? It is volume up and power button now.
[One (M8) Original Android Development] jaythenut:
[MENTION=4684315]flar2[/MENTION] what's the advantages of disabling the magnetic cover sensor
[One (M8) Original Android Development] rootrider:
Read it here.
[One (M8) Original Android Development] Snah001:
Flar2 already stated that when he isn't possessing the device itself he won't create a version for it. Too risky and understandable from his pov.

Verstuurd vanaf mijn HTC One_M8 met Tapatalk
[One (M8) Original Android Development] mcwups1:
That doesn't answer the question. What is the General section for? Which carrier? I own a HTC M8, as does he, apparently.

I'm on Sprint. What is the General section for? Verizon? No. AT&T? No. They have their own forums.
[One (M8) Original Android Development] Snah001:
International Version

Verstuurd vanaf mijn HTC One_M8 met Tapatalk
[One (M8) Original Android Development] joshzdad2013:
It happened to me also, just had to hold power and up at exact same time for quite a while. All is well. Also triggered it again when selecting something in aroma and then hitting next, then the back button.

Works fine if you don't go back.
[One (M8) Original Android Development] Melodic13:
Yeah me too... Also I tend to make my decision more by the conversations regarding the topic, like known issues to determine if I wait, or if it's running stable overall giving me the green light to flash. :)
[One (M8) Original Android Development] flar2:
Basically this forum is for every m8 in the world except the ones from Sprint and Verizon. AT&T and T-Mobile shouldn't have separate sections, they are the same as the international version. Even the 2.5GHz Asian models work here. Just not CDMA phones like Sprint and Verizon.
[One (M8) Original Android Development] jaythenut:
all running smooth as silk v0.9
[One (M8) Original Android Development] marcoxx626:
What kind of battery life are you guys getting on this kernel if you don't mind me asking?
[One (M8) Original Android Development] daorderdillon:
30mins screen on time?
[One (M8) Original Android Development] marcoxx626:
No need for that. If you don't like my question then just don't reply to it.
[One (M8) Original Android Development] Prod1702:
I think his answer was a good answer since you can just do a search and find your answer without asking. It has been talked about many times already, but to answer your question. I am getting about 5 to 6 horus of SOT with no gaming when I game it is under 4 hours which is what most people see. I do not underclock at all. I am running at stock speeds with power saving turned off. I am also -75mv UVed as well. I have a PVS of 15. Most of my time is on LTE with maybe alittle bit of WiFi during the day.
[One (M8) Original Android Development] Gamesoul Master:
The thread is full of people asking this question and other people answering it. Most people agree that battery life is noticeably better than stock while still being butter smooth, but a few people are experiencing more battery drain than expected.

Popular (and my) opinion: this is an improvement over stock in every way.
[One (M8) Original Android Development] marcoxx626:
I already looked at those answers but I'm asking again as a new version was just recently released so I didn't think my question would be such a pain for people to answer. Thanks for letting me know though

Edit : sorry quoted the wrong person
[One (M8) Original Android Development] mcwups1:
That's too bad. Hate to see you leave Sprint. Your kernels for Sense on the EVO LTE were outstanding.

Best of luck.
[One (M8) Original Android Development] HolyAngel:
Just grabbed gpe .9 but haven't tried it yet, so far on sense I'm definitely seeing less kernel useage in battery history, tad better battery too but hardly noticeable. So far so good [MENTION=4684315]flar2[/MENTION], you are on a roll with these!
[One (M8) Original Android Development] meleelord:
Slightly OT [MENTION=4684315]flar2[/MENTION] are you going to be getting the Nexus 6P? Just pre ordered mine.
[One (M8) Original Android Development] flar2:
Yes

I also just received the 5X today
[One (M8) Original Android Development] meleelord:
That's great news, I look forward to trying your kernel out when it arrives! :) Heard Nexus are lots of fun.
[One (M8) Original Android Development] pnm3049:
Is there some problem when using the traditional s2w/dt2w with wakeup vibration turned off? Pocket detection turned off. Magnetic cover sensor turned off. I'm using the S.Rom JW 3.0.0 the elementalx kernel is found in their aroma. I'm only using the swipe up and double tap gestures. My phone is always on my pocket, and then sometimes when i get my phone then open it, it is on different apps. Example is when I open my phone, it is on camera and already took several pictures. Sometimes it's on dialer and ive seen some dialed numbers already. Anyone?
[One (M8) Original Android Development] flar2:
pocket detection?
[One (M8) Original Android Development] razen_kain:
I have this problem on sense Roms a lot bc it has the feature to hold phone in landscape mode and press volume button to turn on and jump straight to camera. Check in s ROM and make sure that gesture is off. Every time I do a clean install of viper I forget to do that and inevitably I find a smoldering hot phone that's taken 978,456,391 black HD pictures.
[One (M8) Original Android Development] flar2:
My app has an option to turn that off.
[One (M8) Original Android Development] razen_kain:
Indeed it does, and thank you. I meant to quote [MENTION=6518256]pnm3049[/MENTION] concerning his issue. I'm not having any problem myself. Sorry if I was unclear about that.
[One (M8) Original Android Development] pnm3049:
I thought it is not advisable to use because it is only on experimental. And will it consume more battery when having it on? (Because of the sensor)

By the way sir, is it advisable to disable the "max screen off frequency"?
[One (M8) Original Android Development] flar2:
No, you should use pocket detection. There are a few people that have problems with pocket detection due to different hardware or something.

Max screen off doesn't matter, you can disable it. I can't remember if pnpmgr limits it or not.
[One (M8) Original Android Development] pnm3049:
For the wake gestures, mode 3: traditional S2W/DT2W, does it require motion? Or movement before waking the screen?
[One (M8) Original Android Development] flar2:
No motion, just sweep
[One (M8) Original Android Development] pnm3049:
thanks! :) do you know if the magnetic cover sensor contributes to battery drain? im not using any smart cover at the moment
[One (M8) Original Android Development] pnm3049:
Is it just me or is there anyone here also experiencing battery drain? I have this kernel installed for 3 days now. And I think my battery drains alot faster when my screen is on. The screen off drain is the same. Should I let my phone adjust or what? I underclocked my phone to 2.27 ghz. Stock gpu. Stock voltage. Stock governor. Disabled sweep to wake and sweep to sleep. I only enabled the traditional s2w/dt2w with pocket detection off, vibrate feedback off, only double tap was on. I only enabled the disable magnetic cover sensor in the mods.

I thought underclocking would give me better screen on time. But the opposite is hppening. Anyone?
[One (M8) Original Android Development] Hassan096:
Can i change the screen setting so it becomes a little bit warmer ?

as in use gamma controls to make the screen warmer , would this kernel allow that ?
[One (M8) Original Android Development] high_voltage:
Give it a week and then judge. 3 days are still not enough and caching/setling/scanning can take place. Dunno about the traditiona s2w/dt2w tho as I use the htc default gestures. Otherwise your settings are fine.
[One (M8) Original Android Development] pnm3049:
Okay thanks. i think my phone is better now. I uninstalled amplify. Do you guys use it? For me, it sucks up my battery when my screen is on. I dont know why.
[One (M8) Original Android Development] high_voltage:
No, it's known to cause battery drain on our phone. The only thing that works good for sure is greenify, but you don't need even that if your phone is set up good. Cheers! :)
[One (M8) Original Android Development] _purple_:
Actually I think I gained up to 30 minutes of screen on time with this kernel.
[One (M8) Original Android Development] pnm3049:
What are your settings for this kernel? And what ROM are you using?

---------- Post added at 12:42 PM ---------- Previous post was at 12:37 PM ----------

Oh that's why. Does that battery drain you're talking about applies to all variant? Thanks by the way.
[One (M8) Original Android Development] _purple_:
Stock 5.0.1 and all settings on default/stock. I have sweep to sleep enabled.
[One (M8) Original Android Development] blackbuffalo:
[MENTION=4684315]flar2[/MENTION] MarshMallow come with M8 GPE, pls update your kernel
[One (M8) Original Android Development] hdorius:
Please wait the kernel source
[One (M8) Original Android Development] flar2:
I will update as soon as the source is available
[One (M8) Original Android Development] n1234d:
[MENTION=4684315]flar2[/MENTION] is it possible to disable system write protection on the stock 6.0 rom?
[One (M8) Original Android Development] blackbuffalo:
If you have time, pls make a mod stock boot with disable system protect. I can not install viper4android or layers work in M because this
[One (M8) Original Android Development] flar2:
Probably. I'll add it to my list
[One (M8) Original Android Development] Cryosx:
I'm getting like 3 mins of SoT per percent with stock Marshmallow, versus the 4.5-5 mins I got from 5.1 GPE with your kernel. Gaww, need your kernel so bad :)
[One (M8) Original Android Development] flar2:
Keep bugging HTC to release kernel source
[One (M8) Original Android Development] flar2:
I think I heard somewhere that someone else has already made the module for 6.0.

If this is true, could someone let me know?

I'm so busy right now, it would be a great help if someone else did it and we could post a link in the wp_mod thread.
[One (M8) Original Android Development] Cryosx:
Talking about this ? http://xdaforums.com/htc-one-m8/general/root-root-marshmallow-gpe-supersu-t3242210
[One (M8) Original Android Development] n1234d:
Here it is http://xdaforums.com/showthread.php?t=3242210
[One (M8) Original Android Development] metaphz:
I want to make it very clear I am not asking for an ETA, or even a demand let alone a request.

What I would like to ask, historically HTC is slow to release kernel source, correct? What was the lead time between KitKat and Lollipop?

Still loving your work flar2. Using your kernel on my Nexus 6 and 9, and was using it on my One M8. Looking forward to using it on my Nexus 6P "Stormtrooper" when it arrives this week! Also loving your paid app.
[One (M8) Original Android Development] flar2:
It could be three days, or three months. We never know.
[One (M8) Original Android Development] c5satellite2:
If you just updated to MM, give it at least 3 days until you make any conclusions about battery usage.
[One (M8) Original Android Development] daralph:
Source released! :D

https://twitter.com/htcdev/status/670728043384733696
[One (M8) Original Android Development] Cryosx:
[MENTION=4684315]flar2[/MENTION] source is out for GPE
[One (M8) Original Android Development] Viper4713:
He already knows, he thanked daralph's post already, pay attention to details and don't bug flar2 about it.
[One (M8) Original Android Development] Cryosx:
My bad, didn't see his before I posted.
[One (M8) Original Android Development] flar2:
UPDATE!

Update for Google Play Edition Marshmallow (Android 6.0)

I've also just pushed an update to EX Kernel Manager to make it compatible with the m8 on Marshmallow

Download:

ElementalX-m8-6.00-GPE

Changes:

-update for Marshmallow!
[One (M8) Original Android Development] JEANRIVERA:
just so you know and other users, this kernel works with sun_dream A9 Sense Port ROM
[One (M8) Original Android Development] Imotep95:
It's M8 GPE M base, it should work, yea.
[One (M8) Original Android Development] JEANRIVERA:
thanks but I wasn't asking I was confirming
[One (M8) Original Android Development] flar2:
If you run GPE as a secondary in multirom, you'll need to set selinux to permissive.
[One (M8) Original Android Development] Kristian2018:
Just installed and running soooo smoothly on jw sense mm rom ..... BTW is the new ex kernel manager 2.31? thats the one from play.... Its running fine ....
[One (M8) Original Android Development] ishemes:
Hi [MENTION=4684315]flar2[/MENTION] thank you for the quick release of the kernel after the sources came out. I really appreciate it. I installed it a few minutes ago, but it broke my systemless root setup. I reflashed the systemless root zip and then I got root back, but your kernel got uninstalled. Since the systemless root needs changes to the boot partition, I think some things are getting in the way of each other. I'll try the non systemless root now and I'll report back in a few minutes.

Running Marshmallow GPE on HTC One M8.
[One (M8) Original Android Development] Kristian2018:
With the new kernel

Alittle before and after
[One (M8) Original Android Development] flar2:
I make changes to system because HTC uses kernel modules. So I just ship a complete boot.img.
[One (M8) Original Android Development] flar2:
2.32 is the latest. You will get he update soon