Сообщество - Android
Добавить пост

Android

742 поста 7 547 подписчиков

Популярные теги в сообществе:

Что делать, если телефон Xiaomi (Redmi) начал тормозить после обновления прошивки

Что делать, если телефон Xiaomi (Redmi) начал тормозить после обновления прошивки Видео, Инструкция, Android, Гаджеты, Прошивка, Ошибка, Тормоз, Глюки, Telegram (ссылка), Xiaomi, Redmi, Мобильные телефоны, Вертикальное видео, Длиннопост

Картинка для привлечения внимания

Публикую простую видео-инструкцию о том, что делать, если после обновления прошивки телефон Xiaomi (Redmi) начал работать медленно, нестабильно.

Очень часто причина заключается в ошибках, которые возникли при установке OTA (On The Air) обновления.

Существует два типа обновления прошивки: Полная и OTA.

Полная - включает в себя абсолютно все необходимые файлы, службы и инструменты для работы телефона.

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

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

OTA прошивки обычно занимают менее 1 Гб памяти, в то время, как полные версии могут занимать более 5 Гб в некоторых случаях.

Хорошо, понятно в чём причина, но как её исправить?

Если вам не хочется смотреть видео я напишу краткую инструкцию текстом.

  1. Откройте настройки смартфона Xiaomi (Redmi)

  2. Перейдите в меню "О телефоне"

  3. В видео я показываю на примере прошивки с HyperOS, но даже если у вас MIUI - принцип останется тем же, изменятся лишь иконки. Нажмите на надпись "Xiaomi HyperOS" или на плитку "MIUI"

  4. По центру экрана вы увидите надпись "Xiaomi HyperOS" или "MIUI", нажмите на неё 8 раз подряд, пока не увидите надпись "Дополнительные возможности включены"

  5. После этого в верхнем правом углу нажмите на "Три точки" и во всплывающем меню выберите "Скачать полную прошивку"

  6. Смартфон начнёт загрузку полной версии установленной прошивки, она может занимать более 5 Гб памяти, поэтому рекомендую подключиться к Wi-Fi

  7. По окончании загрузки смартфон предложит установить прошивку, после чего перезагрузится. Следуйте инструкции на экране.

Это не СБРОС к заводским настройкам, ваши данные будут сохранены. Но на всякий случай я рекомендую сделать резервную копию.

Резервная копия ещё никогда не была лишней.

Всё, после установки полной версии прошивки телефон будет работать быстро.

Если по необычайному стечению обстоятельств вам стало любопытно, есть ли ещё подобные лайфхаки для смартфонов Xiaomi - добро пожаловать на MetaMi.

Показать полностью 1

Xiaomi Turbo 3 Harry Potter edition китайская версия - на что перепрошить?

Такой вопрос, подарили Xiaomi Turbo 3 Harry Potter edition, китайская версия. Операционная система - Hyper OS 1.0.11.0.UNPCNXM

Можно ли перепрошить телефон на европейскую версию?

Xiaomi Turbo 3 Harry Potter edition китайская версия - на что перепрошить? Xiaomi, Мобильные телефоны, Ремонт телефона, Смартфон, Длиннопост
Xiaomi Turbo 3 Harry Potter edition китайская версия - на что перепрошить? Xiaomi, Мобильные телефоны, Ремонт телефона, Смартфон, Длиннопост
Xiaomi Turbo 3 Harry Potter edition китайская версия - на что перепрошить? Xiaomi, Мобильные телефоны, Ремонт телефона, Смартфон, Длиннопост
Показать полностью 3

Как из смарт сделать просто телевизор?

В продолжение Покупка телека. Принимаю советы

Купил я телек. Картинка нравится. В посадочное место вписался идеально. Беда вот теперь.

Пользуются им пожилые. Конечно, я объяснил, что вот жмакаешь на эту картинку, будет телевидение, вот на эту - тоже телевизор, но по интернету, а вот на эту там кино любое можно посмотреть. Сложно им это. Надо чтоб нажал на включение и сразу ТВ. И чтоб 1 2 3 и громкость. Остальное нафиг не надо. Все равно если что кроме ТВ, то мне звонят.

Таки господа пикабушники, имею вопрос.

Имеем HAIER H55S9UG PRO. Там андроид. Все что можно снесено, оставлено приложение эфирно-кабельного ТВ, Смотрешка и Старт. Кто подскажет какое ПО, чтоб телек при просыпании сразу шел в эфирное ТВ? Автозапуск не катит. Оно отрабатывает только при включении из состояния "выключено". Из состояния "сон" не работает.

Ну и второстепенный вопрос. На родном пульте нет кнопок 1 2 3 итд. А надо бы. Кто-нибудь подскажет адреса-коды или готовый пульт с цифровыми кнопками, который подойдет? Конечно я могу сделать трнслятор команд на ардуине и использовать любой пульт, но коды все равно нужно как-то узнать.

Попробую в сообщество андроидов, если ошибся модер перекиньте куда-нибудь.

Что надо успеть за выходные

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

ПОЕХАЛИ

Android

Друзья, разыскиваются китайские смартфоны-подделки в любом состоянии для будущих статей!

Друзья, разыскиваются китайские смартфоны-подделки в любом состоянии для будущих статей! Опрос, Покупка, Гаджеты, Смартфон, Китайцы, Китай, Китайские смартфоны, Телефон, Девайс, Статья, Сбор, Ништяки, Донат, Длиннопост

И снова ежемесячный пост! Как многие пикабушники уже вероятно знают, я пишу статьи об оживлении, моддинге и программировании под различные старые девайсы! Но некоторые девайсы, как, например, дешевые китайские подделки порой найти проблематично: большинство оказалось на свалке, а на онлайн-барахолках их не найти из-за запрета на контрафакт. Для будущего материала, я ищу китайские подделки из начала 2010х: в основном китайские копеечные игровые консоли, Android-реплики айфонов, айпадов, макбуков, Samsung Galaxy, Nokia Lumia/HTC/Sony Xperia и другие подделки на популярные бренды. Можно невключайки/нерабочие/зависающие, почти любое состояние - все постараюсь оживить и поднять. Что с ними происходит потом? Смотрите сами: Альтернативное Apple'водство: Как и зачем я променял оригинальный айфон на китайский нерабочий 14 Pro Max, На помойку? Никак нет! Пишем нативные приложения для китайских кнопочников, Сам себе Linux-смартфон: Выкидываем Android из старого Fly и пилим свою оболочку, Сам себе экосистема, портируем свежий Android на NoName-смартфон, на грани отвала eMMC: переносим Android на MicroSD, накатываем чистый Android на китайский iPhone 5s, бомж-гейминг за копейки с отвальной консолью. Так что не сомневайтесь, девайсы попадают в хорошие руки :) Все стараюсь поднять, оживить и написать про них материал! Есть что-то подобное? Пишите в комменты или в тг @monobogdan. Спасибо!

Интересный материал в рубрике с китайскими смартфонами?
Всего голосов:
Друзья, разыскиваются китайские смартфоны-подделки в любом состоянии для будущих статей! Опрос, Покупка, Гаджеты, Смартфон, Китайцы, Китай, Китайские смартфоны, Телефон, Девайс, Статья, Сбор, Ништяки, Донат, Длиннопост
Друзья, разыскиваются китайские смартфоны-подделки в любом состоянии для будущих статей! Опрос, Покупка, Гаджеты, Смартфон, Китайцы, Китай, Китайские смартфоны, Телефон, Девайс, Статья, Сбор, Ништяки, Донат, Длиннопост
Друзья, разыскиваются китайские смартфоны-подделки в любом состоянии для будущих статей! Опрос, Покупка, Гаджеты, Смартфон, Китайцы, Китай, Китайские смартфоны, Телефон, Девайс, Статья, Сбор, Ништяки, Донат, Длиннопост
Показать полностью 3 1

Восстановить гугл аккаунт

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

Восстановить гугл аккаунт Аккаунт, Android, Длиннопост
Показать полностью 1

24 способа съэкономить заряд батареи своего смартфона

24 способа съэкономить заряд батареи своего смартфона Жизненно, Телефон, Android, Смартфон, Лайфхак, Гаджеты, Мобильные телефоны, iPhone, Apple, Xiaomi, Samsung, Литий-ионные аккумуляторы, Батарея, Аккумулятор, Ремонт телефона, Длиннопост

Поговорим об автономности и причинах, из-за которых наши смартфоны быстро садятся.

Это будет объективный топ рекомендаций, которые основаны на личном опыте и прочитанной литературе.

Без понятия, что ты думаешь о подобных постах, но попробовать хочу.

————————————————————————————

Топ рекомендаций по увеличиению времени автономной работы наших смартфонов

*Рекомендации подойдут для владельцев смартфонов почти всех брендов (за ноунейм китайцев не впрягаюсь)

**Показано на Xiaomi Redmi Note 9 2020 года, MIUI 12.5, Android 11

Первая часть будет состоять из рекомендаций для оптимизации системы (приложения, оболочка и т.п.)

Вторая часть — те, которые применимы вне смартфона (адаптер, кабель и т.п.)

————————————————————————————

Часть 1

• Отключи рекламу везде, где это возможно

Пример в виде браузера. Изучи настройки своего и попробуй заблокировать в нём рекламу

24 способа съэкономить заряд батареи своего смартфона Жизненно, Телефон, Android, Смартфон, Лайфхак, Гаджеты, Мобильные телефоны, iPhone, Apple, Xiaomi, Samsung, Литий-ионные аккумуляторы, Батарея, Аккумулятор, Ремонт телефона, Длиннопост

Блокировка рекламы в Яндекс.Браузере

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

«Рекомендации» в Безопасности и Загрузках Xiaomi

• Если ты не пользуешься NFC, Wi-Fi, Bluetooth, Автояркостью или тебе не нужна вибрация, то выключи их

Постоянно включенные, они тратят батарейку.

• Удали приложения, которыми ты не пользуешься или пользуешься очень редко

Все установленные приложения работают в фоне, даже если ты задействовал их всего 1 раз.

• Не используй левые «ускорители» смартфона

Лично пользовался 3-мя и не увидел толка от них. При этом системный очиститель «ест» меньше, а делает больше.

• Проверь наличие вирусов

Иногда, это единственная причина быстрой разрядки.

• Включи режим полёта, когда идёшь спать

При включённом режиме большинство сетевых и беспроводных подключений становятся неактивными. Это снижает расход заряда в режиме ожидания.

• Выключи настройки, которые держат телефон «в напряжении»

Геолокация Google или, так называемый, «Обмен с окружением» — хороший пример бесполезных настроек

Отключение геолокации Google

Отключение Обмена с окружением (все ползунки должны быть выключены)

***Больше об этих сервисах читай по ссылке (пост в телеграм)

• Ограничь разрешения и уведомления у приложений

Отключаем доступ к интернету всем приложениям, которым он не нужен. Уведомления настрайвай под себя: нужны — оставляй, нет — вырубай

Ограничение Интернета и работы в фоновом режиме на Redmi

То же самое и с доступом к геопозиции

Запрет на доступ к геопозиции

• Скачивай Lite-версии приложений

Это могут быть игры или соцсети

24 способа съэкономить заряд батареи своего смартфона Жизненно, Телефон, Android, Смартфон, Лайфхак, Гаджеты, Мобильные телефоны, iPhone, Apple, Xiaomi, Samsung, Литий-ионные аккумуляторы, Батарея, Аккумулятор, Ремонт телефона, Длиннопост

Lite-версии PUBG, TikTok и SHAREit в Play Market

Не забывай, что Lite-версии ограничены по функционалу, а в случае с играми — настройками графики.

• Снизь яркость и включи тёмную тему

• Отключи или удали ненужные предустановленные сервисы

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

• Устанавливай последние доступные обновления для своего устройства (спорно)

Многие говорят, что нужно кровь из носу всегда устанавливать последнее обновление, ведь там оптимизирована зарядка и производительность батареи.

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

• Удали бесполезные для тебя виджеты с экрана

Виджеты активны 24/7 и для этого они «питаются» от батарейки.

• Закрывай приложение после использования, если оно тебе не пригодится в ближайшее время

Я говорю про раздел «Недавние». Он вызывается кнопкой в виде квадратика или при длинном свайпе вверх (можешь закрыть все приложения разом, нажав на крестик)

24 способа съэкономить заряд батареи своего смартфона Жизненно, Телефон, Android, Смартфон, Лайфхак, Гаджеты, Мобильные телефоны, iPhone, Apple, Xiaomi, Samsung, Литий-ионные аккумуляторы, Батарея, Аккумулятор, Ремонт телефона, Длиннопост

Раздел «Недавние»

• Включай режим энергосбережения

Даже в том же Яндекс.Браузере это есть

Режим энергосбережения в Яндекс.Браузере

————————————————————————————

Часть 2

• Не оставляй смартфон заряжаться на всю ночь

Из той же оперы:

— не заряжай больше 80%

— не разряжай ниже 20%

С этим связано много мифов, и, на самом деле, это действительно мифы. Всё, что описано выше, делать не стоит.

Прочитай подробнее про это здесь, если тебя заинтересовало (пост в телеграм)

• Не накрывай телефон одеялом, не клади на батарею или в морозилку во время зарядки

Представь себя в жару +30°С, тебя загоняют в баню, после которой ты выходишь загорать.

Именно так выглядит жизнь наших «подручных», когда мы накрываем их в жару или охлаждаем в мороз.

• Снимай чехол во время зарядки (спорно)

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

Мелочь, а бывает.

• Заряжай смартфон только оригинальным кабелем и блоком питания

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

• Скрытые дефекты

При падении внешних повреждений может и не быть, а компоненты смартфона могли пострадать.

Про попадание воды и песка внутрь корпуса, я думаю, говорить не стоит.

• Береги смартфон от экстремальных температур

+35 или -35°С не понравятся твоему смартфону в принципе. Для таких условий есть специальные, подстроенные под них, устройства.

• Наблюдай за реакцией телефона, когда ты подключаешь его к зарядке

Если стал «кушать» раз через раз или вообще перестал, то, в основном, это может быть из-за следующих 7 причин:

— неплотный контакт кабеля с разъёмом (изменить положение или прижать плотнее)

— ошибка в программном обеспечении (перезагрузить гаджет)

