Внутренние и внешние пути SD-карты на Optimus 2X

При работе со стандартным ПЗУ Optimus 2X моя «внутренняя» SDCARD была смонтирована в /mnt/sdcard, а моя внешняя SDCARD была смонтирована в /mnt/sdcard/_ExternalSD.

Теперь я установил CM7.2, и «внутренняя» карта теперь смонтирована в /mnt/emmc, а внешняя SD-карта смонтирована в /mnt/sdcard.

В результате мои восстановленные приложения (через Titanium) ищут в /mnt/sdcard файлы, находящиеся в /mnt/emmc.

Мои вопросы:

1) почему два ПЗУ так по-разному относятся к картам? 2) стандартный способ LG кажется «лучше», так как «внутренняя» карта фактически использовалась приложениями, теперь она спрятана в /mnt/emmc, как она будет использоваться? 3) каков идеальный способ решить мою проблему «приложения, которые ищут не в том месте»? а) просто скопировать файлы из /mnt/emmc в /mnt/sdcard? б) что-то еще

Ответы (2)

Это небольшая ошибка в цианогенмоде. Вы можете подключиться /emmcс /sdcard/external_sdпомощью следующей команды:

 su
 mount -o bind /mnt/emmc /sdcard/external_sd

Вам необходимо установить эмулятор терминала (например, Android Terminal Emulator ) на свой мобильный телефон для выполнения команды. Это 100% работает.

Это простое руководство, как исправить ошибку emmc на Cyanogenmod.

1. Сначала установите Rom Toolbox.

2. Откройте Rom Toolbox и прокрутите вниз до Scripter и откройте его.

3. Нажмите «Добавить» и создайте скрипт с именем «Ошибка Emmc».

4. Введите « busybox mount /mnt/emmc /mnt/sdcard/external_sd» в поле «Команда» и сохраните.

5.Нажимаем на созданный скрипт и галочку запускаем при загрузке.

6. Перезагрузка

Также вы можете посмотреть этот пост (полезно)