/e/ OS (8.1.0) Bullhead - Oreo dev (beta) -Degoogled ROM

Search This thread

bjlabuk

Senior Member
Jan 31, 2011
111
18
LG Nexus 5X
Xiaomi Redmi S2
Posting this link as I couldn't find a link to this Project anywhere else.

The main page is here https://doc.e.foundation/

and the Bullhead download information and links are here

https://doc.e.foundation/devices/bullhead/install

Unfortunately it is now classed as a legacy device so no longer receives updates.

However that wouldn't stop a developer from doing an unofficial build etc. I was thinking of it in order to update
it to Android 10 or 11, but you apparently need 16GB RAM and 400GB free space to install 'Docker' on a Linux system,
which I don't have at the moment.

An interesting Project though.
 

Heinz-

Member
Oct 11, 2014
39
6
Nexus 7 (2013)
Google Nexus 5
Next try: Install a stock android (using Nexus Root Toolkit), then install the recovery anew, boot recovery, format Data, Cache and Dalvik, and install /e/ OS as described.
This time the e with the bouncing dot appears and then I get to read
Android System: A vendor image mismatch has been detected. Typically this means your vendor image is out of date. Please ensure your vendor image matches. OPM7.181205.001
And when I touch the "OK", "System UI has stopped". Any idea how to fix this?
Followed THIS instruction. The same error...
 
Last edited:

bjlabuk

Senior Member
Jan 31, 2011
111
18
LG Nexus 5X
Xiaomi Redmi S2
Do you have the latest (ie last) Factory Image? In fastboot mode you should have Bootloader version BHZ32c and Baseband M8994F-2.6.42.5.03. These should correspond to the factory image 8.1.0 (OPM7.181205.001, Dec 2018) which you can download at https://developers.google.com/android/image.

You need to have this factory image installed before installing TWRP and then e/OS.

Once you get into e/OS you might find an error message about eSpeak TTS when you click on camera or Maps. You can resolve this by going to Settings-System-Language&Input-Advanced-Text to Speech output and changing it to 'Pico TTS'.
 

bjlabuk

Senior Member
Jan 31, 2011
111
18
LG Nexus 5X
Xiaomi Redmi S2
FYI, I installed Ubuntu and Docker on a spare hard drive and followed the e /OS instructions to try and build an Android Pie version for bullhead, but the process failed. Meantime trying to read the log to see why it failed.
 

Heinz-

Member
Oct 11, 2014
39
6
Nexus 7 (2013)
Google Nexus 5
OK, next try: I managed to install the stock rom that you mentioned. The bootloader version is now BHZ32c and the baseband is M8994F-2.6.42.5.03. The download link changed to https://developers.google.com/android/ota?hl=de#bullhead from which I downloaded the latest OTA version 8.1.0 (OPM7.181205.001 from December 2018. And after 32 bounces of the dot it booted! Now I have something to play with again.
Thank you!
 

bjlabuk

Senior Member
Jan 31, 2011
111
18
LG Nexus 5X
Xiaomi Redmi S2
That is great. That should be your de facto Stock ROM to flash everytime you need to restore your phone. The other thing to note/check next time is in the stock Android Recovery screen (before you install TWRP). It should say at the top google/bullhead/bullhead and then 8.1.0/OPM7.181205.001/xxxxxxx. This again confirms the version you have installed in your phone.

If you are not sure how to get into stock Android Recovery, first boot into Fastboot Mode.

Use Vol up and Vol Down to scroll through menu and the Power button to select an option:

Start
Restart bootloader
Recovery Mode
Power Off

Select Recovery Mode then wait until you see the 'Robot lying down' and "No command" text appear on screen. Now hold Power button and briefly press the Vol-up button.

Android Recovery screen should now appear.