
Трудно поверить, но сейчас только февраль, а сезон утечек о Pixel уже начался. Сегодня в Android Open Source Project (AOSP) появилось упоминание Google «Pixel 5».
Теперь у нас есть потенциальное подтверждение из комментариев к коду AOSP, что следующий основной телефон Pixel от Google, без сюрпризов, получит название «Pixel 5». Подтверждение исходит из нового изменения кода для ядра Linux Android, которое, как объясняет разработчик AOSP, было протестировано только на Pixel 4, а не на Pixel 5.
Bounds sanitizer в arch/arm64/kernel/cpufeature.c делает образ не загрузочным для Pixel 4 в ядре 4.14. У меня не было возможности протестировать его на Pixel 5 с 4.19, и я превентивно отключил UBSan там сейчас, чтобы обеспечить загрузку.
Сам код представляет для нас небольшой интерес, поскольку он касается отключения оптимизации кода C, называемой UndefinedBehaviorSanitizer (UBSan). Вместо этого обратите внимание на указанные номера версий: «Pixel 4 на 4.14» и «Pixel 5 с 4.19». Это номера версий базового ядра Linux, которое Android использует на этих устройствах, как правило, предоставляемого Qualcomm.
Обновление 18.02: По состоянию на сегодняшнее утро разработчик AOSP удалил изменение кода и заменил его практически идентичным, в котором вместо «на Pixel 5 с 4.19» говорится «на устройстве arm64 с 4.19».
В прошлом месяце появились три потенциальных кодовых названия Google Pixel, а также процессоры Qualcomm среднего класса, на которых будут работать эти устройства с кодовыми названиями. В настоящее время мы считаем, что одно из этих трех, Sunfish, будет преемником Pixel 3a среднего класса под брендом «Google Pixel 4a».
Между тем, мы думаем, что два других, Redfin и Bramble, *могут* быть кодовыми названиями Google Pixel 5 и Pixel 5 XL, что сделало бы серию Pixel 5 менее флагманской. Интересно, что Bramble был замечен с использованием той же версии ядра Linux, 4.19, что и указано выше для «Pixel 5». Само по себе этого недостаточно, чтобы подтвердить, что Bramble действительно является Pixel 5, но это делает аргумент более весомым.
В любом случае, по крайней мере, теперь мы можем с довольно большой уверенностью сказать на основе этого кода AOSP, что Google действительно работает над «Pixel 5», и на два месяца раньше, чем мы смогли год назад.