What started off as a simple codebase update for latest dependencies and rust edition has evolved into something much more.
This is
mtklogo, a tool to unpack and repack your logo images. One can use this to modify their logo partition to have a different boot logo (and more).
Key features of this fork include:
- A codebase that is updated to the latest rust language standards.
- Memory unsafe bugs have been fixed.
- All code warnings fixed.
- Supports both legacy and modern logo partitions.
- An issue that exists on practically all logo modifying programs which breaks image rendering is fixed here.
- Supports both legacy and extended (modern) headers.
- Generates a bit-perfect replica of the stock logo image if a simple unpack and repack is done with zero changes.
- Performance improvements here and there.
You can only use this on devices that can boot a modifiable logo via either exploits or no image vfy on the logo partition.