Вчера я установил кастомную прошивку на свой Samsung Galaxy S2. Раньше у меня был установлен ICS 4.0.3. Теперь моя внешняя SD-карта не монтируется автоматически на телефоне. Как я могу заставить это работать?
Многие SD-карты отформатированы как ExFAT (расширенная FAT32, которая лучше, чем FAT32, по ряду аспектов для флэш-носителей, включая поддержку файлов размером более 4 ГБ). К сожалению, это лицензионная и запатентованная технология, и пользовательские ПЗУ не могут по закону включать поддержку. Если у вас есть кард-ридер для вашего компьютера, вы можете использовать его для резервного копирования содержимого вашей SD-карты. Затем вы можете щелкнуть правой кнопкой мыши на диске в «Мой компьютер» и выбрать формат. Выберите FAT32 и дайте ей сделать свое дело. Когда он будет завершен, скопируйте содержимое обратно на диск и вставьте его обратно в телефон.
Если у вас нет доступа к кард-ридеру, вам нужно либо использовать другой телефон для резервного копирования содержимого на карту, либо, возможно, посмотреть, можете ли вы по-прежнему включить USB Mass Storage в режиме восстановления (скорее всего, в разделе «Крепления»). и меню Storage в зависимости от используемого рекавери). Если вы не можете сделать ни то, ни другое, то вы можете просто отформатировать SD-карту из восстановления, что установит файловую систему в стандартную FAT32 и сделает ее читаемой в вашем пользовательском ПЗУ, хотя это сотрет все содержимое на карте.
Получается, что локация или ссылка на внешнюю sdcard переместилась из /sdcard/external_sd в /extSdCard, а /sdcard/external_sd была пуста. Вот я и подумал, что карта не смонтировалась, а на самом деле так и было.
Иззи
СПБРН
Иззи
logcat
(например,adb logcat
с вашего ПК; если у вас не установлен SDK на последнем, см., например, Существует ли минимальная установка ADB? для «простого способа»)? Если вы не можете найти путь через эти сообщения журнала, вы можете, например, загрузить их в pastebin и сделать ссылку отсюда.