Before I reply to that let me describe the root process I used first:
Warning:As I quote from FORUM.XDA-DEVELOPERS:
"Your warranty is now void. I'm 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 re this,YOU are choosing to make these modifications"
1. Download and Install KingoRoot to PC.
2. Install the apk file of KingoRoot and install on RC.
3. Download Android SDK Platform for windows from-Tools:
SDK Platform Tools release notes | Android Developers or Minimal ADB & Fastboot:
StackPath...
4. Go to TWRP Website:
Devices, download the Official TWRP App: me.twrp.twrpapp-26.apk from this link : No Play Store? Download the latest version here and install TWRP on the RC.
5. Enable developer mode on RC and enable USB debugging.
6. Connect device to PC via the USB C cable.
7. Open the folder of "Kingo ROOT", open "tools"
8 Open Powershell or a cmd window here.
9. Run the command: adb devices
10. If it shows a serial number, your device is recognized and you can continue with the process. Otherwise, ensure you’ve performed the above steps correctly.
11. Boot RC into bootloader mode using the following command:adb reboot bootloader
12. Once the RC is in bootloader mode, issue the following command to unlock bootloader: fastboot flashing unlock OR fastboot oem unlock
13. You will get a confirmation screen on your device, press confirm button on the RC. This will begin the bootloader unlocking process
14. Once the bootloader is unlocked the RC will reboot into bootloader mode, then boot it into system using the command:fastboot reboot
15. During reboot, it will go through a factory reset and then finally boot into system.
16. Root RC with KingoRoot app. An app called Kingo Link will appear after successful root. Confirm root with TWRP.
17. Flash TWRP recovery.
18. Done.
Google play services are now activated.
NOW THE ISSUES
1. Root is lost as soon as the RC is switched off. In the absence of OEM unlock Switch in developer options this becomes really onerous.
2. No custom ROMS incl Groovy Android, Resurrection Remix, LineageOS, NutOS, Omni, Oxygen work.
3. RM500 is used by Xiaomi in some of their devices. In fact if you check the RC out with
XiaoMiTool - Change rom to your Xiaomi device easily!
it will show bootloader status, availability of custom ROMs etc. all of which are locked down.
SOME INTERESTING FEATURES OPERATING THE RC WITH ROOT
1. Of course all google services operate incl apps on google play incl Litchi, HDSync etc.
2. Transmitting power seems to be boosted which I'm trying to understand.
3. No change in DJIgo app but the RC is definitely curbed down in its abilities.
So more work needs to be done. I documented some of the features that I discovered so more minds can work on this.
DJI probably is going to release an update in future as it says that the RC will be compatible with future DJI ACs.