12-02-2022, 02:12 PM | #31 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Porting TWRP seems a lot more difficult than I expected. I don't quite understand the part where you need to copy the values from the stock recovery.fstab to the twrp.fstab file.
It would be nice to be able to make a nandroid backup. I'm probably going to get it replaced while it's still in warranty. When I receive the new one I would just have to: enable ADB > reboot fastboot > boot custom recovery > restore backup. It's always nice to have a backup to restore incase the new updates break stuff. |
12-02-2022, 02:37 PM | #32 | |
Onyx-maniac
Posts: 3,279
Karma: 13468977
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
I never build when I can modify existing.
Quote:
I just updated my Poke3 to 3.3.1 The update and the mods were painless. I now use a mod system that uses no absolute addresses. |
|
Advert | |
|
12-02-2022, 05:49 PM | #33 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
I got edl backups for every partition except /data, because it is too heavy. And yes, this saved me a few times after the updates
|
12-03-2022, 10:40 AM | #34 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
I have firmware 2022-11-24_09-32_3.3.1 in Leaf 2. I'm trying to debloat, but it doesn't seems to be possible without loosing functionality. There is no problem with removing apps, but if I remove launcher com.onyx, then apps optimization and fast refresh modes don't work anymore. And there is no possibility to configure gestures, keys, languages.
If I leave com.onyx but remove some other parts, like com.onyx.android.ksync, onyx settings tab shows only "loading" message and configuration is gone. If I remove onyx keyboard com.onyx.kime, then I can't change system language. These problems appear after I restart device. Any suggestions? Other question: is there a known procedure to enter recovery or fastboot without adb? I have tried some known manipulation with buttons but no success. I'm a bit afraid to do changes, that could stop devices from starting and providing adb access. |
12-03-2022, 02:15 PM | #35 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Even with every com.onyx. package removed, the gestures work for me. A 5 button navigation-bar appeared though, it isn't visible in KoReader so it doesn't really bother me.
You're right about the system language. I didn't notice as I always keep my devices in English even though it isn't my first language. It makes troubleshooting easier. Swiping up still brings up 'app optimization' and 'refresh modes' but today I also discovered it doesn't work anymore. Since I rooted the device I have AFwall+ running and blocked almost all traffic. I might enable some of the Onyx apps again and just have them blocked to bring back some functionality. Using Simple Ink Launcher would hide the Onyx stuff anyway. As for booting recovery or fastboot, sending the command from a PC works when the device is still booting so I guess it's possible even when it's bootlooping. I never expirienced a bootloop from just disabling the packages for user 0 to be honest. |
Advert | |
|
12-03-2022, 02:49 PM | #36 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
Yes, with everything Onyx disabled, I have no access to app optimization. But this is good for me because that means contrast is to default, so each app can tweaks it individually. Besides, there is Display control thingy in the notification bar (enable it via Edit) so I can tweak contrast and light filter.
I don’t regret even a bit switching these off |
12-03-2022, 02:49 PM | #37 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
Also, there is Refresh rate modes in the notifications, so these functions aren’t lost.
|
12-03-2022, 03:12 PM | #38 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
You mean standard icon for e-ink center (not sure about English name)? It exist and allows to change settings, but they aren't applied. I think the worst downside of debloating is return to slow refresh.
I'd like to root reader, but not untill I could repair it, if something went wrong. Entering fastboot without working Android is a minimum. |
12-03-2022, 03:57 PM | #39 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
No, not the eink center. I have a FW version right before when Eink center was released. Maybe try quckrotate from github, it will population notifications area with my more icons.
For the recovery without boot - I use edl mode. From power off state, I need to hold down the back button, then the LED turns purple, that’s the edl mode. Then I can do whatever woth the partitions, like backup and restore. Don’t know how things are on Leaf 2 or Nova Air, which have no back button |
12-03-2022, 05:16 PM | #40 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
This works for my Leaf 2:
- power off device, - press and hold power button, - after small LED in button turns on, continue holding for about 7 seconds, - release button and quickly press it 5 times. Then Leaf enters recovery and one can reboot to bootloader. |
12-03-2022, 06:25 PM | #41 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
Yes, but this is recovery. What if you also want to recover recovery? that’s when edl kicks in
|
12-03-2022, 07:26 PM | #42 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
Any advice how to make edl work on Leaf 2?
|
12-03-2022, 08:54 PM | #43 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
I don’t remember who and how found out the edl combination in Onyx Nova 1/2/3/Pro, but my best guess is that they took ut the motherboard and started resistance testing pin points during boot
|
12-03-2022, 11:08 PM | #44 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
The thing is, even if the device bootloops there's always a way to restore it. Fastboot or recovery will most likely be accessible, if not there's forcing the device in EDL mode and restoring it from there. If all of those fail there's probably a hardware terminal inside the device or another way to flash the hardware. But those chances are pretty slim you would even need EDL so I don't see much risk in rooting.
When you root the device as described in the steps in the other topic you boot the rooted system image through fastboot first before actually flashing it. If the device doesn't boot you just don't flash it to the device. Last edited by denisuu; 12-03-2022 at 11:12 PM. |
12-04-2022, 12:06 AM | #45 |
Wizard
Posts: 1,353
Karma: 4753060
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
Yes, this is all true.
I am more thinking about edge cases when you have multiple system mods and then you apply a benign update - and this get mixed up. Yeah, it is a pretty slim chance, but I think it is still a reasonable option to try to find the edl combination on a working device before you'd actually need it |
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 |