Repository navigation
Releases
BeanBao 0.3.75 Developer Preview
BeanBao 0.3.75 developer preview
Published November 3, 2026 for an already jailbroken RootHide iPhone. The
only tested device is an iPhone 11 running iOS 26.0.1 with Relaxin 0.5.5.
Other devices, jailbreaks, and iOS versions need their own validation. This is
a root-shell install, not an App Store or one-tap package-source release.
What changed
- The second visible app is now BeanBao Helper, with a distinct warm icon.
It remains a sandboxed interactive surface; its supported workflow today is
Uber Eats item and cart review. The package and bundle IDs remain
dev.beanbao.deliverybrowserso upgrades retain the existing website data. - The main BeanBao App opens it through Open Helper · Food delivery.
- The English and Simplified Chinese READMEs show the two-app architecture and
task flow. The website and installation guide use the new public name.
Packages
| Package | Version | Role |
|---|---|---|
dev.beanbao.bridge |
0.2.14 | Restricted SpringBoard UI bridge and voice overlay. |
dev.beanbao.agent |
0.3.118 | Local task service, policy, resumable workflows, and restricted Helper channel. |
dev.beanbao.deliverybrowser |
0.1.24 | BeanBao Helper sandboxed app. |
dev.beanbao.app |
0.3.75 | BeanBao text, voice, Sessions, Activity, PDF, and review UI. |
The release archives contain the four iphoneos-arm64e packages, SHA256SUMS,
install.sh, and INSTALL.md. They contain no model key, SSH credential, or
phone data.
Archives and SHA-256
cc8dbdd608cd5bcefb049731d4e03fd1a616f9c4faeceb891fbd96da039a2857 BeanBao-RootHide-b0.2.14-a0.3.118-browser0.1.24-app0.3.75.tar
1a18ea55ad741d36f58c6c01c214a1d4d0eb4628faa98b20f93e644f27ac4fa3 BeanBao-RootHide-b0.2.14-a0.3.118-browser0.1.24-app0.3.75.tar.gz
Use the uncompressed .tar for direct extraction on the phone. Compare its
SHA-256 with this record, extract it in a root shell, run
sh install.sh --dry-run, then sh install.sh. The archive checks the four
package hashes, identities, architecture, and versions before changing the
device. An upgrade from v0.3.72 changes only the two apps and requires no
SpringBoard reload. A first installation or Bridge update requires one
manual SpringBoard reload and unlock. See the installation guide.
Verification
- The final source build passed native policy and activity checks, Python
browser and installer tests, 90 Swift Harness tests, and the four-package
contents, signing, dependency, and distinct-icon audit. - The connected phone passed archive checksum and dry-run preflight. The
installer upgraded Helper 0.1.21 → 0.1.24 and App 0.3.72 → 0.3.75 while
retaining Bridge 0.2.14 and Agent 0.3.118. It refreshed app icons without
reloading SpringBoard. verify_device.py --expect-bundleconfirmed all four installed versions, a
responding Agent and Bridge, and the phone unlocked with the screen on.
Both updated app processes were started after installation.- Earlier real-device runs passed text and spoken tasks, Maps search, PDF
preview, a physical USB-disconnect task, reboot recovery, and bounded Uber
Eats cart review. These flows were not all rerun on the renamed build.
Limits
- The Helper supports the bounded Uber Eats workflow, not arbitrary website or
native-app automation. Signed-in checkout, final order placement, and order
history reconciliation have synthetic coverage only; no real order was
placed. Apple Mail composition on a configured account and a fresh App Store
installation are also unverified. - Helper pairing still passes an Agent-lifetime token through a custom URL launch.
Another app registering the same URL scheme could intercept that launch.
The Agent's loopback channel restricts operations, but the handoff needs a
stronger binding before treating website tasks as stable. - First installation on another compatible phone has not been verified.
See the architecture and device test record.
BeanBao 0.3.72 Developer Preview
BeanBao 0.3.72 Developer Preview
A voice and text assistant for a jailbroken iPhone. This preview has been validated on one iPhone 11 running iOS 26.0.1, Relaxin 0.5.5, and RootHide. Other devices and jailbreak combinations require their own testing.
Install
Download the uncompressed .tar asset. Compare its SHA-256 with the value below, transfer it to the phone, then extract it from a root shell and run sh install.sh --dry-run followed by sh install.sh. A new or updated Bridge needs one manual SpringBoard reload and unlock. Read the English guide or 简体中文 README first.
SHA-256
ff451a380b54dba4ad70d9e3c612d8324291afb45bddc629c6337e182f7fa0c0 BeanBao-RootHide-b0.2.14-a0.3.118-browser0.1.21-app0.3.72.tar
3c03f81607dc3cdb2a56e3099b0f259fb53722f1a86a9c6f4996effe0af44a23 BeanBao-RootHide-b0.2.14-a0.3.118-browser0.1.21-app0.3.72.tar.gz
The archive contains Bridge 0.2.14, Agent 0.3.118, sandboxed Delivery Browser 0.1.21, and BeanBao App 0.3.72. It includes a checked installer and no model key or device credential.
Verified and current limits
The package build passed native, Python, browser, and 90 Swift Harness tests. The archive passed phone-side preflight; the paired phone had all four versions installed, with a responsive Agent and Bridge. Earlier real-device runs covered text and speech tasks, Maps search, research PDF, USB-disconnected operation, reboot recovery, and an Uber Eats cart review.
Delivery checkout and a real order remain unverified, as do Apple Mail sending on a configured account and a fresh App Store installation. The delivery browser remains a separate app: a direct in-app WebView variant rendered blank on this test phone and was not released. Its current custom-URL pairing token has a documented low-severity interception concern on phones with a competing handler. Treat delivery as experimental. No purchase, email send, or app install was performed for this release.