Как установить чистый андроид на телефон
Перейти к содержимому

Как установить чистый андроид на телефон

  • автор:

Как установить чистый Android 7?

64215270dfb04203642053.jpeg

У меня есть старенький redmi 4x.Решил накатить на него чистый Android. Но я в этом вообще не разбираюсь, все делаю чисто по инструкциям. Мне нужно скачать прошивку, сверху закреплена фотография. Что из этого выбирать

  • Вопрос задан 27 мар. 2023
  • 139 просмотров

4 комментария

Средний 4 комментария

Как установить чистый Андроид на смартфон?

gim0

yanchumak: А для «чистого» Android нужно Nexus покупать. Однако не вижу никаких проблем использовать CM, в каком то плане он даже почище «чистого» Android будет.

font

Марк Розенталь @font Автор вопроса
Артем: А подробнее про чистоту можно?

gim0

yanchumak: Марк Розенталь: У меня Nexus и могу сказать что CM идентичен стоковой прошивке, за исключением того, что в CM добавлены полезные фичи как в плане юзабилити, так и кастомизации. В CM из коробки нету даже гугловских приложений, можно прошить архив с минимальным набором приложений типа Google Play, если так хочется, а остальное по надобности ставить из этого самого Google Play. Так что действительно, в каком-то плане CM даже почище стоковой прошивки для Nexus.

gim0: Вот, да. Вы все за меня сказали. Именно про GApps я и говорил.

font

Марк Розенталь @font Автор вопроса

gim0: Установил Сиайнодженмод, вроде прикольный, но перед этим пришлось превратить смартфон в кирпич, никогда не делал прошивку раньше

Что такое чистый Андроид и зачем он нужен

Сейчас будет текст о мире мобильной разработки и операционных систем. Это полезно для общего развития, но в первую очередь — тем, кто планирует разрабатывать приложения под самую популярную мобильную операционную систему.

Контекст: что такое Андроид и откуда там грязь

Есть две основные операционные системы для смартфонов — iOS и Android. Первая принадлежит компании Apple и работает только на её устройствах. Вторая создана Google, и её можно использовать на всех остальных устройствах любых производителей. Понятно, что по числу устройств это самая популярная мобильная операционка.

Каждый производитель лицензирует Android для себя и пишет под него свои расширения: настраивает внешний вид окон, ставит какие-то свои панели управления, добавляет новые возможности и т. д. Эти надстройки дают производителям конкурентное преимущество: без них все телефоны работали бы одинаково, покупать один вместо другого не было бы смысла. А так каждый производитель пытается изобрести что-то своё.

Это приводит к тому, что у некоторых производителей в телефонах много «мусора». С ним телефоны могут начать тормозить с первого же дня использования. Поэтому некоторые технически подкованные пользователи хотят себе «чистый Андроид».

Некоторые производители утверждают, что их Андроид чистый. Но это не совсем так: строго говоря, чистый Андроид не стоит ни на одном телефоне. Давайте разберёмся, как такое возможно и что такое «чистый Андроид» на самом деле.

Чистый Андроид — это просто фреймворк для запуска приложений

Когда компания Google в 2008 году решила сделать операционную систему для мобильных устройств, то за основу она взяла ядро Linux.

В ядре Linux нет графического интерфейса: ни рабочего стола, ни окон, ни кнопок, ни меню, ни полей ввода. Вместо всего этого там командная строка. Если программе нужны все эти кнопки и поля, она может сама себе их нарисовать.

Разработчики добавили в сборку Андроида специальные графические модули, которые решают простые задачи:

  • нарисовать окно приложения;
  • показать кнопку;
  • сделать окно ввода текста;
  • показать клавиатуру;
  • научить экран правильно передавать нажатия в приложения.

�� Это и есть чистый Андроид. У него нет своей встроенной графической оболочки с рабочим столом, ярлыками и заставками. Всё это появляется гораздо позже.

Этой сборкой никто не пользуется в чистом виде. Раньше она шла сразу на следующий этап, теперь появился промежуточный — проект Treble.

Что такое чистый Андроид и зачем он нужен

Проблема с Андроидом и поддержкой

Представьте, что вы производитель смартфона на Андроиде.

У вас в линейке 30 устройств, выпущенных за последние 6 лет. В них используется 10 разных процессоров, 5 радиомодулей и 10 камер. Всё это частично разработано у вас, частично куплено у других поставщиков.

Когда вы делали все эти устройства, вы писали под всё драйверы. Пять лет назад, например, был Android 10, и все смартфоны того времени получили драйверы на эту версию. Через какое-то время вышел Android 11, и все смартфоны того года получили новые драйверы. И так каждый год для новых устройств.

А что делать со старыми смартфонами? Если мы хотим, чтобы наши старые устройства поддерживали новый Андроид, нужно писать новые драйверы и накатывать новые версии нашего софта. Но стоит ли это того?

  • Если поддерживать старые устройства, нужно проделать кучу работы. А выхлоп непонятен: ну накатишь ты на старые смартфоны новую операционку, и что? Теперь этим людям не нужно покупать новый смартфон, это тебе же минус.
  • Если не поддерживать, то клиенты будут недовольны. И в следующий раз они купят телефон у того производителя, который обещает поддержку на много лет.

Очевидно, что это какая-то ерунда. Но придумали решение.

Что такое чистый Андроид и зачем он нужен

Проект Treble

В 2017 году запустился Project Treble. Он должен помочь большинству новых устройств получать обновления в течение четырёх лет после выхода, не особо нагружая производителей.

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

Когда Google выпускает очередную сборку Андроида, инженеры Treble добавляют в неё поддержку разного нового железа — беспроводных модулей, модемов, датчиков и всего остального. Получается такая универсальная авоська: чистый фреймворк Андроида плюс куча вспомогательного софта. Эта версия называется CAF (история названия долгая, просто запомните).

Когда всё готово, CAF-сборка попадает обратно в Google. Там причесывают перышки и собирают единую глобальную сборку — GSI (Generic System Images). На основе этой сборки и происходит выпуск всех версий Андроида, которые долетают до наших смартфонов.

Что такое чистый Андроид и зачем он нужен

AOSP — универсальный Андроид по версии компании Google

А-а-а, это ещё не последняя сборка.

Google берет свой же Generic System Image и собирает поверх него ещё одну версию Андроида — AOSP. Ее исходный код выкладывают в общий доступ.

AOSP — это аббревиатура от Android Open Source Project (проект Андроида с открытым исходным кодом). Его может скачать, скомпилировать и установить себе кто угодно, но в нём нет:

  • синхронизации данных;
  • возможностей тонкой настройки системы;
  • голосового поиска;
  • некоторых дополнительных сервисов.

А главное — эта сборка не заточена под конкретное устройство и в ней нет сервисов Google. Это значит, что все приложения нужно ставить из сторонних источников или закачивать на телефон самостоятельно в виде файлов. А ещё эта сборка не покажет самые быстрые результаты работы на телефоне — для этого нужно оптимизировать софт под конкретное железо.

Зато здесь впервые появляется «лончер» — программа, которая отвечает за графический интерфейс: иконки, рабочий стол, уведомления, панель настроек и переключение между приложениями.

AOSP — это как раз то, что принято называть чистым Андроидом. Есть любители, которые его используют, но для повседневной работы он подходит мало.

Что такое чистый Андроид и зачем он нужен

Pixel Experience — Андроид для телефонов Google

Чтобы дать пользователям всю мощь Андроида, компания Google решила сделать собственный смартфон. Сначала линейку называли Nexus, сейчас — Pixel.

Google не собирают смартфоны сами, а отдают это на аутсорс кому-то из передовых производителей. Раньше их собирали HTC и LG, сейчас этим занимается Foxconn — тот завод, на котором собирают Айфоны. Всякий раз Google старается воплотить в своих смартфонах все свежие технологии и железо последнего поколения. Потом проходит 2–3 года, выходит новое поколение железа, и по новой.

Софт под эти смартфоны Google делают сами. Идея в том, чтобы заточить сборку GSI под конкретный телефон и реализовать весь потенциал операционной системы.

Для этого Google делает свою версию Андроида, которую принято называть Pixel Experience. В ней собраны все передовые решения компании, и у этих телефонов самый долгий цикл обновлений. Телефоны стали популярными, и в сети появилась отдельная команда, которая делает прошивки с этой системой под другие телефоны.

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

Что такое чистый Андроид и зачем он нужен Что такое чистый Андроид и зачем он нужен Что такое чистый Андроид и зачем он нужен

Весь остальной Андроид

Кроме предыдущих двух направлений Андроида, есть ещё третье — когда компании-производители телефонов берут GSI и делают на её основе что-то своё:

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

Это тоже Андроид, но заточенный под конкретного производителя и модель устройства. Это точно не чистый Андроид, но иногда он работает быстрее, чем AOSP, установленный на том же телефоне.

Нужен ли «чистый Андроид?»

С одной стороны, чистый Андроид нужен: там нет никакого лишнего софта и всё должно работать быстрее. А ещё Google не может собирать твои данные (в теории).

С другой стороны, чистый Андроид не нужен, потому что в нём нет оптимизации под конкретное железо. Ну и поставить его — тоже задачка.

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

С другой стороны, если вы хакер или у вас на смартфоне развёрнут веб-сервер или ферма для майнинга, то для вас чистый Андроид может быть полезен.

И что мне с этим делать?

Если у вас Айфон — переходите на Андроид, у нас можно платить телефоном в России.

Если у вас старый телефон или планшет на Андроиде, можно установить на него AOSP и посмотреть, каков он — чистый Андроид. Приятного мало, но можно ради науки.

Если хотите потыкать в Андроид на компьютере, установите любую виртуальную машину с соответствующим образом. Их в интернете вагон, всё отлично работает на компьютере.

Если хотите писать приложения на Android, будьте готовы изучать Java и приходите на курс Практикума, баннер ниже.

Приходите к нам в мобильную разработку

У нас множество экранов всех форм и размеров, две конкурирующие экосистемы, бесконечные оптимизации и высокие зарплаты. Начните бесплатно в Яндекс Практикуме, и если понравится — врывайтесь в профессию.

Приходите к нам в мобильную разработку Приходите к нам в мобильную разработку Приходите к нам в мобильную разработку Приходите к нам в мобильную разработку

Ваш первый язык программирования: полное руководство

Мы собрали все важные знания о старте в ИТ и изучении программирования. Скачайте один документ, прочитайте его, и у вас будет полное представление и ответы на все распространенные вопросы:

  • Какие языки сейчас в тренде и что нужно изучать?
  • Как довести обучение до результата?
  • Что мешает и как с этим справиться?
  • Как выбрать курсы? И нужно ли их выбирать?

Гид скачивается бесплатно, без регистрации и ввода электронной почты. Просто тык и всё. Не забудьте сохранить на компьютере, если гид откроется в браузере.

Ваш первый язык программирования: полное руководство Ваш первый язык программирования: полное руководство Ваш первый язык программирования: полное руководство

Получите ИТ-профессию

В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.

Google создала «волшебный» инструмент для легкой перепрошивки смартфонов на «чистый Android»

Google создала онлайн-приложение Android Flash Tool с целью упрощения перепрошивки Android-смартфонов. Пока оно работает только с некоторыми гаджетами линейки Pixel и рядом одноплатных компьютеров. Запустить его можно под Windows, Linux, macOS и Chrome OS.

«Волшебное» приложение

Компания Google разработала фирменное приложение Android Flash Tool для прошивки устройств на базе «чистой» ОС Android. Идея проекта заключается в упрощении процесса замены ПО на гаджете.

Android Flash Tool, пишет ресурс SlashGear, представляет собой веб-приложение, доступное по адресу flash.android.com и не требующее установки на компьютер. SlashGear называет приложение «волшебным» Как отметили в Google, для успешной перепрошивки с использованием данного инструмента потребуется лишь USB-кабель – искать в интернете образ прошивки не придется.

andr600.jpg

Google решила упростить процесс перепрошивки смартфонов

Android Flash Tool позиционируется как простая альтернатива сложным в освоении программам для перепрошивки Android, в том числе SP Flash Tool, использование которых всегда связано с риском «окирпичить» гаджет с невозможностью дальнейшей повторной перепрошивки. На момент публикации материала Android Flash Tool поддерживал только прошивки, выпускаемые в рамках проекта AOSP (Android Open Source Project, нефирменная версия Android без включения сервисов Google), а также патчи для сборок на базе AOSP-прошивки, и апдейты, выпускаемые самой Google. В описании к Android Flash Tool Google не гарантирует, что процесс перепрошивки завершится успешно.

Как это работает

Android Flash Tool – это кросс-платформенное приложение, работающее, по заверениям Google, под Linux, macOS, Chrome OS и Windows, но для последней могут потребоваться дополнительные драйвера на устройство – их можно скачать непосредственно со страницы с приложением. Для корректной работы необходим браузер с поддержкой интерфейса WebUSB – к таковым относятся Microsoft Edge 79 и новее, Opera 43 и новее, а также Chrome начиная с версии 61. В Firefox и Safari поддержка WebUSB пока не предусмотрена.

andr601.jpg

Интерфейс Android Flash Tool максимально упрощен

Перед подключением Android-устройства необходимо включить отладку по USB и активировать заводскую разблокировку (OEM Unlocking) в меню для разработчиков. После можно подключать гаджет к ПК и пользоваться Android Flash Tool.

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

При работе с Android Flash Tool Google не рекомендует использовать USB-разветвители, встроенные в монитор USB-порты, а также удлинители. Android-устройство следует подключать напрямую к порту на компьютере или ноутбуке – подходят как USB-C, так и классические USB-A.

Поддерживаемые устройства

На момент публикации материала Android Flash Tool умел работать исключительно со смартфонами самой Google, но тоже далеко не со всеми. В список поддерживаемых вошли модели линейки Pixel, начиная со второго поколения, выпущенного в 2017 г. Pixel 4 и 4 XL, поступившие в продажу осенью 2019 г. тоже присутствуют в списке, Тогда как устройства закрытой линейки Nexus, предшественницы Pixel, в нем не представлены.

pic601.jpg

Google Pixel 4 и 4 XL можно прошить через Android Flash Tool
Повысить чек на 18%: как цифровые платформы для маркетинга решают задачи ритейла
Импортонезависимость

Дополнительно в перечне поддерживаемых устройств Google указала одноплатные компьютеры серии HiKey производства компании Huawei, в том числе и на HiKey 960. Данный одноплатный ПК вышел в 2017 г., и в его составе есть ARM-процессор Kirin 960 который Huawei использовала в своих флагманских Android-смартфонах.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *