Как прогреть флеш память на телефоне

Обновлено: 04.07.2024

общие принципы прошивки eMMC памяти в "домашних условиях"

Устройство и ОС, прошивка: MTK , Qualcomm и иже с ним

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

подробно описан опыт работы с eMMC памятью одним из друзей форума Описание работы с eMMMC (linux, через card reader на шине PCI) итак приступим. всем известно огромное количество окирпиченных аппаратов благодаря всем известной emmc и ее проблемам, reead only и прочее. всем сведущим и ищущим каких-то решений по этой проблеме. хотелось бы услышать мнение знатоков по этому поводу советы замечания и прочее. а в дальнейшем быть может и поддержку от пользователей форума словом и делом.
Вопрос № 1:
- Возможно ли использование mmc адаптеров для программирования emmс устройств,если кто-то сталкивался то фото готовых решений результаты попыток
Вопрос № 2:
- Устройства на базе процессоров mtk имеют возможность работы с памятью практически напрямую: что наводит на мысль об использование не пригодных для жизни аппаратов для непосредственного снятия дампа и заливки его в живую emmc делал ли кто-нибудь из участников форума эксперименты связанные с этими моментами
Вопрос № 3:
- Есть ли на форуме люди, готовые проводить практические эксперименты в этой области с отчетами о проделанной работе
Вопрос № 4:
- практические описания работы с паяльным оборудованием для снятия и установки обратно памяти с компаунда, кто может описать способы и приемы, приемлемые для произведения данных опраций
Вопрос №5:
- имеется дружественный аппарат, пригодный для работы в этой fly iq451

1. Гугли E-Mate box

2. Не заморачивайся см. п.1

3. Есть вопросы - задавай.

4. Ютуб - KardiLab. О яблоках, но процедура идентичная.

5. Аппараты ничто, главное оборудование)

дорого и сердито бокс для работы обязателен? (как на картинках j-tag easy и проч)
работа с по ? какое как ? платные подписки опять же ?

Прикрепленное изображение

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

Добавлено 01.07.2016, 23:17:

Получается что предыдущий пример это память еммс плюс оперативка в одном флакона вопросы вылезают сами собой: будет ли прошиваться аппарат с подключенной только еммс и снятой операвой. Или например preloader mtk это и есть boot или как и по логике всех этих описаний тогда пишется boot ? Только по j-tag? Или как

Новые поколения qualcomm поддерживают загрузку с ммс . значит возможно сделать полный образ и с него загрузиться ?

Добавлено 01.07.2016, 23:21:

User area и есть прошивка или как ?

и тишина из прочитанной на форуме информации понял что есть устройства с так называемой возможностью выбора раздела для работы spFlashTool, а есть те в которых выбор данной области недоступен, так имеющийся на руках труп mtc smart start не дал возможности для слива с него области boot1. Естественно напрашивается вопрос а как же в этой то ситуации поступить и что это значит: то ли все разделы сливаются из emmc без разбора. на это натолкнула надпись boot в начале первых слитых 4 мегабайтов (подсмотрено через winHex). то ли это определенного рода успех в данной области то очередной провал. поговорите со мной кто нибудь !? Кто шарит в этих делах. нет у меня денег на программатор и донгл по крайней мере пока что.

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

Справочная информация

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

  • Диагностика
  • Определение неисправности
  • Выбор метода ремонта
  • Поиск запчастей
  • Устранение дефекта
  • Настройка

Неисправности

Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

  • не включается
  • не корректно работает какой-то узел (блок)
  • периодически (иногда) что-то происходит

О прошивках

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

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

Схемы аппаратуры

Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:

Справочники

На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).

Marking (маркировка) - обозначение на электронных компонентах

Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.

Package (корпус) - вид корпуса электронного компонента

При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

  • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
  • SOT-89 - пластковый корпус для поверхностного монтажа
  • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
  • TO-220 - тип корпуса для монтажа (пайки) в отверстия
  • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
  • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
  • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

Краткие сокращения

При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

