安裝改版的 DJI Go 4 App (以下簡稱 mod app) 的好處不再重覆了,可參考之前的文章。上文介紹使用 Super Impactor 軟件安裝,而 Cydia Impactor 一直也未能成功安裝。但 Super Impactor 也有一些問題,例如第一次安裝很多時都會失敗,需要重試。
Cydia Impactor 已更新至 0.9.51,有 Windows / Mac / Linux 版本,現版本的安裝成功率差不多百份百,較 Super Impactor 穩定,而且能於較短時間內完成安裝。在此,介紹一下 Cydia Impactor 安裝 mod app 的方法。
2019/11/17 更新:此文章已 outdate,就最新的 mod app、安裝方法及使用流程,請參考此文章。
2020/05/15 更新:DJI Mavic Air 2 及 Mavic Mini 使用 DJI Fly,有關 FCC 制式的激活方法,請見此文章。
以下方法同時適用於 DJI Mavic 2 系列、DJI Mavic 系列、DJI Mavic Air、DJI Spark、DJI P4P系列、DJI Inspire 2,建議使用 DJI GO 4 v4.3.5 或以上版本。
1. 首先,到 https://developer.apple.com 將現有的 Apple ID 升格為開發人員 ID,目的是要 Sign App。否則如不 jailbreak,是無法安裝不是從 App Store 下載的 Apps 的。開發人員 ID 的年費為 USD 100。
2. 之後,到 https://appleid.apple.com 申請一個 App-Specific Password,目的是避免於安裝 DJI Go 4 mod app 時,該 Apple ID 的 password 可能會泄漏至第三方。此 password 的格式為 XXXX-XXXX-XXXX-XXXX。
3. 到 http://www.cydiaimpactor.com 下載及安裝 Cydia Impactor 軟件,可選擇 Windows / Mac / Linux 版本。安裝後啟動 Impactor 程式。
4. 於 Menu bar 揀選 Device -> Install Package,揀選 DJI GO 4 mod app 檔案。
最新的 DJI GO 4 mod app 可在此 Dropbox 位置下載 (建議下載 v4.3.5 或以上版本):
https://www.dropbox.com/sh/fhf5y8xie7mcazi/AAAAVRyeJ-EUsTU_konfAxh-a?dl=0
5. 輸入 Apple ID
6. 輸入以上第2個步驟取得的 App-Specific Password (16個位)
7. 按 OK 後便開始安裝,一般可於5分鐘內完成。
註:如安裝失敗,可能由於之前的版本未有移除,可在 Cydia Impactor 選擇 Xcode menu,選擇 Delete App ID,於輸入 App ID 及 App-Specific Password 後,揀選 DJI GO 4 的 App ID (如之前用 Cydia Impactor 安裝,一般預設為 “CY- DJI GO 4″),並將其移除。
2019/2/1 更新:如果用最新的 Mac OS (Mojave),安裝可能會失敗,High Sierra 就沒有此問題,或用 PC 版的 Cydia Impactor 安裝。
2019/2/1 更新:如果 4.3.12,請使用 iTunes 抄入 FridaGadget.config 及 Tweak.js 兩個檔案。使用 iTunes,揀選 “檔案共享",App 揀選 DJI Go 4,於 “DJI GO 4的文件" 將 scroll bar 拉到最底,按 “加入檔案",揀選 Tweak.js 及 FridaGadget.config,然後按 “同步" 鍵。
8. 每次啟動 DJI Go App 4 時,會彈出一個畫面,按 Configure。
2019/2/1 更新:此方法適用於 4.3.5 – 4.3.10 版本。如果是安裝了 4.3.12 及抄入了 FridaGadget.config 及 Tweak.js 兩個檔案,按 Disable Tweak 便可以了,不需每次進入 Configure Menu,可以 skip 以下的 step 8 及 step 9。
9. 在 “Change country to US? 〞,需要選 “Yes (enables FCC and 5.8G),之後的三個畫面均選擇 No。
10. 大功告成! 如何分辨是否成功軟改為 FCC?進入 Menu 的 Image Transmission Settings (圖傳設置)。
如 1km 線在 -90dBm 之上,同時 4km 線在 -100dBm 之上,便成功改了 FCC,恭喜!見下圖:
2019/2/1 更新:DJI GO 4 App 最新版本的新功能需配合機身及遙控器的 firmware(固件)更新才可發揮出來。Mod app 是不會連上 DJI server 檢查及下載最新固件的,可使用官方版的 DJI GO 4 App 或從官網取得 DJI Assistant 2,再使用 DJI Assistant 2 安裝最新固件。如使用 4.3.12 版本,相應的 firmware 是 0003。
祝快樂飛行!
註:放飛涉及一定風險,並請遵守當地相關法例。
相關 Facebook 群組:
Mavic 2 HK User Group 香港
你好師兄
多謝你嘅教學同分享、同埋有事請教、我跟住晒你嘅步驟去到第8、當我啟動dji go app4 時、並沒有彈出一個configu 畫面, 請問知道原因嗎 謝謝
讚讚
你是否安裝 4.3.8 或 4.3.9?如是,很大可能是電話或 iPad 沒有連上網。
讚讚
師兄、我重裝之後又突然成功了、感謝
讚讚
我裝4.3.12多次,都無tweak出現,是否downloads tweak出現問題?
讚讚
有否另行使用 iTunes 抄入 Tweak.js 及 FridaGadget.config呢?成功抄入才會出現 menu。如不行,建議使用較穩定的 4.3.4版本。
讚讚
您好,我是P4P,安装了4.3.12,也可以正常跳出Configure弹窗
选择Force FCC,no Boost,Enable 32ch,2.4G Channel后去到图传设置内,发现无论是2.4G/5.8G还是只有20~23个Channel,请问是这个脚本不适用P4P吗?
讚讚
我的 Tweak.js 是 0.2.1,已預設 Force FCC,即使 Enable 32ch,可能仍有問題,我沒有 P4P 無法測試,可 download 坊間的 Tweak 0.2.3 試一下。
讚讚
安裝4.3.12後 出現Error, file: installer.coo: 79; what:
applicatiion already installed as incompatible team
如何解決? 謝謝你
讚讚
在 Cydia Impactor 內進入 Xcode menu -> Delete App ID, 將現有的 DJI GO 4 APP ID 逐一清除,再安裝。如果仍不行,Xcode menu -> Revoke Certificates, 將現有的 certificates 清除,再安裝。
讚讚
大師,小弟已裝到dji 4 mod 同去到開app ,但撹極1km 同4km 缐都過唔到-90 同-110
讚讚
用iOS? 如果真係唔得,建議用番最穩定既 4.3.4
讚讚
Apple ID 雙重認證能否使用這方法?
讚讚
應該一樣可以的
讚讚
加農師兄,你上面寫如果裝了4.3.12,及抄了tweak 和frida入itune內,進入app時就按disable,但我試過按configure後選fcc,check過係有fcc,另外有得揀boost,是否揀了boost後,飛行距離可以更遠?
讚讚
係,不過都冇乜需要行 boost,除非係高干擾地區,例如市區。但如果成班朋友一齊玩,行boost 會對佢地構成影響。
讚讚
感谢大大的ipa,其实不用付钱的话,用个人开发者也可以的,只不过签名只有7天🤣,实测Mavic air设置后会变成11个信道,第一次飞到了1000m开外,中午公司附近只有300m就返航了( ・᷄ὢ・᷅ ),当然也有可能是地理关系,明天再去公司飞飞看,再次感谢
讚讚