10-29-2022, 07:31 AM | #1 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
[Privacy Discussion] DeGoogle & Debloat - Root & adb uninstall
Hi all,
I created this thread to discuss ways to DeGoogle, remove bloatware, increase privacy and the various ways to remove packages without bricking the device. Many seem to believe that Onyx is a untrustworthy corporation because they're violating the Linux kernel's license and refusing to release source code. There are some guides to install a firewall to block unidentifiable traffic, which I will link some in the 2nd post. Due to growing privacy concerns regarding Google, people are also choosing to completely DeGoogle. Another benefit of not using Google Services would be that less RAM is consumed (~300mb). More info in the second post. I removed all Onyx apps, Google apps and Play Services through adb. The commands are in the second post. How do you increase privacy? Did you root the device and remove all unwanted apps? Any other tips and tricks are welcome too! Last edited by denisuu; 10-31-2022 at 07:54 AM. |
10-29-2022, 07:32 AM | #2 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Onyx Boox Privacy concerns:
DeGoogle:
Firewall Guides (NetGuard )
Uninstalling all Google & Onyx apps through ADB: I removed the following 77 applications from my Onyx Leaf 2 running firmware 3.3.1_a3d24621e. I recommend installing replacement apps before you start uninstalling bloatware. Obviously by removing all Onyx applications some features might break. You can use the commands below or use the universal android debloater tool. This method is unlikely to brick the device as the apps are only uninstalled for user 0. Worst case you'd have to factory reset it through recovery mode. Universal Android Debloater GUI Code:
pm uninstall -k --user 0 com.android.bips pm uninstall -k --user 0 com.android.bluetoothmidiservice pm uninstall -k --user 0 com.android.calllogbackup pm uninstall -k --user 0 com.android.cellbroadcastreceiver pm uninstall -k --user 0 com.android.cellbroadcastreceiver.module pm uninstall -k --user 0 com.android.cellbroadcastservice pm uninstall -k --user 0 com.android.cts.ctsshim pm uninstall -k --user 0 com.android.cts.priv.ctsshim pm uninstall -k --user 0 com.android.dreams.phototable pm uninstall -k --user 0 com.android.egg pm uninstall -k --user 0 com.android.emergency pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.corner pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.double pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.hole pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.tall pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.waterfall pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural_extra_wide_back pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural_narrow_back pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural_onyx pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural_wide_back pm uninstall -k --user 0 com.android.internal.systemui.navbar.threebutton pm uninstall -k --user 0 com.android.nfc pm uninstall -k --user 0 com.android.printservice.recommendation pm uninstall -k --user 0 com.android.protips pm uninstall -k --user 0 com.android.providers.blockednumber pm uninstall -k --user 0 com.android.providers.contacts pm uninstall -k --user 0 com.android.quicksearchbox pm uninstall -k --user 0 com.android.smspush pm uninstall -k --user 0 com.android.theme.color.amethyst pm uninstall -k --user 0 com.android.theme.color.aquamarine pm uninstall -k --user 0 com.android.theme.color.black pm uninstall -k --user 0 com.android.theme.color.carbon pm uninstall -k --user 0 com.android.theme.color.cinnamon pm uninstall -k --user 0 com.android.theme.color.green pm uninstall -k --user 0 com.android.theme.color.ocean pm uninstall -k --user 0 com.android.theme.color.orchid pm uninstall -k --user 0 com.android.theme.color.palette pm uninstall -k --user 0 com.android.theme.color.purple pm uninstall -k --user 0 com.android.theme.color.sand pm uninstall -k --user 0 com.android.theme.color.space pm uninstall -k --user 0 com.android.theme.color.tangerine pm uninstall -k --user 0 com.android.theme.icon.teardrop pm uninstall -k --user 0 com.android.theme.icon_pack.victor.android pm uninstall -k --user 0 com.android.theme.icon_pack.victor.launcher pm uninstall -k --user 0 com.android.theme.icon_pack.victor.settings pm uninstall -k --user 0 com.android.theme.icon_pack.victor.systemui pm uninstall -k --user 0 com.android.theme.icon_pack.victor.themepicker pm uninstall -k --user 0 com.android.vending pm uninstall -k --user 0 com.google.android.gms pm uninstall -k --user 0 com.google.android.gsf pm uninstall -k --user 0 com.google.android.partnersetup pm uninstall -k --user 0 com.google.android.syncadapters.calendar pm uninstall -k --user 0 com.google.android.syncadapters.contacts pm uninstall -k --user 0 com.google.android.tts pm uninstall -k --user 0 com.onyx pm uninstall -k --user 0 com.onyx.android.ksync pm uninstall -k --user 0 com.onyx.android.onyxotaservice pm uninstall -k --user 0 com.onyx.android.production.test pm uninstall -k --user 0 com.onyx.appmarket pm uninstall -k --user 0 com.onyx.calculator pm uninstall -k --user 0 com.onyx.dict pm uninstall -k --user 0 com.onyx.easytransfer pm uninstall -k --user 0 com.onyx.factorytest pm uninstall -k --user 0 com.onyx.floatingbutton pm uninstall -k --user 0 com.onyx.igetshop pm uninstall -k --user 0 com.onyx.kime pm uninstall -k --user 0 com.onyx.kreader pm uninstall -k --user 0 com.onyx.latinime pm uninstall -k --user 0 com.onyx.mail pm uninstall -k --user 0 com.qualcomm.embms pm uninstall -k --user 0 com.qualcomm.qti.sva pm uninstall -k --user 0 com.simplemobiletools.clock pm uninstall -k --user 0 com.simplemobiletools.gallery pm uninstall -k --user 0 com.simplemobiletools.musicplayer pm uninstall -k --user 0 com.simplemobiletools.voicerecorder pm uninstall -k --user 0 org.chromium.chrome Last edited by denisuu; 12-18-2022 at 04:30 PM. |
Advert | |
|
10-29-2022, 08:57 AM | #3 |
Onyx-maniac
Posts: 3,193
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
I've always just kept WiFi off on all my ereaders.
With my usage, I don't need to really back them up. I sync them with new content from the desktop over ADB using my AdbSync.exe (in the sig). |
10-30-2022, 04:09 PM | #4 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Syncing through ADB is not such a bad idea. I'm using Calibre now.
I just updated my Onyx Boox Leaf to version 3.2.4, then wiped it completely and didn't connect it to WIFI again. I then removed all the packages in post 2 for user 0 through ADB. So far nothing seems to be broken. Last edited by denisuu; 10-31-2022 at 05:42 AM. |
10-30-2022, 07:45 PM | #5 |
Enthusiast
Posts: 25
Karma: 10
Join Date: May 2022
Device: kindle HD8 onyx
|
|
Advert | |
|
10-30-2022, 10:27 PM | #6 |
Wizard
Posts: 1,342
Karma: 4752930
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
@denisuu
Is deleting this way better than pm disable? For now I just disabled all onyx-related packages and installed AF Wall+ |
10-31-2022, 05:40 AM | #7 | ||
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
Onyx Leaf - Version: 2020-09-01_20-00_3.2.4_071fa5f Quote:
TBH I think there isn't much difference, a more permanent solution would ofcourse be rooting the device and fully removing them. The big downside would be that you might remove something essential which makes the device bootloop. |
||
10-31-2022, 05:40 AM | #8 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
I also removed all Onyx & Google packages. I use KoReader so I removed NeoReader 'com.onyx.kreader', but doing so removes all the books from the Library home screen. I'm not sure if there's a way around this?
Just out of curiosity what browser are you guys using? Brave needs Google play services and DuckDuckGo crashes every time on start-up. It seems most browsers need google play or microG. |
10-31-2022, 09:17 AM | #9 |
Onyx-maniac
Posts: 3,193
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
I use FireFox and OpenIntents File Manager.
Those are the only installed apps on my Poke3 that I didn't write myself. |
10-31-2022, 09:59 AM | #10 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
After 2 days of use a line with dead-pixels appeared so I sent the device back. When I receive the replacement one I'll upload the update here. |
|
10-31-2022, 12:18 PM | #11 |
Onyx-maniac
Posts: 3,193
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
3300 pages???
Apparently I'm using this FireFox: https://archive.mozilla.org/pub/mobi...-api-16/multi/ Although I could be using this on 64 bit devices: https://archive.mozilla.org/pub/mobi...aarch64/multi/ But these are the older "Fennec" (due to a lack of implementation in named tabs in the newer "Fenix"). The latest versions are all here: https://github.com/mozilla-mobile/fenix/releases Sorry about your display glitch. |
11-01-2022, 11:15 AM | #12 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
Broken screens seem quite common on Onyx devices after Googling a bit. Some people report them breaking underneath the glass without the top layer being broken. Onyx seems to refuse warranty in most cases. In my case the line just appeared after 2 days, I never dropped the device or put pressure on the screen. I hope the new one is of better build-quality. Thanks for the links! Having an old browser on a device might also be a security risk though, maybe I'll just keep the device offline completely after updating. I don't really need internet on it, I just want to read books and PDF's. |
|
11-01-2022, 05:21 PM | #13 |
Enthusiast
Posts: 42
Karma: 10
Join Date: Sep 2010
Device: kobo sage considering boox
|
Some thought on the above.
I think disable only disables until reboot or maybe until a firmware update it done. uninstall only allows the user to install them again. Unless they are in an OS update thanks samsung for the samsung store again ;( I have blokada dns blocker running on my note 2 air. Its free so try it and see if it works for you eith v4 or v5. I got firefox off fdroid store so just download that from fdroid website. |
11-01-2022, 07:22 PM | #14 |
Onyx-maniac
Posts: 3,193
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
"pm disable" disables across reboots and even updates.
|
11-03-2022, 04:56 PM | #15 |
Wizard
Posts: 1,342
Karma: 4752930
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
@denisuu
Thanks for your reply! For Browser, I use Yandex Browser, a stripped down version from 4PDA forum this modded version has no analytics, ads, etc. I also installed Adguard and AdAway and AFWall+ |
Tags |
adb, debloat, degoogle, privacy, root |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Free & bargain romance ebooks & discussion in April 2014 | Britomart | Deals and Resources (No Self-Promotion or Affiliate Links) | 515 | 05-12-2014 12:56 PM |
What do you think about the privacy B&N policy regarding Nook(s) | khahoon | Barnes & Noble NOOK | 18 | 11-03-2013 09:48 PM |
Personal Documents & Privacy | buyer12 | Kindle Developer's Corner | 4 | 02-15-2010 03:16 AM |