So just recently LineageOS released their official builds for the Android Oreo 8.1.0 update with new features for a bunch of devices and since a few of you requested that I do an installation guide on the newly released ROMs I thought to myself why not?
What Could Possibly Go Wrong Right?
What started as a normal installation guide quickly became waayy bigger than I expected as I started writing. So to avoid the reader getting lost while reading I decided to divide the guide in the following ways.
- About ROM
- What’s Working
- What’s Not Working
- Download ROM
- Flashing The Radios, Vendors And Bootloader Img’s
- Flashing The Compatible TWRP Recovery
- Flashing The ROM
I honestly have no idea how I went from a simple guide to all this stuff but there you go! use this to navigate to the part you want to check out.
LineageOS 15.1 For Nexus 5X
After The Release Of Android Oreo 8.1 update, A Lot Of Custom ROM Makers Like LineageOS, Ressurection Remix, Etc. Have Released Custom Oreo Builds For A Lot Of Devices! So In This “Custom ROM” Series That I’ve Been Doing For A While, I’m Going To Now Feature The New Android Oreo Builds For The Available Devices.
Today’s Device – Nexus 5x [bullhead]
Keep In Mind That I Only Do This Series / Tutorials To Make It Easier For Newcomers To Flash New ROMs On Their Devices Safe & Secure. I Don’t Own Any ROM I Just Show A How To Flash It Tutorial
Today, Thanks To The Hard Work Of XDA Users
Nexus 5x Users Can Flash New LineageOS 15.1 [Android Oreo] ROM On Their Phones! I Highly Recommend Checking Out Other Works Of These Guys As Well As Donate If You Find Their Work Awesome 🙂 With That Out Of The Way, Let’s Talk About What’s You’ll Be Needing Before You Flash The ROM
LineageOS 15.0 Android Oreo Screenshots
Android Oreo Screenshots - Lock Screen [Portrait] - AndroidCUT
Android Oreo Screenshots - Home Screen [Portrait] - AndroidCUT
Android Oreo Screenshots - Notification Pannel [Portrait] - AndroidCUT
Android Oreo Screenshots - Notification Toggles [Portrait] - AndroidCUT
Android Oreo Screenshots - Search Apps [Portrait] - AndroidCUT
Android Oreo Screenshots - Setting's App [Portrait] - AndroidCUT
Android Oreo Screenshots - System Settings [Portrait] - AndroidCUT
Android Oreo Screenshots - Bluetooth Settings [Portrait] - AndroidCUT
Android Oreo Screenshots - WIFI Settings [Portrait] - AndroidCUT
You've Found The Easter Egg!
The screenshots provided above are the sample ones. Though to be honest the ROM will look pretty much like stock anyways…
- ROM Is Booting Up.
- RIL (Calls, SMS, Data)
- WIFI & Bluetooth Is Working.
- Video Playback Working.
- All Sensors (including fingerprint)
- Audio With Record and Playback.
- Rear Flash
- Notification LED
- GPS & Navigation.
- Lights; HW Keys
- Camera ( Both Videos And Photos )
- Audio ( Record and Playback )
- Both storages & MTP
- Sensors (All Of Them)
- HW de/encoding
- FM Radio Is Also Working
- madOS Extras
What’s NOT Working
- Mention more in the comment section!
26 Feb 2018
- Changes included in lineage-15.1-20180226-nightly-bullhead-signed.zip
- hal: Haxed header
- Update tint of resource icons of third party QS tiles
- Contacts: Don’t crash if Blocked Number Storage is disabled
- wifi: add flag to wait for kernel driver to get ready
Download Android Oreo ROM Nexus 5x
Users who are interested in the ROM can download it from the Android File Host’s Download Page. Currently, the ROM is available for these models so please tap on the download link specific for your device.
Note From Developer
This rom is based on the stock OPM3.171019.014 February 2018 rom from google. So your device needs to have the vendor, bootloader, and radio img’s from that rom. They can be extracted from the factory image on google’s site here. Or you can use the ones linked below that I already extracted
If your device already has these img’s from the stock OPM3.171019.014 February 2018 rom installed, then you don’t need to flash them.
Basically what he is saying is that you flash the vendor, radio, bootloader img’s on your Nexus 5x before you flash the ROM. (Especially if you’re coming from any other ROM). So I’ll assume that you have none of the things mentioned by him and walk you through how to install them. (of course, you can skip if you’ve already done this part)
Section Two: Installation Guides
So in this section of this guide, I’m going to walk you through the full procedure of the installation of the ROM. So while your ROM is downloading in the background you can read the steps below in the meantime (cool right?).
Although I’ve crossed checked the steps and explained them as good as I could. if you still run into any problem just ask me in the comments section below and I’ll be sure to help you out
Part One: Flashing The Radios, Vendors, And Bootloader Img’s
A quick tutorial on how to flash the radios, vendors and bootloader img’s if you already have them in your current build ( OPM3.171019.014) then skip this part. if not, please follow the steps written below!
Vendor, Radio, Bootloader Img
Step 1: Enter TWRP Recovery and tap on “flash Image” browse through where you downloaded the vendor img and flash it. After that, reboot.
Step 2: Transfer the radio & bootloader img to your pc. Make sure to put them in the “ADB” folder (If you don’t have an ADB folder, create one in drive C as a new folder)
Step 3: Boot You Lenovo Phab 2 Into Fastboot Mode By Holding Down (POWER + VOLUME UP) At The Same Time. (If Your Phone Didn’t Boot Into Fastboot Mode Don’t Panic We’ll Cover This Later)
Step 4: Now Go to C:\\adb Folder. (the folder you created earlier) Hold SHIFT & Right Mouse Click while in ADB folder to open the Windows Command Menu.
In the list select “Open Command Window Here“
Or If You’re On Windows 7 Or Above. You Can Type “Command Prompt” In the Windows Search Bar. This Should Open The Command Prompt Window Which Should Look Like This.
Step 5: In The Command Prompt Window You Just Opened. Type The Command (You Can Copy & Paste The Code):
This Should Hive Output Such As…
List Of devices attached
If You Were Unable To Boot Into FastBoot Mode On Your Lenovo Phab 2 Earlier, Now You Can By Typing In The Command
Now You’ll See Your Phone’s Screen Will Go All Black With Just A Little “Fastboot Mode” Written In The Top Corner. (This Means Everything’s Going Good) Now flash both the Bootloader and Radio files by executing the following command.
fastboot flash bootloader-bullhead-bhz31b.img
fastboot flash radio-bullhead-m8994f-126.96.36.199.04.img
After the flashing is done, a quick reboot and you’ll be ready to go!
Part Two: Flashing The Compatible TWRP Recovery
The New LineageOS 15.1 ROM Is Advised To Be Installed Via The New 188.8.131.52 TWRP Recovery! Flashing The ROM With Any Other Recovery May Cause An Error.
Step 1: Download The Compatible TWRP Recovery As Well As The Official Flashing App From The Links Above.
Step 2: Open The TWRP App From Your App Drawer & Grant It Root Permission.
Step 3: On The Home Screen, Select “TWRP Flash”
Step 4: After That, On The Next Screen. Tap On “Select File To Flash”
Step 5: This Will Open The File Explorer. Browse To The Folder Where You’ve Downloaded The TWRP.img File.
Example – Storage / SD-Card / Downloads / TWRP.img
Step 6: Now, Finally, Flash The Recovery By Taping On The “Flash To Recovery” Option.
Step 7: And That’s It, Now Just Try Rebooting Into The Recovery!
Part Three: Flashing The ROM
So if you’re interested in trying out the ROM (Which you should) But you don’t know How To Flash A ROM then you can check out this little tutorial that I’ve written on How To Flash A ROM On Your Device.
The Tutorial Used Below Is A Universal One Because I Can’t Rewrite One For Every single Phone. Due To That, The ScreenShot You May See Below Show A Different ROM.zip But Don’t Worry The Steps Are Legit And Will Work On Every Phone Running TWRP Recoveries 🙂
- Your Device Should Be Rooted With TWRP Custom Recovery Installed.
- Backup Your Current Data.
- Battery Should Be Above 25%.
- Download The Android Nougat ROM From Above.
- Put The Downloaded ROM In Your SD Card.
Step 1: Entering Recovery Mode
Shut Down Your Device and wait till it’s completely turned off (You’ll hear a buzz sound when it’s completely turned off) after which enter the Recovery mode by pressing the Home Button + Volume Up + Power Button at the same until you see the Samsung boot logo pop-up.
Step 2: Wiping The System
Once you’re in the recovery, The home screen would look like this. In the menu that you can see, tap on the “Wipe” Tile to enter the Wiping Zone.
Step 3: Advance Wiping.
Once you enter the wiping zone. Tap on “Advance Wipe” & select all the following items.
- Dalvik/ART Cache.
Once you’ve selected these items, slide the bar below to wipe. After the wipe is done, Go back to the home screen by pressing the software keys at the bottom of the screen.
Step 4: Installing The ROM
On the home screen, Tap on the “Install” Tile to open Installation menu. In the Installation menu browse through the files & select the ROM that you’ve downloaded.
- Example – Storage/ External_SD-Card / Custom ROM / Custom_ROM.zip
Browsing For ROM [Part 1] [TWRP 184.108.40.206] - AndroidCUT
Browsing For ROM [Part 2] [TWRP 220.127.116.11] - AndroidCUT
NOTE: Of course, You’re Not Suppose To Flash The “Custom ROM.zip” It’s Just An Example ScreenShot I’ve Put There Just To Make Things Easier To Understand. (Also I Can’t Possibly Add A New Screenshot On Each Post)
Once you’ve found the ROM, tap on it to select and just like last time, Slide the bar on the bottom to flash it. The ROM flashing process will now start & will take 4-5 Minutes to complete After which you need to flash the GApps Which Can Be Found From The Conveniently Placed Links Below.
Don’t Know What Are GApps Or How To Flash Them? No Worries! Check Out Our Full Guide On How To Flash GApps On Any Android Phone.
Subscribe To Notifications ^.^
And With That, Your Nexus 5x Finally, Has Android Oreo! If This Guide Helped You Out Then How Ringing That Little Bell Icon Below? It’ll Subscribe You To Our Notifications Which Will Let You Know Whenever We Release Helpful Tutorials Like These! It’s Not Necessary, But Highly Appreciated!