PyIMG4 0.8.1
Pre-release
Pre-release
Major Changes
- Add
apple-compressdependency for proper LZFSE compression on Darwin systems. (#36)- If you already have the
compressiondependencies installed, you will still need to manually installapple-compressif you don't already have it installed:python3 -m pip install apple-compress
- If you already have the
- CLI: Add
pyimg4 im4m extractcommand.- This command extracts an Image4 manifest from an SHSH blob, with support for also extracting update/no-nonce blobs.
- Miscellaneous bug fixes.
API Changes
pyimg4.IM4PData- Can now take
extraas an argument. - Can now take
sizeas an argument.- This is meant to be the uncompressed size of the data. If you do not know the uncompressed size, you can choose to omit the argument, and it will be set to 0 by default (or the size of the data if uncompressed & unencrypted)
- Remove
get_lzfse_payload_size()/set_lzfse_payload_size()
- Can now take
Full Changelog: v0.8...v0.8.1