Skip to content

Supported devices #299

@chenxiaolong

Description

@chenxiaolong

This is a continually updated list of devices that are known to properly support custom AVB keys. If you've personally tested avbroot on a device, please leave a comment and I'll update the list.

Google is the only OEM to officially document that avb_custom_key is supported. For other OEMs, there's no way to know if custom keys are supported without just trying it.

Supported

Fairphone

Google

  • All Pixel devices since the Pixel 2 have bootloaders that support custom keys (official docs). However, only Pixel 4 and newer use AVB 2.0 with a compatible partitioning scheme (#274).

Motorola

  • Motorola moto g32 (user report)
  • Motorola moto g52 (user report)
  • Motorola moto g200 5G (user report)
  • Motorola ThinkPhone (user report)
    • It may be necessary to modify the AVB rollback index to be able to boot with the bootloader locked. The bootloader is meant to reset the rollback state when unlocking and locking, but does not appear to do so.

Nothing

Sony

Xiaomi

Not supported

OnePlus

  • OnePlus devices are no longer compatible because newer bootloader versions no longer allow custom keys. Some devices may just fail to boot (#186, #195, #212), while others may end up bricked (#290).

Nothing

  • Nothing Phone (2a)

Xiaomi

  • Most Xiaomi devices do not support avb_custom_key. Only a couple devices (listed above) are known to support it.
  • Xiaomi Redmi Note 10 Pro
  • Xiaomi Redmi Note 13 Pro 5G (user report)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions