Lineage OS for Moto Z3 Play

Jleeblanch

Senior Member
Feb 6, 2012
1,985
5,672
153
Colchester, VT
I can only say @Jleeblanch the following THANK YOU, THANK YOU and THANK YOU. Great work. I hope it is OK to give feedback and I am so looking forward to the official builds you are queuing up.



November 3, 2020 unofficial Lineage OS ROM, from https://dl.jleeblanch.com/LineageOS/beckham/



Load procedure I used:

I Loaded JleeBranch TWRP from fastboot using "flash boot TWRP.img"

From TWRP, wiped and reformatted data, loaded file "copy-partitions-20200903_1329.zip" before flashing ROM

After flashing Nov 3 Lineage OS unofficial, loaded GAPPS ARM64 Nano to preserve AOSP apps on the ROM



My experiences with this ROM:

I am using the AOSP versions for messages, phone, calendar, keyboard etc that came with the ROM and the AOSP versions work well

Media speaker volume is great, for example playing YouTube using the speakers on the phone is EXCELLENT

Seems to be a very stable ROM

Fast ROM (phone has a Qualcomm octacore w/4GB RAM), much faster than stock ROM

WIFI, fingerprint scanner, casting work very well, did not test Bluetooth yet

Camera does not allow change from phone storage to SD card storage (when I make the change in app settings to SD Card, it reverts itself back to Phone)

Volume during phone calls (speaker phone and ear piece) are lower than liked, would be great if the phone parameter setting matched Media setting for volume

---------- Post added at 02:59 PM ---------- Previous post was at 02:51 PM ----------

If there is some way to help out with the Wiki that doesn't slow you down, message me.
Thanks bro! Feedback is always welcome!

The saving to SD Card is normal actually since Android Q. Moto does some extra hackery to allow it to work, but it's been discussed and is intended behavior unfortunately.

As far the call audio, I'll look into that. We're using prebuilt audio hal for audio mods support, so I may just be missing some extra configs or firmware so the audio is tuned correctly in all usecase's.
 

J_Woo

New member
Apr 5, 2008
4
7
0
@Jleeblanch great work and I appreciate you checking into the audio. I noticed on the Lineage OS site that the device models have updates on different days of the week for load sharing of the servers. Will Beckham be on line this week on the LineageOS site and which day of the week will be the weekly update if that is known?

---------- Post added at 04:46 PM ---------- Previous post was at 04:46 PM ----------

[/COLOR @Jleeblanch great work and I appreciate you checking into the audio. I noticed on the Lineage OS site that the device models have updates on different days of the week for load sharing of the servers. Will Beckham be on line this week on the LineageOS site and which day of the week will be the weekly update if that is known?
 

Jleeblanch

Senior Member
Feb 6, 2012
1,985
5,672
153
Colchester, VT
@Jleeblanch great work and I appreciate you checking into the audio. I noticed on the Lineage OS site that the device models have updates on different days of the week for load sharing of the servers. Will Beckham be on line this week on the LineageOS site and which day of the week will be the weekly update if that is known?

---------- Post added at 04:46 PM ---------- Previous post was at 04:46 PM ----------

[/COLOR @Jleeblanch great work and I appreciate you checking into the audio. I noticed on the Lineage OS site that the device models have updates on different days of the week for load sharing of the servers. Will Beckham be on line this week on the LineageOS site and which day of the week will be the weekly update if that is known?
Based on the build dates of my other official devices, builds should be rolling any day now. They merged the hudson change, so should see a build in the next cycle! Wiki changes still not merged but I'd imagine they will be any time.

It's just a matter of time now [emoji106]

Sent from my Pixel 4 XL using Tapatalk
 

J_Woo

New member
Apr 5, 2008
4
7
0
Based on the build dates of my other official devices, builds should be rolling any day now. They merged the hudson change, so should see a build in the next cycle! Wiki changes still not merged but I'd imagine they will be any time.

It's just a matter of time now [emoji106]

Sent from my Pixel 4 XL using Tapatalk
Thanks!!!!!!
 

willycara

Member
Mar 19, 2015
7
3
0
Very good ROM

I responded to someone thru email with pretty detailed information on how to compile beckham, not sure if that was you or not?

Regardless, it's irrelevant now. Beckham is accepted and official LineageOS builds will start rolling very soon.

https://github.com/LineageOS/android_device_motorola_beckham

---------- Post added at 01:50 PM ---------- Previous post was at 12:57 PM ----------

Quick question, anyway used (or attempted to use) GSI's using my latest Lineage build as a base?
I had a problem with my phone so decided to try the ROM from 11/3 and I can say that it's very stable, I am on it for 3 days now no problems at all.

very fast, I didn't flash the gapps only Magisk and MicroG module, my battery is incredible after flash I completed charged and i am using it for 3 days and still has around 30%. When it comes the the official will try with gapps pico.

Thanks Jleeblanch for the excellent job.
 

J_Woo

New member
Apr 5, 2008
4
7
0
Happy Dance

The Wiki should be live soon. I'll make a new thread this evening for the official builds too [emoji6]

Sent from my Pixel 4 XL using Tapatalk
Doing the happy dance. FYI, cannot dirty flash the official build on top of 11/03 unofficial as it boot loops. Not a problem. Just factory reset/formatted data, flashed 11/18 build and GAPPS nano and the 11/18 official has now booted up. This is amazing!!!
 

Jleeblanch

Senior Member
Feb 6, 2012
1,985
5,672
153
Colchester, VT
Doing the happy dance. FYI, cannot dirty flash the official build on top of 11/03 unofficial as it boot loops. Not a problem. Just factory reset/formatted data, flashed 11/18 build and GAPPS nano and the 11/18 official has now booted up. This is amazing!!!
Lol. And yes, that's true. My unofficial builds are signed with my personal "dev-keys" whereas Official builds are signed with LineageOS keys. There is some info on the Lineage Wiki regarding data migration and switching from builds signed with test-keys to builds signed with release-keys, but unless you { <insert valid reasoning here> } then it is probably more trouble than it's worth. Once you're on the official builds, you won't need to clean flash again (unless instructed otherwise), even when updating from 17.1 -> 18.0 if/when that time comes [emoji6]

Sent from my Pixel 4 XL using Tapatalk
 

J_Woo

New member
Apr 5, 2008
4
7
0
Lol. And yes, that's true. My unofficial builds are signed with my personal "dev-keys" whereas Official builds are signed with LineageOS keys. There is some info on the Lineage Wiki regarding data migration and switching from builds signed with test-keys to builds signed with release-keys, but unless you { <insert valid reasoning here> } then it is probably more trouble than it's worth. Once you're on the official builds, you won't need to clean flash again (unless instructed otherwise), even when updating from 17.1 -> 18.0 if/when that time comes [emoji6]

Sent from my Pixel 4 XL using Tapatalk
The play store shows the device as uncertified (presumably due to unlocked bootloader as it was like this also on the stock ROM). Any way to fix that for example by installing Magisk?
 

Jleeblanch

Senior Member
Feb 6, 2012
1,985
5,672
153
Colchester, VT
The play store shows the device as uncertified (presumably due to unlocked bootloader as it was like this also on the stock ROM). Any way to fix that for example by installing Magisk?
Yes, unfortunately google seems to check for that these days. You can definitely try Magisk, it is supposed to trick those checks into thinking they're valid. If that isn't enough, try using the MagiskPropsConfig module (name may be inaccurate) and play around with the build fingerprint. Preferably a beckham one that I can switch our builds to if you get it working.

Sent from my Pixel 4 XL using Tapatalk
 

Angelsdj

New member
Nov 18, 2020
3
0
1
Hello, I have a Moto Z3 Play and I have been researching how to install a custom rom to improve its performance for quite some time.
Could you recommend any? That includes root
 

HT123

Senior Member
Jan 21, 2010
170
41
48
Yes, unfortunately google seems to check for that these days. You can definitely try Magisk, it is supposed to trick those checks into thinking they're valid. If that isn't enough, try using the MagiskPropsConfig module (name may be inaccurate) and play around with the build fingerprint. Preferably a beckham one that I can switch our builds to if you get it working.

Sent from my Pixel 4 XL using Tapatalk
out of curiosity, why another beckham. the G7 Plus has the same SOC and GPU as the Z3 Play. Not sure that makes a difference. Also, thank you for this ROM. it was the deciding factor in me getting this phone a week ago.
 

Jleeblanch

Senior Member
Feb 6, 2012
1,985
5,672
153
Colchester, VT
Hello, I have a Moto Z3 Play and I have been researching how to install a custom rom to improve its performance for quite some time.
Could you recommend any? That includes root
The Lineage Wiki should be live soon. Most of the info to install Lineage is there. I'll open a new thread for LineageOS once I'm outta work
out of curiosity, why another beckham. the G7 Plus has the same SOC and GPU as the Z3 Play. Not sure that makes a difference. Also, thank you for this ROM. it was the deciding factor in me getting this phone a week ago.
I mean you can use any build fingerprint you want, if that works for you. However, I can add a build fingerprint from another device in Lineage, so I'd prefer to find one from stock that works for everyone.

Sent from my Pixel 4 XL using Tapatalk
 

Jleeblanch

Senior Member
Feb 6, 2012
1,985
5,672
153
Colchester, VT
Seems xda forums UI update has lost the Official LineageOS thread, awesome 🙄

Hopefully they'll work out the kinks asap. I am kinda liking the new UI the more I use it (kind of only option as update also broke use of apps like Tapatalk and XDA Forums App. New XDA app allegedly coming soon).
 
  • Haha
Reactions: MagusWRM

MrDoc2

Member
Dec 8, 2009
10
0
21
Please keep in mind that Moto mods support is limited in it's functionally compared to stock. Moto adds changes to frameworks and system that will most likely never be included in Lineage.
I just learned that Motorola is releasing their source code. I see z4 has already been released and didn't know if some of the moto mod code might help us here in some way to keep our mods running? Maybe in time they will release z3 as well.

 

Jleeblanch

Senior Member
Feb 6, 2012
1,985
5,672
153
Colchester, VT
I just learned that Motorola is releasing their source code. I see z4 has already been released and didn't know if some of the moto mod code might help us here in some way to keep our mods running? Maybe in time they will release z3 as well.

This is actually something Moto has been doing for quite some time! They don't release ALL of the sources they use to build the firmware we use on stock, but they do release the kernel source for pretty much every device they put android in. We've had kernel source for beckham since oreo, and we have more recent pie releases as well. Sadly the post you linked from XDA relates to the devices which have officially been updated to Android 10. Fortunately, the Moto G7 Plus (Lake) shares a common kernel with the Moto Z3 Play and Moto has released the android 10 kernel sources for lake already, which is what is used in Lineage 17.1 already 👍.
 

MrDoc2

Member
Dec 8, 2009
10
0
21
This is actually something Moto has been doing for quite some time! They don't release ALL of the sources they use to build the firmware we use on stock, but they do release the kernel source for pretty much every device they put android in. We've had kernel source for beckham since oreo, and we have more recent pie releases as well. Sadly the post you linked from XDA relates to the devices which have officially been updated to Android 10. Fortunately, the Moto G7 Plus (Lake) shares a common kernel with the Moto Z3 Play and Moto has released the android 10 kernel sources for lake already, which is what is used in Lineage 17.1 already 👍.
Does that help us with moto mod support? That's the only thing stopping me from updating my daily driver.