iFetch is a system diagnostics app for jailbroken iPhones on iOS 14–17. It
supports conventional rootless environments and RootHide. The package includes
a native Swift UIKit app, Home Screen widgets, a Control Center module, and the
ifetch command for NewTerm and SSH.
- live CPU, memory, storage, battery, thermal state, and network monitoring;
- Swift interface with an iOS 18-inspired visual style;
- hardware speaker diagnostics for top (earpiece), bottom, and stereo channels with frequency tone generator;
- process explorer with Jetsam priority bands, memory limits, tweak details, and confirmed process termination;
- SoC thermal state & throttling status with health checks;
- one-click system diagnostics report exporter (Markdown/JSON) for sharing with developers;
- per-process sockets, Wi-Fi, DNS, VPN, traffic speed, and latency information;
- crash analysis, injection map, LaunchDaemons, and jailbreak integrity checks;
- system snapshots, health notifications, and a reversible diagnostic mode;
- dark small, medium, and large WidgetKit widgets with automatic refresh;
- live 3×2 CCSupport dashboard for Control Center;
- manual widget cache refresh and jailbreak-safe privileged operations;
- English and Russian interface.
Add the repository to Sileo and install iFetch:
https://weekanya.github.io/iFetch/
or
https://havoc.app
Sileo selects iphoneos-arm64 for conventional rootless jailbreaks or
iphoneos-arm64e for RootHide. The minimum deployment target is iOS 14.0.
Run ifetch in NewTerm or over SSH. Useful options include:
ifetch --report
ifetch --watch
ifetch --json
ifetch --processes 10
ifetch --network
ifetch --battery
ifetch --lang ruConventional rootless builds require Theos, Swift 5.8, and the iOS 16.5 SDK or newer:
make -C src clean package FINALPACKAGE=1RootHide builds require the official RootHide Theos fork:
THEOS=/path/to/roothide/theos make -C src clean package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=roothideAlternatively, use Build Packages to build both packages directly on GitHub.
System information is collected locally. iFetch contacts api.ipify.org only
to determine the public IP address.
MIT. See LICENSE.


