What I want now is an open source Android device where I have controls.
The #1 things I want to control is app permissions. I should be able to shut them down. If an app "needs" my location, it should get a random spot in the world. If it "needs" my contacts, it should get an empty list. If an app "needs" my network, it should see that it's offline.
The #2 thing I want to control is data going out.
#3 is having security updates forever, rather than sudden EOL with no notice.
I think someone should fork Android and do that. Ironically, I think several Chinese companies are well-positioned to do that, from a market perspective, but not from a cultural perspective.
Android AppManager [0] (if you're willing to spend the time configuring it via the command line) might help here.
> If an app "needs" my location, it should get a random spot in the world. If it "needs" my contacts, it should get an empty list.
Some Chinese OEMs do have these features. I know ColorOS (Oppo and Realme) does.
> If an app "needs" my network, it should see that it's offline.
Android 11 natively exposes ability to firewall apps individually. All major Chinese OEMs (Xiaomi, Oppo, Realme, OnePlus, Vivo) have supported this for a long time.
> The #2 thing I want to control is data going out.
There are two or three no-root firewall solutions on the PlayStore (disclaimer: I built one, too).
> #3 is having security updates forever, rather than sudden EOL with no notice.
Legacy devices may have other problems than what an Android distribution can address: https://grapheneos.org/faq#legacy-devices
Does anyone have any open-source suggestions for DIY deep-packet analysis?
A 2x multiplier barely reaches the level of noteworthy. I look forward to my $12 class action payout, but let's be honest, this isn't going anywhere, and would almost certainly be a bad precedent. Legally requiring premature optimization would be the real world result of a ruling in favor of the plaintiffs. I can't imagine a result that would actually inhibit Google from continuing to advertise to you.
Which seems like the point of class action lawsuits and far more significant than most of them.
So the case is purely about whether it's too much logging data, not whether there is any logs at all. And since we measure that logging in actual bits sent over the air, then yes, it comes down to a technical spec.
I would be absolutely shocked if the court ruled as you suggest. That would be tantamount to suggesting that the business model of every website is illegal.
An iPhone with Apple's Safari browser open in the background transmits only about a tenth of that amount to Apple, according to the complaint.
But, you could be right.