yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] XCnathan32:
I'm trying to get android O to work, but I keep getting the error "init: First stage mount skipped (missing/incompatible fstab in device tree)" and every error from then on seems to be related to not being able to find files, presumably from not being able to mount the partitions. I'm not sure how just changing a kernel parameter would affect this, but If anyone knows how to fix this please tell, as me and a lot of other people would like to try android O.
[Nexus 6P General] :
When changing the resolution you should also change it in the build.prop file or some apps will appear weird.

If it's working fine already then don't worry.
[Nexus 6P General] XCnathan32:
Hmm, I've never had a problem with that, but I'll go ahead and change it. What's the property for resolution?
[Nexus 6P General] :
EDIT: Sorry not for resolution, it's for density. It's ro.sf.lcd_density . :)
[Nexus 6P General] XCnathan32:
Alright, I'll put that in OP and credit you!
[Nexus 6P General] :
Hope it's helps someone. :fingers-crossed:

Also, congratulations for this fix. You did what Google couldn't.

Came here from Reddit BTW.
[Nexus 6P General] XCnathan32:
Why I don't like reddit Pt. 2:

I made a post in the android subreddit on the updated fix, that way people on the old fix could update to the faster fix. Within 30 seconds of me posting it, Mr. know it all comments, "It's good enough for getting your data off. I wouldn't recommend using your device like this though, it might not be a good idea in the long run." Did you even read the title? :rolleyes:

Edit: forgot to mention he had a OnePlus 3T, didn't even have a 6P lmao
[Nexus 6P General] DEVILOPS 007:
Lol, honestly Reddit can be horrible. Almost as bad as the YouTube community tbh.
[Nexus 6P General] :
Lol, I saw that too :laugh: . Don't worry, that's just how Reddit is. People rarely look at the title. But post something from the verge or Forbes or apple there, then they will read every inch and will come up with a long list of things that are wrong.
[Nexus 6P General] XCnathan32:
Lmao honestly.
[Nexus 6P General] AddisG:
Hahaha
[Nexus 6P General] burduli:
I have one question. Official PA for Nexus 6P is available here. Why did you use unofficial version? Also, did you try the official version? How did it work? Thanks in advance.
[Nexus 6P General] XCnathan32:
I always like testing pre release versions. I also heard some people talking about how they didn't think the PA versions would be maintained. I liked the dev version, it ran very fast, battery wasn't the best, but EX kernel helped that. I'll go ahead and try the official version once I'm done testing cortex.
[Nexus 6P General] burduli:
Okay, thank you.
[Nexus 6P General] xringo:
hey i had flashed your first boot image and noticed you had updated your thread and noticed a new boot.img. Should I just flash the new boot.img over the old image? It should work or do i need to reflash the stock rom then flash the new image? And are their any changes to the elementalx kernel or is it the same one? Thanks for all the help you've done, greatly appreciate it.
[Nexus 6P General] XCnathan32:
Flash the new boot.img over the old one, you shouldn't need to wipe data or anything. EX kernel is the same one, but it will not remove the new update, however, it will not add the new update either, so you need to flash EX after you've already flashed the Updated boot.img.
[Nexus 6P General] firoz3321:
Is that there are more than one problems or causes for the BLOD? Because for some this works but for some it doesn't. I have the BLOD and tried all possible solutions found online, even this trick with such high success rate couldn't help my nexus. Wondering if there are more causes. I really want to revive my nexus.
[Nexus 6P General] Vermanucci:
so to try the new pa boot i have to move to the paranoid android rom, correct? Is the performance difference that significant from what was accomplished with the stock rom?
[Nexus 6P General] XCnathan32:
I have't tried the stock ROM with the new fix, but with the old fix, PA was notably faster than the stock with old fix.
[Nexus 6P General] XCnathan32:
Possibly an eMMC problem, can you boot to BL or recovery?
[Nexus 6P General] xringo:
working amazing with the new boot image, its very noticeably. I was wondering should I disable and enable some stuff through the developer options? I think in your old post you said to tick "Disable hw overlays " and tick " force gpu rendering"
[Nexus 6P General] StephenMSmith:
Dumb question. I don't want lose my data. My Nexus 6P has been encrypted since day 1 and I never had any issue in TWRP needing a password before. Is that specific to this version of TWRP?
[Nexus 6P General] dms76:
I started experiencing random reboot issues on Thursday with my Nexus 6P. when it rebooted it would start a Boot Loops. I was able to go into TWRP Clear Cache and boot back into the rom, but at random it would reboot again back into a BLOD. I was going to do a wipe and clean install of PureNexus however now it will not boot at all, just Boot Loops and I am still able to go into TWRP. I tried flashing the BootLoader 48B_A4 and N2G48B_4Cores, is there something I am doing wrong? Am I experiencing a different issue since i can go into TRWP?

