[ROM][OFFICIAL] LineageOS 17.1

Search This thread
I have not flashed my xt-1929-4 yet (or any phone for a number of years), so my main concern is will I end up losing the Moto twist/chop functions when flashing to Lineage? If so that is probably a deal breaker, I love those functions.
The only real reason that I am looking for root is call recording ability, stupid that Google broke that (its not illegal for every state). I have tried a few call recording apps and found no love exists on this phone wo root.
Moto Gestures are available in this ROM.
 

telly01

Member
Dec 11, 2010
13
2
Lowell
I have been using 18.1 since shortly after it came out. And it works good I dont have any real issues. In fact the battery mod now peobably does the efficeincy mode which is great.

Running as my daily, the 1929-4, 32GB, Carrier: Ting (Tmobile based).

The only things on my wishlist are the hassleblad camera support (phone detects the mod but doesnt bring it out of standby), and the ability to format the sdcard to internal.
Im curious if in practice lineage doesnt support that in general?
 

CancerFrito

Member
Feb 6, 2018
6
1
I have been using 18.1 since shortly after it came out. And it works good I dont have any real issues. In fact the battery mod now peobably does the efficeincy mode which is great.

Running as my daily, the 1929-4, 32GB, Carrier: Ting (Tmobile based).

The only things on my wishlist are the hassleblad camera support (phone detects the mod but doesnt bring it out of standby), and the ability to format the sdcard to internal.
Im curious if in practice lineage doesnt support that in general?
Oh, thanks for your reply. I was worried because I heard that lineage usually has an issue with microphones and I use it a lot.
Thanks to you, I will backup my data and prepare my self to install it :LOL:
 

CancerFrito

Member
Feb 6, 2018
6
1
Oh, thanks for your reply. I was worried because I heard that lineage usually has an issue with microphones and I use it a lot.
Thanks to you, I will backup my data and prepare my self to install it :LOL:
I flashed one week ago. I fell in love with this S.O. Incredibly stable and faster than stock room. No issues at all.
The only thing that i couldn't make work was the CTS verification bypass using Magisk. All modules that I try installing fails with no details in log. So, I had the download Netflix from apk mirror.
 
  • Like
Reactions: den161pyc

QkiZMR

Senior Member
Mar 21, 2011
627
133
Warsaw
Moto G5S Plus
Moto Z3 Play
Like Pixel Experience this ROM also have problem with adopted storage. After switching to
Code:
sm set-force-adoptable on
and preparing adopted storage I created test text file with some content. After reboot file was unreadable. File name and size was same but content of test file is mess.
 

jonshipman

Senior Member
Jun 8, 2010
506
56
Moto Z3 Play
Question: does everyone do all the flashing twice? I ask because "Reboot to Recovery" to install gapps always swaps the active slot. So I flash Lineage (A), reboot, flash Lineage (B), reboot, flash Gapps (A), reboot, flash Gapps (B), reboot, flash Magisk (A), reboot, flash Magisk (B) reboot
 

QkiZMR

Senior Member
Mar 21, 2011
627
133
Warsaw
Moto G5S Plus
Moto Z3 Play
Question: does everyone do all the flashing twice? I ask because "Reboot to Recovery" to install gapps always swaps the active slot. So I flash Lineage (A), reboot, flash Lineage (B), reboot, flash Gapps (A), reboot, flash Gapps (B), reboot, flash Magisk (A), reboot, flash Magisk (B) reboot
So that's why I dont have Gapps after flashing it. You can switch active slot with fastboot. You don't need flash Linage twice.
 

den161pyc

Member
Dec 5, 2013
17
7
Moto Z3 Play
I have an XT1929-4.

I installed lineageos 18.1 using the 2021-04-21 nightly. I installed OpenGapps from the arm64 android 11 pico test build dated 2021-01-30. I haven't had any problems but I don't use any mods and I haven't tested Bluetooth or Android Auto. Encryption is enabled.

I wanted to get Google Play certification and to pass safetynet so I installed Magisk and the Safetynet-fix module. I still failed the cts profile, so I used termux and the Busybox-for-android-ndk and Magiskhide-props-config modules to change the fingerprint. I tried my android 9 stock fingerprint but it didn't work, so I tried the android 8.1 stock fingerprint and the Google Play store now shows certified and I can use Google Pay.
Where can I get a fingerprint from 8.1
 

Belarios

Member
Dec 16, 2010
20
7
OK, going from memory and notes:

Install Magisk and the MagiskHide Props module from within Magisk.

Enable Magiskhide in the settings of the Magisk app. If it's enabled, then when you click that shield at the bottom you'll see an option at the top for Magiskhide. It will automatically check Google Services, so you don't need to do anything.

You'll need a terminal app. Assuming you have gapps installed, I like Termux from the Play Store. (If you intend to use Termux in the future, they want you to use the Fdroid version) Without gapps and the Play Store, I think you can enable a local terminal from Developer Options that should work.

Open a Termux shell. Type "su" and Magisk will open a permission box to give you superuser access.

Then type "props" to run the magiskhide-props script. It will have some menus. Select the option to change the build fingerprint and then type in the fingerprint. The built in Motorola fingerprints didn't have the Z3P.

Reboot.

Use the safetynet checker in Magisk and it should give a Success message.

Cheers.

For reference:

Edited to add installation of Magisk and Magiskhide Props module and for clarity.
 
Last edited:
  • Like
Reactions: KEB64 and den161pyc

KEB64

Senior Member
Jan 25, 2012
759
82
Phoenix, AZ
OK, going from memory and notes:

Make sure you have enabled Magiskhide in the settings of the Magisk app. If it's enabled, then when you click that shield at the bottom you'll see an option at the top for Magiskhide. It will automatically check Google Services, so you don't need to do anything.

You'll need a terminal app. Assuming you have gapps installed, I like Termux from the Play Store. Without gapps and the Play Store, I think you can enable a local terminal from Developer Options that should work.

I have in my notes that I also installed a copy of Busybox from the Play Store. I assume that I did that because it was recommended in some blog post that I read, but I doubt it'll be necessary.

So now open a Termux shell. Type "su" and Magisk will open a permission box to give you superuser access.

Then type "props" to run the magiskhide-props script. It will have some menus. You want to select the option to change the build fingerprint and then do custom and then type in the fingerprint. The built in Motorola fingerprints didn't work for me. I did not submit the working one to the magiskhide-props developer.

Reboot.

Then use the safetynet checker built into Magisk and hopefully it will give a Success message.

Cheers.

For reference:
When I type "props" (without the quotes) I get inaccessible or not found 127

I did not install busybox. Do you have any suggestions?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    P6tVwPF.jpg


    Code:
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */

    LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

    Introduction:

    This is the Official LineageOS 17.1 thread for the Moto Z3 Play, codename beckham.

    Information:

    Installation

    Downloads:

    XDA:DevDB Information
    LineageOS 17.1, ROM for the Moto Z3 Play

    Contributors
    Jleeblanch
    Source Code: https://github.com/LineageOS

    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Android 9 (Pie) Firmware

    Version Information
    Status:
    Stable

    Created 2020-11-19
    Last Updated 2020-11-19
    3
    So, it seems that the latest builds were buggy, and he decided to pull them until he can fix the issues. Seems like the phone will be back on download.lineageos.org soon.

    That's basically it, yes. Not everyone was effected, but enough were to recognize there was an issue. So to prevent the chance anyone else may experience the same, we had the builds pulled. New build will return next cycle and should include a proper solution.
    2
    OK, going from memory and notes:

    Install Magisk and the MagiskHide Props module from within Magisk.

    Enable Magiskhide in the settings of the Magisk app. If it's enabled, then when you click that shield at the bottom you'll see an option at the top for Magiskhide. It will automatically check Google Services, so you don't need to do anything.

    You'll need a terminal app. Assuming you have gapps installed, I like Termux from the Play Store. (If you intend to use Termux in the future, they want you to use the Fdroid version) Without gapps and the Play Store, I think you can enable a local terminal from Developer Options that should work.

    Open a Termux shell. Type "su" and Magisk will open a permission box to give you superuser access.

    Then type "props" to run the magiskhide-props script. It will have some menus. Select the option to change the build fingerprint and then type in the fingerprint. The built in Motorola fingerprints didn't have the Z3P.

    Reboot.

    Use the safetynet checker in Magisk and it should give a Success message.

    Cheers.

    For reference:

    Edited to add installation of Magisk and Magiskhide Props module and for clarity.
    2
    I have an XT1929-4.

    I installed lineageos 18.1 using the 2021-04-21 nightly. I installed OpenGapps from the arm64 android 11 pico test build dated 2021-01-30. I haven't had any problems but I don't use any mods and I haven't tested Bluetooth or Android Auto. Encryption is enabled.

    I wanted to get Google Play certification and to pass safetynet so I installed Magisk and the Safetynet-fix module. I still failed the cts profile, so I used termux and the Busybox-for-android-ndk and Magiskhide-props-config modules to change the fingerprint. I tried my android 9 stock fingerprint but it didn't work, so I tried the android 8.1 stock fingerprint and the Google Play store now shows certified and I can use Google Pay.
    1
    You are a hero. I need to wait for my partner to transition from Z3 Play to G Power due to more battery. As soon as I get the Z3 Play, it will be go time for LOS :) Thank you!