Wallpapers, Launch & App Audio

How to import .tendies PosterBoard packs, set reboot-free Lock Screen text, override App Launch Images, and replace notification tones in v1.1.1.

  • .tendies & .zip Share import
  • iOS 27.3 fix in v1.0.7+
  • App Launch Image auto-backup
  • v1.1.1 App Audio + LocalDevVPN
Studio audio mixing console showing rotary channel controls and level meters
Custom notification sound routing and audio path capture in GestaltX App Audio Library
Advertisement

Importing Tendies Wallpaper Packs

GestaltX v1.0.6 added Wallpaper Settings for importing, applying, and cleaning up animated PosterBoard wallpapers, followed by v1.0.7 (Build 11130112) to fix container path discovery on iOS 27.3:

GestaltX ModuleIntroducedAccepted InputRuntime Behavior
Wallpaper Settingsv1.0.6 (27.3 fix in v1.0.7).tendies & .zip via Share ExtensionPosterBoard container on iOS/iPadOS 27.x
Lock Screen Textv1.0.6+Custom string in System SettingsApplies immediately without device restart
App Launch Imagesv1.0.6 (27.3 fix in v1.0.7)Custom photo from library + full-res exportAutomatic original snapshot backup & restore
App Audio Libraryv1.1.1 (Build 11140102)Custom notification sound filesLive cache refresh + Pairing / LocalDevVPN capture

To import a wallpaper pack, select a .tendies or .zip file in Files, tap Share → GestaltX, and return to Wallpaper Settings. Keep two community findings in mind: first, single-descriptor PosterBoard packs import cleanly while multi-wallpaper bundle archives from standard Cowabunga collections may need unpacking into individual descriptors first (#143). Second, tapping delete inside GestaltX invokes deleteImportedWallpaper() on GestaltX's local store, whereas removing an active wallpaper from the iOS Lock Screen switcher is done by swiping up on the Lock Screen gallery itself (#126).

Custom Lock Screen Text

Inside System Settings, GestaltX includes a Custom Lock Screen Text control introduced in v1.0.6. Unlike MobileGestalt capability flags that require a full restart, custom Lock Screen footer text writes directly to the active configuration and appears without rebooting your iPhone or iPad.

Advertisement

Clearing the text field or restoring default settings removes the custom string cleanly without touching your MobileGestalt cache.

App Launch Image Overrides

App Launch Images (added in v1.0.6 and updated for iOS 27.3 container discovery in v1.0.7) customizes the cached splash snapshots iOS displays while apps cold-start:

  • Automatic snapshot backups: Before replacing any app's launch image, GestaltX backs up the original rendered image so you can restore the stock splash screen in one tap.
  • Full-resolution Photos export: You can save existing full-resolution launch assets directly to your Photos library to inspect exact pixel dimensions and safe-area aspect ratios before supplying a replacement image.
  • Zero binary modification: Overrides happen inside the target app's mutable launch-snapshot cache directory rather than altering signed .app Mach-O or storyboard files.

If an app regenerates its launch cache after an App Store update, open GestaltX and re-apply your saved launch image preset.

App Audio Library & Capture Guide

Shipped in GestaltX v1.1.1 (Build 11140102), App Audio Library lets you replace per-app notification sounds with custom audio files on side-loaded builds:

  1. Select a listed app or capture paths: Open App Audio Library to browse detected apps. GestaltX caches the discovered app audio list and refreshes captured sounds immediately after scanning.
  2. Use Pairing + LocalDevVPN for unlisted apps: If a messaging or social app does not show its notification sound path automatically, open Pairing & Device Connection, ensure your LocalDevVPN tunnel is connected, and trigger a notification while running the built-in capture guide.
  3. Pick custom audio & apply: Choose your replacement sound file using the fixed v1.1.1 side-loaded audio picker. If LocalDevVPN fails to connect, GestaltX halts capture immediately and displays tunnel setup instructions rather than hanging in the background.

Need to inspect raw app container folders or SQLite databases alongside audio swaps? Check our GestaltX vs WQFiles comparison for pairing GestaltX with a dedicated container file browser.

USB-C Sideloading & Backup Gear

Provisioning GestaltX with SideStore, AltStore, Impactor, or iLoader and generating a Pairing file for App Audio Library requires a reliable wired USB data cable, while an external SSD keeps a clean off-device copy of com.apple.MobileGestalt.plist and full Finder/iTunes backups:

HardwareRole in GestaltX WorkflowSpecificationAmazon
Anker 240W USB-C Data & Power CableWired IPA signing & Pairing file captureUSB-IF certified USB-C data & 240W power leadCheck price
Apple 60W Woven USB-C Sync CableMac / Windows sync & recovery restoreWoven 1m USB-C charge and USB 2 data cableCheck price
SanDisk 1TB Extreme Portable USB-C SSDOff-device OriginalGestalt.plist & iOS backups1TB NVMe USB-C 3.2 Gen 2 (up to 1,050 MB/s)Check price
UGREEN Revodok 10Gbps USB-C HubMulti-port USB-C & USB-A bridge for MacBooks10Gbps data ports with 100W PD pass-throughCheck price

As an Amazon Associate, this site earns from qualifying purchases.

Advertisement
Four iPhone 15 and iPhone 15 Pro smartphones showing Dynamic Island sensor cutouts and rear camera modules
iPhone OLED hardware and Dynamic Island cutout geometry targeted by GestaltX display presets
Three iPad Pro and iPad tablets arranged side by side on a neutral studio surface
iPadOS tablet hardware for Stage Manager, external display, and Apple Pencil capability flags
Open 16-inch MacBook Pro notebook computer on a desk used for USB sideloading and pairing setup
macOS USB host for SideStore, AltStore, Impactor, and Pairing file generation

Common questions

Why did Wallpaper Settings stop finding containers on iOS 27.3 before v1.0.7?

Apple adjusted container discovery behavior on iOS 27.3 Beta 1. GestaltX v1.0.7 (Build 11130112) and v1.1.1 updated container lookup so Wallpaper Settings and App Launch Images locate PosterBoard and app caches reliably on 27.3.

Why is an imported .tendies wallpaper still visible on my Lock Screen after deleting it in GestaltX?

As tracked in issue #126, GestaltX’s delete button calls deleteImportedWallpaper() to remove the pack from GestaltX’s local library. To remove an already-registered Lock Screen face, long-press the Lock Screen, swipe up on that wallpaper card, and tap the trash icon.

Why does App Audio Library ask for Pairing and LocalDevVPN?

Some third-party apps store or register notification tones in paths not enumerable from static metadata alone. Pairing + LocalDevVPN lets GestaltX observe and resolve the exact notification-sound path safely on-device.