[APP][4.0+] #NoChromo - A wild ad-blocking browser appears [v51.0.2695.0][2016/04]

Search This thread

nochromo

Member
Jun 8, 2015
15
426
Once upon a time the lord Google releaseth teh Chrome, and the people marvelled in great wonder. Never before could they partake in so many internets in so little time.

Yet even then, the ceiling of lolcats/hour was quickly reached, for the pages were blinky and full of distractions, and the leeching of bandwidth delayed any reactions. Viagra! Cialis! Which button to button to download the download? What happened next will amaze you.

Reinforcements arrived in the form of extensions, blocking ads and performing malware prevention. Alas, as usual the exploits of the big and resourceful are no help at all to the friend in your hand.

Solutions abound. Proxies. Jailbreaks. None sanctioned by the ever-controlling and -vengeful bohemoth.

Here I present you with yet a different take on the problem, because I love you internet... #NoChromo

Err, what?

Right! This is nothing more than a modified build of Chromium (which recently saw a lot of sources from Chrome for Android added). It offers some built-in ad- and malware-blocking.

Note that it doesn't attempt any hiding of ad-sections, so you may be presented with blocks of empty space (or containing errors).

This is not a port of any existing ad-blocking plugin for 'grown-up' Chrome, it's just a quick reimagining of some of the parts. Sooner or later Chrome for Android will get extension support for a truly proper adblocker, I hope sooner.

FAQ

Reimagining?
It's coded in C++ and compiled directly into Chromium (a handful of ms per request, total memory use about 3mb), but it only covers URL manipulation at this time. It doesn't modify page content (remove/hide ad blocks), nor does it keep track of the type of request (some ad blockers do this for improved blocking).

vs hosts-based blocking, AdBlock Plus, uBlock?
Resource-wise it's as lean as host-based blocking, but its blocking is much finer grained than hosts-based, and doesn't require root. It does still lose from (desktop) ABP and uBlock in ad-blocking capacity, but uBlock isn't available on Android and I'm not a fan of ABP's methods (neither the technique of their Android solution nor their philosophy). So I'd put it squarely in the middle between hosts-based and the better known extensions.

What are the drawbacks?
Google did state the current Android source for Chromium is missing some codecs and other proprietary stuff. I haven't run into anything major, but you certainly might.

Will you support this?
Not officially, no. I built this for me, and it works on the sites I frequent. I'm just sharing it here so you can use it if you want to, or not if you don't. I may update it to newer sources once every while, or I might not. If it doesn't work for you on some site, just open it with regular Chrome.

That being said, it seems the Chromium source is not updated all that often, so if I update this once every few months you still wont be far behind. Not to mention that the sauce for my modifications are actually in the download folder, so you could build your own update if you wanted to.

And you are?
A dev from here on XDA who doesn't want his main account publicly associated with this, because I don't want to deal with possible retaliation from Google. Some of the site leadership know who I am, though. If this were malware, they'd take it down instead and tell everyone. If you don't want to trust me, sauce is available. If you can guess or know who I am, kindly STFU.

Download

Behold the glorious download links, for they are shiny and full of Chrome.

v51.0.2695.0 @ MEGA

Code:
ef337bce4e06b50d7c551f9940a9361f  NoChromo-arm32-v51.0.2695.0.apk
d16bc732ae9b89bb50e3ba4ea421842d  NoChromo-arm64-v51.0.2695.0.apk
4b28f614acb2f7e3e5d87502eeb621d9  NoChromo-mips32-v51.0.2695.0.apk
c2ec836cb94e18caaa905d88067b1322  NoChromo-x64-v51.0.2695.0.apk
bb440a9a582ac00d9ad9dd55ca49cb6c  NoChromo-x86-v51.0.2695.0.apk
be3a25f8f52992df313881e186c5403d  sauce-v51.0.2695.0.zip

(mips64 version does not currently build)

(Mirrors welcome, but please make sure to list the exact version numbers as stated here!)

The arm64 version is also available from the XDA Labs app!

Credits

Chromium contributors
AdBlock Plus
uBlock

EasyList and EasyPrivacy
MalwareDomains
Peter Lowe's Adservers

Changelogs
2016.04.05 - v51.0.2695.0
2015.06.09 - v45.0.2420.0-2
 
Last edited:

nmeuret

Senior Member
Aug 10, 2010
1,706
1,120
Montpellier
@nochromo : thanks a lot.

As you work on the source, can you tell us if this version can enable us to navigate more anonymously than the original Chrome ? There's still a request at start to connect to Google Account !?
 

marcof93

Senior Member
Mar 18, 2012
253
68
Foggia, Italy
Zenfone is x86.......

Intel Atom Z3580 is a 64bit processor, the Android version used in Zenfone 2 is a 32bit version, I tried both and shared my experience so the author can add this to the first post or work on it (also if he told that he doesn't want to support it).
@knot2006 I know, I want to help to community, now we know 100% that id doesn't work, I don't think I'm killing someone.
 
Last edited:

knot2006

Senior Member
  • Mar 26, 2013
    145
    82
    Bydgoszcz
    • Like
    Reactions: marcof93

    LabreaTarpit

    Member
    Feb 9, 2015
    11
    7
    Cutler Bay, FL
    Doesn't work for Ti-Omaps?

    Force closes on my Droid RAZR xt912 which is Lollipop 5.1.1 which has a Ti Omap 4430 32bit Arm-A9, works on my Galaxy s3 which is also Lollipop 5.1.1 so I thought it might just not work on Lollipop but maybe its just Ti Omap is just too outdated?
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 383
      Once upon a time the lord Google releaseth teh Chrome, and the people marvelled in great wonder. Never before could they partake in so many internets in so little time.

      Yet even then, the ceiling of lolcats/hour was quickly reached, for the pages were blinky and full of distractions, and the leeching of bandwidth delayed any reactions. Viagra! Cialis! Which button to button to download the download? What happened next will amaze you.

      Reinforcements arrived in the form of extensions, blocking ads and performing malware prevention. Alas, as usual the exploits of the big and resourceful are no help at all to the friend in your hand.

      Solutions abound. Proxies. Jailbreaks. None sanctioned by the ever-controlling and -vengeful bohemoth.

      Here I present you with yet a different take on the problem, because I love you internet... #NoChromo

      Err, what?

      Right! This is nothing more than a modified build of Chromium (which recently saw a lot of sources from Chrome for Android added). It offers some built-in ad- and malware-blocking.

      Note that it doesn't attempt any hiding of ad-sections, so you may be presented with blocks of empty space (or containing errors).

      This is not a port of any existing ad-blocking plugin for 'grown-up' Chrome, it's just a quick reimagining of some of the parts. Sooner or later Chrome for Android will get extension support for a truly proper adblocker, I hope sooner.

      FAQ

      Reimagining?
      It's coded in C++ and compiled directly into Chromium (a handful of ms per request, total memory use about 3mb), but it only covers URL manipulation at this time. It doesn't modify page content (remove/hide ad blocks), nor does it keep track of the type of request (some ad blockers do this for improved blocking).

      vs hosts-based blocking, AdBlock Plus, uBlock?
      Resource-wise it's as lean as host-based blocking, but its blocking is much finer grained than hosts-based, and doesn't require root. It does still lose from (desktop) ABP and uBlock in ad-blocking capacity, but uBlock isn't available on Android and I'm not a fan of ABP's methods (neither the technique of their Android solution nor their philosophy). So I'd put it squarely in the middle between hosts-based and the better known extensions.

      What are the drawbacks?
      Google did state the current Android source for Chromium is missing some codecs and other proprietary stuff. I haven't run into anything major, but you certainly might.

      Will you support this?
      Not officially, no. I built this for me, and it works on the sites I frequent. I'm just sharing it here so you can use it if you want to, or not if you don't. I may update it to newer sources once every while, or I might not. If it doesn't work for you on some site, just open it with regular Chrome.

      That being said, it seems the Chromium source is not updated all that often, so if I update this once every few months you still wont be far behind. Not to mention that the sauce for my modifications are actually in the download folder, so you could build your own update if you wanted to.

      And you are?
      A dev from here on XDA who doesn't want his main account publicly associated with this, because I don't want to deal with possible retaliation from Google. Some of the site leadership know who I am, though. If this were malware, they'd take it down instead and tell everyone. If you don't want to trust me, sauce is available. If you can guess or know who I am, kindly STFU.

      Download

      Behold the glorious download links, for they are shiny and full of Chrome.

      v51.0.2695.0 @ MEGA

      Code:
      ef337bce4e06b50d7c551f9940a9361f  NoChromo-arm32-v51.0.2695.0.apk
      d16bc732ae9b89bb50e3ba4ea421842d  NoChromo-arm64-v51.0.2695.0.apk
      4b28f614acb2f7e3e5d87502eeb621d9  NoChromo-mips32-v51.0.2695.0.apk
      c2ec836cb94e18caaa905d88067b1322  NoChromo-x64-v51.0.2695.0.apk
      bb440a9a582ac00d9ad9dd55ca49cb6c  NoChromo-x86-v51.0.2695.0.apk
      be3a25f8f52992df313881e186c5403d  sauce-v51.0.2695.0.zip

      (mips64 version does not currently build)

      (Mirrors welcome, but please make sure to list the exact version numbers as stated here!)

      The arm64 version is also available from the XDA Labs app!

      Credits

      Chromium contributors
      AdBlock Plus
      uBlock

      EasyList and EasyPrivacy
      MalwareDomains
      Peter Lowe's Adservers

      Changelogs
      2016.04.05 - v51.0.2695.0
      2015.06.09 - v45.0.2420.0-2
      28
      v51.0.2695.0 released, based on sources from April 1st.
      21
      Chromium 58.0.3029.83
      - arm64: http://www.xup.in/dl,10528782/chromium-58.0.3029.83_nochromo-arm64.apk/
      - arm: http://www.xup.in/dl,12526493/chromium-58.0.3029.83_nochromo-arm.apk/
      - x86: http://www.xup.in/dl,13470369/chromium-58.0.3029.83_nochromo-x86.apk/

      For everyone who did not notice: Sync is unavailable and will not work anymore. Don't ask for it.

      BTW: Does anyone know a better free hoster without registration?
      18
      Chromium 50.0.2647.0 with ad blocking

      Here is a updated version. It is not NoChromo. It is Chromium with the NoChromo patch, but without the renaming to NoChromo and without updated adserver list. It uses Chomium master branch (version 50.0.2647.0) so it might be unstable. Have fun.

      -> http://www21.zippyshare.com/v/kbDoxVjb/file.html
      17
      And also, please alternative links? If I don't use VPN, MEGA returns Server Not Found Error.

      There you go:
      Mediafire folder: https://www.mediafire.com/folder/80164iifzyp0s/NoChromo

      Current ver: v58 by ponchofiesta


      PS. Pm ME if there is new ver 2 upload.
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone