Skip to content
This repository was archived by the owner on Sep 12, 2026. It is now read-only.
weekanyaPublic archive

About

Native system monitor and utility suite for iOS 14–17 (Rootless and Roothide) with sandbox bypass and kernel access.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Latest commit

 

History

161 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iFetch
English · Русский

iFetch

Build Packages

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.

iFetch overview iFetch diagnostics

Features

  • 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.

Install

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.

Terminal

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 ru

Build

Conventional rootless builds require Theos, Swift 5.8, and the iOS 16.5 SDK or newer:

make -C src clean package FINALPACKAGE=1

RootHide builds require the official RootHide Theos fork:

THEOS=/path/to/roothide/theos make -C src clean package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=roothide

Alternatively, use Build Packages to build both packages directly on GitHub.

Privacy

System information is collected locally. iFetch contacts api.ipify.org only to determine the public IP address.

License

MIT. See LICENSE.

About

Native system monitor and utility suite for iOS 14–17 (Rootless and Roothide) with sandbox bypass and kernel access.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages