yashsingh1/xdaforums huggingface dataset:
[One (M9) Original Android Development] 030575753:
same bootloop

0.2 > test_b

0.3> test_b
[One (M9) Original Android Development] matteh80:
Bootloop at the same place as before.
[One (M9) Original Android Development] kaosb0x:
Is anyone have major battery draining on 0.3? my battery dies so fast on 0.3 its crazy...i went back to 0.2 and it has no battery issues, which makes me wonder what was changed to cause that? :p
[One (M9) Original Android Development] BUBBA DUB'S:
What settings did you set in aroma? Set balanced, elementalx gov, and stock GPU settings. That has been the best overall for me and increased my battery life tenfold. Also check to see if any apps are running in the background draining your battery which probably is the case. Also if you haven't looked into flar2's app in google play store check it out, it allows you to make changes on the fly to optimize your device.

---------- Post added at 02:46 AM ---------- Previous post was at 02:30 AM ----------

What's your set up/ carrier? Have you tried flashing a basic stock deodexed or odexed ROM then running the kernel? I'd try the closet to stock ROM you can find and see if it works with that. From what I've read, there isn't any reason this kernel would cause a bootloop or FC's. This is also just my opinion, I hope you resolve this issue with your device :)
[One (M9) Original Android Development] donmarkoni:
As [MENTION=4684315]flar2[/MENTION] said here, "This must be flashed over a working kernel for your ROM.", so best course of action would be to dirty flash your ROM, let it boot, then flash elementalx.org/uploads/test_b.zip.

I'm using performance mode with ElementalX CPU governor and Simple-OnDemand GPU governor and my battery life meets my expectations, no abnormal drain.
[One (M9) Original Android Development] BUBBA DUB'S:
How often do you game/stream video? Those setting also gave me great battery life when my device was at idle, but with gaming and watching Netflix my battery drain significantly faster then balanced/stock settings with Screen on time. This also just my opinion lol optimization for each individual user is different based on individual use.
[One (M9) Original Android Development] matteh80:
Yeah. I flashed it over a working kernel. Unsecured boot img from Viper rom.
[One (M9) Original Android Development] donmarkoni:
Never/rarely. I play games on PC and stream videos on TV. ;)

There is no right or wrong setting(s), only different needs and different opinions and I respect yours. Cheers!

I'm sorry to hear that... Must be some hidden difference for you and the other guy, cause many people run EX without problems on Viper ROM. I hope [MENTION=4684315]flar2[/MENTION] finds culprit.
[One (M9) Original Android Development] Quadrider10:
How do you think the on-demand gov work for this phone? All my previous phones I have always used on-demand including my M8.
[One (M9) Original Android Development] flar2:
Ondemand on previous HTC phones was very different. On this phone, it's not optimized for hmp, but it will work.
[One (M9) Original Android Development] flar2:
Battery drain is basically never due to the kernel
[One (M9) Original Android Development] flar2:
I've been going thru the changes in 0.3 one by one

The only thing left is to disable sweep2sleep and elementalx governor. You can do this by reinstalling with the aroma installer version of 0.3 or by editing /etc/elementalx.conf
[One (M9) Original Android Development] zorantoma:
I have the same bootloop problem with 0.3 on viper 1.9.1

I have tried reinstaling with disabling sweep2sleep and elementalx governer and stil bootloop
[One (M9) Original Android Development] DroidShift79:
No bootloop issues on my side with viperrom 1.9.1

Still fiddling with elementalx settings, at the moment it seems phone is snappy and smooth, but battery is draining fast.

Will try some more balanced settings from 2night on and see
[One (M9) Original Android Development] flar2:
I've systematically went through every change from 0.2 to 0.3 one-by-one

You guys will have to try a clean install (full wipe) of the stock ROM. Otherwise there is no explanation.
[One (M9) Original Android Development] zorantoma:
Will do and report back on the weekend.
[One (M9) Original Android Development] matteh80:
Can someone, who is not stuck in bootloop, check if my phone is different from yours?

C:\Users\matte>fastboot getvar all

(bootloader) kernel: lk

(bootloader) product: htc_himauhl

(bootloader) version: 1.0

(bootloader) imei: ########### - Removed by me

(bootloader) version-main: 1.32.401.17

(bootloader) boot-mode: download

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 0PJA10000

(bootloader) cid: 11111111 #Original HTC__Y13

all:

finished. total time: 0.037s
[One (M9) Original Android Development] Flippy498:
ElementalX 0.3 is working great on my phone. The only differences I can see is that my phone is still on 1.32.401.15 and that I never changed my CID.
[One (M9) Original Android Development] repl1ca:
(bootloader) kernel: lk

(bootloader) product: htc_himawhl

(bootloader) version: 1.0

(bootloader) imei: xxxxxxxxxxxxxxxxx

(bootloader) version-main: 1.32.651.30

(bootloader) boot-mode: download

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 0PJA20000

(bootloader) cid: SPCS_001

Working like a dream on my Sprint M9. Getvar all wasn't giving me much info, probably because I'm still S-ON.
[One (M9) Original Android Development] Anzinger:
Try getvar all in download mode
[One (M9) Original Android Development] kaosb0x:
It's def the kernel bro...Whatever was changed in 0.3 had significant impact with something that is causing mass battery drain, i mean I wakeup @ 8:30am phone needs to be plugged in by noon (100 to 0 real quick) :p
[One (M9) Original Android Development] Quadrider10:
yes, at version 2 I started to notice more battery drain then version 1 quite a bit more too. Not like ^^^ he mentioned though.
[One (M9) Original Android Development] flar2:
No, you really have a problem with your setup. I know what I'm talking about and I can tell you unequivocally that kernels do not cause massive drain.
[One (M9) Original Android Development] iggdawg:
I think you might be an anomaly here. I've had no such issue. have you tried running wakelock stats? or just a simple battery profiler?
[One (M9) Original Android Development] iElvis:
If it was the kernel, everyone would be experiencing it, rather than a few while the rest of us have seen better battery life.

Sometimes flashing can cause gremlins that create wakelocks having nothing to do with what you flashed. I've seen it happen. Try dirty flashing your rom and then the kernel again. Then if it continues, try an app like Better Battery Stats to see what's draining the battery.
[One (M9) Original Android Development] flar2:
Please take a minute to read this and understand the development process.

There are few things I am doing here:

1. adding the very latest patches from Qualcomm. I normally don't do this, but snapdragon 810 is a new and problematic chipset, and there is a lot of development going on trying to optimize it. Some of these patches are only days old, which means you are some of the first people to be trying them. It also means some of them might not work as intended. This stuff is aimed at reducing idle drain, improving task scheduling between the big and little cores, reducing heat, and fixing bugs.

2. adding new features to this device. Stuff like sweep2sleep, backlight dimmer, USB fastcharge that actually works, etc. I will be working on more stuff, but this is original code and will need adjustments.

3. developing a new governor with the aim of reducing heat, improving contextual performance and optimizing battery life. This is original code, and I'm not going to achieve all of this right away. I still have a lot to do. If you don't want to test and provide carefully measured feedback, use interactive. I have never worked on a big.LITTLE chipset before, and there are a lot of things that work differently from previous devices, so I'm learning a lot. Plus, this is new territory. The only governor that has been optimized for big.LITTLE so far is interactive.

4. tweaking and working around HTC stuff. HTC does a lot of really hacky stuff, and it is totally undocumented. So I study how pnpmgr works and try to provide options that give you more control. The min_budget setting is an example of this. If you choose performance, for example, your device will run hotter and will use more battery because it will use the A57 cores more often. The difference is not going to be drastic though, we're talking negligible difference in general use (web browsing, email, etc) and a couple percentage points while gaming.

I am not a developer that just tosses in a bunch of patches. Everything I do has a specific purpose and I rely on user feedback and testing.

Remember you are flashing an *alpha* kernel. Good development takes time. This means I need users to only provide feedback if they have a nice, clean, known working system and preferably some knowledge about how android or linux works.
[One (M9) Original Android Development] Nekromantik:
Still getting boot loop. Others were you on stock kernel when you installed or custom?
[One (M9) Original Android Development] C.H.T.J.:
Dude come on how can you get a Bootloop? What settings are you using? Are you using xposed or something else? Just flashed the kernel 5 times with always different settings and no Bootloop on viperrom 1.9.1...... Don't now how you can get a Bootloop. What carrier are you on? S-Off, Cid, Fimreware?

