yashsingh1/xdaforums huggingface dataset:
[One (M8) General] ahmed.ismael:
No

The only custom kernel for aosp roms is team-m8 kernel and it's only one build
[One (M8) General] ishemes:
You are no longer on JW5.4? Would you have time to write down your current setup? Like rom, tweaks and kernel?
[One (M8) General] smeejaytee:
I'm currently using octos 7.1.1 with my booster arise and pixel experience with dark stock substratum theme, I posted my current favourite kernel settings a few posts ago mate.
[One (M8) General] ishemes:
Thank you.
[One (M8) General] fearfighters:
deleted
[One (M8) General] ahmed.ismael:
How you change it ?

Which rom ?
[One (M8) General] fearfighters:
It had to do with something I changed in magisk so I fixed it ?
[One (M8) General] FsGraphy:
Uhm hey there. I am in the wrong forum though but I have a HTC Desire Eye running marshmallow(SROM). Will these settings work for the Desire Eye?
[One (M8) General] smeejaytee:
Not with sense Kernel I'm afraid zzmove is only available for cm roms,

Since of the other settings will work though
[One (M8) General] dsuya:
Anyone knows the charge animation kernel file?

Hi there,

I have been troubled by the problem for a long long time. Unlike iPhone which boots on connecting to charge, Android only shows the charging anmiation including HTC. This behavior is very easy to modify on Samsung devices because people figure out it is the 'lpm' file which is responsible for this behavior. Therefore simply hijack lpm file with /system/bin/reboot will do the trick.

Just Google: "boot on charge samsung" (I am not allowed to post link in my message)

However there is no such kernel file in HTC M series devices. There are some rumor about 'zchgd' file, but I have never seen it on M7 or M8.

Just Google: "htc magic zchgd boot on charge stack exchange"

Could someone shed some lights on the counterpart file of 'lpm' on M8? I need this boot on charge feature so much!!!

Thanks in advance!

Suyang
[One (M8) General] smeejaytee:
Interesting but I've never heard of it for m8 I'm afraid
[One (M8) General] dsuya:
Any suggestion about forum/thread I could look for help?

Thanks anyway!

Although I have heard a lot about XDA, I am relatively new to this. Are people here who generally develop/maintain the custom ROM like CM, linageOS etc.? If not, do you think those people might actually have a clue about which kernel file is responsible for the charging animation? Are there any other forums/threads you would suggest to post this question? (I promise I will post the answer back if I find one)

Thank you so much!

Suyang
[One (M8) General] smeejaytee:
[/QUOTE]

I will look into it for you mate, but you can always post something in general section mate, I know a kernel guy that might know something I'll contact him and see if I can get you an answer.
[One (M8) General] dsuya:
Thank you!

I will look into it for you mate, but you can always post something in general section mate, I know a kernel guy that might know something I'll contact him and see if I can get you an answer.

Thank you, Smeejaytee! I really appreciate it!

Suyang
[One (M8) General] smeejaytee:
Thank you, Smeejaytee! I really appreciate it!

Suyang[/QUOTE]

Your welcome mate although I have spoken to him and he is unaware too, I will see what I can do, tbh must of the time I charge when my phone is booted
[One (M8) General] Ap3xGam3r:
Any more modifications to this setup recently?
[One (M8) General] hans109h:
Just curious, what do you need it for?

Hans
[One (M8) General] dsuya:
Re: What is it used for

Call me crazy, but I am retrofitting M7/8 as a construction camera mounted on the heavy machine for documentation and communication purpose. Ideally, the camera should boot immediately when connected to the deep cycle battery, since its power button is hidden from the user.
[One (M8) General] hans109h:
Not crazy at all, sounds interesting. I hope you find a solution.
[One (M8) General] Callliope:
So wierd, my phone ocasionally heats up when multi tasking on 3g and it ends up at 40 41 degrees which is uncomfortable to hold in hand( i underclocked it at 1700 mhz) but still this problem is here ( i changed battery 2 months ago)

Any kernel settings so that it would be more cooler?

Team m8 kernel, rr remix
[One (M8) General] Leon:
What rom are you using? I had this problem on early versions of LineageOS. I can recommend u to use always power saving or underclock to 1.7Ghz or 1.3Ghz
[One (M8) General] Callliope:
29 Ian rr remix build, always power saving does not restrict background data, aka notifications?
[One (M8) General] ahmed.ismael:
never have any heating issue on that build

but i remember you flashed team-m8 kernel 30/11 build then you dirty flash 19/02 build ( that result in you have the GPU under-clock option which isn't implemented in 19/02 build ) that might be the issue

try to dirty flash the rom then flash team-m8 kernel the latest build,i think that will fix the heat issue

just my thoughts
[One (M8) General] Callliope:
The thing is that i had this problem on ice, leedroid, jw 5.4, initially i though it was a battery problem but it seems i was wrong
[One (M8) General] Callliope:
Any new kernel settings for nougat oriented on battery life?
[One (M8) General] smeejaytee:
I've been busy with the booster lately and haven't messed my my current settings really as they give pretty great battery life anyway mate, have you the my current setup
[One (M8) General] Callliope:
Ye, i have the zzmoove setup

P. S can you download the app"my battery drain analyser", and after a day of use give me 2 - 3 screenshots? I have wierd drains like:View attachment 4062726

Ps2: i this session i wasnt gaming! Only on social Networks
[One (M8) General] smeejaytee:
You should use better battery stats mate it's very informative as to what is draining battery
[One (M8) General] ZafotheNinja:
usb gadgets

Hey all, looking for a kernel that has:

Usb Gadgets (looking for badusb and duckyscript support)

kexec for Multiboot

drivedroid support

save battery or perform on demand

Duo capture and possibly volumesteps+ support? All roms I try fail with them...

Anything like this in development?

I am BL unlocked, S-ON, at&t variant.
[One (M8) General] Imba90:
[MENTION=5463312]smeejaytee[/MENTION] Thx for those screenshots, I tried to put the same but I'm currently on Ressurection Remix with Team M8 kernel and I can't use zzmoove as it slows my phone considerably and it goes back to interactive after reset. Is there any other governor I should use or another kernel?

Also can I use your booster on this rom?
[One (M8) General] justsomeguy007:
When you put zzmove did you change the hotplug to intelliplug? Also did you put apply on boot to make sure it sticks after a reboot?
[One (M8) General] Imba90:
My bad I didn't check to apply on boot, now it works after I had intelliplug already selected.
[One (M8) General] Tayx:
Hey guys! Just discovered this awesome thread, and wanted to share my Kernel Adiutor settings with you.

I have been using this setup for almost a month and I get a pretty good battery life without noticing any drops in performance and fluidity. I also have to say that I don't usually play games, but the 2-3 that I tried last month (Super Mario Run was one of them, for reference), worked flawlessly.

I'm currently using Resurrection Remix (experimental build from march), with the Team-M8 kernel.

(Sorry, I was gonna post images, but since this is my first post it seems that I'm not allowed yet)

CPU

- Governor: arteractive

- Max Freq: 1574 MHz

- Min Freq: 268 Mhz

- Governor Tunables: *unmodified*

- Interval: 1000 ms

- Input Boost Freq: disabled​

CPU Hotplug

- MSM Hotplug

- All settings default​

GPU

- Max Freq: 330 MHz

- Min Freq: 27 MHz

- GPU Governor: simple_ondemand​

I/O Scheduler

- Internal storage:

- Scheduler: fiops

- Read-ahead: 1024 kB​

- External storage (I have a 64 GB MicroSD Card):

- Scheduler: bfq

- Read-ahead: 2048 kB​

Network

- TCP Congestion Algorithm: westwood​

With these settings my "Averages Per Complete Charge" in the GSam Battery Monitor app are the following:

- Battery Life: 1d 1.4h (11h 0m Active)

- Screen On: 3h 16m (3h 46m Max)​

If you're willing to invest some time I'm sure you can squeeze more battery life out of this settings, but for now, I've never had the rush to change them at all in the last month.

I hope someone finds my first post in XDA useful!
[One (M8) General] justsomeguy007:
Thanks ill test it!
[One (M8) General] high_voltage:
What ROM you are using now and can you test heavy games? I tried both cr and rr, but on both the heat is insane. Vainglory is overheating the phone in 10m... the team_m8 kernel even managed 45 degrees on the battery in 10m (sense kernel/ROM 2h and 42). :(
[One (M8) General] mihran_thalhath:
Try this version of Team-M8 kernel

https://www.androidfilehost.com/?fid=889764386195911457

Make sure youvtweak the kernel appropriately. Also try other roms!
[One (M8) General] high_voltage:
I will tweak the version that comes with the latest rr. Other roms have los kernel that has no tweaking in it. Will report if I find a good balance, atleast a lot of settings. For starter no hotplug is active by default. Can go lenghtly why this is a bad idea. For now I am trying intelliplug, will test the other hotplug msm in a few days. Alreasy seing better temps, but lets not jump on conclusions too soon, will try to find good thermals and perf conf and share when I do. Cheers! Btw, the changes on the kernel you send a link for are from the kernel devs or? Nothing in their thread I think.
[One (M8) General] ahmed.ismael:
He built that version from source ( as he do a lot of builds )

I never played a heavy games or games at all so i can't say a word about that

But for sure the los kernel is worst than team-m8 in heating ( due to the options limit )
[One (M8) General] mihran_thalhath:
Team-M8 haven't updated their sources for a long time. A while back I started adding new commits to the forked source and started releasing it as unofficial builds. Try roms based on aosp or caf as they may be better in terms of stability.
[One (M8) General] miffymiffy:
Is there a chance you can post a flashable los kernel?
[One (M8) General] raymondoliviero:
Can you link Octos ROM? I can't find.
[One (M8) General] ahmed.ismael:
Here it is the only available build

https://www.androidfilehost.com/?fid=817550096634741696

[MENTION=6422464]mihran_thalhath[/MENTION] is busy right now so i think when he is free you can ask him to build an updated build
[One (M8) General] Callliope:
Some news?
[One (M8) General] high_voltage:
team_m8 kernel is "bad" : not smooth, overheating as no real heat control at all, bad hot plugs. You really can't do much to make it good. It's not only about settings sometimes, sadly.

The original los kernel is a little better: mpdecision hot plug, core control thermals... but still heats more than the htc kernels and the body temps are bad (summer is coming, so this is crucial).

TBH while nougat is ok for daily driver, if we look at rom as jw 5.4, the added nougat things are negated for no time. jw 5.4 totally destroys all nougat ROMs in performance, smoothness, keeping things in the RAM, call quality, sound from the speakers, sound from the headphones, camera. ICE rom is also better, but a little bit slower than jw 5.4 with a little bit better standby time.

All in all, nougat uses general drivers and no HTC code, leading to nurfing most of the good features like the camera(yes, the camera is good when one know how to shoot with it), great speakers, headphones audio, smoothness. I don't think the "oh, I am running the latest OS" is worth the overall downgrade of the phone features. BTW, jw 5.4 runs android 6.0.1 and sense 7.0_g that has quick settings like stock android + tweaked and better looking even. The only downside is that standby is like 1-1.5% per hour while ICE ROM got it to 0.6-1% and nougat also 0.6-1%. That downside is nothing as the user experience is vastly better and yes jw 5.4 is the fastest and the smoothest ROM of all for our phone(the new builds based on HTC 10 are a lot worse than that one that is the latest based on A9 port! Btw, A9 has a lot similar hardware to our phone: slower SOC, 2GB RAM variant, same screen resolution, etc). If one want to try it: stock kernel, swipe to sleep, no xposed, M8 boom sound, stock and no modifications after install! Thats my setup and the stock kernel is a lot more smoother than elementalX.

Sorry, flashed even for second time nougat, but it's just not on par with jw 5.4 to worth the time. Downgrading all the good things in M8 is not the way and even if we exclude games the phone heats more (normal when there is only general thermal management instead of deep coded from HTC specifically for this phone and aluminum body).

Cheers!
[One (M8) General] Callliope:
The thing is in my country there are temperatures that hit like 30(minimum) degrees on day so when i multitask and my phone is 43 degrees and i barely keep it in hands, well it isnt so good

Wanted for long timr to flash jw 5.4 again, i will do it now!
[One (M8) General] mihran_thalhath:
Team M8 kernel and the stock los kernel have the same base. Difference is that the team m8 kernel have extra features like more hotplugs, more cpu governors some performance tweaks etc. Team M8 kernels are only for those who know how to tweak the kernel for their personal taste. Yes, Nougat is a step behind in camera quality, sound quality when compared with stock. Also it is not suitable to play heavy games on the nougat roms( have stopped playing graphics intensive games a long back). But performance and RAM manage?? No way!! I have tried all the roms out there for our M8. Even tried a Kitkat build some time ago. But the AOSP based nougat roms are better in terms of performance.

If you use it right, you might even get better battery life. I can get 6+ hrs of sot on my m8 on moderate usage on wifi. Most of the people out there think almost all nougat roms are same. That’s not the case. Some roms gives you a better experience than the others. There are 25+ nougat roms i think. You just have to find the right one!

Then again, its personal preference. So it's up to you. [MENTION=7003469]ahmed.ismael[/MENTION] what's your thought on this?

[MENTION=5463312]smeejaytee[/MENTION] Sorry for going OT. :)
[One (M8) General] smeejaytee:
Very nice to see this thread active with discussion once again guys, keep it up!
[One (M8) General] ahmed.ismael:
I'm a little bit confused

The stock los kernel makes the device heating up more than team-m8

Since the first builds of nougat and team-m8 builds i use their kernel ( your builds ) on every rom i use,simply because i can tweak it to force it not to heat up ( never be on stock setting ) [MENTION=5463312]smeejaytee[/MENTION] setup helped a lot in that by the way

I'm not playing any games on my device so i can't say a word about that

Really i'm confused
[One (M8) General] high_voltage:
You won't regret that. Just go with the stock kernel, m8 boomsound and no xposed.

---------- Post added at 09:21 PM ---------- Previous post was at 09:14 PM ----------

I helped for a few kernels to be developed, I know pretty good how to tweak a kernel. Also the mpdecision hotplug is missing in team_m8 kernel, so it's not like added hotplugs, there are only two custom ones and from out of the box none of them is active, actually. Also one kernel is not just added stuff that you can tweak. There is more, tons more that you can't see, commits for different things and that is massive change. Even how and with what you compile the kernel, what flags, can lead to massive differences. Try jw 5.4 with stock kernel and then we can talk about the performance and smoothness. Nothing can beat it, especially when settled down after 7-10 days(also it's ram footprint after the caching is even a little less than nougat 7.1.2, tested ;) ).

Btw, I tried all the ROMs for m8 that exist. :)

P.S. No offence intended and I apologize if it looks like that.
[One (M8) General] Zile995:
I will have to agree. Stock based ROMs with stock kernel, and A9 ports (actually JW 5.4) are smoothest. Scrolling is so good on them. Also mentioned ROMs have proper drivers.

I don't know, but these are my last tweaks and I was satisfied with them in terms of performance. https://xdaforums.com/showthread.php?p=70917453

Only smartmax made my device smoother, scrolling is better with that governor . On los kernel it is choppy... I think that default interactive is not optimized for this device.
[One (M8) General] Callliope:
Moved on jw 5.4, won t move it again on nougat, scrooling is smoother, device isnt heating like before, all good

Gonna miss the reply from notification, and separate notifications from different contacts on whatsapp but nvm maybe i will find some xposed mods to make it happen
[One (M8) General] high_voltage:
Gratz! Tho I can't guarantee about the result with xposed as I read a lot on the forums about people having problems with it (like poor battery life, without understanding why or even performance issues). My advice is to use the ROM stock for 10 days and after that play with xposed so you have stable base for the jw 5.4 capabilities to judge better if there is negative effects. :)

---------- Post added at 03:46 AM ---------- Previous post was at 03:43 AM ----------

On los you can go ondemand, turn off touch boost, sync boost and row/128. But the governor should be tweaked for smoother scrolling and that will lead to bad battery life due to ramping like crazy. Still, sense roms have better sound from speakers/headphones, voice calls are tons better, camera is tons better, temps are better and smoothness is a lot better. Nougat can be good when tweaked, but you sacrifice a lot for a few new software features.
[One (M8) General] AzraelX:
Hey,

My HTC One M8 got stucked! How to get rid out of this? help me!
[One (M8) General] ishemes:
I can't believe this topic started going this way when I was just in the same situation again! I moved to crdroid yesterday because I would like a more recent security patch than januari 2016 on my phone. And the new Nougat features are nice off course. But I use my M8 for podcasts and music for a few hours every day and the sound quality on Nougat can't compare to sense based ROMs. Also I'm noticing little freezes here and there that I don't see on jw5.4. I really think it is the best rom for our phone.

There are some things I miss on jw5.4. Like the torch on long power press, double tap on recents to go back to previous app, the new notification style and security patches.

Most of these points I eventually fix by installing xposed, but that negates some of the positive points from jw5.4. Like battery life and smoothness. And then I get irritated and I go to Nougat and then back to jw5.4 without Xposed. I did this cycle at least 20 times already! :laugh:
[One (M8) General] smeejaytee:
Mate you should try arise, it really helps with sound quality of setup correctly, I promise.
[One (M8) General] smeejaytee:
Hey mate good to see your still around, unfortunately I'm currently using a LG pro G2 and my m8 is out of my hands so I'm not able to get anything, I will of course keep this thread open and hold it still proves useful, I will also still help out where I can,

This pro G2 is a great device but unfortunately stuck at LP for custom ROMs they have great features but I'm using RR nougat as it's the only custom ROM available there isn't even a custom kernel to play with (crying) development is lacking to say the least.
[One (M8) General] ishemes:
Thanks. I tried it a few months ago. But had trouble figuring out which modules to enable. And when I finally made a choice I had force closes on the dirac and the Sony apps didn't show up. Maybe I'll try again. I was actually about to reinstall jw5.4 :laugh: but I'll wait.
[One (M8) General] high_voltage:
I can and did tweak nougat rom (crdroid) to a better and smoother experience, but sadly call quality is really bad, dunno about arise but I would think that atleast on the speakers it wont do wonders to the point of stock htc sound.. more of a headphones thing for arise? Also no matter how much you tweak, jw 5.4 stock kernel unmodified will be faster, smoother and heat less. Nougat is cool too tho, just no work around about the port part and the general drivers. Can find +/- on both ROMs in a vs and personal what is more important to choose. The wonder of the devirsety of the custom ROMs

---------- Post added at 11:31 PM ---------- Previous post was at 11:31 PM ----------

Atleast you have RR nougat. Not bad, hope it runs good. :)
[One (M8) General] smeejaytee:
Well enough for my current needs mate call quality does suck though, I haven't found a fix yet but I will when I get round to it
[One (M8) General] smeejaytee:
Try my toolbox it's tuned for m8
[One (M8) General] high_voltage:
Btw, as some had interest: on jw 5.4 you can expand notiffications with one finger like on nougat. Just if one wonder. :)
[One (M8) General] thelangosta:
Does jw 5.4 pass safetynet?
[One (M8) General] high_voltage:
No, it's rooted with supersu. Maybe it's possible to be switched for magic, but can't guarantee as I never tried it (I don't do online banking from my phone, so no need to change the root method that is baked into the ROM :) ).
[One (M8) General] Orlandotorresss:
Please I Am new in this, A good kernel for RR?¿
[One (M8) General] smeejaytee:
Team m8!
[One (M8) General] ishemes:
Guys, I know this is offtopic, but I know some pretty knowledgable people read this thread, so I hope to get some answers. I again decided to switch back to JW5.4 and this time without Xposed. There is just one thing I really need which is automatic switching to 2G when I'm connecting to my home wifi. Because the 3G / LTE radio in my building is really bad and it drains my battery really quick.

I tried to create a script with tasker that basically just sets the value of preferred_network_mode1 to 0. But it doesn't work. I then went into an ADB shell, did a su - to get root access and then ran the following command:

settings put global preferred_network_mode1 0

This generates a segmentation fault. So I thought I had the wrong variable name and wanted to get a listing with all the variable names so I did:

settings list global

unfortunately this also results in a segementation error. So there seems to be something wrong with the settings application on my ROM or the way that I'm using it. I wonder if this is related to JW5.4 or something I installed. Any ideas?
[One (M8) General] high_voltage:
I am pretty sure there was a widget that can do that(from the playstore). IIRC I even used it in the distant past.
[One (M8) General] ishemes:
It was a problem with my rom installation. I installed ICE Rom and then my script worked. So then I did a clean install of jw5.4 and it works as well. Very simple script to switch between 2G, 3G or LTE from within Tasker. If somebody is interested I will post it here. Although it is not my script and I don't remember where I found it. So I can't give credit.
[One (M8) General] Anonaru:
Super late response, but you can get it to pass Safety net pretty easily, I just ran the UnSU script featured here on XDA then installed Magisk, worked fine and passes
[One (M8) General] Anonaru:
Double posting so this gets seen- Sorry guys :(

So, I'm a bit curious, anyone have their JW 5.4 kernel settings handy? Which I/O scheduler and cache size worked best for you? Anybody play with CPU voltage? I am trying to see how aggressive we can get with undervolting, but am inexperienced and don't know what warning signs to look out for aside from crashing :/
[One (M8) General] Phalangioides:
Freezes and reboots are the signs of a too low undervolt, so as long as those don't happen, it's a good uv.

Just make sure to thoroughly test it for a long time.

I don't remember what schedulers there were on jw5.4, but it probably should have ROW - try that. FIOPS should be a solid choice too, but there are as many opinions as there are people, so try them yourself.
[One (M8) General] Callliope:
Original jw 5.4 kernel or elemental x?

And what settings are getting applied to elementalx?