Сокращение Краткое описание
LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
SDASerial Data - Шина интерфейса I2C для обмена данными
ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
PCBPrinted Circuit Board - Печатная плата
PWMPulse Width Modulation - Широтно-импульсная модуляция
SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
USBUniversal Serial Bus - Универсальная последовательная шина
DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
ACAlternating Current - Переменный ток
DCDirect Current - Постоянный ток
FMFrequency Modulation - Частотная модуляция (ЧМ)
AFCAutomatic Frequency Control - Автоматическое управление частотой

Частые вопросы

Как мне дополнить свой вопрос по теме Можно ли восстановить флешь-память нагревом ??

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

Кто отвечает в форуме на вопросы ?

Ответ в тему Можно ли восстановить флешь-память нагревом ? как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

Как найти нужную информацию по форуму ?

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

По каким еще маркам можно спросить ?

По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

Какие еще файлы я смогу здесь скачать ?

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

Полезные ссылки

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


Я думаю некоторые жертвы кирпичей, услышали от мастеров следующее: Память мертвая, вы или замените материнку, или новый смартфон приобретайте. Но, я решил копаться в недрах смартфонов Xiaomi и получить то чего, практически НИКОМУ нельзя использовать даже в Официальных Сервис Центрах Xiaomi, а темболее рядовому пользователю. А именно возможность восстановления битых Flash накопителей. И так, я получил специальное ПО для восстановления Flash накопителей, и специальные программаторы для этого.

Конечно, спросите а как восстанавливаю битый Flash Накопитель ?

Процесс:

•Изначально разбирается смартфон на кусочках.
•Далее, извлекаю Flash накопитель с посадочного места на материнке смартфона через Инфракрасный специальный сеппаратор (Благодарю Alkris2 за ссылку на сие аппарат).
•Подготовится накопитель к восстановлению и посадочное место на материнской платы.
•Накопитель ставится в специальный программатор и заливается прошивка чипа через так называемый Экстренный режим прошивки чипа, не материнки.
•Заливается Сама прошивка смартфона (Благо чип ожил).
•Припается чип обратно на своё посадочное место на материнке.
•Проверяется работоспособность смартфона.
•Если смартфон оживит, собираем и отдаем владельцу, если не оживит, заново повторяем процесс.


Конечно, я думаю, даже сам Админ захочет получить данную Инфу. Но, повторюсь, я НЕ ИМЕЮ ПРАВО дать даже ему такую информацию. Откуда я получил такую инфу ? Тоже молчу. секрет. Это всего лишь была краткое описание по восстановлению кирпичей с битым Flash накопителем. И как описал выше, не дал ничего. Даже на фото не имею право показать, даже готовое устройство. Так как производитель не дает ни в коем случай доступ к такой информации. Но я получил её через моих специальных путей. И к сожалению восстановление чипа (по удаленке) для других Mi Фанов не буду делать, так что не ждите. Повторюсь, штраф мне не по карману, за это меня могут даже посадить в тюрьму. А также, восстановление кирпичей в целом не смогу помочь, из за того что идет слежка за аккаунтом, каждая прошивка регистрируется на серверах Xiaomi. А вы знаете что Китай строго следит за своей продукцией, причем ооочень строго.


Привет, Гиктаймс! Сторонники экономии всегда спорят с оппонентами, которые считают, что нужно просто больше зарабатывать, а любители оптимизации в IT заводятся с пол-оборота от фразы «купите уже себе нормальное железо». И те, и другие по-своему правы, но сегодня мы перейдём на сторону «романтиков», и расскажем, как заставить работать старый смартфон с полной отдачей.

