Adguard for Android

Discussion in 'other software & services' started by avatar, Nov 26, 2014.

  1. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    That is not a beta, it's latest stable.

    Beta is available now, i'll post release notes here soon.
     
  2. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    Running the latest beta 1.1.888 and so far so good. Though it is without firewall yet, it should be in v1.2.
     
  3. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    Ok, it's out :) beta version 1.2.927 with firewall! Looks impressive, also noticed that you can import custom rules. Well done adguard folks! Will test it and revert with result.
     
  4. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    Beta version 1.2.927 is here indeed.

    Changelog:
    Direct link:
    https://adguard.com/apkb
     
  5. LoneWolf

    LoneWolf Registered Member

    Joined:
    Jan 2, 2006
    Posts:
    3,685
    Bug.........
    1.2.927 beta installed on Kitkat 4.4.4
    After setting firewall rules, then restarting my phone all rules are gone. Everything is allowed.
     
  6. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    Confirmed, thank you!

    The bug is critical so we'll release an update tomorrow.
     
  7. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    Have tested the latest beta, especially the Firewall was in my viewfinder and I didn't find any problem, apart the above said.
     
  8. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    Meanwhile we've got two more critical bugs:)
     
  9. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    It's a beta in the end! I blocked various applications to see if their communication will be stopped and all proved to be successful.
     
  10. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    One more update is available.

    Version 1.2.937
    * Fixed crash when entering the Firewall section when an app was using a multilayered icon
    * Fixed Firewall markup on devices with low resolution screen
    * Fixed bug with saving app blocking rules, when you exit the program immediately after making changes
    * Fixed app crash when sending a message to tech support
    * Several minor but necessary fixes


    Btw, I am on vacations till May 11 and I am not sure if i'll get to the internet there.
     
  11. CHEFKOCH

    CHEFKOCH Registered Member

    Joined:
    Aug 29, 2014
    Posts:
    395
    Location:
    Swiss
    I have some questions about the firewall. If I open the .apk and navigate to /asserts I can see that there is a iptables binary, which is good since this is one of the best solutions under Linux/Android to manage the traffic.

    My questions are (Currently I'm on Adguard_1.1.887.apk):
    - Why there is no ip6tables for IPv6 support?
    - Does AdGuard respect&prefer the own or the system iptables (under /system/bin)?
    - How AdGuard handle the DNS stuff in generally? I saw there is a effective_tld_names.dat, so I guess this is for black-/white-listening only, or will this be parsed by the OS own mechanism?
    - What are the default rules for the iptables?
    - Does AdGuard supports tcpdump like AdAway, because I can't see any interface to see the host names (to maybe black-/white-listening some entries manually).
    - Does it work with tethering? Since I know no app (except iptables itself) which may can hndle this (due Android limitations/restrictions).
    - Is it possible to get an opt-out option so that there are no hidden connections/traffic to e.g. the tech support? Or can you provide the host names to block this?!

    Thanks for the answers.
     
  12. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    For now we don't use iptables for Firewall.

    iptables is used to redirect traffic to the local proxy (ports 80 and 443 are redirected) and that's all for now.
    So if you use Proxy+Root filtering mode Firewall manages only HTTP/HTTPs traffic (you should have seen a warning about it).

    Default filtering mode is VPN and in this mode we don't need iptables and ROOT to manage all traffic.

    We will add ip6tables support eventually.

    Yes, system iptables is preferred.

    This file is used for proper 2nd level domain name extraction. We don't yet parse DNS packets.

    For now you can use logcat to see the filtering log:
    https://github.com/AdguardTeam/ExperimentalFilter/wiki/Android

    This way is not final, we will improve it in future. Here is relevant discussion on our forum:
    http://forum.adguard.com/showthread...monitoring-requests-and-adding-custom-filters

    Also you'll need to read the manual on filter rules creation:
    http://adguard.com/en/filterrules.html

    In VPN mode tethering is forbidden by Android itself.
    In Proxy mode it works, but as I've said, Firewall is not fully functional in this case.

    Backend server name is mobile.adtidy.org. But blocking it is not a good idea: you'll also stop receiving filters updates.

    Here is our privacy policy so you can check what data is being sent to the server:
    http://adguard.com/en/privacy.html#android

    You can also see all these requests with parameters in Adguard's log file.

    Log file is stored in the app cache directory. Depending on your device it may be:
    /storage/emulated/Android/data/com.adguard.android/cache/log
    /sdcard/Android/com.adguard.android/cache/log


    Hm. If you switch to Proxy+Root filtering mode you can see all these rules in the log file.
     
  13. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    Some of today's filter update brought an issue causing shattered websites or they cannot load at all, for instance this website. If adguard is disabled everything's alright. The site is loaded properly and completely.

    Edit: it seems to be resolved.
     
    Last edited: May 2, 2015
  14. DedicateNier

    DedicateNier Registered Member

    Joined:
    Mar 7, 2014
    Posts:
    8
    Location:
    Zagreb
    I was looking for something like adguadr. Will install rignt now. Thank you.
     
  15. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    Hey guys, we've released new beta version, finally fixing our old MMS/SMS issue with Verizon (and sometimes T-Mobile).

    So, the problem was that Verizon/T-Mobile uses IPv6 for MMS/SMS and if it's not available it sometimes does not switch to IPv4.
    AG now filters IPv6 so the issue is fixed.

    Changelog for 1.2.975:
    + Added IPv6 filtering support
    + Added support for Chrome Dev browser
    + Added the statistics for the system and uninstalled applications
    * Fixed an issue where the service couldn't start after a few stops by the system (often on the phone with little memory).
    * Fixed bugs in the firewall interface
    * Changed the firewall interface - we now have a nice and smooth list
    * Fixed some minor errors

    Download link:
    https://adguard.com/apkb
     
  16. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    Running since yesterday evening and so far so good. I especially appreciate that you have sorted out an issue where browsers were disabled in the firewall. You cannot imagine how long it took me to discover that Opera doesn't load webpages because of the said bug. If I'm correct this bug was fixed in the previous beta version.
     
  17. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    Yep, you're right, that was serious bug so we've fixed is asap.
     
  18. summerheat

    summerheat Registered Member

    Joined:
    May 16, 2015
    Posts:
    1,901
    I purchased a lifetime license for AG for Android and really like your product :thumb:

    BTW, I'm using the proxy filtering mode as I use tethering at times.

    One question: Is the Android version also affected by the SSL issues mentioned here? I'm using v. 1.1.888.
     
  19. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    No, Android version does not decrypt SSL.
     
  20. summerheat

    summerheat Registered Member

    Joined:
    May 16, 2015
    Posts:
    1,901
    Thanks!
     
  21. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    @avatar
    New version of inoreader has been released, wwww.inoreader.com and while adguard blocks most of the ads there remains a big shadow stripe with Remove ads link. Can this stripe be blocked as well? It is pretty annoying.
     
  22. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    Filter update will be available in 10 minutes.
     
  23. pegas

    pegas Registered Member

    Joined:
    May 22, 2008
    Posts:
    2,430
    Do you mean English filter? I updated it but the stripe is still there.
     
  24. IvoShoen

    IvoShoen Registered Member

    Joined:
    Jan 2, 2008
    Posts:
    800
  25. avatar

    avatar Developer

    Joined:
    Jan 18, 2014
    Posts:
    1,048
    Yes, English. That's strange, maybe we are talking about different things.

    I've blocked big square placeholder with stripes and remove ads link in the news feed.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.