mali-pagecache-root: TCL Android TV自动提权工具
Show HN: Autonomous root for Tcl Android TV via CVE-2022-22706
这是一个专为TCL 50C721电视(搭载Realtek RTD1319芯片)设计的自动提权工具。利用CVE-2022-22706漏洞,通过Mali GPU页面缓存写入技术,在2秒内实现从普通应用到root权限的自动获取。工具集包含完整的利用链、ADB自动化脚本以及提权后的系统加固与备份功能,支持SELinux模式切换、广告拦截、系统精简和数据备份,为特定固件的开发者提供了一套完整的越狱解决方案。
在2秒内,从普通应用上下文自动获取uid=0权限,并自动完成系统加固与数据备份。
HN 评论区
17- Hydraulix989
我理应就能在我买来的、付过钱的、属于我的电视上拥有 root 权限。
- shakna
看到人们逐渐能够真正拥有自己的硬件,总是令人欣慰的。
> 所有原创代码采用 MIT 协议。内核摘录部分(kernel/mem.c)保留其 GPL-2.0 许可证和版权声明。
这里需要做一个小调整。
GPL 2.0?它包含这一条:
> 你必须确保任何你分发或发布的、整体或部分包含或衍生自本程序或其任何部分的衍生作品,均按照本许可证条款免费向所有第三方授权。
“按照本许可证条款”。
它具有传染性。像这里这样复制代码并进行分发,意味着 GPL 2.0 本意是适用于所有内容。唯一的例外是,如果你的代码完全没有依赖这段内核摘录。但是……它确实依赖了。
> 如果你希望将本程序的部分内容合并到其他分发条款不同的自由软件中,请写信给作者请求许可。
- BLKNSLVR
我有一台 TCL Android TV,仅仅通过 adb 访问(没有 root)就让我能够更改默认启动器,这让主屏幕变得非常漂亮——主要是漂亮的背景,只保留我想要的应用;而且没有任何该死的广告。
我觉得并不需要 root,但也不想把我们的主电视变砖。
不过,一旦它变成备用电视,而且一旦针对电视的 LineageOS 等效版本开始推出,我就会开始折腾了。