Режим восстановления не может читать SD-карту fat32, только exfat

Я использую CM 10.1 (на базе Android 4.2.1) на Galaxy S III i9300. У меня рекавери на базе CWM v 5.5.0.4.

Я имею дело с конфликтом с моей картой Sandisk microsd 32 gb. Когда я форматирую свою SD-карту в FAT32 и запускаю режим восстановления, телефон не читает SD-карту. Однако, если я изменю формат на exfat, телефон читает SD-карту в режиме восстановления, но затем не смонтирует SD-карту при перезагрузке телефона. Я получаю сообщение об ошибке «sd-карта повреждена».

Точно так же, когда я подключаю телефон к ПК через USB, мой ПК не обнаруживает карту в телефоне; Я должен использовать адаптер SD-карты и вставить его в свой компьютер, чтобы получить к нему доступ.

Когда я использую средство обновления CM, система перезагружается и выдает следующее сообщение об ошибке в разделе «Проверка пакета обновления ...»:

E: не удалось открыть /sdcard/0/cmupdater/cm-10.1-20130107-NIGHTLY-i9300.zip (Нет такого каталога файлов) E: Ошибка проверки подписи, установка прервана

Если я затем извлеку обновление из get.cm, я смогу получить к нему доступ из внешнего хранилища, но при попытке установить его я получаю следующее сообщение об ошибке:

E: не удалось проверить подпись всего файла

E: Ошибка проверки подписи

Все решается конвертацией в фат32 - ПК читает карту, телефон монтирует карту - кроме вопроса установки обновлений или перепрошивки ПЗУ, ядра и т.д. в Recovery. Это означает, что когда я хочу добавить носитель на свою карту, я должен отформатировать его в fat32, а затем переформатировать в exfat, когда я хочу получить к нему доступ в Recovery, чтобы делать такие вещи, как установка обновлений для CM 10.

Я что-то пропустил? Есть ли способ обойти это?

Я читал сообщение на XDA, правда, не помню где, в котором говорилось, что размер карты (в частности, если она больше или меньше 32 ГБ) влияет на то, в каком формате S III будет ее читать. Это правда? ?

CWM не должен проверять подписи, вы уверены, что используете CWM?
Только что заметил, что при перезагрузке в Recovery Mode вхожу в рекавери CWM; однако, когда я использую программу обновления CyanogenMod и мне предлагается перезагрузиться в режиме восстановления для установки обновлений, я перезагружаюсь в Android Recovery. Любая идея, почему это происходит?
Я не уверен. Однако вы можете попробовать вручную перезагрузить и прошить этот zip, так как вы знаете путь.

Ответы (1)

Пробовали ли вы рассматривать SD-карту с несколькими разделами? Есть несколько инструментов, таких как SDInste и Partition Wizard , которые помогут вам создать настройку с двумя разделами на вашей SD-карте. Вы можете создать небольшой раздел для хранения всех ваших ПЗУ и обновлений, а также больший раздел для ваших пользовательских данных.

Однако есть небольшая проблема: Windows распознает только первый раздел. Обратитесь к этому хорошо написанному руководству на XDA для обходного пути.

Я посмотрю на это и дам вам знать.