Цитата:
Сообщение от Алекс125690
Предположим, Вам принесли на русёжку новую трубку. Вы открываете флештул и устанавливаете адреса для чтения бекапа, вопрос - какие адреса Вы установите, если ещё не знаете размер флешки? (а тестить до бекапа вы её не можете). Можно наугад поставить 16м. Но процентов 15-20 труб всё-таки на 32 (если мы говорим о Норах и соот-но неопределённость с Нандами - 64м, 128 и т.д.), и тогда во время бекапа Вам уже придётся останавливать процесс во время чтения. (кстати насколько это безвредно?)
|
По чтению - безвредно если сам кабель к телефону нормально работает и не выдаёт в телефон левые значения.
Комманда для стирания для каждого типа флешки своя, так просто не испортишь.
Цитата:
Можно как вариант, поставить небольшое значение для чтения, например в 1м, для того чтобы узнать размер флеши, а скачанный кусочек удалить.
|
Типа того и делается в SpiderMan, называется Boot, проиходит только подключение, запрос к телефону какие типы памяти и их размеры стоят.
Дополнительно ещё считывается примерно 0x400 данных чтобы ROMINFO блок прочитать.
В отличие от фула в памяти телефона чётко по запросу выдаёт нормально.
Так FlashTool и проверяет при Download фула на соответсвие версии ROM.BIN в телефоне и загружаемого фула.
Цитата:
(кстати каким методом это делает Инфинити? если сравнивать с флештулом?)
|
Сложных путей не ищем.
Считывание фула через SpiderMan, он сам для телефонов нормально размеры выставляет.
А если читать не будет - посмотреть размер Flash памяти в спайдере и установить в FlashTool для считывания.
Так быстро и просто получается.