GrapheneOS:Pixel 11 确认支持 MTE

GrapheneOS says Pixel 11 has MTE support after all

GrapheneOS 团队在 Mastodon 上发布了好消息,确认 Pixel 11 实际上支持 MTE 功能。此前关于该机型是否具备内存错误检测(MTE)支持的疑虑已得到澄清。这一更新对于关注隐私和安全性的用户来说至关重要,因为 MTE 能有效提升系统对抗内存破坏攻击的能力。GrapheneOS 作为基于 Android 的开源安全操作系统,其硬件兼容性直接影响用户体验。此次确认意味着 Pixel 11 用户无需担心安全功能的缺失,可以放心使用该设备运行 GrapheneOS。

我们关于 Pixel 11 有个好消息:它实际上仍然支持 MTE。
  1. chekibreki

    对于不知道 MTE 代表什么的各位:

    > 内存安全漏洞(即原生编程语言中处理内存时的错误)是常见的代码问题。它们会导致安全漏洞以及稳定性问题。

    > Armv9 引入了 Arm 内存标记扩展(MTE),这是一种硬件扩展,允许你在原生代码中捕获 use-after-free(释放后使用)和 buffer-overflow(缓冲区溢出)漏洞。

    https://developer.android.com/ndk/guides/arm-mte

  2. protimewaster

    不幸的是,我觉得标题与现实相比有些过于乐观了。

    这条讨论串给人的感觉是,MTE 可能是由于勘误(errata)或性能问题而被禁用的。基本上,看起来 Google 发布的软件故意没有在 Pixel 11 硬件上使用 MTE。这就引出了一个问题……Google 到底知道 Pixel 11 上的 MTE 出了什么问题?

  3. iamnothere

    像 Graphene 这样的小项目能在安全领域把 Google 这样的巨头甩在身后,这简直荒谬。几乎让人忍不住怀疑,某些漏洞是否是故意被允许存在的。

    全球最流行(按数量计)的移动操作系统中的漏洞,可能会提供一个可合理抵赖的全球间谍后门。

  4. moonshot5

    AOSP 工程师在此;

    我完全不与 Graphene 或其团队互动;我和这里大多数人一样,只是个旁观者。

    不过,我忍不住觉得 Graphene 似乎总想抱怨一切不符合他们小众使用场景的东西。(尽管这里很多人很推崇它,但刷自定义 Android 系统的人正是“小众用户”的典型定义。)

    我个人的态度是,随着这些“ rant( rant 指长篇大论的抱怨)”越来越多,我对 Graphene 的看法越来越负面,即使我有机会接触到他们,我也不太会特意去帮他们。

  5. loufe

    我几乎肯定会忍受 Motorola 手机在升级时带来的相机画质、电池续航等方面的任何缺点。MTE 对现代手机数字安全而言是绝对不可妥协的底线,Google 竟然能如此安然接受这种倒退,真是疯了。

    最近尤其让我印象深刻的是,几乎所有桌面操作系统给人的感觉都极不安全。我甚至到了要买第二、第三块 GPU 给台式机,只为在专用虚拟机里运行邮件和浏览器,因为一切感觉都像筛子一样漏洞百出。在开源软件供应链遭受围攻、企业软件忽视安全优先级、而大多数网站几乎不择手段地监控你的世界里,Qubes 似乎越来越有吸引力。

    我真心痛惜这种新现实:我花钱买的电脑,用起来却感觉像是在伸手进一个装满剃须刀片的手提纸袋里摸索。

  6. eigenform

    > 可以通过 `fastboot oem mte on` 启用预留 MTE 的标记内存,启动一个忽略 arm64.nomte 的非官方内核,从而使用 MTE。

    我想知道的是,仅仅检查 ID_AA64PFR1_EL1 中的功能位难道不够吗?(在尝试确定硬件是否支持某项功能时,这不是你首先会尝试的方法吗?)

    如果他们仅基于 `arm64.nomte` 被传递给内核(或基于内核接口暴露的功能)来判断,那么说“在当前 Android 版本中 MTE 似乎被禁用了”可能比声称“硬件上根本不存在”更好。如果你是在向 Linux 内核询问硬件功能,也许它在向用户空间呈现这些信息时会考虑命令行参数。

    TRM[^1] 提到某些功能位依赖于 BROADCASTMTE(大概是某个 CPU 输入引脚),但也许该信号不是恒定的,并且允许根据固件/引导加载程序中的情况而变化?

    另外,关于缓存中缺乏 MTE 硬件加速的说法,有证据支持吗,还是这也是一种误解?

    我认为假设 MTE 的性能影响不可忽略是合理的(在旧款 Pixel 设备的核心上[^2],MTE 显然受到受检存储(checked stores)导致串行化的影响),但这完全可能并非源于实现 SoC 时做出的某种物理设计妥协。ch […]

  7. colincowardly

    所以不仅是涨价:RAM 减少,性能倒退,功能被阉割或丢失,相机系统经常无法完美地捕捉卡顿的音视频,而且 Pixel 正在脱离 AOSP。

    Google Pixel 得到了它应得的市场份额。

  8. chasil

    “除了 MTE 之外,Google 还降级了 Pixel 11 系列的 GPU,相比 Pixel 10 系列,并减少了基础 Pro 型号的 RAM。”

    我会记下来不买这款机型。

    这是自华为 Nexus 核心故障以来最严重的质量控制失误吗?

同日更多故事

2026-09-02