[Motorola Edge + (2020) Guides, News, & Discussion] Knuxyl:
View attachment 5433877

----------[Test Platform]----------

[ Device ]

----|

Motorola Moto Edge + XT2061-3

(Global)

[ Carrier ]

----| Verizon Wireless USA

[ Stock Firmware ]

----|

BURTON_RETAIL_11_RPBS31.Q1-19-19-14-11_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip

[ GSI Firmware ]

----|

LineageOS 18.X

(Android 11)

----------[Features]----------

*** This only pertains to the test platform used, no other GSI was tested

[ Working ]

----| LTE Data

----| CDMA Voice

----| Text

----| WiFi

----| Bluetooth

----| Camera

[ Not Working ]

----| Display over USB-C *** This may not be present in any custom rom for any phone, cannot verify

----| VoLTE

[ Not Tested ]

----| Fingerprint Sensor

----| VoWiFi

----| Tethering

----------[Important Information]----------

Android 11 on this device uses a dynamic partition for various partitions called super. The only way to access system is through fastbootd

VZW (Verizon Wireless) stock firmware version confirmed working on XT2061-3, albeit without mmWave 5G (due to [

this

]). Using this stock was not tested with GSI, but will more than likely work.

----------[Sources of Information]----------

[

How to flash GSIs on devices with dynamic super partition

]

[

[Tutorial] Magisk on GSI on devices with dynamic partition

]

----------[Prerequisites]----------

Moto Edge + XT2061-3 *** Verizon's XT2061-1 will NOT work

Unlocked Bootloader [

found here

]

Stock Android 11 Firmware [

found here

] *** If unsure which version, use same as test platform.

Latest platform-tools [

found here

]

TWRP [

found here

] or [

mirror here

] *** mirror uses 7zip archive dropping size to 21.1MB from 49.2MB

GSI AB arm64 Android 11 image [found here]

----------[Guide]----------

[ Flash Stock Firmware ]

1---| Boot device into the bootloader (Volume & Power)

2---| Connect to PC

3---| Extract firmware package

4---| open flashfile.xml

5---| Execute the commands as listed in flashfile.xml by using one of the orders below

5a-------| fastboot operation var (ie fastboot getvar max-sparse-size)

5b-------| fastboot operation partition filename (ie fastboot flash partition gpt.bin)

6---| When flashing vbmeta, use this command

7--------| fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

8---| Reboot to bootloader from bootloader menu

[ Prepare Data ]

1---| Boot into TWRP, do not flash

1a-------| fastboot boot twrp-3.4.0-0-burton-beta1.img

2---| If menu comes up about enter password, just hit cancel

3---| Click Wipe, Format Data, yes

4---| Click Wipe, slide to factory reset

[ Boot into fastbootd ]

1---| Boot device into bootloader (Volume Down & Power) or select reboot into bootloader from TWRP

2---| Use fastboot to boot into fastbootd

2a-------| fastboot reboot fastboot

[ Flash GSI Image ]

1---| With fastbootd we can flash directly the system partition

1a-------| fastboot flash system gsi.img

2---| Reboot and your device should be booting the GSI

[ Installing Magisk ]

1---| Extract boot.img from stock firmware archive

2---| Copy boot.img to phone

3---| Install magisk.apk from github

4---| Open Magisk, click Install, select from file, choose boot.img

5---| Copy patched magiskboot.img from Downloads to your pc

6---| Reboot into bootloader

7---| Flash magiskboot.img

7a-------| fastboot flash boot magiskboot.img

----------[Notes]----------

If you have any problems, please refer to the links posted in [Sources of Information]. Those are the guides I used. Although they include some steps omitted in this guide, they may be relevant for you.

----------[Thanks]----------

Thanks to [kusti420] for providing information about the super partition and how to flash GSIs.

----------[Feedback]----------

I have provided this guide to get feedback about which GSIs work and what features in those GSIs work. If you follow this guide, please report back what was working and any steps different from this guide that you had to take. Thanks!