Почему линейка Pixel от Google настолько нестабильна и плоха

Привет.

В мире есть немногочисленные поклонники линейки Pixel, их можно назвать во всех смыслах верующими, так как они отрицают какие-либо проблемы устройств от Google и просто утверждают, что те лучшие. Быстрее всего получают обновления Android, работают на чистом Android, не испорченном ничем, что, конечно же, неверно, это всего лишь их представления. Проблема Google тянется много лет, компания не умеет создавать железо, не хочет учиться, и все бизнес-процессы построены таким образом, что на выходе получается неудобоваримый результат.

Часто мне пеняют на то, что я критикую линейку Pixel и делаю это для только что вышедших аппаратов, а ведь совсем скоро они станут лучше, так как детские болячки уберут. В представлении поклонников линейки Pixel такие болячки есть у всех производителей, осознать, что только Google выпускает сырые продукты, которые месяцами не могут получить исправления проблем, они не могут. Более того, сам процесс разработки носит настолько хаотичный характер, что найти корень проблемы зачастую невозможно. Поверить, что создатели Android не умеют выпускать Android-смартфоны, тяжело, формально это противоречит здравому смыслу. Кажется, что именно Google должна выпустить идеальный смартфон. Но факты говорят об обратном.

В середине октября 2021 года установил напоминание в календаре, чтобы посмотреть на изъяны Pixel 6/6 Pro спустя полгода и обсудить, насколько Google умеет создавать железо и исправлять ошибки в нем.

Кажется, что самое время рассмотреть то, как выглядят флагманы от Google спустя полгода и с какими ошибками могут столкнуться пользователи. Для простоты буду выделять ошибки отдельно.

Биометрия — датчик отпечатка

С первых дней датчик отпечатка в Pixel 6/6 Pro стал слабым местом. Он не всегда срабатывал, у кого-то работал медленно — никакой уверенности, что произойдет дальше. Из обновления в обновление Google “исправляла” работу датчика, в феврале 2022 года даже объяснили, что медленная работа связана с очень сложными алгоритмами безопасности. Но это скорее было объяснение во спасение, реальность была такова, что датчик отпечатка просто сбоил и продолжает сбоить. Не у всех, а только у ряда людей, проявляется сбой хаотично. Этакая лотерея, в которой вам может “повезти” или нет.

Начиная с января в Google в каждом обновлении пишут, что исправили недочеты в работе датчика отпечатка. Январь, февраль, март – возможно, в апреле они напишут то же самое. Факт в том, что найти проблему и локализовать ее невозможно силами Google.

В Pixel 6 есть еще одна родовая травма: при полном разряде батареи датчик отпечатка может сломаться, он перестает реагировать на нажатия. Достаточно, чтобы телефон полежал неделю без дела, полностью разрядился, и привет. Помогает полный сброс аппарата. Ошибки конструкции, просчеты инженеров. Говорят, что в мартовском обновлении как-то исправили эту проблему, но проверить возможности не было. Прошло полгода с момента выхода аппарата.

Официальный ремонт от Google ломает датчик отпечатка

Это очень смешно, но пройти мимо этого просто не мог. Вы покупаете в шикарном магазине Google Store флагман компании, получаете расширенную гарантию и в какой-то момент роняете телефон. Ваш экран покрывается трещинами, но вы под защитой! Гарантия позволяет бесплатно заменить экран, этим занимается фирменный сервис от Google.

Вот только после замены экрана вы обнаруживаете, что датчик отпечатка просто не работает. Вы обращаетесь в сервис повторно, вам настраивают датчик отпечатка, но он снова сбоит. Некоторые счастливчики после нескольких посещений сервиса ходят туда как на работу, знают всех по именам. И ненавидят флагманы от Google, так как с другими смартфонами ничего подобного не происходит.

Артефакты на экране Pixel 6 Pro

