05-16-2024, 05:32 PM | #16 | |
Seeking for Graal
Posts: 186
Karma: 16198
Join Date: Jul 2013
Location: France
Device: Kobo Forma / Onyx Boox Page
|
Quote:
I'll have to check if I have a spare HDD to have a data partition. Or maybe I can run your edl file from an external drive (I'll give it a try). If I extract the super partition to get the system.img, would it be flashable under fastbootd (I already extracted a super partition for my Samsung Galaxy Tab S9 FE successfully)? Having a flashable system.img, I could eventually have fun trying GSI's on the Page and then flash back the stock system.img under fastbootd. I'll update the OP tomorrow to list what worked. Thanks Last edited by Anghirrim; 05-16-2024 at 05:42 PM. |
|
05-16-2024, 06:11 PM | #17 |
Onyx-maniac
Posts: 3,192
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Well if you save it all as one chunk you have the safety.
And if you need just one part of it you can just dd out that bit. No need to have 70 files. |
05-17-2024, 03:28 AM | #18 | |
Seeking for Graal
Posts: 186
Karma: 16198
Join Date: Jul 2013
Location: France
Device: Kobo Forma / Onyx Boox Page
|
Quote:
Side question, do you know any other mean to get into edl mode but with adb or an edl cable? Like a button combo? The fastboot commands on your website unfortunately don't work on the Page. I'm asking this if for example I get into a bootloop after messing up boot or system or anything else, how do I get into edl when I can't reach adb anymore? That's why I'd like to have fastboot flashable img's. At least we can easily get into recovery with the buttons combo. Last edited by Anghirrim; 05-17-2024 at 03:31 AM. |
|
05-17-2024, 06:59 AM | #19 |
Onyx-maniac
Posts: 3,192
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Have you tried an EDL cable? That works on my Poke5, but not my Poke3.
It's simple enough for the OEM to put a test in the abl for that. Total failure of booting gets to EDL. If you want to live dangerously you can just erase the xbl. (Don't erase the abl, that will probably require EDL test points to work again.) I have added magnetic reed switches across the EDL test points to both my Poke3 & Poke5 that can be activated by a magnet outside the case. |
05-17-2024, 07:40 AM | #20 |
Seeking for Graal
Posts: 186
Karma: 16198
Join Date: Jul 2013
Location: France
Device: Kobo Forma / Onyx Boox Page
|
Nope not yet. I have just bought a USB-A USB-C cable that I'll open.
We need to add a switch to enable/disable shortcut right? |
05-17-2024, 07:56 AM | #21 |
Onyx-maniac
Posts: 3,192
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Huh?
To make an EDL cable you'll need a switch. I built a version that senses and does it automatically without a switch. |
05-17-2024, 09:09 AM | #22 | |
Seeking for Graal
Posts: 186
Karma: 16198
Join Date: Jul 2013
Location: France
Device: Kobo Forma / Onyx Boox Page
|
Quote:
BTW, use of your edl utility went smoothly on my other PC with W10, this one has a large data partition. So I did a backup, size 29,1*Go (31*331*450*880 octets). Guess it's correct? I know that having a "fastbootd flashable" system.img is questionnable, but do you know if that would be doable if I extract the super.img and pull the system.img out of it? Thanks, Edit: Extracting super.img works. Last edited by Anghirrim; 05-17-2024 at 09:57 AM. |
|
05-17-2024, 10:11 AM | #23 | |
Onyx-maniac
Posts: 3,192
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Quote:
I don't even think it's correct. That number is not divisible by 512 (block size) My Poke3 backup is 31,268,536,320 That's divisible by 4,194,304 or 2^22, so certainly by 512 2^35 or 32GB minus 31,268,536,320 divided by 512 is 6,037,504 So that's how many pages get used for spares. Let's call it 9% But that would be presuming that they gave you 2^35 to begin with. Yes, you can extract the system.img out of super, but you have to remake super to put it back in. You can't just flash it by itself. Last edited by Renate; 05-17-2024 at 10:14 AM. |
|
05-17-2024, 10:37 AM | #24 | ||
Seeking for Graal
Posts: 186
Karma: 16198
Join Date: Jul 2013
Location: France
Device: Kobo Forma / Onyx Boox Page
|
Quote:
Is it still Ok though? Or the super.img backup is corrupted? Quote:
If not, what about the super.img? This one can be flashed with fastbootd if I fail getting into edl mode? Thanks again for your patience! PS ==> OP updated with latest successful steps. Last edited by Anghirrim; 05-17-2024 at 10:41 AM. |
||
05-17-2024, 12:58 PM | #25 |
Onyx-maniac
Posts: 3,192
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
There (should be) no way you should be able to read (or write) something that isn't 512 or 4096 quantized, depending on block size.
Yes fastbootd should be able to write it back, adjusting things. In any case, "your system" nowadays is system and system_ext and product and oem and apex... Presuming that they only have 32000000000 bytes of memory total so they can claim 32 "GB" that works out to 2.3% spare, which sounds more reasonable. Last edited by Renate; 05-17-2024 at 02:42 PM. |
05-17-2024, 04:00 PM | #26 | |
Seeking for Graal
Posts: 186
Karma: 16198
Join Date: Jul 2013
Location: France
Device: Kobo Forma / Onyx Boox Page
|
Quote:
If fastbootd can flash super, happy with it. I'll keep you posted on my DIY edl cable attempt. Thanks! |
|
05-20-2024, 07:28 AM | #27 |
Seeking for Graal
Posts: 186
Karma: 16198
Join Date: Jul 2013
Location: France
Device: Kobo Forma / Onyx Boox Page
|
Root:
Boox Page rooted successfully using the instructions from @Renate ( https://www.mobileread.com/forums/sh...d.php?t=357269 ). It worked like a charm using the boot.img backup done via EDL. |
08-21-2024, 07:44 AM | #28 | |
Junior Member
Posts: 7
Karma: 10
Join Date: Jan 2024
Device: Onyx Boox Page
|
Quote:
In the Poke5 thread, these two commands are run in fastboot: Code:
fastboot --disable-verity --disable-verification flash vbmeta_a vbmeta.img fastboot flash boot_a magisk_patched-12345678.img |
|
08-21-2024, 08:29 AM | #29 |
Onyx-maniac
Posts: 3,192
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
vbmeta etc is enforced by the kernel in the boot image.
I believe that Magisk'ed boot images have that disabled. Generally, people don't have to futz with vbmeta when they are using Magisk. |
08-21-2024, 08:33 AM | #30 | |
Junior Member
Posts: 7
Karma: 10
Join Date: Jan 2024
Device: Onyx Boox Page
|
Quote:
Code:
edl.exe /w /pboot_a patched_boot.img |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Fastboot on Page | jw5423 | Onyx Boox | 8 | 05-20-2024 07:48 AM |
Boox Note Air Recovery/System.img | djhardrich | Onyx Boox | 1 | 06-06-2021 02:04 AM |
Onyx Boox Max not found in ADB DEVICES | onthetopo | Onyx Boox | 26 | 12-01-2019 07:25 AM |
Onyx boox M92 - recovery update | Andrewski | Onyx Boox | 0 | 11-11-2018 03:20 PM |
Onyx Boox Kepler Pro Recovery? | warlo | Onyx Boox | 19 | 10-19-2018 07:31 AM |