Skip to content
 
 

Latest commit

 

History

613 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FilzaSlop / Filza-27

A jailed, sideloadable Filza fork combining Filza with app/container management, ByeTunes, Mond 2.2, WebDAV, SSH/SFTP, and the 3105 patch workspace.

Filza ByeTunes Upstream Release

Download

This is not a full jailbreak. Filza-27 exposes only files and containers the app can actually access. It does not claim kernel read/write, unrestricted /, a root shell, an SPTM bypass, or a writable system volume.

Included features

Feature Status Notes
Filza file browser ✅ Visibility still follows actual sandbox/access state
Apps Manager ✅ 3105 1.1.1 App/container details depend on available APIs/permissions
iOS 26 app discovery ✅ LaunchServices store candidates + direct MCM validation
Shared device pairing ⚠️ Partial ByeTunes and 3105 share one pairing state; selecting a pairing file works in ByeTunes but the embedded 3105 selector currently does not
Enhanced app icons ✅ where supported SpringBoardServices with LaunchServices fallback
.3105 Patch Workspace v2 ✅ Portable projects, backup/restore, receipts/journals
3105 IPA repackaging ✅ Repackages the installed app bundle without decrypting FairPlay
Music Library / ByeTunes ✅ Embedded ByeTunes integration
YouTube metadata provider ✅ Required solver resources packaged
Mond 2.2 UI/runtime ✅ Integrated directly into the iOS 17+ core
MobileGestalt editor ✅ Mond route
SiriAI on older devices ✅ Included iOS 27+ toggle writes SiriMode key a3n5T9sFtlyQ74NEp9ESxg to integer 2
iPadOS Mode ✅ Re-enabled Mond's existing high-risk warning remains; the row is no longer hard-disabled by the iPhone model gate
CacheExtra Fields ✅ Current Mond 2.2 route
PosterBoard / Tendies ✅ Applying changes still depends on writable target access
HouseArrest / Santander ✅ Access remains OS/build-specific
WebDAV server ⚠️ Runtime unverified App-hosted listener builds successfully, but device behavior is currently unverified and likely broken
SSH/SFTP server ⚠️ Runtime unverified wolfSSH/SFTP builds successfully, but real device connections and background behavior are currently unverified and likely broken
Home Screen quick actions ✅ Build verified The packaged apps-manager shortcut normalizes to the embedded 3105 route; in-app Apps Manager uses the same 3105 presenter
Shared third-party panel ✅ 3105, Mond, presented ByeTunes; Filza browser UI unchanged
Full jailbreak / writable system volume ❌ Not claimed Outside this project's proven capabilities

Compatibility

The application and integrated runtime build with a minimum deployment target of iOS 17.0.

UI availability and filesystem-access capability are separate. Mond's bad_query, cmg, private APIs, 3105 backend paths, and cross-container write paths remain OS/build-specific. Filza-27 validates what access is actually available on the running device rather than treating the UI as proof of unrestricted access.

For iOS 27 research builds, useful bad_query behavior is associated with specific builds; do not infer unrestricted access merely because Mond loads.

Experimental LiveContainer compatibility

Warning

LiveContainer compatibility is experimental. This mode does not provide MobileHouseArrest access to App Store apps or other apps installed by iOS. It exposes only guest apps and data stored inside the active LiveContainer environment.

The normal standalone MobileHouseArrest path requires the signed code identity com.apple.mobile.MobileHouseArrest. Running Filza-27 as a LiveContainer guest uses the LiveContainer host identity instead, so system app-container access should not be expected in that mode.

Upstream path coverage

When the current OS/build and active access primitive authorize them, the upstream FilzaSlop integration targets these roots:

/private/var/mobile/Containers/Data/Application/
/private/var/mobile/Containers/Shared/AppGroup/
/private/var/mobile/Containers/Data/PluginKitPlugin/
/private/var/mobile/Containers/Data/VPNPlugin/
/private/var/mobile/Containers/Data/InternalDaemon/
/private/var/mobile/Containers/Data/System/
/private/var/mobile/Containers/Shared/SystemGroup/
/private/var/mobile/Containers/Data/Protected/
/private/var/containers/Shared/SystemGroup/systemgroup.com.apple.mobilegestaltcache/Library/Caches/
/private/var/containers/Shared/SystemGroup/systemgroup.com.apple.installcoordinationd/Library/InstallCoordination/

These are capability-dependent targets, not a claim that every path is writable or available on every iOS build.

Install

  1. Download Filza-27.ipa from the Filza-27-byetunes-upstream release using the link above.
  2. Sideload it with your preferred signing method.
  3. Keep the base app identity when your signer allows it:
com.apple.mobile.MobileHouseArrest

Changing that identity can break MobileHouseArrest-dependent behavior.

Main tools

Apps Manager / 3105

3105 discovers apps through its ContainerStore/MCM/LaunchServices pipeline. The pairing file is required for paired-device services such as SpringBoardServices icon upgrades and other live-device features, but it is not the sole source of the basic app catalog.

3105 and ByeTunes use the same shared pairing state and connection. The pairing-file picker currently works in ByeTunes but does not work from the embedded 3105 interface. Select the pairing file in ByeTunes instead; 3105 should then reuse that shared pairing file, so a failure to select it again inside 3105 is not itself a pairing failure.

