
Code:
#include "std_disclaimer.h"
/*
* 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.
*/
What's working:
- RIL (Calls, SMS, Data)
- Fingerprint (FOD)
- Wi-Fi
- Bluetooth
- Camera
- Video Recording
- Video Playback
- Audio
- Sensors
- Flash
- GPS
- Vibration
- Wifi Hotspot
- Display out
- Wireless display
- Selinux enforcing
- IMS (VoLTE/VoWifi)
What's not working:
- Receiving SMS on chinese variants (or just carriers) may not work, more debugging required
Flashing Instructions:
Requirements:
- Unlocked bootloader!
- Learn these instructions by heart
- PC with working adb/fastboot
- Downloaded:
- LineageOS zip
copy partitions zip
- optional:
- gapps
- magisk
- <insert other mod here>
- Make a backup of EVERYTHING on your internal storage you dont wanna lose
- reboot to bootloader
-
Code:
adb reboot bootloader
- or reboot the device, and hold power and volume down
-
- Flash the lineage recovery to both slots
-
Code:
fastboot flash recovery_a recovery.img
-
Code:
fastboot flash recovery_b recovery.img
-
- reboot to recovery
- use volume keys to select recovery reboot option and press power to confirm
- in recovery use volume keys and power to navigate
- stock vendor_boot does not contain touch drivers, so live with this for a bit
- Select "Apply Update"
- Select "Apply from ADB"
If you come from stock, this is REQUIRED:
-
Code:
adb sideload copy-partitions-20220613-signed.zip
-
-
Code:
adb sideload <lineageos zip>
- Select "Apply from ADB"
- Go back (Volume up can select the back button)
- Advanced
- Reboot recovery
- You can use touch now
- You can use touch now
- Reboot recovery
- Advanced
- factory reset
- -----Optional, Gapps/Magisk------
- Select "Apply Update"
- Select "Apply from ADB"
-
Code:
adb sideload <path/to/gapps.zip>
-
Code:
adb sideload <path/to/Magisk.zip>
-
Code:
adb sideload <path/to/some/other/mod.zip>
-
- Select "Apply from ADB"
- -----End Optional-----
- Reboot system now
- First boot, especially with Gapps, may take a while
Telegram group: https://t.me/MotoEdge30Ultra
Downloads:
copy partitions: https://mirrorbits.lineageos.org/tools/copy-partitions-20220613-signed.zip
LineageOS 20 (no gapps): https://github.com/SGCMarkus/Lineage-OTA/releases (search for the newest eqs release
LineageOS 20 (with gapps, by @Cozzmy13): https://drive.google.com/drive/folders/1PIXfLQva51Cn5V8qIj8HmCaWvxpcrNlo?usp=share_link
Sources:
device tree: eqs, sm8475-common
prebuilt kernel: eqs-kernel
vendor: eqs, sm8475-common
Last edited: