I just want to share what I already did and where I failed to ask for help:
1. Safety first
I installed root (the magisk version)
To be able to use AFWall+ (just in case) and AdAway(That’s why I used the magisk version, that it’s just easy to handle the update of AdAway)
2. Uninstalling “bloatware”
Than I used this nice “Guide” to uninstall the “bloatware” of the phone.
up to now I did the following: adb shell pm uninstall --user 0 com.android.documentsui … Files adb shell pm uninstall --user 0 org.microg.nlp.backend.ichnaea adb shell pm uninstall --user 0 org.microg.nlp.backend.nominatim adb shell pm uninstall --user 0 org.microg.gms.droidguard adb shell pm uninstall --user 0 com.google.android.gms adb shell pm uninstall --user 0 com.google.android.gsf
… Necessary for microG (Software to be able to use Google services without the google architecture) adb shell pm uninstall --user 0 foundation.e.browser … the standard browser (a cromium fork, I prefer a fennec because of the extensions) adb shell pm uninstall --user 0 com.generalmagic.magicearth … maps/navigation app (seems quite nice but I prefer a FOSS App like OSMAnd) adb shell pm uninstall --user 0 foundation.e.notes … /e/ foundations notes app adb shell pm uninstall --user 0 org.sufficientlysecure.keychain … OpenKeychain: Easy PGP (seems pretty good, but it seems easier to me to convince my friends to use a data friendly messenger than encryption) adb shell pm uninstall --user 0 foundation.e.mail … /e/ foundations mail app, a fork of the popular K9-Mail adb shell pm uninstall --user 0 pm uninstall --user 0 org.lineageos.eleven … LineageOS music App pm uninstall --user 0 com.android.stk … sim card service app pm uninstall --user 0 foundation.e.weather … weather app which is not necessary to run the weather widget of the preinstalled launcher
3. Some comments
com.android.vending is the Playstore in Stock Android - here is it probably some software parts of the original store, that the /e/OS app store can download apps from the official playstore pretending to be official
There was a Discussion on com.google.android.gsf and com.google.android.gms if it’s necessary or not for texting via sms. It was said, that it’s not necessary for QKSMS as well as for Silence. I didn’t try it yet, but because the /e/ foundation app is a fork of QKSMS it should also work without that two apps I guess.
4. My problem
That’s it so far. But with this measures I couldn’t get rid of the MicroG and the OpenKeychain entry in the settings menu. Do i have to uninstall something else or is there a way to edit the settings menu?
I just want to second that. It seems that what you want is a bare-bones Android (I don’t mean that negative at all, after all I’m still using the FP1U which has a bare-bones Android), and LineageOS should be much closer to that demand.
I don’t know yet, I just have my system two days like that. But on the guide from @AnotherElk which I’ve mentioned in my first post, it was not mentioned. So I guess the apps keep uninstalled even with an update, but if you wanna have them back, you could just use that code line: adb shell cmd package install-existing packagename
Does the entry now say it’s not installed for the current user? If so …
Edit: I just tried this myself and I could uninstall OpenKeychain without a problem. The App entry is gone, and the account it had in Settings - Accounts is gone, too. The OpenKeychain entry in Settings is still there, but Settings crashes when I tap on that.
Are you sure you uninstalled the package org.sufficientlysecure.keychain, and not perhaps com.android.keychain, which would be something different?
Ok, thanks for sharing the recommendation you linked, it’s very interesting.
Yes, I uninstalled org.sufficientlysecure.keychain and
it isn’t in settings/accounts anymore but it’s still as an entry in settings as well as settings/Apps and Notifications with the note “not installed for this user” but even with the help of your link I can’t get rid of this note. How do I have to do this?
hm… probably the solution of getting rid of the entries under settings is more complex…
Yeah for LinageOS, /e/ and all the other roms it is clear, but @urs_lesse was talking about, that he has a bare-bones Android. Is it there as well like this? If so, where can I find such a bare-bones OS or is that or is it one who everybody has to do it by its own.
Or was LinageOS ment by that? I guess as the Fairphone 1 came out, the idea of GSI wasn’t even published…