Що робити, якщо файл vold. Як замінити внутрішню пам'ять андроїд на карту пам'яті. Повне перенесення android додатків на SD карту пам'яті

Можливості девайсу можна серйозно розширити, якщо замінити внутрішню пам'ять Android на картку пам'яті. Це дозволить встановити на планшет або інший гаджет набагато більше додатків, але основною вимогою для виконання даного апдейтає наявність root-прав на пристрої. Розглянемо способи, що дозволяють використовувати SD-карту як системної пам'ятіапарату, а також пов'язані з цим умови.

Ризики та умови заміни внутрішньої пам'яті гаджета на SD-карту

Перед повторенням описаних нижче дій користувач має врахувати кілька важливих моментів:

  1. Термін служби SD-карти сильно скоротиться внаслідок частого повторення циклів читання/запису під час запуску програм.
  2. Швидкість роботи гаджета може помітно впасти, якщо використовувати карту MicroSDнизький клас.
  3. При допущенні помилки під час редагування системного файлутелефон може наступного разу не завантажитися - доведеться перепрошувати його.

В цілому процедура (особливо для недосвідчених користувачів) є досить ризикованою, тому має сенс проводити її виключно для старих гаджетів із малою кількістю власної пам'яті.

Використання утиліти Root Browser та редагування файлу vold.fstab

Щоб поміняти місцями пам'ять, з Google Playпотрібно встановити Root Browser.

Повторимо, що повноцінно працювати з ним можна лише на рутованих девайсах. Після запуску вищезгаданої програми:


В андроїд sdcard позначає внутрішню пам'ять, а extsd - зовнішню, тобто SD-карту. Заміною цих рядків ми практично поміняли місцями ці види пам'яті. У деяких системах ці шматки коду можуть виглядати інакше, наприклад:

Замінити їх потрібно так:

Після виконання цієї процедури перезавантажте гаджет. Перед цим обов'язково перевірте відсутність помилок у зміненому коді, щоб надалі не виникла потреба у перепрошивці.

Другий спосіб збільшення пам'яті за допомогою Link2SD

Додаток доступний у Play Marketта працює тільки на девайсах з root-правами. Цей файловий менеджерне підміняє фізично внутрішню пам'ять пристрою зовнішнім накопичувачем, але він здатний переносити будь-які утиліти на SD-карту, значно заощаджуючи ресурси гаджета.

Особливість додатка, що розглядається в тому, що саму MicroSD доведеться розбити і належним чином відформатувати. Тому скопіюйте з вашої картки на комп'ютер все цінне і починайте поділ накопичувача на розділи.

Розподіл картки девайсу на розділи за наявності кастомного Recovery

Кожен пристрій на Android має режим відновлення, але описаний нижче спосіб підійде тільки для девайсів не зі стандартним, а з . Якщо ви ніколи не чули про CWM, переходьте до другого варіанта розбиття накопичувача. Далі розповімо, як вирішити поставлене завдання, якщо у вашому режимі відновлення пристрою є пункт Partition SD Card:

Розбиття MicroSD-картки через комп'ютер

Підключіть картку до комп'ютера або комп'ютера. Для цього можна використовувати картридер або інше обладнання, головне, визначатися воно має як накопичувач, а не медіапристрій MTP. Далі:


Більшість власників пристроїв на Андроїд рано чи пізно стикаються з проблемою нестачі внутрішнього простору для зберігання файлів. Регулярне встановлення програм поступово зменшує кількість вільного місцяв гаджеті, що призводить до гальмування, неправильній роботі, а то й зовсім повній відмовісистеми працювати нормально. У цьому випадку допоможе заміна внутрішньої пам'яті Androidна картку пам'яті. Як це зробити та які ще існують способи боротьби з такою неприємністю, розглянемо далі.


Перш ніж копатися в налаштуваннях і всі разом програми переносити на флешку, потрібно зрозуміти, які, взагалі, існують типи пам'яті на вашому Андроїд-пристрої:

  • оперативна - необхідна для коректної роботипрограм, програм та інших процесів, що виконуються у телефоні або планшеті;
  • ПЗУ - зберігає інформацію про операційній системіпід час прошивки ці дані не можна перенести на сторонні носії;
  • внутрішня - сюди встановлюються додатки в автоматичному режимі, а також будь-яка інформація користувача; скільки залишилося вільного місця система повідомляє при встановленні нового ПЗ;
  • картка розширення - зовнішній накопичувач, який покликаний розширити внутрішню пам'ять пристрою та зберігати програми, користувальницьку інформацію.

Чому не вдається зберегти програми на карту SD?

У багатьох гаджетах автоматично дозволити встановлення нових програм на флешку не вийде. Це стосується телефонів та планшетів, починаючи з версії 4.4.2 і закінчуючи 6.0.1. У такому разі заміна внутрішньої пам'яті на картку SD просто необхідна, а зробити це можна декількома способами (у тому числі й використовувати сторонні програми). Але спочатку потрібно дізнатися версію Android, яка встановлена ​​на вашому гаджеті. Для цього натискайте послідовно на:

  1. Меню;
  2. Налаштування;
  3. Про телефон.

У списку і буде вказано версія ОС.

Програми для перенесення програм на картку пам'яті

Розробники подбали про користувачів та створили програми для того, щоб зробити пам'ять флешки основною на Андроїд. Це особливо корисно для старих версій системи, наприклад, 2.2 або навіть раніше.

Зручне програмне забезпечення, в якому є весь необхідний інструментарій для перенесення інформації з внутрішньої пам'яті на зовнішній накопичувач. Інтерфейс інтуїтивно зрозумілий та простий. Доступні для переміщення програми позначені іконками, при натисканні на які відкривається вся доступна інформація про них, а також можливі дії(Перенести, скопіювати, видалити).

Move2SD Enablerv

Це програмне забезпечення цікаве користувачам з двох причин. Перша - воно сумісне з різними версіями Android(у тому числі і пізнішими). А друга – можливість перенесення даних та додатків, які в системі позначені як «неприпустимі для перенесення».

Ще одна цікава технологія, яка спрощує життя користувачів Android-гаджетів. Основні переваги - проста установкаПЗ (без необхідності додатково качати скрипти та бібліотеки) та можливість переносити інформацію не повними бібліотеками, а лише їх частинами.

Які є ще методи?

Є ще варіант, як внутрішній пам'яттю на Андроїд зробити SD-карту. Якщо версія вашого гаджета від 2.2 до 4.2.2, то інструкція гранично проста, натискайте на:

  1. Налаштування;
  2. Пам'ять;
  3. Диск для запису за замовчуванням;
  4. SD-картка.

Навпроти флешки з'явиться галочка або кружок, що свідчить про зміну налаштувань. Тепер установка програм автоматично йтиме на флеш-накопичувач.

Для користувачів Android KitKatі вище процес буде складнішим і моторнішим. Головна проблемаполягає в тому, що вам потрібно отримати root-права для свого пристрою. Зробити це можна і в домашніх умовах, але є ризик перетворити свій пристрій на «цеглу», яка або не підлягає ремонту, або його приведуть до тями тільки в сервісному центріза додаткову плату.

Пам'ятайте, що, самостійно встановлюючи рут-права, ви позбавляєте свій апарат гарантії та дієте на власний страх та ризик. Варто воно того чи ні – вирішувати вам. Можливо, менш ризиковано щоразу вручну переносити нові програми?

А що ви думаєте? Розкажіть у коментарях, чи доводилося вам отримувати root-права, чи успішно чи, може, ви знаєте інші способи, як переключити пам'ять планшета/телефону на картку пам'яті.

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

Погодьтеся мало приємно при завантаженні важливого файлузіткнуться з неможливістю його збереження через брак пам'яті. Зіткнувшись із проблемою нестачі пам'яті багато хто замислюється над тим, як замінити внутрішню memory телефону на карту пам'яті. Слід зазначити, що з цією проблемою стикаються здебільшого власники китайських телефонівта планшетів.

Спробуймо розібратися з цією проблемою докладніше. Для заміни шляху збереження додатків вам потрібна наявність певної програмина вашому пристрої. Слід пам'ятати про можливі ризики та пов'язані з ними проблеми. При неправильної замінипам'яті може відбутися внутрішній збій програми, який призведе до повної перепрошивкителефону. Також може вийти з ладу зовнішній накопичувач – карта пам'яті, для її відновлення теж доведеться скористатися перепрошивкою телефону.

Редагуємо системний файл

Отже, для того щоб поміняти внутрішню пам'ять на зовнішню та встановлювати будь-які програми відразу на карту вам необхідно знайти у себе в телефоні або встановити програму Root Broswser або ES Провідник, також потрібна присутність в системі rootмає рацію, як їх швидко отримати читаємо в .

Заміна пам'яті відбувається таким чином: потрібно вибрати програму Root Broswser або Провідник і запустити в роботу, після цього шукаємо файл vold.fstab в системі він лежить за адресою пристрій/system/etc/ відкриваємо та уважно читаємо файл, нам потрібно буде відредагувати пару рядків.

Щоб прочитати, вам необхідно бути знайомими зі структурою файлів. При уважному розгляді файлу ви без проблем знайдете відповідні рядки, які відповідають за заміну внутрішньої пам'яті на зовнішню. Після знаходження відповідних рядків вам потрібно зробити невелику маніпуляцію і поміняти внутрішню пам'ять на зовнішню, тобто поміняти рядки місцями, щоб все виглядало як на зображенні нижче.

У даному випадкуРядок dev_mount sdcard…. відповідає за стандартну безпеку файлів, а dev_mount sdcard2…. за зовнішню (картку СД). Щоб наша вбудована пам'ять точно змінилася на потрібну нам зовнішню, для цього необхідно просто змінити деякі рядки. Але не всі і не повністю, а лише додаткові та кінцеві написи, які йдуть за dev_mount sdcard/storage/sdcard0 та dev_mount sdcard2/storage/sdcard1. Як тільки зробимо так як на зображення необхідно зберегти.


Після заміни внутрішньої пам'яті на картку пам'яті перезавантажте телефон. Після того як ви перезавантажите свій пристрій ви зможете насолоджуватися наявністю пам'яті і встановлення всіх наступних ігор буде виконуватися вже на карту. Не упускайте з уваги той факт, що ви всі маніпуляції проводили вручну і якщо дещо, то пропустили вам доведеться відправляти телефон на перепрошивку.

Існує не менше дієвий спосібзаміни пам'яті, не використовуючи програму Root Broswser. Для цього вам потрібно зробити лише кілька маніпуляцій зі своїм телефоном за допомогою комп'ютера буквально три кліки. Насамперед потрібно запустити файл HTC Driver Installer і встановити його на свій комп'ютер, щоб з'явилися всі необхідні утилітидля подальшої роботи.

Другою маніпуляцією стане встановлення драйвера на системний носій C:\android-sdk-windows потім слід запустити програму SDK Manager для перевірки файлів та їх готовність до встановлення. Після цього слід підключити телефон до комп'ютера і підтвердити команду: перенести все на карту, читаємо далі як це зробити.

Використовуємо ADB

Підключіть телефон із заздалегідь увімкненим у налаштуваннях налагодженням USB.
Переходимо в папку з програмою та запускаємо файл adb.exe за допомогою командної рядки cmd, із затиснутою кнопкою shiftклік правою кнопкоюпо файлу та вибираємо open command windiws here

Відкриється командна строкау якій пишемо adb devices

Тепер виконайте наступну команду, яка замінить пам'ять місцями, просто введіть її і натисніть Enter.

Після цих маніпуляцій слід відключити телефон від комп'ютера та перезавантажити телефон. Після перезавантаження ви зможете переконатися в працездатності кнопки: перенести все на сд - карту і ву а ля можете сміливо користуватися своїм телефоном. Тепер всі програми та важливі документи та завантажені файли будуть зберігатися на зовнішньому накопичувачі.

Слід пам'ятати, що при вийманні картки пам'яті з телефону встановлені програмизникнуть, це напевно єдиний мінус даного методу. Також рекомендується використовувати зовнішні накопичувачіне нижче 10 класу, оскільки маленькі накопичувачі не дадуть бажаного результату.

У цій статті ми розглянемо, як поміняти місцями пам'ять на Android, а саме внутрішню пам'ять із зовнішнім пристроєм SD-картою. Завдяки цій дії, ви можете підвищити продуктивність свого смартфона або планшета.

Android пристрої запрограмовані використовувати внутрішню пам'ять як системну. Але більшість зовнішніх SD карток пропонують значно більше пам'яті, ніж доступно у внутрішньому сховищі. Я впевнений, що у багатьох із вас виникала думка поміняти місцями пам'ять. Таким чином ви отримаєте більше вільної пам'ятідля зберігання даних, тим самим збільште продуктивність мобільного пристрою.

На щастя, ми знаємо рішення, як поміняти місцями вбудовану пам'ять та пам'ять SD картки.

Як поміняти місцями внутрішню пам'ять та пам'ять SD-карти на Android

Рішення досить просте. Вам потрібно отримати Root правана пристрої, щоб запустити Xposed Installer. Далі ми використовуватимемо модуль Xposed XInternalSD або PR Swap SD, щоб поміняти місцями пам'ять. Нижче докладніше про це.


От і все! Тепер системні API файлидля зберігання даних змінено, і пристрій бачить зовнішню SD-картуяк внутрішній сховища.

Ще ви можете використовувати програму PR Swap SD, щоб поміняти місцями пам'ять.

Готово! Вам удалося поміняти місцями пам'ять на Android. Як бачите, інструкція є досить простою, але необхідно бути уважним під час встановлення Xposed installer. Ви можете змінити місця пам'ять, щоб збільшити кількість доступної пам'яті, а також підвищити швидкість роботи пристрою.

Проблема нестачі пам'яті – одна з основних як для ПК, так і для мобільних пристроїв. При малій кількості вільної пам'яті система зазвичай починає гальмувати, підвисати, працює нестабільно і ненадійно. Особливо актуально це для Андроїд-пристроїв, багато з яких спочатку мають досить невеликим обсягомосновної пам'яті (т.зв. « Internal Storage»). У такій ситуації у деяких користувачів може виникнути ідея спробувати використовувати зовнішню SD-карту як основну пам'ять на їх Android-пристрої. У даному матеріалія розповім, як SD-карту зробити основною пам'яттю на гаджетах Android, і які способи нам у цьому допоможуть.

Розбираємо, як SD-карту зробити основною пам'яттю на Андроїд

Для виконання цього завдання вам знадобиться швидкісна SD-карта (бажано, 10 класу або швидше). Карти 6, а особливо 4 та 2 класів для таких цілей не придатні, ваша система внаслідок їх використання суттєво уповільнить свою роботу, що навряд чи сподобається комусь із користувачів.

Також важливо розуміти, що термін дії такої SD-карти внаслідок активного на неї навантаження буде істотно меншим, ніж якби навантаження на карту проходило в стандартному режимі.


Спосіб №1. Змінюємо вміст файлу Vold.fstab

Перший з описаних способів передбачає зміну вмісту файлу системних налаштувань"Vold.fstab". Після здійснення зазначених змін ОС Андроїд буде вважати вашу SD-карту внутрішньою пам'яттю пристрою, при цьому врахуйте, що ряд встановлених раніше програм можуть перестати працювати.

Важливо знати, що цей спосіб працює тільки на рутованихпристроях, на яких встановлена ​​ОС Андроїд нижче (!), ніж версія 4.4.2. У версіях ОС Андроїд 4.4.2 та вище вказаний файлшвидше за все, ви просто не знайдете.

Також врахуйте, що помилка у реалізації даного способу(зокрема, додавання до потрібні рядкизайвих символів) може сумним чином позначитися на працездатності вашого пристрою. Тому ретельно зважте можливі ризики, і якщо, все-таки, ухвалили рішення, тоді приступайте до його реалізації.

Отже, для здійснення цього способу виконайте таке:

Наприклад, це можуть бути такі рядки:

  • 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

Збережіть зміни, а потім перезавантажте гаджет.

Ще один варіант як зробити картку пам'яті основною на андроїд:


Спосіб №2. Використовуємо налаштування ОС Андроїд 6.0 та вище

Крім першого способу, в якому я розглянув, як переключити пам'ять телефону на картку пам'яті, існує й інший спосіб, що працює тільки на налаштуваннях ОС Android 6.0 (Marshmallow) або вище, і дозволяє задіяти SD-карту як основну для збереження файлів та роботи з ними . Для його реалізації рекомендую зробити копію даних із вашої SD-карти (якщо такі на ній є), оскільки дана картабуде відформатовано системою.