proger10 / agmx3-firmware-tools

Tools for packing and unpacking AGM X3 (and probably some Hisense devices) firmwares
5 stars 4 forks source link

AGM G2GT #2

Open liops opened 1 year ago

liops commented 1 year ago

Link for abl_60000100.elf and prog_firehose_lite_60000100.elf: https://mega.nz/folder/015jSCwR#XQfe9vy58UCEYRzVPpfY5w

This file isn't exist.can you give new file

simsimst commented 11 months ago

I am trying to root g2 with magisk which needs boot.img file. So I downloaded rom from agm website. But when i unzip the rom file, there are two bin files. Does anyone knows how to deal with these files to extract boot.img file?

hoplik commented 11 months ago

two bin files. Does anyone knows how

Following the prompts of Proger10, I wrote an AGM firmware unpacker with a GUI. Try it, I hope it will help. https://github.com/hoplik/Firehose-Finder

simsimst commented 11 months ago

two bin files. Does anyone knows how

Following the prompts of Proger10, I wrote an AGM firmware unpacker with a GUI. Try it, I hope it will help. https://github.com/hoplik/Firehose-Finder

Great works save my life. I successfully unpacked the bin file and extracted the boot.img.

simsimst commented 11 months ago

two bin files. Does anyone knows how

Following the prompts of Proger10, I wrote an AGM firmware unpacker with a GUI. Try it, I hope it will help. https://github.com/hoplik/Firehose-Finder

Sorry to bother you again. I want to change the boot logo(not animation) for agm g2. I have read some guide and extracted a splash.img. Now I am stuck on unpacking and repacking this img. Do you konw how to deal with this? https://xdaforums.com/t/guide-how-to-change-boot-logo-splash-screen-for-snapdragon-devices-splash-img.3470473/ According to this post, there should be different tools for different devices to edit the splash.img

hoplik commented 11 months ago

repacking this img.

Two bin files - because one is too big (more than 4 GB). You just need to unpack it into one folder. boot.img is just in the first, in the second there are remnants of the firmware. I can't help you with the packing, I didn't write it, there was no need. But Proger10 has a Python file. Try to use it. Keep in mind that the algorithm was made for single-bit firmware and I can't tell you how to divide it into 2. https://github.com/proger10/agmx3-firmware-tools/blob/master/packer.py