[Realme X7 Max 5G] MatinatorX:
NOTE - THIS GUIDE IS ONLY FOR THE REALME GT NEO 2T (RMX3357)

For the X7 Max or GT Neo/GT Neo Flash Edition, please refer to the excellent guide by @mahotlov found here.

(The X7 Max subforum seemed the best place for this guide, but please let me know if there's a better place!)

------------------------------------------------------------------------------------------------------------------
​

Preamble: I recently purchased a Realme GT Neo 2T under the assumption it could take Realme X7 Max ROMs. The specs and design were an exact match, and since Realme has a history of releasing existing phones with new model numbers and sparklier plastic, I felt pretty good about compatibility. I quickly learned I was mistaken - both stock and custom ROMs for the X7 Max cause the display on the Neo 2T to stop working. Flashing back the stock bootloader fixed the display, but the phone would only boot into recovery, which had no touch support. Flashing the stock recovery brought back touch support, but nothing I tried could get the ROM to boot. Clearly there are changes under the hood.

Unfortunately, that left precious few options for turning the Neo 2T into a usable phone. The hardware is amazing for the price, and ColorOS is pretty decent, but the amount of non-removable bloatware and lack of Android Auto and Hey Google to activate Google Assistant was a dealbreaker for me. In the end, I decided to take matters into my own hands.

------------------------------------------------------------------------------------------------------------------​

This guide will show you how to:

- Unlock your bootloader.

- Root your phone. (Magisk)

- Bypass SafetyNet. (Universal SafetyNet Fix Magisk module)

- Install Android Auto and Google apps as system apps. (BusyBox-NDK and Terminal Systemizer Magisk modules)

- Remove Realme bloatware. (ADB)

- Flash device with SP Tools and stock ROM to recover from a softbrick or restore to factory state. (SP Tools)

(Some sections are still being written and will be available soon.)

------------------------------------------------------------------------------------------------------------------

THE GUIDE ASSUMES YOU ARE USING WINDOWS 10. SOME STEPS MAY BE DIFFERENT FOR OTHER OPERATING SYSTEMS

PLEASE READ THROUGH ALL INSTRUCTIONS FIRST BEFORE PROCEEDING. ALL REQUIRED FILES CAN BE FOUND ATTACHED TO THIS POST.

UNLOCKING YOUR BOOTLOADER

WILL

VOID YOUR WARRANTY. THIS PROCESS

WILL

WIPE ALL DATA FROM YOUR PHONE. I AM NOT RESPONSIBLE FOR LOST DATA. I AM ALSO NOT RESPONSIBLE IF YOU DAMAGE OR KILL YOUR DEVICE, YOUR PROPERTY, YOUR LOVED ONES OR YOURSELF BY FOLLOWING THESE INSTRUCTIONS. YOU HAVE BEEN WARNED!

------------------------------------------------------------------------------------------------------------------​

STEP 1: Unlock your bootloader.

Spoiler content hidden.

STEP 2: Root your phone.

Spoiler content hidden.

STEP 3: Bypass SafetyNet.

Spoiler content hidden.

STEP 4: Install Android Auto and and Google apps as system apps.

Spoiler content hidden.

STEP 5: Remove Realme bloatware.

Spoiler content hidden.

UH OH: Unbricking and Factory Restore.

Spoiler content hidden.

------------------------------------------------------------------------------------------------------------------
​

Realme GT Neo 2T Tips:

​

- If you find yourself needing to force your phone to power off for any reason, on the Neo 2T you must hold Vol+, Vol- and Power at the same time for around 10 seconds.

- The stock messaging app is com.android.mms, otherwise known as Mms.apk. It seemingly cannot be removed without breaking SMS/MMS.

- Removing Breeno will replace it with Google Feed when swiping left on the stock launcher fi the Google app is installed.

- There's a good chance the APN settings the phone chose are incorrect or nonexistent. Double-check them to make sure you have working data and MMS for your SIMs.

- Android Auto forces the phone to 60Hz and locks the settings, even once disconnected. Seems to be a common issue across a bunch of phones. Reboot to fix.

- If an app isn't showing notifications or is otherwise misbehaving:

>>> Make sure the app has been opened at least once since the phone was last powered on or rebooted.

>>> Check that notifications are enabled in Settings > Notifications & Status Bar > Manage Notifications > [Your App].

>>> If that doesn't help, try allowing background activity in Settings > Battery > App Battery Management > [Your App].

>>> Lastly, you can disable battery optimization for an app in Settings > Battery > More Battery Settings > Optimize Battery Use > [Your App].

------------------------------------------------------------------------------------------------------------------​

Spoiler content hidden.

​