I don't think that the Problem is from the kernel. Maybe you download is damaged. Try flashing 0.1 boot then 0.2 boot then 0.3 boot.
[One (M9) Original Android Development] barleysoda:
He's English...He's installing it on the wrong side of the phone.:D
[One (M9) Original Android Development] C.H.T.J.:
My englisch is Not that good sorry just trying to help :).
[One (M9) Original Android Development] flar2:
There are about four or five people who can't get it to boot. I believe them and we're trying to figure out why.
[One (M9) Original Android Development] jollywhitefoot:
Well, I do not fit this criteria, but I have had zero problems with general use and idle drain performance has been phenomenal. Since flashing this kernel, I haven't used my phone a ton, but I'm consistently getting over 32-34 hours on battery and around 3 hours screen on time. I realize 3 hours screen on time is nothing to write home about, but I just haven't needed my screen on that much lately. I have, however, been playing a ton of media and been connected to bluetooth devices a lot.
[One (M9) Original Android Development] BUBBA DUB'S:
I tried flashing over both stock and a custom kernel, both booted up fine. I use xposed plus a sound mod as well. I'd like to know what carrier these people (loopers) are using and if they have tried flashing over a stock rooted ROM.
[One (M9) Original Android Development] BUBBA DUB'S:
[MENTION=4684315]flar2[/MENTION], just picked up the EX kernel manager... Love the look and set up , it's packed full of awesomeness!
[One (M9) Original Android Development] Johnny424:
He flar, so you do merge patches from Qualcomm for the 810? Just asking because I don't remember seeing that noted in your changelogs. I like the idea of it though especially with how new the 810 is in regards to optimising
[One (M9) Original Android Development] flar2:
Code aurora forum (CAF) is where all the Qualcomm development is published.
[One (M9) Original Android Development] 030575753:
i have try different setting in aroma, also bootloop

and have try clean install in viper, same thing

i dont have a stock rom to try

previously dont flash any other kernal
[One (M9) Original Android Development] BUBBA DUB'S:
What carrier are you on ? Are you s-off? There are various links with RUU's and OTA system+firmware. The link below is an example of where you can find stock software/firmware. DO NOT flash anything unless you know it correlates with your device and always make backups. Hope you get it sorted out :) everyone with an m9 should run flar2's because of how awesome it is.

http://xdaforums.com/one-m9/development/ota-1-32-401-15-firmware-noredtext-t3072571
[One (M9) Original Android Development] TwinAdk:
Just a thought, digging more into the getvar values of those bootlooping on the 0.3 kernel could be usefull I think.. Could everyone bootlooping post their values, for comparison in between those bootlooping and for comparison with those not?

Awesome post earlier [MENTION=4684315]flar2[/MENTION], in some sense you are fighting a one man battle, blindfolded against deamons never seen before - and all of us walking in the path you cave can only be grateful for your amazing accomplishments and tireless efforts :)

I too got the kernel manager app, and to put it bluntly, you have taken this phone to a whole new level. Yesterday I had 22% left at 4pm, and I was able to watch 40 minutes of 720p movie, draining the battery to 11%.. 11% DRAIN !? WHAT THE %@#&!? That is amazing!!

TwinAdk
[One (M9) Original Android Development] Nekromantik:
Im on IC Rom with QCC Kernal and .17 fw.

UK phone with WWE firmware.
[One (M9) Original Android Development] BUBBA DUB'S:
Maybe try running the RUU if you are s off (if stuck in loop), reflash twrp beta 2.8.6.4 and starting from fresh? This issue will be sorted out if it can be, flar2 and company are top notch and will derive a solution if it's possible.
[One (M9) Original Android Development] Andrewbud:
Is it normal that temp sensors only show with selinux set in permissive?
[One (M9) Original Android Development] Flippy498:
Well it might be a coincidence but since ElementalX is running fine on my 401.15 phone I could imagine that the 401.17 firmware is the culprit. Is there someone who got the kernel running on 401.17?
[One (M9) Original Android Development] TwinAdk:
Fine here with 401.17,viper 1.91. Never had a problem with elemental x..
[One (M9) Original Android Development] Devaster:
Same here : 1.9.1 viper 401.17 firmware
[One (M9) Original Android Development] Strangeland16:
will you be updating this so it works with the new 1.40.401.5 base soon ???
[One (M9) Original Android Development] liam_davenport:
Yes it will get updated just wait patiently it will come
[One (M9) Original Android Development] flar2:
I haven't updated my phone to the new base, so I don't know what is involved. It may have to wait til HTC releases updated source code.
[One (M9) Original Android Development] Nekromantik:
I still had access to twrp so just flashed qcc back on.
[One (M9) Original Android Development] guidogsbn:
For me also no problems with 401.17 since first upgrade. Flashed different rom and kernel versions, everything ok:good:
[One (M9) Original Android Development] DeadPotato:
I was on stock ROM and kernel when I flashed 0.3, working fine here
[One (M9) Original Android Development] Nekromantik:
I just did full wipe and flashed Leedroid instead of IC and done a full boot. Then flashed 0.3 and as before cant get past HTC boot screen.
[One (M9) Original Android Development] TwinAdk:
What firmware version are you on?

Kind Regards

TwinAdk
[One (M9) Original Android Development] Nekromantik:
1.32.401.17

as others have said on here, they have same FW but no issues so its not that.
[One (M9) Original Android Development] aer0zer0:
Running VZW variant of IC R9. Was using Lee droid kernel. I flashed testb and my phone booted just fine, since reusing the ramdisk made sense. Thank you [MENTION=4684315]flar2[/MENTION]
[One (M9) Original Android Development] xavierxxx2p:
Did not know if it supported VZW variant or not, so I took the bullet after reading some vzw users saying it work......im on VZW viper 1.9.1 everything working perfect..booted right from the start..just have to let stuff settled in..I also supported u with your kernel manager..great work bro...dont know if it officialy support a vzw ,but u might want to post it on the forum
[One (M9) Original Android Development] Tigerstown:
I want to also confirm this kernel is working perfect so far on the rom I have out for vzw. I'm stoked right now!! If any issues to come up I'll let you no. ?
[One (M9) Original Android Development] xavierxxx2p:
bro!!! I was about to ask u if it was going to work on your rom..u beat me 2 it..what u running? The latest test? Or regular one
[One (M9) Original Android Development] Tigerstown:
im going to say regular one i downloaded ElementalX m9-0.3-sense.zip i dont know what one that is off hand i didnt know there was 2 to pick from lol.
[One (M9) Original Android Development] kaosb0x:
S-off with sprint on newest viper
[One (M9) Original Android Development] p50kombi:
Anyone running this kernel with the new 1.40.401.5 firmware?

**********

Sent from a tin of baked beans using some chewing gum, tinfoil, a piece of string and a manual written by MacGyver
[One (M9) Original Android Development] BUBBA DUB'S:
It has yet to be updated for that base.
[One (M9) Original Android Development] p50kombi:
I know it's not optimised yet, was just wondering if the kernel is close enough to the 1.40 to not cause any issues..

Might do a nandroid later and try it myself...

**********

Sent from a tin of baked beans using some chewing gum, tinfoil, a piece of string and a manual written by MacGyver
[One (M9) Original Android Development] BUBBA DUB'S:
I hear ya, let us know how it goes if you do :)
[One (M9) Original Android Development] donmarkoni:
Old firmware (1.3x) and old kernel (EX0.3) will work good on old and new base ROMs, as will do new FW (1.40) and new kernel (stock?) on both.

Any mixing of old and new FW and kernel will cause reboots on screen off/on and maybe some other issues.
[One (M9) Original Android Development] p50kombi:
I already experienced reboots on old firmware with new kernel, yes..

I might sit this one out then as I need my phone..

Now seems stable on new firmware and new base/stock kernel...

Let's hope HTC release their source soon-ish...
[One (M9) Original Android Development] Strangeland16:
Don't bother you will get reboots when you look screen I have already tried it
[One (M9) Original Android Development] belsj:
Me too. Waiting for update.. ?
[One (M9) Original Android Development] p50kombi:
Oh Belsj you impatient dutchy you.... :)

Well, you all have to be very patient.

I'm sure [MENTION=4684315]flar2[/MENTION] will keep us all updated as soon as the source drops.

Before then there really is not much use asking for an update as it's going to be very difficult for flar to update the kernel without the source..

Thanks for you patience all... :)
[One (M9) Original Android Development] tacofromhell:
[MENTION=4684315]flar2[/MENTION] Great work with this kernel. Waiting patiently for the next update. One question though, will doubletap2wake be supported in the future?
[One (M9) Original Android Development] guidogsbn:
Do you want it twice: one by stock (wake up gestures) and one extra by kernel?:confused:
[One (M9) Original Android Development] sdamark:
Lol ?
[One (M9) Original Android Development] sdamark:
ViperOne 2.0.0 on VZW....

Just a heads up for anyone with a Verizon device, and, running ViperOne 2.0.0.

This kernel (v0.3) still works just fine. :good:
[One (M9) Original Android Development] brittoking:
The kernel still works on the newest viper rom,,?

Edit: I'm on Att btw and the newest firmware
[One (M9) Original Android Development] sdamark:
As I said, for Verizon users... on ViperOne 2.0

There is no updated Firmware for VZW.

If you have updated Firmware to 1.4, I'm pretty sure this kernel will break things.
[One (M9) Original Android Development] brittoking:
Thanks
[One (M9) Original Android Development] xavierxxx2p:
Is my battery temp normal? Seems hight to me..currently fast charging right now
[One (M9) Original Android Development] Alcolawl:
Yes, that's fine. My phone will hit that temperature at times too, usually while charging with the screen on and what not.
[One (M9) Original Android Development] tacofromhell:
I'm using AOSP lockscreen which doesn't support motion gestures.
[One (M9) Original Android Development] Quadrider10:
yea, thats normal. mine hits that on a daily basis. the hottest ive seen the battery and cpu temp go was 51c.

question, is the cpu temp accurate, or is it an algorithm? i noticed that its always the same, if not, 1 degree hotter than the battery.
[One (M9) Original Android Development] flar2:
The cpu temp reported is not the core temp, it's more like the socket temp (if you know pc hardware). The actual temperature of the CPU is much higher and fluctuates wildly.
[One (M9) Original Android Development] Quadrider10:
gotch. would it be possible to get the core temp? or would it not be worth it?
[One (M9) Original Android Development] flar2:
I havent really experimented with custom dt2w and s2w, mostly because I knew HTC was still doing a lot of work that could mess up anything I attempted. And I was right, as the new firmware is incompatible.
[One (M9) Original Android Development] flar2:
The core temps are available, along with a bunch of other temps that I have no idea about. Search in /sys/ for thermal zone. The core temps are the ones that fluctuate quickly when the cpu frequency increases.
[One (M9) Original Android Development] C.H.T.J.:
Hello Flar2 i don't ask for eta, but will there be a update for 1.40 firmware? Really missing you're kernel on 1.40 Base.
[One (M9) Original Android Development] Strangeland16:
Think he has already said he will update but will have to wait for the base source to be released first
[One (M9) Original Android Development] flar2:
I'll see what I can do, might have to wait for new source from HTC. I just got s-off and updated to the latest firmware last night, installed Maximus, but haven't yet tried ElementalX, so I don't know what the issues are.
[One (M9) Original Android Development] Quadrider10:
gotcha. ill check it out! thanks!
[One (M9) Original Android Development] nazrin313:
Got sot over 5h for the 1st time with the m9 with this kernel...great job!!!
[One (M9) Original Android Development] donmarkoni:
When screen is turned off in any way, and when you try to turn it on in any way, phone reboots. Sometimes not on first try, but it does. Once it took five tries for me.

Same is other way around, with old FW and new kernel (currently stock only).

But, you'll see it yourself now. ;)

Cheers!
[One (M9) Original Android Development] Strangeland16:
I tried your kernel on the new base main issue is you can lock the screen once with no problems then if you do it again the phone crashed and reboots everytime also if you do the same with the power off it also crashes doing the same thing
[One (M9) Original Android Development] repl1ca:
0.3 seems to be working fine for Sprint M9 on Viper 2.1.0 :good:
[One (M9) Original Android Development] Andrewbud:
Curious if anyone else is getting the 99'C to 102'C temps on pa_therm0+1 sensors? (hwmonitor)
[One (M9) Original Android Development] Quadrider10:
yupp
[One (M9) Original Android Development] flar2:
I dont think those temperatures correspond to anything
[One (M9) Original Android Development] Andrewbud:
You sure? Maybe its getting ready to cook a pizza. BTW. Make sure NOT to vote for Harper.
[One (M9) Original Android Development] taffanaro:
You are not alone :)

I expierienced the same Problem.

Dirty Flash of ARHD Kernel "solved" the Problem for me.

Taffi
[One (M9) Original Android Development] BUBBA DUB'S:
This kernel is not set up to run on the newest firmware (international 1.40). Let's also not forget this build is still in "alpha" stage of development. [MENTION=4684315]flar2[/MENTION] stated a few posts back that he doesn't know what the issue is yet and just recently installed latest firmware, but has yet to try elementalx kernel with it and might have to wait for HTC to release the new source code.
[One (M9) Original Android Development] xavierxxx2p:
Color control working perfectly here vzw build on viper2.1
[One (M9) Original Android Development] itzsnookums:
This phone is dead, look at the amount of development that's happening......(crickets)

This is the only thread that has any development. And even that's pretty sparse since htc crippled flar with the new base....I miss my hd2