06-20-2024, 06:46 AM | #1 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
Help me rooting the Go Color 7
where to start please ?
debugging turned on, connected over USB, in Windows device manager listed as ADB Device, android composite ADB interface. Guess no driver is needed ? ╔═════════════════════════════════════════════════ ═══════════════════════╗ ║ Checking connected Device(s)... ║ ╚═════════════════════════════════════════════════ ═══════════════════════╝ Device: GoColor7 Model: GoColor7 Brand: Onyx Android: 12 Firmware: 2024-06-14_05-27_3.5.3_80cba0e00 Security Patch: 2024-02-01 it can enter recovery /fastboot mode There was already a new firmware via OTA, but it is not available on the onxy site for download Edit: Are the steps described in this guide the same or useful in any way? edit2: the above guide seems to work until : \edl.exe /l662.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 662.elf 100% ok, starting... ok, waiting for Firehose... no response, poking... Could not write device i assume its because of the wrong loader file, i need one for the QTI SM6225 ? Last edited by SleepWithMachine; 06-20-2024 at 11:15 AM. |
06-20-2024, 11:11 AM | #2 |
Onyx-maniac
Posts: 3,133
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
So, here's the latest update:
Code:
Model: GoColor7 (English) Finger: Onyx/GoColor7/GoColor7:11/2024-06-14_05-27_3.5.3_80cba0e00/5209:user/release-keys Link: http://firmware-us.boox.com/d08ae8f901b66505094edbabef4874a6/update.upx Size: 1,760,121,604 MD5: d08ae8f901b66505094edbabef4874a6 Please post /system/lib64/libota_jni.so (if it's there). You apparently have a Qualcomm Snapdragon 680 4G SM6225 Now you need a Firehose loader. Here is a shot in the dark: https://github.com/hoplik/Firehose-F...rehose_ddr.elf Yes, Chitter did a nice write-up. |
Advert | |
|
06-20-2024, 12:51 PM | #3 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
libota_jni.so isnt there
firehose_ddr.elf seems to match Code:
Found EDL 9008, handshaking... version 2.1 HWID: 001b80e100000000, JTAG: 001b80e1, OEM: 0000, Model: 0000 Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955-bc8a4519ff992b03-1fadc6355015ac87 (x3) Sending 663.elf 100% ok, starting... ok, waiting for Firehose... ok Code:
C:\adbtest>edl.exe /u /r /pboot_a boota.img /t Found EDL 9008, configuring... <log value="ERROR: Secure Boot *not* enabled BUT VIP *is* enabled. Therefore will *not* check digital signature on Digest Table. This allows easier testing on non-secure targets." /> <log value="ERROR: VIP table contains more than 54 hashes, 1681656382/32=52551761" /> Nope, configuring... Could not write device and thank you too, renata |
06-20-2024, 01:24 PM | #4 |
Onyx-maniac
Posts: 3,133
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Oh, so they're getting sneaky?
How about /system/priv-app/OnyxOtaService/OnyxOtaService.apk Or if they screwed around with the name? Well, I can look at killing VIP. We have that luxury. |
06-20-2024, 07:01 PM | #5 |
Onyx-maniac
Posts: 3,133
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Here's two others that you can try. I think that the first is very likely.
https://github.com/hoplik/Firehose-F...ephgsm_com.elf https://github.com/hoplik/Firehose-F...fhprg_peek.bin Last edited by Renate; 06-20-2024 at 09:47 PM. |
Advert | |
|
06-21-2024, 02:13 AM | #6 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
with the first one
Code:
Found EDL 9008, configuring... ok Requesting info on LUN 0... no ack/nak Code:
Error 0x29, Incompatible ELF file header Last edited by SleepWithMachine; 06-21-2024 at 02:52 AM. |
06-21-2024, 06:32 AM | #7 |
Onyx-maniac
Posts: 3,133
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Oops, that 2nd one was just wrong, forget it.
The first one, did you remember the "/u" ? Code:
edl /lA235F_LOADER_BIT5_Alephgsm_com.elf edl /u /i /v |
06-21-2024, 07:10 AM | #8 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
the apk is there but i cant pull it (0 byte after download)
Code:
edl /lA235F_LOADER_BIT5_Alephgsm_com.elf edl /u /i /v Code:
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" /> No ack/nak |
06-21-2024, 07:20 AM | #9 | |
Onyx-maniac
Posts: 3,133
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Well, try it without the /u (but I can't believe it's not UFS).
Quote:
Try: Code:
cp /system/priv-app/OnyxOtaService/OnyxOtaService.apk /sdcard ^D adb pull sdcard/OnyxOtaService.apk |
|
06-21-2024, 07:49 AM | #10 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
Code:
C:\adbtest>edl /i /v Found EDL 9008 <log value="ERROR: Failed to initialize (open whole lun) UFS Device slot 0 partition 0" /> <log value="INFO: UFS EDC max_count = 34" /> <log value="ERROR: [EDLFAIL_127_UFS_UICCMDERROR#a0]ufs_error_code 0 :: 0x11" /> <log value="ERROR: ufs_error_code 1 :: 0x3" /> <log value="ERROR: ufs_error_code 2 :: 0x3" /> <log value="ERROR: ufs_error_code 3 :: 0x3" /> <log value="ERROR: ufs_error_code 4 :: 0x3" /> <log value="ERROR: ufs_error_code 5 :: 0x3" /> <log value="ERROR: ufs_error_code 6 :: 0x3" /> <log value="ERROR: [EDLFAIL_105_UFS_LINKSTARTUPFAIL#bc]ufs_error_code 7 :: 0xa" /> <log value="ERROR: [EDLFAIL_127_UFS_UICCMDERROR#c0]ufs_error_code 8 :: 0x11" /> <log value="ERROR: ufs_error_code 9 :: 0x3" /> <log value="ERROR: ufs_error_code 10 :: 0x3" /> <log value="ERROR: ufs_error_code 11 :: 0x3" /> <log value="ERROR: ufs_error_code 12 :: 0x3" /> <log value="ERROR: ufs_error_code 13 :: 0x3" /> <log value="ERROR: ufs_error_code 14 :: 0x3" /> <log value="ERROR: [EDLFAIL_105_UFS_LINKSTARTUPFAIL#dc]ufs_error_code 15 :: 0xa" /> <log value="ERROR: last ufs_error_code 16 :: 0xa" /> <log value="ERROR: Failed to open the device:3 slot:0 partition:0 error:0" /> <log value="ERROR: OPEN handle NULL and no error, weird 203922644" /> <log value="ERROR: Failed to open device, type:UFS, slot:0, lun:0 error:3" /> <response value="NAK" rawmode="false" /> Configuring... <log value="INFO: Calling handler for configure" /> <log value="INFO: Storage type set to value eMMC" /> <response value="ACK" MemoryName="eMMC" 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: 0x747c000" /> <log value="INFO: Device Block Size in Bytes: 0x200" /> <log value="INFO: Device Total Physical Partitions: 0x4" /> <log value="INFO: Device Manufacturer ID: 0x32" /> <log value="INFO: Device Serial Number: 0x6de715ba" /> <log value="INFO: {"storage_info": {"total_blocks":122142720, "block_size":512, "page_size":512, "num_physical":4, "manufacturer_id":50, "serial_num":1843860922, "fw_version":"3","mem_type":"eMMC","prod_name":"MMC64G"}}" /> <log value="INFO: eMMC Extended CSD Revision: 0x8" /> <log value="INFO: eMMC Firmware Version: 0x3" /> <log value="INFO: eMMC_RAW_DATA[0:177]00000000000000000000000000000000010100106B02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000002000000000010000000000000000000000000000000000000000000000000000B50900070001000000150020000000000000000000" /> <log value="INFO: eMMC_RAW_DATA[178:355]003800000000010000000000000008000200571FFFFF00000000000808080808080100C047070F151408081001110108200007F7F755110000000000000001640000000000FF32000600000003000000000000000000010801010101000000000000000000000000000000000000000000000000000000000000000000000000001F010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" /> <log value="INFO: eMMC_RAW_DATA[356:532]0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001FFFF0000000001032905000301203C010101000000000000004D01013232014FD0FF03598FEFFFFFFF0000408A" /> <response value="ACK" rawmode="false" /> Ok but in the folder is see libota_jni.so cannot opend in editor anyway |
06-21-2024, 09:09 AM | #11 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
here is the apk
|
06-21-2024, 09:11 AM | #12 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
this one:
|
06-21-2024, 09:19 AM | #13 |
Onyx-maniac
Posts: 3,133
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Thanks. This was my second choice when you said libota_jni.so did not exist.
Could you please get libota_jni.so ? The last EDL experiment you got all "OK"s. Why didn't you pursue it from there? Apparently this is eMMC, so don't ever say "/u". Code:
edl /lwhatever.bin edl /i edl /g edl /r /pboot_a boota.img |
06-21-2024, 10:20 AM | #14 |
Zealot
Posts: 109
Karma: 1924
Join Date: Dec 2019
Location: Puddingtown
Device: some ..
|
this worked so far and i patched the image, yeah !
but it cant be written Sending 'boot.img' (98304 KB) OKAY [ 2.448s] Booting FAILED (remote: 'unknown command') fastboot: error: Command failed |
06-21-2024, 10:48 AM | #15 | |
Onyx-maniac
Posts: 3,133
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Quote:
What was the exact command you typed? Were you "fastboot boot" -ing? As long as you have the original boot image safely backed up, you can: Code:
fastboot flash boot_a Magisked-whatever fastboot reboot Code:
fastboot getvar fastboot getvar all How's that libota_jni.so coming along? |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Rooting the Nova 3 Color: is it locked? | haxonhax | Onyx Boox | 6 | 08-22-2021 11:16 PM |
Rooting Nook Color with 1.2 Firmware On It? | bhartman36 | Barnes & Noble NOOK | 1 | 07-01-2011 12:16 PM |
I think I bricked Nook Color while rooting | Hanscraft | Nook Developer's Corner | 56 | 06-06-2011 12:41 PM |
Rooting Nook Color - Many questions | Ankaa | Nook Developer's Corner | 1 | 12-30-2010 03:04 PM |
Made a mistake rooting my Nook Color | woodyear99 | Nook Developer's Corner | 10 | 12-24-2010 12:44 PM |