Google Play may have revealed the Pixel 3a's and Pixel 3a XL's specs and release date by accident.
Rumors and leaks have been focusing on these smartphones lately, and now a significant one is coming from Google Play itself.
Pixel 3a, Pixel 3a XL Specs
As spotted by a Reddit user and then confirmed by 9to5Google, the entries "sargo" and "bonito" were added to the Google Play Developer Console, and based on the display sizes and previous leaks, the consensus is that these are the Pixel 3a and Pixel 3a XL, respectively, and their "fishy" code names.
If these really turn out to be the upcoming Google phones, then the Pixel 3a will have a 5.6-inch display with a 1,080 x 2,220 resolution and 440 DPI, 3840 MB of RAM (4 GB of RAM), and OpenGL ES 3.2 support and run on Android 9 Pie out of the box.
Back in March, 9to5Google got its hands on a Pixel 3a and confirmed that it sports an OLED screen, a Qualcomm Snapdragon 670 under the hood, an eight-megapixel wide-angle front camera, a 12-megapixel rear camera, and a 3,000 mAh battery.
Meanwhile, the Pixel 3a XL will also have 3840 MB of RAM (4 GB of RAM) and a 6-inch display with a 1,080 x 2,160 resolution and 400 DPI, as well as run on Android 9 Pie and support OpenGL ES 3.2.
In other words, the potential difference between the two so far lies in the display size and resolution.
Pixel 3a, Pixel 3a XL Release Date
The leak didn't reveal rest of the core specs such as CPU and GPU, but it did have the line "PIXEL_2019_MIDYEAR_EXPERIENCE," which means that the smartphones are likely going to be announced soon. How soon that is isn't clear, but because of the "midyear" portion, it's possibly before October.
In the Play Developer Console, Android programmers can decide whether they would let their apps work with certain devices. Google provides specs and such so that the developers can still come up with a decision despite not having select devices on hand for testing purposes. From the look of things, the Mountain View company added what could be the Pixel 3a and Pixel 3a XL a bit too soon.