Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.16 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.16 KB

oldabichecker

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.

How to use

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.

How to install

Head over to the Releases section and download the correct .deb for your device.

How to compile manually

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=1

License

This project is licensed under MIT.

Copyright (c) 2024 Nightwind. All rights reserved.