yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] Tetsumi06:
Still stuck on a previous base due to firmware lagging behind the current build requirements.

I've downloaded and flashed stock recovery then the signed 4.4.3 firmware (several times) but I could never even view the firmware zip on any device (is this due to the signing or a corrupt download?)

Tried flashing the firmware via fastboot RUU but it failed. Then tried renaming it to an update and hoping the stock recovery would work it's magic. It also failed.

I'm S-On (and hating it!) so simple flashing isn't possible. The Return EU to stock thread seems to have been abandoned so no help there.

Can anyone here she'd some light?

Is my firmware download flawed?

Do I need to flash back to stock ROM to flash the firmware?

Would I need to relock the (restored to stock) boot loader to flash it?

I'm assuming someone here will have been through the process and will hopefully have some tips for me (possibly for others that are in the same boat too.)

Thanks for any tips, Tets.
[One (M8) Original Android Development] sunnytse1:
Found here:http://xdaforums.com/showthread.php?t=2696282
[One (M8) Original Android Development] Tetsumi06:
It should match, being that I'm HTC__001 and PN071....

Is the signing preventing me viewing the zip structure/contents or is the download (well, all 4 attempts) corrupt?

--
[One (M8) Original Android Development] DeeZZ_NuuZZ:
You know that you are in a kernel thread? It's really off topic so ask in the firmware threads...

But I can say you that if you are s-on only can use signed zips by htc not if you sign then yourself...it could be too that the download went wrong or due to signing its broken...but please stay here on topic
[One (M8) Original Android Development] Captain_Throwback:
Yes, you can only view the contents of a signed zip using a program like 7-zip. In most other programs it'll show as corrupt. But since you don't need to unzip it anyway, it doesn't matter.

Now - back to kernel discussion . . .
[One (M8) Original Android Development] scrubsja:
Flar2

I did a complete wipe (sdcard and everything) and removed external sdcard, clean install, no third party keyboard and then flashed ElementalX 1.02 and the device still re-boots when I start to type text. :(
[One (M8) Original Android Development] Kiwicrank:
Jazz2000 - Thanks!

---------- Post added at 05:27 PM ---------- Previous post was at 04:52 PM ----------

Flashed this and now SU says I have no SU binary. Should I reflash SU?
[One (M8) Original Android Development] flar2:
I'm stumped. Keyboard shouldn't have anything to do with kernel. Is your system language US English?

I will look at dmesg and logcat from when it happens one more time if you want. At the moment I just can't imagine what the problem could be.
[One (M8) Original Android Development] Kiwicrank:
Just reflashed SU works perfectly! Thanks!
[One (M8) Original Android Development] runtime_Err0r:
Hi [MENTION=4684315]flar2[/MENTION]

It seems that we can get multiboot on M8:

http://xdaforums.com/showthread.php?t=2782513

I'm wondering about the possibility of adding the kexec patch on your M8 kernel as you made on your M7 kernel.

Thanks a lot!
[One (M8) Original Android Development] smeejaytee:
Hi I flashed this kernel this morning and I must say it's pretty great thanks for your work but I was wondering is frandom on by default or do I need a script to run it thanks in advance
[One (M8) Original Android Development] flar2:
I worked on it a bit but couldn't get it working. Maybe I'll try again when I have some time

Frandom is built in, it's available for anything that wants to use it.
[One (M8) Original Android Development] runtime_Err0r:
Ok, thanks for your response!

Enviado desde mi SGP312 mediante Tapatalk
[One (M8) Original Android Development] 1337jay:
Nice app update, can't wait for it to be finished! :)
[One (M8) Original Android Development] jlevy73:
Yes indeed, the update is quite nice.
[One (M8) Original Android Development] smeejaytee:
Hi guys I hope someone may be able to help me in trickster there is an option to disable mpdecision I'm just wondering what is the alternative if I disable it thanks for any help in advance
[One (M8) Original Android Development] DeeZZ_NuuZZ:
Trickster mod or any other kernel tuner app :D
[One (M8) Original Android Development] backfromthestorm:
That's not what he meant.

There isn't an alternative. leave mp on.
[One (M8) Original Android Development] 2dogs16:
zram

[MENTION=2112249]flair[/MENTION]

Is there any way you can implement zram
[One (M8) Original Android Development] smeejaytee:
I know I wanted to know what hotplug is used if I disable mpdecision thanks
[One (M8) Original Android Development] flar2:
Perhaps I could enable it in the kernel and leave it to the user to set up, but there is really no need with 2gigs of ram

There is no other hotplugging, stock mpdecision is the one I've chosen to use for the kernel.
[One (M8) Original Android Development] 2dogs16:
[MENTION=2112249]flair[/MENTION]

Could you please and the instructions to set it up. Thank you
[One (M8) Original Android Development] flar2:
It's not included in the kernel right now.

I'm only going to add it in if it doesn't affect anything else (shouldn't). Then I'll post instructions. But I don't recommend using it. It will slow your phone down.
[One (M8) Original Android Development] smeejaytee:
If we're on the subject of adding things to this awesome kernel could you see it in your heart to add ksm please that would be great
[One (M8) Original Android Development] DeeZZ_NuuZZ:
Its pointless to use ksm on this phone..it would just take more battery but performance won't be better as we can't get it that better now...and ksm would do nothing good for this phone
[One (M8) Original Android Development] smeejaytee:
Thanks I asked because it really helped allot on hox and I got used to using it lol thought it might do the same here as it saves loading so much information via kernel
[One (M8) Original Android Development] DeeZZ_NuuZZ:
Trust me this phone won't be better with it as it is now xD some devs are optimizing dalvik or some users are using art so it won't reaLly help
[One (M8) Original Android Development] smeejaytee:
I do trust you you never steered me wrong on hox I don't suppose you'd start now
[One (M8) Original Android Development] smeejaytee:
Can anyone suggest the best gpu governor please I'm looking for performance driven but not too much that it kills battery thank you
[One (M8) Original Android Development] DeeZZ_NuuZZ:
The stock one is really the best one..simple on-demand will give just slightly more performance but slightly more battery drain...so for normal day and gaming the stock gpu governor and on-demand cpu governor are the best as tweaked properly by HTC for this device
[One (M8) Original Android Development] djmatt604:
Completely agreed. ondemand ftw.

Sent from my M8 that I finally figured out how to update.
[One (M8) Original Android Development] smeejaytee:
Cool I've been using the adreno one out feels quite good
[One (M8) Original Android Development] Freak07:
Hey :) does anyone know if the sound drivers update from 1.02 do activate the analog gain control with faux sound app that he posted on Twitter?

Thanks in advance :)
[One (M8) Original Android Development] wirral59:
Anyone running this kernel with ViperOne 2.1 Rom? Does it run ok no issues etc Thanks
[One (M8) Original Android Development] bkdodger:
I'm running it on latest Viper ..no issues so far that I can see ...running it 24 hrs ...battery drain over night was excellent..

M8 tap'd
[One (M8) Original Android Development] wirral59:
Thank you
[One (M8) Original Android Development] boe323:
How to fix that gapps process crash at login? think it started after xposed was installed. Doh ....wrong thread ...sorry peeps.
[One (M8) Original Android Development] MassStash:
idk, cuz there is some wonky stuff added who knows where with touch in this 2.xx source. Had touch screen not initializing a few times during builds, and flar made a fix for that. So I feel that there could possibly be weird touch crap going on
[One (M8) Original Android Development] Wa1lock:
Hey,

I tested the kernel on two different devices (gsm/europe) and can confirm that the deep sleep mode isnt working (screenshot made with stock kernel, just so you know which mode I mean). Which results in high battery drain. Can you fix this?
[One (M8) Original Android Development] dark2099:
Have you used any apps to check for wakelocks with the kernel. Deep sleep is working fine for me.
[One (M8) Original Android Development] Forsaked:
I dont have any deep sleep problems with this kernel, check your wakelocks!
[One (M8) Original Android Development] Reiki13:
Hello,

I proced to update rom (last ViperOne) 4.4.3 Sense 6 and last Kernel but i see option for reduce vibration not work.

Thank you for job ;)
[One (M8) Original Android Development] donmarkoni:
Yes, it's broken, but it's very easy to control, so no need for a fix until next release.

Open /etc/elementalx.conf, find Button Vibration section and change SVIB to your desired value, 2200 or so.

Cheers! :cowboy:
[One (M8) Original Android Development] Reiki13:
Thank you ;)
[One (M8) Original Android Development] flar2:
I didn't know the reduced vib option wasn't working. Will fix soon, as I have a new release coming in a day or two.
[One (M8) Original Android Development] shorty1483:
Working well here too...

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] MassStash:
Noticed you may have overlooked your vibration commit when you updated to 4.4.3. Wasn't sure if it was on purpose or not
[One (M8) Original Android Development] andreasyeah:
Is this kernel enforcing SELinux or kernel has nothing to do with SELinux? If it's enforcing, shouldn't we have problems with root apps? How can I check if it's enforcing?

Thanks
[One (M8) Original Android Development] flar2:
No, I switched to using the init.d script to set vibration.

/sys/class/timed_output/vibrator/voltage_level

I think the setting is working, maybe people need to set it a bit lower to notice the difference.

selinux is enabled, and I believe is set to enforcing by default. It's both kernel and userspace.

Type this in terminal to see:

getenforce
[One (M8) Original Android Development] HD2Owner:
there is dev edition 2.22.1540.3 rom source on htc dev. dunno if anyone noticed.

http://www.htcdev.com/devcenter/downloads

http://dl4.htc.com/RomCode/Source_and_Binaries/m8ul_3.4.0-ge224610.zip
[One (M8) Original Android Development] flar2:
Yeah, I have it.

The only changes from the current version are to MHL and charging. Unfortunately the touch driver config is the same, but the possible fastcharge issue some were describing might be fixed with the update.

I'm going to update as soon as I have time.
[One (M8) Original Android Development] djmatt604:
Anyone here successfully using 1.02 on Telus 2.23 firmware?

Sent from my amazing M8
[One (M8) Original Android Development] Freak07:
[MENTION=4684315]flar2[/MENTION]

Thanks for your work on the kernel. Could you have look at the new faux sound drivers before you update?

When I set a higher analog gain with faux app the value keeps resetting when I close the player open it again and start a new song.
[One (M8) Original Android Development] Viper4713:
Love this kernel its super stable with no system instability so far, I have sweep2wake and sweep2sleep enabled, however anytime I reboot my phone sweep2wake doesn't work at all unless I keep locking and unlocking my device about 2-4 times then it seems to "activate" and then after that it always works fine until I reboot again, sweep2sleep is always working though, this is not a big issue.

I have Motion Gestures disabled in system settings, is there something I did wrong?
[One (M8) Original Android Development] deagleone:
The modules need some time to load after booting, just w8 a few mins and it should work

Save deagleone's habitat, donate InserCoin Team
[One (M8) Original Android Development] G1_enthusiast:
how did you figure out that value? just curious, I like to make the colors pop a little while on the cool side.
[One (M8) Original Android Development] flar2:
Like [MENTION=964769]deagleone[/MENTION] said, it takes a minute to come into effect after booting. You usually have to turn it on once with the power button and then after that it will work.
[One (M8) Original Android Development] Viper4713:
Oh, Thank you, really isn't a problem, such a great kernel, I noticed today that if you do a soft reboot sweep2wake is already in effect, only happens on full reboot.
[One (M8) Original Android Development] ivicask:
Lots of ppl have MHL problems where cables simple dont work, and the same cable works on M7 or any other HTC phone..

Hope HTC fixed something.I have also 3 cables, all 3 works on my Sensation and ONEX+, but only 1 of them works on my HTC ONE M8.
[One (M8) Original Android Development] angadreme:
Just a quick THANK YOU message for an excellent kernel. Currently running the 4.4.3 Sense version and am more than impressed by both the performance and the battery life my M8 is giving me :laugh:
[One (M8) Original Android Development] daffie:
[MENTION=4684315]flar2[/MENTION]

Wanted to show my appreciation for your awesome kernel. I've been using your kernel for the longest time now on the One M7 and M8. Sending you a small donation (ref. 63S3309230688092V). Many thanks!!!
[One (M8) Original Android Development] flar2:
Yes, because it is part of the touch driver initialization.

I have problems too but unfortunately this does not fix it. Someday I hope I have time to look into it again.

Much appreciated, thank you.
[One (M8) Original Android Development] Gerton:
When I install kernel and choose to not use movement with wake gestures, the gestures also work when the phone is upside down or whatever. Is this how it's ment to be?

Why did I choose this option? When it's laying on the table the double tap to open doesn't always work. I thought it had to do with the requirement of movement of the phone to work.
[One (M8) Original Android Development] flar2:
That's how it's supposed to work

If doubletap doesn't work all the time when it's lying on the table, you might be tapping too fast or something.
[One (M8) Original Android Development] Gerton:
The thing is, i first have to move the phone a little before a gesture or double tap works with Stock. I thought the disabling of movement in the aroma installation ment that this movement wasn't necessary anymore, and the requirement of holding the phone upwards was still there. But the upward part isn't there. It's now unlocking in every position.
[One (M8) Original Android Development] predator_395:
Guys I found how to fix unresponsible screen while charging, it is not related to this kernel. I asked the question to htc live.

It is about battery calibration, they said close your phone hold some buttons etc... just do classical calibration we know) it will fix.
[One (M8) Original Android Development] flar2:
Nope, the motion aspect is completely out of the picture with the custom option.
[One (M8) Original Android Development] tbwshaun:
I would like to say to the developer a big thanks just installed this kernel and selected my desired choices and seems ok not sure about all the cpu features etc but seems ok. Does it improve battery life
[One (M8) Original Android Development] djmatt604:
There are some things you can do with the kernel that will contribute to stronger battery life but of course this is subjective and is very much dependent on how you use your device.

Grab an app like gsam and track what is eating your battery...next steps are derived from that research.

Sent from my amazing M8
[One (M8) Original Android Development] Killastyle:
Awesome kernel with great options :) Just flashed a fresh Viper M8 rom. Gonna install the kernel again :)
[One (M8) Original Android Development] tbwshaun:
Ok great I'll look into that.
[One (M8) Original Android Development] Gerton:
Other nice app to view wakelock and such is Better Battery Stats. It's available on XDA
[One (M8) Original Android Development] smeejaytee:
Hi loving the kernel its great but I wondered have you thought about adding intelliplug just wondering
[One (M8) Original Android Development] 1337jay:
He will not be adding intelliplug, you can find his post a few pages back explaining why.
[One (M8) Original Android Development] smeejaytee:
Saw it no worries
[One (M8) Original Android Development] MasterGP1:
Dear friends Goodmorning I use that great kernel with the last Viper Rom but every time I reboot my phone the trickster mod can't keep the config which is the best app for that kernel and if I do something with trickster mod....thank you very much

Στάλθηκε από το HTC One_M8 μου χρησιμοποιώντας Tapatalk
[One (M8) Original Android Development] 1337jay:
Do the arrows in the app mean it will apply settings at boot?
[One (M8) Original Android Development] DeeZZ_NuuZZ:
Yes it should be that

If you click on menu button there is an option to let it apply on boot/after boot..be sure to select it and also don't use other apps...also let the phone settle for one minute after that all apps with/out are getting their su permissions and trickster will apply otherwise if you start directly to use your phone often it doesn't apply..
[One (M8) Original Android Development] Kent21:
Is ElementalX 1.02 compartible with Viper 2.2.0?
[One (M8) Original Android Development] bootneckrhino:
Yes. It works very well with Viper.
[One (M8) Original Android Development] Kent21:
do you choose stock or undervolting with CPU voltages?
[One (M8) Original Android Development] HD2Owner:
hi flar2

i see you updated elementalx app with some really neat features and more under construction. awesome. :o

any chance you will add ability do define voltages for all the frequency levels at some point?
[One (M8) Original Android Development] flar2:
Yes. They modify elementalx.conf as well.

Absolutely. Probably with the next update.

It's best to apply all the settings with the installer. Also, with my kernels, don't mess with the frequencies. It will work best if you leave them alone.
[One (M8) Original Android Development] smeejaytee:
Elemental x app where can I find this please
[One (M8) Original Android Development] 1337jay:
A few pages back there is a link to a G+ community you have to join and then you will be able to find it in the play store.
[One (M8) Original Android Development] smeejaytee:
I can't seem to find the link I went back about 15 pages could you post the link please

---------- Post added at 02:37 PM ---------- Previous post was at 02:32 PM ----------

Edit found it but can't get it yet as no Google credit shame
[One (M8) Original Android Development] 1337jay:
It will take a while for the app to show up after joining the community.
[One (M8) Original Android Development] smeejaytee:
It was there but it was £2.25 and I don't have any Google credit to buy it atm does it have any features that aren't available in trickster thanks
[One (M8) Original Android Development] deagleone:
Support for the kerneldev ;)

