Установка прошивки без пк
Перейти к содержимому

Установка прошивки без пк

  • автор:

Прошить телефон без компьютера. Прошивка через Recovery

Прошить телефон без компьютера. Прошивка через Recovery

https://www.youtube.com/playlist?list=PLG7Q6U2ZzrmkXxOqXzyWGFx3ho7TrN30i Мой всё: Как это делается на Galaxy a50? А у меня почему-то есть два пункта на других! Оплатить определяет SD card. I Won’t update adb. Не помню там были другие пункты. Что делать? Как перепрошить телефон Galaxy a50? И ещё вопрос. Почему после январского обновления программного обеспечения смартфона Galaxy a50 он стороны Жалко очень быстро. Час назад было 100%. Через час 69. А такого обычно не было восклицательных обычного 84 там 78. Подскажите пожалуйста что с этим делать? Сброс настроек не помог. А сервисный центр нет возможности обратиться. Я сейчас нахожусь в другом городе на Samsung гражданам в городе сервисных центров нет! А некоторые вообще закрыты. Единственный способ это перепрошивка в другом городе У меня нет компьютера. Так у нас там проблемы со связью нет интернета Я вообще город как деревне. Достучаться меня доедет там Непонятно диван Там просто делать! В общем смартфона проблема то есть он разряжается за секунду. Поэтому а розетки молодец. У меня уже Power Bank разрядился.
Дата: 2020-05-09

Комментарии и отзывы: 10

Владислав
Ну почему же ерунда без вайпов. Смотря какую цель преследовать при прошивке. Да и Рекавери сейчас последнии в частности то же тврп много что умеют делать кроме вайпов и установки. Ну например формат дата,если использовать, то практически с нуля прошиваем ну конечно кроме экзотических разделов где регионы там хранятся или имеи или настройки датчиков. Сам на мяу сижу от локализатора и прекрасно обновляюсь без вайпов на еженедельки. Всё работает, не чего не глючит. Но если версию ведра менять или локализатора, тогда да через формат дата, да и сток можно через тврп прошить. Комп, фасбут там, край едл это если кирпич совсем.
ответить

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

Rafael
00:16 Перед любым сбросом в Андроид . . . необходимо выйти из всех учетных записей (Гугл . и т.д.). А если у меня телефон просто не запускается, горит только начальная заставка: PHILIPS. Powered by Android и не более того, то как мне выйти из аккаунтов?
ответить

Алексей
Запилите видео, как правильно поступать если я нашел краденый или утрененый телефон, если владелец неизвестен и вернуть за возгранаждение невозможно, к как правильно уничтожить телефон не нарушая закон и не вредя экологии?
ответить

TurBoBro
У меня всё прошилось никаких ошибок не было, но телефон не запускался! (благо, что я сделал бэкап). Только я понять не могу как это так получилось? Везде искал нигде нету. Кто знает скажите пожалуйста! Может я что то не так делаю?
ответить

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

Neibl_
Привет. У меня Samsung s9+ комп не видит телефон, пишет что не опознан. Решил с рекавери переустановить-установить. Как думаешь, бороться дальше с пк или с рекквери делать.
ответить

Ярослав
Подскажите, пожалуйста, если возможно как перепрошить FLY FS509 Nimbus 9 (ARM Cortex-A7)? Где взять прошивку без встроенного Яндекса? Спасибо.
ответить

Валентин
Здравствуйте,хотелось бы узнать приходилось ли вам восстанавливать загрузчик на asus и как это сделать если знаете?
ответить

Установка кастомных прошивок без пк

Установка кастомных прошивок без пк

В данной статье речь пойдёт об установке кастомных прошивок на android устройства без использования компьютера. Способ, который я почему-то не нашёл на других популярных ресурсах, особенность способа в том, что нам не потребуется компьютер. Данный способ я лично тестировал на множестве устройств (Samsung, Meizu, LG, Fly, HTC), и в 95% случаев, он увенчивался успехом. Всё гораздо проще, чем можно подумать. Давайте же поэтапно изучим его.

  1. Первым делом нам нужно получить root права;
  2. Находим нужное нам кастомное recovery с форматом .img, скачиваем на устройство;
    (что такое recovery).
  3. С помощью программы Rashr — Flash Tool устанавливаем кастомное рекавери;
  4. Скачиваем нужную нам прошивку, и следуя инструкциям на ваших ресурсах. Устанавливаем через кастомное рекавери прошивку

Данный способ очень лёгкий и логичный, мне кажется, что каждый сможет в нём разобраться.

Ну а использовать его или нет, этот выбор уже стоит за вами. 🙂

Нюансы установки сторонних прошивок на Android-смартфоны. Первые шаги. Установка стороннего Recovery

Здравствуй, уважаемый читатель! Этот пост является первым в цикле статей про нюансы установки сторонних (далее — кастомных, от слова custom ) прошивок на свои устройства под управлением ОС Andoid, а также о критически важных нюансах этого процесса. Цикл статей ориентирован на тех, кто либо только думает над тем, чтобы «накатить» на свой аппарат неофициальную прошивку, либо не знает некоторых моментов (например, как подружить GPay с новой ОС).

Преамбула

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

Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (SD-карты или компьютер). Но не пугайтесь — если вам удалось разблокировать загрузчик и установить recovery у вас всегда будет возможность восстановить устройство даже из «System Destroyed», а в большинстве случаев и реализовать «вертай взад» — установить официальную систему с блокировкой загрузчика (как, например, у Xiaomi).

Зачем мне перепрошивать устройство?

Для чего люди вообще перепрошивают свои устройства со стабильными ОС от производителя на какие-то сборки «От Васяна»? Причины у всех разные. Кому-то не нравится напичканная китайским хламом MIUI. Чьи-то устройства производитель уже давно не обновляет, а новую систему хочется. Кому-то по душе «чистая» система, кто-то больше не может жить под вечным прицелом Google Services и так далее и тому подобное. Справедливости ради хочу отметить, что множество неофициальных прошивок имеют поддержку от их разработчиков и на них регулярно прилетают OTA обновления. При этом они не уступают в безопасности официальным, а наиболее популярные поддерживают актуальные схемы шифрования ваших данных (FBE).

Что же такое – перепрошивка устройства?

Если коротко и ясно – замена или переустановка установленной операционной системы на другую операционную систему. Прямо как “винду переставить”. Данное определение не относится конкретно к телефонам — перепрошивают всё, что угодно, даже автомобили. Применительно к устройствам на Android это также не означает, что сторонняя прошивка должна быть именно системой Android — я имел опыт установки Ubuntu на телефон. Целесообразность этого поступка — вопрос другой.

Из каких же шагов состоит установка новой ОС, вместо существующей? Для большинства пользователей они будут примерно следующими:

  1. Разблокировка загрузчика
  2. Поиск и установка стороннего Recovery
  3. Поиск файлов новой прошивки
  4. Установка новой прошивки с помощью стороннего recovery
  5. (опционально) Установка root-прав
  6. (опционально) Установка 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

Существует 2 основных проекта стороннего recovery – TWRP и CWM и всё, что на них основано. У каждого проекта имеются сайты, ветки проектов есть для множества устройств. Но, если на официальных сайтах эти проектов вы не нашли своего устройства, с высокой вероятностью вы найдете его на 4pda в теме своего аппарата.

Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.

Немного об ADB

Немного об ADB – это отладочный инструмент, который позволяет разработчикам отлаживать свои приложения, а таким энтузиастам как мы – прошивать телефоны и делать много других полезностей. Обо всех функциях вы можете узнать так же при помощи Технотроицы.

После скачивания recovery вы должны получить файл образа раздела android с расширением .img . Чтобы установить его на свое устройство, нам понадобится:

  • Компьютер или иное подходящее для запуска ADB устройство
  • USB-драйвера для вашего аппарата, установленные на компьютер
  • Консольная утилита ADB

Чтобы прошить новый раздел 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 (2-3 секунды), можно пробовать запустить только что установленный режим Recovery – при включении телефона зажать Power и Vol+ до момента появления на экране лого производителя, после чего можно отпустить кнопку Power до появления логотипа выбранного вами recovery.

Готово!

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

Послесловие

Я намеренно не подкрепляю каждый шаг обилием скриншотов, поскольку каждый случай уникален, каждое recovery имеет свой интерфейс, но основные принципы остаются одинаковыми. Также, вы не увидите тут обилия ссылок – все приведенные проекты легко ищутся в поисковиках. Напоследок, хотелось бы привести текущую конфигурацию моего телефона:

Модель: Xiaomi Redmi Note 8T
Операционная система: Android 11 ArrowOS
Recovery: Pitch Black Recovery Project (twrp-based)
GoogleServices: NikGApps based

Готов выслушать конструктивную критику, спасибо за прочтение!

Как поставить кастомную прошивку на китайский телефон без ПК ⁠ ⁠

Чтобы приступить, нужно иметь андроид не ниже Jelly Bean и СД карту. Также некоторые шаги могут не совпадать с вашим устройством, поэтому вопрос в комментарии.

Смена прошивки будет состоять из 7 (8 траблшутинг) шагов, из них первый и четвёртый рискованные и могут привести кирпич.

1. Получение Рут доступа: Без него никак, это уже всем ясно. Получить его можно так. Вбтваем в гугл модель вашего китайца и добавляем 4pda на конце. Далее заходим на тему вашего телефона, и там ищем метод получения Рут. Так как телефон китайский, можно попробовать такие программы как KingoRoot и Ding Dong Root. Проверяемых наличие Рут прав любой программой сделанной для этого.

2. Установка Rashr: Получить эту программу можно на плэй маркете. Предоставляемых ей Рут права. Нажимаем на «Я понимаю риск» и отказывается от всего.

3. Получение кастомного рекавери: Добыть его можно в теме вашего телефона. Выбираем по душе: CWM или TWRP (советую этот). Скачиваем файл в формате .zip .

4. Установка кастомного рекавери: И опять же, по причине того, что вы обладатель китайского тела, это можно сделать без пк. Заходим в rashr, и далее по вашему усмотрению, делать резервную копию, или нет. Нажимаем «Рекавери из загруженного каталога и выбираем скачанный файл. Если все так вы будете в рекавери через несколько секунд. Если же нет, то ребутимся (если сможете) и востанавливаем вашу резервную копию и ставим болт на это дело. Можно попробовать поставить другое рекавери, поэтому повторяем шаг 3.

5. Получение кастомной прошивки: угадайте откуда? Правильно, в теме для вашего телефона.

Выбираем прошивку, и смотрим, есть ли в ней гаппс. Если нет, то смотрим какая нужна версия (типа pico или nano), а потом в поисковике ищем gapps, заходим, нажимаем download и выбираем версию андроида на которую шьемся, а также версию гаппсов которую вы посмотрели в теме.

Должен получиться файл тоже в формате .zip.

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

6. Установка Rom manager: Ищем в маркете. Заходим и выбираем установленную кастомную прошивку (там где написано » уже установленное рекавери»). Потом нажимаем device is not listed above (даже если оно там есть). Далее высвечивается меню. Нажимаем загрузить режим recovery.

7. Установка прошивки: И вот вы в рековери. Здесь бэкапим систему, далее делаем вайп cache, data, system, dalvik cache. Потом переходим к установке файла прошивки. Если у вас при выборе файла внутренняя память, то в самом выборе нажимаем назад до большого списка системных папок. Здесь выбираем external sd storage или что-то типа этого, и там уже выбираем прошивку. Устанавливаемые и переходим опять в установку, только выбираем уже файл гаппсов. Ребутимся в систему. Первая загрузка нереально долгая (чтобы вы понимали).

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

1. Ошибка при скачивания на 4пда: зарегистрируйтесь.

2. Ничего не выходит: В комментарии.

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

4. Нет темы для вашего устройства: Идём на английские форумы, либо ложимся в угол и плачем.

P.S: без картинок, потому что делал на телефоне.

7 лет назад

Пиздец вы батенька информацию как-то на похую, как попало даете. Что это за хуйня? Где пример? Где пошаговая инструкция? Где блядь картинки? Делаешь пост, делай сука нормально. Сделай то, не знаю что, возьми оттуда где не худо. Хуйня короче, а не пост.

раскрыть ветку
7 лет назад

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

раскрыть ветку
Похожие посты
1 год назад

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя⁠ ⁠

Несмотря на то, что ядро Linux предоставляется под лицензией GPL, ушлые китайские производители зачастую не хотят публиковать исходный код ядер своих устройств. И ладно, если бы это касалось смартфонов по 2-3 тысячи рублей, но ведь даже за 8-10 тысяч вас могут обделить с «исходниками», хотя по закону это их прямая обязанность! Однако, даже отсутствие исходного кода ядра, не помешает нам портировать кастомную прошивку и подарить вторую жизнь герою нашей сегодняшней статьи — поддельной реплику Huawei P20 Pro на базе чипсета MT6580! Сегодня мы с вами: узнаем подробнее про новые смартфоны за 7-8 тысяч рублей из онлайн-магазинов, портируем прошивку crDroid простым копированием файлов и посмотрим, как работает такой девайс в 2023. Интересно? Тогда добро пожаловать под кат!

Дорогие представительницы прекрасного пола, я и TimeWeb Cloud, поздравляем вас с 8 марта!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

❯ Что за девайс?

Сегодняшний девайс расходится в онлайн-маркетплейсах как горячие пирожки. Хитрые продавцы пишут заведомо ложные характеристики в духе «1TB ROM 8GB RAM», где характеристики нужно поменять ровно наоборот — где 1TB на самом деле 1гб ОЗУ, а где 8GB RAM — на самом деле 8гб ПЗУ. И ведь китайцы сделали собственную вариацию Android, умудряясь подделывать выводимые данные о количестве свободного места во внутренней памяти и ОЗУ.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Довольно популярные «сойесы» — мини реплики последних моделей iPhone. Прикольная штука, если честно, эдакий отголосок к Xperia X10 Mini из 2010!

Некоторые ушлые покупатели решили сделать на этом бизнес, намеренно заказывая подобные смартфоны, а затем снимая разоблачения и открывая споры, получая таким образом почти бесплатные гаджеты. И ведь спору ноль: это косяк продавца, что он намеренно обманывает (однако отмазка в том, что «1TB ROM 8GB RAM» — это название устройства), но именно из-за этого AliExpress стал негативно относится к покупателям из СНГ, зачастую закрывая споры, где права клиента очевидны.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Подобные устройства работают фактически на одной и той же аппаратной платформе. Похоже, не меняются даже платы, а лишь корпуса: где-то стилизация под последнюю модель iPhone, где-то под Samsung, ну а где-то под Huawei. Унифицируют всё — шлейфа на разные ревизии смартфонов, нижние платы, да и платы зачастую очень похожи. Вероятней всего, унифицированы и дисплеи, а нужную форму «брови» иногда рисуют в виде оверлея в системе или на рамке тачскрина. Обычно подобные девайсы работают на базе известного ультрабюджетного чипсета 8 летней давности — MediaTek MT6580, который повсеместно встречается в смартфонах до 5-6 тысяч рублей. И ведь чипсет был неплох на момент выхода, но китайские производители умудрились портировать на него последние версии Android и пытаются выжать из них последнее. Как итог, жутко тормознутые устройства с откликом на действия 1-2 секунды. Через месяц-два такие девайсы попадают на онлайн-барахолки за цену в 2-3 раза ниже той, за которую их купили. Таким образом, я подарил своей маме I14 Pro Max за 1.500 рублей, у которого ядро собрано в декабре 2022 года, а попал он на Авито в январе 2023 (!). 🙂

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

После нового года подобные штуки просто взлетели в цене: китайская реплика S22 может стоить более 20.000 рублей

Кто покупал такие устройства? Самый разный контингент. Конечно, iPhone или Samsung уже не имеют той «крутости», которую могли предложить хотя-бы 10 лет назад, поэтому навряд ли имеют место быть банальные понты. Кто-то ведётся на крутые характеристики, которые обещают китайцы «за дешево», кто-то покупает подобный девайс ребенку (поколения конца 90-х начала нулевых меня поймут, насколько круто было принести в то время реплику айфона), а кто-то просто берёт как «звонилку» с здоровым дисплеем и модным дизайном. И ведь не осудишь людей: устройства вполне себе выполняют свои функции и более того, их можно модифицировать, дабы довести их до ума!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Довольно краткую историю о моддинге и кастомных прошивках я уже рассказывал вам в прошлой статье. Однако в тот раз мы с вами накатили готовую кастомную прошивку, которую уже кто-то подготовил за нас. В этой статье я хочу простым языком рассказать о том, как портировать прошивку между устройствами без исходного кода ядра и какой-либо поддержки со стороны производителя.
Причём гайд применим и для планшетов: так уж вышло, что линейка чипсетов MediaTek для планшетов (MT8xx) имеет своих собратьев среди обычных 3G/4G чипсетов (MT65xx, MT67xx).

