About GestaltX
An MobileGestalt editor for iOS 27.x, featuring region-code tweaks, device presets, backups.
A MobileGestalt editor for iPhone and iPad. Developed by huamidev.
FeaturesCategoryPresets and toolsDisplayDynamic Island capability and layout, Always-On Display, AOD Vibrancy, high-luminance AOD, AOD flipbook, HDR photo display, wallpaper parallax, Liquid Glass low-power rendering, experimental PWM and DisplayPort flagsDeviceModel name, boot/shutdown chime, charge limit, tap to wake, Camera Control settings, Action Button settings, Collision SOS, Audio Mix, Spatial FaceTime audioiPadApple Pencil settings, Stage Manager capability, iPad app compatibilityIntelligenceIndependent region-code options, Apple Intelligence capability flag, on-device Siri, Audio Intelligence, Personal Translator, Photos Clean Up, Handwriting Synthesis, always-listening Hey Siri, and sales-region options for activation attempts on China-mainland devicesAdvancedApple internal feature flags, the system-wide InternalBuild flag with explicit enable confirmation, internal settings bundle, Security Research Device flagField editorRead, search, add, edit, and removeCacheExtra fields; local plist import/export; String, Integer, Real, Boolean, Data, Date, Array, and Dictionary valuesChangesAutomatic reading and manual re-read, staged before/after review, verified writes, per-preset restoreBackupsAutomatic initial backup before device editing, backup before every write, original-value records; open, export, restore, and deleteLogs & respringActual exploit-stage logs and manual NeoSpring respringUsually, changing the region code is enough to try enabling AI; there is no need to change Sales Region. Selecting United States for Region Code sets RegionCode to LL and keeps the sales-region suffix. You can also choose China (Mainland), Hong Kong, Taiwan, Japan or the United Kingdom. Sales Region and Region Code can be applied together: the sales suffix follows Sales Region, while the code follows Region Code.
If you previously changed Sales Region, restore your device’s original sales region and apply it first.
Disabling a preset or using its Revert button restores the recorded original values and types. Keys that were originally absent are removed. If an older change has no original record, use Remove Added Fields only when you know those fields were added.
Presets modify capability flags; actual effects depend on the device and OS. China-mainland devices can use the Apple Intelligence and region options to attempt activation; availability also depends on the model, OS version, and Apple services.
CompatibilitySupports iOS / iPadOS 27.x. iOS / iPadOS 26.x is not supported for on-device MobileGestalt access. Powered by worse_query. SystemGroup access requires iOS 27; available features depend on the device and OS. Local plist editing is also supported.
Signing requires a certificate and provisioning profile with at least one usable App Group. Sign the app and its embedded share extension with at least one common App Group, and keep the extension when re-signing. Both processes detect their actual signed App Groups at runtime. Distributed IPAs carry ad-hoc signatures with these entitlements embedded so SideStore and AltStore can detect them when re-signing; they are not signed with a developer certificate.
DownloadDownload the IPA from Releases. Some users report incomplete downloads with Safari on iOS 27. If the file is reported as damaged or cannot be extracted, download it again; several attempts may be needed. Try another browser if it persists. The cause has not been confirmed.
Import a plistIn Files or another app, select a MobileGestalt plist, tap Share, and choose GestaltX. The share extension reads the supplied file and hands it to the app through the shared App Group. Return to GestaltX if it does not open automatically. The app checks a device-bound proof from a GestaltX export, or at least two unique identifiers obtained from this device, then asks you to confirm the import. Files that cannot be verified are rejected. Previously imported files are never used as the reference for device identity.
Some original plists contain no unique device identifiers. Export a copy from GestaltX on this device first: its verification key stays in the device-only Keychain and is never included in the file.
Shared files are checked at launch and on return to the foreground. Pending edits are preserved until you save or discard them. Confirmed imports open as local documents. MG Control supports adding, editing, renaming and deleting typed keys and values. Use Restore Imported Plist to restore a verified file to this device; restoration requires a matching system cache layout and an additional confirmation, backs up the current file, and verifies the write. Restart the device afterward.
Language supportGestaltX follows your iOS language settings, with English as the default and fallback. Persian includes right-to-left layout support.
LanguageLocaleEnglishen???? — Simplified Chinesezh-Hans????????— Traditional Chinese (Taiwan)zh-Hant-TW????????— Traditional Chinese (Hong Kong)zh-Hant-HKTi?ng Vi?t — Vietnamesevi??????? — Russianru????? — Persianfa??? — KoreankoEspañol — Spanishes??? — JapanesejaInstall GestaltX
Official developer IPA — install directly on your device with ZeeSigner, TrollStore, or ESign.
Installation Guide
If you have an Apple Developer Certificate (.p12 and .mobileprovision), sign and install directly on your device:
Open PowerShell (Windows), Terminal (Mac), or your Linux terminal and run the command for your operating system:
irm https://zeejb.com/zeesigner/install.ps1 | iex
curl -sSL https://zeejb.com/zeesigner/install.sh | bash
curl -sSL https://zeejb.com/zeesigner/install-linux.sh | bash
New to Sideloading? Check out our complete A-Z video masterclass on ZeeSigner Academy or visit the ZeeSigner Official Page to learn more.
Install TrollStore from our TrollStore Hub (iOS 14.0 – 16.6.1 & iOS 17.0).
Tap "Open in TrollStore" above — launches TrollStore with the IPA ready.
Tap Install. Done! Permanently signed — no 7-day expiry.
💡 Best method: No Apple ID or certificate needed. Works forever.

Download ESign on your iPhone or iPad.
Import a free .p12 certificate into ESign → Settings.
Tap "Open in ESign" above to send the IPA directly to ESign.
Sign & install. Trust the cert in Settings → General → VPN & Device Management.
⚠️ A developer certificate is required. Get one here →
Install AltStore on your Mac or Windows PC.
Connect your device via USB and open AltStore on your phone.
Download the IPA, open AltStore → tap "+" → select the file.
Sign in with Apple ID. Re-sign every 7 days (or use AltStore PAL for EU users).
💡 Free Apple ID works — no paid developer account needed.
Download Sideloadly for Mac or Windows and connect your device via USB.
Drag the IPA into Sideloadly and click Start.
Trust the cert: Settings → General → VPN & Device Management.
⚠️ Free Apple ID apps expire every 7 days.
Download Mirrors
What's New in v1.0.6
Add custom lock screen text in System Settings, applied without restarting the device.
Add Wallpaper Settings for importing, applying and removing wallpaper packs, including .tendies and .zip import through the share extension.
Add App Launch Images with custom photos, full-resolution saving to Photos, automatic backups and restore.
Add the iPhone Air Dynamic Island layout (#105).
Compatibility
Compatibility varies by device, jailbreak, and signing method.



