说明:最近有些同学问我高亮屏(CrystalSky
)如何开启FCC
,看在很多人需要,就在这出一篇教程。高亮屏操作起来说简单也简单,说麻烦也很麻烦,只是之前一直不想去折腾,不过目前网上几乎看不到这种教程,所以就参考了国外一些安全人员研究的基础上,融合了个人的一些经验发一篇开启FCC
教程及其它玩法。
注意:以下内容仅作技术交流,请勿用于实际用途,并且请按照当地法律法规操作无线电,否则后果自负!
提示:如果有不懂的或者该方法失效了,可以去该论坛提问,地址:www.pilotbbs.com,里面会有大神帮助你。
教程
本教程共分6
部分:
- 第
1
部分简单介绍下目前市面上的大疆高亮屏(CrystalSky
)。 - 第
2
部分用简单的方法开启FCC
。 - 第
3
部分Root
后安装软件开启FCC
。 - 第
4
部分高亮屏如何变身娱乐与航拍2in1
平板。 - 第
5
部分高亮屏安装荔枝等软件。 - 第
6
部分进阶玩法。
1、高亮屏的简单介绍及前期准备工作
高亮屏有5.5
和7.85
两个版本的尺寸,它的核心系统是安卓,这个想必大多数人都知道。在操作之前,我们需要开启开发者模式。高亮屏开启开发者模式的方法和安卓手机一样,点设置-关于-版本号-连续点击7
次,开启开发者模式,然后到开发者模式里面打开USB
调试模式。至此,准备工作已完成。
2、简单方法开启FCC
高亮屏还是那个高亮屏,能不能开启FCC
主要还是看无人机型号,如果你的无人机是Spark
、御1
系列、精灵4
、精灵4p
、精灵4A
、悟2
、那么就可以。精灵4p2.0
安卓用户有其他的方法,可以看下面一条内容。
首先下载NLD
安全小组修改的GO4
软件到内存卡或者拷贝到自带内存里面,文件下载:
#下载地址:https://www.moerats.com/usr/fcc/CrystalSky_ADB.zip
#解压密码:www.oyeeh.vip,感谢oyeeh站长同学帮忙收集并打包好。
该软件与官方GO4
共存(文中所提的软件均是网上收集并已打包好)
如果安装后,高亮屏上有NLD
软件,那个恭喜你,搞定了。直接用这个软件连接无人机去飞即可,连接无人机后默认自动开启FCC
。如果提示不能安装,或者安装后不显示,那么就需要Root
了。咱们接着看第3
步教程。
3、Root后安装软件开启FCC
这里还是用简单的方法,Windows
用户下载一个KingRoot
,下载连接自行百度。用其他的Root
工具应该也可以,大家可以自行尝试,选择自己喜欢的工具。
1)下载安装好后,将高亮屏打开连接电脑,选择usb调试模式。
2)打开Root工具,将高亮屏(CrystalSky)进行Root操作。
3)点击安装NLD软件,如果安装的GO4程序正常使用,接下来的内容不用看了。
如果不能显示,则需要进行以下操作:
1)在高亮屏上安装并启动terminal,原文也提供了这个工具,输入:su -c“pm enable dji.pilot.pad”
2)打开ES文件浏览器,给予ROOT权限,进入到该目录:/data/data/dji.system.launcher/shared_prefs/。
3)拷贝dji.system.launcher.xml到内存卡的/Download/mnt/sdcard/Download/目录。
4)用ES文件管理器打开刚才拷贝的文件
<?xmlversion='1.0'encoding='utf-8'standalone='yes' ?>
<map>
<int name="KEY_APP1_INDEX" value="1" />
<int name="KEY_APP2_INDEX" value="0" /> <stringname="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string>
<long name="KEY_BOOT_CNT" value="165" />
<int name="KEY_F1_INDEX" value="0" /> <stringname="KEY_TRAFFIC_USED_TIMESTAMP">2018-06-14</string>
<int name="KEY_FREEZE_ROTATION" value="0" />
<long name="KEY_TRAFFIC_USED_TOTAL" value="7363457756" />
<int name="KEY_F2_INDEX" value="4" />
<longname="KEY_TRAFFIC_USED_TODAY"value="127043018" />
</map>
要增加或者修改的语句是:
<stringname="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string>
或许是
<stringname="KEY_MUTEX_PREF_PKG">dji.go.v4</string>
增加或者修改为:
<stringname="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string>,修改好后保存。
5)将刚才修改好的文件导入到/Download/data/data/dji.system.launcher/shared_prefs/,覆盖之前自带的。
6)现在重启高亮屏
如果重启后还是不能显示,请再继续以下操作:
1)在高亮屏上复制/data/data/dji.system.launcher/shared_prefs/dji/system.launcher.xml到/mnt/sdcard/Download/目录。
2)电脑上打开ADB工具,将该文件拖出来到adb文件夹目录:adb pull/mnt/sdcard/Download/dji.system.launcher.xml
3)<string name="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string>,或者将dji.pilot.pad改写为dji.go.v4 ,如果里面生成的是dji.pilot.pad。
4)修改好后,再用ADB工具推送进高亮屏里:adb push dji.system.launcher.xml /mnt/sdcard/Download/。
5)用ES文件浏览器将这个xml 文件拷贝到如下目录:/Download/data/data/dji.system.launcher/shared_prefs/。
6)重启高亮屏
4、变身娱乐与航拍2in1平板
安装Nova
桌面,即可瞬间变成一个集娱乐和航拍于一体的娱乐性平板,出门再也不用又带高亮屏又带Pad
啦。官方默认应该只能安装20
个软件限制,具体的数值记不清了,大家可以自行安装测试。
5、高亮屏上安装荔枝软件
1)在正常安装荔枝(LitChi)不能使用的情况下,我们先root,然后我们安装flashfire0.73.apk,将“open_gapps-arm-5.1-pico-20180706.zip”(这是谷歌框架文件)拷贝到内存卡或者高亮屏自带的内存里。只要你知道具体位置就行,方便等下好找。
2)打开flashfire0.73.apk,请求Root权限,点允许。点击软件右下角+号,再点击flash zip,找到你刚才拷贝到内存卡的“open_gapps-arm-5.1-pico-20180706.zip”,选择刷入。弹出的对话框中选择Auto-mount(自动安装)和Mount/system read/write(使系统可读写)。
3)刷入过程中,高亮屏会重启。重启完成后,谷歌框架已经刷好,可能还会提示你无法使用谷歌服务。
4)在谷歌服务器上注册你的设备。下载Device ID_v1.3.2.apk,高亮屏上安装后该软件会给出你这台设备的ID编号,用电脑或者高亮屏上打开如下链接:https://www.google.com/android/uncertified/ ,登陆自己的谷歌账号后输入你的设备ID,进行设备注册即可。谷歌认证的过程可能是几分钟,也可能是1天或者更长的时间,耐心等待就是了。
至此,你已经可以正常使用荔枝(LitChi
)了。不过如果你需要使用Google
地图,那么就需要翻Q
了,这个本文不讨论。
6、进阶玩法
如果你不会用软件Root
的,可以手动用脚本Root
,该方法不需要Linux
或者MAC
环境,直接在Windows
环境下直接使用:
1)首先高亮屏开启开发者选项
2)打开大容量存储模式
3)进入adb shell文件夹,双击“start_shell.bat”
./cd csroot
adb devices
copy.sh
adb shell
cd /data/local/tmp
lordroot
mkdevsh
4)此时关闭大容量存储模式!
5)重启高亮屏!
进入应用程序,打开SuperSU
,安装supersu
,确定,重启!
总结
目前高亮屏还没有一个第三方的ROM
包,不像手机可以随意刷机,这还需要广大攻城狮们共同加入进来。由于时间问题,对很多不明因素的问题也没太多时间测试解答,所以如果你有部分疑问或者对这方面有爱好的,欢迎到到该大佬论坛(www.pilotbbs.com
)提问或者分享一下经验。最后,由于时间仓促,本教程难免会有疏漏或错误的地方,如有欢迎大佬指正。