While Google usually announces its flagship devices in October of every year, leaks and rumors of the devices begin showing up in the months leading to the launch. Details of the next-generation Pixels, however, seem to have begun leaking much earlier as there have been reports of the camera placement on Google’s upcoming flagship. Now, mentions of the “Pixel 5” in the Android Open Source Project (AOSP) code comments somewhat confirm the name and existence of such a device.
The comment on a code change for the Linux kernel mentions the “Pixel 5 with (version) 4.19”, confirming the existence of a device running version 4.19 of the Linux kernel. Reports of a device running Linux kernel version 4.19 and named “bramble” have also been previously spotted. Codenames of upcoming Pixel devices leaked last month, bearing the names “redfin”, “sunfish”, and bramble” and at least one of those devices is believed to be the mid-range Pixel 4a.
The comment reads:
Having bounds sanitizer, which is a part of UBSan, turned on for sources under arch/x86/kernel/apic/ produces unbootable cuttlefish image. I didn't try to narrow it down to specific .c files. Bounds sanitizer in arch/arm64/kernel/cpufeature.c makes image unbootable for Pixel 4 at 4.14 kernel. I didn't have a chance to test it on Pixel 5 with 4.19, and preemptively disabling UBSan there now to ensure bootability.
Other rumors claim that a Snapdragon 730 sporting Pixel device bears the codename “sunfish” while the “redfin” and “bramble” codenames belong to devices running a Snapdragon 765 processor. It isn’t clear if these devices are just 4G and 5G versions of the Pixel 4a or if the 5 and 5 XL are indeed slated to ship with a mid-range chipset, though that seems unlikely.
It will be interesting to see what the search giant has in store for its users later this year. Only time will tell if the flagship smartphones will ship without flagship Qualcomm hardware.