Termux is my killer app for F Droid, on all my android devices. Absolutely required, makes the device useful for every day sysop etc stuff.
Did you confirm that for sure? GrapheneOS works with a lot of banking apps - not all, and not to say an app that works will stay working forever. But it's not true to say banking apps don't work with it.I'd consider doing that, but my banking app will just stop working. Custom roms, open bootloaders, rooted roms, unverified devices just don't work anymore. So I need to opt into either branch of the smartphone duopoly.
Older phone will not work for long. Sooner rather than later the app will decide that your OS is too old, unpatched and for "your security" you cannot use it anymore.A few banks are 'app only', and in that case you could have a second phone you keep in a drawer just for them. Perhaps an old phone you've retired?
The problem with this is that a lot of the malware essentially roots your phone so it can stay hidden, which is why the Play Integrity API exists. What really needs to happen is that there needs to be a way that custom ROMs can be easily signed and have their signature added to the bootloader, so that the bootloader can be re-locked and the ROM still boot for all us that don't want to use the Android that Google creates, and apps know that it is all still secure. (there are ways of doing this on certain devices by yourself, but it isn't generally easy enough for Lineage to release a signed version and have it just work). While this would still give the potential to have a compromised phone, it moves the process from "install app that uses exploit to gain root", to "figure out how to install a completely new rom without the user noticing, and add the signature to the bootloader"....
Android should let users prevent apps to tell if a phone is rooted or not, nor what OS is running.
Gmail -> access form website or just use another provider ( protonmail, for example)But what do you do when Google decides this app store and alternative android fork is not allowed to run the following?
Gmail
Google Maps
YouTube
Google Wallet
Same honestly.Half of the apps on my Google Pixel.smartphone were sideloaded. If I lose that ability, it will be back to dumb flip phones for me because I absolutely refuse to use the Internet without an ad blocker. If that means no Internet at all, so be it.
I guess google will just do a pilot program and then this "brilliant idea" will go quiet, hopefully."The restrictions are expected to expand globally in 2027.". Good to have the heads-up for when I switch to an IPhone. If I am gonna have Apple-like restrictions I might as well go Apple all the way.
Regarding Waze:Boy, do I have some bad news for you.
https://www.forbes.com/sites/urilev...ecision-founder-of-waze-reflects-on-the-deal/
And that's even less "walking away", you're still using the same API and same services, just through a slightly modified app.
To answer your last question first, they can do that because they have a license to use the Android name in their product. The whole point of trademarks is to show the source of goods in the marketplace. When you sign a package, you're saying that you created it and that you own or have licensed the name you're using for it. If F-Droid wants to be able to sign packages in their name, they would, at a minimum, need a license for the name, but even that's a bit dicey. The one thing they can't do is just up and start signing everything willy-nilly.Where on earth are you getting this idea from? There's absolutely nothing in trademark law that stops you from signing a project you don't have the trademark to. That would depend entirely on the terms of the trademark and any FOSS project with trademarks will have some sort of license for using the trademark.
How do you think Samsung can sign their Android build?
Yes - and that's absolutely typical of Open Source projects that have a TM.To answer your last question first, they can do that because they have a license to use the Android name in their product. The whole point of trademarks is to show the source of goods in the marketplace. When you sign a package, you're saying that you created it and that you own or have licensed the name you're using for it. If F-Droid wants to be able to sign packages in their name, they would, at a minimum, need a license for the name, but even that's a bit dicey. The one thing they can't do is just up and start signing everything willy-nilly.
I probably should have mentioned the possibility of getting licenses but that's even more difficult.
It also leads to the next problem, which is that if even one piece of malware slips through the cracks and F-Droid signs it and then it gets caught, F-Droid loses their certificate and gets banned from obtaining a new one. Now, Google would probably relent and give them a new one after it becomes clear that F-Droid was scammed themselves, but that's definitely not a rabbit hole I'd want to go down.
The community was amply warned that AOSP was fake-FOSS, that could be rugpulled at any moment, and mobile alternatives that while not being FOSS contributed directly to upstream Linux and other telephony projects were available. You chose "free" instead of "freedom".
Why would Google target Nova? It has little to do with their ad pushing or spying business. After all, major brands use their own launchers anyways, it's the most obvious way to differentiate your product after all. And then I install Nova to get rid of whatever "clever" ideas they thought I need to love.I'd still use Android. I hate iOS' general UI/UX, and find Android to just feel more advanced. From the days where I could embed a calendar widget on my home screen, iOS always felt like it was playing catch-up.
All that said, I'm still very much against them making it harder to sideload or replace parts of their OS. I do use an alternate launcher (Nova) and I'm sure they'd love to lock them out as well.
Brave browser should sort you out for now. Manifest v3 has no meaning if ublock is compiled as a part of the browser itself. As a bonus it'll get rid of YT ads, I'm sure sooner or later Brave will be poinked off Play store, though.I don't use F-Droid, but I do use AdGuard and ReVanced, both of which are in the category of apps Google wants to kill the most (ad blockers).
If I can't use these on iOS, and I soon won't be able to use them on Android, that doesn't leave many options. But I guess I'll have to start exploring them, because I will not use a modern phone without a way to block ads.
With phones getting 7 years of support now, you could just keep a 5-6 year old phone around. Even with the longer support lifetimes Androids still seem to depreciate as much as ever, so the cost of doing that is lower than keeping an equivalently old iPhone around. Google's habit of exploding batteries is not helping though.Older phone will not work for long. Sooner rather than later the app will decide that your OS is too old, unpatched and for "your security" you cannot use it anymore.
In the browser i can still fiddle with user agent, unfortunately android cannot masquerade as a newer version and tell those nosy apps only what they want to see.
Android should let users prevent apps to tell if a phone is rooted or not, nor what OS is running.
Calling installing an app "sideloading" is no different than calling "terrorism" a holy war. Please stop this corruption of meaning. Installing an app is installing an app. It's insane how many people now think "sideloading" is akin to a criminal activity.
/endRant
Edit: I am disabled and created an accessibility app to help 12 years ago, it has been nothing but frustration trying to adhere to google's bureaucracy and tendency to break basic functionality each release. And it's so much fun to make it through Google's inconsistent and contradictory documentation.... which will be broken on a further release for dubious reasons anyways.
I wish there was another option but I have yet to find it.
AIUI this check can be done in PackageInstaller. It's similar to the checks for MDM to allow only company approved apps to be installed - Google may be building on top of that using something from Play Services that implements the checking logic.It isn't particularly clear to me how they do this. The core of Android, AOSP, is a variant of Linux and some other open source products similarly licensed, so it cannot be turned into a proprietary OS, and restricting software installs seems like a step in that direction to me. And no one is required to use GSM apps. Amazon doesn't. Is this mod going to hit the Fire Store?
I'm sure F-Droid knows a lot more about the situation than I do, but these are serious open questions to me.
That's like, just your opinion, man.Sideloading is the ONLY appeal that Android has over iOS. I've used Android exclusively for the last 15 years, if they make this change, my next phone will not be Android-based.
You answered your own question:Why would Google target Nova?
And then I install Nova to get rid of whatever "clever" ideas they thought I need to love.
Woah, woah, woah, I thought this was going to be just for new phones coming out, but you're saying these restrictions are coming to our existing phones?
Eff that noise. In that case, I want a refund for my year-old Samsung S24.
honestly I wouldn't be surprised if the 7 years of support continues on paper but those "battery updates" keep happening three years in especially with how scummy the redemption choices can be once you get beneath the surface.With phones getting 7 years of support now, you could just keep a 5-6 year old phone around. Even with the longer support lifetimes Androids still seem to depreciate as much as ever, so the cost of doing that is lower than keeping an equivalently old iPhone around. Google's habit of exploding batteries is not helping though.
I"m on app only banking, though the website may still work through sms authentication. But to access every feature and service you need the app.Did you confirm that for sure? GrapheneOS works with a lot of banking apps - not all, and not to say an app that works will stay working forever. But it's not true to say banking apps don't work with it.
Even if they don't, the fallback option is just to use your bank's website like you would on a laptop. Yes it's not a 100% replacement but it may be enough.
A few banks are 'app only', and in that case you could have a second phone you keep in a drawer just for them. Perhaps an old phone you've retired?
It's not perfect but there are multiple workarounds if you are prepared to pay a tiny bit of inconvenience.
Oof, I'd run, not walk, to a different bank if mine ever tried to pull that. I do 100% of my account management in a browser, and one of my banks even allows check deposits in a browser (my credit union only allows it in their app).I"m on app only banking, though the website may still work through sms authentication. But to access every feature and service you need the app.
The problem is that YouTube keeps being THE streaming site. And G doesn't really care if an insignificant percentage of their user are using Vanced or adblock. Sure, they are locking stuff down, and making it inconvenient, but they don't want to lock you out for good.Regarding Waze:
Baaaaaaaals...
Still, for me navigation apps are the least problematic to renounce, and there are alternatives.
Regarding ReVanced:
Yes, thats what ReVanced is and does, witch is among the reasons why sideloading cheeses Google's onions.
What is the problem there? That I'm using youtube without Google profiting from it?
What are they going to do? shut down their API's?
Can't see that happening anytime soon, it would cause too much strife in their "normal" userbase
It's a neobank. Still beats anything the local banks offer, and their fees are highway robbery. They were expensive even before the government in it's infinite wisdom decided to put extra taxes on the banking sector, now it's not even funny.Oof, I'd run, not walk, to a different bank if mine ever tried to pull that. I do 100% of my account management in a browser, and one of my banks even allows check deposits in a browser (my credit union only allows it in their app).
I wasn't familiar with that term, but it seems one of the banks I use would be classified that way (purely online) and I've never touched their app. I've never paid for a bank account even when I worked with a local bank, but I recognize the earned interest rates tend to be next to nonexistent compared to credit unions or newer online-only banks.It's a neobank. Still beats anything the local banks offer, and their fees are highway robbery. They were expensive even before the government in it's infinite wisdom decided to put extra taxes on the banking sector, now it's not even funny.
The attempts at this are less completely nonviable than they were say 3 years ago, so such an effort wouldn't be starting from zero by any means. Talented people are working on PostmarketOS!Time for a Linux phone?
Why should Google care if Samsung or One plus desktop is replaced? It might annoy those companies rather.You answered your own question:
Google makes phones.Why should Google care if Samsung or One plus desktop is replaced? It might annoy those companies rather.
motherfuckersBecause the apps in F-Droid are not installed via the Play Store, you have to sideload each APK manually, and Google is targeting that process in the name of security.
motherfuckers!Several weeks ago, Google announced plans to force all Android app developers to register their apps and identity with Google.
MOTHERFU-- ok ok... you get the point...Apps that have not been validated by the Big G will not be installable on any certified Android devices in the future.
No, you misunderstand what's going on. The problem isn't just the name, but the fact of who it's made by. It's one thing to compile VLC and call it VLC. It's another thing entirely to ship a copy of VLC authored by Chef Salad. That's why the signature things is a problem for them. By signing it under the scheme proposed by Google, F-Droid would be affirmatively saying that they wrote the software and that it was theirs. But they didn't write the software. This would be the equivalent of making a fork of VLC, and calling VLC by F-Droid. Now there's two VLC projects out there, one by F-Droid and one by VideoLAN. That's what's not allowed, and that's what the Google program would be saying if F-Droid did the signing themselves. You might say that this is ridiculous, but that's how trademarks work. Their express purpose is to show the source of something and it's a defend it or lose it proposition.Yes - and that's absolutely typical of Open Source projects that have a TM.
Is it? Can you think of a high profile FOSS project that doesn't allow rebuilding and redistributing under its own name? It would certainly make it near impossible for inclusion in a Linux distro!
Here for example is what VLC has to say about use of their trademark:
The full usage is detailed under, in the French section, but you should know that those trademarks will not block any normal use and redistribution of the open source software from VideoLAN.
However, you should know that it is STRICTLY forbidden to use the VideoLAN trademarks to spread, distribute, advertise or sell software or hardware if the license is NOT open-source (OSI meaning).
People who read Ars know what sideloading is. The average Android user doesn't.The terminology has been in common usage for almost 20 years now in the context of Android. I understand that the connotation is a bit inconvenient given the state of things, but everyone knows what it means.
Though this discussion was about choosing Android (over iOS) because of the ability to sideload. The Dexcom app is (as far as I can tell, not my area really) readily available on the iOS App Store. I doubt that people who want that app would choose Android over iOS in order to have a more convoluted way of installing the app.Based on what?
My wife sideloads the Dexcom app because it doesn't support her phone yet (Samsung Flip 7)... and that's common enough that there's step-by-step tutorials on diabetic forums on how to do it.
The diabetes monitoring space is weird. Because of the heavy regulatory burden of FDA/etc approval, a lot of vendor apps are locked down or blocked from territories where they haven't done all the paperwork yet. That's why there are a lot of third party apps that are 'not approved, just for information' so people can use glucose monitors in countries or phones where the vendor hasn't done the paperwork. The official apps are hidden in app stores where the vendor doesn't have approval, which means the only route for 'unapproved' users is to sideload. Blood glucose monitoring is so critical to diabetics that people are definitely buying Android so they can sideload.Though this discussion was about choosing Android (over iOS) because of the ability to sideload. The Dexcom app is (as far as I can tell, not my area really) readily available on the iOS App Store. I doubt that people who want that app would choose Android over iOS in order to have a more convoluted way of installing the app.
The whole point of FOSS is that I can use code that I didn’t write (under certain conditions), and that I have no copyright on. I can even use the code if the copyright owner doesn’t want me to use it, as long as I follow the license.No, you misunderstand what's going on. The problem isn't just the name, but the fact of who it's made by. It's one thing to compile VLC and call it VLC. It's another thing entirely to ship a copy of VLC authored by Chef Salad. That's why the signature things is a problem for them. By signing it under the scheme proposed by Google, F-Droid would be affirmatively saying that they wrote the software and that it was theirs. But they didn't write the software. This would be the equivalent of making a fork of VLC, and calling VLC by F-Droid. Now there's two VLC projects out there, one by F-Droid and one by VideoLAN. That's what's not allowed, and that's what the Google program would be saying if F-Droid did the signing themselves. You might say that this is ridiculous, but that's how trademarks work. Their express purpose is to show the source of something and it's a defend it or lose it proposition.
This would be the equivalent of Walmart buying some Disney movies, taking them out of the box, making some identical copies and selling them as Disney movies made by Walmart. Disney wouldn't be too happy about this and would have to put a stop to it. They'd have to even if Disney gave the movies away for free and let everyone make copies of them.
You're the frog in the pot from the story.As a developer of a high traffic app, I feel Google is making the right move. I've seen our app butchered and loaded with malware, and then distributed on these non-Google platforms. It causes endless headaches trying to support a system with this unchecked criminal element. The article claims that Google is going to require a registration fee. That's just fear mongering. Google Play is free to use for developers. It has always been that way.