Проблема нестачі пам'яті - одна з основоположних як для ПК, так і для мобільних пристроїв. При малій кількості вільної пам'яті система зазвичай починає пригальмовувати, подвисать, працює нестабільно і ненадійно. Особливо актуально це для Андроїд-пристроїв, багато з яких спочатку мають досить невеликим обсягом основної пам'яті (т.зв. «Internal Storage»). У такій ситуації у деяких користувачів може виникнути ідея спробувати використовувати зовнішню SD-карту в якості основної пам'яті на їх Андроїд-пристрої. В даному матеріалі я розповім, як SD-карту зробити основний пам'яттю на гаджетах Андроїд, і які способи нам в цьому допоможуть.
Зміст статті:
- Что нужно для установки SD-карты основной памятью на Android 1 Що потрібно для установки SD-карти основною пам'яттю на Android
- Способ №1. 2 Спосіб №1. Змінюємо вміст файлу Vold.fstab
- Способ №2. 3 Спосіб №2. Використовуємо настройки ОС Андроїд 6.0 і вище
- Заключение 4 Висновок
Що потрібно для установки SD-карти основною пам'яттю на Android
Для здійснення цього завдання вам знадобиться швидкісна SD-карта (бажано, 10 класу або швидше). Карти 6, а особливо 4 і 2 класів для таких цілей не придатні, ваша система внаслідок їх використання істотно сповільнить свою роботу, що навряд чи сподобається комусь із користувачів.
Також важливо розуміти, що термін дії такої SD-карти внаслідок активної на неї навантаження буде істотно менше, ніж якби навантаження на карту проходила в стандартному режимі.
Читайте також: Папка Dianxin на Андроїд що це
Спосіб №1. Змінюємо вміст файлу Vold.fstab
Перший з описаних способів передбачає зміну вмісту файлу системних налаштувань «Vold.fstab». Після здійснення зазначених змін ОС Андроїд буде вважати вашу SD-карту внутрішньою пам'яттю пристрою, при цьому врахуйте, що ряд встановлених раніше додатків можуть перестати працювати.
Важливо знати, що даний спосіб працює тільки на рутірованних пристроях, на яких встановлена ОС Андроїд нижче (!), Ніж версія 4.4.2. У версіях ОС Андроїд 4.4.2 і вище зазначений файл, швидше за все, ви просто не знайдете.
Також врахуйте, що помилка в реалізації даного способу (зокрема, додавання в потрібні рядки зайвих символів) може найсумнішим чином позначитися на працездатності вашого пристрою. Тому ретельно зважте можливі ризики, і якщо, все-таки, вирішили, тоді приступайте до його реалізації.
Отже, для здійснення даного способу виконайте наступне:
- Запустіть будь-який файловий менеджер (наприклад, популярний « Total Commander »);
- Перейдіть в корінь файлової системи;
- Знайдіть там папку «etc» і перейдіть в неї;
- Знайдіть там файл vold.fstab, тапніте на ньому, і перейдіть в режим його редагування (в «Total Commander» запустіть «Totalcmd-editor»);
- Усередині даного файлу є безліч рядків, що починаються з символу «#». Вам потрібно знайти рядки, починаються не з решітки, а з поєднання символів «dev_mount». Зазвичай це будуть два рядки, розташовані стовпчиком, одна з них буде вказувати на внутрішню пам'ять, інша - на зовнішню.
Наприклад, це можуть бути такі рядки:
- dev_mount sdcard / storage / sdcard0 emmc @ xxxxxx
- dev_mount sdcard2 / storage / sdcard1 auto / xxxxxx
Для здійснення потрібних змін нам необхідно поміняти шлях в зазначених рядках місцями, тобто, простіше кажучи, замість 0 поставте одиничку в першому рядку, а в другій замість 1 поставте 0.
Після змін ці рядки матимуть вигляд:
- dev_mount sdcard / storage / sdcard1 emmc @ xxxxxx
- dev_mount sdcard2 / storage / sdcard0 auto / xxxxx
Збережіть виробленими вами зміни, а потім перезавантажте гаджет.
Ще один варіант як зробити карту пам'яті основний на андроїд:
Корисно знати: Normal Boot що це таке на Андроїд
Спосіб №2. Використовуємо настройки ОС Андроїд 6.0 і вище
Крім першого способу, в якому я розглянув, як переключити пам'ять телефону на карту пам'яті, існує й інший спосіб, який працює тільки на налаштуваннях ОС Андроїд 6.0 (Marshmallow) або вище, і дозволяє задіяти SD-карту як основну для збереження файлів і роботи з ними . Для його реалізації рекомендую зробити копію даних з вашої SD-карти (якщо такі на ній є), так як дана карта буде відформатована системою.
Виконайте наступне:
- Підключіть SD-карту до вашого пристрою;
- Перейдіть в налаштування гаджета, потім в «Сховище і ЮБС-накопичувачі»;
- Тапніте за пунктом «SD-карта»;
- У меню праворуч натисніть на «Налаштування» - «Внутрішня пам'ять» - «Очистити і відформатувати»;
- Після закінчення процесу форматування може з'явитися повідомлення про повільно працює пам'яті (зазвичай в ситуації, якщо використана SD-карта низьких класів);
- З'явиться повідомлення про перенесення на новий пристрій, активуйте пункт «Перенести зараз» - «Готово».
висновок
В даній статті мною були розглянуті варіанти того, як SD-карту зробити основний пам'яттю на Андроїд. Важливо враховувати, що дані способи працюють далеко не завжди - перший вимагає рут прав і ОС Андроїд нижче, ніж 4.4.2., А другий працює з ОС Андроїд 6.0 і вище (при цьому є ряд сучасних пристрій, наприклад «LG G5», на яких реалізація останнього способу неможлива через внутрішні причини). Також врахуйте, що реалізація даних способів виконується вами на свій страх і ризик, і гарантувати 100% -відсотковий результат в даному випадку навряд чи годиться можливим.
спасибі величезне, ви найкращі! все вийшло
wileyfox swift 2 андроїд 6.0 спрацювало на всі 100
У мене не вийшло, у мене пристрій Samsung galaxy Tab A 2016 t585, у мене версія андроїд 7.0.0 і у мене немає таких налаштувань, які ви писали
У мене теж
При встановленій sd карті як внутрішня пам'ять на lenovo як оновити андроїд 7 до 8. Можливо повернути планшет на рідну внутрішню пам'ять? а вже після цього оновлюватися? Дякуємо
ви кінчені челигі, я живу в Бурятії і то краще чели мені підказали що й до чого, пишіть нормально, покроково, а то деякі нічого не розуміють і в тому числі ...
У мене 1 питання чи будуть видалені мої дані на внутрішньому накопичувачів? Дайте відповідь будь ласка.