You have no items in your shopping cart.
Monday, June 23, 2025 3:14:20 PM

Howto: Backing up your DJI Crystal Sky System Image

6 years ago
#851 Quote
This thread is for making a  system image file of your CS before installing a bunch of stuff or soft brick the booting.

Before you do anything else with your Crystal Sky make a back up of you system image file. If for some reason you should end up bricking it this will be the only way to recover it without sending it back to DJI!!!

Credits - https://dji-rev.slack.com of course
@nocommie - lot's of patients there brother!!


First you need to root your Crystal Sky. If you don't know how to do that then check out this guide.

https://nolimitdronez.com/boards/topic/39/howto-rooting-dji-crystal-sky

Second - you need to make the system.img file. You do this in an adb shell. If you don't know what that is go back to the guide.

Likewise, you need root access(in the guide too!). Oh, put an sdcard in slot 1 on your CS.

adb shell


Now get root going.

su


I like to do these commands at the root so do this command.

cd /


The command to get all of the system files into a system.img file is this.

dd if=/dev/block/mmcblk0p10 of=/mnt/internal_sd/Download/system.img


You should see something like:

******************
root@zs600b:/ # dd if=/dev/block/mmcblk0p10 of=/mnt/internal_sd/Download/system.img
6291456+0 records in
6291456+0 records out
3221225472 bytes transferred in 68.097 secs (47303485 bytes/sec)
root@zs600b:/ #
*****************

The next thing you want to do is transfer the system.img to some place safe. Let's move it to that sd card so you can store it on your PC or NAS box.

While still in the root do this

cp /mnt/internal_sd/Download/system.img /mnt/external_sd1/system.img


Now you can take that system.img file and save it to your safe place.

0
6 years ago
#852 Quote
To restore a system image to your CS you must have a rooted CS with working ADB.

Note: The system.img file does not need to be from the CS you are trying to restore but, it must be from the same size.
That is you can't use a system.img file form a 7.85 on 5.5 CS or vice versa.

Copy the system.img file to an sd card and put sd card in slot 1 on the CS.

With the correct system.img file on your sd card and the card in slot 1 begin with an adb shell to the cs.

On your computer do

adb shell


Now get root going.

su


I like to do these commands at the root so do this command.

cd /


Use the following command to copy the system.img file back into the CS file system.

dd if=/mnt/external_sd1/system.img of=/dev/block/mmcblk0p10


Reboot the CS and you should have a working CrystalSky again.
0
6 years ago
#853 Quote
saved
0
6 years ago
#854 Quote
saved
0
6 years ago
#863 Quote
Stickied, thanks as always :)
0
6 years ago
#1095 Quote
I tried to back up my crystal sky but it just returns No such file or directory
any ideas?
0
5 years ago
#3889 Quote
Hello , how are we supposed to  restore the system.img back onto your CS ?
thanks

Nicolas
0
5 years ago
#4220 Quote
Also from me an big thanks for the Guide.

And also from me the question about how to restore the system.img in case of problems with my CS?

Please can you provide us an restore guide?
0
5 years ago
#4294 Quote
CantRepeat wrote:
I'll use this post to outline putting the system.img back onto your CS should you end up screwing it up so bad it wont boot the the DJI update screen.


Hi there,
Please inform us how to restore backup. Otherwise making it is kind of useless in the first place.
Regards,
0
5 years ago
#5101 Quote
CantRepeat wrote:


dd if=/sdcard/system.img of=/dev/block/mmcblk0p10



dd if=/mnt/external_sd1/system.img of=/dev/block/mmcblk0p10
this is right command///
0