News for hackers. Stuff that matters.
Re:Pi-hole – A black hole for Internet advertisements by problems on Monday March 13, 2017 @01:26PM (#13860060)
> - Android doesn't provide fine-grained permissions control or root access, so users can't block ads.

One caveat here - Google devices are probably some of the most allowing of root access and full device ownership - easily unlocked bootloaders basically allow it to be a one button process.

Some manufacturers make you put your device on a shitlist with them before they'll give you a key to unlock the bootloader and root it - others, like Apple, won't allow you to at all.

Once you are rooted, you do have full ability to block everything and get fine-grained permission control via XPrivacy for example. Android devices are actually some of the best here mostly due to strong community support. You can't even get this control if you want it on many mobile devices these days.

Re:Pi-hole – A black hole for Internet advertisements by foodstances on Monday March 13, 2017 @01:57PM (#13860471)
And yet Apple introduced a first-class ad blocking mechanism into iOS that even works in 3rd party apps (using SFSafariViewController). There are dozens of ad blocking apps available on the App Store, which are much more accessible to the average user than having to root your device and install apps that have full root privileges.
Re:Pi-hole – A black hole for Internet advertisements by problems on Monday March 13, 2017 @01:59PM (#13860490)
Yeah, that's definitely a step in the right direction, I certainly wouldn't say that Google does nothing to protect their interests in advertising - especially given their recent actions on the Chrome store with AdNauseum.

However, what I'm trying to get at is that, for example on iOS you still can't block in-app non-Safari ads at all. On Android you can do that if you want to, and a lot more, you can also block specific connections, block device-specific identifiers, APN lists, accelerometers, wake state, etc - it's a better compromise for someone concerned about privacy than other platforms even with this considered right now.

Re:Pi-hole – A black hole for Internet advertisements by toyonut on Monday March 13, 2017 @02:42PM (#13860960)
I would guess that is because Apple doesn't rely on advertising revenue. If they block some ads they just hurt revenue for their competitors.
Re:Pi-hole – A black hole for Internet advertisements by JoshMnem on Monday March 13, 2017 @01:42PM (#13860244)
I've never seen a way to root my phones without some risk of turning them into bricks. How would I quickly and safely get root access to a Galaxy Note III without risking the destruction of the device?
Re:Pi-hole – A black hole for Internet advertisements by cyphar on Monday March 13, 2017 @01:53PM (#13860410)
Samsung is an example of a manufacturer that doesn't make it easy. Oppo, One Plus and Google (LG) all have very easy to unlock bootloaders that have "official" instructions from the manufacturer (and it's two commands away).

Can you still brick it? Yes. Is it likely if you type the two commands as you're told to on the website? No.

Re:Pi-hole – A black hole for Internet advertisements by JoshMnem on Monday March 13, 2017 @04:32PM (#13862062)
Thanks, I will look into one of those phones when I replace the Galaxy Note.
Re:Pi-hole – A black hole for Internet advertisements by problems on Monday March 13, 2017 @01:55PM (#13860434)
The Note 3 is not a Google-made device, it's made by Samsung. Google's own Nexus and Pixel devices allow it in a single button press, I'm unsure of other manufacturers except OnePlus which does the same as Google. As I said in my post, some devices are a lot better than others when it comes to this.

Also, bricking doesn't just happen, if you understand what you're doing you'll be fine. That "some risk" isn't random, it's in the case that you do something incredibly stupid. Get a custom recovery on there as soon as possible and you can pretty much recover anything.

Re:Pi-hole – A black hole for Internet advertisements by amadorbatista on Monday March 13, 2017 @06:26PM (#13863095)
This is simply not true. I've spent 3 years flashing and messing with my phone in many ways.I've hard bricked it only once. When it was updating my phone froze. I didn't do anything stupid. It simply froze and messed with all partitions. It's hard to fuck your phone but it's a possibility.
Re:Pi-hole – A black hole for Internet advertisements by problems on Monday March 13, 2017 @09:48PM (#13864319)
Sorry, but "froze and messed with all partitions" makes it sound more like you fucked up and flashed the wrong rom or something - flashing an update should never mess with all partitions - only /system and /data really.
Re:Pi-hole – A black hole for Internet advertisements by JoshMnem on Monday March 13, 2017 @04:32PM (#13862058)
Thanks for the info. I will check out those devices when I replace this one.
Re:Pi-hole – A black hole for Internet advertisements by snaky on Tuesday March 14, 2017 @07:14AM (#13866517)
> Google devices are probably some of the most allowing of root access and full device ownership

Did you hear about SafetyNet? https://koz.io/inside-safetynet/

Re:Pi-hole – A black hole for Internet advertisements by problems on Tuesday March 14, 2017 @08:19AM (#13866861)
Someone else already commented on it, see that thread. It's trivially bypassed using current tools.
Re:Pi-hole – A black hole for Internet advertisements by kuschku on Monday March 13, 2017 @01:46PM (#13860312)
Not anymore.

On Android devices with unlocked bootloaders, a great amount of apps won't work.

Android Pay, Snapchat, Pokémon Go, etc.

Google has tried to fight rooting as much as possible.

Re:Pi-hole – A black hole for Internet advertisements by problems on Monday March 13, 2017 @01:50PM (#13860360)
Use magisk or suhide and they'll work just fine. When you have access to the bootloader, there's nothing they can do to stop you - any attempt will ultimately be futile.
Re:Pi-hole – A black hole for Internet advertisements by kuschku on Monday March 13, 2017 @09:49PM (#13864322)
Actually, they now check a fuse on the device to verify if you unlocked the bootloader – if you have, on some devices, safetynet will fail.

So, yes, they can do something: blow fuses in the fucking system.

Re:Pi-hole – A black hole for Internet advertisements by problems on Monday March 13, 2017 @10:23PM (#13864451)
From what I've seen, there are no actual cases of this in practice at least not on Google devices - Google devices don't even have such a fuse. Maybe some Samsung stuff - but that's an easy fix, don't buy from Samsung. Also, it does not fail SafetyNet even on those Samsung devices, just some Samsung-specific stuff.

From what I've seen the only mention of such fuses on Google devices is one that enables secure boot from factory and forces you to run the unlock command as I mentioned to reflash your bootloader - nothing to do with safetynet or anything similar.

Let me know if I'm missing a device which does actually do this. Yes, it's theoretically possible, but requires sufficient crypto hardware and protection to make it significant and it'd be a significant shift in direction for Google to go this route currently in my opinion.

Of course a full safetynet emulation that would spoof the check as a different device would also be an option... but it'd be a pretty big undertaking, but one which I'm sure would happen if this ever became a remotely significant threat.