

This one does. It’s also in the Play store
This one does. It’s also in the Play store
We get OEM Samsung batteries. Not for Oneplus last time I checked. The more popular the brand the higher the likelihood for original parts.
I work at a phone repair shop (not Samsung certified), our suppliers sell us new genuine batteries. So maybe ask around at one near you. Or get one from ifixit, I replaced my Oneplus 6’s battery with their aftermarket one and it works great.
WebKit is only open source because they forked KHTML to create it, which is licenced under LGPL
I’ve used ncmpcpp and more recently Cantata to replace foobar, not as much customization but it gets a lot of stuff right for me.
Wouldn’t say it’s impossible. I’ve done it pretty often at work (tech support) and at home with sim eject tools, pointy tweezers, knitting needles etc. 5 minutes of patience and the port is like new. Just need to avoid the centre where the contacts are.
F-Droid probably won’t accept any builds with adware/tracking in them, so probably we’ll just stay on an old version until a fork or alternative comes along. There’s also a toggle on my preferred F-Droid manager app (droid-ify) to ignore new versions
Nope, no way. I’ve done it once as an experiment and had to jump through all the hoops. And that was when the waiting time was a week instead of a month to unlock your device. You also need a windows PC (with an Intel processor! The unlock tool didn’t work on my AMD system) plus a Xiaomi account.