Save deagleone's habitat, donate InserCoin Team
[One (M8) Original Android Development] elsworth1983:
Just bought your app, just for the great work you have done with the kernel [MENTION=4684315]flar2[/MENTION] :thumbup: :beer::beer:
[One (M8) Original Android Development] flar2:
Actually it has quite a few features that aren't available in Trickster or any other kernel apps. Such as wake gesture control, proper sweep2wake settings, sweep2sleep settings, pocket detection settings, camera launch gesture settings, magnetic cover sensor settings, minimum GPU frequency. And next version will have ElementalX thermal control, frequency and mpdecision control, gesture vibration strength and a bunch of other stuff. It also edits /etc/elementalx.conf for you and notifies you of updates, and allows you to install them in two clicks with your current settings.

But honestly, I hope nobody else complains that it costs less than a beer. I put in hours and hours on development and have spent more than $3000 on devices and accessories. The constant complaints make me want to give up sometimes.
[One (M8) Original Android Development] smeejaytee:
I think you may have misunderstood me I wasn't complaining of the price I just don't have the credit to buy it atm and I was just wondering if it had features that aren't in trickster I will of course buy the app when I get some credit in my Google account I appreciate the kernel its very good especially over stock thank you for your time and effort itty is appreciated don't let people put you of developing please we need you
[One (M8) Original Android Development] flar2:
My apologies. I've just had a lot of people giving me hassles because it's not free.
[One (M8) Original Android Development] elsworth1983:
All these people just need to learn that all devs like you put a lot of hours into the work you guys/girls do if they don't want to pay the price don't cry about it
[One (M8) Original Android Development] smeejaytee:
I don't have a problem with the price it seems fair to me this kernel works well no bugs add far as I can see and you always get an answer if you need help with something I still think I'd like to see ksm though I know onem8master says it's not needed but I notice other kernels are still using it and I like ksm but of course it's your kernel and your decision and whatever the outcome I will buy the app when I get some credit thanks again
[One (M8) Original Android Development] MasterGP1:
just I bought your app my friend because I believe we must help all the devs I bought it even I had all paid kernel apps like faux or trickster mod.

One question when we config the kernel we have to push the arrows to work what we select and as I saw the arrows change color

Thank you dev

Στάλθηκε από το HTC One_M8 μου χρησιμοποιώντας Tapatalk
[One (M8) Original Android Development] flar2:
Changing a setting takes effect immediately.

The arrows commit the setting to elementalx.conf and the setting will be applied upon reboot. If you change a setting and don't press the arrow, it will revert to what it was before when you reboot.
[One (M8) Original Android Development] MasterGP1:
I try to set the max freq but nothing.....it said unavailable...

Στάλθηκε από το HTC One_M8 μου χρησιμοποιώντας Tapatalk

---------- Post added at 10:36 PM ---------- Previous post was at 10:15 PM ----------

And even I try to config min max they didn't config,it change,with trickster as I test is ok......

Στάλθηκε από το HTC One_M8 μου χρησιμοποιώντας Tapatalk
[One (M8) Original Android Development] WTFunk:
This bothered me so much that I purchased the app, flipped through the menu (great looking app btw) promptly found the donate button and sent you a little extra.

7CD67428UU693414L

You deserve more. Between flar and the venom team I don't know how I'd continue buying HTC products without further development from you guys.
[One (M8) Original Android Development] flar2:
I shouldn't have put that option in there. As it says in the op , you shouldn't mess with the frequencies on my kernels. They are best controlled by pnpmgr.
[One (M8) Original Android Development] Psych0t1c20:
Anyone know what buttonsblink is? I ask because it's causing alot of wakelocks and I wanna see if I can fix the issue if possible.
[One (M8) Original Android Development] ghul21:
Probably it's for m7..
[One (M8) Original Android Development] DANIELWHITT:
Hi flar2,

I've got the app but I'm having issues when setting the the min GPU frequency on boot, using the blue arrow. Its causing the app to force close on reboot. Don't know if this has happened before, I've got an UK unlocked m8 converted to gpe edition.

Hi ya,

I converted my phone back to exactly how it should be stock, unlocked sense HTC_001 latest firmware and the error still occurs, please don't think this is criticism as its not, your kernel and app are amazing by any stretch. Just trying to help.

Cheers.