Нашим подопытным девайсом оказалась китайская реплика Huawei P20 Pro (как-то даже забавно звучит, китайская реплика Huawei) и является представителем смартфонов, описанных выше. Смартфон был выпущен в 2019 году и продавался на «Алике» под видом смартфона «1TB ROM 8GB RAM». Взял я его на известной онлайн-барахолке всего за 800 рублей!
Смартфон работает на Android 6.0, «подкрашенный» в 8.1 на ядре 3.10.72. И это очень хорошо — ведь кастомов на эту версию ядра очень много. Портировать мы будем crDroid — быстрый дистрибутив с кучей настроек, но наш выбор не ограничен только им: под эту версию ядра есть и ColorOS (Oppo), и MIUI (не рекомендую, тормоз), и EMUI, и даже закосы под OneUI/TouchWiz! Выбирать только вам!

❯ Портирование прошивки

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Нужно понимать, что нельзя просто взять и портировать любую прошивку на подобного китайца. Нет возможности даунгрейда (поскольку более старые версии Android работают на базе более старых ядер), и нет возможности апгрейда, если на этом же ядре не собрали новый Android под другое устройство. Суть вот в чем: порядочные производители, такие как ZTE, Huawei и Lenovo (хотя были жалобы, что «леново» кладёт мусор в исходники вместо драйверов), без каких-либо проблем публикуют исходный код ядер своих устройств. Таким образом, если на ZTE V815W (MT6572) в своё время были исходники, то энтузиасты собирали свежие версии системы на базе старого ядра, которые затем могли себе «протащить» владельцы хайскрнов и прочих бюджетников.
Но поскольку 6580 очень ходовой чипсет, то здесь у нас есть выбор аж из трех систем (при условии, что у вас 3.10.72): Android 5.1, Android 6, Android 7. Весьма неплохо, да? 6580 поддерживает даже Android 9, но на более свежих версиях ядра (скорее всего, MediaTek выпускали патчи, чтобы подтянуть нужные фишки для свежих версий системы).

В основном, портирование заключается в копировании врапперов железа для Android или очень условно — драйверов. Поскольку основная часть драйверов (дисплей, тачскрин, камеры, звук) слинкована с ядром, то для их работы достаточно лишь заменить zImage в boot.img, в то время как для работы вибромотора, звука, отрисовки графики и тому подобного, есть библиотеки в /lib/hw/, замена прошивки модема, перенос других различных либ «пока не заработает». 🙂

Сначала нам нужно заполучить имеющийся образ /system/. Это можно сделать несколькими вариантами:

1. Сдампить стоковую прошивку. Сделать readback во флэштуле, а затем вытащить system.img с помощью утилиты типа Wwr-MTK. Самый лучший вариант.

2. Скопировать системные файлы на флэшку из под adb. Тут все просто, «cp -rf /system/* /data/media/system/». Затем подключить девайс как MTP устройство и перенести все файлы на ПК. Осторожно, в таком случае теряются разрешения! Как один из вариантов — создать пустой образ, отформатировать его в ext4 и скопировать файлы с сохранением прав. Например так:

  • dd if=/dev/zero of=/data/media/system.img bs=1M count=1500 (где count — подставляем размер системного раздела)
  • mkfs.ext4 /data/media/system.img
  • mkdir /system2/
  • mount /data/media/system.img /system2/
  • cp -rf /system/* /system2/

3. Если есть root, то достаточно сделать лишь dd if=/dev/block/platform/mtk-msdc.000 (тут может быть и по другому, см ls /dev/block/platform/)/by-name/system of=/data/media/system.img. Это даст тот же самый образ, что и первый вариант.

Для получения дампа флэштулом, нам нужно загрузить любой скаттер от смартфона с таким же чипсетом (достаточно просто загуглить MT6580/MT6570 scatter), и во вкладке readback вычитать раздел BOOT1 (его размер обычно 2мб) и USER (размер около 8гб, реально полезные из них первые 2). Добавляем элементы дампа, жмем кнопку readback и подключаем выключенный смартфон. Готово! Разделить дамп на прошивку поможет Wwr-MTK: там всё просто, загружаем обе части дампа, программа вычитает GPT, разделит прошивку и создаст scatter! Если вы с чем-то накосячите, то сможете вернуть стоковую прошивку обратно, как ни в чем не бывало!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Также нам понадобится boot.img. Можно поступить почти также, как и с system.img — либо полный дамп (предпочтительнее), либо с рутом сдампить раздел в /dev/block/ в boot.img. Теперь нам необходимо портировать TWRP. На 6580 это делается довольно просто, поскольку карта разделов почти идентичная во многих устройствах. Качаем, например, вот этот recovery. Берем AndImgTool (или готовую кухню типа MTKImgTool) и распаковываем образ рекавери и boot.img, подменяем ядро (т.е zImage) из стока в портируемый рекавери, и собираем TWRP обратно.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

После этого прошиваем раздел recovery (точно также, с помощью dd, если есть рут или с помощью Wwr-MTK создать scatter на основе имеющегося дампа GPT и прошить флэш-тулом) нашим свежим TWRP и смотрим, что получилось. У меня вышло с первого раза! Если рекавери сыпет ошибками — смотрим таблицу разделов в обычной системе (mount) и правим fstab рекавери в соответствии с fstab в самой системе.

Рекавери у нас есть, а значит теперь можно переходить к портированию прошивки. Доноров заботливо собрали на 4pda. Но, когда я хотел превратить свой смартфон в iPhone с прошивкой в стиле iOS, я судорожно бегал по темам с устройствами на том же чипсете и искал хоть что-то в стиле айфона!

Теперь выбираем кастом. Я выбрал crDroid с Fly Nimbus 7.

Достаём из архива boot.img и точно также подменяем ядро, как и в случае с TWRP. Запаковываем и заменяем boot.img в архиве на новый.

Теперь идём в папку /lib/ стока и /lib/ кастома. Копируем папки hw/, egl/ из стока в кастом с заменой всех файлов. Так мы перенесли все необходимые «врапперы», это необходимый минимум для запуска системы.
В процессе тестирования прошивки у нас может не работать Bluetooth/GPS. Для их фикса переносим libbluetooth*.so, при необходимости переносим хардварные кодеки — libmtkomx*.so.
Если у вас слишком мелкие значки, значит вам необходимо скорректировать dpi. Для этого идём в build.prop и меняем параметр lcd_density на тот, что в стоке и отталкиваясь от него, подбираем под свой дисплей. Там же можно скорректировать имя устройства, кол-во симок и прочие радости.
Если в процессе портирования у вас не завелся модем (нет связи или ошибки сети) — то нужно вручную перенести его прошивку из /etc/ вместе с другими конфигами.

Теперь закидываем любым удобным способом архив с прошивкой на внутреннюю память устройства. Я делаю это через adb — заходим в recovery и устанавливаем zip. Делаем вайпы (wipe cache/wipe data) и перезагружаемся.

Android на MTK загружается в три этапа:

  1. Preloader (без изображения);
  2. lk, аналог u-boot (статичное изображение с логотипом девайса. Логотип хранится в разделе logo и его можно подменить), который загружает ядро;
  3. Сама система (анимация загрузки).

Если всё сделано верно, то система пойдет загружаться.

Если же нет, то см. FAQ:

  • Ребут на первой заставке (т. е. lk) — неподходящая версия системы, либо вы не заменили ядро на родное. Скорее всего, вы выбрали прошивку с версией ядра повыше.
  • Зависание на первой заставке — бывает, если не заменить ядро на родное.
  • Ребут в процессе бутанимации, но не доходя до adb — система не может стартовать, вероятнее всего из-за конфликта с врапперами. Смотрим внимательнее либы, которые переносили.
  • Зависание на анимации загрузки — либо не сделали вайпы, либо есть конфликт с врапперами.

Для точной диагностики можно принудительно включить adb в boot.img (файл: default.prop, secure = 0, debuggable = 1) и листать логи. Система будет циклично пытаться загрузиться и выплевывать исключения — смотрим на них внимательно.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

❯ Можно ли пользоваться?

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Давайте ещё раз вспомним вводные: у нас был дефектный девайс без какой либо поддержки, про который производитель забыл сразу после его выпуска. Прошивку найти на конкретно этот экземпляр можно без каких-либо проблем, но ведь люди регулярно продолжают покупать подобные девайсы и в 2023!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Но сможет ли такой девайс оставаться приятным для использования ближайший год-два? Ведь сами по себе ТТХ не такие уж и плохие для очень дешевого смартфона: цена подобного устройства на вторичке в плёночках и с коробкой (а зачастую ещё и с комплектом): ~1.000 рублей. Огромный 6″ IPS дисплей с довольно низким, но терпимым разрешением 480×960, 4х-ядерный чипсет MediaTek MT6580, Android 5.1-8.1 (как повезет), 1гб ОЗУ, 8гб ПЗУ, возможность расширения памяти за счёт MicroSD. Что можно найти в ДНСе за 2-3 тысячи рублей? Компактный «Дексп» или «Дигму» с тем же железом, но дисплей будет заметно хуже, точно также без какой-либо поддержки для моддеров.

Поскольку прошивка основана на базе CyanogenMod (да, это ещё не LineageOS), то здесь есть кучу дополнительных примочек и настроек, а дизайн устройства можно полностью кастомизировать. Например, перекрасить в стиль Android 4.2 или сделать а-ля Samsung. Trebuchet в качестве встроенного лаунчера почти ничего не кушает!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Использовать устройство мы будем без сервисов Google, «как есть». Оценим производительность в [b]старых[/b] бенчмарках (новые не запустятся из-за тяжелого 3D теста).

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Даже несмотря на древнее и откровенно бюджетное железо, смартфон прямо таки получает вторую жизнь — в мессенджерах и социальных сетях работает замечательно!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

На 5.1 уже появилась возможность обновить WebView, так что проблем с совместимостью сайтов скорее всего не будет. Однако не стоит ожидать, что смартфон сможет легко переваривать тяжелые страницы. Впрочем, полистать новости на Хабре вполне можно. А вот с Пикабу сложнее! Изначально на устройстве установлен WebView на базе Blink 39 — «хром» аж из 2014 года! Девайс даже тянет HD видео 30 FPS. FHD здесь смотреть смысла нет.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Качество фотографий… нуу… так себе. Камера снимает в 5-10 FPS, однако возможно дело в том, что я не перенес фильтры. Суть вот в чем: под капотом Android, видимо, имеет некоторую концепцию «фильтров» для камеры — возможно какие-то микропрограммы для DSP или просто модули для встроенного модуля камеры, которые позволяют делать такие фишки, как софтовая стабилизация. Но и с завода она тут особо не блещет:

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Синтетические бенчмарки показанные выше хороши, но если у нас есть огромный вытянутый дисплей, почему бы не попробовать поиграть во что-то? И тут Mali-400 оказывается заметно мощнее бюджетных Snapdragon’ов прошлых лет. Игрушки идут в целом неплохо. Например, Raging Thunder 2 2011 года выпуска выглядит здесь отлично и играется приятно:

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Но ведь мобильная классика без доната — это не то, что может заинтересовать современного игрока в мобильные игры. Поэтому переносимся к более крутым игрушкам, например Dead Trigger:

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

А вот тут и вскрывается «косяк» устройства — тачскрин начинает регистрировать касание только если немного поводить по дисплею — иначе реакции нет! Из-за этого получаем неотзывчивое управление (это не инпут лаг, а именно особенность тачскрина) и играть почти невозможно. Но игра идет отлично.
А ещё выясняется, что тачскрин у нас всего-лишь на два касания! Вот так вот!

Одну из лучших гонок на мобилках — NFS Most Wanted, девайс тянет плавно с микрофризами в некоторых моментах.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Ну и разумеется, устройство неплохо выполняет функции звонилки. Тут китайцы за сим-лотком спрятали аж два слота под сим и одновременно под MicroSD! А она вам пригодится: 8гб ПЗУ — совсем немного на сегодняшний день.

А что ещё можно сделать с таким девайсом? Ну, как вариант сварганить сервер!

❯ Заключение

Вероятно, мой читатель уже хочет написать в комментариях, мол «друг, чего ты так возишься с этими подделками» — но нет! Гайд применим не только к устройствам на MT6580, но и к более новым/старым устройствам на самых разных чипсетах. В конце концов, половина кастомных прошивок на новодельные устройства появляется благодаря портированию с одного устройства, на другое. «Пробег» кастома может составлять далеко не одно устройство!

Мои читатели на разных платформах спрашивали меня: а как мне оживить планшет на MT81xx, смартфон Highscreen из 2013 или относительно свеженький Xiaomi Redmi. Ну а решать, юзабелен ли такой гаджет в 2023 или нет только вам! Жду ваше мнение в комментариях.

Я регулярно пишу статьи о моддинге различных девайсов. Подписывайтесь на меня и TimeWeb Cloud, чтобы не пропускать еженедельный контент по различным девайсам! 🙂

Показать полностью 22
Поддержать
1 год назад

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой?⁠ ⁠

Ребята из Google проделали огромную работу по популяризации Android на массовом рынке и поспособствовали появлению смартфонов в самых разных ценовых сегментах. Ведь разработка своей мобильной ОС — это многомиллионные вложения, плюс серьёзные проблемы совместимости (вспоминаем нулевые и подбор асек и игр под экраны/платформы). Однако годы идут и несмотря на довольно долгую поддержку предыдущих версий Android, со временем даже флагманы умудряются устаревать, чего уж говорить о девайсах среднего сегмента. В качестве подопытного, у нас выступит бюджетный смартфон Samsung Galaxy J5 на Android 6 Marshmallow. Сегодня мы с вами: немного вспомним историю моддинга девайсов, накатим кастом без сервисов Google и узнаем, способен ли смартфон с железом 9 летней давности стать устройством на каждый день. Интересно? Тогда добро пожаловать под кат!

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

❯ Предисловие

Многие мои читатели помнят период рассвета Android смартфонов, а именно 2010-2011 год. Открытость ОС от Google, а также лёгкость разблокировки загрузчиков мотивировала энтузиастов активно модифицировать свои девайсы. Android уже к версии 2.1 была достаточно удобной и приятной системой, особенно вкупе с интерфейсными фишками от лидеров рынка: HTC, Samsung, LG. Однако, голодному до приключений пользователю всего этого было мало!

Android смартфоны практически нереально было полностью «окирпичить» (исключение — чипсеты Tegra, на которых не сразу научились бэкапить зашифрованные разделы) и пользователи делали самые разные модификации. Причём касались они как части ядра и хардварного моддинга: модификация драйвера cpufreq (разгон чипсета), компиляция ядра с поддержкой swap (увеличение доступной ОЗУ за счёт ПЗУ), «горячее» переключение governer’ов (набор правил, определяющий как Linux будет распоряжаться ресурсами системы в разных ситуациях). Так и по части UI: нельзя сказать, что увидеть интерфейс Samsung TouchWiz на HTC было редкостью. Ну или HTC Sense на мотороле или интерфейс а-ля iOS 5! На очень многих девайсах стояла только-только набирающая обороты, но уже завоевавшая сердца владельцев мощных девайсов MIUI:

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

MIUI 2.3. Что-то она мне напоминает, но вот что. =)

Темы на профильных форумах набирали сотни страниц, а разделы с кастомными прошивками на девайсы иногда делились на отдельные темы. Только в топике о Galaxy S2 на 4pda были отдельные темы с прошивками, основанными на 2.3, на 4.0, на Ubuntu Touch и отдельная тема с украшательствами. Новички приходили, читали FAQ (или не читали) и спрашивали более опытных юзеров, которые уже создавали т.н «кухни» — название, пришедшее к нам со времен коммуникаторов на Windows Mobile! Кухни — сборная солянка из программ, необходимая для разборки прошивки и образов системы, дальнейшей модификации и запаковки. Таким образом, стало возможно изменять рамдиск, сделать автозагрузку каких-то сервисов или программ или даже грузиться с SD-карты.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

В какой-то момент, некоторые люди для себя выделили главного врага всех тормозов Android — сервисы Google. С годами они заметно «разжирались», а многие программы требовали их для биллинга/показа таргетированной рекламы/API карт и т. д. Жирели они с каждым годом, отъедая не только драгоценную на то время внутреннюю память, но и продолжая работать в фоне со своими сервисами и занимая ресурсы.

В какой-то момент дошло до того, что с флагманского смартфона 2013 года, в 2017-2018 году уже было проблематично зайти в Google Play: всё начинало откровенно тормозить, пока обновлялись сервисы и сам Google Play. После завершения всех операций и скачивания обновлений, ситуация оставалась прежней. Два года назад, Google отключила какую-либо поддержку сервисов Google на Android 2.3, но и с минимально поддерживаемых 4.0-4.1 пользоваться ими очень проблематично. Например, iPhone 5s на своей последней iOS 12 пока что относительно хорошо себя чувствует в AppStore, а устройства от BlackBerry так вообще летали, пока у них магазин был доступен!

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

К развитию использования Android без сервисов Google поддали «газку» санкции США в сторону Huawei: ребята не отчаялись и сделали свою инфраструктуру, а популярность 4х-5и летних «хуавеев» на вторичке только доказывает, что всё у них получилось хорошо!

Данным образом и получились таким проекты, как microG — миниатюрная замена API сервисов Google, достаточной для запуска YouTube и других необходимых приложений.

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

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Сегодняшним героем станет «народный» смартфон от Samsung 2016-2017 года — Galaxy J5 2016! Это довольно неплохой девайс, работающий на 4х ядерном чипсете девятилетней выдержки — Qualcomm Snapdragon 410, с графическим ускорителем Adreno 305, 2гб ОЗУ, 16гб ПЗУ и Android 7.0 в качестве ОС. Данное устройство было представлено в среднем ценовом сегменте и стоило около 15 тысяч рублей на 2016 год. Его сегодняшний аналог в этом сегменте: Galaxy A23. Благодаря относительно невысокой цене на девайс и адекватной поддержке (смартфон получал апдейты с 6.0 до 7.0), гаджет часто покупали вместо iPhone 6 со вторичного рынка, а в последующие годы устройство продолжало котироваться на вторичном рынке, оставаясь относительно востребованным и сейчас. Средняя рыночная цена — 1.500-2.000 рублей за рабочее устройство с AMOLED дисплеем. Устройство с китайским IPS аналогом будет стоить около 1.000 рублей (если вам об этом честно напишут).

Мне же этот девайс достался за 200 рублей. Женщина продавала два смартфона за 400 рублей, пометив их как «на запчасти»: Galaxy Y (о котором была статья) и J5. Ей было жалко выкидывать их и она выставила девайсы на известной онлайн-барахолке. Так получилось, что эти девайсы должны были попасть ко мне: я написал одним из первых, хотя сколько же людей навалилось ей в личку!

Толкнув АКБ и обойдя привязку к аккаунту Google (я описывал способ в статье про j3), я начал пользоваться девайсом как своим основным.

С J5 я ходил с апреля 2022 года по октябрь, сменив его на Galaxy S4 Mini, который подарил мне читатель хабра. Недавно я пересел на «большой» Galaxy S4: уж очень он мне нравится!

❯ Прошиваем девайс

Большинство смартфонов на Snapdragon 410 не требуют даже разблокировки загрузчика! Во многих смартфонах Samsung тех лет максимум ограничений — это надпись «set warranty bit recovery» при загрузке и отключение Knox и Samsung Pay. Те, кто ставил прошивки раньше, наверняка найдут процесс установки нового софта до боли знакомым:

  1. Прошиваем рекавери TWRP;
  2. Закидываем во внутреннюю память архив с прошивкой;
  3. Прошиваем архив через Install ZIP;
  4. Делаем wipe cache/wipe data.

Ничего не поменялось с 2011! Для скачивания файлов с 4pda нужна регистрация — иначе будет ошибка 404.
Для прошивки «recovery», нам пригодится фирменный флэшер Samsung —Odin. Odin используется в смартфонах от Samsung с самых первых их устройств на Android и сам по себе очень удобен.
Кроме того, нам понадобится самTWRP.

Запускаем Odin, нажимаем на AP и выбираем TWRP.
Теперь нам нужно ввести девайс в режим Odin. Для этого можно либо нажать громкость вниз + домой + включение, а затем нажать громкость вниз, либо если по каким-то причинам кнопки громкости не работают, можно перезагрузиться используя adb:

adb reboot bootloader

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Подключаем девайс к ПК, Odin должен увидеть устройство. Нажимаем Start и прошиваем устройство. После этого, копируем архив с прошивкой во внутреннюю память и обязательно выходим из аккаунта Google. В TWRP можно зайти сочетанием громкость вверх + включение, или если не работают кнопки громкости — с помощью adb reboot recovery.

Делаем вайпы на 4х разделах: ART Cache, Cache, Data и System. Internal memory трогать не нужно — это внутренняя память устройства. Идём в Install ZIP -> выбираем архив и свайпаем слайдер.

Для J510H нужно установить другое ядро, см. в линке на 4pda

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

После перепрошивки, девайс перезагружаем и видим меню LineageOS! Я выбрал именно «линейку», поскольку привык к CyanogenMod-подобным кастомам, они максимально чистые и шустрые. Теперь мы лишились NFC и VoLTE, но получали свежую версию Android.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

❯ Как работает девайс теперь?

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

В «линейке» нет блоатвари, по умолчанию тут нет даже GApps (которые можно поставить отдельно). Именно поэтому, девайс летает как ракета во всех повседневных задачах. Установлен минимально-необходимый набор приложений: телефон, браузер, сообщения, контакты. GApps можно поставить отдельно, либо выбрать другой магазин приложений. Например F-Droid

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Давайте ещё раз вспомним вводные данные: мы имеем 6-летнее устройство, с чипсетом 9-летней выдержки на Android 10 без GApps’ов. И в базовых задачах он бегает очень хорошо: мессенджеры, соц. сети, музыка — всё это работает на достойном уровне. Хотя о играх придётся забыть — Adreno 305 в HD даже GTA Vice City тянет лишь в 50% разрешении.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

А ещё, кастомная прошивка добавляет Always on Display, который очень актуален на OLED дисплеях. Теперь девайс даже не нужно разблокировать, чтобы получить последние уведомления:

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Характеристики устройства выглядят ультрабюджетными в наше время, девайс не наберет много очков в синтетике. Однако он всё ещё мощнее устройств до 6.000 рублей из ближайшего DNS, которые работают на базе MT6580/MT6735, за исключением GPU (Mali показывает себя гораздо лучше). Но синтетика и реальное использование — разные вещи. Редмики в синтетике гораздо мощнее Snapdragon 410 и чего толку, если MIUI отжирает все их ресурсы!? Кстати, пользователи старых редмиков — эта статья наглядный повод прошить инженерку/кастом.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Поскольку у меня нет GApps’ов, в качестве клиента YouTube я использую NewPipe. Это быстрый и легкий клиент, который местами гораздо удобнее официального. Девайс спокойно «переваривает» видео 1080p. Взамен, мы теряем возможность комментировать и управлять каналом, но если вы вдруг ведете свой канал — может поставить Vanced и microG. Я же предпочитаю не пользоваться сервисами от Google вообще.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

В качестве клиента ВК, я предпочитаю использовать Kate Mobile. В целом, некоторые люди продолжают пользоваться VTosters и прочими модами, основанными на базе старых и шустрых версий оф. клиента ВК. Листание ленты и прослушивание музыки удаётся девайсу на ура — скроллинг очень плавный, а благодаря наличию LTE — ресурсы загружаются весьма быстро.
С Telegram проблем нет, но я пользуюсь им для общения. Я не знаю как он себя поведет, если вам прилетает 100 пушей в минуту с новостных каналов 🙂

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

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

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Фотовозможности девайса весьма средние. В целом, фотографирует он не так уж и плохо, но только в руках нормального фотографа. Насколько я знаю, есть возможность установить камеру с Google Pixel — там скорее всего всё будет гораздо лучше. Стандартное приложение не блещет возможностями, но запечатлеть момент сможет без проблем.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

А вот с играми вопрос обстоит заметно хуже. И всё упирается в GPU. Это не значит, что тут не во что поиграть: игрушки до 2014 он тянет отлично. Почему бы не вспомнить мобильную классику и не поиграть в Dead Trigger, Cut The Rope или, например, GTA 3?

Эмулятор PSP идёт плохо, но Dreamcast/N64/PS1 должны работать очень хорошо. Что занимательно — несмотря на то, что Snapdragon 410 — 64х битный чипсет, ОС под него скомпилирована 32х битная. А значит никакого эмулятора GameCube!

Есть поддержка Miracast через Wi-Fi. Эта фишка тут работает отлично.

❯ Выводы

Конечно, если стоит выбор бюджетного БУ устройства, то можно добавить еще 2-3 тысячи рублей и купить, например, флагманский Galaxy S6/S7. Но поскольку J5 были очень популярными в своё время и у многих продолжают лежать, а у вас появилась необходимость во втором смартфоне, или даже основном, то у такого девайса куча неоспоримых плюсов:

+ Super AMOLED дисплей HD разрешения за копейки. Это серьёзный плюс для большинства людей: амоледы яркие и приятны большинству глаз. Их хорошо видно на солнце. Однако, некоторые люди чувствительны к таким дисплеям и их глаза могут через время уставать.
+ Относительная ремонтопригодность. Оригинальные AMOLED модули стоят весьма дорого, а поскольку самая частая неисправность всей J линейки — это битые модули, то найти за пару сотен рабочего донора и перекинуть плату не составляет никаких проблем. Плюс, китайцы наконец-то научились копировать контроллеры Samsung и делать IPS/TN дисплеи, совместимые с оригиналами.
+ Большое количество кастомных прошивок на самый разный вкус. Тут и PixelExperience со всеми фишками Google Pixel, и гибкий crDroid, и LineageOS. Благодаря не заблокированному загрузчику, мы можем устанавливать что захотим в пару кликов!
+ Поддержка MicroSD. Это звучало бы дико несколько лет назад, но здесь всё ещё есть поддержка флэшек, плюс встроенные 16гб памяти. В целом, этого хватает для комфортного пользования.
+ NFC и приложения банков. Тут всё работает без каких либо проблем, но на части кастомов NFC не работает. Плюс, после установки кастомного рекавери вы навсегда теряете доступ к Samsung Pay и Knox! Однако я не могу сказать, что будет через год после написания этой статьи. Сбер, например, постоянно жирнеет и начинает лагать даже свежих среднебюджетках, а СБП нет в браузерной версии. Задумываюсь о смене банка.

А так же, хотел бы отметить следующие минусы:

— Хрупкий дисплей. Это частая проблема AMOLED дисплеев — у них слишком тонкая воздушная прослойка между тачскрином и самим дисплеем. Тут уж как повезет — от падения на асфальт дисплей либо не выживет (и не будет вообще ничего показывать, малейшее повреждение матрицы на оледах вызывает неработоспособность всего дисплея), либо треснет тачскрин, либо появятся пятна на дисплее. Плюс, нет возможности замены тачскрина отдельно — только модуль в сборе.
— Выгорание дисплея со временем. Это не критично, у меня S4 с выгоревшими участками выглядит нормально, но кому-то может быть неприятно. Но поскольку девайсу 6+ лет, неизвестно сколько им пользовались до этого.
— Слабенькая АКБ и отсутствие поддержки быстрой зарядки. Девайс относительно долго заряжается. Хотя возможность замены АКБ снятием задней крышки частично компенсирует этот недостаток.
— Слабый GPU. Только старые игры, ребенку может не понравится, но кто-то из читателей найдет в этом плюс. Нечего в геншины всякие играть!

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

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

  • На грани отвала eMMC: Устанавливаем Android на SD-карту на любом смартфоне/планшете! Вторая жизнь для дешевых кит. устройств
  • ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023?

Сегодня мы установили уже готовую и протестированную кастомную прошивку. В следующей статье, я хочу рассказать вам, как можно портировать прошивки между устройствами на базе чипсетов MediaTek. Гайд может пригодится владельцам свежих бюджетных реплик с алика а-ля P20 Pro, P30 Pro, Welcome 12 Pro Max, и других подобных девайсов, которые на стоковой прошивке сильно лагают или появились баги, которые не лечатся сбросом до заводских, а родную прошивку найти не представляется возможным.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Показать полностью 22 1
Поддержать
1 год назад

Адаптация смартфона для незрячего⁠ ⁠

Итак, приобрел я смартфон с китайской площадки. Поковырявшись в прошивке, сделал выводы, что под talk back система не особо адаптирована. А значит кастомные прошивки в помощь.

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

Следует отметить, что на моем аппарате все манипуляции производятся без танцев с бубном.

Установил драйвера на компьютер, на телефоне перешел в fastboot, запустил с компьютера авто установщик TWRP, после чего смартфон перезапустился в recovery.

Отформатировал раздел data, установил архив с прошивкой и перезагрузился в систему.

После появления первоначального экрана нужно запустить talk back.

Далее можно все настраивать без зрячего помощника.

Восстанавливаю некоторые данные из облачного хранилища и через несколько шагов попадаю на рабочий стол.

На мой аппарат кастомные прошивки начали пилить сравнительно недавно, по этому в системе проскакивает английский язык.

Это не проблема.

Качаю с хорошего сайта — 4pda архив с русификатором и шью. Перезапускаюсь и вуаля — полноценное русскоязычное меню.

Одного гугловского помощника мне недостаточно, и я установил ассистента Дусю.

Но с ней есть нюанс!

Разработчик забил на приложение в маркете, и есть отзывы, что после оплаты приложение не активируется. На сообщения разраб не отвечает.

По этому качаем в сети «хорошую» версию приложения, и лучше, если это будет версия 2.2.

Как не странно, но на 13 андроиде данное приложение работает ничем не хуже, чем на 8.1 – где его разработка и закончилась.

Гугл я настроил на активацию с кнопки Bluetooth гарнитуры, а Дуся реагирует на голос. Поковырялся в настройках, и теперь если сказать «привет Дуся» — она ответит что-нибудь типа « привет привет, хренли надо»?

Можно установить дополнение для Дуси – фотоснимки голосовой командой.

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

Для общения вполне подойдут приложения kate mobile pro, WhatsApp, телеграмм, пикабу.

В качестве онлайн радио/телевизора – Tech radio player.

Для распознавания текста, цветов и различных предметов – Envision AI.

В процессе настройки приложений — в talk back подписал кнопки которые не озвучиваются.

На этом я не остановился, и решил основательно улучшить звук.

Немногим ранее я получил права root.

Из TWRP прошил magisk и перезагрузился в систему.

И уже из magisk с бубном установил приложение viper4fx.

Так же для установки пакета русификации без magisk не обойтись.

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

P.s. По тонкостям настроек можете спрашивать в комментах.

Показать полностью
Поддержать
3 года назад

Оживление планшета Digma Plane 8548S 3G PS8161PG⁠ ⁠

Обратился ко мне товарищ с просьбой посмотреть планшет так как он перестал включаться.

Пациент — планшет фирмы Digma модель Plane 8548S 3G PS8161PG.

Диагностика: пробую подключить зарядку — не реагирует, жму на кнопки тоже 0 реакции. Разбираю, замеряю напряжение на батарее — оно около 2В, а это очень мало, нужно принудительно подзаряжать. Для этого отпаиваю батарею, но решаю прежде чем заряжать ее, подключить лабораторный БП вместо батареи к плате планшета и попробовать включить его.

Выставляю на лабораторнике напряжение 4.3В и ток 2А. Пробую включить планшет — лабораторный БП показывает потребление 0.125А и все, дальше ничего не меняется, планшет не включается. С одной стороны это хороший знак — реакция на кнопку включения есть, и потребление маленькое, значит возможно проблема в прошивке.

Пробую подключить планшет к ПК: отключаю лабораторный бп, зажимаю клавишу «громкость вниз» и подключаю usb кабелем планшет к компьютеру. Комп выдает сообщение что подключено неизвестное устройство, качаю драйвера ( https://disk.yandex.ru/d/H-Hb44sfjmQL8w ), устанавливаю их. Неизвестно устройство определяется как «SPRD U2S Diag (COM6)» — можно пробовать шить!

(На фото планшет во время прошивки, подключенный к лабораторному БП). Без подключенного БП во время процесса прошивки в самом конце выдавал ошибку.

Оживление планшета Digma Plane 8548S 3G PS8161PG Digma, Ремонт планшета, Прошивка, Android, Длиннопост

Ищу информацию по планшету в интернете, нахожу ветку на форуме 4pda.ru — там есть софт по прошивке, прошивки для 4-х ревизий и драйвера.

Определяю ревизию нашего пациента: захожу на сайт digma.ru , перехожу в раздел поддержки, вбиваю серийный номер — выскакивает окно с информацией о планшете

Оживление планшета Digma Plane 8548S 3G PS8161PG Digma, Ремонт планшета, Прошивка, Android, Длиннопост

Оживление планшета Digma Plane 8548S 3G PS8161PG Digma, Ремонт планшета, Прошивка, Android, Длиннопост

Скачиваю программу для прошивки — Research Download ( https://disk.yandex.ru/d/DTnkUSJWnoAxGg )

Скачиваю прошивку для своей ревизии — plane_8548S_ps8161pg_rev2_factory_20180105 ( https://disk.yandex.ru/d/Iz7zn1SUfO_xVw )

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

Оживление планшета Digma Plane 8548S 3G PS8161PG Digma, Ремонт планшета, Прошивка, Android, Длиннопост

По окончании прошивки пробую включить и чудо — планшет оживает! Осталось подзарядить батарею и припаять ее на место. Заряжать батарею буду так же с помощью лабораторного БП с напряжением 4.3В и током 1А

ВНИМАНИЕ! Если программа при попытке прошивки будет выдавать «

Failed: Incompatible Partition», нужно зайти в настройки(значок «шестеренки») — > вкладка «резервное восстановление» — > в нижней части окна снять галки со всех пунктов

Оживление планшета Digma Plane 8548S 3G PS8161PG Digma, Ремонт планшета, Прошивка, Android, Длиннопост

Показать полностью 5
3 года назад

Новый режим Wireless Display в Android 10⁠ ⁠

Давным давно, ещё с Android 5.0, а в некоторых устройствах и раньше, появился режим Screen Mirror. Режим, который позволял дублировать экран смартфона на устройства с поддержкой Miracast. Было это крайне удобно, можно запустить на смартфоне фильм и транслировать на ТВ, звук передавался в том числе. Также было удобно показывать фотографии, которые сделал во время поездки, всей семье и на большом экране.
Время шло, Android менял свои версии, Nougat (7), Oreo (8), Pie (9), в каждой версии оставался этот режим, и вот вышло обновление до Android Q (10).
Подключаюсь, как обычно:

Новый режим Wireless Display в Android 10 Android, Screen mirroring, Полезное, Смартфон, Андроид ТВ, Wi-fi direct, Длиннопост

Трансляция экрана, которая стала уже привычным способом передачи изображения на ТВ и вижу:

Новый режим Wireless Display в Android 10 Android, Screen mirroring, Полезное, Смартфон, Андроид ТВ, Wi-fi direct, Длиннопост

Вот такой рабочий стол (ну практически, иконок не было тогда ещё). Стало интересно, что это за новый режим и с чем его едят. Решил я поискать информацию в Рунете и удивительно, её в нём не оказалось. От слова совсем. Лишь редкие сказы о том, что режим Screen Mirror перестал работать и отображает только их рабочий стол.

Самой первой мыслью стало, а что будет, если.. подключить к телефону мышку через OTG. Сказано, сделано. И курсор появился, о боже, не на смартфоне, а именно на новом рабочем столе.
коротко о нём — на рабочем столе изначально 2 иконки: настройки рабочего стола и меню приложений. Оперировать новым рабочим столом можно только посредством внешней мышки и клавиатуры. И выглядит это примерно так:

Новый режим Wireless Display в Android 10 Android, Screen mirroring, Полезное, Смартфон, Андроид ТВ, Wi-fi direct, Длиннопост

Да, рабочий стол напоминает совокупление Android и Windows, окно можно двигать, изменять его размеры и разворачивать на весь экран. Открывая новое окно, оно будет поверх предыдущего сообщения. Клавиатура работает стандартно, Win+пробел меняет раскладку.

Также, чтобы к телефону подключить одновременно клавиатуру и мышь, потребовалось городить такую схему:

Новый режим Wireless Display в Android 10 Android, Screen mirroring, Полезное, Смартфон, Андроид ТВ, Wi-fi direct, Длиннопост

USB хаб с внешним питанием и к нему подключена мышь и клавиатура. Без внешнего питания тянет только по отдельности. На удивление, телефон тоже начал зарядку при подключении в режиме OTG

А теперь то, ради чего я всё это писал. Надеюсь, что пост заиндексируется и люди найдут способ это отключить (в рунете не написано, как отключить Wireless Display и вернуть Screen Mirror)
Заходим в настройки для разработчиков и находим «Принудительное включение режима рабочего стола»

Новый режим Wireless Display в Android 10 Android, Screen mirroring, Полезное, Смартфон, Андроид ТВ, Wi-fi direct, Длиннопост

Переводим слайдер в положение «Off», перезагружаем телефон, и вот снова у нас старый, привычный режим Screen Mirror

(а если вы наоборот хотите его включить, то в положение «On» и перезагрузка)

P.S.: Если у вас есть bluetooth мышь и клавиатура, то будет намного проще
Через MHL не пробовал, возможно сейчас там работает точно также

Samsung сделали поддержку только для своих устройств и только через Samsung Dex, Google сделали для всех устройств)

Показать полностью 4
3 года назад

Небольшой курс по прошивке смартфонов⁠ ⁠

Приветствую! И так, по какой-то причине вы решили прошить свой или чей-то телефон и читаете мой пост. Я долго собирал материал, что бы сделать этот пост более наглядным. На мой взгляд самая понятная инструкция — это видеоурок. Существует огромное количество устройств, которым по тем или иным причинам необходимо «вправить мозги».
Для восстановления программного обеспечения любого устройства нам надо:
1) пк с операционной системой, которая соответствует программе прошивальщику и прошивочным драйверам.
2) программа прошивальщик (далее флешер)
3) драйверы для режима прошивки
4) файл(ы) прошивки
5) соответствующий кабель
6) комбинация клавиш вводящих телефон в режим прошивки.
Так как нереально описать процесс прошивки всех устройств, я расскажу как прошить самые распространенные на сегодняшний день устройства на базе процессоров qualcomm, exynos, mediatek, speadtrum, apple, kirin.
Пара банальнейших советов, облегчающих жизнь мастерам до прошивки:
1) всегда прошивайте телефон или с ноутбука или с компьютера подключенному к ИБП.
2) Перед прошивкой проверьте разъём в телефоне, при необходимости разъём надо очистить от грязи, коррозии и тд.
2.1 Если на разъёме видны следы коррозии, то сначала необходимо вскрыть устройство, и проверить нет ли следов жидкости на плате.
3) не используйте для прошивки usb разветвители, хабы, порты на корпусе системника. Вставляйте кабель в usb порт напрямую впаянный в материнскую плату .
4) желательно чтобы акб устройства был заряжен минимум на 50%.

Приступим к прошивке. Самые простые на мой взгляд в плане прошивки устройства — это устройства фирмы Apple. Скачиваем и устанавливаем программу iTunes, эта программа при установке сама установит все необходимые драйверы, сама точно определит какое устройство подключено, сама скачает прошивку. Есть 3 режима из которых можно прошить яблочное устройство:
А) normal. Это обычный режим, когда iphone/ipad/ipod загружается до рабочего стола, вы можете разблокировать устройство и вам просто надо обновить устройство, с сохранением данных пользователя. Просто подключаете разблокированное устройство к пк, на экране устройства нажимаете «доверять этому пк», если айтюнс сообщит что есть новая прошивка, то нажимаете «обновить», со всем соглашаетесь и через 15-30 минут (в зависимости от размера прошивки и скорости вашего интернета) вы получите самую новую версию программного обеспечения для вашего устройства на сегодняшний день.
Б) recovery. Если ваше яблочное устройство заглючило, не загружается, висит на заставке и дальше яблока не загружается, или циклически перезагружается, или надо просто стереть все данные вместе с экранным паролем, или на экране устройства вот такая картинка, то действуем следующим образом: подключаем к пк устройство, зажимаем клавишу home(или клавишу уменьшения громкости начиная с айфон7) и нажимает кнопку включения секунды на 3-5, держим обе кнопки пока устройство не перезагрузится и сразу отпускаем кнопку включения, продолжаем держать home. Как только увидим на экране яблочного устройства значок «подключитесь к айтюнс» можно отпускать кнопку home. Программа айтюнс на пк должна найти устройство в режиме восстановления и предложить вам либо ВОССТАНОВИТЬ УСТРОЙСТВО (сотрёт все данные и пароли, прошьёт самую свежую прошивку), либо ОБНОВИТЬ (просто прошьёт самую свежую прошивку, данные не будут затронуты). Если же вы зажмёте на клавиатуре пк клавишу shift и одновременно кликните ВОССТАНОВИТЬ, то айтюнс предложит выбрать вам локальный файл прошивки, заранее вами скаченный.

В) DFU: почти тот же режим рекавери, с той лишь разницей что в dfu попадает яблоко с более серьёзными проблемами. При dfu режиме яблоко не подаёт ни каких признаков работоспособности, кроме как то, что пк находит устройство apple dfu device. Искусственно загнать яблоко в dfu режим можно комбинацией клавиш включения и хом, подключаем яблоко к пк, удерживаем эти клавиши пока аппарат не выключится, после того как аппарат выключится, продолжаем удерживать кнопку включение и хом ещё 10 секунд, потом отпускаем кнопку включения, хом продолжаем удерживать. А дальше восстанавливаем через айтюнс.
Начиная с iPhone7 apple заменили механическую кнопку домой на сенсорную, а в моделях iphone x и последующих этой кнопки совсем убрали. Чтобы ввести новые модели iPhone’ов в режим прошивки без нажатия клавиш есть специальные кабели и переходники.

Samsung. Все андроид-смартфоны и планшеты фирмы Samsung шьются программой Odin не зависимо от того на базе какого процессора устройство (у самсунга есть модели на процах exynos, mediatek, qualcomm и даже на spreadtrum)
До 2018 года все модели смартфонов и планшетов samsung вводились в режим прошивки сочетанием клавиш уменьшение громкости+хом+включение. Если на планшете нет кнопки хом, то только уменьшение громкости и включение.
Начиная примерно с 2018 года устройства самсунг вводятся в режим прошивки следующим способом: на выключенном устройстве зажимаете обе клавиши регулировки громкости и подключаете кабелем к пк. Что надо учитывать при прошивки самсунгов?
Текущая версия прошивки: не рекомендуется понижать прошивку, начиная с моделей 2017 года понизить версию прошивки нельзя. В более ранних моделях иногда стирался imei номер при понижении прошивки или записи прошивки предназначенной для другой страны (региона)
Как узнать версию прошивки на телефоне самсунг, который включается? В звонилке набираем код *#1234# вы увидите 3 строки: версия основной операционной системы, прошивки модема, и версия настроек под конкретный регион.

Небольшой курс по прошивке смартфонов Прошивка, Xiaomi, Apple, Samsung, Android, Mediatek, Qualcom, Huawei, Видео, Длиннопост

Если же смартфон не загружается, то версию прошивки можно посмотреть зайдя в recovery (звук+ домой и включение)

Небольшой курс по прошивке смартфонов Прошивка, Xiaomi, Apple, Samsung, Android, Mediatek, Qualcom, Huawei, Видео, Длиннопост

Версия прошивки подчеркнута красной линией, версия загрузчика 5й символ, если считать справа налево. Так вот если вы вдруг решите прошить в самсунг прошивку с более низкой версией загрузчика, у вас ничего не получится.
Есть программа для скачивания прошивок Samsung, называется SamFirm, существует много разновидностей этой софтины, ибо разработчики постоянно меняются. Если вдруг вы решите воспользоваться этой программой, то я для вас подготовил расшифровку регионов.
Russia — SER
Afghanistan — AFG
Algeria — TMC
Argentina — ARO
Argentina — CTP
Argentina (Claro) — CTI
Argentina (Moviestar) — UFN
Argentina (Personal) — PSN
Australia — XSA
Australia (Optus) — OPS
Austria (3 Hutchison) — DRE
Austria (A1) — MOB
Austria (Orange) — ONE
Austria (T-Mobile) — MAX
Austria (Telering) — TRG
Baltic — SEB
Bangladesh — TML
Belgium / Luxemburg — PRO
Bosnia and Herzegovina — ERO
Bosnia and Herzegovina (BH TELECOM) — BHT
Brazil — ZTO
Brazil (Claro) — ZTA
Brazil (TIM) — ZTM
Brazil (VIVO) — ZVV
Bulgaria — GBL
Bulgaria (MTL) — MTL
Bulgaria (VVT) — VVT
Chile — CHO
Chile (Claro) — CHL
Chile (Entel PCS) — CHE
Chile (Telefonica) — CHT
China — CHU
Colombia — COL
Colombia (Comcel) — COM
Colombia (Moviestar) — COB
Costa Rica — ICE
Croatia — TRA
Croatia (T-Mobile) — CRO
Croatia (VIPNET) — VIP
Cyprus — CYV
Cyprus (Cytamobile Vodafone) — CYO
Czech Republic — XEZ
Czech Republic (O2C) — O2C
Czech Republic (T-Mobile) — TMZ
Czech Republic (Vodafone) — VDC
Denmark (3) — HTD
Dominica — DOR
Dominican Republic — CDR
Ecuador — ECO
Ecuador — EBE
Egypt — EGY
France — XEF
France (Bouygues) — BOG
France (Orange) — FTM
France (SFR) — SFR
Germany — MBC
Germany — DBT
Germany (E-Plus) — EPL
Germany (O2) — VIA
Germany (T-Mobile) — DTM
Germany (Vodafone) — VD2
Greece — EUR
Greece (Cosmote) — COS
Greece (Vodafone) — VGR
Guatemala — TGU
Guatemala — PGU
Guatemala (Tigo) — CGU
Hong Kong — TGY
Hungary — XEH
Hungary (T-mobile) — TMH
Hungary (Telenor) — PAN
Hungary (VDH) — VDH
India — INU
India — INS
Indonesia — XSE
Iran — THR
Iraq — MID
Ireland (Meteor) — MET
Ireland (O2) — O2I
Ireland (Three) — 3IE
Ireland (Vodafone) — VDI
Israel — ILO
Israel (Cellcom) — CEL
Israel (Mirs) — MIR
Israel (Orange/Partner) — PTR
Israel (Pelephone) — PCL
Italy — ITV
Italy (H3G) — HUI
Italy (Vodafone) — OMN
Italy (Wind) — WIN
Jamaica — JDI
Kazakhstan — SKZ
Kazakhstan (Kcell) — KCL
Kenya — AFR
Kenya — KEN
Libya — BTC
Luxembourg — LUX
Macedonia — VIM
Macedonia — MBM
Malaysia — XME
Mexico — IUS
Mexico (Movistar) — TMM
Mexico (Telcel) — TCE
Morocco — FWD
Morocco (MAT) — MAT
Morocco (MED) — MED
Morocco (MWD) — MWD
Nepal — NPL
Netherlands — PHN
Netherlands (T-Mobile) — TNL
Netherlands (Vodafone) — VDF
New Zealand (Vodafone) — VNZ
New Zeeland — NZC
Nigeria — ECT
Nordic countries — NEE
Norway (Telenor) — TEN
Open Austria — ATO
Open Europe — OXA
Pakistan (PAK) — PAK
Panama — TPA
Panama — PBS
Panama (Cable & Wireless) — PCW
Panama (Claro) — CPA
Peru — PET
Peru (SAM) — SAM
Philippines — XTE
Philippines (Globe) — GLB
Philippines (Smart) — SMA
Philippines (Sun) — XTC
Poland — XEO
Poland (Orange) — IDE
Poland (PLUS) — PLS
Poland (Play) — PRT
Poland (T-mobile) — TPL
Portugal (Optimus) — OPT
Portugal (TMN) — TMN
Portugal (TPH) — TPH
Portugal (Vodafone) — TCL
Puerto Rico — PCT
Romania (Cosmote) — COA
Romania (Orange) — ORO
Romania (Vodafone) — CNX
Saudi Arabia — KSA
Saudi Arabia (JED) — JED
Serbia — TSR
Serbia (Telenor) — MSR
Serbia (Vip SRB) — TOP
Singapore — XSP
Singapore — MM1
Singapore (SingTel) — SIN
Singapore (StarHub) — STH
Slovakia — ORS
Slovenia (Mobitel) — MOT
Slovenia (Si.mobil) — SIM
South Africa — XFE
South Africa — XFA
South Africa (Vodafone) — XFV
Spain — PHE
Spain (Moviestar) — XEC
Spain (Orange) — AMN
Spain (Vodafone) — ATL
Spain (Yoigo) — YOG
Sri Lanka — SLK
Sweden — VDS
Sweden (Tre) — HTS
Switzerland — AUT
Switzerland (Swisscom) — SWC
Taiwan — BRI
Taiwan (WAN) — WAN
Thailand — THL
Trinidad and Tobago — TTT
Tunisia — ABS
Tunisia — TUN
Turkey — TUR
Ukraine (Kyivstar) — SEK
United Arab Emirates — XSG
United Kingdom — BTU
United Kingdom (H3G) — H3G
United Kingdom (O2) — O2U
United Kingdom (Orange) — ORA
United Kingdom (T-Mobile) — TMU
United Kingdom (Vodafone) — VOD
Uruguay — UFU
Uruguay — UPO
Uruguay (Claro) — CTU
Vietnam — XXV
Vietnam — XEV
Ну и для наглядности ролик по прошивке Samsung SM-G531

Qualcomm. Чипы этой фирмы есть в каждом 2м смартфоне на планете. Программа, которая прошивает устройства на базе процессоров qualcomm называется QFIL (qualcomm flash image loader) и входит в пакет программ QPST. Для прошивки используется режим EDL (emergency download — экстренная прошивка), устройство в этом режиме определяется компьютером как HS-Diagnostic interface 9008. Для установки этих драйверов необходимо отключать проверку цифровой подписи на 64 битных ОС. Принудительно ввести устройство в режим edl можно либо комбинацией клавиш (у каждого производителя и модели эта комбинация своя, необходимо гуглить), а некоторые модели только с помощью тестпоинтов или сервисного кабеля.

Небольшой курс по прошивке смартфонов Прошивка, Xiaomi, Apple, Samsung, Android, Mediatek, Qualcom, Huawei, Видео, Длиннопост

Testpoint — это такие контакты на материнской плате смартфона, при замыкании которых устройство входит в специальный режим прошивки.

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

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