Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Onyx Boox

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 02:13 PM   #16
DanyDanman
Enthusiast
DanyDanman began at the beginning.
 
Posts: 31
Karma: 10
Join Date: Jun 2024
Device: Boox Go 10.3
Quote:
Originally Posted by Renate View Post
That's why I asked you for those mbr's so I can have my own "play it at home"
[/code]
Would my full raw backup be of any use? I can upload that on my own personal space.
DanyDanman is offline   Reply With Quote
Old Yesterday, 02:18 PM   #17
Renate
Wizard
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 2,635
Karma: 11749029
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
Quote:
Originally Posted by DanyDanman View Post
Would my full raw backup be of any use?
Noooo... My internet drops below dial-up speed at times.
Renate is offline   Reply With Quote
Old Yesterday, 06:05 PM   #18
DanyDanman
Enthusiast
DanyDanman began at the beginning.
 
Posts: 31
Karma: 10
Join Date: Jun 2024
Device: Boox Go 10.3
Maybe a stupid question. How would you install the correct fastboot driver?
Is still the one from https://www.mobileread.com/forums/sh...26&postcount=1

And than part 6. Download this Fastboot Driver.

Just want to make sure I have the right one.
DanyDanman is offline   Reply With Quote
Old Yesterday, 06:16 PM   #19
Renate
Wizard
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 2,635
Karma: 11749029
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
Quote:
Originally Posted by DanyDanman View Post
Just want to make sure I have the right one.
Actually, all the ADB and all the fastboot are using the stock Windows WinUSB driver.
That's as generic as white sandwich bread.
Since you had fastboot working, that's good enough.
(And you can forget about fastbogus.exe too.)

I've updated edl.exe once again. You should DL it even though there is no functional difference. Simply better error handling for scenarios that you will never use.
Code:
C:\>edl /u /r /plast_parti trash
Found EDL 9008, configuring... nope, configuring... ok
Requesting info on LUN 0... ok
Requesting GPT 0 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 1 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 2 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 3 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 4 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 5 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Ambiguous partition name "last_parti" needs LUN
Eventually we'll have to address the real problem: We can't write anything.
Renate is offline   Reply With Quote
Old Today, 06:59 AM   #20
DanyDanman
Enthusiast
DanyDanman began at the beginning.
 
Posts: 31
Karma: 10
Join Date: Jun 2024
Device: Boox Go 10.3
I have been hard at work to find a solution. No luck yet.

I have checked
Code:
build.prop
ro.boot.verifiedbootstate: Set to orange. This indicates that your device's verified boot state is less secure, generally associated with an unlocked bootloader in a development setting.

ro.boot.flash.locked: Set to 0. This correctly reflects that the bootloader is unlocked, aligning with the ro.boot.verifiedbootstate being orange.

sys.oem_unlock_allowed: Set to 0. This seems contradictory given the bootloader status is unlocked. Normally, this would be set to 1 if the bootloader unlocking is permissible. If your intention is for the device to allow OEM unlocking, this property should be set to 1.

The property ro.oem_unlock_supported, which you mentioned should be set based on the device's support for flashing unlock, is not listed in your output. If your device supports this feature, you should ensure this property is explicitly defined in your system configuration with the appropriate value (1 for support, 0 for no support).

This what I got from it tnx to my second brain. Posting here just incase.

I have tried a different fastboot driver the google instead xaomi
I have chosen a different fastboot and bogus one no luck

I really hope we can crack this togher.
DanyDanman is offline   Reply With Quote
Old Today, 09:10 AM   #21
Renate
Wizard
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 2,635
Karma: 11749029
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
Theoretically, none of that unlocking stuff should matter. Firehose should be OS agnostic and not know anything about that stuff.

It surprising that both the GoCo7 and Go103 with different flash types have the same problem.

So to recap (please correct me):

Writing a partition with EDL freezes when it tries to write.

Normal bootloader fastboot has had the commands ripped out of it.
(Whether this is Onyx being mean or just the migration to fastbootd, I don't know.)

Recovery fastbootd accepts commands but fails on write.

I've been doing some reverse engineering on this Firehose loader.
It really shouldn't freeze like that even for errors.
I've learned "many cheerful facts about the square of the hypotenuse".
Renate is offline   Reply With Quote
Old Today, 10:28 AM   #22
Renate
Wizard
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 2,635
Karma: 11749029
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
Here's another thing to try that might work out better.
Always do a reset and back to EDL between things that didn't work out well.
Code:
edl /l<alpha or patched>
edl /u /r /pmisc /c1 small.img
edl /u /w /pmisc /c1 /v small.img
I don't need to see all the GPT verbose stuff, just the write section.
Renate is offline   Reply With Quote
Old Today, 10:46 AM   #23
DanyDanman
Enthusiast
DanyDanman began at the beginning.
 
Posts: 31
Karma: 10
Join Date: Jun 2024
Device: Boox Go 10.3
Hi sorry for the delay.

Code:
C:\Users\User>edl.exe /lpatched.bin
Found EDL 9008, handshaking... version 2.1
HWID: 001b80e100000000, JTAG: 001b80e1, OEM: 0000, Model: 0000
Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955-bc8a4519ff992b03-1fadc6355015ac87 (x3)
Sending patched.bin 100% ok, starting... ok, waiting for Firehose... ok

C:\Users\User>edl /u /r /pmisc /c1 small.img
Found EDL 9008, configuring... ok
Requesting info on LUN 0... ok
Requesting GPT 0 header...
<log value="ERROR: Failed to run the last command -1" />
No ack/nak
Did not run the second command.
DanyDanman is offline   Reply With Quote
Old Today, 11:01 AM   #24
DanyDanman
Enthusiast
DanyDanman began at the beginning.
 
Posts: 31
Karma: 10
Join Date: Jun 2024
Device: Boox Go 10.3
Quote:
Originally Posted by Renate View Post
Here's another thing to try that might work out better.
Always do a reset and back to EDL between things that didn't work out well.
Code:
edl /l<alpha or patched>
edl /u /r /pmisc /c1 small.img
edl /u /w /pmisc /c1 /v small.img
I don't need to see all the GPT verbose stuff, just the write section.

This is the one with the non patched one. As you can see in the output.
I have included everything just to make sure you have all the details as it not clear what is safe to be left out.

Code:
C:\Users\User>adb reboot edl

C:\Users\User>edl.exe /lA235F_LOADER_BIT5_Alephgsm_com.elf
Found EDL 9008, handshaking... version 2.1
HWID: 001b80e100000000, JTAG: 001b80e1, OEM: 0000, Model: 0000
Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955-bc8a4519ff992b03-1fadc6355015ac87 (x3)
Sending A235F_LOADER_BIT5_Alephgsm_com.elf 100% ok, starting... ok, waiting for Firehose... ok

C:\Users\User>edl /u /r /pmisc /c1 small.img
Found EDL 9008, configuring... ok
Requesting info on LUN 0... ok
Requesting GPT 0 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 1 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 2 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 3 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 4 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting GPT 5 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting read small.img... ok, reading 100% ok

C:\Users\User>edl /u /w /pmisc /c1 /v small.img
Found EDL 9008, configuring...
<log value="INFO: Calling handler for configure" />
<log value="INFO: Storage type set to value UFS" />
<response value="ACK" MemoryName="UFS" MinVersionSupported="1" Version="1" MaxPayloadSizeToTargetInBytes="65536" MaxPayloadSizeToTargetInBytesSupported="1048576" MaxXMLSizeInBytes="4096" DateTime="Jan 10 2024 - 18:16:46" />
Ok
Requesting info on LUN 0...
<log value="INFO: Calling handler for getstorageinfo" />
<log value="INFO: Device Total Logical Blocks: 0xdd5c00" />
<log value="INFO: Device Block Size in Bytes: 0x1000" />
<log value="INFO: Device Total Physical Partitions: 0x6" />
<log value="INFO: Device Manufacturer ID: 0xa25" />
<log value="INFO: Device Serial Number: 0x4f4e0000" />
<log value="INFO: {&quot;storage_info&quot;: {&quot;total_blocks&quot;:14507008, &quot;block_size&quot;:4096, &quot;page_size&quot;:4096, &quot;num_physical&quot;:6, &quot;manufacturer_id&quot;:2597, &quot;serial_num&quot;:1330511872, &quot;fw_version&quot;:&quot;1.7&quot;,&quot;mem_type&quot;:&quot;UFS&quot;,&quot;prod_name&quot;:&quot;eUFS2.2_064&quot;}}" />
<log value="INFO: UFS fInitialized: 0x1" />
<log value="INFO: UFS Current LUN Number: = 0x0" />
<log value="INFO: UFS Total Active LU: 0x6" />
<log value="INFO: UFS wManufacturerID: 0xa25" />
<log value="INFO: UFS Boot Partition Enabled: 0x1" />
<log value="INFO: UFS Raw Device Capacity: = 0x7746000" />
<log value="INFO: UFS Min Block Size: 0x8" />
<log value="INFO: UFS Erase Block Size: 0x2000" />
<log value="INFO: UFS Allocation Unit Size: 0x1" />
<log value="INFO: UFS RPMB ReadWrite Size: = 0x40" />
<log value="INFO: UFS Number of Allocation Uint for This LU: 0x3757" />
<log value="INFO: UFS Logical Block Size: 0xc" />
<log value="INFO: UFS Provisioning Type: 0x2" />
<log value="INFO: UFS LU Write Protect: 0x0" />
<log value="INFO: UFS Boot LUN ID: = 0x0" />
<log value="INFO: UFS Memory Type: 0x0" />
<log value="INFO: UFS LU Total Blocks: 0xdd5c00" />
<log value="INFO: UFS Supported Memory Types: 0x807f" />
<log value="INFO: UFS dEnhanced1MaxNAllocU: 0x3ba3" />
<log value="INFO: UFS wEnhanced1CapAdjFac: 0x300" />
<log value="INFO: UFS dEnhanced2MaxNAllocU: = 0x3ba3" />
<log value="INFO: UFS wEnhanced2CapAdjFac: 0x300" />
<log value="INFO: UFS dEnhanced3MaxNAllocU: 0x3ba3" />
<log value="INFO: UFS wEnhanced3CapAdjFac: 0x300" />
<log value="INFO: UFS dEnhanced4MaxNAllocU: 0x0" />
<log value="INFO: UFS wEnhanced4CapAdjFac: 0x0" />
<log value="INFO: UFS LUN Enable Bitmask: 0x3f" />
<log value="INFO: UFS Logical Block Count: 0xdd5c00" />
<log value="INFO: UFS bConfigDescrLock: 0x0" />
<log value="INFO: UFS iManufacturerName String Index: 0x1" />
<log value="INFO: UFS iProductName String Index: 0x2" />
<log value="INFO: UFS iSerialNumber String Index: 0x4" />
<log value="INFO: UFS iOemID String Index: 0x3" />
<log value="INFO: UFS Inquiry Command Output: PHISON  eUFS2.2_064     01.7 " />
<response value="ACK" rawmode="false" />
Ok
Requesting GPT 0 header...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok, requesting entries...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok
Requesting GPT 1 header...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok, requesting entries...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok
Requesting GPT 2 header...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok, requesting entries...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok
Requesting GPT 3 header...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok, requesting entries...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok
Requesting GPT 4 header...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok, requesting entries...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok
Requesting GPT 5 header...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok, requesting entries...
<log value="INFO: Calling handler for read" />
<response value="ACK" rawmode="true" />
Ok, receiving...
<response value="ACK" rawmode="false" />
Ok
Requesting write small.img...
<log value="INFO: Calling handler for program" />
<response value="ACK" rawmode="true" />
Ok, writing   0%
Could not write device
DanyDanman is offline   Reply With Quote
Old Today, 12:10 PM   #25
Renate
Wizard
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 2,635
Karma: 11749029
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
Well, we didn't learn anything new.

The patched OnePlus and the Samsung A235F Firehose loaders are very similar.

If we had UART connected we might get some more insight.
It's hard to see where the problem is when it just freezes.
Renate is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Color Need help un-rooting! banjobama Nook Color & Nook Tablet 4 03-23-2012 09:08 AM
Rooting? Alantra Kobo Tablets 6 01-06-2012 01:04 AM
Color re-rooting MusingCoyote Nook Developer's Corner 4 01-01-2012 06:18 PM
Rooting ectoplasm Kindle Fire 25 12-04-2011 12:26 PM
Rooting a 1.1 ... Cpl Punishment Nook Developer's Corner 45 02-20-2011 01:56 AM


All times are GMT -4. The time now is 06:24 PM.


MobileRead.com is a privately owned, operated and funded community.