DJI Mavic, Air and Mini Drones
Friendly, Helpful & Knowledgeable Community
Join Us Now

Domain Block List for Firmware Update Check on DJI Go 4

gregw

Well-Known Member
Joined
Oct 16, 2016
Messages
195
Reactions
120
Age
60
For those of you who want to remain on older firmware and don't want DJI Go 4 to keep bugging you about updating your firmware to the latest versions, just block the domains listed below and DJI GO 4 should no longer bother you with the message. The list is probably more than required if you just want to block the firmware update check, but I can't be bothered to refine it by removing each domain, rebooting and trying it out..

Here are the domains I've blocked on my phone:

My updated list: ( 11 August)

127.0.0.1 abroad.apilocate.amap.com
127.0.0.1 acbe.aasky.net
127.0.0.1 account-api.dji.com
127.0.0.1 active.dji.com
127.0.0.1 adash.ut.taobao.com
127.0.0.1 adhoc-usa.djicdn.com
127.0.0.1 adhoc-usa.djiservice.org
127.0.0.1 adhoc-staging.aasky.net
127.0.0.1 adhoc.djiservice.org
127.0.0.1 android.bugly.qq.com
127.0.0.1 amap-api.cn-hangzhou.oss-pub.aliyun-inc.com
127.0.0.1 api.weibo.cn
127.0.0.1 api.weibo.com
127.0.0.1 apigateway.djiservice.org
127.0.0.1 apilocate.amap.com
127.0.0.1 app-service.skypixel.com
127.0.0.1 asset1.djicdn.com
127.0.0.1 asset2.djicdn.com
127.0.0.1 asset3.djicdn.com
127.0.0.1 asset4.djicdn.com
127.0.0.1 asset5.djicdn.com
127.0.0.1 astat.bugly.qq.com
127.0.0.1 baidu.com
127.0.0.1 bam.nr-data.net
127.0.0.1 c-adash.ut.taobao.com
127.0.0.1 captcha.weibo.com
127.0.0.1 cdn1.affirm.com
127.0.0.1 cdn-hz.skypixel.com
127.0.0.1 cdn-usa.skypixel.com
127.0.0.1 cgi.connect.qq.com
127.0.0.1 click.dji.com
127.0.0.1 conf.international.baidu.com
127.0.0.1 connect.facebook.net
127.0.0.1 data.flurry.com
127.0.0.1 d16koec4ujdumm.cloudfront.net
127.0.0.1 d125tdjigxzobs.cloudfront.net
127.0.0.1 dds.dji.com
127.0.0.1 djicdn.com
127.0.0.1 djiexplore.com
127.0.0.1 djistatic.com
127.0.0.1 download.vcdn.nokia.com
127.0.0.1 enchat.djiservice.org
127.0.0.1 epdg.epc.mnc410.mcc310.pub.3gppnetwork.org
127.0.0.1 explore.djivideos.com
127.0.0.1 feedback-external.djicorp.com
127.0.0.1 fffdrone.aasky.net
127.0.0.1 flurry.adserver.prod.g04.yahoodns.net
127.0.0.1 flurry.com
127.0.0.1 flysafe-api.dji.com
127.0.0.1 fusion.qq.com
127.0.0.1 gitlab.djicorp.com
127.0.0.1 graph.facebook.com
127.0.0.1 hydra.alibaba.com
127.0.0.1 ios.bugly.qq.com
127.0.0.1 js-agent.newrelic.com
127.0.0.1 mydjiflight.dji.com
127.0.0.1 newrelic.com
127.0.0.1 pilotv2.djivideos.com
127.0.0.1 pingma.qq.com
127.0.0.1 pro-dji-service-usa-cdn.aasky.net
127.0.0.1 product1.djicdn.com
127.0.0.1 qbox.me
127.0.0.1 restapi.amap.com
127.0.0.1 rqd.uu.qq.com
127.0.0.1 s.jpush.cn
127.0.0.1 sis.jpush.io
127.0.0.1 skypixel-hz.oss-cn-hangzhou.aliyuncs.com
127.0.0.1 skypixel-usa.oss-us-west-1.aliyuncs.com
127.0.0.1 skypixel.com
127.0.0.1 static-cdn.djiservice.org
127.0.0.1 statistical-report.djiservice.org
127.0.0.1 stats.jpush.cn
127.0.0.1 tpns.qq.com
127.0.0.1 u.dji.com
127.0.0.1 update.sdk.jiguang.cn
127.0.0.1 upgrade.bgcentre.com
127.0.0.1 upgrade.dj2006.net
127.0.0.1 www.djiexplore.com
127.0.0.1 www.skypixel.com