Если вам кажется, что отличие Pixel 6 и 6 Pro только в диагонали экрана, то вы глубоко заблуждаетесь! В Google все устроено хитро, чтобы запутать всех и вся, — две команды разработки имели отношение к этим моделям, чтобы внести в них как можно больше проблем. Помните про датчик отпечатка на Pixel 6? В Pixel 6 Pro при разрядке нет ничего такого, знаний разработчиков хватило, чтобы избежать этой проблемы. Но они изначально добавили другой глюк. В выключенном состоянии, если нажать на кнопку включения, по экрану побегут зеленые полосы. Питание сказочным образом подается на экран, когда он еще не включен. Однозначно глюк, который признали в Google еще в ноябре 2021 года и обещали исправить в декабрьском обновлении. Писали об этом вот тут.

Исправили ошибку только в обновлении за январь. В Google не торопятся что-то делать быстро.

Скорость обновлений — точно ли Google создает Android?

В Google сильно экономят на команде разработки Android, сегодня фактически этой разработкой занимается Samsung, причем все чаще и чаще программисты компании влезают в код ядра Android. В скором времени может оказаться и вовсе так, что Google останется ни с чем, а появится какая-то иная система, полностью совместимая с Android, но от корейской компании. В Google сосредоточены на GMS и всех библиотеках, что важны, экономят деньги на разработке.

Звучит достаточно бредово? Но так обстоят дела на практике, и вот вам доказательство. До февраля в Google не успевали в срок выпускать патчи безопасности для своих флагманов, компания делала это позже, чем все игроки на рынке, включая Samsung. Путем неимоверных усилий в феврале Google научилась выпускать обновления вместе со всеми.

В начале марта стала известна уязвимость Dirty Pipe в ядре Linux. Это одна из самых серьезных по масштабу угроз, что известны для того же Android на сегодняшний день, вы можете увидеть описание вот тут.

Обновления ядра в обновлении за апрель не произошло, в то время как та же Samsung обновила все свои флагманы линейки S22, начала раскатывать обновление на старые модели. Кто более серьезно относится к угрозам, Google или Samsung? Мне кажется, ответ очевиден. Размер обновления был довольно велик, но безопасность того стоит.

Как вы видите, в Google не могут обновить “чистый” Android, с софтом у компании дела обстоят из рук вон плохо, впрочем, у меня есть доказательство этого.

Волшебный ластик для фотографий сломался

Вычислительная фотография — это классная штука, она позволяет вам получать снимки другого качества, а также убирать ненужные предметы на них. Многие компании показывали в 2020 году такую функцию, но в коммерческом продукте ее запустила впервые Google. И вот на Pixel 6 в редакторе можно было стирать ненужные предметы со снимков. Работала функция не идеально, но иногда помогала.

Начиная с ноября пользователи жаловались, что приложение “Фото” вылетает при попытке использовать эту функцию. В середине ноября — начале декабря функцию просто заблокировали в смартфонах Pixel, она исчезла. В феврале ее смогли починить и вернули. Странным образом это совпало с появлением аналогичной функции от Samsung, которая работает прекрасно и не имеет никаких изъянов. Свечку не держал, но что-то мне подсказывает, что это была братская помощь создателям Android от Samsung. В пользу этого говорит тот факт, что функция привязана к SDK, который можно купить вместе с модулем камеры, используемым Google в этих аппаратах, да, это тот самый 50-мегапиксельный сенсор.

В Samsung аналогичная функция работает отлично с первого дня, ничего не ломается.

Зарядка — что можно было сломать тут?

Инженеры Google, видимо, размышляли просто: ну что мы можем сломать в зарядке, это же настолько простая и очевидная штука. Я тоже задавался вопросом, как можно, следуя спецификациям стандарта USB Power Delivery, наворотить столько дел. Но внимание — смотрим, что получилось у Google.

Начнем с детской болезни, если у вас по какому-то недоразумению есть кабель или зарядное устройство не от Google, то вполне возможно, что ваш аппарат будет им заряжаться. А возможно, что он будет на экране показывать, что заряжается, но зарядки не будет.

