lineage-19.1 official + nikgapps basic (alioth - 20/5/2023 A12L build + NikGapps Basic A12.1 31/12/2024) Debloat (Phone) : OK (boots, telephony works, BT is a go, owner daily driving.) Last updated : 6/5/2025 Changelog : 6/5/2025 - Initial creation Pre-debloat (i dunno, probably better than letting system consume too much resource for nonexistent tasks?) - Telemetry : Settings > Privacy > Trust > LineageOS statistics > untick "Stats collection" (only if this isn't offed in setup wizard) - updater : Settings > System > Updater > 3-dot menu > Preferences - set autoupdate check to never, disable mobile data warning - cell broadcast (optional) : Settings > Notifications / Safety & emergency > Wireless Emergency alerts - disable everything (can be offed before or after debloating; but not after adb) - Emergency SOS (optional) : Settings > Safety & Emergency > Emergency SOS - untoggle "Use Emergency SOS" (can be offed before or after debloating; but not after adb) - Do Not Disturb : Settings > Notifications > People - set Calls & Messages up so no one can interrupt DND (if you don't use the device as a phone like I am; do before debloating) Skipped NikGapps packages : GoogleContactsSyncAdapter, GoogleCalendarSyncAdapter, DigitalWellbeing, GoogleMessages, GoogleClock /system_root/system/apex com.android.neuralnetworks /system_root/system/app BasicDreams LiveWallpapersPicker WallpaperBackup /system_root/system/priv-app DocumentsUI > DivestOS' DocumentsUI (I hate Downloads at opening; considered optional) ManagedProvisioning /product/app Camera2 > GrapheneOS Camera (only if you hate Camera2 like me - I would've used OpenCamera but the owner didn't like it) Etar > Fossify Calendar (optional) Gallery2 > Fossify Gallery Jelly LatinIME > SimpleKeyboard (rkkr) messaging > QUIK PhotoTable webview > (insert latest com.android.webview apk) (optional) /product/priv-app Eleven HotwordEnrollmentOKGoogleHEXAGON HotwordEnrollmentXGoogleHEXAGON /vendor /app/SoterService /system_ext/app IFAAService /system_ext/priv-app AudioFX (optional, as it can be used to change up sounds unlike ArrowOS' MusicFX which doesn't seem to do anything) LineageSetupWizard QuickAccessWallet Seedvault Updater WfdService Setup QS : mobile data, wi-fi, hotspot, caffeine, mic, camera, flashlight, bluetooth, location, nfc, dnd, airplane, autorotate, battery saver adb shell commands (mandatory) : settings put secure show_rotation_suggestions 0 pm disable-user --user 0 : com.android.cellbroadcastservice com.android.cellbroadcastreceiver com.android.cellbroadcastreceiver.module com.android.emergency com.android.mms.service com.android.stk (may re-enable itself when SIM card is attached; pm uninstall considered?) adb shell commands (scuffed stuff, optional) : settings put global captive_portal_http_url (insert http url of decent captive portal provider that's not /e/ or Go-ogle) settings put global captive_portal_https_url (insert https url of decent captive portal provider that's not /e/ or Go-ogle) settings put global captive_portal_fallback_url (insert fallback url of decent captive portal provider that's not /e/ or Go-ogle) settings put global captive_portal_other_fallback_urls (insert "other_fallback_urls" url of decent captive portal provider that's not /e/ or Go-ogle) settings put global ntp_server about:blank (or replace about:blank with any decent ntp server, such as pool.ntp.org if you need network time) Additional notes : - This build of LineageOS seems to be a vendor_boot ROM (not that either of us TWRP recovery ramdisk flashers would know it, at least until the fact showed up in the TWRP logs as I flashed FakeDreamer with susfs), though in practice TWRP flashing seems to still flash the ROM. skkk's TWRP has mountrw toggle in the mount options, which should have skipped all needs for the mount -o commands we would otherwise need in the X3P (or others that don't explicitly mount them as rw). However, for this build of LineageOS, the toggle in skkk's TWRP doesn't reliably work, requiring the terminal command. (https://gearjail.(codeberg.page / neocities.org)/mountrw.html) - Boot animation is in /product/media if there's any need to change it. There's 2 files - bootanimation.zip & bootanimation-dark.zip - you can either stick with one bootanimation.zip or replace both. - LineageOS's DocumentsUI goes to Downloads by default, unlike A11. One "workaround" for this issue were replacing the DocumentsUI files with the ones from something like DivestOS (from X3P's A12L build); though any A12L DocumentsUI that doesn't go to Downloads by default works - good luck finding A12L builds that does these though (other than the missing DivestOS and some CorvusOS builds from Pling?). - Camera2 as default camera. Yes, the AOSP Camera app. The too-barebones camera app that demands internet access for no reason. At least this time it isn't MIUI camera, but I have even less hesitation to just nuke it for GrapheneOS Camera (I would've used OpenCamera but the F3's owner requested the final camera app to be neither Camera2 or OpenCamera). - Conclusion : It's... LineageOS with GApps? What else am I supposed to say about this? Owner's already daily driving this. ...fine. We didn't have much to say on LineageOS because unlike crDroid it doesn't force-spoof our device without our consent.