как с помощью link2sd переместить приложения на карту памяти

Как перенести приложение на SD-карточку в OS Android

Внутренняя память мобильного устройства на базе OS Android — самое настоящее «бутылочное горлышко». Каким бы вместительным ни был планшетник или смартфон, место для установки приложений на любом из них, как правило, быстро заканчивается. Увеличить его, как на компьютере, не так-то просто, а на некоторых устройствах и вовсе невозможно, поэтому пользователям приходится искать обходные решения. Одно из самых простых — перенести приложения на SD карту.

Переброс приложений с внутренней памяти на карточку можно выполнить как средствами Андроид, так и с помощью сторонних утилит. Однако ни тот, ни другой метод не является панацеей.

Почему некоторые приложения не удается переместить на карту

Причин, по которым данные приложений не удается перенести из внутренней памяти во внешнее хранилище, несколько. Например:

Как перенести программу на SD средствами OS Android

Владельцам устройств со старыми версиями Андроида (до 4.3) в этом плане повезло — у них есть «волшебная» кнопка переноса, встроенная в саму систему. Чтобы ею воспользоваться, запустите утилиту «Параметры» и в разделе «Устройство» коснитесь кнопки «Приложения».

В моем примере здесь находится другая кнопка — «Переместить на внутреннюю память», поскольку Adobe Flash Player и так хранится на карточке. Но как это должно выглядеть, думаю, понятно.

Как уже говорил, таким способом можно переносить не все приложения, а только те, которые это допускают.

Перенос приложений с помощью сторонних инструментов

Теперь разберемся, как выходить из положения в случае, если нет кнопки. К счастью, для переброса программ между внутренней памятью и SD создана масса специальных утилит. Большинство из них бесплатны и поддерживаются Андроид-системами версии 2.3 и более свежими. Вот несколько примеров:

Напомню, что эти утилиты на некоторых устройствах могут не работать (то, что подходит для Asus, может оказаться бесполезным для Sony Xperia, LG или Lenovo). Если вам не удается решить задачу с помощью какой-либо одной, попробуйте остальные.

Пример переноса программ на SD с помощью Link2SD

Кроме получения root’a, перед использованием Link2SD потребуется создать на SD-карте еще один первичный раздел, в котором будут храниться файлы приложений. Для этого можно использовать любые средства разбивки дисков — Paragon, Minitool и т. д.

После подготовки перезагрузите устройство и запустите Link2SD. Далее:

При желании повторите операцию с остальными программами, и внутренняя память вашего девайса будет освобождена для нового.

Источник

Android Шаг за Шагом: Перенос приложений, или как освободить память

как с помощью link2sd переместить приложения на карту памяти. android shag za shagom perenos prilozhenij ili kak osvobodit pamyat 32. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-android shag za shagom perenos prilozhenij ili kak osvobodit pamyat 32. картинка как с помощью link2sd переместить приложения на карту памяти. картинка android shag za shagom perenos prilozhenij ili kak osvobodit pamyat 32.

Наверное, каждый из нас сталкивался с проблемой недостатка памяти или попросту хотел перенести приложения на флешку, так как память уже была заполнена, а игры и приложения нельзя перенести на MicroSD и раздражало уведомление «Недостаточно памяти на устройстве, некоторые функции могут быть ограничены».

Даже если удалив множество приложений и игр, все равно не хватало памяти. Но как увеличить память без потери всего? Дальше в данной статье мы рассмотрим и узнаем как решить данную проблему.

Содержание

Сразу же хочу вас предупредить, что ни я, ни администрация сайта не ответственны за ваши действия. Вы делаете все на свой страх и риск.

P.S В статье используются максимально упрощенные слова, для более лучшего восприятия.

Для продолжения вам потребуется:

Зачем для нас MicroSD-карта и ROOT права?

Чтобы увеличить память, нам придется переносить ваши приложения на так называемый второй раздел MicroSD карты (для переносa нужны ROOT права), и его мы создадим сами. Если вы уже имеете второй раздел на вашей карте, то можете пропустить данный пункт.

Создание второго раздела MicroSD

1. Сохраните все файлы на другом носителе (Например на компьютере)

2. Отключите MicroSD карту по пути «Настройки/Память/Отключить карту памяти»

как с помощью link2sd переместить приложения на карту памяти. img 20150107 141102.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 141102.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 141102.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 141159.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 141159.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 141159.jpg min.

3. Если есть ROOT права, установите AParted, если нет — установите ROOT права

как с помощью link2sd переместить приложения на карту памяти. screenshot 2015 01 07 15 15 30.png min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-screenshot 2015 01 07 15 15 30.png min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка screenshot 2015 01 07 15 15 30.png min.

4. После запуска, два раза нажмите на «+»

как с помощью link2sd переместить приложения на карту памяти. img 20150107 135756.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 135756.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 135756.jpg min.

5. Выберите в Part 2 «Ext4». Если у вас устройство на Android 2.2-2.3, выберите «Ext 3»

как с помощью link2sd переместить приложения на карту памяти. img 20150107 143613.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 143613.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 143613.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 143718.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 143718.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 143718.jpg min.

6. В Part 2 выберите размер, сколько вы хотите выделить памяти в МБ из карты для приложений и игр (Чем больше тем лучше)

как с помощью link2sd переместить приложения на карту памяти. img 20150107 145642.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 145642.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 145642.jpg min.

7. Посмотрите на первый график с белой полоской, с количеством оставшейся памяти и введите эти цифры в Part 1

как с помощью link2sd переместить приложения на карту памяти. img 20150107 140205.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 140205.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 140205.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 141631.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 141631.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 141631.jpg min.

8. Проверьте, всё ли вы правильно сделали. Если всё правильно, нажмите на кнопку меню или на так называемые «три точки в углу», и нажмите на «Применить изменения»

как с помощью link2sd переместить приложения на карту памяти. img 20150107 140425.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 140425.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 140425.jpg min.

Все, самое трудное уже позади, можно вновь подключать карту памяти (Настройки/Память/Подключить карту памяти), обратно переносить на флешку файлы, но перед этим можно заметить, что размер карты памяти уменьшился. Так и должно быть, ведь мы создали второй раздел.

Настройка переноса на второй раздел

Нам нужно установить программу Link2SD (Google Play)

как с помощью link2sd переместить приложения на карту памяти. img 20150107 151639.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 151639.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 151639.jpg min.

После установки, откройте приложение. У вас должно появиться такое окно. Выберите «Ext 4» или «Ext 3» для Android 2.2-2.3 и нажмите на «ОК».

как с помощью link2sd переместить приложения на карту памяти. img 20150107 152457.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 152457.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 152457.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 152710.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 152710.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 152710.jpg min.

Дальше должно выйти сообщение о том, что нужно подключить второй раздел карты, и для этого требуется перезагрузка. Смело нажимайте на «Перезагрузить Устройство»

как с помощью link2sd переместить приложения на карту памяти. img 20150107 153201.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 153201.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 153201.jpg min.

После перезагрузки, откройте приложение. У вас должен появиться список приложений.

как с помощью link2sd переместить приложения на карту памяти. screenshot 2015 01 07 13 26 46.png min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-screenshot 2015 01 07 13 26 46.png min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка screenshot 2015 01 07 13 26 46.png min.

Теперь мы рассмотрим, что можно перенести, а что лучше не переносить.

Скажем так, системные приложения ни в коем случае не переносить. Мало ли что случится. Поэтому переносить лучше пользовательские приложения (Те, которые вы установили сами). Не советую переносить те приложения, которыми вы активно пользуетесь (Например, Браузер или там WhatsApp и тому подобные).

И для того, чтобы было удобнее, в приложении есть сортировка. Для этого нужно нажать на «Ровные три полоски» и выбрать «Пользовательские».

как с помощью link2sd переместить приложения на карту памяти. img 20150107 162145.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 162145.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 162145.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 162345.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 162345.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 162345.jpg min.

Перед вами должен появиться список ваших приложений. Теперь можно выбрать те приложения, которые вы хотите переместить на второй раздел и сослать их туда. Нажмите на «Три Точки», далее на «Несколько», выберите приложения для переноса и нажмите на «Сослать».

как с помощью link2sd переместить приложения на карту памяти. img 20150107 164214.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 164214.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 164214.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 163342.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 163342.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 163342.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 163228.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 163228.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 163228.jpg min.

Несколько минут ожидания и готово! У вас больше памяти, и можно еще качать игры и приложения и переносить их. Если покопаться в настройках Link2SD, то можно включить авто-ссылку. Это такая функция, которая автоматически переносит приложение на второй раздел карты, тем самым, облегчая вашу жизнь.

как с помощью link2sd переместить приложения на карту памяти. screenshot 2015 01 07 13 28 43.png min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-screenshot 2015 01 07 13 28 43.png min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка screenshot 2015 01 07 13 28 43.png min.

Перенос кэша игр и данных на MicroSD-карту

Кэш игр можно переносить с помощью отличной программы под названием FolderMount. Сразу скажу, что кэш переносится на саму флешку, а не на второй раздел.

как с помощью link2sd переместить приложения на карту памяти. img 20150107 171441.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 171441.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 171441.jpg min.

