Welcome to the Rockbox Technical Forums!
Quote from: disrel on February 28, 2025, 04:11:30 PMHey! I just got one of these.It seems that the AIGO EROS Q variants have moved on to version 2.2. Not sure what hardware revision it is, but some person on Reddit claims hw4 files work.https://www.reddit.com/r/rockbox/comments/1i4ceya/comment/md1tinuEDIT: Confirmed on my end, the hw4 files indeed work for EROS Q v2.2 (jztool method on Windows 11 64-Bit). I backed up the original bootloader, please let me know how I can contribute to update the main rockbox page Good to hear, if you want to go ahead and try the standard hw4 update file just to make sure, it's here: https://download.rockbox.org/bootloader/aigo/native/erosqnative-hw4-erosq_2024.upt. It will either work fine or it will reject it because the device name is different. You just need to put it on the SD card with filename "update.upt" and run the recovery mode from the bootloader.If you also want to dump the entire flash and share that it would good too. I'll stash it away in case it's needed at some point. Lately it seems like we've been getting fewer and fewer stock update files from the manufacturer.
Hey! I just got one of these.It seems that the AIGO EROS Q variants have moved on to version 2.2. Not sure what hardware revision it is, but some person on Reddit claims hw4 files work.https://www.reddit.com/r/rockbox/comments/1i4ceya/comment/md1tinuEDIT: Confirmed on my end, the hw4 files indeed work for EROS Q v2.2 (jztool method on Windows 11 64-Bit). I backed up the original bootloader, please let me know how I can contribute to update the main rockbox page
Quote from: dconrad on March 01, 2025, 11:23:18 AMQuote from: disrel on February 28, 2025, 04:11:30 PMHey! I just got one of these.It seems that the AIGO EROS Q variants have moved on to version 2.2. Not sure what hardware revision it is, but some person on Reddit claims hw4 files work.https://www.reddit.com/r/rockbox/comments/1i4ceya/comment/md1tinuEDIT: Confirmed on my end, the hw4 files indeed work for EROS Q v2.2 (jztool method on Windows 11 64-Bit). I backed up the original bootloader, please let me know how I can contribute to update the main rockbox page Good to hear, if you want to go ahead and try the standard hw4 update file just to make sure, it's here: https://download.rockbox.org/bootloader/aigo/native/erosqnative-hw4-erosq_2024.upt. It will either work fine or it will reject it because the device name is different. You just need to put it on the SD card with filename "update.upt" and run the recovery mode from the bootloader.If you also want to dump the entire flash and share that it would good too. I'll stash it away in case it's needed at some point. Lately it seems like we've been getting fewer and fewer stock update files from the manufacturer.Hey! I dumped the flash after I installed the native port. Hope that doesn't ruin things? I ended up restoring the original bootloader so I get an untampered nanddump. The SHA256 of the flash.img - 8999ea585bc700b64f5b12ab85d204c3fcf415e08f8149057856546df5119fbcAlso I was able to analyze the it using https://github.com/nlitsme/ubidump with block size 0x20000https://drive.proton.me/urls/03N9J2RR1C#egKE3fHI5iArAlso to confirm, hw4 upt files for the native port work for EROS Q v2.2! For those who get the new players, hope this helped
Quote from: disrel on March 01, 2025, 06:45:22 PMQuote from: dconrad on March 01, 2025, 11:23:18 AMQuote from: disrel on February 28, 2025, 04:11:30 PMHey! I just got one of these.It seems that the AIGO EROS Q variants have moved on to version 2.2. Not sure what hardware revision it is, but some person on Reddit claims hw4 files work.https://www.reddit.com/r/rockbox/comments/1i4ceya/comment/md1tinuEDIT: Confirmed on my end, the hw4 files indeed work for EROS Q v2.2 (jztool method on Windows 11 64-Bit). I backed up the original bootloader, please let me know how I can contribute to update the main rockbox page Good to hear, if you want to go ahead and try the standard hw4 update file just to make sure, it's here: https://download.rockbox.org/bootloader/aigo/native/erosqnative-hw4-erosq_2024.upt. It will either work fine or it will reject it because the device name is different. You just need to put it on the SD card with filename "update.upt" and run the recovery mode from the bootloader.If you also want to dump the entire flash and share that it would good too. I'll stash it away in case it's needed at some point. Lately it seems like we've been getting fewer and fewer stock update files from the manufacturer.Hey! I dumped the flash after I installed the native port. Hope that doesn't ruin things? I ended up restoring the original bootloader so I get an untampered nanddump. The SHA256 of the flash.img - 8999ea585bc700b64f5b12ab85d204c3fcf415e08f8149057856546df5119fbcAlso I was able to analyze the it using https://github.com/nlitsme/ubidump with block size 0x20000https://drive.proton.me/urls/03N9J2RR1C#egKE3fHI5iArAlso to confirm, hw4 upt files for the native port work for EROS Q v2.2! For those who get the new players, hope this helped Excellent, thank you! I've got it stashed away. I think we can make our own "stock" updater if we really need to for some reason.
Quote from: dconrad on March 02, 2025, 10:26:23 AMQuote from: disrel on March 01, 2025, 06:45:22 PMQuote from: dconrad on March 01, 2025, 11:23:18 AMQuote from: disrel on February 28, 2025, 04:11:30 PMHey! I just got one of these.It seems that the AIGO EROS Q variants have moved on to version 2.2. Not sure what hardware revision it is, but some person on Reddit claims hw4 files work.https://www.reddit.com/r/rockbox/comments/1i4ceya/comment/md1tinuEDIT: Confirmed on my end, the hw4 files indeed work for EROS Q v2.2 (jztool method on Windows 11 64-Bit). I backed up the original bootloader, please let me know how I can contribute to update the main rockbox page Good to hear, if you want to go ahead and try the standard hw4 update file just to make sure, it's here: https://download.rockbox.org/bootloader/aigo/native/erosqnative-hw4-erosq_2024.upt. It will either work fine or it will reject it because the device name is different. You just need to put it on the SD card with filename "update.upt" and run the recovery mode from the bootloader.If you also want to dump the entire flash and share that it would good too. I'll stash it away in case it's needed at some point. Lately it seems like we've been getting fewer and fewer stock update files from the manufacturer.Hey! I dumped the flash after I installed the native port. Hope that doesn't ruin things? I ended up restoring the original bootloader so I get an untampered nanddump. The SHA256 of the flash.img - 8999ea585bc700b64f5b12ab85d204c3fcf415e08f8149057856546df5119fbcAlso I was able to analyze the it using https://github.com/nlitsme/ubidump with block size 0x20000https://drive.proton.me/urls/03N9J2RR1C#egKE3fHI5iArAlso to confirm, hw4 upt files for the native port work for EROS Q v2.2! For those who get the new players, hope this helped Excellent, thank you! I've got it stashed away. I think we can make our own "stock" updater if we really need to for some reason.What would that consist? If you can give me some pointers I could get started on some things. I was looking at tools/hiby_patcher.pl to see if I could generate a hosted port for mine (for development).
Quote from: disrel on March 02, 2025, 12:07:15 PMQuote from: dconrad on March 02, 2025, 10:26:23 AMQuote from: disrel on March 01, 2025, 06:45:22 PMQuote from: dconrad on March 01, 2025, 11:23:18 AMQuote from: disrel on February 28, 2025, 04:11:30 PMHey! I just got one of these.It seems that the AIGO EROS Q variants have moved on to version 2.2. Not sure what hardware revision it is, but some person on Reddit claims hw4 files work.https://www.reddit.com/r/rockbox/comments/1i4ceya/comment/md1tinuEDIT: Confirmed on my end, the hw4 files indeed work for EROS Q v2.2 (jztool method on Windows 11 64-Bit). I backed up the original bootloader, please let me know how I can contribute to update the main rockbox page Good to hear, if you want to go ahead and try the standard hw4 update file just to make sure, it's here: https://download.rockbox.org/bootloader/aigo/native/erosqnative-hw4-erosq_2024.upt. It will either work fine or it will reject it because the device name is different. You just need to put it on the SD card with filename "update.upt" and run the recovery mode from the bootloader.If you also want to dump the entire flash and share that it would good too. I'll stash it away in case it's needed at some point. Lately it seems like we've been getting fewer and fewer stock update files from the manufacturer.Hey! I dumped the flash after I installed the native port. Hope that doesn't ruin things? I ended up restoring the original bootloader so I get an untampered nanddump. The SHA256 of the flash.img - 8999ea585bc700b64f5b12ab85d204c3fcf415e08f8149057856546df5119fbcAlso I was able to analyze the it using https://github.com/nlitsme/ubidump with block size 0x20000https://drive.proton.me/urls/03N9J2RR1C#egKE3fHI5iArAlso to confirm, hw4 upt files for the native port work for EROS Q v2.2! For those who get the new players, hope this helped Excellent, thank you! I've got it stashed away. I think we can make our own "stock" updater if we really need to for some reason.What would that consist? If you can give me some pointers I could get started on some things. I was looking at tools/hiby_patcher.pl to see if I could generate a hosted port for mine (for development).I don't feel confident enough on it to give instructions, but I think it would involve pulling out the various separate parts of the image (bootloader, system, ...others...?) and making them their own files, and then compiling a similar iso image like one of the stock updater files. Fortunately my understanding is that each part of the image has a fixed offset in memory. There's a manifest file that needs to have all the correct names and md5 hashes, etc. I hope that helps? Open up one of the stock update files and you'll see what I mean - You can simply rename it to "update.iso" and open it that way.I will say though, I've messed with already-compiled update files and made our own bootloader-only update files, but writing to anything other than the bootloader is beyond my wheelhouse so you may wander a bit into uncharted territory, just so you know.
dd status=progress conv=notrunc,noerror,sync if=flash.img of=uimage.bin bs=1 skip=0 count=353924dd status=progress conv=notrunc,noerror,sync if=flash.img of=uimage.bin bs=1 skip=3145728 count=2397712
ubireader_extract_files -k flash.imgcd ubifs-root/0mkfs.ubifs -e "124KiB" -c "1024" -m "2048" -j "8192KiB" -U -v -o "SYSTEM.UBI" -r "rootfs"
mkisofs -volid "CDROM" -o update.upt update
Haha I think this deserves a post of it's own. So guess who fucked up their rootfs and bootloader while they were messing around (me lol)From my flash.img, you can carve out the uboot.img, uimage.bin using these commands:Code: [Select]dd status=progress conv=notrunc,noerror,sync if=flash.img of=uimage.bin bs=1 skip=0 count=353924dd status=progress conv=notrunc,noerror,sync if=flash.img of=uimage.bin bs=1 skip=3145728 count=2397712For system.ubiCode: [Select]ubireader_extract_files -k flash.imgcd ubifs-root/0mkfs.ubifs -e "124KiB" -c "1024" -m "2048" -j "8192KiB" -U -v -o "SYSTEM.UBI" -r "rootfs"I put them all in a directory called 'update', salvaged the manifest from Surfans F20 v3.4 Hosted Port and added the bootloader to the manifest. Changed md5 hashes ofc.Code: [Select]mkisofs -volid "CDROM" -o update.upt updateand this is how I "unbricked" my OF for EROS Q v2.2. Here is the update file - https://drive.proton.me/urls/7CNTWMQ904#Yb1mlhIROA7i
Page created in 0.054 seconds with 18 queries.