Мобильники долгое время развивались по спирали — от статуса бытовой техники, которая «работает — и ладно» они превратились в атрибут роскоши (65 тысяч цветов! 64-голосная полифония. ), и рухнули обратно (разбил — увидел, почём ремонт — купил другой смартфон). В общем, о борьбе с моральным устареванием никто не заботился. Карманные промышленные компьютеры существуют очень давно, но корпоративный класс устройств всегда был адресован лишь «господам, которые знают толк в долгосрочной поддержке». Потому как гаджеты с узкой специализацией и ограниченными задачами на весь срок работы, имеют мало общего со своими гражданскими аналогами, которые динамически развиваются в нашем, понимаете ли, стремительном мире.
Хорошо, что телефоны с годами начали понемногу «набираться ума», ну а главной победой коммуникаторов и смартфонов стала возможность перепрошивки в домашних условиях и популярность карт памяти, как деталей для апгрейда и инструмента для доработки гаджета. Со дня появления этих инноваций способы улучшить смартфон почти не изменились, поэтому пора бы нам перейти от туманной преамбулы к конкретике.

Любой «спорт и фитнес» не обходится без тягот и лишений — у гоночных автомобилей, например, с их серийными прообразами нет почти ничего общего, кроме каркаса и нарисованных фар. Вот и у переделки смартфонов есть несколько этапов — от любительского до сурового гиковского.
Apple iPhone и устройства на базе Windows Phone такого простора для гиков не предоставляют, так что всё нижесказанное будет относиться к Android.



Программные улучшения олдскульного смартфона прочно завязаны на съёмные накопители. Покупайте качественные карты памяти!

Первые и самые очевидные шаги:
1. Быстрая карта памяти. Не только потому, что этот пост расположился в блоге Kingston, а для того, чтобы знать наверняка, что «пошаговая» прорисовка картинок в «Галерее» и мучительная загрузка веб-страниц не связаны с медлительной microSD.
Сегодня флеш-память — уже не роскошь, а средство хранения данных вне облаков, поэтому даже для старенького смартфона есть смысл предпочесть карту, соответствующую стандарту Class 10 UHS-I. Потому что различий с четвёртым классом будет мало, и, даже если смартфон «не раскачает» microSD по полной программе, записывать контент в память с ПК будет куда приятнее. Kingston SDC10G2 под такие задачи подойдёт идеально. Кстати, даже в смартфонах далёкого прошлого (2011 год) карты памяти microSDXC ёмкостью 64 Гбайт зачастую работают безупречно — достаточно всего лишь отформатировать их средствами Android. Файловая система FAT32, конечно, ни у кого энтузиазма не вызывает, но Ext4, будем откровенны, подойдёт не всем, а поддержка exFAT на большинстве стоковых прошивок тоже добывается через «труднодоступные места», и лучше уж как-нибудь без неё.



Примерно так выглядят «минимальные системные требования» для доработки стареющего гаджета



Root-права в Android — это такой знак, наподобие «восемнадцать мне уже»

Свободного места в смартфоне-старичке после таких манипуляций не прибавится — у стандартных приложений в памяти своя непоколебимая «резервация», однако без лишних процессов в ОЗУ и бесполезных утилит среди установленного софта телефон будет вести себя чуть более резво.
Этап №2 у каждого свой — когда стандартная прошивка изучена вдоль и поперёк, пользователи устройства разделяются на тех, кто готов попытаться ускорить имеющуюся версию Android, и тех, кто собрался всё переделывать на корню.
Разберёмся в возможных вариантах событий.

Иногда самый простой путь — самый правильный. Во многих случаях андроидофоны работают медленнее всего со «стандартной», набитой излишествами версии ОС, но стабильная работа «сток»-ПО — закон, а у «кастома» — результат долгих исканий. Так не лучше ли «поработать напильником» и оптимизировать привычный вариант Android?



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

Кастомная прошивка — это каждый раз радость для энтузиаста, возможность начать «с чистого листа» и обустроить систему на свой вкус. В большинстве случаев такие ROM огорчают пустынность интерфейса, но оказываются куда удобнее в использовании, чем стандартные версии системы — хотя бы потому, что сообществу покупателей претит идея «это нельзя настроить, и это тоже. А за этим — ступай в магазин за нашим новым флагманом!». С другой стороны, без официальных драйверов (а новые версии Android для старых смартфонов только такими и бывают) камера не работает «в полную силу», да и с работой остальных компонентов дела обстоят по-всякому.
Доработка «стоковой» прошивки всегда сопряжена с компромиссами. Root-прав уже достаточно для того, чтобы тасовать системные приложения или установить модный функциональный launcher от новой модели в свой пожилой смартфон. А ещё у владельца появляется возможность наладить соединение Wi-Fi на каналах, которые были закрыты производителем «по региональным соображениям», установить функциональное Recovery (меню восстановления) и сделать резервную копию системы «со всеми потрохами», научить смартфон записывать разговоры с линии, и вообще весело модифицировать зелёного робота.



Titanium Backup — старое доброе средство для резервного копирования и чистки системы от лишних приложений

Но дизайн системы — это не только лишь всё, что важно в мобильнике-«динозавре», а миссия перфекциониста в действительности опасна и трудна, поэтому копаем дальше.
Переделка «уставшего» гаджета под игры — сложно, но можно. Даже среди современных андроидофонов хватает маломощных устройств, поэтому проверка совместимости чаще всего базируется не на потенциале процессора и графики, а по принципу «у тебя слишком старая версия Android». Начиная с Android 4.1 Jelly Bean, игры запускаются даже на очень древних устройствах, а работают ли после запуска — зависит уже от нагрузки на «железо». Но гора уже давно не идёт к Магомету (никто не оптимизирует новые игры под старые смартфоны), поэтому Магомет имеет моральное право прийти к горе и принять решительные меры.
В Android есть несколько способов заставить игру работать на древнем устройстве. Можно снизить разрешение дисплея, чтобы видеоускорителю стало проще отрисовывать графику. А можно просто «покромсать» эту самую графику (текстуры и др.) с помощью утилиты Chainfire3D GLTools, которая подменяет стандартный драйвер OpenGL на альтернативный, с возможностью настройки как в этих ваших служебных панелях AMD/NVIDIA/Intel.



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

Вторая насущная проблема устаревших смартфонов — дефицит памяти на внутреннем накопителе. Даже сегодня хватает устройств с 8 Гбайт на борту и безальтернативной записью приложений в память смартфона, а не на microSD. Причём, из этих восьми «гигов» по факту свободно 4 или менее того. Уже страшно? Если ещё нет — вспомните о том, что на оставшейся площади гнездятся разделы /data (приложения и настройки без крупногабаритных кэш-файлов), /storage (память телефона, как мы её видим при подключении к ПК) и ещё несколько служебных разделов.
Поэтому, когда лукавый Google Play при установке/обновлении приложения объявляет «недостаточно памяти» — это всего лишь означает, что раздел /data набит битком, а ваши свободные 4 гигабайта в /storage ему недоступны.



Жалобы Google Play означают не «нет памяти», а «нет памяти в разделе /data/». Зачастую это поправимо

Как ни странно, проще всего эта проблема решается на бесхитростных смартфонах-«китайцах» под управлением чипов MediaTek MT65xx — раздел /storage можно уменьшить в объёмах (весь контент и без того пишется на съёмный накопитель), и наделить /data респектабельной ёмкостью свыше 2 гигабайт, к примеру. При наличии root-прав на процедуру уходит несколько кликов — от установки МТК Repartition Tool до применения изменений. Важно не отдавать разделу дата чрезмерно много места (свыше 2,5 Гбайт), иначе у смартфона может «поехать крыша». Да и произвести сброс системы на стандартные настройки после манипуляций тоже будет не лишним.
Пользователям смартфонов на базе процессоров Qualcomm и Exynos повезло меньше — им придётся девелопить разыскивать ядро с уже переразмеченной памятью или поддержкой ext-раздела. Последний необходим особо «шедевральным» смартфонам, у которых даже кастомная версия Android не втискивается во внутреннюю память. В таком случае роль /data играет ext4-раздел на карте памяти, и даже монструозного размера приложения и игры разместятся в устаревшем мобильнике без труда.
Отдельная головная боль пользователей Android — запись вообще всех частей приложения на встроенную память. Особенно пикантно выглядит установка 2-гигабайтных игр на смартфон с 3 гигабайтами свободного места. Свои приветы и пожелания доброго здоровьица создателям вы можете адресовать ребятам, которые «педалируют» ограничения на запись в microSD но сегодня мы не будем искать виноватых, а предложим варианты решения.