Откройте приложение, и проведите от левого края экрана к правому краю (Свайп) и нажмите на «Анализатор приложений»

как с помощью link2sd переместить приложения на карту памяти. screenshot 2015 01 07 17 17 47.png min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-screenshot 2015 01 07 17 17 47.png min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка screenshot 2015 01 07 17 17 47.png min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 171955.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 171955.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 171955.jpg min.

Перед вами список игр и программ в типе сортировки «Размер файла от большего к меньшему» Выберите игры с кэшем, или найдите их по размеру.

как с помощью link2sd переместить приложения на карту памяти. screenshot 2015 01 07 13 54 24.png min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-screenshot 2015 01 07 13 54 24.png min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка screenshot 2015 01 07 13 54 24.png min.

Вот, к примеру я выбрал эту игру. Как вы видите, есть тут data — это данные приложения, а obb — дополнительные файлы, т.е кэш. Можно перенести и то и это по очереди, разницы никакой. Поэтому с чего хотите начать — там и нажмите «Создать пару».

как с помощью link2sd переместить приложения на карту памяти. img 20150107 172617.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 172617.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 172617.jpg min.

После нажатия должно выйти окно, просто нажмите на «Да». Потом нажмите на галку, вновь выйдет окно о переносе файлов и нажмите «Да». Статус переноса файлов будет известен в «Шторке».

как с помощью link2sd переместить приложения на карту памяти. img 20150107 172812.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 172812.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 172812.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 172920.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 172920.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 172920.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 173014.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 173014.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 173014.jpg min. как с помощью link2sd переместить приложения на карту памяти. img 20150107 173049.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 173049.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 173049.jpg min.

Дальше вы вернетесь к главному окну. Нужно смонтировать кэш или данные которые на карте памяти, а для этого нужно нажать на «Скрепку».

как с помощью link2sd переместить приложения на карту памяти. img 20150107 173124.jpg min. как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-img 20150107 173124.jpg min. картинка как с помощью link2sd переместить приложения на карту памяти. картинка img 20150107 173124.jpg min.

Если скрепки стaли зелеными, то это значит что кэш или данные полностью перемещены, и можно уже играть.

При включении программа будет сама монтировать файлы, облегчая вам жизнь.

После этих процедур, вы забудете что такое вообще память. Игры и приложения будут сами лететь во второй раздел (Кроме кэша и данных, это самому).

Надеюсь, что статья хоть как-то поможет вам. Удачи вам в ваших приключениях!

P.S Хочу поблагодарить моего друга Timblaer, за достойную заглавную картинку.

Источник

Как с помощью link2sd переместить приложения на карту памяти

•Если удалить «линкованное приложение», apk пакет останется на втором разделе карты (в /data/sdext2) его надо убрать ручками.
•Если обновить «линкованное приложение», apk пакет нового приложения будет в /data/app а старый останется на втором разделе карты (в /data/sdext2), т.е. необходимо будет создать линк заново, тогда новое приложение переместится на карту и затрет старое.
•Android Маркет не видит «линкованных приложений», для этого в проге есть пункт «Market Fix» (запускать фикс надо при выключенном и выгруженном из памяти Маркете).
•Любое «линкованное приложение» можно вернуть обратно в /data/app.
•В версиях Android до 2.2. сразу после переноса иконка приложения исчезает, но после первого перезапуска все нормально.

Как избежать возможных проблем, глюков, зависаний (Собрано с форума xda и др. мест):
•Рекомендуется использовать только на «брендованых» SD картах т.е. на тех, где не только надпись xGB MicroSD но и указан производитель, желательно существующий в природе.
•Рекомендуется использовать SD карты как минимум 4-го класса.
•Рекомендуется переносить на карту тяжелые приложения с которыми Вы работаете не постоянно. Это снизит риск сбоев в работе приложений и продлит жизнь SD карты(т.е. не стоит переносить на SD все подряд и радоваться наличию бесполезного свободного места в телефоне).
По уверениям разработчика само приложение как таковое в памяти не висит, висит только mount (смонтированный второй раздел). Симлинки так же являются частью файловой системы и не требуют наличие дополнительных процессов в памяти. Соответственно, если само ядро не кривое и SD карта нормальная все должно бегать абсолютно прозрачно.
•Рекомендуется использовать вместе с программой ® Multi Mount SD-Card, которая позволяет избежать проблем с монтированием в Windows.

Некоторые устройства HTC «NAND заблокированы». На устройствах «NAND locked» (или «S-ON») системный раздел защищен от записи загрузчиком и поэтому не может быть изменен, даже если у вас есть права root.
Чтобы использовать Link2SD, вам нужно сделать «S-OFF», чтобы отключить эту блокировку NAND. (Иначе «разблокировка NAND» или «разблокировка загрузчика»)

Начиная с Android 2.2 (Froyo) Google представил родной apps2SD.
Этот метод перемещает:
* Файл apk на Android 2.2
* Apk + lib файлы на Android 2.3+
В безопасную папку на SD-карте в главном разделе FAT.
Это самый простой способ, потому что он не требует разделения ваших sdcard и root privilige.
Однако у него есть некоторые недостатки:
Первым недостатком является то, что файлы приложений просто хранятся на главном разделе FAT на sdcard.
Когда вы включаете массовое хранилище USB для обмена файлами с компьютером (или иным образом отключает или удаляет внешнее хранилище), любое приложение, установленное на внешнем хранилище и в настоящее время работает, убивается.
Система фактически не осознает приложение, пока массовое хранилище не будет отключено, а внешнее хранилище будет повторно установлено на устройстве.
Помимо убийства приложения и его недоступности для пользователя, это может серьезно нарушить некоторые типы приложений.
Второй недостаток заключается в том, что не все приложения могут перемещаться с помощью собственного метода apps2sd из-за вышеприведенной причины.
Для того, чтобы приложение последовательно вел себя так, как ожидалось, разработчик не должен позволять устанавливать приложение на внешнюю память, если он использует любую из следующих функций из-за указанных причин, когда внешняя память размонтирована:
Виджеты, службы, аварийные службы, живые обои, папки в реальном времени, менеджеры учетных записей, адаптеры синхронизации, широковещательные приемники, которые прослушивают «загрузка завершена».
Силовой ход (требуется рут);
Вы можете заставить приложения перемещаться на SD-карту с родными apps2SD, даже если приложение не поддерживает перемещение, как описано выше.
Link2SD и некоторые другие приложения могут принудительно перемещать приложения, если у вас есть права root. Но, обратите внимание, что это может разорвать некоторые приложения, как описано выше.

Link2SD перемещает apk + dex + lib файлы приложения во второй раздел и создает символические ссылки в исходных местах на внутреннем хранилище.
Первое преимущество заключается в том, что он может освободить больше места из внутреннего хранилища по сравнению с собственным методом apps2sd, поскольку он также перемещает файл dex.
Второе преимущество Link2Sd над родными apps2sd заключается в том, что, создавая символические ссылки, вы получаете Android, предполагая, что эти приложения установлены во внутреннюю память, хотя на самом деле все файлы находятся на SD.
Поэтому вы можете связать все приложения с SD-картой; Виджеты, сервисы, живые обои и т. Д., Все они будут работать без проблем с SD-карты.
Третье преимущество заключается в том, что даже когда вы устанавливаете SD-карту на свой компьютер, ваши связанные приложения все еще живы и работают!
Поскольку Android отключает первый раздел FAT для обмена файлами с вашим компьютером, но второй раздел остается установленным. Link2SD позволяет запускать все ваши «SD-приложения» даже при установке на компьютер в качестве диска.
И недостатком является то, что, очевидно, для этого требуется привилегия root и второй раздел на вашей SD-карте.
Он не работает «из коробки» в качестве родного apps2sd, вам необходимо запустить ваше устройство и создать второй раздел на вашей SD-карте самостоятельно.

Если на вашем телефоне установлено специальное восстановление (ClockworkMod или AmonRa), вы можете использовать его для создания второго раздела на вашей SD-карте.
Или вы можете использовать компьютер для его создания;
В Windows есть некоторые бесплатные приложения для менеджера разделов, такие как «MiniTool Partition Wizard Home Edition», «EaseUS Partition Master Home» и т. Д. Вы можете использовать любой из них, который вы предпочитаете.
На Linux вы можете использовать GParted.
На Mac OS вы можете использовать свою дисковую утилиту.

Ваш второй раздел может быть уже установлен. Скорее всего, ваш rom уже встроил a2sd, попробуйте отключить a2sd на вашем ROM.

Начиная с версии 3.4, Link2SD Plus может перемещать файлы личных данных приложения, которые находятся в каталоге / data / data. Вам необходимо использовать файловую систему без FAT (ext2, ext3, ext4 или f2fs) на вашем втором разделе, чтобы связать файлы личных данных приложения. Поскольку файловая система FAT (FAT16, FAT32 или exFAT) не поддерживает совместимость с файлами или разрешениями, совместимыми с UNIX (совместимыми с POSIX), и приведет к сбою в защите личных файлов приложения.
Начиная с версии 4.0, Link2SD Plus может перемещать внешние и фактические папки приложений и игр на 1-й или 2-й раздел (в зависимости от вашего выбора) SD-карты. Второй раздел на SD-карте является необязательным для этой функции, папки могут быть перемещены в 1-й или 2-й раздел. Связанные папки связаны во время загрузки.

Создавая символические ссылки, вы получаете Android, предполагая, что эти приложения установлены во внутреннюю память, хотя на самом деле все файлы находятся на SD.
Чтобы проверить, связано ли приложение или нет, используйте приложение Link2SD.

Кроме того, если вы используете восстановление AmonRa, вы можете запустить его «Восстановить sd-ext», чтобы исправить ошибки файловой системы во втором разделе.

Замораживание приложения делает его отключенным в системе. Приложение все еще установлено, но оно не может работать (не может быть открыто, включено, доступно и т. Д.).
Преимущество этого может быть препятствием для его работы в фоновом режиме, загрузки данных и уничтожения батареи, когда вы даже не используете ее. С помощью простого un-freeze вы можете снова запустить замороженное приложение.
Отключенные приложения отмечены как « Замороженные» в Link2SD.
Другим способом является удаление ненужных приложений вручную, но проблема с удалением вручную приложений заключается в том, что вы не можете получать обновления на рынке.
Кроме того, после удаления приложения трудно вернуть его на случай, если он вам действительно понадобится.
Замораживание позволяет получить те же преимущества, что и удаление, позволяя вам получать обновления и мгновенно замораживать использование замороженного приложения.
Обратите внимание, что замораживание не освобождает место на вашем телефоне, файлы приложений все еще находятся там, где они есть.

Перемещение файлов во второй раздел и создание символических ссылок может задержать освобождение пространства для хранения; Вам может потребоваться некоторое время, чтобы изменения были видимыми.
Или вы можете перезагрузить телефон, чтобы сразу увидеть изменения.

Функция «Очистить второй раздел» сканирует второй раздел (каталог / data / sdext2) и находит файлы apk и dex, которые не связаны ни с одним из приложений (например, с файлами мусора). По завершении отобразите найденные файлы и попросите подтвердить их удаление. Он ничего не удаляет без вашего разрешения.

Функция «Link dalvik-cache files» находит приложения, связанные с их файлами apk, но файлы dex не связаны, а затем связывают файлы dex из них.

«Очистить dalvik-кэш функция» сканирует папку /Data/dalvik-кэш и находит файлы, которые не связаны с какой-либо приложений (т. е. файлы мусора). Когда закончите, показывает файлы, которые он нашел и просит подтверждения, чтобы удалить их. Он ничего не удалять без вашего разрешения.

Вы можете использовать «relink lib files at boot option» в качестве обходного пути.

В некоторых ромах (например, новых Gingerbread ROM) для Samsung нет скриптов install-recovery.sh и init.d для установки второго раздела при загрузке.
Поэтому Link2SD монтирует второй раздел после завершения установки системы, и вам нужно выполнить «Быстрая перезагрузка» после каждой «реальной загрузки».
Эта проблема была исправлена, начиная с версии 1.9.11. Если вы все еще экспериментируете с этой проблемой, установите последнюю версию и запустите «Восстановить сценарии монтирования» из меню в Link2SD.

Попробуйте очистить кеш и данные для приложения Market в Link2SD.
Если некоторые приложения по-прежнему отсутствуют в «Мои приложения» после этого, просто установите любое приложение с маркета, и они появятся.

В Android 1.6 и 2.1 отсутствие разрешений для приложений может привести к закрытию этих полномочий.
В Android 2.2+ это не так, вы можете удалить, перезагрузить и повторно вставить SD-карту без каких-либо проблем.

Если вы удалите связанное приложение, файлы apk, dex и lib будут автоматически удалены с SD-карты Link2SD.
Если вы обновите связанное приложение, новые apk, файлы dex и lib будут сначала помещены во внутреннюю память, а затем они будут автоматически перенаправлены Link2SD в фоновом режиме. После обновления приложения вам не нужно вручную повторно подключаться.
Примечание. Поскольку приложение снова подключено, на Android 1.6 и 2.1 ярлык и виджет приложения должны быть добавлены на рабочий стол, если файл apk связан.

Нет, вам не нужно ничего делать перед обновлением, вы можете напрямую перейти на новую версию.

Ничего не произошло. Все связанные приложения остаются неповрежденными и могут быть запущены, даже если вы удалите Link2SD.
И если вы установите Link2SD обратно, вы увидите, что они там связаны.

Это связано с проблемой в суперпользователе ChainsDD su binary на ICS.
Попробуйте с Superuser ClockworkMod или SuperSU от Chaninfire.

В настоящее время Android поддерживает только основное внешнее хранилище для собственной функции App2SD.
Если первичное внешнее хранилище эмулируется из внутренней памяти телефона (например, в S3, Примечание 1 и 2 и т. Д.) Или вообще не существует, перемещение приложения в функцию SD не поддерживается системой Android. Это ограничение устройства (rom & hardware).
Вы можете связать приложение, чтобы переместить его файлы на SD-карту.

Эта ошибка была исправлена, начиная с версии 2.4. Если вы все еще экспериментируете с этой проблемой, установите последнюю версию и запустите «Recreate mount scripts» из меню в Link2SD и перезагрузитесь.

Попробуйте «заморозить» приложение перед связыванием внутренних данных, вы можете разморозить его после завершения компоновки.

Попробуйте использовать раздел ext4.

Q. How can I check whether my phone is properly rooted?
The simplest way to check if you have root privilege is to run «su» command in the shell (terminal). If you don’t have a terminal app you can
install free «Android Terminal Emulator» application from the Google Play.

Type su and press enter in the terminal, superuser request window should be popped up and when you allow it, the prompt character should
change from ‘$’ to ‘#’. The pound sign (#) is the typical symbol used to indicate that you are now running commands as root. If you see something different, your phone is not properly rooted.

Q. I get «Mount script cannot be created. cannot create /system/etc/install-recovery.sh: not enough memory» error.
Some HTC devices are «NAND locked». On «NAND locked» (or «S-ON») devices the /system partition is write-protected by the bootloader and thus cannot be modified even if you have root privileges.
In order to use Link2SD you need to do «S-OFF» to disable this NAND lock. (a.k.a. «NAND unlock» or «unlocking the bootloader»)

Q. Is busybox required for Link2SD?
No, not required.

Q. What is the difference between “Move To SD Card (Native to Android)» and “Create (Symbolic) Link” in Link2SD?
Which method conserves the greatest amount of internal memory, what are the advantages of «linking» over «moving» and vice versa?

Native apps2sd
Starting with Android 2.2 (Froyo) Google introduced native apps2SD.
This method moves

* apk file on Android 2.2
* apk + lib files on Android 2.3+

into a secure folder on your SD card in the main FAT partition.

It is the easiest method because it doesn’t require you to partition your sdcard and root privilige.

It has some disadvantages though.

First disadvantage is that application files are just stored on the sdcard’s main FAT partition.
When you enable USB mass storage to share files with your computer (or otherwise unmounts or removes the external storage), any application installed on the external storage and currently running is killed.
The system effectively becomes unaware of the application until mass storage is disabled and the external storage is remounted on the device.
Besides killing the application and making it unavailable to the user, this can break some types of applications in a more serious way.

So second disadvantage is that not all apps can be moved with native apps2sd method because of above reason.
In order for the application to consistently behave as expected, developer should not allow the application to be installed on the external storage if it uses any of the following features, due to the cited consequences when the external storage is unmounted:
Widgets, Services, Alarm Services, Live Wallpapers, Live Folders, Account Managers, Sync Adapters, Broadcast Receivers listening for «boot completed».

Force move (requires root);
You can force the apps move to SD card with native apps2SD even the application does not support moving as described above.
Link2SD and some other apps can force move apps if you have root privileges. But, note that this can break some applications, as described above.

Link2SD moves apk + dex + lib files of the application to the second partition and creates symbolic links in the original locations on internal storage.
First advantage is that it can free up more space from the internal storage compared to native apps2sd method because it moves the dex file as well.

The second advantage of Link2Sd over native apps2sd is that by creating symlinks you get Android assume these apps are installed into the internal memory, though in fact all the files are located on the SD.
Therefore you can link all applications to SD card; widgets, services, live wallpapers etc., all of them will work without any problem from SD card.

The third advantage is that, even when you mount the SD card to your PC your linked apps are all still live and working!
Because Android unmounts the first FAT partition to share files with your computer but the second partition remains mounted. Link2SD allows you to run all of your «SD apps» even when mounted to your computer as a disk drive.

And, disadvantage is that, obviously, it requires root privilege and a second partition on your SD card.
It’s not working «out-of-the-box» as native apps2sd, you need to root your device and create a second partition on your SD card yourself.

Q. How can I create a partition on my SD card?
If you have a custom recovery installed (ClockworkMod or AmonRa) on your phone you can use it to create a second partition on your SD card.
Or you can use a computer to create it;
on Windows there are some free partition manager applications such as «MiniTool Partition Wizard Home Edition», «EaseUS Partition Master Home» etc. You can use any of them that you prefer.
on Linux you can use GParted.
on Mac OS you can use its Disk Utility.
Q. I get error with the mounting of my Ext partition. It says device busy.
Your second partition may be already mounted. Most probably your rom has already builtin a2sd, try to disable a2sd on your ROM.

