Я провел много бессонных ночей, пытаясь это исправить. Я знаю, что в интернете много таких тем, но я хочу немного углубиться.
У меня HTC Wildfire S только с 512 МБ встроенной флэш-памяти. Эта внутренняя память имеет распределение разметки раздела около 130 МБ для /data
раздела и около 290 МБ для /system
раздела. Оба они полны. (Кроме того, я получил SD-карту на 16 ГБ.)
Установка приложений, обновление приложений, запуск большинства приложений - невозможно.
Теперь я знал, что можно переносить приложения на SD-карту, так называемая процедура apps2sd , которая предлагает очень ограниченную функциональность для перемещения некоторых данных приложения на SD-карту. В любом случае, после перемещения всех возможных данных на SD, внутренняя память все еще была заполнена и телефон не работал.
Я читал о более устойчивых методах, таких как data2sd . Я дал ему попробовать. Я использовал инструкции с htcdev.com, чтобы разблокировать загрузчик , установил последнюю версию ClockWorkMod Recovery и навсегда рутировал устройство.
Наконец, я использовал рутированное устройство для установки Android 4.1.2 AOKP Jelly Bean Custom ROM и Data2SD, как описано в связанных статьях. Но я застрял, устройство не загружалось, пока я не удалил Data2SD. AOKP-ROM работал довольно хорошо и стабильно, но установка Data2SD просто не работала в сочетании с Jelly Bean (форматирование SD-карты: 11 ГБ FAT23, 4 ГБ ext4 и 256 МБ Swap).
Теперь я попытался перейти на подход link2sd . Я переформатировал свою SD-карту (14 ГБ FAT32 и 2 ГБ ext4) и установил Link2SD на свой телефон, как описано здесь . Я смог перенести дополнительные данные и приложения на SD-карту и связать некоторые приложения с картой.
А теперь, спустя несколько дней, поиграв со всеми этими полезными советами из Интернета, например, с этой темой: Что я могу сделать, чтобы управлять внутренней памятью моего телефона? - Я в том месте, с которого начал . Это мой результат: внутренняя память все еще заполнена, и телефон все еще не работает. (Я хотел бы опубликовать снимок экрана, но снимки экрана в настоящее время просто не работают.)
Как наконец исправить мою внутреннюю память на Wildfire S? Почему Data2SD не работает с ПЗУ Jelly Bean и почему Link2SD так неэффективен? Что-то я делаю не так?
Основная проблема, похоже, в кеше Dalvik на /data
разделе (около 100 МБ). Есть ли способ полностью использовать SD-карту, чтобы как-то смонтировать разделы на /data
и /system
?