11-23-2022, 04:10 PM | #16 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Since the screen was broken on the Leaf 1 and the Leaf 2 was coming out I ordered the Leaf 2 White.
I will probably root it to install AFWall+ when I receive it. Root would also make it possible to remove all the Onyx Apps completely. (not just for user0 through adb) that might brick the device or make it bootloop. Since there is no recovery it's not possible to make a Nandroid backup and I wouldn't know how to factory reset it. Is there a way to make a backup or flash a factory image just in case? I would install a different launcher like [E-Ink launcher, 4.2+] Simple Ink Launcher before fully removing the default launcher of course. I'm guessing that removing every Onyx app (including the launcher) might break the side-buttons, has anyone tried that? Last edited by denisuu; 11-23-2022 at 04:21 PM. |
11-23-2022, 04:29 PM | #17 |
Onyx-maniac
Posts: 3,279
Karma: 13468977
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
should not cause any major problems.
Just don't disable or delete SystemUI.apk If you want a recovery I can probably mix up a recovery for the Leaf2 if you want to be a Beta. Get/post a rec.img If it's not in an update use EDL and copy it from your device. |
Advert | |
|
11-24-2022, 04:43 PM | #18 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Sure, I want to be a Beta tester. I'll send you the files once I receive the device. You're intending on porting TWRP or Clockworkmod? Do you use a custom recovery on your device?
It's possible to make a backup image before removing systemapps with root? I guess I could backup the system partition and flash it back with fastboot incase things go south? |
11-24-2022, 05:10 PM | #19 |
Onyx-maniac
Posts: 3,279
Karma: 13468977
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
|
11-26-2022, 12:38 PM | #20 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
There are many tutorials on porting TWRP. I find this interesting so it might be fun thing to have a go at later. I can already see myself messing around with it more than using it for its intended purpose (reading). |
|
Advert | |
|
12-01-2022, 04:07 PM | #21 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
I received the Leaf 2
I installed: Simple Ink Launcher F-Droid Simple Keyboard KoReader Fennec Then uninstalled these 77 apps through ADB: 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-02-2022 at 07:15 AM. |
12-02-2022, 07:19 AM | #22 | |
Junior Member
Posts: 2
Karma: 3152
Join Date: Dec 2022
Device: Onyx poke4lite
|
Quote:
|
|
12-02-2022, 07:20 AM | #23 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Instruction on how I rooted the Leaf 2 can be found here: Boox Leaf 2 general discussion
Does anyone know how I can extract the stock recovery from the device? (It's rooted) I don't find any good instructions on that. |
12-02-2022, 07:31 AM | #24 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
https://imgur.com/a/i8U9zHH |
|
12-02-2022, 08:25 AM | #25 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
I also disabled com.onyx on my Onyx Boox Kon-Tiki 2. Lockscreen and gestures work, however if I need to change them I need to enable com.onyx again.
By the way, pm disable is virtually the same as pm uninstall for user 0. Don’t actually uninstall apks from system, there is verity check upon each reboot. So you might brick device. @denisuu To your question about recovery extraction, use edl from GitHub Last edited by mergen3107; 06-26-2023 at 10:00 PM. |
12-02-2022, 09:33 AM | #26 |
Onyx-maniac
Posts: 3,279
Karma: 13468977
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
|
12-02-2022, 10:32 AM | #27 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
@renate
I already tried that, it doesn't work. Code:
PS C:\> adb shell Leaf2:/ $ su Leaf2:/ # dd if=/dev/block/by-name/recovery of=/storage/E088-7398/Backup/recovery.img dd: /dev/block/by-name/recovery: No such file or directory Code:
find / recovery Code:
dd if=/dev/block/bootdevice/mmcblk0 of=/storage/E088-7398/Backup/mmcblk0.bin Last edited by denisuu; 12-02-2022 at 10:34 AM. |
12-02-2022, 12:16 PM | #28 |
Onyx-maniac
Posts: 3,279
Karma: 13468977
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Well, mine's called that.
Code:
lrwxrwxrwx 1 root root 20 1971-06-12 08:48 recovery -> /dev/block/mmcblk0p9 Did you list out /dev/block/by-name ? Also, with EDL you can back up directly without using dd or an SD card/flash drive. |
12-02-2022, 12:42 PM | #29 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Ah I found it, seems there are 2 recovery partitions.
Quote:
Thanks for the help guys! |
|
12-02-2022, 12:53 PM | #30 |
Onyx-maniac
Posts: 3,279
Karma: 13468977
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Code:
C:\>edl.exe /lpoke3.bin C:\>edl.exe /r wholedump.img C:\>edl.exe /r /puserdata justdata.img C:\>edl.exe /z |
Tags |
adb, debloat, degoogle, privacy, root |
Thread Tools | Search this Thread |
|
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 |