GestaltEdit README

The project's README from github.com/frs0n/GestaltEdit. As one markdown file: README.md.

GestaltEdit app icon

GestaltEdit

A MobileGestalt utility that runs directly on iPhone and iPad

frs0n%2FGestaltEdit | Trendshift frs0n%2FGestaltEdit | Trendshift

Latest release Downloads Stars Platform PolyForm Noncommercial License

Download IPA · Requirements · Install · 简体中文

Edit com.apple.MobileGestalt.plist on-device. Capability presets, a full field editor, and backup/restore.

[!WARNING] This app uses private APIs and modifies system cache data. Bad MobileGestalt values can break system features and may require restoring the device. Use only on devices you own.

[!IMPORTANT] GestaltEdit is free and its source is public. Without authorization, you may not sell it.

Features

Presets — Dynamic Island, device model name, boot chime, charge limit, tap to wake, Camera Control, Apple Pencil, Action Button, Collision SOS, Always-On Display, wallpaper parallax, Stage Manager, iPad app compatibility, Siri AI US region, and more. Tick what you want, tap Apply.

Field editor — Search and edit any MobileGestalt key by hand when a preset doesn't cover it.

Backups — Every write is backed up automatically. Back up, import, export, and restore at any time.

Requirements

Install

  1. Download GestaltEdit.ipa from Releases.
  2. Install iLoader, connect your device, and sign in with your Apple ID (used only for local signing).
  3. Import the IPA to sign and install it, then trust the certificate under Settings → General → VPN & Device Management.

Credits

Not affiliated with Apple or the projects above.

License

PolyForm Noncommercial License 1.0.0 — free for noncommercial use; commercial use is not permitted.

GestaltEdit (frs0n/GestaltEdit)

Searching Database…

What is this?GestaltEdit is a utility that runs directly on iPhone and iPad to edit the com.apple.MobileGestalt.plist file, letting you toggle hidden device capabilities, run a full field editor, and back up or restore your changes.
Is this an app I install on my device, or a desktop tool I run from a computer?It is a native iOS/iPadOS app (an IPA) that you sideload onto the device itself, not a desktop or command-line tool.
How do I install GestaltEdit on my device?Download GestaltEdit.ipa from the Releases page, install iLoader and connect your device, then import the IPA to sign and install it, and finally trust the certificate under Settings → General → VPN & Device Management.
What do I need before I can use it?You need iOS/iPadOS 27 beta 1-4, Developer Mode turned on, and a signing tool like iLoader to sideload the unsigned IPA.
What happens if I set a bad MobileGestalt value?Bad values can break system features and may force you to restore the entire device, since the app modifies private system cache data directly.
Does it only work on the latest iOS betas?Yes, it currently targets iOS/iPadOS 27 betas 1 through 4 specifically; it is not described as working on stable or older iOS versions.
Can I sell this or a modified version of it?No. GestaltEdit is free and open-source but licensed under PolyForm Noncommercial, so commercial use or selling it is not allowed.
What kind of presets does the editor include?It ships with ready-made toggles for things like Dynamic Island, device model name spoofing, boot chime, charge limit, Camera Control, Apple Pencil, Action Button, Always-On Display, Stage Manager, and Siri AI region, in addition to a raw key search/edit field for anything not covered.
Is it safe to experiment with the field editor on any key?The README explicitly warns it uses private APIs and edits system cache data, so an unvetted change can disable system features and potentially require a full device restore.
Do I need to jailbreak my device to use this?No jailbreak is mentioned; it only requires Developer Mode and sideloading via a signing tool like iLoader.
Who did the groundwork this app builds on?Credits go to Nugget for presets and iPadOS support, FilzaSlop/badquery/0xJohnny for file access research, and neospring for the respring implementation.
Creator
frs0n
Size
0.1 MB
Stars
826
Age
2mo
Commits · 90 Days