I'm on firmware .400, running DJI Go 4, v4.0.3 on a rooted android phone. I've simply added the above domains to the hosts file so the ip addresses points to 127.0.0.1, which is the phone itself. Another benefit of blocking the above is that my DJI GO 4 now uses Google Maps again. No issues with functions such as RTH, etc... Everything works as it should.

In addition to the above, I've also firewalled the following IP addresses using afwall+:

$IPTABLES -A "afwall" -d 113.31.17.108 -j REJECT
$IPTABLES -A "afwall" -d 117.121.49.85 -j REJECT
$IPTABLES -A "afwall" -d 117.121.49.66 -j REJECT
$IPTABLES -A "afwall" -d 139.198.3.248 -j REJECT
$IPTABLES -A "afwall" -d 117.121.49.90 -j REJECT
$IPTABLES -A "afwall" -d 47.86.66.220 -j REJECT
$IPTABLES -A "afwall" -d 47.89.41.62 -j REJECT
 
Last edited:
Is it possible to domain blacklist on iOS ? I have never tried that before
 
Wow there are some seriously paranoid guys on this forum hahaha
It's not paranoia.. I just like the Mavic as it performs on .400 firmware, and don't need the worry about inadvertently clicking a wrong button on the app and performing an upgrade... Besides, I fly manually 100% of the time anyway, so I don't need all the new "smart" features of the later firmware.
 
Thanks Gregw for a good post. I wish this would work with IOS but I don't think you can easily block domains.
I know if you have a backup IOS App and you uninstall the original App and then reinstall the App again via an old version of iTunes and do not connect to the net it will remove the firmware update message. I did it before but then turned back on the WiFi and sure enough the App came back with the messages. Just too much trouble to always keep the WiFi off.

Rob
 
  • Like
Reactions: jeebs9
Why so many of them? I would really expect just 1 maybe 2.

Anyway, thanks for the post, the upgrade prompts are annoying.
 
Are there any others to add? I would like to block everything except google maps. With the above added I can still access the store, my account info etc. Not to sure these are all that is needed to block stuff. At least in 4.1.0. Anyone done any sniffing on this version to see what else may need blocking?
 
If you already downloaded the Here maps database it will continue to use that even if you add #14 which probably relates to Here.
I prefer that rather than having to cache google maps if not in an area with data.

Incidentally I misspelled #9 and the red upgrade required warning still popped up until it was fixed.
 
So you are saying that "mydjiflight.dji.com" is the correct spelling and that you had it spelled incorrectly previously?
 
So you are saying that "mydjiflight.dji.com" is the correct spelling and that you had it spelled incorrectly previously?
Yes that's it, I just wondered if that one is particularly useful to block if you don't want the update nagging.

To edit the hosts file a simple way is an app called Hosts Editor on Play store - but you need to be rooted.
 
Cool. I have found the go4 app using the following IP addressed that don't seem to resolve to a domain;

103.229.215.22:7003
114.67.46.77:7008
198.11.169.131:443
119.84.112.114:443
117.121.49.90:7008

I will be blocking these as well.

Edit: Can someone point to an easy way to blacklist these IPs?
 
Last edited:
  • Like
Reactions: gregw
Wow there are some seriously paranoid guys on this forum hahaha
What do you call this? No way to get it off to use the app unless you as it reads "MUST UPDATE"
 

Attachments

  • Screenshot_20170701-142441.png
    Screenshot_20170701-142441.png
    162.8 KB · Views: 64
  • Like
Reactions: gregw
Thank you for your report!
I sea that from the list missing
adhoc-usa.djiservice.org
which causes the forced update of the DJI go 4.0.6 on Android devices.

Removing from the list the servers that end with "here.com" you can take advantage of the online maps ;)

Updated the block list and added the domain
 
  • Like
Reactions: AGT
By checking with "NetGuard", we would also be blocking the following domain:
adash.m.taobao.com
ditu.google.cn
tpns.qq.com
183.232.98.178
203.205.151.233
 

DJI Drone Deals

New Threads

Forum statistics

Threads
130,586
Messages
1,554,112
Members
159,586
Latest member
DoubleBarS