Since I am still under device protection should I just do a claim, what is going to prevent the next one from doing the same?

\
[Nexus 6P General] burduli:
Does this boot.img also work with official PA?
[Nexus 6P General] XCnathan32:
With the new update, the CPU was boosted a lot more, so the GPU isn't necessary to pick up the lost slack.
[Nexus 6P General] XCnathan32:
TWRP doesn't add a password, it's android that does. I'm not sure why twrp wouldn't ask you for a password before even if it was encrypted, so I don't know if this twrp will ask you for a password.
[Nexus 6P General] XCnathan32:
My device booted into recovery a couple times before I applied the fix, maybe your device isn't totally screwed yet. Try flashing the stock 48B firmware, and then flash the new modified boot image, and modified twrp, and then see if that works.
[Nexus 6P General] XCnathan32:
I'm not sure, I haven't tested it. But your question leads into the next...

Update!! I modified the EX kernel zip even more, so it still uses 4 cores, but it also applies the new CPU utilization fix, to make your 6P go a lot faster! Download link is in the OP. The idea of this was to have a universal installer, so basically, you can flash this over just about any ROM, including stock, and you will get a fast, non bootlooping phone. I have only tested it on the official PA build as of now, so I need more testers to report if it works for them.

I also added donations. Donations really help keep me motivated, and the funds will help me get new equipment and devices to further my android development. And to whoever donated before I even posted this, thank you so much for your support, I really appreciate it :)
[Nexus 6P General] burduli:
Do I need to flash both boot.img and EX kernel? Or only one of them?
[Nexus 6P General] XCnathan32:
You should only need the EX zip.
[Nexus 6P General] burduli:
So EX kernel works with official PA. Great! I'm gonna flash them now.
[Nexus 6P General] dms76:
I figured out that if I did a full wipe of the device then flashed the 4core bootloader and TWRP it worked. Google is willing to send a refurbished phone, won't it have the same problem or would they have fixed it?
[Nexus 6P General] XCnathan32:
It should be fixed, make sure you enable OEM unlocking as soon as you get it though, that way if it does get that problem, you can fix it.
[Nexus 6P General] titustitustan:
I wasn't eavesdropping or anything, but how/where does one go about to follow this recommendation of yours? :D
[Nexus 6P General] XCnathan32:
An easy way to do it is: download build.prop editor here, then type in density into the search, and change it to your density.
[Nexus 6P General] burduli:
Official PA + modified EX kernel configuration works awesome! Thank you!
[Nexus 6P General] tremarley:
The modified TWRP in the OP asks for a password. You are unable to view, edit, install or backup your Nexus Data within TWRP without your password.

If you want to keep your data simply flash the latest TWRP image from https://eu.dl.twrp.me/angler/twrp-3.1.1-0-angler.img and select recovery from your bootloader. You have the choice of selecting BACK UP in TWRP or copying everything from your Internal Storage on your PC.

I'd suggest doing this before reverting to the modified 4 Core TWRP.
[Nexus 6P General] StephenMSmith:
Oh yeah, your right. I installed the regular TWRP 3.1.1 and went right into TWRP and can see internal storage no password needed. Installed SU and I'm back to rooted. So what is the purpose of twrp3_1_1_4Cores.img? Based on name, it implies that this is a TWRP that only uses the 4 little cores so it's needed w/the 4-core bootloader. However, that doesn't seem to be the case.
[Nexus 6P General] digweed4me:
with new cpu utilization on ex kernel now its much better with 1632mhz and performance setting apps are loading faster now thanks man
[Nexus 6P General] tremarley:
You've saved my phone, thanks
[Nexus 6P General] AddisG:
My phone works better than it did before the bootloop started.
[Nexus 6P General] outbackpaul:
I don't have the new afternoon version of the kernel but thanks a lot... I finally can use this phone again. I activated it with Verizon earlier today.

Donation coming.
[Nexus 6P General] XCnathan32:
Not sure how that's even possible lol, but I'm glad to hear it!

