[{"data":1,"prerenderedAt":235},["ShallowReactive",2],{"repo-linkpass888-airbeep-en":3,"i18n-linkpass888-airbeep-en":232},{"mirrorPool":4,"detail":13,"relatedProjects":132},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":31,"ownerBio":32,"lastSyncTime":33,"lastReleaseTime":34,"tags":35,"license":36,"category":37,"subgroup":38,"releases":39},"LinkPass888","AirBeep",1408149548,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep",906,"Swift","Custom recording beep",{"Swift":22,"Python":23,"Objective-C":24,"Shell":25,"C":26},80,9.6,6.1,3.8,0.5,[],"","2026-10-19","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F57739158?v=4","LinkPass","AI","2026-10-19T22:50:45.904859+00:00","2026-10-19T11:35:11Z",[],"GPL-3.0","tools","系统增强工具",[40,53,65,77,89,100,110,121],{"tag":41,"publishAt":34,"semVer":42,"prerelease":45,"assets":46},"v2.5.2",[43,44,43],2,5,false,[47],{"fileName":48,"sizeMb":49,"sha256":50,"downloadCount":51,"originUrl":52},"airbeep-v2.5.2-unsigned.ipa",5.61,"c7eff1f8613535d4ac04caa40241add4c0acd59190a134d024788531ee97afe9",249,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.5.2\u002Fairbeep-v2.5.2-unsigned.ipa",{"tag":54,"publishAt":55,"semVer":56,"prerelease":45,"assets":58},"v2.5.1","2026-10-18T05:52:54Z",[43,44,57],1,[59],{"fileName":60,"sizeMb":61,"sha256":62,"downloadCount":63,"originUrl":64},"airbeep-v2.5.1-unsigned.ipa",5.6,"4ccd3ca424662ed607449f9523c762c5bcc51773a830ecbfb2bdf1b1e9e7bfc7",901,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.5.1\u002Fairbeep-v2.5.1-unsigned.ipa",{"tag":66,"publishAt":67,"semVer":68,"prerelease":45,"assets":70},"v2.4.1","2026-10-16T16:45:23Z",[43,69,57],4,[71],{"fileName":72,"sizeMb":73,"sha256":74,"downloadCount":75,"originUrl":76},"airbeep-v2.4.1-unsigned.ipa",5.56,"8f5b872b1b5665af6c9fd944f74f79c0a46e092e01fb2e3a96edf09bcc87e60f",473,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.4.1\u002Fairbeep-v2.4.1-unsigned.ipa",{"tag":78,"publishAt":79,"semVer":80,"prerelease":45,"assets":82},"v2.4.0","2026-10-10T08:42:06Z",[43,69,81],0,[83],{"fileName":84,"sizeMb":85,"sha256":86,"downloadCount":87,"originUrl":88},"airbeep-v2.4.0-unsigned.ipa",5.54,"395f16d770b70cd5f8bb67106f247d2cd40746b2b9e2d5fd204dac6618c1aa4f",4157,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.4.0\u002Fairbeep-v2.4.0-unsigned.ipa",{"tag":90,"publishAt":91,"semVer":92,"prerelease":45,"assets":94},"v2.3.0","2026-10-09T17:11:05Z",[43,93,81],3,[95],{"fileName":96,"sizeMb":85,"sha256":97,"downloadCount":98,"originUrl":99},"airbeep-v2.3.0-unsigned.ipa","3e5ebe03eb433e3e0ea5ee88bf9604da7e0f88550ab6732d61f8f88e2735255e",1108,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.3.0\u002Fairbeep-v2.3.0-unsigned.ipa",{"tag":101,"publishAt":102,"semVer":103,"prerelease":45,"assets":104},"v2.2.0","2026-10-08T09:38:38Z",[43,43,81],[105],{"fileName":106,"sizeMb":85,"sha256":107,"downloadCount":108,"originUrl":109},"airbeep-v2.2.0-unsigned.ipa","5280b438bcf77fe73487d3dd3dbd148ac8eacb43ec04280fd16fc21f4adcde12",77,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.2.0\u002Fairbeep-v2.2.0-unsigned.ipa",{"tag":111,"publishAt":112,"semVer":113,"prerelease":45,"assets":114},"v2.1.0","2026-10-08T09:25:46Z",[43,57,81],[115],{"fileName":116,"sizeMb":117,"sha256":118,"downloadCount":119,"originUrl":120},"airbeep-v2.1.0-unsigned.ipa",5.69,"dc88f5655c50f42a3940266f38949b796cca1cb0c5e4c633660c31a613ba8fe0",33,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.1.0\u002Fairbeep-v2.1.0-unsigned.ipa",{"tag":122,"publishAt":123,"semVer":124,"prerelease":45,"assets":125},"v2.0.0","2026-10-07T03:56:02Z",[43,81,81],[126],{"fileName":127,"sizeMb":128,"sha256":129,"downloadCount":130,"originUrl":131},"airbeep-v2.0.0-unsigned.ipa",5.47,"063c775b3f630f32a8e34af545d8d5977c5ea22ae1d4125cc683694b5f4e5f5f",55,"https:\u002F\u002Fgithub.com\u002FLinkPass888\u002FAirBeep\u002Freleases\u002Fdownload\u002Fv2.0.0\u002Fairbeep-v2.0.0-unsigned.ipa",[133,159,172,186,198,210],{"owner":134,"repo":135,"repoId":136,"category":37,"subgroup":38,"language":137,"tags":138,"starCount":151,"ownerUid":152,"latestTag":153,"platforms":154,"lastReleaseTime":156,"downloadCount":157,"description":158},"microsoft","PowerToys",184456251,"C",[139,140,141,142,143,144,145,146,147,148,149,150],"advanced-paste","color-picker","command-palette","desktop","fancyzones","keyboard-manager","microsoft-powertoys","powerrename","powertoys","windows","windows-10","windows-11",139484,6154722,"v0.102.2911.0",[148,155],"other","2026-10-19T09:27:21Z",2443,"A set of Windows system utilities from Microsoft, featuring over 30 tools to enhance productivity and customization.",{"owner":160,"repo":161,"repoId":162,"category":37,"subgroup":38,"language":163,"tags":164,"starCount":165,"ownerUid":166,"latestTag":167,"platforms":168,"lastReleaseTime":169,"downloadCount":170,"description":171},"ChrisTitusTech","winutil",486418532,"PowerShell",[],63826,7896101,"26.10.07",[155],"2026-10-07T14:47:24Z",1532,"Chris Titus Tech's Windows Utility — a curated collection of system tasks for streamlined program installations, debloating tweaks, troubleshooting configurations, and Windows update management, requiring administrator privileges.",{"owner":173,"repo":174,"repoId":175,"category":37,"subgroup":38,"language":176,"tags":177,"starCount":178,"ownerUid":179,"latestTag":180,"platforms":181,"lastReleaseTime":183,"downloadCount":184,"description":185},"topjohnwu","Magisk",67702184,"Kotlin",[],63066,7337301,"v31.0",[182],"android","2026-09-04T16:56:10Z",130248,"A suite of open-source software for customizing Android (\"The Magic Mask\"), providing MagiskSU root access, Magisk Modules, Zygisk, MagiskBoot, and more, supporting Android 6.0+ devices.",{"owner":187,"repo":188,"repoId":189,"category":37,"subgroup":38,"language":137,"tags":190,"starCount":191,"ownerUid":192,"latestTag":193,"platforms":194,"lastReleaseTime":195,"downloadCount":196,"description":197},"valinet","ExplorerPatcher",394318710,[],34025,6503598,"26100.8457.70.4",[148],"2026-07-06T12:31:58Z",416018,"A Windows enhancement tool that aims to improve the working environment on Windows by restoring classic taskbar and Start menu.",{"owner":199,"repo":200,"repoId":201,"category":37,"subgroup":38,"language":176,"tags":202,"starCount":203,"ownerUid":204,"latestTag":205,"platforms":206,"lastReleaseTime":207,"downloadCount":208,"description":209},"RikkaApps","Shizuku",92297825,[],31013,31959043,"v13.6.0",[182],"2025-05-25T13:19:47Z",3085013,"A tool that allows normal apps to call system APIs directly with adb or root privileges through a Java process started with app_process, enabling more efficient and reliable system-level operations.",{"owner":211,"repo":212,"repoId":213,"category":37,"subgroup":38,"language":19,"tags":214,"starCount":225,"ownerUid":226,"latestTag":227,"platforms":228,"lastReleaseTime":229,"downloadCount":230,"description":231},"jordanbaird","Ice",674832198,[215,216,217,218,219,220,221,222,223,224],"macos","macos-app","menu-bar","menubar","menubar-app","status-bar","statusbar","swift","swiftui","utility",29764,90936861,"0.11.13-dev.2",[155],"2025-09-16T19:27:57Z",381954,"A powerful menu bar manager for macOS that hides and shows menu bar items, with drag-and-drop arrangement, appearance customization, and global hotkeys.",{"description":233,"readmeHtml":234},"AirBeep is an iOS utility that silences the system call-recording disclosure tones: it backs up the original tones first, replaces the start and stop sounds with equal-length silence, and restores them anytime from the backup.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>AirBeep is an iOS utility that silences the built-in call-recording disclosure tones. It backs up the original tone files first, replaces the start and stop disclosure sounds with equal-length silence, and can restore them from the backup at any time. All replacements use silent assets from AirliftSilence and keep the original durations, with read-back verification after every write. Backup, silence, and restore are three separate actions with no ambiguous switch state.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>iOS \u002F iPadOS 18.0 - 27.2 B2\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Language\u003C\u002Ftd>\n\u003Ctd>Swift (Xcode project)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Package\u003C\u002Ftd>\n\u003Ctd>Unsigned IPA (GitHub Actions build)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>GPL-3.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>Back up first, silence second, restore anytime — three clear steps, no confusing state.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Tone silencing\u003C\u002Fstrong>: replaces the start and stop call-recording disclosure tones with equal-length silence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Separated actions\u003C\u002Fstrong>: back up, silence, and restore are independent steps with clear state\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backup protection\u003C\u002Fstrong>: originals are backed up before any change, and backups are kept and never overwritten\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Read-back verification\u003C\u002Fstrong>: every write is verified by reading the file back\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-tap restore\u003C\u002Fstrong>: restore the original tones anytime from the Documents backup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Network settings\u003C\u002Fstrong>: advanced settings with a custom device IP and a live network-interface table for the loopback connection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bilingual UI\u003C\u002Fstrong>: English and Simplified Chinese\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Users in regions where call recording is legal\u003C\u002Fli>\n\u003Cli>iPhone users who need silent recording disclosures\u003C\u002Fli>\n\u003Cli>Users with frequent business calls\u003C\u002Fli>\n\u003Cli>Users who value backups and reversibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Open \u003Ccode>airbeep.xcodeproj\u003C\u002Fcode> in Xcode, set your signing team, and build to a physical device, or build an unsigned IPA with GitHub Actions and sign it yourself\u003C\u002Fli>\n\u003Cli>Open the app and run the backup action to save the original tones\u003C\u002Fli>\n\u003Cli>Run the silence action to replace the start and stop tones with equal-length silence\u003C\u002Fli>\n\u003Cli>To undo, restore the originals from the backup with one tap\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Fully reversible\u003C\u002Fstrong>: originals are backed up and never overwritten, so restoration is always available\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Read-back verification\u003C\u002Fstrong>: every replacement is verified to avoid half-finished states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Equal-length silence\u003C\u002Fstrong>: replacement files keep the original durations and do not disturb the recording flow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>iOS \u002F iPadOS 18.0 to 27.2 B2\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Device\u003C\u002Ftd>\n\u003Ctd>Physical iPhone or iPad\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Build\u003C\u002Ftd>\n\u003Ctd>Xcode 27 or later\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Network\u003C\u002Ftd>\n\u003Ctd>Loopback connection (LocalDevVPN, default 10.7.0.1)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Version window\u003C\u002Fstrong>: only iOS 18.0 to 27.2 B2 are supported; later versions are not guaranteed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Law and consent\u003C\u002Fstrong>: removing a recording disclosure affects whether the other party is notified; use only where legal and with the required consent\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Private behavior\u003C\u002Fstrong>: relies on non-public system behavior; compatibility may change between iOS releases\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iOS 26.4 networking\u003C\u002Fstrong>: from iOS 26.4, loopback connections also depend on the physical Wi-Fi subnet and must be reconfigured after network changes\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450938685]