lessica/trollfools

In-place tweak injection with insert_dylib and ChOma.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 34 minutes ago
Added to GitGenius on September 19th, 2026
Created on July 19th, 2024
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 350
Total Stargazers: 3,626 (+0)
Total Subscribers: 50 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

TrollFools is a tweak injection tool that enables in-place modification of iOS applications through dynamic library injection using insert_dylib and ChOma, written in SwiftUI.

The tool solves the problem of injecting tweaks into iOS applications without replacing the original app binary. It works by inserting dynamic libraries directly into application binaries, allowing modifications to be applied in place. The approach supports a range of application types including removable system applications, decrypted App Store applications running on TrollStore, and encrypted App Store applications with bare dynamic libraries. The tool is designed to work across iOS versions 14.0 through 17.0 as supported by TrollStore.

Developers considering adoption should know this tool is suited for iOS jailbreak and sideloading workflows, particularly those using TrollStore. It targets users who need to inject tweaks into existing applications rather than building modified versions from scratch. The project has completed key infrastructure milestones, including replacing the buggy optool with a statically linked install_name_tool compiled for iOS to reduce package size, and adding support for both .deb and .zip distribution formats.

The project maintains an active build pipeline tracked through GitHub Actions, with pull requests welcomed as part of ongoing development. Development appears focused on addressing technical debt and expanding compatibility across different application encryption states and iOS versions.