The Home Screen long-press Apps Manager quick action normalizes the packaged apps-manager identifier to the embedded 3105 route. GitHub Actions build 307 verified the corrected identifier and compiled route in the generated arm64 IPA.

Apps Manager embeds 3105 1.1.1 from:

YangJiiii/3105@f1b81047a01a1817c7fb17e6938929eef108f1aa

It includes app search, icon and disk-size recovery where available, container browsing, independent Files tabs, file preview, create/rename/import/replace/delete operations, ZIP creation/extraction, IPA repackaging support, and Patch Workspace handoff.

Because 3105 is embedded rather than process owner, Filza does not compile its standalone @main lifecycle or install standalone-global window/process hooks into the Filza host. See ThirdParty/3105/UPSTREAM.md for the embedding boundary.

Music Library / ByeTunes

ByeTunes is embedded directly into Filza-27 and includes library browsing, downloads, queue persistence, backups, restore/repair tools, metadata editing, and multi-source metadata routing.

The integration retains the known working pre-v2.4 YouTubeKit metadata path as the first free YouTube provider. Required JavaScript solver resources are packaged inside the IPA.

Mond 2.2 / Gestalt / PosterBoard

Available Mond routes include:

  • MobileGestalt
  • SiriAI on older devices (iOS 27+), with an info button explaining the SiriMode = 2 override
  • iPadOS Mode, re-enabled in Mond's Gestalt editor with its existing risk warning
  • CacheExtra Fields
  • PosterBoard / Tendies
  • HouseArrest / Santander
  • Settings / exploit controls

Exposed Mond access methods include bad_query and cmg. Their effectiveness remains version/build-specific.

The MobileGestalt cache used by the editor is:

/private/var/containers/Shared/SystemGroup/systemgroup.com.apple.mobilegestaltcache/Library/Caches/com.apple.MobileGestalt.plist

SSH/SFTP

Warning

SSH/SFTP device-runtime behavior is currently unverified and likely broken. A green build confirms compilation and packaging only; it does not prove that an interactive SSH or SFTP client can complete a working session.

The server uses the pinned wolfSSH/wolfSSL stack, listens on the configured TCP port, and is intended to support password-authenticated interactive shell and SFTP sessions. Multiple SSH session channels are enabled because clients such as Clauntty open a control PTY before opening their actual terminal or setup channel.

For a device at 192.168.4.20 using port 2222:

ssh filza@192.168.4.20 -p 2222
sftp -P 2222 filza@192.168.4.20

The app activates an audio-mode keepalive while SSH/SFTP is enabled so an established listener can continue when Filza moves to the background. Force-quitting the app, process termination, or the OS revoking execution still stops an in-process server.

The displayed private address is reachable only on the local network (and can also be used by a terminal app on the same device). Remote Internet access requires a successful router mapping, a manually configured forward, or a separate VPN/tunnel. A NAT-PMP/UPnP failure is a public-mapping failure, not an SSH listener failure.

Shared third-party UI contract

ThirdParty/3105/Sources/FilzaEmbeddedPanel.swift is the canonical host shell for presented third-party tools. It provides the persistent Close action, material header/divider, page-sheet presentation, large detent, grabber, and consistent dismissal behavior.

3105, Mond, and the normal presented ByeTunes route consume that component while keeping their own internal views and features. This does not modify Filza's file-browser UI.

Logs

Runtime logs are stored under:

Documents/FilzaSlop Logs/

Useful files include Runtime.log, WebDAVStatus.txt, SSHStatus.txt, and ByeTunesEmbedStage.txt.

Verification and releases

The current public build is the `Filza-27-byetunes-upstream` release, with the unsigned `Filza-27.ipa` asset.

The remaining CI workflows cover full-build diagnostics and the 3105/shared embedded UI source contract. Historical ByeTunes verifier, iOS 16, simulator-probe, and duplicate release workflows have been removed.

Current limitations

  • WebDAV and SSH/SFTP device-runtime behavior is currently unverified and likely broken despite green compilation and packaging checks.
  • A green Actions build proves compilation, linking, deployment target, packaging, and artifact structure; it cannot prove every private API behaves identically on every device/build.
  • PosterBoard/Tendies application requires writable access to the required PosterBoard data location.
  • /System/Library can be readable while remaining on iOS's signed read-only system volume.
  • Access to an App Group or data container does not imply access to the entire filesystem.
  • No full jailbreak, root shell, SPTM bypass, or system-volume remount is claimed by the packaging work.
  • WebDAV is app-hosted and may be suspended in the background. SSH/SFTP requests audio-mode background execution while enabled, but cannot survive a force-quit or process termination.

Upstream projects and credits

Filza-27 combines work from multiple open-source projects. Their upstream licenses and notices remain part of the repository.

Research note

This repository includes compatibility and filesystem-access research for modern iOS. Those experiments should be treated as research features, not proof of unrestricted system access.

About

FilzaJailedDS fork with container access for iOS 18, iOS 26, and iOS 27 beta 1–4. See README for per-bug status.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages