[Nexus 5X General] eraj:
Hello XDA

As title say, I 'm going share my experience in this thread.

History

I purchased this device almost 8 month back.Purchased from a local store.Was very smooth and i was satisfied with the performance.Battery was good.Got regular update and these updates are from google,so why not install it,right?Then this Android N came,and i was so happy.7.0.0 was good.Then the nightmare 7.1.2 came.Phone started to lag continuously,Battery drained too much.But I was like Okay.May be this will fixed in new update.Then suddenly one day my phone was stuck.Not booting.Stucked at Google.I understood that phone already booted and fingerprint was too working but it showed nothing on display just black light.I was afraid as i didn't purchase it from Google Play or any authorized seller.So no warranty or chance of having replacement.So I started searching about this issue and found not only me many people are facing this.But there are no proper guideline or solving this issue.Tried everything and ended up with Locked Bootloader Irony!

Journey

As i never try to mess with my phone because it was Nexus 5x! :eek: So i never touch OEM or try to unlock the bootloader.So i tried to access stock recovery,But Alas! in recovery Volume up and down wasn't working.So I couldn't wipe or factory reset.So Now ended up with :

1.Locked Bootloader

2.Locked OEM

3.Recovery Stuck

Googled and found many solutions but none of them came to solve my issue.So i thought why not flash stock rom.But HOW! Cause fastboot only work with unlocked bootloader.And you can't unlock bootloader when your OEM is locked and you can't unlock it with fastboot.It can be only unlocked from developer option only.GOD!

Now I have only 2 options left:

1.Fastboot mod where no functions working

2.Download Mod (This will save you)

Now fastboot option is out and only download mod option is available.So what can i do with Download Mod?

LGUP TOOL helped me.Downloaded a tot file for Global version (LGH791) and flashed it and stucked at google logo and in recovery too.But next time i flashed the same file in a different way.Ok here it is:

1.Drivers are important here.I'm using windows 10.I have adb and fastboot and Lg drivers.Workplace okay.

2.Opened device manager and change the com port of Android phone 3 to 41. Port Changed!

3.Connected my phone to pc using 3rd party cable (Careful here,try to use original cable.) and entered into download mod and.

4.Opened LGUP Tool ,checked REFURBISHED mod,checked BIN file and select the tot file downloaded before.And quicky close it.(No need to click start)

5.Then again opened lg tool and click start.(BIN Checked and it showed the previously selected tot file).No need add anything new this time,just open and click START.

6.Rebooted and again stucked at Google screen.But wait! recovery is working.Pressing and holding volume up button for a while then a android logo with red cross inside will come up.Now holding power button and volume down button at the same time,Recovery will show and menu is working.Great!

7.Now Wiped cache and factory reset.And after that selected Apply update from Adb sideload

8.My device was connected to pc from the beginning,right? Now i downloaded a file previously called bullhead-ota-opp2.170420.019-c449d2bb.zip from Google Nexus 5x OTA update page.

9.In Adb folder,copied the file and named it ota.zip.Opened a command prompt using shift+right click in the folder.Phone was on Adb sideload mode.Typing this command adb sideload ota.zip

10.This took more than 8-9 minutes to finish.After flashing and phone rebooted.WOW

11.Couldn't believe my eyes.The OTA update was about Android O.I quickly enabled the developer menu and made oem unlcocked and usb debugging on.Boot into bootloader and unlock bootloader with this command fastboot flashing unlock

12.Now bootloader is unlocked and i flashed TWRP recovery for future need.

13.Rebooted the phone and after using for 1 minute the phone freezed again :(:(:(:(

14.This is the end of the story for today.

Planning

I'm thinking the OTA update was the problem.Now I'm downloading 6.0.1 version.And will do a clean install.Let's see what happens next.

Any kind of help is appreciated.If you think there is something i'm missing here then please suggest.

And Thanks to XDA.I got all these helps from here.Will update the post tomorrow.