Samsung Galaxy S

Я достаточно редко выключаю телефон, по-этому не могу сказать точно, когда умерла внутренняя память у моего телефона. На прошлой неделе, у меня села батарейка и телефон отказался включаться вовсе. Ошибка была такая.

Update Media please wait
E:Can’t mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory)

Your storage not prepared yet, please use UI menu for format and reboot actions
copy default media content failed.

На этом телефон прекратил свое существование и ушел в вечный ребут. Я уже успел расстроиться, но гугл как всегда нашел ответы на все вопросы.  Я нашел несколько гайдов, как не пользоваться внутренней памятью, а все перенести на флешку.

В итоге ковыряний с телефоном и картой на 16гб. Я получил внутренний раздел на 4г и «внешнюю карту» на 12г. К сожалению 4.1 андроид запустить мне не удалось, хотя есть мысли, что получилось бы сейчас, но пробовать пока не хочется.

Примерный план действий, если у кто-то найдет эту статью в гугле.

1. Купить карту на 4гб+

2. Расформатировать ее на 2 раздела («внешняя» память (vfat) + внутренняя (raiserfs)) , записать на фатовый раздел Cyanogen mod 9.1 + gapps

3. Одином прошить любую прошивку 2.3.6 с рутом и CWM, которая у меня лично запустилась с ошибкой, но от нее и не требуется ничего кроме рута и CWM, грузиться в нее и не надо.

4. Зайти в CWM, прошить cyanogenmod.

И все должно заработать. Не будет только работать камера и галерея, мотивируя это тем, что нет внешней карты памяти. Чтобы это поправить нужно отредактировать файлик /system/etc/vold.fstab, который выглядит примерно так..

# internal sdcard
dev_mount sdcard /mnt/emmc 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0
# external sdcard
dev_mount emmc /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2

Нужно поправить его.

# internal sdcard
dev_mount emmc /mnt/sdcard 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0
# external sdcard
dev_mount sdcard /mnt/emmc auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2

После перезагрузки, все будет работать на ура. Память будет определятся системой как USB накопитель, если разделить карту памяти на 3 части в пункте 2, то отдельно системой будет видится еще и «карта памяти», я подумал, что дробить карту смысла большого нет.

Телефон реанимирован.