This project is an open source reimplementation of eligibility related stuff.
Note
Past 15.2 Beta 3 Apple has made this effectively useless without modding system files or spoofing your SMBIOS, with this you can enable the UI but the Anvil framework will prevent the AI downloading.
This tool works best on 15.2 Beta 2 or lower, however I personally couldn't get the AI models to fully download.
Caution
Some feature will only work when SIP is disabled.
Use at your own risk.
Note
this project is for learning and research purposes only.
If you choose to use this project, you do so at your own risk and are responsible for compliance with any applicable laws.
The author of this project is not responsible for any consequences that may arise from your use of this project.
A SwiftPM C package to provide common header definitions for this project and can be used in other projects.
See detail on EligibilityCore/README.md
A binary to replace /usr/libexec/eligibilityd
See detail on eligibilityd/README.md
A library to replace /usr/lib/system/libsystem_eligibility.dylib
See detail on libsystem_eligibility/README.md
A Swift CLI tool to communite with eligibilityd with libsystem_eligibility API.
See detail on eligibility_util/README.md
If you find any issues or have suggestions for improvements, feel free to submit an issue or a pull request.
MIT license. See LICENSE file on each folder.
No license.