FORUMS
Remove All Ads from XDA

LineageOS 16.0 appears to be live for the Essential Phone. Anybody try it yet?

30 posts
Thanks Meter: 18
 
By jaylittle, Member on 12th June 2019, 10:52 PM
Post Reply Email Thread
I can't speak for the rest of you, but I've been waiting for LineageOS to support this phone since I bought it almost a year ago. I saw a post on /r/LineageOS indicating that mata was finally being supported and sure enough here it is:

https://download.lineageos.org/mata

Since there doesn't appear to be a thread on the topic yet, I figured I'd go ahead and create one so all interested parties can discuss it. I probably won't get around to flashing it myself until this weekend and I'd love to hear how it's working for other people prior to that (and if not, hell I'll flash it and roll the dice).
The Following 8 Users Say Thank You to jaylittle For This Useful Post: [ View ] Gift jaylittle Ad-Free
13th June 2019, 03:01 AM |#2  
Senior Member
Thanks Meter: 17
 
More
Quote:
Originally Posted by jaylittle

I can't speak for the rest of you, but I've been waiting for LineageOS to support this phone since I bought it almost a year ago. I saw a post on /r/LineageOS indicating that mata was finally being supported and sure enough here it is:

https://download.lineageos.org/mata

Since there doesn't appear to be a thread on the topic yet, I figured I'd go ahead and create one so all interested parties can discuss it. I probably won't get around to flashing it myself until this weekend and I'd love to hear how it's working for other people prior to that (and if not, hell I'll flash it and roll the dice).

I did it and so far looks good
The Following 4 Users Say Thank You to jowandrys For This Useful Post: [ View ] Gift jowandrys Ad-Free
13th June 2019, 08:30 AM |#3  
Junior Member
Thanks Meter: 9
 
More
Quote:
Originally Posted by jowandrys

I did it and so far looks good

Can you give us a link to the procedure that you followed in order to flash it?

Thanks !
13th June 2019, 11:54 AM |#4  
Member
Flag Berlin
Thanks Meter: 69
 
More
Quote:
Originally Posted by Djalil87

Can you give us a link to the procedure that you followed in order to flash it?

Thanks !

https://wiki.lineageos.org/devices/mata
The Following User Says Thank You to joha386 For This Useful Post: [ View ] Gift joha386 Ad-Free
13th June 2019, 12:06 PM |#5  
dazeone's Avatar
Senior Member
Thanks Meter: 467
 
More
Quote:
Originally Posted by jowandrys

I did it and so far looks good

Do you play any games? I'm having issues with touch in games only so far
13th June 2019, 03:53 PM |#6  
MattCB72's Avatar
Senior Member
Thanks Meter: 19
 
More
Quote:
Originally Posted by joha386

https://wiki.lineageos.org/devices/mata

I think the installation guide is wrong. To unlock the bootloader, the command "fastboot oem unlock" will not work.
13th June 2019, 05:21 PM |#7  
Junior Member
Thanks Meter: 9
 
More
Quote:
Originally Posted by MattCB72

I think the installation guide is wrong. To unlock the bootloader, the command "fastboot oem unlock" will not work.

Yes it didn't for me. I used instead:

> fastboot flashing unlock
13th June 2019, 10:55 PM |#8  
Junior Member
Thanks Meter: 7
 
More
Not able to install Gapps. Always get Error 70...
14th June 2019, 12:35 AM |#9  
theycallmetony's Avatar
Junior Member
Thanks Meter: 11
 
More
Quote:
Originally Posted by dazeone

Do you play any games? I'm having issues with touch in games only so far

I've specifically noticed touch issues in Pokémon GO. Unable to reproduce the problem reliably, but it seems that after several hours of uptime single-finger touches no longer register (again, only in PoGO -- other apps work flawlessly). Strangely, using 1 finger as an anchor anywhere on the screen, then tapping the intended button with a 2nd finger will register correctly.

Fortunately, I've been able to resolve the intermittent issue with a simple reboot.

Edit: Looks like touch issues in games may have been present back in 15.1.
14th June 2019, 01:24 AM |#10  
Junior Member
Thanks Meter: 8
 
More
Steps that I followed to get it up and running
Quote:
Originally Posted by Djalil87

Can you give us a link to the procedure that you followed in order to flash it?

Thanks !

Clean install steps, WILL destroy ALL data, make backups!! before performing any of this and as always YMMV

0: (optional) Update firmwares/radios etc. to latest
0.1: Download latest stock package. [URL: https://www.essential.com/developer/current-builds]
0.2: Unzip to a location and modify the install script flashall.sh(*nix)/flashall.bat(win) to remove the reboot line (last line)
0.3: Reboot to bootloader: Keep pressing vol down + power buttons OR adb reboot bootloader via a privileged OS terminal.
0.3: Run the install script with admin privs: sudo ./flashall.sh(*nix) OR (run as admin) flashall.bat(win)
0.4: Reboot bootloader: Keep pressing vol down, select using power button hen you see the option OR fastboot reboot-bootloader

1: Erase userdata: sudo fastboot -w
1.1: (very optional) check slot to make sure we are in slot a (sudo fastboot getvar current-slot), if not then boot to slot a.

2: Install twrp to boot (fastboot flash boot TWRP-SEP.img or latest twrp image) (Note: I use that specific twrp image because the touchscreen works for me YMMV)
3: Boot to twrp using vol up/down buttons and power button to make the selection.

Now we are within TWRP and hopefully touch works, if the touch doesn't work, try to use a different TWRP build or try to use adb shell commands, indicated below (where applicable)

4: Here we wipe and format everything (if no touch then adb shell twrp wipe <system/data>)
4.1: Format data (Any adb shell commands to achieve a similar result?, "adb shell twrp wipe data" maybe)
4.1.1: (optional) format data to f2fs
4.2: Wipe system (adb shell twrp wipe system)

5: We start copying and initial installing ROM files to device, (adb push <file> /sdcard/)
5.1: Copy and install file: Lineageos rom [URL: https://download.lineageos.org/mata]
5.2: Copy and install file: TWRP installer [URL: https://dl.twrp.me/mata/]

6: Reboot to recovery, this should boot back up to twrp (any adb shell command to achieve this?) (Note: This step is needed otherwise gapps installation *may* fail later)

7: Now we copy and install rest of the files to device in order. (adb push <file> /sdcard/) OR (if sideloading: adb sideload <file>)
7.1: Here you get to choose if you don't want google integration (Lucky You!)
7.1.1: (optional) Copy and install file: <nanodroid> if you are interested in going the microg route. [URL: https://nanolx.org/nanolx/nanodroid]
7.1.2: (optional) Copy and install file: <OpenGapps pico> (or whatever you want man). [URL: https://opengapps.org/]
7.2: (optional, needed if disabling forced encryption) Copy and install file: DM verity_forceencrypt zip file (download zip from github and remove .git files and recompress to .zip, making sure the filename is (without quotes): "Disable_Dm-Verity_ForceEncrypt_master" [URL: https://github.com/Zackptg5/Disable_Dm-Verity_ForceEncrypt/archive/master.zip]
7.3: (optional, needed if root is desired or if disabling forced encryption in 7.2) Copy and install file: <Magisk stable> [URL: https://forum.xda-developers.com/apps/magisk]
7.4: (optional, untested, may break OTA) Perform step 5.2 again if you want to maintain TWRP as recovery.

8: Reboot to system.
8.1: (optional) If device is consistently bootlooping (Note: 2-4 interim reboots are normal), then GOTO step 1.
8.2: (optional) If a system app is force closing, try to erase its data and cache first, otherwise GOTO step 1.

profit?? (and/or optionally cry over wasted time in this possibly pointless exercise)
The Following 5 Users Say Thank You to psychic_quark For This Useful Post: [ View ] Gift psychic_quark Ad-Free
14th June 2019, 09:08 AM |#11  
Junior Member
Thanks Meter: 9
 
More
Quote:
Originally Posted by psychic_quark

6: Reboot to recovery, this should boot back up to twrp (any adb shell command to achieve this?) (Note: This step is needed otherwise gapps installation *may* fail later)

Thanks for this excellent step by step guide. I didn't get touch to work on my TWRP (latest version from TWRP site) so I did use adb shell commands in TWRP but unfortunately I didn't manage to install GApps. I think I'm missing the step 6. you are describing. I have LOS running with root but no GApps.

Any guess on how I can manage to reboot to recovery while I'm in TWRP sideload mode to get back to TWRP again?

Thanks !
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes