Перейти к содержанию

Разница процессоров в смартфонах для AOSP кастомов

TODO

  • Добавить про SoC Kirin и Tensor (от Google)
  • Добавить про Fairphone 5
  • Сделать список смартфонов более полным
  • Уточнить модель Samsung с Qualcomm

В основном Android смартфоны поставляются со следующими процессорами (они же SoC - System On a Chip)

Qualcomm Snapdragon

Вердикт

Проблем для пользователя практически нет. Отличная поддержка железа и AOSP прошивок со стороны сообщества.

Процессоры от Американской компании Qualcomm.

C этими SoC меньше всего проблем (как хардварных, так и с исходниками ядра для AOSP), но компания обычно поддерживает свои SoC примерно 3 года. Под поддержкой подразумевается выпуск исправлений и патчей для прошивки модема и прочих низкоуровневых компонентов.

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

Если в AOSP прошивках на смартфонах с Qualcomm Snapdragon и бывают какие-то баги, то в большинстве случаев это баги самого Android Интерфейса, по этому стоит выбирать прошивку с минимальными измнениями в интерфейсе - LineageOS.

Встречается в смартфонах:

  • Старые Google Pixel (до Pixel 7)
  • OnePlus
  • Xiaomi (не все)
  • Samsung (не все и не для РФ и СНГ рынка)
  • и другие.

MTK

Вердикт

Имеется куча проблем - от производительности, которая зависит от версии Android, до потери IEMI. Слабая поддержка со стороны сообщества из-за проблем выше.

Китайские бюджетные процессоры.

О нормальных AOSP прошивках на MTK можно забыть - есть проблемы с производительностью даже на заводских прошивках (причём, это зависит от версии Android), при неправильной прошивке можно "потерять" IMEI и вы останетесь без сотовой связи.

AOSP прошивки обычно работают "поверх" какой-то версии Android (vendor'a), обычно выбирают ту с которой меньше всего проблем и в большинстве случаев вам предложат откат до определенной версии Android перед прошивкой AOSP.

Описание из форума 4PDA касательно /vendor разделов (на примере Redmi Note 9) Источник

Дело тут вот в чём, на нашем девайсе кастомы “привязаны” к вендору, то есть к версии андроида. К примеру, возьмём свежую Lineage OS на тринадцатом андроиде. Для её правильной работы необходимо установить MIUI 12.5.4, которая базируется на одиннадцатом андроиде, или на так называемом R вендоре. В свою очередь официальный Pixel Experience на тринадцатом андроиде требует 13 MIUI, так как она базируется на двенадцатом андроиде, или S вендоре. Каждый вендор имеет свои плюсы и минусы, вот краткий экскурс:

Q Vendor — старый добрый десятый андроид, на нём базируются кастомы на десятом андроиде и некоторые на одиннадцатом. Очень хороший и самый стабильный вендор, однако устаревший, новые кастомы на нём не базируются. (MIUI или FW(Firmware) от 12.0.3 MI)

R Vendor — одиннадцатый андроид, неплох, однако наблюдаются повышенное потребление энергии. (MIUI или FW от 12.5.4 MI)

S Vendor — самый “интересный” вендор, имеет тонну недостатков, которые и знать не хотелось бы. Например, некоторые люди жалуются на невозможность запуска смартфона после экстренной перезагрузки длительным нажатием кнопки питания без очистки раздела “data”, то есть без потери данных запустить устройство не удастся. Нерабочий мобильный интернет при включении режима энергосбережения, плохое удержание приложений в фоне, при этом отлично держит заряд (MIUI или FW от 13.0.2 MI).

Из-за такого гемора заинтересованности среди энтузиастов не так много, но на такие девайсы даже есть официальные LineageOS образы.

Единственный плюс: на Xiaomi с MTK можно неофициально разблокировать загрузчик при помощи скрипта без двух недельного ожидания и привязки SIM-карты.

Встречается в смартфонах:

  • Xiaomi (бюджетники)
  • и другие бюджетные смартфоны, как от популярных, так и от не очень популярных производителей.

Exynos

Вердикт

На устройствах с Exynos у AOSP прошивок есть проблемы со связью и стабильностью работы, но заводские прошивки работают хорошо.

Также устройства Samsung прошиваются не через fastboot, а через Odin (или Heimdall)

Процессоры от компании Samsung, разрабатываются для из собственных смартфонов.

Многие смартфоны Samsung идут либо с Qualcomm Snapdragon, либо с Exynos. На устройствах с Exynos у AOSP прошивок есть проблемы со связью и стабильностью работы.

Иногда Samsung выпускает(ла) один и тот же смартфон, но с разными SoC для разных регионов: - В РФ и СНГ поставляются смартфоны на Exynos - А в США, Корею и остальных странах продаются модели на Qualcomm Snapdragon

Из личного опыта

У меня было 2 Самсунга: J7 (2016) на Exynos 7870 и Корейский Note 3 с процом от Qualcomm (модели точной не помню, но он был ещё со стилусом и заменяемым аккумулятором)

В первом на AOSP кастомах отваливалась постоянно мобильная связь и геолокация, также иногда уходил в перезагрузку после разблокировки. В итоге я откатился на стоковую прошивку.

А Корейский на Qualcomm я прошил один раз на какую-то разновидность CyanogenMod и дальше он работал вообще без сбоев.

Также смартфоны Samsung прошиваются только при помощи Odin (или Heimdall на Linux), а не через привычный fastboot, во всяком случае разблокировка точно через него проиходит.

Впрочем, не смотря на проблемы с чипами Exynos, официальные LineageOS образы на них тоже есть, а на более старые модели есть даже Android дистрибутив Replicant - полностью свободная версия Android, в том числе на аппаратном уровне.

Встречается в смартфонах: - Samsung (обычно для рынка РФ и СНГ)