惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
Google Online Security Blog
Google Online Security Blog
博客园_首页
量子位
大猫的无限游戏
大猫的无限游戏
酷 壳 – CoolShell
酷 壳 – CoolShell
The Cloudflare Blog
Vercel News
Vercel News
GbyAI
GbyAI
Y
Y Combinator Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cisco Blogs
IT之家
IT之家
A
Arctic Wolf
P
Privacy International News Feed
G
GRAHAM CLULEY
腾讯CDC
Microsoft Security Blog
Microsoft Security Blog
Microsoft Azure Blog
Microsoft Azure Blog
美团技术团队
T
The Blog of Author Tim Ferriss
AWS News Blog
AWS News Blog
A
About on SuperTechFans
P
Proofpoint News Feed
I
Intezer
月光博客
月光博客
Cloudbric
Cloudbric
Google DeepMind News
Google DeepMind News
T
Tor Project blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
www.infosecurity-magazine.com
www.infosecurity-magazine.com
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Securelist
Engineering at Meta
Engineering at Meta
爱范儿
爱范儿
F
Full Disclosure
V2EX - 技术
V2EX - 技术
Last Week in AI
Last Week in AI
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
人人都是产品经理
人人都是产品经理
C
Check Point Blog
I
InfoQ
S
Security Affairs
Simon Willison's Weblog
Simon Willison's Weblog
P
Palo Alto Networks Blog
F
Fortinet All Blogs
S
Security @ Cisco Blogs
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
K
Kaspersky official blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
关于 Android 7.1 的 Xposed,你想知道的都在这 - 少数派
2017-07-24 · via 少数派

熟悉 Android 的小伙伴们都知道,Android 最大的优点在于开源。开源意味着可定制化程度高,如果开发者对 Android 内核和运行原理的理解足够高,比如 rovo89,他甚至可以创造出 Xposed 这样的万能框架。最近,许多人翘首以盼的 Xposed for Nougat (虽然是第三方)终于发布了,趁着这个时间点,我们来总结一下这款神器的「前世今生」。

原理与功能

Xposed 是一个 Android 平台上的动态劫持框架,通过替换手机上的孵化器 zygote 进程为 Xposed 自带的 zygote,使其在启动过程中加载 XposedBridge.jar,模块开发者可以通过 jar 提供的 API 来实现对所有的 Function 的劫持,在原 Function 执行的前后加上自定义代码。

说成人话就是 Android 上所有正在运行的应用程序都是通过一个万物之主 —— Zygote 创造出来的,但是这个万物之主不听我们的话呀,Xposed 就是把这个万物之主换成自个家的,然后用一本天书(就是前面的 XposedBridge.jar)和他沟通,就可以实现对于系统上任意程序任意数据和行为运行前后的修改,至于我们不会写天书或者读懂天书也没关系,只要我们下载已经写好的天书(模块)就可以完成特定的需求。

基本原理

举个实际的例子,在某个 App 的界面被系统渲染出来之前,Hook(勾住)负责渲染界面的函数,把 App 传递过来的参数(例如红色)改成绿色,最后 App 界面就可以成功变成你想要的颜色啦(当然是选择原谅她)。

或者支付宝微信运动等等 App 请求运动传感器的步数,当传感器返回步数的函数执行完毕,我们就可以 Hook 它,然后把它返回的结果修改成我们想要的数字(例如 23333),现在知道微信运动里面那些天天占领封面的人夸张的步数怎么来了吧(大于 40000 步一天基本就是这样子修改的)。

你们尽管跑......

上面只是 Xposed 最为基础的一些应用实例,事实上,它可以修改系统上所有的数据,所以「Imagination is the only limitation」(这里说的主要是 Android 5.0 以上的 Xposed 框架)。

对于这样一个优点突出的框架,它的缺点也是明显的。

由于把系统的 zygote 替换成定制的 zygote,一些厂家针对手机的优化也就没有了,同时频繁地 Hook 函数也会造成一些性能损失,直观体现为开机速度明显变慢以及 App 打开速度和滑动帧率的降低。

作为一个严谨(划掉)的德国人同时还是个完美主义者,Xposed 的作者 rovo89 怎么能够忍受如此明显的缺点。对完美框架的追求和并不多的业余时间导致 Xposed 框架对于 Android 7.0 的适配非常慢(Android 7.0 对于应用的底层优化大改也是一个原因)。

