Controls
SCAN OFF = menu/ESP/aim off (reversible). DISABLE = sticky dead build + alert (+ optional crash). No PUBG antiban / AOB patterns on 8BP.
CRASH ON = abort after N sec. CRASH OFF = revoke only (no abort).
Min build (IPA expire)
Old IPA below min_build_id expires. host_ver = exact 8 Ball Pool CFBundleShortVersionString — mismatch SIGKILLs the process (~2s poll). No source rebuild to change game version.
Live message
Preset fills message + LIVE ON. Hit Save to broadcast.
Class offsets (8BP)
ObjC Class + ivar. Leave off blank to resolve via ivar_getOffset. Set a number to force (hex or decimal).
Menu header + tabs
Show/hide in-game tabs (~2s poll). Hiding a tab also force-disables that tab’s options. Full display names below (served from gate — not baked in dylib).
Menu options (show / hide + names)
Checked = show in menu (player can toggle). Unchecked = hide + force OFF. Edit the name field for the in-game label. ~2s live.