Broadcom芯片已在大约十亿种设备中使用,例如所有iPhone , MacBook , Samsung Galaxy S系列,较旧的Google Nexus系列,较旧的Thinkpads , Raspberry Pi ,各种IoT设备等。 2016年,赛普拉斯收购了Broadcom的物联网部门。 从那以后,由于Broadcom保留了诸如Apple和Samsung这样的非IoT客户,固件版本略有不同。 但是,固件交互和更新机制保持不变。 我们对操作系统如何修补此固件并与之交互进行了反向工程。 在此基础上,我们开发了一个蓝牙实验框架,该框架能够修补固件。 这实现了各种功能,否则这些功能只有在完