Стандартные средства для записи кэша на карту памяти — большая удача в Android-устройствах

Увы, единого способа заставить смартфон общаться с картой памяти по пути /sdcard не существует — решения простираются от редактирования пары строчек в файле vold.fstab по адресу /system/etc (указываем смартфону на карту памяти и говорим, мол, вот твоя внутренняя память — в неё и записывай кэш приложений) до замены ядра системы с «зеркальной» памятью. Начиная с Android 5.0, дискриминация карты памяти как носителя данных устранена разве что в сторонних прошивках — Google безальтернативно требует записи приложений на внутренний накопитель.

swap ликвидирует уже другую «недостаточность» — дефицит RAM для плавной работы и/или запуска приложений. В Android есть способы борьбы и с такой напастью.
Установка файла подкачки на смартфон особой трудоёмкостью не отличается — в Google Play существуют «однокнопочные» утилиты, которым для создания swap необходимы лишь root-права. Чтобы достичь аналогичного эффекта вручную, потребуется создать ext-раздел на карте памяти (с помощью TWRP-recovery, например) и применить скрипт из терминала Android.
Прыть дополнительной виртуальной памяти будет зависеть от скорости microSD и, разумеется, потенциала по обмену данными с картой в самом смартфоне. Совместимость на уровне ядра Android тоже нужна, но во многих случаях стандартные ROM обучены таким «премудростям» и способны сразу же работать с файлом подкачки.



swap на Android — не панацея, хоть и решает много проблем

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

Вмешиваться в алгоритмы, отвечающие за многозадачность в Android, пожалуй, не стоит — слишком велик шанс превратить не оптимальные настройки во что-то совсем уж провальное. А вот побаловать себя разгоном процессора на смартфоне — дело отрадное.
Оверклокинг на мобильнике — занятие даже более безопасное, нежели он же в случае с ПК. На то есть несколько причин:
1. Разгон и андервольт процессора доступен на ограниченном количестве андроидофонов, да и список возможных частот достаточно узкий.
2. «Потолок» разгона зашит в ядре, которое уже выложил в общественный доступ добрый разработчик модов. Собственноручно активировать поддержку разгона без опыта сборки ядра вряд ли получится, но если что — общие принципы давно выработаны.
3. Привести мобильный процессор в негодность с помощью разгона очень проблематично — защита SoC сработает раньше, чем экстремально высокая частота успеет нанести вред устройству.



Оверклокинг в Android выглядит примерно так

Разумеется, повышение максимально возможной частоты негативно скажется на автономности в режиме интенсивной работы, но перемещаться с быстрым смартфоном и PowerBank куда приятнее, нежели терпеть притормаживания архаичного процессора.
Самый весёлый разгон приходился на 2010-2011 годы и процессоры Qualcomm Snapdragon S2 на ядрах Scorpion. Легким движением FlashTool недорогой Sony Xperia Neo получал способность ускориться с 1,0 до 1,6 ГГц без побочных эффектов. Таким образом он обходил по производительности даже флагманский Arc S с его «маркетингово разогнанным» Snapdragon S2 на частоте 1,4 ГГц.
Современные высокочастотные CPU на техпроцессе 28нм гонятся печально — пропуск тактов начинается раньше, чем владелец успевает обрадоваться роскошным результатам в бенчмарках. Хотя случаются и исключения — Meizu Pro 5 на базе прошлогоднего чипа-рекордсмена Exynos 7420 допускает беспроблемное повышение частоты обоих кластеров по 4 ядра. Однако сегодня мы говорим о старых смартфонах, так вот — пренебрегать возможностью разгона их железа точно не стоит.

P.S. на правах старческого ворчания: наша статья о причинах войны производителей против карт памяти в смартфонах.

Спасибо за внимание и оставайтесь с Kingston на Гиктаймс!
Для получения дополнительной информации о продукции Kingston и HyperX обращайтесь на официальный сайт компании. В выборе своего комплекта HyperX поможет страничка с наглядным пособием.

Читайте также: