LWN: Comments on "Pitt: De-Googling my phone" https://lwn.net/Articles/753283/ This is a special feed containing comments posted to the individual LWN article titled "Pitt: De-Googling my phone". en-us Tue, 21 Oct 2025 07:58:44 +0000 Tue, 21 Oct 2025 07:58:44 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Pitt: De-Googling my phone https://lwn.net/Articles/756982/ https://lwn.net/Articles/756982/ JanC_ <div class="FormattedComment"> It should also be possible to redirect that captive portal detection to another server, I suppose?<br> </div> Fri, 08 Jun 2018 18:38:07 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/756082/ https://lwn.net/Articles/756082/ mcfrisk <div class="FormattedComment"> Just in case it's not visible here, there is a followup post: <a rel="nofollow" href="https://piware.de/post/2018-05-21-android-degoogle-2/">https://piware.de/post/2018-05-21-android-degoogle-2/</a><br> <p> Since I'm trying to do the same, I also found out from the Internet that LineageOS is calling home to google in every network connection to detect captive wlan portals. This feature comes from AOSP but it can be disabled with adb shell command "settings put global captive_portal_mode 0", source <a rel="nofollow" href="https://forum.xda-developers.com/nexus-6p/help/disable-native-captive-portal-detection-t3599789">https://forum.xda-developers.com/nexus-6p/help/disable-na...</a><br> <p> I suspect there might be other built in features from AOSP which call home to google.<br> <p> I'm also looking into ways to disable all web trackers with DNS hosts file tricks like I nowadays do with all my Linux machines.<br> </div> Thu, 31 May 2018 09:08:57 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753522/ https://lwn.net/Articles/753522/ Sylos <div class="FormattedComment"> As a (partial) replacement for DB Navigator, there's also Transportr. Which doesn't allow for buying tickets, to put that out there right away. But for finding out how to get from A to B, it works perfectly fine.<br> It's been a few years since I used DB Navigator, so I don't know what its current state is, but back then when I switched, I actually was happy to do so, because DB Navigator's UI was incredibly cluttered. Transportr provided only what I needed and all of that in one simple screen.<br> <p> <a rel="nofollow" href="https://f-droid.org/app/de.grobox.liberario">https://f-droid.org/app/de.grobox.liberario</a><br> </div> Fri, 04 May 2018 03:32:21 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753422/ https://lwn.net/Articles/753422/ kragil <div class="FormattedComment"> @Martin<br> LineageOS as an inbuild night mode, no extra app neccessary.<br> </div> Thu, 03 May 2018 11:02:26 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753416/ https://lwn.net/Articles/753416/ shiftee <div class="FormattedComment"> My main criteria for buying a phone is LineageOS compatibility.<br> <p> I have been with Samsung for a few years now but I hear they're locking the bootloaders nowadays.<br> <p> This has made me resolve to buy a Librem 5<br> </div> Thu, 03 May 2018 09:17:42 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753415/ https://lwn.net/Articles/753415/ jond <div class="FormattedComment"> The headline says "de-googling my phone", not "running an entirely FSF-approved software and firmware stack on a phone".<br> </div> Thu, 03 May 2018 08:59:05 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753407/ https://lwn.net/Articles/753407/ martin.pitt <div class="FormattedComment"> Right, I didn't mention that, but I did spend some hours on that. Pretty much all the recipes that I found how to install migroG on an existing LineageOS (add support for signature faking etc.) didn't really work for me, so I installed a build from <a rel="nofollow" href="https://lineage.microg.org/">https://lineage.microg.org/</a> instead which comes with microG pre-installed. That was much better, and the API is then available. It was enough for e. g. the DB Navigator to start, but none of the location services actually worked. I tried to install a few, but didn't get very far.<br> <p> I'm sure it can be done and this was just a matter of patience and more reading/configuring, but it was enough to learn that this is not a trivial drop-in that I should recommend to non tech-savvy people. So after a while, I gave up on this, and went back to a standard LineageOS without Play Services.<br> </div> Thu, 03 May 2018 06:30:45 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753406/ https://lwn.net/Articles/753406/ martin.pitt <div class="FormattedComment"> The Nexus 4 that runs LineageOS has no noticeable non-functioning hardware. Audio, sensors, etc. all work fine. Supposedly LineageOS ships the driver blobs, as pointed out by IanKelling above. There is no LineageOS build for my Sony Xperia X Compact, so no data.<br> </div> Thu, 03 May 2018 06:25:56 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753404/ https://lwn.net/Articles/753404/ martin.pitt <div class="FormattedComment"> I never claimed to run a "fully free phone". The goal was to "reduce the dependencies to proprietary Google bits" and get back to owning all my data. I knew right from the start that I'm not going to get rid of some non-free apps that I want (WhatsApp, Nextbike, and some others; see the article), and likewise I'm not ready to sacrifice working sensors etc. because of non-free firmware blobs. I want a phone that is better, not a phone that is mostly useless :-)<br> </div> Thu, 03 May 2018 06:20:33 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753354/ https://lwn.net/Articles/753354/ jkingweb Mr. Pitt does not mention the possibility of using <a href="https://microg.org/">microG</a> to provide some Google services without Google software. In my experience it works well-ish, and is useful even for some free software on the Play Store (like Conversations or Riot) that use push notifications. He did point out software I was not aware, though. Time to fire up F-Droid! Wed, 02 May 2018 18:10:27 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753353/ https://lwn.net/Articles/753353/ jkingweb <div class="FormattedComment"> Things are rather more straightforward today, especially with a "Project Treble" device. Camera quality will not always be as good as with the software that comes with the hardware, but everything does work. LineageOS in particular has a set of compatibility standards they enforce for official downloads, which essentially boil down to "It has to work at least as well as the official distribution."<br> </div> Wed, 02 May 2018 17:39:53 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753343/ https://lwn.net/Articles/753343/ spaetz <div class="FormattedComment"> Actually, LWN`s headline is pretty precise, it is that one sentence in the text body which is slightly off. Please note that his main purpose was to "reduce my dependency on Google Play Services and Google apps". If you set out to do that, using the remaining blobs might not be that bad.<br> <p> BTW, the DB Navigator (German railway ) app works just fine on a de-googled phone without Play services here.<br> </div> Wed, 02 May 2018 16:28:33 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753332/ https://lwn.net/Articles/753332/ voidplayer <div class="FormattedComment"> We usually say running a fully free-software pc, even tho strictly, this is rarely true<br> <p> Im currently de-googling my phone. I wont go into specifics about the problems im facing with my phone, but its proving to be harder than expected due to bugs in the different softwares<br> <p> Please, dont diminish and belittle the good [article] for the perfect<br> <p> You could had pointed out that the full stack is not free-software but instead, the way you worded, Im eager to read your post about running a fully free-software android phone<br> </div> Wed, 02 May 2018 15:43:54 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753327/ https://lwn.net/Articles/753327/ cdufour <div class="FormattedComment"> Interesting post, yet no mention of hardware support/issues.<br> <p> Last time I tried to stray away from proprietary Android for an AOSP-derived alternative (Cynogen 10 if I remember correctly), I ended with no GPS, no accelerometer, no HDMi output, etc.<br> It took painful days of reverse-engineering the original Android stack to find the required non-free blobs to fix only part of those issues.<br> I finally gave up.<br> <p> FOSS smartphones without open hardware is a delusion :-(<br> </div> Wed, 02 May 2018 15:34:21 +0000 Pitt: De-Googling my phone https://lwn.net/Articles/753306/ https://lwn.net/Articles/753306/ IanKelling <div class="FormattedComment"> "Martin Pitt describes his experience running a fully free-software Android phone."<br> <p> Since he is using lineageos instead of reprlicant, he's using a lot of<br> additional nonfree software in lineage (blobs, modules, userspace<br> hal). Basic reference:<br> <a href="https://www.gnu.org/distros/common-distros.en.html">https://www.gnu.org/distros/common-distros.en.html</a><br> <p> Also, if he's using the phone modem, again he's using nonfree softare<br> since all known modem firmware, aka baseband software, for android<br> capable phones is nonfree.<br> <p> I've seen similar headlines floating around elsewhere but I expect<br> better from lwn.<br> <p> </div> Wed, 02 May 2018 15:09:20 +0000