So I became a proud owner of a brand new wiretap. Well not really new hardware and it's branded with the name of the telephone company which runs the service, so it's no Samsung Galaxy or whatever, Hüwei, which means 20th rate Chinese turdware instead of the usual 3rd rate ones. Anyway I have not much use for a smartphone, I'm very well without it, but now that I have it (it came for Libre, and I mean libre as free beer) I thought I should utilize it. Ofc I want to get rid of the Google botnet as much as possible, I'm not married to that company or it's not my Siamese twin to bring them with me everywhere I go. I read a little and it turned out that an Android consists of two parts, the Android Open Source Project, and the Android bloatware with Chrome and Google Play and all the other proprietary shit. So with my little knowledge I would assume it should be possible to delet the shit layered over the AOSP and install other stuff to replace them. However during my investigation I haven't found anyone who would do just that. I seems it is more complicated, everyone try to build something entirely new, it isn't just liek uninstall KDE and install GNOME or something else instead of it. Quite a few mobile OS's are getting developed but I highly doubt any of them would work with the hardware I have. The best chance the LineageOS promises, but after looking over the list of supported devices I see little hope. I don't get it, if one mobile OS works and it based on AOSP and the other is also based on that, why the next OS have problems working on the same device? I also don't get it how these stuff work. In normal circumstances here's the hardware - on the hardware there are the firmwares - above it the kernel with the drivers - and above that the OS - then come the user level programs. Here there's the hardware and comes the Linux kernel (in itself this should already work) - then comes the AOSP, then the Google bloatware and it seems this latter one contains the firmware because without it the fucking hardware seems to refuse working - judging by what I read (noone says this explicitly btw, but I have to assume this, since this is why Lineage and other replacement OS's doesn't work on certain hardware, they can build it on AOSP as much as they want, it seems that won't ensure compatibility with all the devices Android runs on). So what the fuck is up with that?