Як нарешті збільшити внутрішню пам'ять HTC Wildfire S?


9

Я проводив багато безсонні ночі, намагаючись це виправити. Я знаю, що в Інтернеті є багато подібних тем, але я хочу трохи глибше.

У мене є 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-карту, і я можу пов’язати деякі програми з карткою.

А ось через кілька днів, коли ви граєте з усіма корисними підказками з Інтернету, наприклад, з цією темою: Що я можу зробити, щоб керувати внутрішнім сховищем телефону? - Я в тій точці, з якої я почав . Це мій результат: внутрішня пам’ять все ще заповнена, а телефон все ще непридатний. (Я хотів би опублікувати скріншот, але робити знімки екрана просто не працює в даний час.)

Link2SD і все ще немає місця у внутрішній пам'яті!

Як нарешті виправити мою внутрішню пам’ять на Wildfire S? Чому Data2SD не працює з ПЗУ Jelly Bean і чому Link2SD настільки неефективний? Чи є щось, що я роблю неправильно?

Основна проблема, здається, кеш Dalvik на /dataрозділі (близько 100 МБ). Чи є спосіб повністю використовувати SD-карту, щоб якось встановити перегородки на /dataі /system?


Можна використовувати зовнішню sd-карту для / даних та / системних розділів, але вона залежить від різних пристроїв та різних версій Android. Я можу допомогти вам це зробити, якщо ви зможете знайти основні підказки, як почати, відвідавши мою стару тему на xda : forum.xda-developers.com/android/help/… Існує метод DIM (відключення внутрішньої пам'яті), який працює змінивши файл файлів і фреймворків, але це не допоможе, оскільки у вас дуже мала внутрішня пам'ять.
Ірфан Латиф

Відповіді:


0

Ви сказали, що ви розділили перед встановленням link2sd, але не перед встановленням data2sd. data2sd також вимагає додатковий розділ так само, як link2sd.

Причина того, що link2sd не дієвий, полягає в тому, що він переміщує всі, крім даних, на sd-карту. Якщо будь-який ваш додаток використовує величезні дані, він швидко заповнить ваш внутрішній простір.

Спробуйте перейти в Налаштування -> Програми -> Сортувати за розміром даних і побачити, які додатки вгорі, і спробуйте очистити їх дані. Це звільнить місце на деякий час, але також зрозуміє дані конкретного додатка.

Як ви вже зазначали, найкраще встановити кеш Dalvik на SD. У моєму користувальницькому ПЗУ я повинен відкрити термінал і набрати a2sd опцію встановлення та подачі y, n, y. Найімовірніше, це буде працювати і з вашим ПЗУ.


Я відформатував SD-карту, як описано у прив’язаній статті: 11 ГБ FAT23, 4 ГБ ext4 та 256 Мб своп. Я вже спробував усі прості підходи, очищення даних, переміщення додатків тощо. Що таке a2sd? Я можу спробувати.
Афр

0

Я перевірив би, що займає стільки внутрішньої пам'яті. Я використовую додаток SD Maid і використовую такі функції: corpsefinder, systemcleaner, appcleaner, дублікати, найбільші файли.

Коли я не зміг встановити Карти Google після того, як перезавантажив свій CM10.1 останнім часом, я використав biggest filesі видалив деякі файли, які я завантажив раніше (інші солов’ї, які я зберег). Я також видалив деякі файли, які більше не використовувалися. Коли я закінчив, мені вдалося встановити Карти Google.


Я зробив. Найбільша купа - це кеш далвіка, як сказано в останньому абзаці.
Афр

0

Я рекомендую використовувати додаток App2SD (доступний в Play Store), а не Link2SD. Link2SD не оновлювався давно і, здається, є мертвим проектом.

Якщо можливо, встановіть SuperSU 2.22 або новішу версію (можливо, вона вже встановлена) та створіть другий розділ ext3 або ext4 на зовнішній SD. Це можна зробити за допомогою настільного додатка або за допомогою інструменту, що постачається в комплекті з App2SD (я ще не пробував цього, я використовую Roehsoft Partition Tool для багатьох потужних функцій, пов’язаних з даними, але це дорого для додатка Android) Первинний розділ може залишаються як FAT (тому він все ще читається Windows.

Тепер створіть сценарій кріплення за допомогою App2SD методом su.d. Це забезпечить найкращу продуктивність (Link2SD не підтримує це). Якщо ви перезавантажите і кріплення розділів без будь-яких помилок, тепер ви можете перемістити свої програми на другий розділ. Ви можете переміщувати все: APK, libs, dex, дані, кеш, зовнішні дані тощо. Єдине обмеження - для системних додатків; APK повинен залишатися у привілейованій папці.

Я сподіваюся, що це вам допоможе.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.