大致思路:设备解锁 – 系统包提取boot – 面具修补boot – fastboot刷入修补文件。重力工具箱:xda 的原帖中有去广告模块、Disable secure flag、Just trust me、上帝模式、对话框取消等:需要哪些应用就放哪些。
一次修车过后老马的自动折叠后视镜、踩刹车自动落锁等一些功能失效了,当时以为是一些匹配的问题就没当回事,结果后来去4s店(已经是长马了)说是升级模块坏了,因停产多年没货没法修了。当时网上搜过一次,很少有卖的,大概再400左右,也懒得换就搁置了。
过去,IDE 对语言特性的支持是集成在 IDE 或者以同构插件形式实现的,在 VSCode 中这种同构扩展能力以 Language API 或 Sematic Tokens Provider 接口方式提供,这两种方式在上一篇文章《你不知道的 VSCode 代码高亮原理》都有过介绍了,虽然架构上比较简单,容易理解,但有一些明显硬伤:插件开发者必须复用 VSCode 本身的开发语言、环境,例如 Python 语言插件就必须用 JavaScript 写。