Перегрев во время зарядки — распространенная проблема, поэтому в Google решили вопрос незамысловато: быстрая зарядка ограничена по скорости. В компании рекламируют 30-ваттный зарядный блок для своих аппаратов, по факту в среднем он выдает 13 Вт, в пике 22 Вт (это родная зарядка, со сторонними все чуточку лучше). Найти тест можно вот тут.

Адаптивная подсветка экрана — что тут можно сломать?

Мне кажется, что разработчикам в Google скучно и они просто придумывают проблемы, собираются с утра и воображают, кто сможет придумать самую большую несуразицу. Единственные аппараты на свете, что регулируют яркость подсветки экрана в зависимости не от внешнего освещения, а от яркости картинки на экране, — это Pixel 6. То есть когда у вас появляется яркая картинка с преобладанием белого цвета, то экран начинает приглушать яркость! И наоборот. Такого не видел ни до, ни после. Кто-то обращает на это внимание, кто-то игнорирует. В мартовском обновлении частично исправили этот недостаток, теперь просто адаптивная яркость экрана не реагирует на изменение освещения в помещении, тратит на это больше энергии. Создали костыль, чтобы проблема не была такой явной. Смешно? Не то слово.

Wi-Fi-звонки у операторов — мы забыли добавить профили

Вам кажется, что разгильдяйство должно иметь границы, но в Google ваши возможности безграничны. Компания в Америке предлагает Pixel на сетях всех основных операторов, но для Verizon забыли добавить операторские профили для Wi-Fi-звонков. Предполагаю, что кто-то протупил в самом операторе, в Google просто забили данные AT&T и выпустили аппараты как есть. Странно, но Wi-Fi-звонки не стали работать в Verizon. Несколько месяцев разработчики Google пытались подобрать “правильные” параметры, они их угадывали. Ставили настройки от AT&T и других операторов, возвращали их обратно. Ломали такие звонки на сетях других операторов. Играли в «Угадай мелодию». В феврале, почти полгода спустя, они наконец получили нужные профили от каждого из операторов. Миссия была выполнена.

Google не тестирует свои устройства и софт

Многократно говорил о том, что в Google экономят на всем, в том числе на тестировании своих устройств и том, как они работают в реальной жизни. Как так может быть, остается только догадываться, но так устроен бизнес компании в железе и софте. В теории, когда вы создаете новую функцию, вы должны проверить, как она работает в реальной жизни, а уже потом выпускать ее в мир. В реальности Google создает бета-версию, которую тестируют покупатели ее продуктов, и потом ее только дорабатывают.

В Pixel 6 появилась очень прикольная штука (для Штатов), вы звоните куда-то на горячую линию, и телефон сам ждет, пока вам ответят, не нужно слушать мелодию, а можно отвлечься на свои дела. У меня ни разу не вышло воспользоваться этой возможностью, но списал это на свои кривые руки. Оказалось, что я не одинок, и в декабре функцию просто отключили, так как она не работала нормально. Вот тут есть описание этого момента от менеджера Google.

В феврале функцию вернули, но она работает в ограниченном виде. Одним словом, замах был на рубль, удар на пять копеек.

Ваш телефон звонит сам — как такое возможно?

Писал обзор Pixel 6 Pro, телефон лежал передо мной, и вдруг экран включился сам собой, аппарат стал набирать номер из моей записной книжки. Сам и без моего вмешательства. Таких чудес за другими устройствами не наблюдал. Оказалось, что это связано с работой ассистента от Google, который реагирует на фантомные команды, когда слушает окружающий мир. Честно говоря, я был в недоумении, как такое в принципе возможно. А что еще делает Pixel такого, чего просто не видно? Изъян известен с октября, частично его исправили в марте.

У нас нет проблемы в Google — AndroidAuto

Что может пойти не так, если у вас телефон от Google, а в машине стоит Android Auto? Многие люди думали ровно так же, но оказалось, что тут все может пойти не так. В частности, при прямом подключении к системе телефон ее не видит. У кого-то этот недостаток проявлялся, у кого-то нет. Команда разработки Android Auto, которая должна была отвечать за это (не те, кто разрабатывал Pixel, что уже смешно), пыталась найти ошибку, и безрезультатно. Они даже честно написали об этом пользователям вот тут в ноябре 2021 года.

Никакой помощи от Google никто не дождался, в апреле 2022 года один из пользователей нашел решение, проблема была в оригинальном кабеле от Google, его можно заменить на другой или использовать переходник, тогда все начинает работать. Тут вырисовывается другая проблема — методика тестирования внутри Google. Явно, что команда Android Auto взяла телефоны Pixel, но оставила свои кабели для связи с машиной. И вот вам результат, ошибку повторить они не могли. Просто прекрасно.

Внешний DAC для качественной музыки

Хочется уподобиться голливудским звездам на какой-нибудь церемонии вручения призов и громко сказать: «От создателей ошибки в зарядке, от людей, что сломали кабель для Android Auto, впервые и только здесь — неработоспособность внешних DAC со стандартным разъемом USB Type C!»

Хотя, наверное, нужно сказать сварливым голосом какой-то престарелой женщины: «А не надо всякую гадость в эти разъемы запихивать. Наушники, зарядка, и точка!»

В Google с ноября знают о проблеме, ровно с того же момента пытаются решить эту проблему. Команда разработчиков создает костыли для всего и вся, но тут, кажется, нашла коса на камень. Костыль для использования DAC поломает пару костылей для других функций, что они создали чуть раньше. Интересно, они будут монетку подкидывать или устроят тайное голосование, что именно нужно поломать в этот раз?

Знаете, можно продолжать перечислять большие и малые проблемы Pixel 6, но, кажется, для понимания уровня разработки в Google и умения решать проблемы этого уже достаточно. В качестве вишенки просто приведу список изменений в прошивке, что получили эти аппараты в марте 2022 года.

Audio

• Fixes & improvements for audio playback issues in certain apps *[1].,/

Battery & Power,/

• Fix for issue causing inadvertent «Unplug Charger» notification to appear while charging in certain conditions *[2].

• General improvements for battery & thermal performance in certain conditions *[2].

• General improvements for wireless charging in certain conditions *[3].,/

Biometrics

• General improvements for face unlock stability & performance *[4].

• General improvements for fingerprint sensor stability & performance *[2].

Bluetooth

• Fix for issue causing Bluetooth to turn on after disabling in certain conditions *[1].

• Fix for issue causing occasional audio glitches during playback with certain Bluetooth devices *[2].

• Fix for issue preventing Bluetooth to be enabled in certain conditions *[2].

• General improvements for Bluetooth stability & performance *[1].

Camera

• Fix for issue causing frame drop during video capture in certain modes and conditions *[2].

• General image quality improvements in camera preview/capture *[2].

• General improvements for camera stability & performance *[2].

Display & Graphics

• Fix for issue causing display refresh rate to lock at 60Hz under certain conditions *[2].

• Fix for issue occasionally causing a green flicker to appear in certain media apps when playing HDR content *[2].

• Fix for occasional screen flicker in notification shade when dragging from top of screen *[2].

• Fix for occasional white screen flash after display goes to sleep *[1].

• General improvements for Adaptive brightness response in certain conditions *[2].

Framework

• Fix for issue causing persistent new device setup prompt to appear in certain conditions *[1].

• Fix for issue causing screensaver to turn on while toggled off *[1].

• General improvements for keyboard responsiveness & performance *[1].

Sensors

• Fix for issue causing Active Edge to take a screenshot instead of opening Assistant in certain conditions *[5].

• Fix for issue causing device to occasionally continue vibrating after accepting or dismissing a call *[1].

• Fix for issue preventing auto-rotate to detect device orientation in certain conditions *[2].

• General improvements for Lift-to-wake response & performance *[2].

• General improvements for Quick Tap response & performance *[6].

• General improvements for sensor stability & response in certain conditions *[2].

System

• Fix for issue causing inadvertent «device corrupt» error to appear in certain conditions *[2].

• Fix for issue occasionally preventing OTA updates to install *[7].

• General improvements for memory efficiency & performance *[8].

• General improvements for system stability & performance *[1].

• Kernel update to 4.9.292 for Pixel 3a & Pixel 3a XL.

• Kernel update to 4.14.257 for Pixel 4, Pixel 4 XL & Pixel 4a.

• Kernel update to 4.19.220 for Pixel 4a (5G), Pixel 5 & Pixel 5a (5G).

• Kernel update to 5.10.66 for Pixel 6 & Pixel 6 Pro.

Telephony

• Fix for issue causing device to reboot repeatedly after transferring SIM *[9].

• Fix for issue causing network data icon to disappear after sending an MMS message in certain conditions *[1].

• General improvements for network connection stability & performance *[1].

Touch

• General improvements for fingerprint sensor stability & performance *[2].

User Interface

• Add shortcut to open Calendar app from At A Glance on home screen *[1].

• Fix for issue causing «Add a language» list to overlap with title text in Settings *[1].

• Fix for issue causing bottom layer of system navigation to disappear in certain conditions *[1].

• Fix for issue causing Bubbles info overlay to appear misaligned over apps under certain conditions *[1].

• Fix for issue causing certain home screen content to display under lock screen when animation duration is customized *[1].

• Fix for issue causing certain home screen icons to appear misaligned in certain conditions *[1].

• Fix for issue causing certain widgets to render incorrectly on home screen after setting up device from a backup *[1].

• Fix for issue causing delay before available networks appear in Internet Tile under certain conditions *[1].

• Fix for issue causing error while adding widgets to home screen after downgrading apps *[1].

• Fix for issue causing fingerprint unlock icon to appear invisible on lock screen in certain conditions *[1].

• Fix for issue causing fingerprint unlock to appear disabled while Smart Lock is enabled under certain conditions *[1].

• Fix for issue causing incoming notifications to occasionally render over Quick Settings while notification shade is expanded *[1].

• Fix for issue causing incorrect colors or theme to display in Quick Settings in certain conditions *[1].

• Fix for issue causing longer load times for UI after unlock in certain conditions *[1].

• Fix for issue causing notification shade to collapse after unlocking device when replying to a notification from the lock screen *[1].

• Fix for issue causing notifications to display as invisible on lock screen under certain conditions *[1].

• Fix for issue causing occasional animation stutter while using Overview in landscape mode *[1].

• Fix for issue causing occasional flicker on lock screen when tapping to expand notifications *[1].

• Fix for issue causing Picture-in-Picture (PIP) controls to display misaligned from window in certain conditions *[1].

• Fix for issue causing Picture-in-Picture (PIP) windows to dismiss when flinging across the screen under certain conditions *[1].

• Fix for issue causing Quick Settings overlay to stay on the screen in certain conditions *[1].

• Fix for issue causing recent apps to not display in Overview under certain conditions *[1].

• Fix for issue causing the end of the «All Apps» list in Settings to cut off if certain apps are disabled *[1].

• Fix for issue causing wallpaper to appear blurred after locking screen with app drawer open *[1].

• Fix for issue enabling Quick Settings toggles to be tapped from home screen in certain conditions *[1].

• Fix for issue occasionally causing app splash screens to flash on screen without a transition *[1].

• Fix for issue occasionally causing battery charge level to incorrectly display on Ambient display (AOD) *[1].

• Fix for issue occasionally causing blank background on home screen after setting wallpaper *[1].

• Fix for issue occasionally causing device wallpaper to flash before resuming app after unlocking the device *[1].

• Fix for issue occasionally causing gap between app icons to appear in app drawer *[1].

• Fix for issue occasionally causing icons and text in connected devices Settings page to appear misaligned *[1].

• Fix for issue occasionally causing prompt to disable mobile network to appear when scrolling in Network settings screen *[1].

• Fix for issue occasionally causing silent notifications to appear under alerting section in notification shade *[1].

• Fix for issue occasionally causing the launcher to crash when when entering overview in 3-button navigation mode *[1].

• Fix for issue occasionally causing the notification shade to appear transparent in the launcher *[1].

• Fix for issue occasionally causing volume slider overlay to jump to the edge of the screen before disappearing *[1].

• Fix for issue occasionally causing widgets with dynamic theming to display using a different color palette after waking device *[1].

• Fix for issue occasionally preventing weather information to display in At A Glance widget on home screen *[1].

• Fix for issue preventing conversation bubble to be dismissed in certain conditions *[1].

• Fix for issue preventing double-tap to wake from being disabled under certain conditions *[1].

• Fix for issue preventing mirroring device screen to cast display under certain conditions *[1].

• General improvements for performance in certain UI transitions and animations *[1].

• General improvements for split screen support with certain third party launchers *[1].

Wi-Fi

• Fix for issue causing Wi-Fi network connection to drop unexpectedly under certain conditions *[2].

• General improvements for Wi-Fi stability & performance *[1].

—————————————————————

Device Applicability

*[1] Included on Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a (5G), Pixel 5, Pixel 5a (5G), Pixel 6 & Pixel 6 Pro

*[2] Included on Pixel 6 & Pixel 6 Pro

*[3] Included on Pixel 4, Pixel 4 XL, Pixel 5, Pixel 6 & Pixel 6 Pro

*[4] Included on Pixel 4 & Pixel 4 XL

*[5] Included on Pixel 3a, Pixel 3a XL, Pixel 4 & Pixel 4 XL

*[6] Included on Pixel 4a (5G), Pixel 5, Pixel 5a (5G), Pixel 6 & Pixel 6 Pro

*[7] Included on Pixel 4, Pixel 4 XL, Pixel 4a (5G), Pixel 5 & Pixel 5a (5G)

*[8] Included on Pixel 4a (5G), Pixel 5 & Pixel 5a (5G)

*[9] Included on Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a

Не правда ли, впечатляет количество ошибок для устройств, которые уже полгода на рынке? Это скорее характерный список для моделей, что находятся еще в разработке, и ведь нечто подобное происходит каждый месяц! То есть это не какое-то волшебное обновление, в котором собрали все, что нашли. Нет, такие обновления чинят детские болячки все время. Более того, обратите внимание, что эти болячки характерны даже для моделей старых, например, Pixel 3 или Pixel 4. Есть еще вопросы по качеству разработки железа и софта в Google, или этого хватит?

Безусловно, любовь и вера творят чудеса, мой товарищ — большой поклонник Pixel 6 Pro, и он говорит, что это лучший аппарат на планете. У него нет сомнений в том, что такой смартфон является наилучшим во всех смыслах, а “мелкие недочеты не в счет”. И главное, что он в упор не видит проблем. Только при мне у него пару раз слетало соединение с наушниками, приходилось включать/выключать Bluetooth на смартфоне, но его это не волнует, ведь в руках “наилучший смартфон” с чистым Android, каким он и должен быть. И с постоянными обновлениями, которые приносят много хорошего. Вопрос веры и восприятия.

Когда я описывал посещение флагманского магазина Google в Нью-Йорке, то некоторые комментарии были в духе “не читал, но осуждаю”. Многие жаловались на мою исключительную предвзятость в отношении Google, на то, что флагманский магазин не может быть таким плохим и так дурно организованным. Примерно те же отзывы про Pixel, по определению эти устройства не могут быть такими сырыми.

Можно верить во что угодно, но нужно смотреть фактам в глаза. И они неумолимо доказывают, что среди всех флагманов на планете линейка Pixel от Google обладает несравнимо большим количеством проблем и косяков. И это повторяется из года в год, так как в Google так устроен процесс разработки, где никто ни за что толком не отвечает. Проблема носит системный характер и тянется за компанией долгие годы. Попытка купить “легионеров” из HTC обернулась тем, что и их переучили в свою веру, они тоже стали бракоделами. Все еще верите, что Pixel — отличные смартфоны, как у других компаний? Или все же факты заставляют несколько иначе посмотреть на этот вопрос?

[email protected]
наверх