Open suhajda3 opened 1 year ago
Are you able to start the radio in programming mode?
Yes, I can start programming mode on both radios.
I think you can just flash the firmware on again by downloading it online? There shouldnt be a need to copy the firmware from one radio to the other
I couldn't find the firmware online, that is why I would like to dump it from the good one.
There is no support currently to dump the firmware only the bootloader
Yes, I can run it on a Mac. Do you have any plans to support firmware dump as well?
I dont have a lot of spare time but i can try to see if it works in the next few days, ill update here if it worked
I dont recall does this look like vector table?
edit: no this is the start of the bootloader
Ok it looks like it does just dump the decrypted firmware.. need to finish this off
What's needed to finish this issue? Maybe I can help with it. I have exactly the same problem as @suhajda3 - I've installed P15UV GMRS firmware on UV-15R radio and want to go back.
Test this branch and see if works for your radio, it might not even work as some bootloaders dont allow reading at all.
https://github.com/v0l/radio_tool/tree/try-dump-firmware
radio_tool -d 0 --dump-firmware -o test.bin
This branch will only dump a small section of data so its not complete yet, we would also need to re-wrap the firmware if its dumped as decrypted
Thanks.
I get this error when running the command:
error parsing options: Argument ‘-o’ failed to parse
Try with --dump-firmware
at the end
./radio_tool -d 0 -o test.bin --dump-firmware
error parsing options: Option ‘dump-firmware’ is missing an argument
Ok add a random value --dump-firmware true
./radio_tool -d 0 -o test.bin --dump-firmware true
error parsing options: Argument ‘true’ failed to parse
Looks like its supposed to be a number, try with a number
./radio_tool -d 0 -o test.bin --dump-firmware 1
Segmentation fault: 11
Maybe try a larger number 0x1000
Cross-referencing https://github.com/CtrlC-Root/gm30/issues/1 in case it could help.
Hello,
Is it possible to dump the whole firmware? I have two UV-15R and accidentally bricked one of them with a wrong firmware. I would like to download the original firmware from the good one and upload it to the bricked one.
Thanks!