And I don’t mean just Google’s Android. Every single iteration. With their stupid memory management for PoWeR sAvInG.
I was typing up a rant on how incredibly boring and stupid Disclosure Day was when I just quickly switched to Firefox to look up a character’s name when Android decided that I was done using my Lemmy client and just outright killed it without even giving it enough time to save my comment to drafts, like it usually does.
You can never be sure when you leave an app whether it will continue doing what it’s supposed to or if it will be frozen or killed.
I’ve got 4 GB of RAM and multiple CPU cores. That should be enough to run a dozen apps in parallel. My frickin N900 with 128 MB had better multitasking than a modern Android smartphone!
In the version I have (on my Samsung A37) I can exempt certain apps from power management. So that’s nice.
I still have some complaints about it, but that particular issue has an answer at least.
Agree about Disclosure Day – what a letdown.
Disagree about Android, but that does suck.
I have 12GB of RAM in my phone (in comparison to 4GB in my mini PC (good enough for XFCE (although the browser will still eat a good chunk))), the only thing that runs realiably is Termux.
But the power management is just shit. My last 2 phones kill the fucking built-in alarm clock. I can set it to unrestricted in settings, I can enable exception in DuraSpeed, or do whatever many steps the current device needs, but at best it’s a coin flip whether alarm will work or not.
I’ve got 16GB of RAM in mine and it’ll still kill my podcast/music/audiobook app that’s actively playing content … I’ve never had it kill my mBin app though (Interstellar), so, I guess that’s nice.
It annoys me that Voyager is smart enough to save my comment text, but not smart enough to save the post URL so it can open back up to the same place.
If ever there was an excuse to switch to a E/os or another legacy android custom ROM like Lineage OS.
Because with only 4GB of RAM you’re not going to get the performance you want because the operating system for newer phones takes up so much of that RAM usage.
What you’re doing right now seems like you’re attempting to push your hardware beyond it’s limitations to run software that your phone isn’t specced for.
Google generally gets around this by providing a lighter weight version of their OS for bottom tier specced phones with Android GO, and budget phones were a lot of the reason they tried this.
It’s either that or, you have settings configured in such a way that when you close certain apps they aren’t persistent in memory (which makes sense with a budget phone or a low specced phone) and honestly that could also be Google’s fault because of default settings and their propensity for memory leaks.
I would argue that it’s not every iteration of android, but I get your point. I don’t think you were looking for solutions, but just in case, my comment is here.
4GB ram is enough for a glorified Lemmy/PornHub device. I use a Redmi 4x with 4GB and a snapdragon 435. It’s fast enough for modern mobile games (well barely). The only problem is the modern internet with too-much scripts to actually be performant on low-end devices.
Android is mostly problematic if it’s a stock operating system, filled with corporate spyware, which makes the device run terribly.
My Redmi was practically useless before installing Lineage OS. Now it’s good enough for most things I do.
Sorry to hear that
This wouldn’t have occurred to you if you used Summit for Lemmy.
But doctor, I am
Pagliacciusing Summit.90 % of the time it works every time.
Using a card on a web site. Verified by Visa web page: “we have emailed you the code”. So I go to the email app and get the code. Switch back to the web page. Web page: “what? Who the fuck are you?”
I’ve also switched from the web browser to my password manager with the password manager integration and as soon as I’ve chosen the password it goes back to the browser and it reloads the page without filling in the frickin password.
I’ve got 4 GB of RAM and multiple CPU cores. That should be enough to run a dozen apps in parallel.
In which world is 4GB enough to multitask a web browser under any OS?
You’re right. I remember even my Win98 machine had to have 16GB of RAM or couldn’t get anything done.
I remember even my Win98 machine had to have 16GB of RAM or couldn’t get anything done.
Try to get a modern web browser working on your Win98 machine. The problem is modern web browsers eating RAM, not Android.
Found the Chromium dev!
But seriously, I’ve got an old laptop still in use and that’s getting along fine on 4 GB. Firefox, KDE, Libre Office, background tasks, some light gaming, no problem.
Usually good programs only take lots of memory when it’s available.
But seriously, I’ve got an old laptop still in use and that’s getting along fine on 4 GB. Firefox, KDE, Libre Office, background tasks, some light gaming, no problem.
Let me guess: That old laptop has a swap file or partition?
If you dislike Android so much, get https://commerce.jolla.com/products/jolla-phone-october-2026 Should pair well with your new >1000 Euro Steam Machine.
I would definitely buy a Jolla Phone or it would work in the US.
I might buy it when they actually promised verified boot of some kind.
Also: are they still offering subscriptions instead of selling the os like they’re supposed to?
I really want to like this platform, but the security functions (especially for evil maid) are really important with smartphones.
Also: isn’t bubblewrap more modern than firejail? Why haven’t they switched yet?
I would definitely buy a Jolla Phone or it would work in the US.
It should work there. The problem for you would be no direct shipping to the US.
Your phone. Not my phone, so it doesn’t seem like an android problem.
Or possibly the apps you are using? I don’t think I have ever had this problem.
But that said: I would love to replace it all with a true Linux phone.
But that said: I would love to replace it all with a true Linux phone.
4GB RAM, a modern web browser, and no swap file/partition. That doesn’t work well anywhere. Not Android, not GNU/Linux, not Windows, not macOS.
Bullshit
I’m increasingly trying to use my (GNU/Linux) laptop where I can, and just tether the phone to it when I need mobile data connectivity.
It’s not a complete drop-in solution. You can’t just use a laptop with one hand while waiting in a line (well, there used to be palmtops, but those seem to be a mostly-dead class of PCs today). It consumes more power. Desktop OS software doesn’t really natively have a concept of “being on WiFi versus being on mobile data”, which is nice to have in phone software.
But where you can sit down and use one…man, it eliminates a ton of my irritations with phones. The locked-down stuff in most phone OSes. Those fiddly, limited onscreen keyboards. The tradeoffs that the systems make to try to minimize power use and simplify memory management from an end user standpoint (because a lot of users don’t get the concept of closing programs) like the one you mention go away. Hardware is more capable and expandable, and the manufacturers have way more physical space to work with, so you don’t have manufacturers throwing out things like physical headphones jacks to try to get a bit more space. The limited cooling on phones goes away. Better in terms of repairability — I just replaced a laptop battery. If my phone’s battery died, I’d throw out the phone. Using multiple programs at once, as you were doing, is much better; phone OSes just aren’t really optimal for that.
I’m honestly impressed with what smartphone vendors have done within the constraints of what they have to work with, especially in how much better touchscreens have gotten over the decades — they used to be far, far worse. But they still just face a ton of limitations imposed by the form factor.
Honestly, the state of mobile OSs is quite sad. Everything is locked down, it’s a duopoly of shit and shittier, and the Linux alternative just isn’t daily driver worthy for the vast majority of users. And that’s not because the development isn’t going well - it’s because phones have so much more proprietary shit that needs drivers, and that’s if you can even unlock the bootloader in the first place, otherwise you’re SOL.
I’ve got 4 GB of RAM
Sadly that’s an almost unusable amount these days. The OS will use half of that just sitting idle, and Google Play Services will use a fifth of the remainder (you can enable Developer Mode and view running services to see this yourself). 4 gigs is solidly in the “only one or two apps open at a time” range.
(It doesn’t help that every Android app includes its own separate copies of all its libraries and dependencies for compatibility reasons. There’s no such thing as a lightweight app without going out of your way to avoid the normal development ecosystem)
Android also doesn’t use swap (storing unused/rarely accessed memory contents on the disk for later), instead shifting stale memory pages to a compressed block in RAM (zram), so once it starts filling up with cached background apps it has to start killing apps or the system will hang. The less RAM you have, the sooner this will happen, and both Lemmy clients and web browsers use a ton of RAM.
Android also doesn’t use swap
Years ago a friend of mine actually enabled swap on a MicroSD. It worked, no idea for how long, though. That type of memory isn’t reliable enough to handle this.
Even setting aside the wear and tear issues with flash storage, swap and zram sadly don’t play nice together. Zram will fill up with stale memory while swap gets the fresh stuff, which is the exact opposite of what you want and causes awful performance problems.
Funny, I switched to Android because iOS was doing shit like this.
Yeah, that one is even worse.










