Both ROMs are currently very stable and I’ve used them for multiple hours with minimal or no issues. I may port Bliss or some other ROMs later.
Last updated: 2020.09.17 @ 21:55 EDT
- Unlock bootloader
You can unlock your bootloader at Motorola’s website.
- Boot into
Reboot your device into the bootloader by holding power + volume down. Once it’s
detected, reboot it into
fastboot devices fastboot reboot fastboot
If this fails, it’s likely you flashed TWRP or replaced your recovery partition, if so, you can download the latest stock firmware for your device from Lolinet. Flash the recovery.img like so.
fastboot flash recovery recovery.img
Once flashed, boot into
- Flash images
Download and extract the desired zip above. Change to the directory it’s
extracted to and flash the images to the device as so. Once done, we wipe the
fastboot set_active a fastboot flash boot boot.img fastboot flash system system.img fastboot flash product product.img fastboot flash vbmeta vbmeta.img fastboot -w
- Flash Magisk & GApps (optional)
Pixel Experience has GApps built in.
If at this stage, you may want to flash Magisk for root, or GApps to access the
Play Store. To do so, download
and temporarily boot your device with it. Do not flash it to the recovery
partition, as you will lose
fastboot boot twrp-3.4.0-0-rav-test6.img
Once TWRP is booted, push the ZIPs to /sdcard.
adb push Magisk-v20.4.zip /sdcard adb push open_gapps-arm64-10.0-pico-20200912.zip /sdcard
After that, proceed to flash them as you usually would in TWRP.
- Reboot device into LineageOS
- Enable Rav overlay (Moto G8/G Fast only)
Enable USB debugging in developer options first. This is needed to have the notch behave properly. This will be fixed in a future update.
adb shell cmd overlay enable org.omnirom.overlay.moto.rav
Tested on a Moto G Fast from Amazon US.
- Bluetooth (audio as well)
- Headphones via 3.5mm
- Internal speaker
- Moto Actions
- Calls/SMS/LTE on Verizon
- VoLTE on Verizon
- Vibration motor is broken
- Stock wallpaper animation (fixed by changing it)
- Rav (G8/G Fast) users must enable their overlay manually
- @vachounet - helped a lot, original device/vendor tree, TWRP build
- @kjjjnob - some LineageOS changes to @vachounet’s tree