yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] GohanBurner:
So...do we know what the last kernel was that worked? Because I would really love to have my fauxsound working again....

I'm pretty sure, for me at least, that it was NV9, but it's not available on the site anymore.
[One (M8) Android Development] schnob:
Epsilon has been working fine for me ever since I ran a RUU.
[One (M8) Android Development] GohanBurner:
You can actually disregard my post...I just noticed that the link in the OP is for a kernel from 11-02-2014. It's working. I flashed epsilon with Flashify and I got the black screen.
[One (M8) Android Development] Fauxnetiks:
Just flashed the newest kernel (11-02) in the OP, no black screen issue. I did have the issue from every kernel after Nv9. I also havent done and RUU.
[One (M8) Android Development] jxcorex28:
+1...nv9 has been the only kernel I've been able to use too...
[One (M8) Android Development] BlackAlien92:
Is download link down

---------- Post added at 07:15 AM ---------- Previous post was at 07:05 AM ----------

Edit: Nvm got it to download
[One (M8) Android Development] fix-this!:
None of the builds including the build cpapoke posted wont boot for me on liquid. Disapointing to say the least.
[One (M8) Android Development] Fauxnetiks:
Update: on the latest kernel (11-02) there is no video playback for me.
[One (M8) Android Development] TarekElsakka:
I can confirm that super CID indeed is the culprit that causes the black screen. I changed from Super CID to my original HTC__J15 CID and everything installed and is working brilliantly. I am currently using Bliss as a secondary ROM on MultiROM with Excalibur's latest kernel. I have yet to try video playback but I will report back after I do. I am assuming I should let the ROM settle for a couple of days before judging the battery life?
[One (M8) Android Development] kickassdave:
That may be one cause but remember people like me who are not super CID and haven't upgraded firmware appear to have black screen with everything apart from nv9 (back in the day when they all worked :P )
[One (M8) Android Development] nickespi:
interesting, I hope the dev can look into this issue and fix that aspect....
[One (M8) Android Development] tjeeeeee:
Been using super cid for a while ruu was what fixed black screen for me still have super cid as well
[One (M8) Android Development] SeVIIn:
I just changed from Super CID to stock TMO CID and it's finally working for me without the black screen. Side note I've been testing on the latest FW.
[One (M8) Android Development] TarekElsakka:
Ah yeah I forgot to mention that I also updated the firmware to the latest 3.28 after changing the CID. The HBOOT still says 3.19 for some reason but this definitely is the latest firmware without the annoying red text. So [MENTION=3011250]kickassdave[/MENTION] the firmware is definitely the issue in your case.

[MENTION=3661403]Tjee[/MENTION]ee you're a lucky man I guess :D.

EDIT: It's only been a couple of hours but the battery life has been so much better than on Sense for me so far. I am running Excalibur on Bliss ROM and I am having a great experience - smooth, quick, feature-filled, and great battery life - very impressive!
[One (M8) Android Development] nickespi:
Too much to do to use the kernel hopefully things will change with lollypop..only use cm Based Roms for the tethering
[One (M8) Android Development] xboxfanj:
I'll try. Done with KitKat though. Working on Lollipop right now.
[One (M8) Android Development] TheKnux:
So for some reason when I flash this kernel on the latest version of BlissStalk, it boots and the screen is lit up but it's black and my notification light blinks, the phone is responsive, but nothing shows on the screen.
[One (M8) Android Development] jxcorex28:
Are you superCID ? Ive been seeing comments about a fix, but you have to change your cid to whatever you had before or another cid. Also there's another fix a few pages back by a user who goes by remicks (I think). I haven't successfully booted any ROM running kernel after nv9. I,also can't change my CID to confirm the fix for blackscreen...computers jacked up (I had actually just installed ubuntu, and a day later..bam HDD fried..which also wiped out my HP recovery partition
[One (M8) Android Development] TarekElsakka:
I can confirm that video playback, indeed, is not working with the latest Bliss and kernel.
[One (M8) Android Development] jcrompton:
Changing from Super CID doesn't help everyone .... It didn't work for me. Apparently flashing an RUU is the way to go but I have already upgraded my firmware so in not ready to flash an RUU just to get a kernel to work.

Of note each time I've tried to flash the new kernel in addition to black screen I'm getting my partitions messed up do I have flash partition fixer to get back from my failed attempt
[One (M8) Android Development] str8str:
Just flash partition fixer zip. I have stopped using this until all issues are fixed. Flashing a kernel shouldn't mess up your partitions so I'm just holding off. I'm actually using liquid with very good results as my main kernel but I'm on multi rom
[One (M8) Android Development] TheKnux:
Link? :P
[One (M8) Android Development] jxcorex28:
https://mega.co.nz/#!dUp0RDSK!uIQmtMjKBHT8U2qoPOl8wIoyVNPlLS6ZlC9ath_VKlw

---------- Post added at 06:35 PM ---------- Previous post was at 06:34 PM ----------

Good point,

I forgot to mention that
[One (M8) Android Development] TheKnux:
You're the man. :)

Now do I flash the kernel first then flash the partition fixer or flash the fix first then kernel?
[One (M8) Android Development] jxcorex28:
Well since you've had that error. I would flash the fixer to see if it rectifies the problem. Then reboot recovery as precaution then wipe dalvik,dalvik cache and flash the kernel. If you run into further problems jcrompton recommended running a RUU.
[One (M8) Android Development] str8str:
Just go to liquidsmooth Rom google plus site it's there.

---------- Post added at 04:59 AM ---------- Previous post was at 04:48 AM ----------

Here is link to liquidsmooth kernel. Be sure to choose the kexec signed one if your using multi Rom. http://www.drdevs.com/devs/teamliquid/Kernels/

---------- Post added at 05:09 AM ---------- Previous post was at 04:59 AM ----------

Also there is a cm 11 kexec patched kernel that's very good on the multi Rom site for our m8. You don't need to be using multi Rom to use it i don't think. Someone can correct me if I'm wrong but don't think so.
[One (M8) Android Development] ax562:
OP you should take down the link you have in the first message. I'm running the sprint htc one m8 4.4.4 KK. I flashed this kernel and got a black screen. I was unable to see anything on display even rebooting to fastboot/recovery. I was reading in the threads that a lot of people are having problems. If so many people are having problems WHY NOT ADVIZE FIX/RISK IN INSTRUCTIONS?!? Or better yet take down until known working. I thought I was dead in the water. See below for my fix.

Get adb to work from command prompt/terminal:

adb devices - should show your device. If it doesn't try adb reboot, adb reboot recovery, adb reboot fastboot or hold power and volume down. Import thing is communication through adb.

adb shell

su

wipe data

su

wipe cache

su

wipe dalvik

adb reboot recovery

This should get you back to working screen and into recovery (No matter what I did before the wipes I could not get anything on screen even if I rebooted to fastboot or recovery). If you were smart enough to back up before flashing kernel just wipe /system and restore. If not you can just wipe /system and install new rom. I'm only posting this so hopefully it helps someone. I'm never flashing this again. Thanks anyways.
[One (M8) Android Development] str8str:
Agreed.

---------- Post added at 07:46 AM ---------- Previous post was at 07:44 AM ----------

Worst yet liquidsmooth is thinking boot using this kernel actually did on a couple builds and same thing.
[One (M8) Android Development] remicks:
This has been discussed over and over again in this thread and frankly my patience has worn thin with it. If you are too retarded to search the thread or to read back a few pages that's your own fault, not the OP. We have countless testers who have successfully ran this kernel with no issues, myself and the OP included, so just because you got a black screen and didn't attempt the method to fix it that has been posted MULTIPLE times he should remove it? Go buy an iPhone.

Spoiler content hidden.
[One (M8) Android Development] TarekElsakka:
By the way, the easiest way to get through the black screen is to hold the power + volume up buttons and as soon as the device restarts just hold the volume down button. That always wipes my internal storage, though.
[One (M8) Android Development] ax562:
Retarded is keeping a known ****ed kernel up so people can brick there phones. So you want people to read through 170+ pages to find mickey mouse fixes? It could be posted on the FIRST message. If this is how you work with android's, you are the reason people brick their phones. FYI mos of my post was to help people out of the black screen of death. BTW stick that Iphone where the son don't shine.

---------- Post added at 04:16 AM ---------- Previous post was at 04:15 AM ----------

my method didn't wipe any sd storage.
[One (M8) Android Development] billydroid:
I have a tmo m8. I'm hboot 3.19, latest firmware and tmo cid. Black screen
[One (M8) Android Development] TarekElsakka:
Well even if you get past the black screen you'll not be able to play any videos. This kernel has a lot of potential but also a lot of problems apparently.
[One (M8) Android Development] billydroid:
Right, its got some issues. Just trying to clarify the firmware and cid are no the issue. Maybe ruu'ing works. But that's too much effort. Plus I don't have a windows machine.
[One (M8) Android Development] dandan2980:
Calm down, this kernel runs just fine and it is not a Mickey Mouse fix to run a Ruu to clean up all the junk that you have been flashing on your phone. If you aren't willing to run a Ruu to see if it fixes your issue then you have no right posting negative remarks in the thread. I was getting the black screen for ever and I tried to figure out like everyone else what caused the issue I didn't bash the OP. And not everyone was getting it. And if someone can't fix there phone when flashing something then they have no right to be flashing anything in the first place.
[One (M8) Android Development] Galaen:
If the kernel was removed, then that would defeat the purpose of a Development thread. If it weren't for the testers and developers assisting here, then we would not even know about the Ruu fix. This site is about people coming together to see what they can accomplish, and this thread is one of the perfect examples of the xda experience. So, one can't expect everything under development to be perfectly stable. This is where the reading comes in to play.

Sent from my AT&T HTC One M8
[One (M8) Android Development] otisman:
I think at the end if at all why don't the guys with issue flash there own kernels and post your kernel work up here so the rest of the community can beat your work up wait don't have one then sit back and help find the fix or read and find it! The op is kind enough to build and share with everyone his work sometimes good sometimes it need work thus development we all know that we flash at our own risk that's what makes this fun if you don't like it then maybe its time for an IPhone 6 I've ran and still run his imgs on my m8 ATT super cid with out issues. If you need help ask don't bash if you got help give that's what keeps the mods out and the tread clean and moving in a happy place much alohas
[One (M8) Android Development] fix-this!:
angry or not this kernel should be labeled a beta release.
[One (M8) Android Development] dandan2980:
You can ruu from an external sd card FYI. And it's effortless to Ruu if you have a brain.

---------- Post added at 01:51 PM ---------- Previous post was at 01:48 PM ----------

I find it amusing that a couple members all of a sudden come in here and bash on the kernel lmao.They want to be hand feed perfection and don't wanna figure out things on there own and expect everything to be 100% even Aosp roms are not 100% if you can't deal with things not working to your likings than stick with a sense Rom and move along

---------- Post added at 01:53 PM ---------- Previous post was at 01:51 PM ----------

You sir are rather annoying all I see is you complaining in every aosp thread.
[One (M8) Android Development] fix-this!:
Its not complaining if your pointing valid issues out. Its just that some of you dont like to hear it.
[One (M8) Android Development] wallythander:
November 4th works for me, no problem and no RUU. Although epsilon and all others since NV9 except the one in OP gave me the black screen. I am having video playback problems on YouTube and Netflix. Great work xboxfanj, I get amazing battery life out of this.
[One (M8) Android Development] kickassdave:
Sorry guys but I have to agree with the negativity here. This kernel was fine at nv9 and that should remain the public release until the black screen issues are resolved. Nobody in their right mind would consider a kernel that causes a black screen for a lot of people on boot should be sitting in the OP as if there is nothing wrong. It should be beta/alternative link only.

I lost interest in this thread the moment that black screen issues started and only check in to read back to see if it is fixed. You have to accept you are asking for negativity with a bugged kernel and no real warnings in the OP about it.

Just accept the criticism and update the OP?
[One (M8) Android Development] jxcorex28:
There are literally hundreds of RUUs, finding out which one corrects the black screen might be problems for other people. I could run a RUU even w/o a computer. All you gotta do is rename the RUU zip to 0P6BIMG. You might wanna remove the recovery.IMG before it flashes a different recovery..maybe that user wanted to see a fix included in the OP because of laziness to look back a few pages
[One (M8) Android Development] xboxfanj:
New kernel up (Lollipop only)

I rebased, so the black screen issue should be gone. In the rebase, I didn't add some unnecessary stuff and also am just keeping things fairly stock Qualcomm so far (in terms of mpdecision and thermal-engine). If there are better drivers, I'll add them, but thought I'd start here for now so we have something to compare to.
[One (M8) Android Development] nflchampion:
Thanks, this will be great to get going again.
[One (M8) Android Development] xboxfanj:
Nice to get a fresh start. Last kernel was getting a bit bloated in terms of the source code. As always, I am open to suggestion, so let me know what you want to see.
[One (M8) Android Development] jxcorex28:
Will you be able to add the same features from your kitkat Excalibur kernel onto the LP Excalibur kernel ?
[One (M8) Android Development] xboxfanj:
Tell me which ones specifically you're looking for please. I wasn't kidding when I said the source was overly complex (roughly 35 pages of commits that I added), but if you let me know what you're looking for, I know where to find it.
[One (M8) Android Development] Heisenberg420:
Lollipop kernel is for cm12 only, not gpe?
[One (M8) Android Development] xboxfanj:
Correct. Gpe uses a different kernel base. I'll try to make that more clear in a bit.
[One (M8) Android Development] Bobbi lim:
[MENTION=4003363]xboxfanj[/MENTION] Is this the download link for the lollipop excalibur kernel: http://download.aospal.com/jake/m8.img ?
[One (M8) Android Development] _moelle:
installed it on latest blisspop build and just lost root. even reflashing su binary dont work!
[One (M8) Android Development] slimbrady:
i installed on CM 12 unofficial and lost root as well...currently bootlooping after I tried reinstalling SuperSU from recovery.
[One (M8) Android Development] tibere86:
Please delete :p
[One (M8) Android Development] Maestertk:
Is interactive the same as it was in 4.4? I remember some changes were made there that made me enjoy that gov, not sure exactly what though
[One (M8) Android Development] direwolf1:
So thrilled to see you working on Lollipop! Loved your kernel on KitKat, and I can't wait to start using it again.

I'm reporting the same root issue someone already reported. I'm running bracketslash's CM12 B1.95 build. Installing your kernel causes me to lose root. I rebooted to recovery and flashed SuperSU 2.37, but upon reboot I got a message saying there was no root binary installed and that it couldn't be installed.
[One (M8) Android Development] xboxfanj:
Similar if not the same. I'll look again later. As far as root, I guess it only works on eos. I'll see if there's scripts I'm missing for compatibility with other Roms. Su works fine on my end.
[One (M8) Android Development] Maestertk:
I know absolutely nothing about this stuff, but I kinda winged it and used android image kitchen to unpack and repack with init.superuser.rc from cm12, no go though. It booted but no root.

Hopefully that helps narrow down or something lol
[One (M8) Android Development] xboxfanj:
Ramdisk scripts must be specifically called (the basics such as init.rc are called by the sbin/init binary, and init.rc must call others specifically). Add import /init.superuser.rc near the beginning of init.rc (where the other imports are), then see if it works. If it does, I'll add that to the boot.imgs by default.
[One (M8) Android Development] Maestertk:
Still no go, checking to see if the superuser.rc is calling su right in the CM /system

Edit: from what little I know, seems set up right, but doesn't work right
[One (M8) Android Development] flyinj54:
Is there any EOS test build available for lollipop? I'd like to try this kernel on in Eos build. Thanks
[One (M8) Android Development] xboxfanj:
Not yet. So far, we don't really have a ton that distinguishes us from other ROMs yet, but we'll get there.
[One (M8) Android Development] TheKnux:
Can anyone conform if this kernel works with BlissPop v1.0?
[One (M8) Android Development] Maestertk:
Can't confirm blisspop in particular, but it should work on all aosp variants regardless. Just the trouble that you'll lose root after flash

I'd test for you, but some devs are slower on the uptake for the sprint data fix, and they haven't yet lol
[One (M8) Android Development] TheKnux:
How would I obtain root again? Just update supersu binary or is there more to it than that?
[One (M8) Android Development] Maestertk:
Look back a page at least. There's no quick fix as of yet.
[One (M8) Android Development] dandan2980:
Nice to see this kernel back in action hope sprint issues and lollipop Roms are worked out soon so I can run this again
[One (M8) Android Development] TheKnux:
I thought the only way to obtain root on Lollipop was at kernel level since it boots before the rom? We can't even flash the supersu zip to get it back? What if I replaced the boot.img in the rom with this one and reflashed the rom?
[One (M8) Android Development] dandan2980:
Try and let us know
[One (M8) Android Development] TheKnux:
Will do. Will report back.

Edit: I would but the link says: 404 not found.

Anyone have the file and could possibly upload it for me?
[One (M8) Android Development] xboxfanj:
Typo fixed in op.
[One (M8) Android Development] TheKnux:
[MENTION=2666372]dandan2980[/MENTION], sorry it's taking me forever, it's kind of hard to unpack a zip, replace one file, and repack it on my phone. Tried once with ES, once with RAR, and now with ZArchiver cause the other two failed. Will backup rom then flash the blisspopexcalibur.zip and report to let you know if all is well.

Edit: it's a no go.
[One (M8) Android Development] _moelle:
i did just tried it also...included this kernel into blissPOP v1 zip and installed. - ended up with no root, too.
[One (M8) Android Development] xboxfanj:
I'll rebuild it using the PA build system.
[One (M8) Android Development] xboxfanj:
If root has not worked for you, try this: http://download.aospal.com/jake/m8/root.img
[One (M8) Android Development] _moelle:
yeah! root is working....but now i got a bigger problem :P ....got root but lost my signal and wifi :( ...(using a gsm device btw)
[One (M8) Android Development] Maestertk:
Root is a go after flashing root.IMG and then flashing SuperSU. I formally request Westwood TCP congestion ? but thanks for figuring it out mate!
[One (M8) Android Development] TheKnux:
Where did you get the root.img and how do you flash an img?
[One (M8) Android Development] _moelle:
...just look exactly 3 posts behind your posting and you will find it ;)

if you not know how to flash an .img, i´m not sure if you should try everything you find here on xda. :P ( or did i just missunderstood this question? :P )

but to answer your question:

flash it through recovery or fastboot or with the help of an app like flashify .
[One (M8) Android Development] k5t4j5:
Some people use this recovery "with" the theme that enables you to flash img http://themikmik.com/showthread.php?16278-SPRINT-RECOVERY-TWRP-Recovery-(UNOFFICIAL)-v2-7-0-4 but really the simplest way is using flashify from the play store.
[One (M8) Android Development] dandan2980:
So flash kernel , root.IMG then super su all in same session. And also what ROM are you rocking that has sprint bug squashed
[One (M8) Android Development] Maestertk:
Cm12 by noname is the only one I've found that works for us
[One (M8) Android Development] TarekElsakka:
Delete please. sorry.
[One (M8) Android Development] xboxfanj:
Done. Next build will have it.
[One (M8) Android Development] TheKnux:
So I would have to unpack the rom, replace with excalibur boot.img again, repack kernel, flash root.img, then finally supersu and all will be good?
[One (M8) Android Development] Maestertk:
No. Flash ROM, flash root.IMG , flash SuperSU, profit.
[One (M8) Android Development] TheKnux:
Oh the root.img is the actual kernel? Cause I got excited and flashed everything how I asked you and it said "unknown" under baseband and had no WiFi or signal.
[One (M8) Android Development] slimbrady:
View attachment 3051483View attachment 3051484

When following those exact steps my WiFi gets disabled (won't turn on) and I lose 3G which is all i get here so no service at all....I do keep root though, heh.

EDIT: Looks like I haven't been the only one getting 'unknown' under baseband. Anyone got a fix for that? Running Noname's unofficial on my m8spr.
[One (M8) Android Development] xboxfanj:
http://download.aospal.com/jake/m8/test.img

PA build coming soon.
[One (M8) Android Development] Maestertk:
If my testing is correct, I think it makes signal/WiFi not turn on properly unfortunately
[One (M8) Android Development] xboxfanj:
Works for me.
[One (M8) Android Development] Maestertk:
12/7 blisspop this is what shows on quicksettings. Null-null. Worked fine previously. I'll test and see if the root.IMG does the same thing here tomorrow or something.
[One (M8) Android Development] dandan2980:
Are you on sprint??? If so seems like we are also having issues with custom kernel dang I'm gonna give it a test run I'm on Sprint.

Edit: flashed over Candy lollipoprom I had the same issue as above after flashing WiFi wouldn't even turn on and lost my data everything was unknown or a "0" in about phone/ status.

For what its worth I'm on Sprint and we have been having issues with data and lollipop ROMs.

Captain_throwback had figures out that updating the vendor blobs for sprint to the current 4.4.4 update fixed the issue for us not having data after rebooting cause first initial boot we have data rebooting causes it to go away.

[MENTION=4003363]xboxfanj[/MENTION] So question for you is would what I mentioned above have anything to do with the kernel also???

Edit: this https://github.com/TheMuppets/proprietary_vendor_htc/pull/102 is the commit I am talking about
[One (M8) Android Development] xboxfanj:
Nope, as far as I know, everything Sprint related is either in init or build.prop. I'll talk to Kasey though.
[One (M8) Android Development] _moelle:
got no wifi and signal aswell :(
[One (M8) Android Development] GohanBurner:
The m8.img works just fine on AOSP Lollipop roms other than the fact that it breaks root.