A native iOS workspace for app-container files, portable patches, limited cleanup, and PosterBoard wallpaper packages.
Tiếng Việt · Patch guide · Compatibility · License
Warning
3105 is research software for personal device management. Keep a backup and use it only on devices and data you own. Simulator screenshots demonstrate UI only; they do not verify device-level access.
- Broader iOS support — verified range now includes iOS 17.0–17.7.x (kernel exploit), iOS 18.0–18.7.1 (kernel exploit), iOS 26.0–26.6.1 and iOS 27 Developer Beta 1–4 / Public Beta 1–2.
- Wrong-password feedback — importing a
.3105patch with an incorrect password now shows "Incorrect password" instead of failing silently. - Onboarding for reinstalls — onboarding reappears after overwriting the app with the same version, so fresh and overwritten installs both see the guided setup.
See the complete Patch workspace guide.
- Patch workspace v2 — build patches as a normal bundle-based directory tree under
On My iPhone/3105/Patches; Apply and Export synchronize the workspace automatically. - Safer recovery — original files are journaled before writes; Restore puts existing files back, removes files introduced by the patch, and removes patch-created directories once empty.
- More capable Files tab — independent tabs, preserved folder position, multi-selection, ZIP creation and extraction, plus a denser and more consistent grouped layout.
- Responsive navigation — iPad split-view and landscape support, optional Cleaner/Wallpaper tabs, stable search fields, and refined icon/row sizing.
- Wallpaper guidance — corrected PosterBoard activation steps, including the iOS 27 Collections prerequisite.
See the complete Patch workspace guide.
- App Data Browser — resolves volatile container UUIDs to stable app bundle identifiers and exposes a native file workspace.
- File operations — search, preview, share, import multiple files, copy, move, paste, rename, delete, create files and folders, make ZIP archives, and safely handle name conflicts.
- Portable
.3105patches — bundle-based rules survive container-ID changes between devices; projects may include files or folders, support optional password protection, and can be imported from Files or a secure website link. - Limited Cleaner — scans only each app's
Library/Cachesandtmp, sorts recoverable size in either direction, supports bulk selection, and requires confirmation before deletion. - Wallpaper Lab — imports
.tendiespackages, validates payloads, journals installed items, and resets only content installed by 3105. - No jailbreak installation — 3105 does not install a persistent jailbreak, bootstrap, or daemon and does not inject code into third-party apps. Because it still uses device exploits and can modify app data, no universal guarantee can be made against every app's integrity or jailbreak-detection policy.
- Localized interface — English, Vietnamese, and Simplified Chinese.
3105 enables device-level features only for builds explicitly verified by the project:
| System | Verified range/builds |
|---|---|
| iOS 17 | 17.0 through 17.7 (kernel exploit) |
| iOS 18 | 18.0 through 18.7.1 (kernel exploit) |
| iOS 26 | 26.0 through 26.6.1 |
| iOS 27 Developer Beta 1 | 24A5355q |
| iOS 27 Developer Beta 2 | 24A5370h |
| iOS 27 Developer Beta 3 / Public Beta 1 | 24A5380h |
| iOS 27 Developer Beta 4 / Public Beta 2 | 24A5390f |
Unlisted iOS 27 builds are marked unsupported rather than assumed compatible. The iOS 17–18 kernel exploit is opt-in (manual button) because a failed exploit attempt may restart the app.
- Device functionality requires signing with an enterprise certificate.
- SideStore, AltStore, 3uTools, and LiveContainer are not supported installation paths.
- The target bundle identifier is intentionally
com.apple.mobile.MobileHouseArrest; changing it can break the MHA-C2 app-container workflow. - The source tree does not contain certificates, provisioning profiles, signed applications, or IPA files; release assets may provide an unsigned IPA.
3105/
├── ThreeOneOSFive/ # SwiftUI app, helpers, native bridges, localizations
├── ThreeOneOSFive.xcodeproj # Xcode project and 3105 scheme
└── docs/images/ # Repository artwork and current UI previews
Do not publish logs, app containers, cookies, account databases, or patch payloads containing personal data. Report security-sensitive issues privately to the maintainer.
3105 is developed and designed by YangJiii.
Special thanks to 0xjohnny for FilzaSlop and related research:
- MobileHouseArrest-PoC — ContainerManager identity-trust bug
- Geod-MCM-PoC —
geodMobileContainerManagerpartDomaintraversal - InstallCoordination-PoC — persisted-state and final-symlink chain
- CFPrefsZeroFile-PoC —
cfprefsdzero-file creation
The project also builds on work from Pocket Poster/Nugget, CrazyMind90, forcequitOS, Dopamine, and their contributors. See THIRD_PARTY_NOTICES.md for full attribution and upstream links.
Original portions of 3105 are distributed under the GNU General Public License v3.0. Third-party components remain subject to their respective upstream copyright and license terms; see THIRD_PARTY_NOTICES.md.