Github 上不时就有 issue

虽然 Xposed 框架是开源的,但是涉及底层修改的源码对于绝大部分程序猿来说都是一道难以逾越的坎,对于小部分越过这道坎提交了代码还有提 issue 认为自己可以帮助适配的人,rovo89 是这样子说的:rovo89 的回答

大意就是 7.0 的 Xposed 不是随随便便弄的,真正了解 Xposed 的人很少,按照他的经验还没有人可以真正的帮到他,所以他还是要自己一个人干,拒绝没用的 commit 而且绝对不会放出不完美的分支。还真是傲娇呀……

 不过即使这样子也阻止不了大家想在 Android 7.0 上体验 Xposed 的行动。最近,Github 上的 abforce 终于放出了一个并不完美的 Xposed for Nougat (Android 7.1+),即使此时 Android 8.0 已经临近发布了,XDA 和国内各个论坛还是瞬间沸腾了起来。不过对于这个版本,rovo89 是这样回复的:rovo89 的回答 

这里贴一个很贴切的评论,酷安 @Aviraxp 评论了应用 Xposed 框架

rovo89刚刚发了长文,说他在去年10月就完成了目前这个所谓框架所达到的工作。但是,前95%的工作要花5%的时间,后5%的工作要花95%的时间。后期的兼容性修复花了他大量时间(中间有段时间搬家,几个月没开发),而且现在他已经放弃以前的思路,避免关闭任何优化以减少性能问题。文中还对出现的预编译xposed二进制表示鄙夷。大致是这个表情:😠 

Nougat 食用指南 

abforce 发布的框架是一个早期实验版,不仅要根据特定的 ROM (Android 7.1+)编译代码,而且还会伴随着某些模块无法使用和应用闪退。不过国内热情的机油们已经开始做出各种 ROM 适用的卡刷包,XDA 上也有人开始针对问题给出了修复版本。

如果你:

  • 曾经使用过 Xposed 的模块
  • 了解 Xposed 后被它某一个模块击中痛点,实在是离不开它带来的愉悦

那么也许你可以开始尝试刷刷刷了。

目前可以使用的 ROM 

基于原生的系统:AICP,Lineage OS,Sudamod,Resurrection Remix OS,氧OS。 

国内系统:Color OS,H2OS,魔趣。 

其中魔趣在 ROM 编译之时就合并了 Xposed 的代码,在实现功能的同时保留了对系统的优化。对比其他 ROM 需要刷入卡刷包还要丢失对系统的优化,魔趣直接升级更省时省力,更加稳定,性能损失也更加少。

魔趣只需要安装 Installer 就可以激活

注意事项

  1. 安装需要 ROOT,使用时不需要。
  2. 三星官方或基于官方的 ROM 目前会无限重启,请暂时远离框架。
  3. 为了数据安全,请备份好个人数据。

可用模块推荐 

「应用集」Android N 可用模块合集

 感谢酷安 @孤灯夜雨

这里介绍几个非常好玩实用的模块,想知道更多好玩实用模块可以上 XDA 和酷安参与讨论。

 Xposed edge:一个提供系统级边缘操作的模块,支持类似 Tasker 的连锁任务。

微X模块:给微信添加更多功能,例如消息防撤回和自动回复等。

WechatUI:支持自定义微信界面,给微信加上抽屉和自定义气泡。

应用变量:针对每个应用设置不同的手机数据。 (请使用 2.0.4 版本)

XXX ADAway:彻底去除 XXX (代表应用名称)的广告。 

净眼:去掉应用界面中你不喜欢的部分(例如网易云音乐的 banner)。

官方截图

关于数据和信息安全

不管是 rovo89 还是 abforce,他们所发布的框架都是开源的,框架本身并没有窃取个人信息的风险。但是我们在使用模块的时候仍然要注意个人信息的安全:

  • 尽量使用开源的模块,如果有能力的话尽量使用自己编译的版本;
  • 如果你要的功能只有没有开源的模块,请注意模块本身有没有联网权限
  • 一些模块可能会 Hook 目标 App 的联网函数来发送自己的数据所以没有联网权限,通过抓包就能让它露出马脚,不会抓包又在意个人信息安全的小伙伴还是建议放弃使用有风险的模块。

最后希望大家都能安全地享受 Xposed 带来的方便和乐趣。