Просмотр полной версии : i8160 замена emmc
Столкнулся с проблемой при замене памяти на i8160. В ремонте 2 аппарат висели на заставке, флешки в режиме только чтение
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)) ::.
заменил флешку на sd5dh24a-4g прошил фулл с сапорта, прошивка I8160XXMB4(3х файловая с pit), аппарат включился imei 000000....1, и все бы хорошо но пишет usb накопитель поврежден.
беру 2й аппарат мысль была что флешка не подходит, заменил флешку на kms5u000km-b308 прошил фулл с сапорта........... и все бы хорошо но опять пишет usb накопитель поврежден.
манипуляции с прошивками не помогли, рут поставить не могу не видит диска, нужен совет спс.
считать дамп со снятой памяти и записать его на новую пробовали?
была мысль, но не могу дочитать ошибка чтения после 10мб, да и фулы пробовал 2 разных. Видно pit неверно размечает память, но как поправить?
не та файловая система . как вариант попробовать acronis disk director suite вправить.
..или это linux?
обнаружил что родная память по чеку отличается может в этом проблема
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)) ::.
новая
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)) ::.
По разделам не вижу разницы, скорее не в нем проблема.
не я имел ввиду размеры флешек 3776 MB и 3728 MB, старая больше.
Вполне возможно, что не хватает свободного места в EMMC. По pit файлу UMS имеет строгую разметку. Смещение A4D00000HEX, длина 46900000HEX. Конечный адрес UMS EB600000HEX - смотрите укладывается или нет UMS в новую память. Вроде минимум 3766 МБ получается. Далее только править pit файл, но он с подписью идет - не факт, что boot воспримет pit без подписи.
P.S.
Постарайтесь считать родные разделы MODEMFS (E00000HEX, длина 1000000HEX) и CSPSA (180000HEX, длина 180000HEX) чтоб не было проблем с восстановлением IMEI (залить можете под рутом в соответствующие точки монтирования). EFS необязательно - достаточно его отформатировать.
В телефоне в закладке "Память" что отображает? У меня такое было на U8815 - после рессуректоров не восстанавливалась файловая - пришлось заливать первые мегабайт 10 раздела файловой системы в eMMC из Full - не удавалось ничем отформатировать такое же непонятное. (в U8815 там FAT32)
p.s. посмотрел, в 8160 тоже Fat32 - залейте с нормального фулла мегабайт 10-20 начальных раздел в раздел.
Да память есть но отформатировать не может. Щас попробую пролить кусок в файловую систему.
только что возился с файлами, посмотрел еще фуллы. походу не хватает места. в конце фулла последнике пару килобайт напоминают начало - разметку. непонятно зачем в конце фулла разметка, но она есть и в I8160 и в I8160P - может быть каким то боком проц ее смотрит?
кстати у меня фуллы 3 959 422 976 байт = 3776 МB
только что возился с файлами, посмотрел еще фуллы. походу не хватает места. в конце фулла последнике пару килобайт напоминают начало - разметку. непонятно зачем в конце фулла разметка, но она есть и в I8160 и в I8160P - может быть каким то боком проц ее смотрит?
кстати у меня фуллы 3 959 422 976 байт = 3776 МB
Случаем не primary GPT и secondary GPT? Где-то в памяти еще должен лежать pit файл (80000HEX). Может попробовать подредактировать GPT и pit (который в еммс)? Вырежьте начало и конец фулл-а и выложите (2 мб хватит).
Случаем не primary GPT и secondary GPT? Где-то в памяти еще должен лежать pit файл (80000HEX). Может попробовать подредактировать GPT и pit (который в еммс)? Вырежьте начало и конец фулл-а и выложите (2 мб хватит).
p.s. тут уж проще было бы какую-нибудь 8Gb флешу всунуть, чем мучаться.
Проблема была в размере 100% поставил 8гб
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)) ::.
Жалко emmc 1шт, а может кто подскажет 4гб памяти нужного размера.
ну, разница в цене не большая между 4 и 8, так что не конец света.
Апну тему. Появилась возможность проверить догадку mush. И таки да - удалось победить "usb накопитель поврежден" на I8160 с заменённой EMMC размером 3728 MB (0xE9000000 hex) вместо родной 3776 MB (0xEC000000 hex). Я ставил для проверки kmjjs000wm-b409 (другого ничего не было). Уменьшил размер UMS в PIT файле так, чтобы суммарный размер всех разделов был на 0xA00000 байт меньше, чем объем EMMC (так же, как и в родной разметке). Правленый PIT без подписи, boot его спокойно принял, также заменил pit.md5 в самой прошивке (прошивка так же, как и в первом посте - I8160XXMB4).
И немножко картинок:
302793028030281
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)) ::.
Я ставил для проверки kmjjs000wm-b409 (другого ничего не было). Уменьшил размер UMS в PIT файле так, чтобы суммарный размер всех разделов был на 0xA00000 байт меньше, чем объем EMMC (так же, как и в родной разметке). Правленый PIT без подписи, boot его спокойно принял, также заменил pit.md5 в самой прошивке (прошивка так же, как и в первом посте - I8160XXMB4).
Используйте EasyJtag Plus, Write by vendor - Samsung
Он автоматом правит pit под размер послденего раздела.
p.s. Там даже доступка пимпочка "Resize"
Для других брендов также должен корректироваться размер последнего раздела при записи дампов, актуально при замене флешек 4->8 и тому подобное. Единственное, где было бы это очень интересно пока актуально, это на HTC Desire V, X, Rhyme и прочих у кого размер дампов 2,2-2,4GB и поэтому раздел последний можно увеличить побольше, но я еще не тестил это на них. Корректировка должна работать в режиме "Write by vendor"
vBulletin® v3.8.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot