Nothing обновит мой дешёвый телефон до Android 17, а свой флагман — бросит. Я полез в исходники и понял, что дело не в жадности
Я открыл настройки, ткнул «Проверить обновления» и получил привычное «Установлена последняя версия». Обычное дело, закрыл и забыл. Необычным оказалось то, что я прочитал в ленте через пять минут. Nothing объявила сроки Nothing OS 5.0 — своей оболочки на базе Android 17. В списке десять устройств, раскатка идёт до января 2027-го. Мой Phone (2a) там есть, середина ноября. А Phone (2) — их собственного флагмана 2023 года — в списке нет. И не будет. Заодно за борт отправились Phone (1) и CMF Phone 1, но там хотя бы никто не удивился.
То есть телефон, который стоил заметно дороже моего, только что списали, а мой дешёвый середняк обновят. Я посмотрел на свой телефон с новым уважением. А потом подумал: стоп, это же бессмыслица. Phone (2) работает на Snapdragon 8+ Gen 1, и этот чип до сих пор разложит мой Dimensity на лопатки в любом бенчмарке. Я полез разбираться. Разобрался. И вывод получился неприятнее, чем «Nothing жадная».
Что сказала сама Nothing
Объяснение дал лично Карл Пей, основатель компании, и состоит оно из двух частей. Первое: слишком старое ядро системы. Второе: производитель чипсета не будет поддерживать Android 17. Звучит как отписка службы поддержки. Но обе половины этого ответа можно пощупать руками, потому что Nothing сама выкладывает исходники ядра на GitHub — по лицензии GPL она обязана. Так что я пошёл смотреть.
Ядро: приговор написан прямо в названии репозитория
Сначала на пальцах, что такое ядро, если вы с этим словом раньше сталкивались только в новостях. Ядро — это переводчик между Android и железом. Android не знает, что за камера стоит в вашем телефоне и какой именно модем. Он говорит «сделай фото», а дальше ядро с набором драйверов превращает это в команды для конкретного чипа. Причём драйверы пишет не Google и даже не производитель телефона — их даёт производитель процессора, и очень часто закрытым бинарником, в который никто больше заглянуть не может. Теперь смотрим на репозитории Nothing. Названия там говорящие:
sm8475 — это заводское имя Snapdragon 8+ Gen 1. mt6886 — мой Dimensity 7200 Pro. А числа рядом и есть версии ядра Linux. 5.10 вышло в декабре 2020 года. 5.15 — в октябре 2021-го.
Вдумайтесь: флагман, который поступил в продажу летом 2023 года, приехал с ядром конца 2020-го. Трёхлетней давности на момент покупки. И это не халтура Nothing — так устроена вообще вся индустрия Android. Производитель чипа берёт ядро, которое было актуальным, когда он начинал разработку своей платформы, обвешивает его своими драйверами, и дальше телефон живёт с этим ядром до самой смерти. Для сравнения: у Android 17 собственное ядро — 6.18. Между ним и ядром Phone (2) больше пяти лет разработки Linux.
А теперь то, ради чего я и писал эту статью
Я собрался было согласиться с Nothing. Ядро древнее, всё логично, расходимся. А потом решил проверить вторую цифру — сколько этим ядрам осталось жить. У ядра Linux есть LTS-версии, которые поддерживаются несколько лет, и у каждой есть официальная дата смерти на kernel.org.
5.10 — декабрь 2026.
5.15 — декабрь 2026.
Один и тот же месяц. То есть моё ядро, ради которого меня обновят, умрёт ровно тогда же, когда и то, из-за которого списали флагман. Через три месяца. Разница между «слишком старое» и «нормальное» оказалась — ноль. Больше того. Обновление на Android 17 мне обещают в середине ноября. Поддержка моего ядра заканчивается в декабре. Я получу новую систему за месяц до того, как ядро под ней официально перестанут поддерживать.
Значит первая половина объяснения если и не враньё, то точно не причина. Причина — вторая. Оговорюсь честно, пока меня не поправили в комментариях: я сравниваю даты поддержки, а не лезу в совместимость модулей и интерфейсов между ядром и системой — там всё заметно сложнее, и формальные основания у Nothing найтись могут. Но совпадение месяц в месяц доверия к формулировке «слишком старое ядро» не добавляет.
Настоящая причина, и она обиднее
Вернёмся к тому, что драйверы даёт производитель чипа. Чтобы телефон переехал на новую версию Android, кто-то должен привести весь этот пласт закрытого кода в соответствие с ней. Производитель телефона этого не может физически: у него нет ни исходников, ни прав.
Значит решение принимает не Nothing. Его принимает Qualcomm — когда решает, что для Snapdragon 8+ Gen 1 новых сборок больше не будет. И Nothing тут в роли не жадного продавца, а курьера, который принёс вам плохую новость и получил за неё в лицо. Snapdragon 8+ Gen 1 представлен 20 мая 2022 года. Dimensity 7200 Pro — в 2023-м. Год разницы.
И вот он, вывод, который я забираю себе и предлагаю забрать вам: Флагман проиграл не потому, что слабее. Он проиграл потому, что родился раньше. Срок жизни вашего телефона определяет не производитель телефона, не цена и не мощность железа. Его определяет дата, когда с конвейера сошёл процессор. Всё остальное — следствие.
Что с этим делать при покупке
Практический вывод простой и работает для любого бренда, не только Nothing. Смотрите не на дату выхода телефона. Смотрите на дату выхода чипа.
Производители очень любят ставить в новую модель процессор двухлетней давности — он дешевле, а в характеристиках выглядит солидно. Так вот: такой телефон теряет два года поддержки в день покупки. Вы платите за новинку, а счётчик у неё уже накрутил половину срока. Проверяется за минуту: гуглите название процессора, смотрите дату анонса, вычитаете из сегодняшнего дня. Если чипу больше полутора лет — обещанным «трём годам обновлений» верить не стоит.
И да, это работает в обе стороны. Дешёвый телефон на свежем чипе проживёт дольше дорогого на позапрошлогоднем. Мой Phone (2a) — ровно такой случай, и это чистое везение, а не моя прозорливость: когда я его брал, я ни о каких ядрах не думал.
И ложка дёгтя лично для меня
Пока я радовался, что мой дешёвый телефон переживёт флагман, до меня дошла вторая часть новости.
Phone (2a) вышел в марте 2024 года с Android 14 на борту. Обещано ему было три крупных обновления: Android 15, Android 16 и Android 17. Считаем. Nothing OS 5.0 — это Android 17. Третий.
Так что праздник у меня короткий. В середине ноября мне прилетит обновление, я обрадуюсь новым виджетам и переделанной шторке — и это будет последнее, что мой телефон получит от Nothing. Дальше только патчи безопасности. Ровно та же история, что у Phone (2), просто он дошёл до неё на год раньше. Ему, кстати, не то чтобы совсем отрубили кислород: он остаётся на Nothing OS 4.0 и будет получать патчи безопасности до июля 2027-го. Просто новых версий Android не увидит больше никогда.
А у Samsung, если что, сейчас шесть-семь лет обновлений. Три года на этом фоне выглядят не «политикой поддержки», а сроком годности.
Вопрос к вам
Теперь то, ради чего это стоит обсудить в комментариях. Откройте настройки, найдите модель своего процессора, загуглите дату его анонса. Это займёт минуту. И напишите: сколько обновлений вам обещали при покупке — и сколько вы получили на самом деле? Мне честно интересно, у кого совпало. Подозреваю, что таких будет меньшинство.
Источники
- Сроки Nothing OS 5.0 и список устройств — Notebookcheck
- Объяснение Nothing по Phone (2) — iChip
- Исходники ядра — NothingOSS на GitHub
- Даты EOL ядер Linux — kernel.org
- Ядра Android по версиям — Android Open Source Project
- Характеристики и политика обновлений Phone (2a) — GSMArena





3 комментария
Добавить комментарий
То что Nothing обвиняет всех кроме себя — похоже на маркетинг. Есть компании с другим отношением к своим клиентам. Например LineageOS для Fairphone 4 сейчас работает на Android 16 с ядром 4.19. Андроид 16 вышел год спустя после прекращения поддержки ядра 4.19 если что. Анонсирован также Андроид 17, наверно будет работать на том же старом ядре и не подавится.
Добавить комментарий