— подкосило или засорился разъём для зарядки; там же контроллер питания (почистить, починить самостоятельно, отдать в сервис или купить новый смартфон)

— кабель вышел из строя (найти другой: купить, попросить, одолжить и т.п.)

— блок питания поломался (приобрести новый)

— «умер» аккумулятор (аналогично пункту про разъём, кроме чистки)

— неисправна плата (разобраться самому, отдать в сервис, купить новую плату или телефон)

• Вспомни, было ли такое, что заряд батареи резко терял проценты или, наоборот, «накапливал»

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

• Следи за состоянием батареи: выпуклость, вздутие и неприятный запах

В этом случае железобетонно замени аккумулятор или смартфон.

Вывод:

Напоследок скажу, какие повседневные процессы разряжают смартфон быстрее всего:

• съёмка и просмотр фото/видео в высоком разрешении

• максимальная яркость экрана

• «тяжёлые» игры

• детализированные динамические анимации

• анимированные и «необычные» виджеты

• любые экстремальные условия (бенчмарки, стресс-тесты и резкие перепады температур).

И помни: то, что нам заявляют производители — это лабораторные условия.

Подпишись: Источник (телеграм)

Показать полностью 24
Android

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Отвал флэш-памяти типа eMMC - весьма частая болячка смартфонов и планшетов, которая массово преследует современные девайсы на протяжении вот уже более 10 лет. Симптомы проблемы знакомы многим читателям: смартфон виснет на заставке, системные приложения регулярно вылетают, или настройки системы внезапно перестают сохраняться. Сам процесс замены флэш-памяти требует навыков перекатки и пайки BGA-чипов, оборудования (трафареты для реболла, программатор с колодками, опционально подогрев) и понимания того, как работает загрузчик той или иной аппаратной платформы, поэтому в СЦ за эту процедуру могут взять достаточно большую сумму. На некоторых девайсах менять память уже совсем невыгодно, особенно когда другой такой-же аппарат стоит полторы тысячи рублей на барахолке, но воспоминания о любимом девайсе порой гораздо дороже, чем сумма за ремонт смартфона. Год назад я уже писал материал о загрузке Android с MicroSD при условии того, что eMMC ещё подает хоть какие-то признаки жизни, а сегодня я вам расскажу о способе загрузить систему с флэшки уже после того, как чип флэш-памяти отказал и ушёл в read-only. Сегодня мы с вами: узнаем о том, какие типы флэш-памяти существуют и причины их отказа, разметим MicroSD-флэшку и запишем на неё образ системы, пропатчим пути монтирования в boot.img, а также узнаем, как теперь запускать наш смартфон и посмотрим, сможет ли он работать достаточно шустро с MicroSD флэшки! Интересно узнать, как вернуть жизнь таким легендам, как Google Nexus? Тогда добро пожаловать под кат!

❯ Почему отказывает флэш-память?


Как я уже говорил в вводном абзаце, проблема внезапно отваливающейся флэш-памяти существует вот уже более 10 лет. Ещё с выходом iPhone 3Gs/4, мастера познакомились с такой болячкой, как внезапное падение устройства в режим DFU и отказ прошиваться через iTunes. Ближе к выходу Galaxy S III, HTC Desire и Wildfire, LG Nexus возникла потребность в программаторах, поскольку чипы eMMC в этих смартфонах очень часто помирали «сами по себе» из-за косяков производителя флэш-памяти. Более опытная часть моих пользователей может вспомнить такие проблемы, как отказ входа в HSPL (загрузчик HTC), бесконечная загрузка с отказом прошиваться в режиме Odin на самсунгах, падение смартфонов на базе чипсетов Qualcomm в режим 9008 (QHSUSB_BULK), а также внезапное прекращение работоспособности девайса даже при наличии адекватного потребления и реакции на кнопку включения.

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

В относительно современных смартфонах используется два типа чипов флэш-памяти с разными протоколами: NAND и eMMC (в современных чаще используется UFS — наследник eMMC с дифференциальным протоколом, вместо MMC). Устройства конца 2000х годов чаще использовали флэш-память типа NAND с Legacy-протоколом, который требовал ручного управления SPARE-страницами и расчета кода коррекции ошибок (ECC), чем занималось отдельное периферийное ядро в процессоре, называемое NAND-контроллером. Момент, когда нужно «приговорить» флэш-память и перевести её в режим read-only решал не сам контроллер, а драйвер NAND в прошивке устройства — и обычно он был весьма лоялен даже к «сыпящейся» памяти. Кроме того, NAND-контроллер позволял практически напрямую взаимодействовать с чипом флэш-памяти, благодаря чему в загрузчиках типа U-boot есть команда для очистки таблицы Bad-блоков и низкоуровневого форматирования флэш-памяти, дабы в дальнейшем контроллер попробовал пересчитать бэды и, потенциально, вернул некоторое число блоков обратно в строй. Такой тип «флэшек» помирал значительно реже, в основном из-за того, что софт (на моём опыте) практически никогда не уводил флэшку в read-only, «добивая» её до последнего. Из минусов такого подхода — если флэш помирала совсем, то данные из нее можно было достать только с помощью программатора, да и то не факт.

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

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

Второй тип памяти появился примерно в начале 2010х годов и имя ему — eMMC. Фактически, eMMC — это адаптация интерфейса MMC для использования в виде обычных чипов памяти, а не карточек, совместимая с спецификацией ~SDHC. Если выпаять чип с телефона и припаять сигнальные линии к обычному SD-кардридеру на ПК — он будет работать и определяться как полноценный диск! Таким образом, на некоторых смартфонах можно заменить eMMC на MicroSD напрямую припаяв флэшку на место чипа к соответствующим сигнальным линиям. Однако работать такое будет только если у вашего смартфона «бутербродная» компоновка, где ОЗУ припаяна поверх процессора (MTK и Spreadtrum в пролете). В eMMC используется память типа NAND, которой управляет не чипсет, а встроенный в сам чип памяти контроллер, работающий с протоколом MMC и имеющий собственную прошивку и карту бэд-блоков. Такая флэш-память может самостоятельно уходить в режим read-only когда это посчитает нужным контроллер, зачастую не давая смартфону загрузится, но при этом потенциально сохраняет данные пользователя и позволяет их прочитать дома (сделав дамп памяти устройства и смонтировав раздел userdata в Linux). Однако всё равно иногда данные теряются безвозвратно. Нюанс в том, что состояние eMMC определяет сам контроллер в чипе — поэтому «оживить» его дома и вывести из read-only невозможно. Однако я слышал, что на некоторых «бракованных» чипах памяти (в основном Samsung 2012-2013 годов), которые ушли в read-only слишком рано, можно подпаяться к тест-поинтам программатором и прошить чуть более свежую прошивку с другой ревизии этого же чипа памяти. Флэшка, бывало, оживала.

В некоторых случаях, eMMC были бракованными с завода и помирали сами по себе (!) через короткое время (около года) после покупки устройства. Я знаю как минимум два примера массового брака флэш-памяти: смартфоны HTC 2011-2012 годов, которые время от времени страдали от валящихся чипов Hynix (это касается не всех устройств, многие дожили), хотя я лично видел не так много HTC'шек с дохлой памятью, так что здесь читатели-сервисники с опытом работы в те годы могут только подтвердить или опровергнуть мои слова. А вот подтвержденный пример — смартфоны и планшеты Samsung 2012-2014 годов. Galaxy S3 с артефактами на дисплее при включении, S4 Mini в 9008 или повисшие на заставке, S4 с теми же симптомами, S4 Zoom, которые практически все померли «сами по себе» после обновления до 4.4 KitKat, N8000… Добавьте к этому слабые NC-пятаки, которые срывает при попытке снять чип феном, близко расположенный «бутербродный» процессор, который легко «убить», если орудовать феном, компаунд… и по итогу многие мастера просто спиливали чип дремелем. А что ещё делать!?

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

По итогу, нам остаётся искать софтварные способы загрузить систему с внешней MicroSD флэшки. И я нашел два таких способа! Первый — предварительно подготовить образ boot.img и прошить его в смартфон вместо recovery, дабы если память ушла в read-only, мы могли просто «дуалбутнутся» во второй образ с пропатченными точками монтирования системных разделов на MicroSD. А о втором, к сожалению, знают лишь единицы, хотя это просто замечательный способ, который позволяет загрузить систему уже «пост-фактум» после ухода флэшки в read-only и требует некоторых манипуляций с fastboot! Давайте же рассмотрим его подробнее.

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Нашим подопытным будет рабочий смартфон Alcatel OT-5020D 2013 года выпуска, который пока не подает признаков помирающей eMMC: к сожалению, смартфонов с полудохлой памятью и разлоченным бутом у меня не оказалось, дохлые флэшки я иногда меняю и сам :) Но тем не менее, грузиться мы в любом случае будем с флэшки и вы сможете повторить все шаги в статье, дабы загрузить систему с MicroSD самому!

❯ Подготавливаем систему


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

  • Какие устройства не подойдут: многие смартфоны на базе чипов Spreadtrum, а также часть смартфонов Samsung на Exynos. Ни те, ни другие частенько не имеют режима fastboot от слова совсем. У Samsung есть режим загрузки с MicroSD (т. н. T-Flash Mode), но ядро он не грузит.

  • Какие устройства подойдут, но требуется подготовка: все смартфоны от Sony (исключение — Xperia Tipo, забагованный fastboot), Google Nexus (некоторые модели страдали из-за отвалов флэши), современные китайские новодельные noname-смартфоны (с вот таким патчем), Xiaomi, Meizu. Чипсеты: MediaTek 67xx/Qualcomm Snapdragon, возможно Kirin. Таким устройствам требуется предварительная разблокировка загрузчика.

  • Какие устройства подойдут даже при условии уже мертвой флэш-памяти: большинство девайсов на базе чипсетов MediaTek прошлого десятилетия, особенно бюджетных: MT6572, MT6582, MT6592, MT6580, MT6570, MT6575, MT83xx, некоторые Spreadtrum. Это касается Fly, Explay, ZTE и многих других ультрабюджетных смартфонов тех лет. Загрузчик там разблокирован с завода, никакого секьюрбута и верификации загружаемых образов нет. Но не везде можно загрузится в fastboot напрямую (попробуйте громкость вверх и громкость вниз при включении — если сразу грузится в рекавери, то нужно до отказа eMMC включить ADB, если показывает менюшку fastboot, recovery, normal boot — значит все ок).

    Не подойдут: MT6573, MT6571 — там U-Boot (но его тоже можно попробовать заставить грузиться с SD).


Список устройств для потенциальной возможности загрузки с SD весьма большой! Как понять, что eMMC «всё»?

  • Смартфон не реагирует на зарядку и кнопку включения при заряженной АКБ: это не 100% показатель, но если поднимаются питальники с КП и потребление от кнопки есть ~0.1-0.3А — значит процессор вероятно пытается стартовать. Но не откуда. В таком случае, девайс поднять не получится — доступа к fastboot нет, флэшка полностью посыпалась. Исключение — некоторые Qualcomm'ы при наличии прожженного фьюза с завода, разрешающего загрузку с MicroSD могут стартовать ядро, но всё зависит от конфигурации aboot.

  • Смартфон загружается и сразу вылетают приложения, настройки не сохраняются: явный показатель того, что флэша ушла в read-only потенциально не повредив данные. Если смартфон грузится в fastboot — его ещё можно оживить, но не факт что получится вытащить данные (из-за шифрования). Если после сброса до заводских настроек эффект остается тот-же — eMMC приехала 100%.

  • Смартфон висит на заставке, сброс и прошивка не помогает: тоже явная причина: eMMC в read-only. В таком случае, не рекомендуется еще раз шить смартфон в надежде что все заработает, есть шанс что флэша посыпеться окончательно и вы потеряете доступ к fastboot.


Весьма всё просто, согласитесь? Как я уже сказал выше, на некоторых устройствах нужно сначала разблокировать загрузчик. Кое-где это, вероятно, получится сделать и при том что флэша ушла в read-only. Например, на устройствах Sony можно без проблем зайти в fastboot и разлочить устройство с помощью кода, полученного на сайте Sony (используйте VPN, если вы в РФ):

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Как зайти в fastboot — вам придётся погуглить для конкретно своего устройства. Не нашли? Поищите как это делается на других смартфонах, которые работают на том же чипсете. Почти всегда можно зайти, если у вас включена отладка по USB с помощью команды:

adb reboot bootloader

Краткая справка: на устройствах Sony, в Fastboot можно зайти подключив устройство к ПК с зажатой громкостью вниз, на MTK громкость вверх или вниз, на HTC в HSPL, на Nexus'ах в фирменном загрузчике сразу режим Fastboot, на устройствах Tegra — включение с зажатой громкостью вверх, на смартфонах с чипсетом Intel есть fastboot, насколько помню зайти в него можно с помощью громкости вниз.

Команда для разблокировки загрузчика почти везде одна:

fastboot oem unlock

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

fastboot getvar all

secure, locking и т. п. — отвечают за статус разлочки. Но даже если таких переменных нет, это не всегда значит, что загрузчик заблокирован. Возможно он разблокирован с завода :)

Теперь нам нужен образ раздела boot — boot.img. Его можно найти в файлах родной прошивки устройства, или, иногда, в zip-файлах кастомов. boot.img содержит в себе ядро Linux и небольшой раздел с файловой системой initrd (рамдиск), которая загружается в оперативную память и содержит в себе программы init, adbd, recovery, а также скрипты инициализации, которые управляют загрузкой Android и процессом зарядки (показывают анимацию, когда вы подключаете устройство выключенным к ЗУ. Да, в таком случае Linux тоже грузится!).
Если у вас есть доступ к fastboot, то попробуйте запустить его с помощью команды:

fastboot boot boot.img

Работать она будет не везде, на MTK её поддержка отключена в загрузчиках некоторых устройств. Если вы увидели на экране устройства USB Transferring — половину дела сделана! Если устройство показало лого и анимацию загрузки или ушло в ребут — потенциально, вы сможете загрузить Android с MicroSD. Если ошибка secure-boot — нужно сначала разблокировать загрузчик. Если unknown command — команда не поддерживается :(

Теперь у нас есть возможность загрузить ядро и пропатчить скрипты конфигурации, дабы изменить точки монтирования раздела /system/, /data/ и /cache/ на MicroSD-флэшку, вместо встроенной памяти.

❯ Записываем систему на MicroSD


Обратите внимание: Android очень интенсивно использует ресурс флэшки и постоянно перезаписывает сектора памяти, поэтому не поскупитесь купить нормальную MicroSD флэшку от, например, Transcend, Kingston или Samsung. Дешевые MicroSD флэшки очень-очень быстро (вероятно, за пару дней — это не шутка) выйдут из строя и придется делать всё заново!

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Сначала, нам придется разбить флэшку на три раздела: /system/, /cache/, и /data/. Раздел system будет первым, cache — вторым, data — третьим. При этом раздел /sdcard/ не нужен — он автоматически маппится в /data/media/ на современных версиях Android. Сделать это можно как с ПК с помощью MicroSD-адаптера и fdisk/diskpart/gparted, так и с самого смартфона с помощью того же fdisk в busybox. Я решил это сделать с помощью другого вспомогательного смартфона с TWRP, где изначально был root-доступ через adb! Размеры выбирайте следующие: для системного диска чуть больше или по размерам с system.img (раздел read-only и не «растет» со временем), cache — 100-200Мб, userdata — всё оставшееся место на флэшке.

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Разметили MicroSD? Теперь нам нужно записать на неё образ системы. Тут три пути: если у вас есть Linux-машина, то можете подмонтировать образ system.img из оригинальной прошивки и скопировать все файлы с сохранением прав, закинуть system.img в внутреннюю память другого смартфона с root-доступом и проделать все тоже самое, либо записать с помощью dd образ system.img напрямую в нужный нам раздел флэш-памяти. Я выбрал третий способ:

dd if=/sdcard/system.img of=/dev/mmcblk1p1

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Разделы cache и userdata можно просто форматировать в ext4:

mke2fs -t ext4 /dev/mmcblk1p2
mke2fs -t ext4 /dev/mmcblk1p3

Готово! Необходимые для базовой работы разделы перенесены на MicroSD. Теперь, когда, у нас есть образ системы, нам нужно распаковать родной boot.img устройства и поменять точки монтирования. Я использую кухню MTKImgTools. Идём в Boot -> Unpack -> boot.img. В Unpack/boot/ появятся файлы нашего раздела boot:

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Открываем файл init.rc (в случае MediaTek). Ищем строки с монтированием разделов вида emmc@system, emmc@cache, emmc@userdata и меняем их на /dev/block/mmcblk1p1, /dev/block/mmcblk1p2 и /dev/mmcblk1p3. На некоторых чипсетах, править нужно сразу fstab, или init.<чипсет>.rc:

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Готово! Собираем образ обратно с помощью Boot -> Pack -> boot.img и получаем образ, который нам и надо будет загрузить с помощью fastboot. Копируем boot.img в папку с adb и пробуем загрузить систему. Это будет основная команда для старта загрузки смартфона в будущем:

fastboot boot boot.img

Увидели бутанимацию? Значит система пошла загружаться, нужно лишь подождать первой загрузки 5-10 минут! Система висит на лого или уходит в ребут? Значит, возможно, вы неверно прописали точки монтирования, записали образ system или форматировали раздел userdata. Если система 4.4 и ниже, то можно изменить default.prop, заменив ro.secure на 0 и debuggable на 1. Если вы на Android 5+ — то заменить adbd (не требующий ключи авторизации) в /system/bin на вариант из TWRP и посмотреть logcat и dmesg. Монтируется ли /system/? Загружается ли app_process? На каком этапе стопорится? Всё это пригодится при дальнейшей отладке!

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост
Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Например, такая ошибка при запуске adb shell означает то, что раздел /system/ не монтирован.

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

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Вывод mount:

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Как мы и видим, /system/, /data/ и /cache/ на MicroSD. custpack и mobile_info, а также nvram трогать не нужно — если в родной флэше они не повреждены, то у девайса без проблем будет работать и сеть, и Wi-Fi.

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


Наш девайс работает на базе Android 4.2 — казалось бы, совсем старенький дроид, но тем не менее ещё кое-что, да может. Alcatel OT — это бюджетный девайс из 2013 года, но работает он, на удивление, весьма шустро и приятно!

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

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

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

Как насчет браузера? Ставить последний хром, поддерживающий 4.2 смысла нет — уже и он открывает далеко не все сайты. Но те сайты, что пока ещё открывает стандартный браузер почитать ещё можно: например, opennet. На смартфонах с более свежим Android, браузер будет работать относительно адекватно. Зато с соц. сетями проблем особых нет. Telegram, конечно, может конкретно подвесить смартфон в процессе подгрузки картинок с каналов, но потом все будет нормально. Решение одно: отключить автоматическое кэширование картинок и видео!

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

С записью видео ситуация сложная. Даже в профессиональных камерах для 1080p рекомендуются карточки не ниже 10-класса (10Мб/с) и UHS-класса для 2+K видео. На нексусе, это скорее всего превратит девайс в лагодром даже при записе 720p видео: система в фоне так или иначе регулярно читает и записывает данные и рано или поздно мы упираемся в дисковой кэш.

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

Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD Опрос, Покупка, Гаджеты, Смартфон, Обсуждение, Microsd, Android, Моддинг, Телефон, Девайс, Linux, Электроника, Emmc, UFC, Nand, Мобильные телефоны, Ремонт, Ремонтники, Видео, YouTube, Длиннопост

А в динамике это всё выглядит так:


Достаточно шустро, для смартфона 2013 года за 4 тыщи рублей?

❯ Заключение


Сегодня мы с вами узнали, каким же образом можно перенести систему на MicroSD! Да, сработает далеко не на всех девайсах, однако сам способ может помочь поднять сотни устройств обратно в строй и сделать их полезными! Это всяко лучше, чем распаивать потенциально рабочие девайсы на «доноров» или, тем-более, отправлять их на мусорку или в чермет. С современными версиями Android ситуация сложнее: и не только из-за большего числа необходимых для загрузки разделов, но и из-за возросших требований к скорости флэш-памяти (упомянутые выше UFS работают на скорости ~500Мб/с), а также, внезапно, стремительно исчезающего слота для MicroSD :(

Надеюсь, материал вам был полезен! Сегодняшняя статья подготавливалась специально в «классическом», более коротком стиле с максимумом конкретики. Если вам больше нравится такой формат, нежели подробный на 15-20+ минут на чтения — напишите в комментариях!

Кстати, если у кого-то из читателей есть ненужные устройства (в том числе с косяками) или дешевые китайские подделки на айфоны/айпады/макбуки и другие брендовые девайсы будучи нерабочими, тормозящими, или окирпиченными и вам не хотелось бы выкидывать их на свалку, а наоборот, отдать их в хорошие руки и увидеть про них статью — пишите мне в Telegram или в комментах! Готов в том числе и купить их. Особенно ищу донора дисплея на китайскую реплику iPhone 11 Pro Max: мой ударник, контроллер дисплея калится и изображения нет :(

А ещё у меня есть Telegram-канал, куда я публикую различные заметки по ремонту, программированию и моддингу девайсов, свои мысли и вовремя публикую ссылки на новый материал!

Полезный материал?
Всего голосов:

Статья подготовлена при поддержке TimeWeb.Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать новые статьи каждую неделю!

Показать полностью 18 1 1

Говорят, если гуманитарий пройдет это головоломку до конца, он может считать себя технарем

А еще получит ачивку в профиль. Рискнете?

ИГРАТЬ

Найти телефон станет легче

Google запустила сеть «Найти устройство» (Find My Device). Технология позволит искать потерянные смартфоны и другую технику при участии смартфонов окружающих.

Найти телефон станет легче Смартфон, Google, Android, Мобильные телефоны, Длиннопост

Сеть «Найти устройство» ищет устройство с помощью других устройств с Android 9 и новее. Если пользователь пометил свой девайс как пропавший, смартфоны других людей рядом начнут передавать владельцу местоположение устройства. Поиск через сеть сработает даже если устройство отключили от сети — оно будет общаться с гаджетами поблизости через Bluetooth.

Pixel 8 и 8 Pro можно найти даже в отключенном состоянии. Для этого Google добавила в фирменные смартфоны «специальное аппаратное обеспечение». Компания работает с другими производителями, чтобы расширить список устройств с такой возможностью.

На первом этапе сеть «Найти устройство» работает в США и Канаде. Пока получится найти только смартфоны и планшеты под управлением операционной системы Android, а в будущем появится поддержка наушников и Bluetooth-маячков.

Данные о местоположении зашифрованы с помощью ключа, который доступен только владельцу. Ни Google, ни владельцы потерянных устройств не могут идентифицировать владельцев Android-устройств, которые предоставили данные о местоположении для поиска пропажи.

У сети есть три режима работы:
— Девайс не участвует в сети. Его нельзя найти через сеть и оно не помогает в поиске устройств других людей. Прежний онлайн-режим поиска работает.
— Девайс участвует в сети только в зонах скопления других устройств. Например, в аэропорте или на городских площадях. «Чтобы помочь найти потерянный предмет, информация о местонахождении устройства используется только в том случае, если другие участники сети также обнаруживают этот предмет».
— Девайс участвует в сети повсюду. «Чтобы помочь найти потерянный предмет, сеть может использовать информацию о местонахождении только вашего устройства, если оно единственное в сети, которое обнаружило этот предмет».

По умолчанию сеть активирована в зонах скопления других устройств. Сменить настройки можно в приложении «Найти устройство».

Больше новостей в нашем Telegram канале, подписывайтесь!

Показать полностью 1
Отличная работа, все прочитано!