Thank you!
[Nexus 6P General] firoz3321:
I can boot into bootloader and flash all images without any errors. Cannot boot into recovery though.
[Nexus 6P General] XCnathan32:
Hmm, that's weird. Have you tried reflashing the 48B stock google firmware?
[Nexus 6P General] firoz3321:
Yes i did. Erase works, format works, flashing works, boots into bootloader, doesn't boot into system and doesn't boot into recovery.
[Nexus 6P General] Archavius:
My Guide to getting out of locked bootloader

I've read a ton the past few says of everyone on this thread. I was quite unfortunate with my situation, my OEM was not unlocked and I did not have USB debugging. Here is my guide to getting the snapdragon 810's cores big cores DISABLED.

Items you'll need:

Phone charger, preferably the quick charging one that came with the phone.

Blow dryer, I used a 2100 blow dryer that is Ionic as well, and a funneling nozzle to concentrate the air.

Bag of Ice, will explain this later down.

Towel for the bag of ice (so your phone does not get wet)

Process:

1. Drain your phone's battery down, I found an easy way to do this is to get to the bootloader, and leave it with the barcodes showing.

2. Once drained, begin the heating process. Plug in your blow dryer, and have your phone with the back facing towards you. Use the blow dryer and point it at the area between the fingerprint scanner and the camera. This will take around 15 minutes.

3. After 5 minutes, plug the phone in the charger, and turn it on, making it go into bootloop.

4. Keep blow drying, it should get very very hot, almost to the point where if you held the power button for more than 5 seconds it woulda kinda burn. This is where having a thin T-shirt or fabric is handy, it can allow you to handle the phone while being heated.

5. At 10 minutes have someone get the bag of ice or pause and get it yourself.

6. This is the time when the colorful dots may start to appear. If you've heated it very long you'll notice the battery is also hot. Try to cover that up and only heat the processor area. If the colorful animation does appear, but then stops and goes back to a battery signal with a lightning bolt, then a charging animation, it most likely means the battery is too hot. Put the Ice pack with towel on the battery section, but leave the area of the processor still available to apply heat. This will cool the battery and throttle the processor so the small clusters will be used.

7. Repeat until you are able to fully start up the phone.
[Nexus 6P General] JamezBong:
sir, your method works on mine (28jul) want to say thankyou sooner but i just register and dont know why cant post (nevermind, thanks alot !).

my last step was instal EX4_1_1_4Cores and my device work again.

and about your update 29july, how should i do ?

after instal "Elemental X kernel version 4.11, universal zip" my phone slightly faster than before.

but i dont know what to do with these : PA boot.img from PA version 7.2.1 ...

& Pure Nexus boot.img from Pure Nexus 7/25 build
[Nexus 6P General] alahkel:
Wow man! I first used the 1st ex kernel you released (the one you said it was using 1.5 cores only) and performance was a let down, even with animations off. Chrome was lagging, even gboard was highly lagging. Then I flashed the latest ex 4 core update you made and.. man, it's totally another world now! Blazing fast, I never thought that those Little cluster cores were running so good. My setup now: purenexus 7.1.2, last modified ex kernel with 4 cores only and performance fix, oc little cores (1.7ghz), performance governor set in exkm app, animations turned on (I've always used them with half the duration), stock res (QHD) and phone is blazing fast, feels just like it was performing when I first bought it, so all cores enabled. Thanl you man!
[Nexus 6P General] leroilion02:
please XCnathan32 can you give me the full method to fix my phone step by step

flashing the last factory image is the first step?

thanx
[Nexus 6P General] Xaif:
Try this one out

https://xtremetricks.net/nexus-5x-and-nexus-6p-bootloop-fix/
[Nexus 6P General] XCnathan32:
Flash the new EX zip, I updated yesterday and it should make your device a lot faster, the new EX zip has the same modifications that the PA boot.img and Pure Nexus image have.
[Nexus 6P General] leroilion02:
flashing the last full factory image is not necessery
[Nexus 6P General] tomer007:
Glad to see that people got their devices fixed.

Sadly, I couldn't get it to work for my device.

I flashed the latest stock image (N2G48B), then flashed the modified boot.img.

I tried rebooting after that, but the boot-loops continued, even after waiting for a few hours.