Q. I succesfull set up Link2SD and linked most of my applications to SD card and enabled «auto link». But when I install a new app I see reduction on the internal storage even if the app is linked. Why am I still losing space?
Link2SD does not link application’s private data files that are located in /data/data directory, they remain in the internal storage. Thus each app you install will still have some data on the internal storage so you can still potentially fill up your internal storage even if you are moving all of your apps over.

Begining from version 3.4, Link2SD Plus can move application’s private data files that are located in /data/data directory. You need to use a non-FAT file system (ext2, ext3, ext4 or f2fs) on your second partition in order to link app’s private data files. Because the FAT file system (FAT16, FAT32 or exFAT) does not support UNIX (POSIX compliant) file ownership or permissions and will cause a security breakdown of app\’s private files.

On devices that have emulated SD card, external data and obb files are actually located on the internal storage. These files can fill up your internal storage in that case.

Begining from version 4.0, Link2SD Plus can move external data and obb folders of apps and games to 1st or 2nd partition (depending on your selection) of the SD card. 2nd partition on SD card is optional for this feature, folders can be moved to the 1st or the 2nd partition. Linked folders are bound at boot time.

Q. I am getting read-only file system error and can not link any app anymore.
If your 2nd partition becomes read-only, it may be a filesystem error or corruption. On Linux (and Android) any filesystem error can trigger filesystem go read-only (for protecting fs).
Try to reformat your second partition or fsck utiltiy to fix fs errors, following is an example usage of fsck command.

Also, if you use AmonRa recovery you can run its «Repair sd-ext» function to fix file system errors on the 2nd partition.

The other way is to manually uninstall the unwanted apps but the problem with manually deleting apps is that you may not get market updates.
Plus, once you delete an app, it is difficult to get it back in case you actually need it.
Freezing allows you to get the same benefits as uninstalling while allowing you to get updates and to un-freeze at anytime to use the frozen app.

Note that freezing doesn’t clear up space on your phone, the application files are still where they are.

Converting from a System app to a User app via Link2SD (option 1 above) for existing and running apps may cause problems (‘application stopped unexpectly’ errors), which may persist even after rebooting your device. In such cases the 2nd option above may be a better solution. However, before using option 2 above and uninstalling such apps, make sure that you will be able to re-install them from Google Play afterwards.
Never do that for internal Android components, only for pre-installed apps like YouTube, Google Voice, Google Maps, pre-installed File explorer apps, etc.

Q. The free space doesn’t increase after linking the applications, what could be the reason for this?
Moving files to 2nd partition and creating symlinks can delay the freeing of storage space; you might need to wait some time for the change to be visible.
Or you can reboot the phone to see the changes immediately.

Q. What exactly does «Clean up the 2nd partition» do?
«Clean up the 2nd partition» function scans the second partition (/data/sdext2 directory) and finds the apk and dex files that are not associated with any apps (i.e. garbage files). When finished, shows the files it found and asks for confirmation to delete them. It doesn’t delete anything without your permission.

Q. What exactly does «Link dalvik-cache files» do?
«Link dalvik-cache files» function finds the applications that their apk files are linked but dex files are not linked and then links the dex files of them.

Q. What exactly does «Clean up the dalvik-cache» do?
«Clean up the dalvik-cache» function scans /data/dalvik-cache directory and finds the files that are not associated with any apps (i.e. garbage files). When finished, shows the files it found and asks for confirmation to delete them. It doesn’t delete anything without your permission.

Q. Library files that I linked get unlinked after restarting my phone, why?
On Android 2.3 and 2.2, the links to the lib files are being lost after rebooting because the PackageManager service unpacks all native libraries from the apk files at boot time.

Android 2.3 links native library directories and it does not unpack libs for apps on the external card since they have their libraries in the ASEC container. But it unpacks the lib files that are linked by Link2SD.

Logcat log shows what is going on.

.
I/PackageManager( 184): Unpacking native libraries for /data/app/com.aurorasoftworks.quadrant.ui.standard-1.apk
I/PackageManager( 184): Unpacking native libraries for /data/app/com.cerience.reader.app-1.apk
I/PackageManager( 184): Unpacking native libraries for /data/app/arity.calculator-1.apk
I/PackageManager( 184): Unpacking native libraries for /data/app/com.eclipsim.gpsstatus2-1.apk
.

You can use «relink lib files at boot option» as workaround.

