高中生开发,还在持续涨星,佩服!


大家好,我是热爱开源的了不起!

最近在GitHub趋势榜上看到一个叫librepods项目,特别火,短短一个月就狂揽了2万+ Star,居然是个16岁的高中生搞出来的

项目简介

LibrePods项目的核心开发者,是来自印度的一位16岁少年——Kavish Devar。更让人佩服的是,这项目是他在准备期末考试期间,“抽空”通过逆向工程苹果的私有协议完成的。简单来说,他就是破解了AirPods和iPhone之间通信的“暗号”,然后让安卓手机也能学会这套“暗号”,成功“骗过”AirPods,让它以为连接的是台苹果设备,从而乖乖交出所有高级功能。

video

在 Github 上收获了 22.3K+ Star,成为近期最热门的开源项目之一,星标数还在持续快速增长。

项目特色

  • 全模式噪音控制:无需长按耳机,轻松切换降噪、透明、自适应模式,还支持 “关闭” 选项自定义
  • 智能佩戴交互:入耳自动播放、摘机切换手机扬声器,精准检测佩戴状态
  • 实用辅助功能:点头接电话、摇头拒接的头部手势,说话时自动降音的会话意识,还有助听器模式(支持放大、平衡调节)
  • 精准状态监控:实时显示左右耳机及充电盒的精准电量,告别电量焦虑
  • 深度自定义:支持重命名、长按操作设置、通透模式个性化、音量自适应等
  • 跨平台支持:安卓与 Linux 无缝切换,多设备连接(最多 2 台),核心功能稳定可用

安装指南

安卓设备(主流方案)

  1. 前提条件:大部分机型需Root权限+安装LSPosed框架;ColorOS/OxygenOS 16用户除特定功能外,无需Root
  2. 下载安装:前往Releases页面下载最新APK文件,直接安装到手机
  3. 模块激活:打开LSPosed管理器,勾选LibrePods模块,重启手机生效
  4. 连接使用:授予APP蓝牙和定位权限,打开蓝牙连接AirPods,即可在APP内调节各项功能

备用安装方案(Root模块)

若Xposed方案无效,可下载btl2capfix.zip模块,通过KernelSU、Apatch或Magisk安装,重启后连接AirPods即可使用

Linux设备

  1. 该版本为系统托盘应用,核心功能稳定
  2. 支持电池监控、降噪切换、佩戴检测等基础功能
  3. 详细安装步骤可参考项目内Linux README文档,新版本仍在持续开发中

小结

16 岁少年开发的 LibrePods 堪称开源界的惊喜之作!它不仅技术上实现了对苹果封闭协议的突破,更以开源精神打破了科技巨头的生态垄断,让安卓、Linux 用户也能享受到付费购买的 AirPods 全量功能。

更多细节功能,感兴趣的可以到项目地址查看:

1
https://github.com/kavishdevar/librepods

  目录