Next, you need to Install android platform-tools for your system (can be downloaded from here : Android Platform Tools just need to unzip the somewhere on you file system that's easy to access.

Extract the ZIP file you just downloaded into the platform-tools directory so they can be easily accessed.

Next hook your CS to PC with a USB cable (can be from the USB-C or micro USB ports) and from a terminal window opened in the platform-tools directory. Once opened, issue the command

ADB Shell

And verify you're connected. once you are, you can close this window.

Find the files you got earlier from the CrystalSky Rooting Github link and from your Platform Tools console, run

./copy.sh

(this triggers the script to connect to the CS and copy the exploit files)

adb shell

(this will put on on a command line device on CS side)

cd data/local/tmp

(changes your working directory)

./lordroot

(runs the exploit to gain temporary root)

./mkdevsh

(runs the script to install su binary and supersu.apk)

Lastly, reboot and run SuperSU from the App Menu on your CS.

Prerequisites For App Installation:

To take full advantage of your CS, you also need to have Google Playstore and Play service also installed.Once root is gained from the previous steps, you need a flashing tool and the needed zip which contains the Play Store, Framework etc.The flashing tool can be downloaded here:

Choose Platform: ARMAndroid: 5.1Variant: Pico (Make absolutely sure you get the right version)

- Install flashfire flasher- Give flashfire su, if asked (should be asked)- Copy the zip (i.e. open_gapps-arm-5.1-pico-20170811.zip) to an sd card, plug it in the CS sd1 slot- In flashfire, tap the "+" sign on the right hand corner.- Choose "Flash ZIP or OTA"- Tap on top of the filebrowser to change to "Filesystem root"- Navigate to

Hello. I executed exactly the instructions for the CrystalSky and everything works, except for the disappearance of the NLD4122 icon. I made the suggested changes in the guide to Workaround 2 with ES Explorer Pro, but it does not work. To make it appear again, I always have to type the command su -c "pm enable dji.pilot.pad" with a terminal. Some other suggestions? Thank you

Start your terminal window on your CS then issue the following command

su -c "pm enable dji.pilot.pad"

Step 2

Some times the NLD app will continue to dissapear. To fix this edit the file on your windows PC with notepad ++

On the CS

copy the /data/data/dji.system.launcher/shared_prefs/dji.system.launcher.xml to /mnt/sdcard/Download/

On your PC in an adb shell:

adb pull /mnt/sdcard/Download/dji.system.launcher.xml

this will download the file on PC.

Modify the file on PC side with a text editor (e.g. notepad++) to add the line

<string name="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string> or replace dji.go.v4 by dji.pilot.pad in it if already there.

Save the file on PC side.

Then upload it back to the CS, in an adb shell:

adb push dji.system.launcher.xml /mnt/sdcard/Download/

Use ES explorer pro copy / paste the xml file from /Download/ to /data/data/dji.system.launcher/shared_prefs/(you should get asked to overwrite : say YES)

Reboot CS, try pressing middle button, NLD should still be there and stick now.

You might need to redo this if you later install or change the launcher to avoid the awful DJI one e.g. Nova, Google Now Launcher, Windows Launcher)

The copy/overwrite needs to be done with ES Explorer Pro as it handles properly overwriting a file with read/only partitions etc. If you try to modify it directly, the unmodified version would be restored automatically from a cache, erasing your changes.

Likewise, you might try using a different editor on your CS such and quickedit or quickedit pro.

I have a CS550 (crystal sky) and I try to make working dji GO 4.1.22 on it. I did every step from the Users Guide but when I install the apk, i got the [INSTALL_FAILED_UPDATE_INCOMPATIBLE] error. Do you have any idea about what is going on ?

I have a CS550 (crystal sky) and I try to make working dji GO 4.1.22 on it. I did every step from the Users Guide but when I install the apk, i got the [INSTALL_FAILED_UPDATE_INCOMPATIBLE] error. Do you have any idea about what is going on ?

Thx.

In the NLD drop down box where you pick the GO app to patch, make sure you select the CS versoin. You use the same non patched version dji.go.v4-4.1.22-3028592-noseceo.apk as you did before.