yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] PwnCakes193:
As of right now there are about 2, now with Quantum, 3, major kernels for GPe (SD, flar2- not faux123 due to no-updating). During the early days of Lollipop I helped HolyAngel fix up some issues and lag-bearing tweaks that he added into the ROM, so that simply shows there can be issues. There are also stagnant/left over files from flashing that can interfere, along with a few other variables.

The issue is that If it works on stock GPe why would it not work on SD or any other GPe ROM? The answer is exactly as I pointed out, tweaks and other additions from other devs may cause issues... Which I either have to go and find out why it doesn't work from their end backwards, or from my end forwards. As of right now due to the fact that the kernel works on stock, I am placing blame on the ROM first, then possibly my kernel package, THEN the actual kernel itself... which is why I asked if anyone having issues could flash the boot.img by itself or by changing packages.

While this may sound harsh I could care less whether or not they were a first time poster or a reputable dev as everyone makes mistakes, including myself. But saying blanket statements like that do not help development, only hinder it. I recognize you from the S3 forums as well, you should know how these threads roll by now, information and testing things out is king!
[One (M8) Original Android Development] coal686:
I cleaned up the last two posts. Reading the last few posts, it seems both of you misinterpreted what the other was saying. The way I read it is the [MENTION=3771023]JayRolla[/MENTION] was just saying that other kernels work on various ROMs that this one doesn't (not trying to disparage the OP) and [MENTION=1683096]PwnCakes193[/MENTION] was saying that the ROM devs may have changed something but he'll try to fix it (not trying to disparage the other devs).

I could be wrong in that interpretation, but if so, let me stay naive. We'll end the argument here.

If you have any questions or concerns, feel free to PM me.

Thanks,

coal686
[One (M8) Original Android Development] PwnCakes193:
Yup, that's basically it though I understood his statement.

Issues lied within either:

-ROM settings conflicting with new kernel settings

-Custom GPe ROM settings

-Issue with my kernel packaging

-Issue with my kernel

I laid out the possible solution for now of:

take the boot.img from the /kernel folder in the 1.1 zip and..

-fastboot flash boot boot.img to install the kernel directly

-Take that boot.img and place it within the /kernel directory of the v1 zip

Other users let me know if any of those work before I start going crazy through those commits. The kernel boots without issue on stock GPe, though doesn't work with customized GPe ROMs.

Thanks for cleaning everything up!
[One (M8) Original Android Development] Bobbi lim:
[MENTION=1683096]PwnCakes193[/MENTION] , I just flashed V1 of your kernel and battery life seems to be quite good with stock GPE and lyapota's modpack. I would just like to ask is there a need for me to update to V1.1 or I can do so when I feel like it? IS there any big improvement as compared to the previous kernel in terms of battery life or performance?

Using westwood, ROW 1024 and interactive 1.2Ghz now. Can you recommend me any more settings for me to get better battery life? ;)
[One (M8) Original Android Development] nickespi:
I'm using nocturnal and it boots Fine! I would try a clean flash? Are any of u having issues s-off?
[One (M8) Original Android Development] PwnCakes193:
The new version has a completely fixed topology system and a new powersuspend mode along with a few others for better battery and smooth use. You can update whenever you feel like, if a kernel update is important for security or stability I will let you know. If you like what you're on then stick with it for now!
[One (M8) Original Android Development] Bud Horn:
Running excellent on my M8, Nocturnal GPE with Lyapotas modpack - thx a lot PWN for your splendid work and nice replies in here - I have never tried your kernel before, but I can say after using it for a few hours, that you have a new fan :) :) :):good::good::good:
[One (M8) Original Android Development] PwnCakes193:
You installed 1.1 and it worked on Nocturnal GPe? That's great! Do you mind telling me how you installed it?

And glad to see there's another member in here. We didn't get to be one of the most popular threads on the S3 by not striving to be the best. Almost 2 million views, 18 thousand replies in a tiny bit over a year. The whole community over there is amazing and I still regularly speak with lots of users from there on a daily basis. It was a great introduction to Android and development, and I hope to keep the flame going here, except hold it to a slightly higher standard in regards to overall stability (the S3 was notoriously bad for bugs nearing the end of CM-11).
[One (M8) Original Android Development] Bud Horn:
Yes - I installed it on the Nocturnal GPe - the latest limited edition with all the sound mods build in:)... Well, I just installed via twrp like I normally do with kernels. No problems what so ever. And, as I said, I have Lyapotas modpack ( #10) installed as well and everythings working flawlessly so far.

I must say I'm very impressed with the way the kernel runs ... bootup-time is significantly better as is the overall feeling and smoothness - so thx again for your splendid work, PWN :)
[One (M8) Original Android Development] mcwups1:
Not currently on a GPE ROM, but wanted to say thank you for your work.

It is truly appreciated by many to have someone developing and using their talents for community use.
[One (M8) Original Android Development] nickespi:
Where is version 1.1? I don't see it listed in the op.....
[One (M8) Original Android Development] Bobbi lim:
Flashing your latest kernel to see how it is first.. I charged the phone yesterday after flashing stock GPE with Quantum V1. Battery started dropping quite quickly yesterday but after a few hours, battery seems to be fine. I had 2.5hr of SOT yesterday with 9hrs of standby.

Not the ideal battery life that I was expecting since I come from Sense which I could have gotten out more but I will use it for a few more days to see how the battery fares ;)

Today morning after turning on the phone, trickster mod would set my kernel settings to what I previously set but when I went into the app, all the settings were messed up. CPU speeds were all clocked at max and fsync turned on, mpdecision off etc... After that I tried to tune them back, I exited the app and went in again and the system hang which causes a reboot. After which, I set back my kernel settings and all stayed.

Decided to flash your V1.1 a few minutes back so can't say anything yet...

I'm running on 1.2Ghz interactive, westwood and 1024 zen

---------- Post added at 09:04 AM ---------- Previous post was at 09:02 AM ----------

V1.1 is here: http://xdaforums.com/showpost.php?p=57999796&postcount=37

---------- Post added at 09:06 AM ---------- Previous post was at 09:04 AM ----------

@PwnCakes193 can you tell me the battery life that you're getting from stock GPE and your own kernel? My m8 hasn't been very battery friendly with lollipop GPE rom these days... I'm also used to Sense ROM which comes with quite good battery life.
[One (M8) Original Android Development] PwnCakes193:
There have been a lot of issues with Trickstermod lately, I suggest when installing any new kernel to make sure kernel settings are NOT applied immediately after reboot, and to customize on each kernel install. If you can get me a log if it happens again I'll take a look at it and go from there! I'm about to do a full clean install now, we'll see how it goes from there!
[One (M8) Original Android Development] Bobbi lim:
Alright! I think I'm going to be a fan of yours soon ;) I wiped cache ONLY and flashed over V1 of your kernel and battery seems to be better as compared to yesterday whereby battery seems to be dropping quite fast...

Trickstermod seems to be fine on sense kitkat and GPE kitkat, I personally feel that it only has issues with lollipop kernels alone... ><
[One (M8) Original Android Development] PwnCakes193:
After I build the final and cleaned up version of v1.1 later tonight and do my clean install I may stay with FauxClock. I've been testing it out for a while and the only thing it's missing is a sysctl editor for some things.

Anyways here are my settings that I used last week up in the woods of Vermont with low signal, playing Fun Run 2 for hours on end with my girlfriend with lots of heavy screen on time use.

Interactive/ROW, 512 or 2048 readahead, msm-adreno_tz GPU, westwood TCP, voltages adjusted based on the PVS binning guide, and everything else stock:

I use these interactive tweaks to keep speeds around 1 GHz, not really clocking upwards towards 2 GHz unless it has to.

min_sample_time: 60000

boost: 0

target_loads: 90

io_is_busy: 0

sync_freq: 0

timer_slack: 120000

hispeed_freq: 1036000

up_threshold_any_cpu_freq: 1728000

up_threshold_any_cpu_load: 75

sampling_down_facto: 0

timer_rate: 30000

go_hispeed_load=90

above_hispeed_delay= 20000 1267000:60000 1728000:80000
[One (M8) Original Android Development] garywojdan81:
Has anyone with trickstermod issues tried updating busybox? I seem to remember there being a lot of interdependencies with it in particular.
[One (M8) Original Android Development] Bobbi lim:
I can't believe that you clocked your phone at 1Ghz :laugh:

I get comments from friends saying that I waste the CPU potential by clocking my phone only at 1.2Ghz and now I say someone clocking it at a lesser speed than me! Thanks man! :highfive: At least I don't feel like the odd one out :p

Used your interactive settings, scrolling seems to be smoother than default interactive. Not sure what those value does, but as long as it brings about smooth performance and great battery, I don't really care! :good: Great job with your kernel! Loving it at the moment! :good: Have to have a few more charges before everything settles down, that's when the actually battery reports are coming in ;)
[One (M8) Original Android Development] PwnCakes193:
Oops, what I meant was that I have the governor tweaked to stay around there. I actually have my min-max set at 300-2.6 GHz.
[One (M8) Original Android Development] Bobbi lim:
If it doesn't work, it'll get you to download busybox on rails (their app) just install busybox from there and trickstermod will work properly. But trickstermod and lollipop kernels aren't very friendly at the moment :( There seems to be quite a ton of hostilities between them :p

---------- Post added at 10:52 AM ---------- Previous post was at 10:51 AM ----------

I prefer having it at 1.2Ghz :p Can you recommend me some settings for my phone that's clocked at 1.2Ghz?
[One (M8) Original Android Development] PwnCakes193:
Just use interactive with the settings I have provided, it'll still tend to stay between the 729Mhz to 1GHz range under regular use.
[One (M8) Original Android Development] PwnCakes193:
New build will be incoming shortly, mostly just a clean up and update of the LZ4 module I use on my PC to compile, fixing some GCC bugs in the kernel that may arise.
[One (M8) Original Android Development] webbles17:
I flashed this onto skydragon rom last night. Booted just fine. Thanks dev.
[One (M8) Original Android Development] jmchaires:
I'm trying to flash the kernel but when the android with the exclamation mark goes on, i press vol up and power button and my phone just reboots, any ideas on what I'm doing wrong?
[One (M8) Original Android Development] PwnCakes193:
You need a custom recovery to flash the kernel :/
[One (M8) Original Android Development] jmchaires:
do you know which will work best on a htc m8 gpe rooted with s off and google cid?
[One (M8) Original Android Development] PwnCakes193:
Right now I am currently using TWRP 2.8.3.0, same setup as you in terms of CID and MID.
[One (M8) Original Android Development] jmchaires:
thanks it helped, i didn't know i had to install a custom recovery again.. now i have to reroot :(
[One (M8) Original Android Development] smoki3:
Where do i find your PSV guide?
[One (M8) Original Android Development] PwnCakes193:
http://xdaforums.com/htc-one-m8/general/guide-snapdragon-801-clocking-voltage-t2807173

Found it by browsing the XDA page one day. Even tells you what the best screen off frequency for your phone is!
[One (M8) Original Android Development] smoki3:
I tried to read my pvs in terminal emulator with dmesg | grep PVS

But it doesn't work

Gesendet von meinem iPad mit Tapatalk
[One (M8) Original Android Development] PwnCakes193:
There are other directions in the thread on how to get your PVS number.
[One (M8) Original Android Development] PwnCakes193:
v1.1 released. This release focuses mainly on going through and removing old and possibly problematic code. Battery will be better than v1, as will overall performance due to memory enhancements and scheduler fixes. Interactive has gotten a small update as well, along with the entire underlying system. HD audio included and enabled by default as well.

I highly recommend updating to v1.1 for best performance, stability, and battery life until further notice.

v1.1- 1/8/2015

v1.1

HD Audio, fix HTC audio bug

New powersuspend driver, enabled by default

Removed flar2 topology and CPU power and replace with updated and specialized topology for krait

Clean up scheduler spikes

Updated to new MSM-8974 Memutils, 10-15% performance boost

GPU driver fixes for smoother perfomance

Fix issues with PE-Workqueues, expand to another queue

Fix SELinux bugs

Fully optimize with VFP4, modified 2 lines

Fix display turn-on lag

ARM updates for Cortex-A15

Tune ROW and SIO

Reduce kernel logging

Update Interactive governor

CPUfreq updates

Update LZ4 used on local PC, contains bugfix for GCC 4.9, replaced dtb img
[One (M8) Original Android Development] smoki3:
Testing now.

Have the Problem that sheduler setting dont apply at boot. At trickster an fauck clock tested both
[One (M8) Original Android Development] PwnCakes193:
Working fine over here, make sure you don't have any scripts interfering.
[One (M8) Original Android Development] smoki3:
Should i delete the qantum script too?
[One (M8) Original Android Development] smoki3:
I have deleted all scripted besides the quantum scripts. I can't change the governor settings.

Possible to make a init script to apply settings?

Gesendet von meinem iPad mit Tapatalk
[One (M8) Original Android Development] shiniyoyo:
It helps to use fauxclock or anything but trickstermod. At least for me :p
[One (M8) Original Android Development] smoki3:
Yes but doesnt work tried all apps i found in playstore.

Everything is set at Boot besides the governer settings like samplingrate and so on
[One (M8) Original Android Development] PashaF:
Couldn't get it to work

I could not install the kernel on the stock GPe - Got stuck in bootloop. My steps:

1. Install Stock GPe ROM from http://xdaforums.com/showthread.php?t=2708589

2. Reboot/Setup/Install TWRP (Boots normally)

3. Install Quantum from TWRP - gets stuck in boot loop

UNLOCKED

M8_UL_CA PVT SHIP S-OFF

CID-11111111

HBOOT-3.19.0.0000

RADIO-1.21.213311491.A04G

OpenDSP-v47.2.2-00564-M8974_F0.1024

OS-3.11.1700.5 (3.11.1700.5)

Pasha
[One (M8) Original Android Development] schnob:
Kernel installed fine on DH's GPE build, VZW here. Really digging the kernel so far. Excellent in all categories.
[One (M8) Original Android Development] stacksptdtdm:
Question. For call recording, is it a kernel thing or ROM thing?
[One (M8) Original Android Development] PwnCakes193:
It's both, I have to enable some parts on my end, some you have to do on your own accord. If you feel like I'm missing something from this (I don't know if I have stereo call recording support), then let me know and I'll bring it in for the next release.
[One (M8) Original Android Development] PwnCakes193:
Did you wipe cache or dalvik cache after install? There may be issues wiping dalvik cache
[One (M8) Original Android Development] PashaF:
PwnCakes193 - yes, I did, multiple times...
[One (M8) Original Android Development] Bobbi lim:
[MENTION=387393]PWN[/MENTION]Caskes193 I tested your test version of V1.1 and battery seems to be quite good but I got a bit random drain of battery within 5hours, dropping around 6% (based on the battery percentage I see on the top and the next time I awake my device. I checked my settings and there was this random occurrence of awake while screen isn't on) and when I was free in the evening, I flashed your (maybe stable :p) V1.1 and using it now. Will report back if there's any difference in battery life :D

---------- Post added at 09:00 AM ---------- Previous post was at 08:50 AM ----------

Try wiping cache and dalvik cache. It'll boot after that ;)
[One (M8) Original Android Development] PwnCakes193:
There may be slight stability issues with 1.1, will fix it today and re-release it as 1.12 or something along those lines.
[One (M8) Original Android Development] Iceursus:
Great kernel! Only issue I have is that setting don't seem to stick.

I set wake gestures to 1 (because I want double tap) and sweep2wake to 0.

Even after a few reboots I still can swipe in any direction to unlock the phone.

Im using Digitalhigh GPE. Any suggestions?
[One (M8) Original Android Development] PwnCakes193:
Edit the init.d file to adjust all those values!
[One (M8) Original Android Development] krazie1:
Whats the best app to initialize the init.d tweaks?
[One (M8) Original Android Development] PwnCakes193:
When you edit the file you can even re-run it, or just reboot your phone!
[One (M8) Original Android Development] Iceursus:
That's exactly what I did. It kinda needed a long time till the new settings propagated as it seems.

When I woke up in the morning all was working as set up. Weird though that it needed time.

All good now in that matter!

I get a crash here and then where it reboots but gets stuck in bootanimation until I re-reboot "manually".

So far only happened when I used the phone. Would be more annoying if it does that in my pocket.
[One (M8) Original Android Development] PwnCakes193:
I take this pretty seriously so send me a log whenever possible, and give me some more info. If I can figure it out today I'll pop a fix out ASAP.

Edit: I have found some things that may have caused an issue. I'll release a newer build without those commits later tonight or early tomorrow. Sorry guys :(
[One (M8) Original Android Development] NJGSII:
Had the same when I was using this Kernel. Other than that the peformance seem nice.
[One (M8) Original Android Development] kangtastic:
nice nice!

thanks for the new kernel... was wondering when you'd finally publish one for the m8!

installed with no problem; used your settings minus the voltage changes; can't wait to see how it performs. very snappy out of the gates. Coming from GPE w/SkyDragon GPE Kernel.
[One (M8) Original Android Development] Iceursus:
Here are the crash logs.

Hope they are useful to you.
[One (M8) Original Android Development] PwnCakes193:
Nice to see another username from the S3! When I saw it in the main thread I knew exactly who it was. You should try out that voltage chart, it's nothing extreme at all and won't lead to any instability, atleast from what I've seen.

I know it took a while but I had to get out of school before I even started to work on this thing so I had some time to work on it. Now that I do I'm only held back by my computer erasing stuff!

The zip is password protected :p

I'll be fixing it soon, my PC wiped a hard drive again randomly and it's driving me nuts, lost the entire Quantum VM I use to build the kernel, I have to reinstall windows today and I'll work on it!
[One (M8) Original Android Development] Iceursus:
I sent the PM containing the password about the same time I posted the file ;D

And no stress with it. The crashes are rarely and still only occured when I was actively using the phone.

One crash happened when I treid to open Antutu.
[One (M8) Original Android Development] NJGSII:
Sweet. Next time I'll send a log.
[One (M8) Original Android Development] kangtastic:
hahaha - awesome! well after having run this a couple days without the voltage settings, it's been rock solid and the battery lasts a good 30% longer than the defaults with the SD Kernel. Never changed the voltage chart before, but I'll be more than happy to take your word and go for it!

yeah i saw you asking questions about GPE for the M8 so I knew it was a matter of time! many thanks and it's already feeling awesome to be back on quantum.

i'll make the changes now and check back in over the weekend. I was also waiting to see if you were going to release some updates - i thought i had read here that you were going to release another build after the 1/8 version. PM me or email me (if you still have it) if you need help testing. I'd be more than happy to assist!
[One (M8) Original Android Development] Duffman14:
Y u no make full Quantum ROM?
[One (M8) Original Android Development] PwnCakes193:
My PC has been randomly formatting harddrives like russian roulette. It formatted the SSD I have my VM on so I lost everything, and haven't had the chance to set anything up again yet (Had to drive around from 8-4 running back and forth to CT again. When I make something, hopefully within the next day or so as I have a lot of free time, I'll be quickly updating. What are your settings so far?

Way too much work, and I don't feel like using CM again. If I had the time to do it I would gladly do it again, but the M8 has a pretty good selection of ROMs out there. Sorry for the disappointment on that one :crying::crying:

I am planning on expanding the kernel to L for Sense once source drops though, so if that's your bag then woohoo!
[One (M8) Original Android Development] kangtastic:
[MENTION=1683096]PwnCakes193[/MENTION]

so I have this so far:

Interactive/ROW, 512 msm-adreno_tz GPU, westwood TCP

min_sample_time: 60000

boost: 0

target_loads: 90

io_is_busy: 0

>>>> [CANT SET THIS TO 0 - radio button - lowest is 30000] sync_freq: 0

timer_slack: 120000

hispeed_freq: 1036000

up_threshold_any_cpu_freq: 1728000

up_threshold_any_cpu_load: 75

sampling_down_facto: 0

timer_rate: 30000

go_hispeed_load=90

>>>>> [only can set the 20000; don't know what the other stuff was] above_hispeed_delay= 20000

using trickster

okay I am PVS9 BIN1 via: cat /sys/module/clock_krait_8974/parameters/table_name

PVS15 - reboot within 20s of saving settings! lol

PVS12 - reboot trying to run Antutu

PVS11 - Antutu won't run, crashes at launch of test, reboot

PVS10 -Antutu won't run, crashes at 13% of test, no reboot; choppy interactivity

FINAL UPDATE: Set PVS9 voltages with the above settings - running smooth as silk, no reboots or crashes.

Screen off set to 729 for PVS9
[One (M8) Original Android Development] kangtastic:
Dang man. That's crazy. Hopefully a nice clean install will get things back on track. Sounds like a plan! I might have some time Sat even or Sun morning for another go at it.
[One (M8) Original Android Development] mattb3:
Overclocked?

Running the kernel over a stock rooted GPE with no issues so far, however it appears that the max frequency by default is set to 2.8 GHz. So far I haven't had any stability issues, but I wonder if it would be better to leave the default to stock frequencies. BTW, thanks much to the OP for working on and releasing another great kernel.
[One (M8) Original Android Development] PwnCakes193:
For the PVS stuff I run mine at exactly what it should be, I have PVS 10 and I've never tried anything else... mostly for stability.

I agree, though it is safe to go up to 2.88, 3 was a little bit of an extreme step. I'll look into setting the kernel to run at default on first boot though and if I can do it with minimal issues caused anywhere else I'll gladly place it in the kernel.
[One (M8) Original Android Development] kangtastic:
yeah I went back to PVS9 and your settings; PVS10 became choppy/stuttered.

running smooth back on PVS9.

by the way - i thought PVS was the voltage chart you wanted me to try out? did I miss something?