u/MuratKurt

[Update] KASwitcher iOS 16 or later

[Update] KASwitcher iOS 16 or later

Close all apps at once, hide apps in a locked vault, pin the ones you keep.

  • Close all — tap the X in the app switcher; undo during the countdown. Hold the X for the menu.
  • Vault — swipe a card down to hide the app; open the vault with Face ID.
  • Pin — hold a card in the vault; pinned apps are skipped by Close All.
  • Protect — music, maps and apps you choose are never closed.
  • Auto close — apps unused for 1–12 hours.
  • 10 themes

Move the X button: hold the X › Settings › Move Button.

Test: iOS 16.1.1 - 17.0.3
Virtual Test: iOS 18 and 26

u/MuratKurt — 11 days ago

shivtools — develop tweaks on the iPhone itself, with an AI agent (rootless + RootHide)

shivtools is a free set of tweak development tools that runs on the jailbroken iPhone itself — no Mac needed. It's built so an AI coding agent (Claude Code, Codex, Gemini CLI…) can work on the device the way you would: measure first, then change.

Repo: https://muratkurt.github.io
Docs, tool list and details: https://github.com/muratkurt/shivtools#readme

This tweak was developed entirely on-device using Claude Opus 5. It was compiled on a Mac solely for distribution; https://muratkurt.github.io/depictions/com.muratkurt.kaswitcher.html

Shivtools comes with examples of hooks, preferences, interfaces, and Swift app screen reading capabilities; in other words, it includes sample code for tweak development.

- **iOS MCP, on the device** — the agent can take screenshots, read the accessibility tree, tap, type and read the live system log. The agent runs on the phone and talks to MCP locally (127.0.0.1), so it works anywhere: Wi-Fi, cellular, no computer attached. A Mac can connect too, over an SSH tunnel.
- **Measure instead of guessing** — find classes in the dyld cache, read real method signatures from a running process, dump the on-screen view tree, log your tweak's behaviour with millisecond timestamps.
- **RootHide re-jailbreak helper** — brings your AI CLI sessions and memory back after the jbroot changes.
- Rootless (Dopamine) and RootHide

Recommended terminal tools: diffTerm, iGhostVT (Roothide), NewTerm 3.

**Getting started**

  1. Add the repo `https://muratkurt.github.io\` in Sileo and install **shivtools**.
  2. Open **Settings → shivtools → Install now** to add Node.js, frida and iOS MCP.
  3. Install an AI CLI in a terminal app on the phone (e.g. Claude Code) and start it.
  4. Give it this once:
    > shivtools is installed. Find the rules file with `shiv-kurulum --goster`, read it with `cat`, and follow it for this session. Then run `shiv-ortam`.
  5. Optional — let it see and drive the screen: run `shiv-mcp baglan` and paste the line it prints.

That's it: ask for the tweak you want, and the agent measures the device first.

reddit.com
u/MuratKurt — 16 days ago