05-11-2023, 07:02 AM | #121 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
Oh, I forgot about this button, I never touch it. I support the idea: free memory is memory wasted
I don't know how to protect app against killing. On bright side, what you kill is only a front end. Firewall is still active, I think work is done by kernel. Just start AFWall again. |
05-26-2023, 06:00 AM | #122 |
Member
Posts: 19
Karma: 10
Join Date: May 2023
Device: Onyx Boox Leaf2
|
no more fastboot in bootloader
hi all,
I followed the rooting procedure and I went into trouble because the version of the app I installed wasn’t the last one (I installed the one from fdroid 1601 and the last is 1602) after doing fastboot boot magisk-patched-blahblah.img when I opened the magisk app to do the direct install, Magisk went into an update loop never actually lauching and never achieving update. Since then I have no more fastboot working in booloader mode (actually I don’t even have any usb traffic when the device boots in bootloader mode) So I managed to complete the rooting procedure using the flastboot from recovery but I kind of wonder what is wrong with my booloader mode and how to fix it. Here is what I tried so far, with no success: - reset to factory - copy last update.upx to device and redo update with the onyx update procedure - use fastboot in recovery to rewrite all the partition provided after extraction of the payload.pin Any other ideas of things I could try? |
Advert | |
|
05-26-2023, 08:53 AM | #123 |
Onyx-maniac
Posts: 3,197
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Are you sure that no USB presents itself when you "adb reboot bootloader"?
You might have lost the Windows driver for fastboot? |
05-27-2023, 06:30 AM | #124 |
Member
Posts: 19
Karma: 10
Join Date: May 2023
Device: Onyx Boox Leaf2
|
Hi, thanks for the answer. Yes, I am sure because i’m on linux so I shouldn’t need to install driver and furthermore if I unplug the device and replug it nothing happens in the kernel logs
|
05-27-2023, 09:07 AM | #125 |
Onyx-maniac
Posts: 3,197
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
You've done "adb reboot bootloader"?
And nothing shows up in "lsusb -v" for the Leaf2? Remind me: we never found an EDL Firehose for the Leaf2? |
Advert | |
|
05-27-2023, 03:04 PM | #126 |
Member
Posts: 24
Karma: 10
Join Date: Dec 2022
Device: none
|
On my TabUltra, just tapping the lock locks it (if it’s unlocked) and then it is as you said, the app is not killed when freeing memory. I’ve just tested it with AFWall+ and from my (very limited) testing it works exactly as you want…
|
05-29-2023, 10:06 AM | #127 | |
Member
Posts: 19
Karma: 10
Join Date: May 2023
Device: Onyx Boox Leaf2
|
Quote:
But by retesting it I realized something new: the only way to get out of it is holding power for like 10 sec until the little blue led goes off. Then 2 sec later, it turns by itself on again. But the device remains with onyx logo (not even a full refresh in between). There fastboot doesn’t work either - so I didn’t check usb again assuming it was the same mode. In fact a new usb device appears: Code:
Bus 001 Device 019: ID 05c6:900e Qualcomm, Inc. QUSB_BULK_SN:A1326E1D Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x05c6 Qualcomm, Inc. idProduct 0x900e bcdDevice 0.00 iManufacturer 1 Qualcomm CDMA Technologies MSM iProduct 2 QUSB_BULK_SN:A1326E1D iSerial 3 1ee54a23 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0020 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 16 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x002a bNumDeviceCaps 3 SuperSpeedPlus USB Device Capability: bLength 20 bDescriptorType 16 bDevCapabilityType 10 bmAttributes 0x00000001 Sublink Speed Attribute count 1 Sublink Speed ID count 0 wFunctionalitySupport 0x1100 bmSublinkSpeedAttr[0] 0x000a4030 Speed Attribute ID: 0 10Gb/s Symmetric RX SuperSpeedPlus bmSublinkSpeedAttr[1] 0x000a40b0 Speed Attribute ID: 0 10Gb/s Symmetric TX SuperSpeedPlus SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000e Device can operate at Full Speed (12Mbps) Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 1 Lowest fully-functional device speed is Full Speed (12Mbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000002 HIRD Link Power Management (LPM) Supported Device Status: 0x0000 (Bus Powered) Last edited by baruch; 05-29-2023 at 10:09 AM. |
|
05-29-2023, 10:15 AM | #128 |
Member
Posts: 19
Karma: 10
Join Date: May 2023
Device: Onyx Boox Leaf2
|
if I do adb reboot edl after having booted system and with usb debug on, I get that:
Code:
Bus 001 Device 025: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x05c6 Qualcomm, Inc. idProduct 0x9008 Gobi Wireless Modem (QDL mode) bcdDevice 0.00 iManufacturer 1 Qualcomm CDMA Technologies MSM iProduct 2 QUSB_BULK_CID:0420_SN:A1326E1D iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0020 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 16 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0016 bNumDeviceCaps 2 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000e Device can operate at Full Speed (12Mbps) Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 1 Lowest fully-functional device speed is Full Speed (12Mbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000002 HIRD Link Power Management (LPM) Supported Device Status: 0x0000 (Bus Powered) |
05-29-2023, 11:42 AM | #129 |
Onyx-maniac
Posts: 3,197
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
This is the "Diag" interface, it's practically useless.
You often get this when it partially boots but fails. Code:
idVendor 0x05c6 Qualcomm, Inc. idProduct 0x900e This is what you want to do anything useful. You will get this when booting totally fails, like with a blank flash. Code:
idVendor 0x05c6 Qualcomm, Inc. idProduct 0x9008 Gobi Wireless Modem (QDL mode) |
05-29-2023, 05:43 PM | #130 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Can you boot it in to fastboot and change the active boot partition? We still haven't found an EDL loader for the Leaf 2.
|
05-30-2023, 03:51 AM | #131 | |
Member
Posts: 19
Karma: 10
Join Date: May 2023
Device: Onyx Boox Leaf2
|
Quote:
I did a fastboot --set-active=b from the fastboot menu in recovery and got into a diag boot loop I could only get out of it by doing the recovery sequence tap which did not boot into recovery but into system right away... I suppose it switched back the active slot. |
|
05-30-2023, 08:13 AM | #132 |
Onyx-maniac
Posts: 3,197
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
It's a piece of software that lets you progress from "bricked" EDL mode to something that will allow you to flash your device even if partioning is gone. Technically, it's an external xbl replacement with special sauce to support the Firehose protocol. It's the only way (err, except JTAG) to get a completely erased/wrecked device working. There are many versions of Firehose loaders and they must be compatible with both the processor and auxilliary components (memory, power).
Since (knock on wood) most? Onyx models do not have SecureBoot enabled the possibilities for finding a valid Firehose loader is much larger than for most devices. If you want a Firehose loader for a Motorola phone, the loader can only be one issued (leaked) from Motorola. It's possible that a loader will be found tomorrow for a Chinese phone or tablet that is compatible with the Leaf2. |
05-30-2023, 09:09 AM | #133 | |
Member
Posts: 19
Karma: 10
Join Date: May 2023
Device: Onyx Boox Leaf2
|
Thanks for the explanation!
Quote:
Code:
Product name - Leaf2 Bootloader version - unknown Baseband version - Serial number - «some number I won't disclose» Secure Boot - yes HW version - 0 And so there is no way to reflash bootloader from fastboot or adb? |
|
05-30-2023, 09:35 AM | #134 | |
Onyx-maniac
Posts: 3,197
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Grrr, it looks like it is locked down.
I just went through this with the Poke5. A preliminary test seemed to indicate that it wasn't locked. Quote:
With a rooted adb you can read or flash partitions or even write/fix partioning. |
|
05-30-2023, 10:35 AM | #135 | |
Member
Posts: 19
Karma: 10
Join Date: May 2023
Device: Onyx Boox Leaf2
|
Quote:
so were can I find a copy of the original bootloader and how to reflash it? Last edited by baruch; 05-30-2023 at 10:38 AM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to root a Boox Leaf (7") | Geremia | Onyx Boox | 42 | 11-10-2023 09:58 AM |
Setting Resolution on Boox Poke/Leaf | Mr.Shortstop | Onyx Boox | 4 | 06-28-2022 10:03 PM |
General Discussion of Genres | Nyssa | General Discussions | 37 | 03-17-2013 02:23 AM |