I tried repeating the process, flashing the modified recovery (I can't boot into recovery as well) but it seems like nothing changed.

Did anybody else get this problem? Did you find a way to fix it?
[Nexus 6P General] Xaif:
Nop, it is not necessary
[Nexus 6P General] mercado79:
For anyone curious if the new boot image would work on phones that didn't work with the original one... Just here to confirm that it's still stuck in the bootloop. :(
[Nexus 6P General] @Peterrrrr:
A question, if I am on orignal stock unroot on 6P and get the bootloop. Is it possible to get into the phone at all again without wiping and reset. My picture I take with a phone is very important not to lose. Is it possible to save the pictures after the bootloop problem?
[Nexus 6P General] XCnathan32:
Go to this and follow all the instructions to install fastboot https://xdaforums.com/showthread.php?t=2588979. Then hold power and volume down until your phone boots into bootloader, connect your phone to the computer, open up a command prompt as an administrator, flash the modified TWRP image, and then flash the modified EX kernel in TWRP. If you need more help just ask.
[Nexus 6P General] XCnathan32:
If your bootloader is unlocked you can use this fix without wiping the phone. If it isn't unlocked, try heating up your phone until it boots, then enable OEM unlocking as fast as you can.
[Nexus 6P General] leroilion02:
thanks XCnathan32 and boot image i flashed or not
[Nexus 6P General] Utkarsh-ezzo:
[MENTION=5288606]XCnathan32[/MENTION]

Guys like you make us believe that this world is a great place live.

You are a saviour.

With first modified boot image the performance really took a hit, I thought of selling the phone, but then you released a better performing one and I cancelled my plan of selling it.

Thanks alot.

I am monitoring battery usage, as all 4 little cores are almost always pumped up , the battery might take a hit.
[Nexus 6P General] Archavius:
I've got this problem as well. All flashing went perfectly fine, but it still bootloops. Except now it just says that the bootloader is unlocked and software could be corrupt. No different. Not sure if theres a certain order that must be done. The files are confusing IMO. Not sure if all images are supposed to be used or if select ones are supposed to be used in a certain order.
[Nexus 6P General] zfuyuan:
Minimum flashing, and in this sequence:

1. run flash-all .bat/.sh in 7.1.2 (N2G48B, Jul 2017) (take from official site https://developers.google.com/android/images#angler)

2. flash modified boot.img (48B_A4.img) from page 1 using fastboot

TWRP and other kernels are optional
[Nexus 6P General] outbackpaul:
I switched back to this phone as my daily driver and so far today the battery life is pretty good with the overclocked speed as suggested. I'm at a discharge rate of 3.7% per hour over the last 5 hours.
[Nexus 6P General] Archavius:
I've tried to do this, the steps are hella confusing. Do I use the same cmd window as I did to flash the other images? I'm not sure how to get the flash-all command to run. If you could list it step by step that would be great, I have the folder downloaded
[Nexus 6P General] Goibs:
Android 8.0

My device was running Android O 8.0 and has suffered the boot looping issue, has anyone recovered their device?
[Nexus 6P General] Archavius:
Ok so I've run the flash-all script now, my phone is reset. I flashed the 48B_A4.img file and the twrp recovery file and I still get a bootloop despite installing clean angler 7.1.2
[Nexus 6P General] martinfarrell11:
You heated it while charging or after charging? I tried a lot of times after charging without success
[Nexus 6P General] alienflorina:
You thought of selling a criplled phone ? That's sad to hear. I hope you would have explained the poor buyer the situation at least.
[Nexus 6P General] Abdulaziz6p:
i downgraded the Resolution to 1080p

and my god the performance is killin me!

specially for games... it helps alot!
[Nexus 6P General] Utkarsh-ezzo:
I can't blame you for judging me, I understand anybody would think in the same way as you.

Just to make my self clear, I was gonna sell it in as is condition at very very cheap price.
[Nexus 6P General] alienflorina:
Happy to hear ;)
[Nexus 6P General] Vermanucci:
Charging or not charging at the time of heating does not matter unless the battery power is low. I did however heat it while it was boot looping to see signs of life and to have a live idea of the heating results.

I've done this to a couple of 6Ps and all were different as its not an exact science.

One went straight into boot loader while being heated and I stopped.

Another went to the android animation and froze, i stopped heating and powered it off and powered on when it was cool to the touch.

Another showed something on the screen and then powered itself off and wouldn't turn back on (too much heat). powered on when it was cool to the touch.

Another went straight into android OS and has been working for a week on all 8 cores. (I still flashed EX kernel and overclocked small cluster and under-clocked large cluster)

The 5x board had to be heated twice before it would come up.

All the above mentioned would not go into recovery/twrp before being heated.
[Nexus 6P General] martinfarrell11:
I heated mine while and after charging and no life (while bootlooping)

Also, I heated with the hair dryer and it shut down a while till it was cool
[Nexus 6P General] Vermanucci:
Only thing I can probably recommend is finding a friend or someone with a heatgun, I dunno how the hair dryer is working for some people.
[Nexus 6P General] martinfarrell11:
Thanks, i'll try. Do you recommend any time?
[Nexus 6P General] Vermanucci:
I didn't time it really, just stop after you see it power off or start to go pass google logo. leave it face down when cooling.
[Nexus 6P General] THC Butterz:
or you could find someone or a repair shop with a proper re-flow station / oven
[Nexus 6P General] ZooBaAr:
You know fixing this kind of stuff requires a bit of prior knowledge, like baking a cake really. You need to read read read

about what you are doing because the rest of us have that background knowledge you only get by reading, searching, ask is really last resort so may I suggest Heisenbergs or Flash excellent tutes for you.

Heisenbergs

Then search for 'The Flash' help guides.

Lastly, don't overthink it, I can't stress that one enough.

Zo0
[Nexus 6P General] zfuyuan:
Could you share the commands that you executed for flashing 48B_A4.img and twrp3_1_1_4Cores.img?

This would also show [MENTION=4030731]ZooBaAr[/MENTION] that you have done your prior research :)
[Nexus 6P General] Archavius:
CMDS:

fastboot devices

Assuming OEM is unlocked then:

fastboot flash boot 48B_A4.img

fastboot flash recovery twrp3_1_1_4Cores.img

fastboot reboot

I've typed those commands countless times ahhaa well worth it since I have a phone again.

---------- Post added at 03:45 AM ---------- Previous post was at 03:36 AM ----------

So I got my phone working!

Heres what happened with mine:

I tried all images but they all failed me, they still boot looped. So I did something strange instead.

I feel for most people the different versions of the boot.img isn't enough to do the fix.

My first attempt:

Flash-all with angler (Simply go into the extracted folder from the zip on the google dev site. Find the flash-all. Have phone connected and in bootloader. double click the flash-all file inside the extracted folder to restore phone to factory andriod)

Then I flashed 48B_A4.img, reboot, still boot looped.

Second attempt.

Flash 48B_A4.img again, Flash recovery with the twrp3_1_1_4Cores.img, still boot looped. At this point I decided using the ElementX kernel provided was needed to make the fix lasting. So I heated my phone up to 70 degrees Celsius using a blow dryer and aiming it at the processor while covering the battery with an Ice pack. Finally Booted into TWRP, went to Advanced > ADB SIdeloading > Connected phone > typed "adb devices" > Once serial number shows up proceed > type "adb sideload [Name of kernal zip] >After it downloads it will then have you install the kernel > I kept all default settings EXCEPT when big clusters come up I changed the clock speed to the lowest MHz (1200?).

Allow phone to reboot, and mine has worked ever since. If you want to cehck if your fix worked and it's not just the temperature of the processor keeping the phone alive, download CPU-Z and in the systems tab the CPU4-7 should say stopped.

If you have any questions about what I did please ask, wouldn't want anyone to be left without a phone to use.
[Nexus 6P General] JamezBong:
thanks sir, it works and my device run faster
[Nexus 6P General] havenfx:
doh, i flashed the boot.img onto android 8.0. what can i flash to go back to original?
[Nexus 6P General] D-m-x:
This Phone is the biggest Joke I've seen. Today my 2nd (Replacement of the First) suffered the same fate. Congrats to [MENTION=5288606]XCnathan32[/MENTION] for doing what a whole Company couldn't. Thank you for making this possible, at least with the modified TWRP and EX Kernel I can save my Data before i call Google.
[Nexus 6P General] outbackpaul:
Dude, I finally flashed that newest kernel last night and all I can say is WOW... I'm shocked at how fast it is now. I have no idea what you did but it's almost like being back to normal.

Amazing work XCnathan32!!
[Nexus 6P General] darkriff:
As a curious note, i flashed pure nexus and now the phone is much sloweer than using the stock android, I am using the newly fixed core img.
[Nexus 6P General] ramhses02:
Hello, I have the bootloader blocked, I think it is impossible to use this fix.

I understand that now is clear that this is a hardware issue, right? I wonder if some contacted the firm that filed the class action against Google and Huawei?
[Nexus 6P General] outbackpaul:
The only people that win class action lawsuits are the lawyers. Each member of the lawsuit MIGHT get a little money back. It's barely worth that struggle.