[Moto G9 Play Guides, News, & Discussion] Aldwarii:
Hi

I was struggling through the past 4 days since I Bricked my device. And as they say "The charity of knowledge is spreading it"

this will not be a real guide. only links and referral to other guides with some noop-friendly (Such as me) notes (As some people doesn't know that lenovo K12 is the same device as Moto G9 play)

1st: Unlocking bootloader -> The process for unlocking the bootloader is similar to that of a Moto device. You can find detailed instructions on how to unlock the bootloader for Motorola devices at GetDroidTips.The process is similar to the Moto device, you can search getdroidtips for how to unlock bootloader for motorolla devices, it is really a well specified described there

2nd:

In case you are on Stock ROM and want to install Custom ROM

- Unfortunately, there is no single custom ROM available for Guamp devices (Lenovo k12 or Moto G9)

- Although, there Guamp devices supports GSI roms (They are non-specific roms. you can consider them a custom roms without specification to our device)

Here is the guide How to install them: Here - Thanks to michaelmelita1

Notes:

1. You can install any GSI from this link, It only should support the a/b partitions

Here is an example: https://github.com/ponces/treble_build_pe/releases/

If you read the package name (Arm64-ab) any GSI containing them name means it is compatible with our devices

2. From the previous link, always install the biggest package (Do NOT install package contating "Slim" or "Vndklite"

3. Some packages have letter written in the name such as (bvN = Vanilla/No Google apps ||||| bgN=contains Google apps)

Up to the moment, I have tried (And I can confirm it works) the following GSI ROMS (Android 13 only)

Pixel Experience Plus 13.0 v2023.04.21

OctaviOS

Miku UI

3rd: How to root

- You should do these steps just after installing the new ROM, and before booting into the system (after finishing the installation process reboot into recovery directly and install Magisk)

- If you booted to your system, you need to wipe your FULL DATA and everything. enter recovery (TWRP) -> Reset -> Format data -> write yes and then confirm

1. Install TWRP - Discussed in this mechaelmelita1 thread also: here

2. Install Magisk APK file from here

3. Rename the magisk file into (Magisk.ZIP) -> Just change the .APK to .ZIP

4. Move the Magisk.ZIP to your device by a laptop using whatever method, then through TWRP screen -> Install -> Choose the Magisk.ZIP and install it

5. Reboot and starts your system

6. If you faced the issue (Abnormal state - "su" binary not from Magisk has been detected) -> then install this module (Link) through magisk

4th: You want to go back to stock ROM:

- Here is the trick, I spent days to find the proper ROM

- First you should connect your device to a fastboot -> Write this code:

Fastboot getvar all

this code will reveal a lot of details

- Look for your device version (The retail)

You will find it in Fingerprint line

Mine was: RPXS31.Q2-58-17-7-3

1. Go to this website: Here

2. Copy you device version and Search for your ROM in this website (It has to be specifically the same, I mean a ROM with the name RPXS31.Q2-58-17-7 will not work, because the last 3 isn't there which means it is not specific to your device)

3. Enter bootloader (Bootloader, not fastboot) and follow the steps here - thanks to jitendrapingale35 (Check the next step, there is 2 additional commands you need to add)

4. After executing the command

fastboot flash super super.img_sparsechunk.16

, add the following two commands and then continue with the instructions in the thread:

fastboot flash super super.img_sparsechunk.17
fastboot erase carrier

That is all for now

I will post anything new I can add

This is my first guide, so accept any mistakes or misunderstandings ;)

Thank you