Domain Block List for Firmware Update Check on DJI Go 4

Discussion in 'Mavic Pro Discussions' started by gregw, Jun 27, 2017.

  1. gregw

    gregw Well-Known Member

    Joined:
    Oct 16, 2016
    Messages:
    195
    Likes Received:
    121
    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
     
    #1 gregw, Jun 27, 2017
    Last edited: Aug 10, 2017
    dewster, wayy510, kiteboy and 6 others like this.
  2. Pp09nlk2n

    Pp09nlk2n Well-Known Member

    Joined:
    Mar 5, 2017
    Messages:
    107
    Likes Received:
    78
    Is it possible to domain blacklist on iOS ? I have never tried that before
     
  3. gregw

    gregw Well-Known Member

    Joined:
    Oct 16, 2016
    Messages:
    195
    Likes Received:
    121
    I'm not sure you can do this on IOS unless you jailbreak the phone..
     
  4. Cut.Aussie

    Cut.Aussie Well-Known Member

    Joined:
    Apr 1, 2017
    Messages:
    349
    Likes Received:
    138
    Wow there are some seriously paranoid guys on this forum hahaha
     
    BeefStew and Cerberus like this.
  5. gregw

    gregw Well-Known Member

    Joined:
    Oct 16, 2016
    Messages:
    195
    Likes Received:
    121
    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.
     
    Flycaster and Blades like this.
  6. Robbyg

    Robbyg Well-Known Member

    Joined:
    Dec 28, 2016
    Messages:
    2,006
    Likes Received:
    2,000
    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
     
    jeebs9 likes this.
  7. borislip

    borislip Well-Known Member

    Joined:
    Feb 27, 2017
    Messages:
    213
    Likes Received:
    95
    Why so many of them? I would really expect just 1 maybe 2.

    Anyway, thanks for the post, the upgrade prompts are annoying.
     
  8. jeebs9

    jeebs9 Member

    Joined:
    Apr 26, 2017
    Messages:
    6
    Likes Received:
    1
    Thanks for this! Trying to downgraded back to .400.
     
  9. techspy

    techspy Member

    Joined:
    Mar 25, 2017
    Messages:
    5
    Likes Received:
    3
    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?
     
  10. 4wd

    4wd Well-Known Member

    Joined:
    Oct 12, 2016
    Messages:
    1,218
    Likes Received:
    497
    Location:
    North York Moors
    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.
     
  11. techspy

    techspy Member

    Joined:
    Mar 25, 2017
    Messages:
    5
    Likes Received:
    3
    So you are saying that "mydjiflight.dji.com" is the correct spelling and that you had it spelled incorrectly previously?
     
  12. 4wd

    4wd Well-Known Member

    Joined:
    Oct 12, 2016
    Messages:
    1,218
    Likes Received:
    497
    Location:
    North York Moors
    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.
     
  13. techspy

    techspy Member

    Joined:
    Mar 25, 2017
    Messages:
    5
    Likes Received:
    3
    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?
     
    #13 techspy, Jun 29, 2017
    Last edited: Jun 29, 2017
    gregw likes this.
  14. Blades

    Blades Well-Known Member

    Joined:
    Apr 16, 2017
    Messages:
    213
    Likes Received:
    94
    What do you call this? No way to get it off to use the app unless you as it reads "MUST UPDATE"
     

    Attached Files:

  15. borislip

    borislip Well-Known Member

    Joined:
    Feb 27, 2017
    Messages:
    213
    Likes Received:
    95
    Add this one - adhoc.djiservice.org
     
    readysetgo likes this.
  16. gregw

    gregw Well-Known Member

    Joined:
    Oct 16, 2016
    Messages:
    195
    Likes Received:
    121
  17. AGT

    AGT Member

    Joined:
    May 10, 2017
    Messages:
    22
    Likes Received:
    15
    gregw likes this.
  18. gregw

    gregw Well-Known Member

    Joined:
    Oct 16, 2016
    Messages:
    195
    Likes Received:
    121
    Updated the block list and added the domain
     
    AGT likes this.
  19. dewster

    dewster Well-Known Member

    Joined:
    Nov 11, 2016
    Messages:
    884
    Likes Received:
    332
    Me likes.
     
  20. AGT

    AGT Member

    Joined:
    May 10, 2017
    Messages:
    22
    Likes Received:
    15
    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
     
Loading...
Similar Threads - Domain Block List Forum Date
News article about DJI blocking coptersafe News Jul 10, 2017
Anyone verified the ability to override blocked downward sensor? Mavic Pro Discussions Jun 26, 2017
ok new guy on block with ideas General Discussions Mar 23, 2017
Weak antenna signal: adjust antenna and avoid signal block Mavic Pro Discussions Feb 8, 2017
New pilot on the block - PIC Pilot Check In Feb 8, 2017