If an application is installed on SD card with native app2sd method, it can not be linked to SD card with Link2SD.
You need to link it manually.

If you decide to use Link2SD and «auto link» on, set default install location to «internal» within Link2SD to prevent conflict Link2SD and native app2sd.
In that case, apps will be installed in internal storage even if the application is declared as «preferExternal» or «auto» and Link2SD can link its files.

Q. Every time the phone boots have a message «mount warning» and i must quick reboot the phone in order to see my linked apps, which could be the cause?
Some roms (for example new Samsung Gingerbread ROMs) do not have install-recovery.sh and init.d scripts to mount 2nd partition at boot.
Therefore Link2SD mounts the 2nd partition after system finishes mounting and you need to perform «Quick reboot» after each «real boot».

This problem has been fixed starting from version 1.9.11. If you still experiment this problem, please install latest version and run «Recreate mount scripts» from the menu within Link2SD.

Q. I can’t see some apps that I’ve linked on «My Apps» in market.
Try clean cache & data for Market application within Link2SD.
If some apps are still missing from «My apps» afterwards, just install any app from the market and they will show up.

Q. I switch off my phone to remove the SD card, then switch on while SD card is removed. After I insert SD card again all apps that are linked to SD card get force close and failed to open.
On Android 1.6 and 2.1, missing app permissions may cause these force closes.
On Android 2.2+ this is not the case, you can remove, reboot and re-insert the SD card without any problem.

On Android 1.6 and 2.1, the only way to recover from this is re-installing the app. You can re-install the app within Link2SD, it will re-install the application from the existing apk file, does not download anything.

The issue is that, if an app can not be found by the package manager at boot time its permissions become missing on Android 1.6 and 2.1.
Even if it is avaliable for subsequent boots the permission problem continues and only re-installing can repair it.

Monitoring adb logcat while the phone is booting shows what is going on;

/data/system/packages.xml file, which stores which apps are installed and which permissions they have, shows:

as you can see the permissions block is empty. But it should be like this:

Manually editing the packages.xml file does not help. What fixes it is to re-install the application.
You can use batch reinstall capability of Link2SD.

Q. What happens if I uninstall or update a linked application?
If you uninstall a linked application its apk, dex and lib files will be automatically deleted from the SD card by Link2SD.
If you update a linked application new apk, dex and lib files will be placed in the internal memory at first and then they will be automatically relinked by Link2SD in the background. You don’t have to manually relink after updating an application.
Note: Since the app is linked again, On Android 1.6 and 2.1, shortcut and the widget of the app should be re-added to homescreen if the apk file is linked.

Q. I saw a new version of Link2SD in the market, do I need to unlink my applications before upgrading and then relink with the new version?
No, you don’t need to do anything special before upgrading, you can directly upgrade to the new version.

Q.What happens to my linked apps if I uninstall the Link2SD app?
Will my linked apps will be automatically uninstalled or moved back to phone memory? And then if I install it back will they stay there?
Nothing happens. All linked apps remain intact and can be run even if you uninstall the Link2SD.
And if you install Link2SD back, you can see that they are there as linked.

Q. I get «Segmentation Fault» error on ICS (Android 4.0) when I try to move an app to SD card or try to Freeze/UnFreeze an app.
It’s due to an issue in ChainsDD’s superuser su binary on ICS.
Try with ClockworkMod’s Superuser or Chaninfire’s SuperSU.

Q. I have installed Link2SD on my Samsung Galaxy S3. When I try to move any app to SD Card I get a warning saying my device does not support app2sd. What does it mean?
Currently, Android only supports the primary external storage for native App2SD function.
If the primary external storage is emulated from the internal phone storage (like in S3, Note 1&2 etc.) or does not exists at all, moving app to SD function will not be supported by Android system. It’s the limitation of device (rom & hardware).
You can link the app in order to move its files to your SD card.

Q. When I try to link an app I get «mkdir failed for /data/sdext2/data, File exists» error.
This error has been fixed starting from version 2.4. If you still experiment this problem, please install latest version and run «Recreate mount scripts» from the menu within Link2SD and reboot.

Q. When I try to link the internal data of certain apps (like Facebook) it cannot be linked and gets error, sometimes the app crashes.
Try to «freeze» the app before linking the internal data, you can unfreeze it after the linking is completed.

Q. I get «mount: Operation not supported on transport endpoint» error in creating mount scripts.
Try with an ext4 partition.

как с помощью link2sd переместить приложения на карту памяти. . как с помощью link2sd переместить приложения на карту памяти фото. как с помощью link2sd переместить приложения на карту памяти-. картинка как с помощью link2sd переместить приложения на карту памяти. картинка .

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *