[ROM] [UNOFFICIAL] Lineage OS 16.0 -- 8/10/19

Search This thread

Geo411m

Inactive Recognized Developer
Jan 3, 2009
1,064
658
Bartow Florida
https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2Fe%2Fe5%2FLineageOS_Wordmark.svg%2F1920px-LineageOS_Wordmark.svg.png


What This Is
This is a personal project to get Lineage OS running on my Pixel 3a XL. I got the idea to build it from this thread of the Pixel 3a . It seems to suffer the same short comings of the 3a version in the link provided.

What's Been Tested
So far tested on T-Mobile (at least) with Nano OpenGAPPS and Stock OpenGAPPS. Camera, wifi, bluetooth, gps are used regularly without issue.

What Was Not Tested
Root
Squeeze sensor

Known Issues
eSIM doesn't work and has been removed
If flashing Gapps, an app downloaded at first-time setup Data Transfer Tools will crash constantly and needs to be uninstalled. This may mean you can't transfer data from an old phone to this one via setup.

Downloads
Unofficial Lineage 16 - TWRP
Unofficial Lineage 16 - FASTBOOT
GAPPS

Installation
TWRP installation: Flash via TWRP and Wipe data
Fastboot Installation:
Code:
fastboot flash boot boot.img && fastboot flash dtbo dtbo.img && fastboot flash vbmeta vbmeta.img && fastboot flash system system.img && fastboot -w && fastboot reboot

Thanks
Pipyui
Dirty Unicorns
ZVNexus
Gee One
 
Last edited:

gee one

Senior Member
Jul 29, 2010
1,979
866
linux command line
What This Is
This is a personal project to get Lineage OS running on my Pixel 3a XL. I got the idea to build it from this thread of the Pixel 3a . It seems to suffer the same short comings of the 3a version in the link provided.

What's Been Tested
So far tested on T-Mobile (at least) with Nano OpenGAPPS and Stock OpenGAPPS. Camera, wifi, bluetooth, gps are used regularly without issue.

What Was Not Tested
Root
Squeeze sensor

Known Issues
eSIM doesn't work and has been removed
If flashing Gapps, an app downloaded at first-time setup Data Transfer Tools will crash constantly and needs to be uninstalled. This may mean you can't transfer data from an old phone to this one via setup.

Downloads
Unofficial Lineage 16 - TWRP
Unofficial Lineage 16 - FASTBOOT
GAPPS

Installation
TWRP installation: Flash via TWRP and Wipe data
Fastboot Installation:

Thanks
Pipyui
Dirty Unicorns
ZVNexus
Gee One
Great work! Can you share your repo? I'd like to keep mine up to date for bonito since that is a blind build for me.
 

Giocarro

Senior Member
Dec 11, 2012
2,086
980
Well, I tried to install Lineage OS but experienced some issues:

1) Open Gapps Aroma do not get installed, so I relied to Pico (no biggie, just to let others spare the 1.2GB download);

2) After TWRP installation the device is stuck at boot logo.

I started perfectly clean with Google' August factory images.
 

Geo411m

Inactive Recognized Developer
Jan 3, 2009
1,064
658
Bartow Florida
Well, I tried to install Lineage OS but experienced some issues:

1) Open Gapps Aroma do not get installed, so I relied to Pico (no biggie, just to let others spare the 1.2GB download);

2) After TWRP installation the device is stuck at boot logo.

I started perfectly clean with Google' August factory images.

1) Aroma would be an issue with twrp.

2) did you perform a data wipe? Also, I think you need to be in July vendor.
 
  • Like
Reactions: Giocarro

Giocarro

Senior Member
Dec 11, 2012
2,086
980
Yep, I guess so.

No hurry, I'll stick to stock until LOS will be updated to August vendor.
 

bildo

Senior Member
Jan 13, 2009
68
2
Alright, so thanks for doing this.

I got it to boot successfully. Wiped, installed the TWRP version and Gapps.

Gapps did not stick. Everything seemed to work otherwise.

This does replace TWRP with lineages recovery FYI.

I reinstalled TWRP and attempted to root and reinstall gapps and ended up with a bootloop.

I will explore more this weekend when I have more time to mess around.
 

Veiran

Senior Member
Feb 14, 2015
62
36
Alright, so thanks for doing this.

I got it to boot successfully. Wiped, installed the TWRP version and Gapps.

Gapps did not stick. Everything seemed to work otherwise.

This does replace TWRP with lineages recovery FYI.

I reinstalled TWRP and attempted to root and reinstall gapps and ended up with a bootloop.

I will explore more this weekend when I have more time to mess around.
Same. Without root and the ability to use Magisk Hide, I can't use Google Pay. If I can't use Google Pay, then there's not much reason to have the Pixel 3a XL over the Moto G7 Power.

Like a few of you, I'll be sticking with stock until I get confirmation of working Magisk and Google Pay.
 

rzcay69

Member
Apr 23, 2011
13
2
I can confirm Magisk is working,as well as Viper4Android. was able to get Pico Gapps to stick. I flashed Pico Gapps after first boot, not sure if it makes a difference. don't use GPay very much so not sure if it works.
 

gee one

Senior Member
Jul 29, 2010
1,979
866
linux command line
Also, what kind of nav bar do you have?

Oreo style- back, home, recent

Or pie style- little pill
 

Attachments

  • IMG_20190810_103428.jpg
    IMG_20190810_103428.jpg
    38.1 KB · Views: 705
  • IMG_20190810_104024.jpg
    IMG_20190810_104024.jpg
    93.5 KB · Views: 700

Karitoriki

Senior Member
Jan 22, 2015
64
21
27
Noril'sk
Google Pixel 3a XL
Same. Without root and the ability to use Magisk Hide, I can't use Google Pay. If I can't use Google Pay, then there's not much reason to have the Pixel 3a XL over the Moto G7 Power.

Like a few of you, I'll be sticking with stock until I get confirmation of working Magisk and Google Pay.

Google Pay works fine w/ MagiskHide on StatixOS, only problem is ZV Nexus has decided to stop maintaining it, meaning you'll only have a July security patch.
 

cstark27

Senior Member
Jul 2, 2010
1,240
7,270
Hi, thanks for the ROM. I had some trouble with the TWRP zip - it would only boot to Lineage recovery. So I did the fastboot install method, booted to Lineage, finished the initial (Lineage) setup, rebooted and flashed Nano GAPPS, then added my Google account, then clicked Finish Setup. At this point it will take a while and kind of hang up, but it goes back to network selection and if it says Skip on the lower left, it lets me finish the setup (you may need to first select Use Mobile Network and let it fail back to the network selection menu).

I did try the Stock GAPPS package but had issues with Pixel Launcher and Google Photos crashing so I re-did it all using Nano GAPPS and installed the apps I wanted from the store. Seems to be working OK now.

Probably my first time flashing a custom ROM in 4 years lol.

Edit: Pixel Launcher log:

Code:
08-11 11:05:10.037  8950  8950 E AndroidRuntime: FATAL EXCEPTION: main
08-11 11:05:10.037  8950  8950 E AndroidRuntime: Process: com.google.android.apps.nexuslauncher, PID: 8950
08-11 11:05:10.037  8950  8950 E AndroidRuntime: java.lang.NoSuchMethodError: No static method setContextPriority(I)V in class Landroid/view/ThreadedRenderer; or its super classes (declaration of 'android.view.ThreadedRenderer' appears in /system/framework/framework.jar!classes2.dex)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at com.android.systemui.shared.system.ThreadedRendererCompat.setContextPriority(SourceFile:31)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at com.android.quickstep.QuickstepProcessInitializer.init(SourceFile:33)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at com.google.android.apps.nexuslauncher.NexusProcessInitializer.init(SourceFile:20)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at com.android.launcher3.MainProcessInitializer.initialize(SourceFile:32)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at com.android.launcher3.LauncherProvider.onCreate(SourceFile:117)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.content.ContentProvider.attachInfo(ContentProvider.java:1920)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.content.ContentProvider.attachInfo(ContentProvider.java:1895)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.app.ActivityThread.installProvider(ActivityThread.java:6440)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.app.ActivityThread.installContentProviders(ActivityThread.java:5987)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5902)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.app.ActivityThread.access$1100(ActivityThread.java:200)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1656)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:193)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6718)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
08-11 11:05:10.037  8950  8950 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
 
Last edited:

chuckcheeze

Member
Apr 2, 2011
23
8
similar experience as cstark27

1) fastboot twrp
2) install lineage
3) initial boot into lineage
4) fastboot twrp
5) flash gapps mini, magisk 19.3
6) boot into lineage...overall works

issues experienced:
1) cant install twrp. power+down to go to recovery just goes to lineage recovery. current workaround is fastboot twrp only.
2) google photo crashes initially. workaround was uninstall photo. reinstall photo. works ok now
3) phone setup crashes probably trying to copy data from old phone (known issue in post#1). i fixed by turning off wifi/data connections to complete setup.
4) long press on home button for google assistant causes the navigation bar to rapidly flash. buttons works. just annoying rapidly blinks.
 

hga89

Senior Member
Jan 4, 2011
342
38
similar experience as cstark27

1) fastboot twrp
2) install lineage
3) initial boot into lineage
4) fastboot twrp
5) flash gapps mini, magisk 19.3
6) boot into lineage...overall works

issues experienced:
1) cant install twrp. power+down to go to recovery just goes to lineage recovery. current workaround is fastboot twrp only.
2) google photo crashes initially. workaround was uninstall photo. reinstall photo. works ok now
3) phone setup crashes probably trying to copy data from old phone (known issue in post#1). i fixed by turning off wifi/data connections to complete setup.
4) long press on home button for google assistant causes the navigation bar to rapidly flash. buttons works. just annoying rapidly blinks.

Is any more work done on getting L 16 working on the 3a XL? I have several phones I want to install it on...

Thank you for your work!
 
  • Like
Reactions: bildo and oranget

jasons1004

Senior Member
Sep 17, 2010
580
197
chicago
I got twrp to stick using below:

1) fastboot twrp
2) install lineage
3) initial boot into lineage
4) fastboot twrp
5) install dank kernel then twrp installer then reboot recovery and install gapps etc through twrp - reboot to lineage

works for me :)
 

gee one

Senior Member
Jul 29, 2010
1,979
866
linux command line
Any updates or word on an official release from lineage? I feel the 3a / xl is getting no love.
There are unofficial releases from invisiblek, who just so happens to be on the lineage team and is pushing lots of commits for sargo/bonito.

I thought the link was somewhere here on XDA, but I didn't find it here. I can't remember if it's OK to post links in here or not. I might be confusing this with reddit.
 
  • Like
Reactions: bildo

oranget

Senior Member
Feb 14, 2013
1,083
323
Yea, i cannot get the lineage recovery to boot in order to sideload the rom....hope you can.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2Fe%2Fe5%2FLineageOS_Wordmark.svg%2F1920px-LineageOS_Wordmark.svg.png


    What This Is
    This is a personal project to get Lineage OS running on my Pixel 3a XL. I got the idea to build it from this thread of the Pixel 3a . It seems to suffer the same short comings of the 3a version in the link provided.

    What's Been Tested
    So far tested on T-Mobile (at least) with Nano OpenGAPPS and Stock OpenGAPPS. Camera, wifi, bluetooth, gps are used regularly without issue.

    What Was Not Tested
    Root
    Squeeze sensor

    Known Issues
    eSIM doesn't work and has been removed
    If flashing Gapps, an app downloaded at first-time setup Data Transfer Tools will crash constantly and needs to be uninstalled. This may mean you can't transfer data from an old phone to this one via setup.

    Downloads
    Unofficial Lineage 16 - TWRP
    Unofficial Lineage 16 - FASTBOOT
    GAPPS

    Installation
    TWRP installation: Flash via TWRP and Wipe data
    Fastboot Installation:
    Code:
    fastboot flash boot boot.img && fastboot flash dtbo dtbo.img && fastboot flash vbmeta vbmeta.img && fastboot flash system system.img && fastboot -w && fastboot reboot

    Thanks
    Pipyui
    Dirty Unicorns
    ZVNexus
    Gee One
    6
    updated. Should work with August vendor now.
    2
    similar experience as cstark27

    1) fastboot twrp
    2) install lineage
    3) initial boot into lineage
    4) fastboot twrp
    5) flash gapps mini, magisk 19.3
    6) boot into lineage...overall works

    issues experienced:
    1) cant install twrp. power+down to go to recovery just goes to lineage recovery. current workaround is fastboot twrp only.
    2) google photo crashes initially. workaround was uninstall photo. reinstall photo. works ok now
    3) phone setup crashes probably trying to copy data from old phone (known issue in post#1). i fixed by turning off wifi/data connections to complete setup.
    4) long press on home button for google assistant causes the navigation bar to rapidly flash. buttons works. just annoying rapidly blinks.

    Is any more work done on getting L 16 working on the 3a XL? I have several phones I want to install it on...

    Thank you for your work!
    1
    Great work! Can you share your repo? I'd like to keep mine up to date for bonito since that is a blind build for me.

    Honestly I synced against Pipyui repos but his is from DU so I guess theirs will work as well.
    1
    Well, I tried to install Lineage OS but experienced some issues:

    1) Open Gapps Aroma do not get installed, so I relied to Pico (no biggie, just to let others spare the 1.2GB download);

    2) After TWRP installation the device is stuck at boot logo.

    I started perfectly clean with Google' August factory images.

    1) Aroma would be an issue with twrp.

    2) did you perform a data wipe? Also, I think you need to be in July vendor.