Google Pixel 4 and Pixel 4 XL factory images and kernel source code are now available

Google Pixel 4 and Pixel 4 XL factory images and kernel source code are now available

Google launched the Pixel 4 and Pixel 4 XL about ten days ago at an event in New York. Thanks to the plethora of leaks around the phone, there weren’t many surprises to the phones. The Pixel 4 series was also slated to reach consumers from October 24, 2019, onwards. Between the extensive leaks and the time lag between pre-orders at launch and actual availability, we did admittedly get the feeling that the Pixel 4 has been around for much longer, and that too, without a factory image or kernel source code release. That is not the case though, as Google has released the factory images and the kernel source code for the Pixel 4 and the Pixel 4 XL right alongside its public availability.

Google Pixel 4 XDA Forums || Google Pixel 4 XL XDA Forums

Factory Images for Google Pixel 4 and Google Pixel 4 XL

Factory images are important for devices as they make experimenting with the software easier on the mind, as you know that you have an option to get back to a working device in case things go wrong (which they often will). Even for those who do have not purchased the phone, the factory images give access to the Pixel 4’s apps and other system files, which aid in porting over exclusive features to other devices.

DeviceVersionDownload Link
Google Pixel 4 “flame”Android 10.0.0, build QD1A.190821.011.C4, Oct 2019 Security PatchLink
Google Pixel 4 XL “coral”Android 10.0.0, build QD1A.190821.011.C4, Oct 2019 Security PatchLink

You can also find two older builds on the main download page.

Framework and Kernel Source Code

The framework sources, the kernel sources and the device tree for the new Pixels have also been uploaded. The framework sources will allow developers to peek into some of the decisions that Google has made with the Pixel 4’s software, such as why the Pixel 4’s 90Hz refresh rate is limited to high brightnesses only when used alongside the dynamic switching option. The kernel source code and device tree will be useful for custom kernel, recovery and ROM developers in order to kickstart third-party development efforts on the phone.

Framework and Device Tree for the Google Pixel 4

Kernel Sources for the Google Pixel 4

About author

Aamir Siddiqui
Aamir Siddiqui

I am a journalist with XDA since 2015, while being a qualified business-litigation lawyer with experience in the field. A low-end smartphone purchase in 2011 brought me to the forums, and it's been a journey filled with custom ROMs ever since. When not fully dipped in smartphone news, I love traveling to places just to capture pictures of the sun setting. You can reach out to me at [email protected] or on Twitter (@aamirsidd94).