yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] sqwang:
What's missing in my fix

I downloaded the latest Android 8.0.0 (angler-opr6.170623.017-factory-9070766c.zip) and Oreo4Cores.img. Here is what I did then:

$ flash-all.sh

$ fastboot flash boot Oreo4Cores.img

I rebooted my Nexus 6P. Unfortunately, it is still bootlooping. Can anyone tell me what is missing in my fix?
[Nexus 6P General] sharpz811:
Bro your missing the modified twrp img
[Nexus 6P General] sqwang:
I tried this as well:

$ fastboot flash recovery twrp3_1_1_4Cores.img

It is still bootlooping.
[Nexus 6P General] sharpz811:
1. Make sure you have fastboot and adb drivers installed

2. Download stock Oreo firmware from Google

3. You should already have twrp3.1.1 and also download oreo4cores.img and place all these files in one folder (I've only extracted vendor, bootloader, radio, data, and system if i remember correctly and flashed those separately in fastboot mode)

4. Then boot into fastboot and startup up fastboot on your pc where you've placed the folders.

5. Using fastboot commands Flash modified twrp, oreo4cores.img, vendor, bootloader, radio, data, system. I believe they was my exact order.

6. Fastboot reboot and your phone should start up within minutes at least that's what worked for me

If they don't work then idk bro maybe your hardware is screwed. Also make sure the phone is fully charged
[Nexus 6P General] metallicant:
Just went ahead and installed the 8.0 system image with September security patch on top of the previous 8.0 image with August security patch, then applied the 4 core Oreo boot image, all through Nexus Root Toolkit and everything booted up fine...
[Nexus 6P General] sqwang:
I followed this procedure before and no success. But I didn't check if my phone is fully charged. I'll try to give another shot. BTW, what do you mean by "maybe your hardware is screwed"? Doesn't this solution work for every bootlooping Nexus 6P?
[Nexus 6P General] W@r10ck:
1. download full Image on https://developers.google.com/android/ota

2. Do following commands:

fastboot flash bootloader C:\angler\images\bootloader-angler-angler-xx.xx.img

fastboot reboot-bootloader

fastboot flash radio C:\angler\images\radio-angler-angler-xx.xx.img

fastboot reboot-bootloader

fastboot flash boot C:\angler\images\boot.img

fastboot flash recovery C:\angler\images\recovery.img

fastboot flash system C:\angler\images\system.img

fastboot flash vendor C:\angler\images\vendor.img

fastboot flash recovery twrp-2.8.7.x-angler.img [replace x with the current version]

Fastboot flash boot 4cores.img

Just did these awhile ago to update to Sept build :)
[Nexus 6P General] sharpz811:
Well afaik the reason for bootlooping is because a hardware issue in the big clusters (not sure if I'm explaining right) so some users can't even boot because the hardware is so faulty while others hardware wasn't affected that much? Don't really know exactly but op or someone else more Android oriented can explain better lol
[Nexus 6P General] :
Tried all this, didn't work. Do I still have to wait 20 min to see if it might work?
[Nexus 6P General] sharpz811:
I followed instructions in op but i just chose to flash the files individually maybe try flashall.bat
[Nexus 6P General] W@r10ck:
You should'nt be. I remembered i had the same issue and question that i thought it was normal to wait that long specially coming from a huge update apparently i just had to flash it again and then it booted quite fast as it should on Oreo. I just hope it's not a hardware issue which i believe it should'nt. Just try to flash again maybe in different order and see how it goes. I remember when i re-flashed oreo i didnt had to do it in order.i just flashed .zip file(i forgot how i did it) bit it worked.
[Nexus 6P General] sqwang:
For twrp, on the 1st page, I only found twrp3_1_1_4Cores.img; for boot, I found Oreo4Cores.img. I didn't find twrp-2.8.7.x-angler.img or 4cores.img.
[Nexus 6P General] ajrogers111:
I apologize in advance if my questions are too basic, but my 6p started the boot loop last night and I can get it into fastboot mode but not recovery mode. Ever since I got the phone (used) it has warned me that the bootloader is unlocked every time I powered it on. I did a lot of flashing ROMs and such a long time ago(like Galaxy S7) the but my current skills are pretty weak. I installed the newest SDK and downloaded the recommended files to my PC but I can't get it to flash anything. I have the phone in fastboot. Every time I try to flash it says" error: cannot load 'filename'. When I type abd devices it doesn't show any devices but if I type fastboot devices my serial number shows up. What am I missing?

---------- Post added at 12:47 PM ---------- Previous post was at 12:46 PM ----------

Should say Galaxy s 1
[Nexus 6P General] NoobInToto:
Updating without losing data

Friends, i would like to inform you a method i found of updating using OTA and not downloading the whole factory/ota file!

I have achieved success in flashing the september security patch .

I have used Flashfire for this along with the latest supersu(2.82 at the time of posting). I tried with magisk root with no luck. It would seem flashfire has the greatest chance of working with its brother SuperSU.

Files required:

1. Ota downloaded on the phone ( do not hit reboot and install yet.). As regular users may know, flashfire has the capability to flash official OTAs without stock recovery.

2. Flashfire app from playstore

3. SuperSU ( i have tried with 2.82)

4. Oreo4Cores.img renamed to boot.img

5. Boot.img of august build ( I extracted from the factory zip i had, i have uploaded it for reference.)

Steps:

1. Place both the boot.img (one is oreo4cores renamed, other is original one for your build, august in my case) in different locations on your phone

2. Root the phone using superSU and install flashfire, give root permissions to it.

3. After the ota has been downloaded (from inbuilt updater), do not hit reboot and install. If you have attempted to install it earlier, just try downloading again.

4. When flashfire is opened (after ota has been downloaded), it will ask whether to load the OTA. Agree to it.

5. Now comes the tricky part. Since we know our boot is modified, and this ota requires boot to be unmodified ( if you try using your current oreo4cores boot image, the recovery specifically says that it has found unexpected contents in boot) we have to first flash the original boot.img , then proceed with the ota. Press the + button in flashfire, click 'flash firmware package' and select the original boot.img extracted from factory file/full ota zip. You can move the action (of flashing boot.img) by clicking on it and dragging it up or down. Reposition this flash action before the update.zip action ( drag and move it ). Now repeat the same procedure and add the modified boot.img (oreo4cores image renamed too boot). Move this after the update.zip action bar but before the inject supersu thing....

6. This step is absolutely vital for the flashing to be a success. Click on the ota update.zip action ( or whatever it is named, unencrypt or something like that...) and uncheck the checkbox which says something along these lines: " attempt to restore recovery and boot image before flashing ota". You have to uncheck this box or else the flashing will fail.

7. Now press the flash button and you are good to go. There may be few bootloops but that is due to supersu.

Tl;dr procedure for regular users: the procedure involves flashing original boot.img for the current build , followed by ota (unencryped automagically by flashfire), followed by flashing the modified boot.img; all done easily via flashfire. Step 6 is crucial.

Have fun fellas !

PS: extract the zip in the attachment to find original boot.img ( it is of august build. If you have the factory file, you can find it in an archive inside the original archive)
[Nexus 6P General] draxz:
I hope someone can help me.

My phone was stuck in a boot loop and I had applied the fix for 7.1.2 earlier but not sure if I missed a step but the phone is extremely slow. I am now thinking of updating the OS to 8.0 but I am not able to follow the instructions - I am a complete newbie with no technical knowledge.

I looked at the instructions from W@r10ck and OP XCnathan32 for Andriod O but I am confused on the files to download. These are the files I have till now:

Boot.img from stock 6.17, 8.0 firmware

TWRP version 3.1.1

EX kernel version 5.03

Is there a step by step instructions for a non-technical person to follow.

Can anyone please help me how to update my phone to Android O and make it quicker.
[Nexus 6P General] federalreserve:
Thank you for outlining these steps, it's very helpful. I followed all your steps and I am still left with a bootlooping 6P... I extracted the boot, recovery, system, and vendor images from the image-angler-opr6.170623.017.zip folder within the original OTA file folder, is that the right place? Do you have any other suggestions? I saved my command line log if that's helpful.
[Nexus 6P General] draxz:
Hey,

What files did you use for bootloader-angler-angler-xx.xx.img

fastboot flash recovery C:\angler\images\recovery.img

fastboot flash system C:\angler\images\system.img

fastboot flash vendor C:\angler\images\vendor.img

Fastboot flash boot 4cores.img

I am totally new to this and don't understand which files to use. Do I save it in the desktop and called the folder images?
[Nexus 6P General] federalreserve:
On XDA, search for the article called "Nexus 6P Bootloop Fix Has Been Found, Makes Your Phone Use 4 Cores" for an overview of the process for flashing these files and getting setup of adb and fastboot. I can't post direct links yet because I am new...

Refer to original post by W@r10ck for link to download full OTA Image on Developers Google website.

That OTA zip file has all the necessary files including bootloader and radio. You need to unzip the file to find them. Then use the boot, recovery, system, and vendor images from the image-angler-opr6.170623.017.zip folder within the original OTA file folder.

The links to download the modified boot img (Oreo4cores.img) and the TWRP version 3.1.1 files are on the original post.

Then follow the fastboot commands as outlined in the original post by W@r10ck . Hope that helps!
[Nexus 6P General] v1slian:
Any way to see if this fix has been applied?

Hi there,

I'm wondering if there is a way to check if this bypass has been used? My Nexus 6p went into bootloop a while back and is now back at the store as it was still under warranty. They are supposedly going to repair it because they say they can with Android 8 out now. I'm afraid they are trying to rip me off though as they been quite dodgy throughout this whole process and are simply going to disable the main cores. Can anyone confirm if you can upgrade a bootlooped 6P to Android 8 and if this will then resolve the issue without having to bypass these cores? How can I tell if the cores have been bypassed?

Your help is much appreciated.
[Nexus 6P General] sqwang:
I guess my nexus 6p is screwed. None of the approaches can revive it.
[Nexus 6P General] sharpz811:
Sorry to hear that bro but keep trying even try with nougat firmware. Pretty much everyone who owns this phone who suffers the bootloop issue should stay doing for a new phone because this send to be an amazing but only temporarily fix. My contract ain't up until next October and I'm not spending hundreds just for a phone and when i do get a phone on contract i usually get the one released the year before because i use to spend hundreds on phones each year and it's just not worth it especially when you have Google powered devices they get priority updates. So for now I'll probably just get a Moto g5 plus until next year then I'll renew context with a pixel xl 2 that I'm dying for LoL
[Nexus 6P General] sqwang:
Thank you for the encouragement! I tried two different nougat versions. Neither of them worked. I'll wait to see if Huawei will be pressured to recall it.
[Nexus 6P General] NoobInToto:
Hi, Oreo introduced a feature which somewhat related to recovering from a bootloop(it's called rescue something...), but it has absolutely NO EFFECT on our devices.

You would know if they are screwing with you if you notice the following:

1. Unlocked bootloader warning at every boot, since this four core fix requires an unlocked bootloader and will not work on locked bootloaders.

2. If the repair guys managed to somehow shut down 4 cores at hardware level ( by doing some soldering stuff, idk if it is even possible , I am making a very wild guess) , you could still check your core activity using any of the many cpu monitoring apps (I believe all of them need root access, which require an unlocked bootloader).

Anyways, no.2 of what I said is highly unlikely. You would know if they are screwing with you one way or another. However, if you read online, bootloop has been fixed by unofficial repairmen( one guy specifically from China I think). Bootloop was supposedly fixed by replacing the cpu (which the official guys will never do). Others replaced the battery and found the bootloop to be fixed ( though I doubt battery has anything to do with a fault related to SoC. Anyways I'm no expert, I just say what I read).
[Nexus 6P General] c4ndy:
You can try booting into recovery and then extract the boot.img and look at the cmdline or init.angler.rc

There's probably a way to do it without downloading boot.img also.

---------- Post added at 05:54 AM ---------- Previous post was at 05:49 AM ----------

Did you encrypt your phone or use pattern lock at boot?
[Nexus 6P General] NoobInToto:
If you are not afraid to lose all data, why not just use the flash-all.bat script? (You can also remove the -w flag in the script to not wipe data, however if you wipe data, it would be a cleaner flash)

Steps: (assuming you have connected the unlocked phone in fastboot mode to a windows pc)

1. Download platform-tools from Google..extract the zip.

2. Extract (or move the extracted contents) the factory zip to the folder containing ADB.exe fastboot.exe etc (platform-tools folder).

3. Move the oreo4cores.img to the same folder

4. Double click flash-all.bat . Let the commands be executed successfully.

5. Open a command prompt in admin mode. Change directory to the platform-tools folder containing ADB.exe etc

6. enter the following command: fastboot flash boot Oreo4Cores.img

Let the phone cool down if it is hot, then reboot into the system

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

If you are not afraid to lose internal storage, you could follow the instructions I posted above.
[Nexus 6P General] W@r10ck:
1. Download the OTA 8.0.0 (OPR6.170623.017, Sep 2017) from this link https://developers.google.com/android/ot.

2. Now extract the zip files where your fastboot folder is located coz that's where you are going to run your command. An easy way once you've unzip the file to the correct folder is to type the command and then drag the file after that command. So if you type

On CMD

type fastboot flash recovery (drag the files over here)

That should automatically populate for you. Hope i was clear on my explanation lol

---------- Post added at 12:37 PM ---------- Previous post was at 12:26 PM ----------

Yes sorry it didn't typed it correctly. It should be

Extract the Full/OTA zip file 8.0.0 (OPR6.170623.017, Sep 2017) on where your fastboot is located(thats where you run your command prompt)

Below is just an example:

fastboot flash bootloader C:\angler\images\bootloader.img

fastboot reboot-bootloader

fastboot flash radio C:\angler\images\radio.img

fastboot reboot-bootloader

fastboot flash boot C:\angler\images\boot.img

fastboot flash recovery C:\angler\images\recovery.img

fastboot flash system C:\angler\images\system.img

fastboot flash vendor C:\angler\images\vendor.img

fastboot flash recovery twrp-3.1.1 (modified version, can be download in OP)

Fastboot flash boot Oreo4cores.img (can be downloaded in OP)

Reboot to twrp recovery and flash Supersu for root.

---------- Post added at 12:38 PM ---------- Previous post was at 12:37 PM ----------

Important thing to extract the zip file is where your fastboot command is located ;)

---------- Post added at 12:42 PM ---------- Previous post was at 12:38 PM ----------

Are you just updating from August build of Oreo? or are you coming from MM?
[Nexus 6P General] federalreserve:
I will try the flash-all.bat script you suggested above, thank you. I am not afraid to lose internal storage at this point.

No I'm not just updating from the August build of Oreo. My 6P is still stuck in the BLOD and I have tried multiple methods so far. What do you mean by MM?

I have extracted the zip file where my fastboot command is located.
[Nexus 6P General] Face_Plant:
MM = Marshmallow, or Android 6.0/6.0.1.
[Nexus 6P General] bgesullo:
Okay, I have read through a bunch of threads to try and fix my bootlooping devices but no luck. The device is Bootloader locked, and have tried heating the device up for about 10-15 minutes with a hair dryer but no luck. I also can't get into recovery as it just bootloops when I select recovery. Does anyone have any suggestions or tips to try? I would love to get this device working again.
[Nexus 6P General] Albert62:
I installed the new update but for some reason the OTA Update keeps appearing.

Can this be because the boot is from an older version?
[Nexus 6P General] mpbtejada:
Hi Guys. My Nexus 6P has entered into an endless bootloop. I can't go into Recovery as well. Is this it already? This BLOD? How do I know this is it?
[Nexus 6P General] v1slian:
Thanks both, appreciate your helpful comments. I guess I'll see soon enough what I'll get back... I just downloaded a CPU core monitor app on my other phone and that should indeed tell me if it's using all cores.

Cheers,
[Nexus 6P General] mpbtejada:
Took the plunge and flashed the modified Boot.img for Oreo since I'm running the 1st release of 8.0 before this happened. Now I'm stuck on the bootup screen. The one with the 4 animated dots in the middle. Tried waiting for more than 20min but wouldn't budge.
[Nexus 6P General] chait:
I updated the for September build of Oreo. Did all commands mentioned above, but got stuck at "Animations" page at start-up for more than an hour. Had to revert back to 7.1.2 image again from Nathan. Any idea how much time will it take to start?
[Nexus 6P General] W@r10ck:
It should take about 1-2mins only. So here's what i did when i encountered that too and had to revert back again to 7.1.2

Download and extract 8.0.0 Oreo

Run these command:

fastboot flash bootloader <drag your bootloader.img here>

fastboot reboot-bootloader

fastboot flash radio<drag radio.img here>

fastboot reboot-bootloader

fastboot update -w image(drag image-angler-OPR6.170623.013.zip) - note: -w will wipe your device, you can remove this if you do not want to wipe your data

Then start flashing modified boot.img(Oreo4cores.img) and also his modified twrp(twrp3_1_1_4Cores).

Reboot to twrp and wipe cache

It should not boot for more than 5mins if it does then there could be something wrong.
[Nexus 6P General] chait:
Let me give it a shot and get back to you if I need more help
[Nexus 6P General] THERAJ12:
Has anyone been able to get the latest nitrogen Oreo test build to work with 4 kernels? I got the first build to work and latest stock Oreo as well ad superexe but can't get past boot animation on nitrogen
[Nexus 6P General] edwindroid:
I live in Hong Kong where is a city near China. I hear that the bootloop issue can be repaired and the 6p can be upgraded to 4GB RAM in China.

If my 6p goes bootloop and I apply this bootloop fix, will it affects the repair in China?
[Nexus 6P General] bm23:
My down button is spoiled. Is there a way to access the fastboot screen without it?
[Nexus 6P General] SlimSnoopOS:
While booted in Android or recovery, run this adb command: adb reboot bootloader
[Nexus 6P General] Bobbaloo:
Are you going to send your phone to a repair shop in China?
[Nexus 6P General] THERAJ12:
Have you been able to get the Nitrogen O test build to run?
[Nexus 6P General] edwindroid:
I think i will go to the repair shop with my 6p by myself if bootloop happen. It only takes me ~2 hours to go to the repair shop
[Nexus 6P General] daubman:
Decryption unsuccessful

I upgraded to Oreo 8.0 a few days ago... and just today got hit by the bootloop bug =(

I tried using the original 8.0 Oreo4Cores.img from OP and my device just sits at the boot animation (for more than an hour).

Using your Oreo4Cores-oldfstab.img I get past the boot animation, but when it prompts me for my password, no matter what I enter for password it ends up at the "Decryption unsuccessful... the password you entered is correct, but unfortunately your data is corrupt." screen that asks me to factory reset the phone... it doesn't seem to matter if I enter the correct or an incorrect password.

My device is encrypted (as I thought all 6ps had to be?) with a password... has anybody else who already upgraded to Oreo 8.0 before being bitten by the bootloop been able to successfully apply this fix?
[Nexus 6P General] mpbtejada:
Just want to report that I was able to finally get it to boot up only after flashing back to Nougat (48C). Whew. Thanks a lot!
[Nexus 6P General] c4ndy:
Interesting, can you take a picture? The image I posted only adds back the encryption string in the fstab file which would your original firmware would have already used.
[Nexus 6P General] W@r10ck:
Has anyone updated successfully to sept OPR6.170623.019?
[Nexus 6P General] roee88:
How to encrypt phone?

I've installed the modified twrp, wiped data and then installed the modified boot image for Oreo.

My problem is that the phone is now not encrypted. The "Encrypt Phone" option just reboots the phone without actually encrypting.

I need the phone to be encrypted (for compliance with company policy). How can it be done?

Thanks for the fix, saved my phone.
[Nexus 6P General] ApoelEllhnwn:
Franco kernel r60 for 4-cores please?

Thank you
[Nexus 6P General] sharpz811:
I'm hoping someone can answer this question for me. So what's the point of the modified twrp? I just need a little help understanding the purpose behind it because over two weeks ago when i experienced the "blod" i was still able to get into my normal twrp recovery and was still able to flash other roms AND what not trying to revive my 6p but with no luck but i did end up following this guide and it worked but i just really wanna know why twrp needs to be modified as well. Thanks in advance.
[Nexus 6P General] diegz:
Ok Just wanted to report back after some days of use.

The phone is working really good, no freezes, no lags, no reboots.

In addition my battery is lasting longer than with 8cores! Odd to say but i'm happy ti had the blod xD

I don't do any heavy game on my phone tho (just Ingress, Pokémon Go and some others), not sure how It Will perform with some true demanding game.
[Nexus 6P General] caalca:
Can you share

Can you share the boot.img?
[Nexus 6P General] gotcha!!!:
I faced the bootloop issue last week and since my phone had a locked bootloader I had a hard time to get the phone to boot up to enable the unlock. After reading some comments here, kept the phone in the freezer for sometime and let it continuously bootloop and it eventually did start up :good:

Unlocked the bootloader and loaded the Oreo 4 core boot image. The phone was then stuck at the android dots. Had to do a factory reset after which the phone booted up fine and is working normally now.

Question to all - I have received an notification for an 8.0 OTA update (37.8Mb) (I'm already on Oreo BTW). Is there any harm in installing this ? Will it overwrite the bootimage as well ?
[Nexus 6P General] W@r10ck:
You have a modified boot.img so it wont update through OTA anyways. I just updated mine to sept .19 build but i had to flash it manually and then flash the modified boot and twrp again. You can also upgrade to flashfire but it hasnt worked for me yet.