Я проводив багато безсонні ночі, намагаючись це виправити. Я знаю, що в Інтернеті є багато подібних тем, але я хочу трохи глибше.
У мене є 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 Мб обмін).
Тепер я спробував перейти до підходу link2sd . Я переформатував свою SD-карту (14 ГБ FAT32 та 2 ГБ ext4) та встановив Link2SD на своєму телефоні, як описано тут . Мені вдалося перемістити додаткові дані та програми на свою SD-карту, і я можу пов’язати деякі програми з карткою.
А ось через кілька днів, коли ви граєте з усіма корисними підказками з Інтернету, наприклад, з цією темою: Що я можу зробити, щоб керувати внутрішнім сховищем телефону? - Я в тій точці, з якої я почав . Це мій результат: внутрішня пам’ять все ще заповнена, а телефон все ще непридатний. (Я хотів би опублікувати скріншот, але робити знімки екрана просто не працює в даний час.)
Як нарешті виправити мою внутрішню пам’ять на Wildfire S? Чому Data2SD не працює з ПЗУ Jelly Bean і чому Link2SD настільки неефективний? Чи є щось, що я роблю неправильно?
Основна проблема, здається, кеш Dalvik на /data
розділі (близько 100 МБ). Чи є спосіб повністю використовувати SD-карту, щоб якось встановити перегородки на /data
і /system
?