Here's my take which i have not seen in this thread. When you buy your hardware it is yours you should be allowed to do with it as you please. If you want to wipe the device and install another ROM or os you should be able to. Much like the recent fight for "right to repair" not allowing you to do what you want with your property should not be allowed. As long as the manufacturer blocks your ability to do what you want with your hardware it isn't really your hardware.
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
I really hope the GrapheneOS team succeed. Custom ROMs are reason I'm really into tech today. Coding, FOSS, Linux, etc. all that came from rooting my dad's HTC phone back in the day. Google shouldn't cannibalize its children.
Google shouldn’t cannibalize its children.
besides these two lazy kids and the witch who just wants to eat there's also the hungry stepmom who pushed the idea and the deadbeat dad who went along with it (until both women die and he ends up the hero)
I hope some OEM (especially those opposed to google) picks up and develops mainline linux like Pine Phone. There are already several mobile UXs and distros with prebuilt images available as well, and it has been shown multiple times that Android apps can run fairly easily on linux. It would be a big risk, but I think it'd at least find a market success like the Steam Deck.
Android in its current state is the same as Chromebooks. A glorified walled garden of google's crappy choices & DRM which just so happens to run on the Linux kernel because it's free. People downvote me for this, but I maintain that even Dalvik and the android runtime itself is an inefficient relic of 10+ years ago when mobile devices had at most 2gb of ram and a tiny low power ARM processor.
It runs like complete crap sometimes on modern devices despite huge advancements in the underlying tech. It feels like a knockoff JVM which is already a known memory hog.
On top of that, it sticks with single kernel releases with proprietary OEM binaries so you have devices out here running on kernels as old as 3.x because no custom ROM will be able to recompile the device modules for a newer kernel.
It is almost hilarious to me that Moonshell, a multimedia homebrew software for the Nintendo DS (4mb of RAM), has more complete features, file compatibility, and better UI design than at least 95% of the music apps on Google Play. And it was written by literally one guy. I was honestly surprised at just how many music players lacked functionality as basic as supporting m3u playlists.
The problem of being stuck on an old kernel isn't because of Google or Android, but because of chip makers (e.g. Qualcomm) not providing drivers.
I feel that the mobile world is ripe for disruption. There has not been excitement for new devices in a while from me and my friends who are all into tech. I remember 00s and early 10s where we used to discuss new devices all the time.
Most of us are STUCK with Apple and Google because they have both built walled gardens. It is not just the apps, it is also moving away from open standards, moving away from even files. e.g., 10 years ago mp4 files used to hold all the metadata related to a TV Show/Movie so if you put that into a device (iTunes for example) it'll have all the metadata, now this info is in a separate database. SMS for all it's flaws was open, now google wants us to believe RCS is also open (LOL).
This has led to a basic degradation in all the basics, echoing your example that it is impossible to find a decent music app.
Even apples own music has has ACTIVELY DEGRADED. Bottom bar of apple music app was "Albums", "Songs", "Artists", and "Playlists" and YOU COULD CHANGE THE BOTTOM BAR. Now it is literally "Home" == Ads, "Browse" == Ads (pls buy apple music), "Search" == Ads. and LITERALLY only 1 page called "Library" where you can access your own purchased library. Same happened with apple books.
Android has seen similar shitty stuff, I remember being excited about actually FUN android games, tiny thief, vector, cut the rope, where is my water, etc. Now it is all ads, paywall nonsense.
Not to mention the Today page of the Playstore ACTUALLY USED TO BE USEFULL for highlighting some apps. And is not LITERALLY ONLY F***** ADS.
I feel/hope/pray that we have a SteveJobs 2007 type iPhone event around the corner, because everyone is ready for it.
I hope some OEM (especially those opposed to google) picks up and develops mainline linux like Pine Phone.
Huawei is being forced to do it. But like Android, their HarmonyOS is not 100% open-source. There's also KaiOS, which some Nokia and Alcatel, and all Jio, devices use.
even Dalvik and the android runtime itself is an inefficient relic of 10+ years ago when mobile devices had at most 2gb of ram and a tiny low power ARM processor.
Both the ones I mentioned are designed to be more memory efficient. KaiOS in particular is aimed primarily at feature phones and entry-level smartphones.
wonder what calyxos is doing.
They don't want apps that collect personal data.