A tool to check whether an executable is compiled with the old or new arm64e ABI.
Includes a Filza script for ease-of-use, located at /var/mobile/Library/Filza/scripts/oldabichecker.script.
In your terminal, run oldabichecker to see the expected input. Verbose logging is available via the -v flag to show the type of Mach-O executable (FAT or thinned). Alternatively, if you have Filza, you can run the oldabichecker script on an executable and the output will be shown within Filza's alert.
Head over to the Releases section and download the correct .deb for your device.
Make sure you have Theos installed and configured.
Clone the repo and run the command you need:
# To build for rootful
make clean package FINALPACKAGE=1
# To build for rootless
make clean package THEOS_PACKAGE_SCHEME=rootless FINALPACKAGE=1This project is licensed under MIT.