Сколько раз можно перепрошивать планшет
Android является системой с открытым исходным кодом, так что разработчики могут свободно его модифицировать, добавлять новые функции и создавать свои собственные образы операционной системы для телефонов и планшетов. Некоторые из таких прошивок обретают огромную популярность и даже становятся основой для успешных коммерческих проектов. Мы знакомили вас с некоторыми из них в этом общем обзоре, а также вот и вот. А теперь хотим с вами обсудить те причины, которые могут убедить вас рискнуть и установить в свой Android стороннюю прошивку.
Получение последней версии Android
Не секрет, что многие производители даже дорогих устройств не слишком утруждают себя поддержкой своих продуктов. Стоит им продать вам свое изделие, как они тут же забывают о необходимости выпускать для них новые версии прошивок. В результате получается, что вы не имеете возможности обновиться на новую версию Android даже в том случае, если железо смартфона свободно это позволяет.
В этом случае самым лучшим и временами единственным решением будет использовать всем известный CyanogenMod, который хотя и имеет множество своих собственных «фишек», но во многом походит именно на стоковый Android. Благодаря этой разработке обладатели даже довольно старых устройств могут использовать свежие версии системы.
Отказ от «фирменных» оболочек
Многие популярные производители (не будем показывать пальцем) очень любят оснащать телефоны своими фирменными оболочками, что, однако, нравится далеко не всем пользователям. Мало того, что многие из них откровенно уродливы и неудобны — это, как известно, дело вкуса, но они к тому же умудряются заметно тормозить систему. Голый Android на этом фоне показывает рекорды скорости и впечатляет своей отзывчивостью.
Да, разумеется, можно поставить свой лаунчер и поубирать все эти виджеты, но нет никакой возможности отказаться от всех сомнительных настроек, которые производитель сделал в операционной системе. Так что для того, чтобы получить по-настоящему «чистый» Android, вы должны будете установить пользовательский ROM.
Удаление предустановленного ПО
Получив свой новенький телефон и наигравшись с установленными на нем программами, постепенно приходит понимание, что лучше бы их вообще не было. Чаще всего производители комплектуют софтовый набор устройства, ориентируясь не на целесообразность и качество, а чисто из коммерческих побуждений. К тому же эти программы считаются системными и так просто удалить их не получится. В результате получаем аппарат набитый откровенным хламом, который мешает нам жить.
Радикальным решением этой проблемы является именно перепрошивка аппарата на кастомную сборку, не содержащую предустановленного программного обеспечения.
Получение дополнительных функций и системных настроек
Многие прошивки имеют настолько отличный от оригинального Android внешний вид и набор функций, что можно уже смело говорить о самостоятельных операционных системах. В первую очередь речь идет о таких популярных китайских проектах как MIUI, Lewa, Oppo, которые развиваются просто гигантскими темпами. Вполне вероятно, что попробовав хоть раз этого восточного коктейля, вы будете смотреть на пресное блюдо Android c нескрываемым сожалением.
Другие прошивки, например AOKP, хотя и базируются на стоковом Android, но дают такой простор в настройках, такие возможности кастомизации, которые и не снились обладателям обычных смартфонов.
Безопасность
Это может звучать странно, но созданные свободным сообществом прошивки иногда могут быть безопаснее, чем продукт Google. В них вы при желании сможете полностью избавиться от всевидящего ока этой компании, полностью заменив все их сервисы и приложения на сторонние разработки. Получается, таким образом, «Android без Google», как бы странно это не звучало.
Кроме этого, многие пользовательские ROMы содержат встроенный антивирус и настолько детальные настройки разрешений для каждого приложения, что вы сможете досконально указать, кто, что с какой целью может шевелиться на вашем устройстве.
Причины не использовать сторонние прошивки
Но, как вы понимаете, все далеко не так радужно и существуют довольно веские проблемы, с которыми вы можете столкнуться в своих экспериментах с прошивками.
- Кирпичи. Процесс перепрошивки хотя и досконально разработан и довольно легок, все же при некоторой степени невезения и кривизны рук может превратить ваш аппарат просто в мертвый брусочек из пластика и микросхем.
- Проблемы с батареей. Пользовательский ROM может быть не достаточно оптимизирован для конкретного устройства и разряжать аккумулятор быстрее, чем официальная прошивка.
- Аппаратные проблемы. Ваша новая прошивка может не в полной мере поддерживать все железо в телефоне, так что вы можете столкнуться с ошибками, отдельными неработающими модулями и прочими вопросами. Например, камера устройства может не снимать так же хорошо, как раньше, или ваш GPS станет вдруг медленно искать спутники.
- Ошибки. Производители вашего устройства хорошо тестируют программное обеспечение перед выпуском его в продажу, что, разумеется, нельзя сказать о самостоятельных разработчиках прошивок. Поэтому вам могут встретиться досадные ошибки, которые в дальнейшем хотя и будут исправлены, но крови вам могут попортить не мало.
- Гарантия. В случае применения сторонней прошивки вы теряете гарантию. Если для вас это важно, то подумайте об этом.
А теперь хотелось бы узнать ваше мнение по поводу необходимости перепрошивки Android. Просим вас поучаствовать в опросе и высказать свою точку зрения в комментариях.
Сколько раз можно перепрошить один телефон
Собственно сабж?
Не сдохнет ли он в один прекрасный момент после очередной перепрошивки?
jsli v naxalku nezaganiat v nego prosyvku ot drugovo telefona to nedolzen. xotia kak ktoto v forume pisal " v krivyx rukax i kovrik gliucit"
br senis
Не думаю что будет желание перепрошивать больше 1000 раз.
senis, я же не совсем тут-тут, чтобы лить чужие прошивки.
protiv, не, ну я серьезно спрашиваю, может кто, что знает о сабже или слышал где-нить?
Из области электроники: микросхемы памяти (Flash) позволяют производить до 10.000 циклов записи, после начнут выгорать ячейки памяти, т. е. появяться дырки.
Телефон себя сам "прошивает" по много раз в день.Потому как любая операция записи в память - физически та же прошивка.И флэш используется та же самая.Исходя из этого "перепрошить один телефон" можно бесконечное количество раз.Но производители флэш обычно ограничивают количество циклов записи достаточно большим числом,которое можно вычитать в даташите на микросхему.
Категорически не согласен, телефон не может перепрошивать сам себя, тем более несколько раз в день. Помимо Flash памяти есть и другой тип энергонезависимой памяти, в которой хранится вся информация установленная пользователем (картинки мелодии и т. д.). Эта память очищается при полном resete телефона.
о каком телефоне речь идёт? Если о Сименсе, то прошивать можно бесконечно , только , всякий раз более свежей прошивкой, а, т.к. , кол-во прошивок ограничено, то и.
Физически , эта самая энергонезависимая память ,находится в той же самой микросхеме - флэш. И отличается лишь адресами.
Есть энергонезависимая память типа Flash, а есть типа EEPROM. Первая выдерживает, судя по даташитам известных производителей, 1000-10000 прошивок, вторая - 100000. Смотрите те же Atmel AVR. Память типа Flash используется для программы, EEPROM как энергонезависимое хранилище данных. Причем все расположено на одном кристале
IMHO
На форуме 4pda я обнаружил крайне интересную информацию про варианты версий-моделей смартфонов Сяоми, блокировку (разблокировку) загрузчика, подводные камни, 'кирпичи' и другие наиболее актуальные вопросы.
Чтобы не нарушать мысль автора, я сделал в приведенном тексте грамматические правки, сокращения в спорных моментах и некоторые актуальные дополнения.
1. На данный момент можно купить, так сказать, несколько вариантов версий-моделей смартфонов Сяоми:
а) China Version (In Stock) - Это китайская версия-модель смартфона с установленной на заводе китайской (англо-китайской) официальной стабильной версией Miui.
В прошивке только 2 языка: английский и китайские языки.
Загрузчик (Bootloader) залочен (Lock).
Эта версия-модель предназначена для продажи исключительно на территории Китая.
Напомню, что на территории Китая законодательно ограничена работа всех иностранных программных сервисов.
Как вы, возможно, знаете, Китай отделился от всего интернет-мира могучим файерволом (сетевым фильтром), Гугл и иные буржуйские сервисы и сети на территории Китая не доступны.
Соответственно, в китайской версии Miui отсутствуют привычные нам Гугл-сервисы.
Вместо них - китайские.
Китайские версии-модели смартфонов, соответственно, не сертифицированы Google.
Отсюда - на 'китайцах' не работает Google Pay.
Яндекс деньги и Киви кошелек - работают.
В принципе, в китайской прошивке можно удалить без танцев с бубном всякий китайский хлам - и она будет вполне юзабельна.
Да и как по мне - китайская версия Miui стабильнее глобалок.
Сидел на ней месяц - проблем не было.
Перепрошить 'китайца' (Китайскую версию-модель смартфона) на Глобальную версию Miui можно, но при этом блокировать загрузчик на этой версии-модели, начиная с моделей конца 2017г. - категорически НЕЛЬЗЯ!
Будет 'Кирпич'.
Можно установить через три точки официальную китайскую бета-версию MIUI 10 (China Beta).
Можно частично локализировать через MoreLocale.
Рекомендуется к покупке тем, кому либо не нужен Google Pay и устраивает английский язык, либо тем, кто имел дело с перепрошивками Xiaomi смартфонов.
На коробке китайские иероглифы.
При стандартном запросе выдает не только IMEI, но и китайский идентификатор MEID.
б) China Version with Global Rom - Это неофициально перепрошитая ПРОДАВЦАМИ на Глобальную версию Miui китайская версия-модель смартфона.
Обращаю внимание, что версия-модель смартфона и версия Miui - это разные понятия.
Китайские, Глобальные и Индийские версии-модели смартфонов одинаковы по железу, но технически отличаются только активированными диапазонами частот 3g и 4g LTE.
Причём, если частоты 4g на 'китайцах' более-менее (за исключением band 20) совпадают с Глобальными версиями-моделями смартфонов, то Индийские версии-модели поддерживают иные диапазоны частот 3g и 4g.
Перепрошивкой активировать недостающие частоты не получится!
Поскольку железо одинаковое, на любую версию-модель смартфона можно 'накатить' соответствующую прошивку: либо официальную Китайскую, либо официальную Глобальную, либо вообще кастом.
Загрузчик на перепрошитом 'китайце' разлочен (Unlock) НЕОФИЦИАЛЬНО!
Это грозит тем, что при любой блокировке загрузчика на перепрошитых на 'неродную' проошивку 'китайцах', можно получить кирпич, который очень трудно восстановить.
Как уже говорилось, на относительно старых 'китайцах', анонсированных до введения строгой региональной привязки, это правило не действует и на них (например, на Mi 6), можно блокировать загрузчик при перепрошивке на любую версию Miui.
Покупать или нет перепрошитых 'китайцев' - каждый решает сам.
Если купили - можно для полной безопасности вновь перепрошить через режим фастбут (Fastboot) смартфон на 'родную' китайскую прошивку с блокировкой загрузчика, потом ОФИЦИАЛЬНО разблокировать загрузчик.
Затем уже, имея официально разблокированный загрузчик, можно вновь перепрошить смартфон в режиме фастбут (Fastboot) на официальную Глобальную версию Miui или любой кастом, соответственно, не блокируя при этом загрузчик.
Почему рекомендуется при смене региональной прошивки делать это в режиме фастбут (Fastboot)?
А чтобы переписать раздел Cust с региональными настройками.
При перепрошивках в иных режимах могут возникнуть проблемы со сменой региона (Китай на Россию, например).
Зачем такая перестраховка?
Только в этом случае, имея ОФИЦИАЛЬНО разблокированный загрузчик проблемы с кирпичом или бутлупом (Bootloop) можно будет решить самостоятельно без привлечения СЦ.
Никто Вам не запрещает прошивать сразу локализаторы.
На перепрошитом 'китайце' Google Pay без Magisk НЕ ЗАВЕДЁТСЯ.
в) Global Version - Официальная глобальная версия-модель, с наличием русского языка и кучи буржуйских.
Загрузчик (Bootloader) залочен (Lock) .
Данная версия рекомендуется к покупке всем, кто не хочет танцев с бубном.
Всё, в том числе и Google Pay - работает из коробки.
Индексы прошивки - MI, EU, IN, ID, RU. Возможно, что появятся и другие сертификации.
На коробке все надписи по-английски, а с российской сертификацией - по-русски.
г) Global Version (Russia Ediion) - Официальная версия смартфона для России и стран ЕврАзЭС.
Загрузчик (Bootloader) залочен (Lock) .
Всё тоже самое, что и в пункте 'В'.
По сути, на аппарат Глобальной версии-модели установлена Глобальная версия Miui для России и стран ЕврАзЭС (RU, Russia, Global Ru, Global Russia).
Из отличий от пункта (в) - предустановленные яндекс-сервисы.
Купить можно, например, в TMall, а также иных магазинах АлиЭкспресс.
Что касается территории России, то ОФИЦИАЛЬНО должна продаваться именно эта версия.
Аппараты с российской сертификацией - самые дорогие.
Аппарат Глобальной версии-модели можно полностью перепрошить с Русской (RU) прошивки на другую Глобальную версию Miui (с индексами MI, EU, IN, ID) с БЛОКИРОВКОЙ ЗАГРУЗЧИКА.
На данный момент (правка от 10.07.2019г.) при такой перепрошивке кирпича и бутлупа не будет.
Однако, нужно учесть, что в последнее время даже 'официалы' и иные торгаши стали перепрошивать 'китайцев' и 'впаривать' их под видом 'глобалистов'!
Причём, смартфон по IMEI проходит верификацию на официальном сайте Сяоми, однако обман выдают китайские 'уши': загрузчик на данных перепрошитых моделях разблокирован и блокировать его НЕЛЬЗЯ!
Подробнее об обмане здесь:
В дальнейшем, возможно, появятся другие версии для разных рынков сбыта (а может и не появятся).
2. Работа Google Pay без танцев с бубном 'из коробки' пока проверена на официальной Глобальной версии-модели аппарата.
На перешитом китайце без танцев с бубном Google Pay работать не будет.
В ''шапке' темы там КРАСНЫМИ БУКВАМИ выделена ссылка для тех, у кого он не работает.
Там все известные способы запуска. Других нет!
Сама тема: Google Pay (Android Pay).
Google Pay работает только на СТАБИЛЬНЫХ (не Beta) прошивках, с ЗАБЛОКИРОВАННЫМ загрузчиком.
Либо на кастомах с МАГИСКОМ (Magisk).
Про работу Google Pay на 'китайце' со стабильной китайской прошивкой с залоченным загрузчиком пока что много споров, и никто Вам не даст 100% точного ответа.
Надо ждать, пока Xiaomi сертифицирует эту прошивку (что вряд-ли!).
На данный момент, Google Pay запускается, но карта не привязывается и SafetyNet тест телефон не проходит!
3. Перепрошиваясь на другие прошивки, внимательно следуйте инструкциям в шапке!
СТАРЫЕ Инструкции могут только навредить!
Я сам оказался в шоке, что нужно вайпать (wipe - стирать, удалять информацию) при переходе всё внутреннее хранилище!
4. Есть индивидуумы, которые всё равно спрашивают этот вопрос:
ВЛИЯЕТ ЛИ СМЕНА РЕГИОНА (например, на Индию) НА ПОЛУЧЕНИЕ ОБНОВЛЕНИЙ.
ОТВЕТ краток и категоричен: НЕТ.
Если у Вас китайская прошивка (с индексом CN), то будет прилетать только китайские обновы.
Если официальная Глобальная версия Miui (с индексами EU, IN, RU, MI) - то будут прилетать только Глобальные, причём: EU на EU, RU на RU и так далее.
Обновки от одной Глобальной ветки (например, MI) не 'натянуть' на RU, и наоборот!
Любой переход: Китай - Глобал - Россия -осуществляется только с открытым загрузчиком, а лочить (блокировать) его можно только на той прошивке, которая изначально стояла на данном аппарате.
Не на той, которую поставили ВЫ или ПРОДАВЕЦ, а на той, которая была установлена с ЗАВОДА .
Кто-то отметит, что вся нужная и ненужная информация по процессу перепрошивки находится на всем известном форуме. Я, свою очередь, отвечу, что во-первых — далеко не все проблемы и их решения там описаны, а во-вторых — не каждый сходу сможет найти среди такого обилия информации нужную. Я же исхожу из собственного опыта.
Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (SD-карты или компьютер). Но не пугайтесь — если вам удалось разблокировать загрузчик и установить recovery у вас всегда будет возможность восстановить устройство даже из «System Destroyed», а в большинстве случаев и реализовать «вертай взад» — установить официальную систему с блокировкой загрузчика (как, например, у Xiaomi).
Зачем мне перепрошивать устройство?
Для чего люди вообще перепрошивают свои устройства со стабильными ОС от производителя на какие-то сборки "От Васяна"? Причины у всех разные. Кому-то не нравится напичканная китайским хламом MIUI. Чьи-то устройства производитель уже давно не обновляет, а новую систему хочется. Кому-то по душе "чистая" система, кто-то больше не может жить под вечным прицелом Google Services и так далее и тому подобное. Справедливости ради хочу отметить, что множество неофициальных прошивок имеют поддержку от их разработчиков и на них регулярно прилетают OTA обновления. При этом они не уступают в безопасности официальным, а наиболее популярные поддерживают актуальные схемы шифрования ваших данных (FBE).
Что же такое – перепрошивка устройства?
Если коротко и ясно – замена или переустановка установленной операционной системы на другую операционную систему. Прямо как “винду переставить”. Данное определение не относится конкретно к телефонам — перепрошивают всё, что угодно, даже автомобили. Применительно к устройствам на Android это также не означает, что сторонняя прошивка должна быть именно системой Android — я имел опыт установки Ubuntu на телефон. Целесообразность этого поступка — вопрос другой.
Из каких же шагов состоит установка новой ОС, вместо существующей? Для большинства пользователей они будут примерно следующими:
Поиск и установка стороннего Recovery
Поиск файлов новой прошивки
Установка новой прошивки с помощью стороннего recovery
(опционально) Установка root-прав
(опционально) Установка GApps
В этой, как самой первой статье, я разберу только первые два пункта, в силу объема остальных.
Разблокировка загрузчика
Что за загрузчик и зачем его разблокировать? Загрузчик или Bootloader простыми словами – относительно небольшой кусочек программного кода, который занимается запуском установленной системы. Сам по себе он — незаменимая часть устройства, но в его функции также входит реализация технологии Verified Boot. Эта технология призвана ограничить установку ОС до авторизованных производителем (путем проверки подписи файла). С одной стороны, это защитит ваши данные от злоумышленника (он не сможет установить другую прошивку без форматирования вашего устройства), с другой – многие популярные прошивки обеспечивают надежное шифрование раздела Data. Наша цель — отключить механизм Verified Boot для того, чтобы мы могли установить стороннюю систему.
Скажу сразу – универсальной инструкции для всех телефонов нет и быть не может. Более того – некоторые устройства вообще не имеют способа разблокировки загрузчика, а некоторые не блокируются производителем изначально. Проверить факт блокировки загрузчика можно с помощью adb в режиме fastboot - fastboot oem device-info (что это и как пользоваться этим инструментом разберу в пункте про установку). Если true – заблокирован, иначе – нет. Все дальнейшие действия будут рассмотрены на примере устройства Xiaomi Redmi 8T на базе процессора Qualcomm.
Итак, если по результатам проверки вы обнаружили, что загрузчик заблокирован, то помочь вам с поиском способа разблокировки поможет только Технотроица – Отец (Сайт производителя), Сын (4pda) и Святой дух (Google). В случае с Xiaomi всё достаточно просто – на сайте производителя есть фирменная утилита для разблокировки загрузчика, ее использование интуитивно понятно. После успешного окончания процесса разблокировки необходимо отформатировать раздел Data, поскольку он зашифрован текущей системой и новая его попросту не расшифрует (в Xiaomi за это отвечают переключатели в окне разблокировки загрузчика) и можно приступать к процессу установки стороннего Recovery.
Установка стороннего Recovery
Что такое Recovery и почему мы начинаем процесс прошивки именно с него? Раздел Recovery – аналог BIOS на компьютере, также именуется как «Режим восстановления». Этакая "подсистема", которая призвана помочь в восстановлении работоспособности устройства. Заменить установленный производителем recovery сторонним необходимо потому, что "родной" не даст установить вам ничего, кроме официальной прошивки.
Немного о том, какие бывают Recovery
Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.
Немного об ADB – это отладочный инструмент, который позволяет разработчикам отлаживать свои приложения, а таким энтузиастам как мы – прошивать телефоны и делать много других полезностей. Обо всех функциях вы можете узнать так же при помощи Технотроицы.
После скачивания recovery вы должны получить файл образа раздела android с расширением .img . Чтобы установить его на свое устройство, нам понадобится:
Компьютер или иное подходящее для запуска ADB устройство
USB-драйвера для вашего аппарата, установленные на компьютер
Чтобы прошить новый раздел recovery, необходимо перевести телефон в особый режим загрузчика – fastboot. На большинстве устройств это делается с помощью зажатия кнопок Power и Vol- при включении телефона. Успешным входом в этот режим будет считаться черный экран смартфона с белой строкой "fastboot mode". После этого необходимо подключить устройство к компьютеру при помощи USB-кабеля.
Для прошивки раздела recovery нам понадобится единственная ADB-команда. Для исполнения этих самых команд, воспользуемся консолью Windows. (я полагаю, вы справились с установкой ADB). Общий формат команды прошивки файла в раздел устройства выглядит следующим образом:
fastboot flash partition PathToFile
fastboot — путь к файлу fastboot.exe, поставляется вместе с ADB;
partition — доступный для прошивки раздел Android. Мы шьем recovery;
PathToFile — путь к .img-образу recovery, который вы скачали;
В моем случае, команда выглядела примерно так:
C:\adb\fastboot flash recovery C:\recovery.img
Некоторые recovery поставляются с автоматическими установщиками и ADB — вам нужно лишь запустить bat-файл.
Готово!
Поздравляю, вы только что получили, почти что, полный доступ над программной частью вашего устройства! Один шаг для энтузиаста — большой шаг для сообщества. Но это — только первый шаг, за ним идут еще несколько, не менее важных шагов к получению максимального контроля над вашим устройством.
Послесловие
Я намеренно не подкрепляю каждый шаг обилием скриншотов, поскольку каждый случай уникален, каждое recovery имеет свой интерфейс, но основные принципы остаются одинаковыми. Также, вы не увидите тут обилия ссылок – все приведенные проекты легко ищутся в поисковиках. Напоследок, хотелось бы привести текущую конфигурацию моего телефона:
Модель: Xiaomi Redmi Note 8T
Операционная система: Android 11 ArrowOS
Recovery: Pitch Black Recovery Project (twrp-based)
GoogleServices: NikGApps based
Читайте также: