[PATCH v3 2/2] configs: Add google-pixel fragment config for Pixel 3, 3 XL, 5

David Heidelberg via B4 Relay devnull+david.ixit.cz at kernel.org
Wed Jan 7 21:28:16 CET 2026


From: David Heidelberg <david at ixit.cz>

Introduce a fragment config for the Pixel 3, Pixel 3 XL, Pixel 5.

On these devices, U-Boot is chainloaded via fastboot. However, due to
additional requirements added by google, the image header must have
a specific value for the text offset.
This is solved by setting CONFIG_TEXT_OFFSET to 0x80000 in U-Boot.

Signed-off-by: David Heidelberg <david at ixit.cz>
---
 board/qualcomm/google-pixel.config | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/board/qualcomm/google-pixel.config b/board/qualcomm/google-pixel.config
new file mode 100644
index 00000000000..999d4e45268
--- /dev/null
+++ b/board/qualcomm/google-pixel.config
@@ -0,0 +1,5 @@
+# Enables chainloading of U-Boot on Google Pixel phones using
+# newer bootloaders (Android Q/R)
+# Use for following devices: Pixel 3 (blueline), Pixel 3 XL (crosshatch),
+# Pixel 5 (redfin)...
+CONFIG_TEXT_BASE=0x80080000

-- 
2.51.0




More information about the U-Boot mailing list