Тарифы Услуги Сим-карты

App2SD, Move2SD Enabler - Переносим все приложения на SD-карту. Приложение «не поддерживается на вашем устройстве» в Google Play

Когда рушатся планы — это плохо. Вот только услышал про возможность высадится на Эрангеле с телефона, зашел в магазин приложений, нажал на заветную игру, а там… PUBG Mobile не поддерживается на вашем устройстве. И не сдвинутся ни вправо, ни влево. Но не печальтесь. Эта ошибка — лишь незначительная преграда на пути к ТОП-1. Мы предлагаем вам три способа справится с этой бедой.

Такое сообщение вылезает из-за двух причин. Первая — какой-то баг Гугловских приложений. Вторая — вы пытаетесь установить Королевскую битву на вещичке, которая не входит в . Если решить первое очень просто, то второе — задачка посложнее…

Очистить кэш Google.Play

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

  • Откройте настройки своего девайса;
  • Перейдите в раздел «Приложения»;
  • Отыщите там иконку Google.Play;
  • Очистите кэш (если его количество равно 0, то переходите к следующему разделу) — кнопка находится в самом низу.

Если это не помогло, используйте второй метод.

Скачать APK

Второй метод — обойти официальный магазин от Гугла и достать игру на стороне. Пойдет ли она у вас без лагов — это уже другой вопрос. Но всему свое время.

  • Сперва загрузите ;
  • Теперь нужно добыть . Кидайте его по пути «sdcard/Android/obb» с помощью файлового менеджера. Если папки «obb» нет, то создайте ее — ничего страшного не произойдет;
  • После этого запускайте апкашку и наслаждайтесь.

Подменить модель девайса

Самый сложный и долгий способ — для тех, кто боится скачивать что-то со стороны. Суть в том, что при помощи специального софта, вы подмените модель своего смартфона через настроки. Google.Play посчитает, что вы обладаете чем-то мощным, крутым и позволит загрузить игру.

Кстати, этот же способ поможет, если у вас .

Для данного решения необходимо иметь root-права.

  • Добудьте программу «Market Helper» и откройте ее;
  • В разделе «Select Device» выберите что-нибудь солидное — какой-нибудь Samsung Galaxy S9;
  • Нажмите на «Activate»;
  • После перезагрузки снова зайдите в MH и проверьте, сработали ли манипуляции;
  • Заходите в Маркет и качайте PUBG Mobile без «не поддерживается на вашем устройстве»;
  • После скачивания вернитесь в «Market Helper» и проставьте везде «Restore», чтобы вернуть родную модель.

- 3.9 out of 5 based on 48 votes

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

Конечно, устройств работающих на Android великое множество, и на разных моделях телефонов предусмотрен разный объем внутренней памяти, но всё равно возможности такой памяти достаточно ограничены и не сопоставимы с возможностями SD карты.

Именно поэтому, у многих пользователей возникает вопрос - "Как же все-таки перенести приложения на SD карту? ". Этим же вопросом озадачилась команда разработчиков Android и со временем, уже в Android 2.2 такие изменения были внесены. Но, что же делать владельцам устройств с установленной Android 2.1 и ниже? В этой в статье мы с вами подробно обсудим возможности переноса приложений на SD карту, как для владельцев устройств с Android 2.2, так и Android 2.1 версий.

Перенос приложений на карту памяти для Android 2.2 и выше

Начиная с версии операционной системы Android 2.2 и выше у вас есть возможность произвести перенос приложений на SD карту памяти стандартными средствами. Однако, стоит помнить, что возможность переноса должна поддерживается и самим приложением, которое вы собираетесь перенести. Если приложение не поддерживает инструкции app2sd, то перенести ее на карту памяти, стандартными средствами вы уже не сможете.

Для переноса приложений на SD карту необходимо перейти в меню Настройки -> Приложения -> Управление приложениями . Перед вами появится список всех установленных приложений, и вам необходимо выбрать то, которое требуется перенести, в свойствах такой программы нажать на кнопку "Переместить на SD-карту ". Как видите процесс этот довольно прост и с ним может справиться даже ребенок.

Следует помнить, что даже после переноса приложения, часть данных всё равно будет хранится в памяти устройства. Процесс переноса приложения может занять некоторое время, обычно он составляет от нескольких секунд до минуты, в зависимости от размера самой программы. В случае необходимости вы сможете произвести обратную процедуру переноса приложения в память телефона. Для этого необходимо в свойствах приложения тапнуть на кнопку "Переместить на телефон ".

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

Перенос приложений на карту памяти для Android 2.1 и ниже

К сожалению, операционная система Android 2.1 и более поздние версии не поддерживают возможность переноса приложений стандартными средствами. Однако совсем унывать не стоит, такая возможность конечно имеется, но вам придется запастись терпением и произвести определенные манипуляции с картой памяти. Кроме того, некоторые кастомные прошивки на Android 2.1 уже имеют возможность переноса приложений на карту памяти.

1. Первое действие, которое вы должны сделать - это конечно бэкап всех данных на карте памяти. После этого необходимо получить Root права для Android на вашем устройстве. Затем как мы уже говорили выше, карту памяти придется разбить на несколько разделов. В этом вам поможет бесплатная программа для работы с разделами - .

2. Подключите ваш телефон через USB кабель к компьютеру, запустите MiniTool Partition Wizard и полностью удалите все разделы с карты памяти (смотрите скриншот ниже).

3. После удаления всех разделов, вам нужно создать первый основной раздел Primary FAT32 для пользовательских данных. В этом разделе будут хранится все ваши данные - поэтому данный раздел должен быть больше.

4. Создаем второй раздел - Primary ext2 . Данный раздел как раз и предназначен для хранения перенесенных приложений, мы рекомендуем создавать второй раздел с размером не менее 512 Мб .

5. Поздравляем! Все разделы созданы, а значит вы сможете обратно перенести все данные, которые находились на карте памяти. Вы ведь сделали бэкап? После перезагрузки телефона установите приложение Link2SD Plus . С помощью этой программы вы сможете переносить приложения на карту памяти. Мы рекомендуем Link2SD потому, что AppMgr Pro III (App 2 SD) переносит всю папку /data/app на карту памяти, что не очень удобно. В свою очередь Link2SD позволяет переносить каждое приложение в отдельности.

Для переноса приложений на карту памяти с помощью Link2SD достаточно выделить необходимое приложение и нажать кнопку "Create link" . Одним из главных преимуществ Link2SD является наличие возможности переноса "Dalvik-cache " на SD карту.

Dalvik-cache - это папка с кэшем Dalvik (виртуальной машины, в которой работают все программы), для ускорения работы программ при установке в эту папку копируется оптимизированный основной класс программы, поэтому этот кэш даже на чистой системе занимает 52 мб.

Итак, все мы знаем такую проблему на Андроид, как нехватка памяти. Например, на моём LG P500 под приложения дается всего 200 МБ (!!!) памяти. Очень мало, правда? Так вот, сегодня я расскажу о приложениях, которые эту проблему решают. Отбирала я их в Гугл Плей по рейтингу. Все приложения имеют рейтинг более четырех полных звезд. Рейтинг в четыре звезды и ниже я даже не рассматривала.

Представляю вам переносчиков приложений на SD-карту.

Этого переносчика хвалят на форуме 4PDA. Подходит для Андроид, начиная с версии 1.6, что также является плюсом. Но нужно подготавливать SD-карту перед использованием. Я не стала с этим заморачиваться и решила искать вариант попроще. Тем более, как я поняла, для каждой модели смартфона, там своя инструкция.

App2SD мы рассмотрели. Теперь поговорим о втором приложении, без которого App2SD становится почти бесполезным.

Move2SD Enabler

При помощи Move2SD Enabler мы сможем перенести почти все приложения на SD-карту. Для этого нам и нужны ROOT-права. Сразу хочу отметить, что после переноса на SD-карту пропадут виджеты у перенесенного приложения. Это надо учитывать. Ещё не советую переносить приложения, которыми часто пользуетесь. Почему так? Как я поняла, после переноса, чтобы открыть приложение, смартфон будет обращаться к SD-карте. Поэтому, из-за частого обращения, SD-карта может сгореть. Остальные приложения можно смело переносить.

Итак, для начала нужно установить Move2SD Enabler.

Прокручиваем вниз. Нам потребуется включить "Отладка USB". Поэтому нажимаем Enable.

На английском написано, как добраться до "Отладка USB".

Нажимаем "ОК" и попадаем в "Настройки приложений". Заходим в "Разработка".

Вы обладатель устройства с маленькой памятью и желаете её расширить? Надоело постоянно удалять старые приложения перед установкой новых? Хотите иметь кучу приложений и забыть, что такое «Не хватает памяти»?
Тогда этот пост для вас!

С чего начать? Для начала вам нужно понять, что вы хотите от программы. Она умеет ссылать приложения, и перемещать приложения. Пояснения этих двух терминов вы можете прочитать ниже в спойлере FAQ. Заранее скажу, что метод ссылания приложений (Ссылка, Link) гораздо удобнее, но для него необходимы некоторые знания. Получить их вы можете в этом посту.

От метода перемещения много знаний не надо, это можно сделать и в системе. Здесь я расскажу вам, с чего стоит начать, если хотите использовать метод ссылки.

0 . Нужно понимать, что для этого метода вам необходим рут . Ставить SuperSU , желательно последней версии. Почему именно SuperSU, читайте «Советы ».

1 . Для начала вам нужно создать так называемый второй раздел для SD-карты. Как это сделать, читайте ниже: «».

По сути это всё, что вам нужно. Как ссылать приложения, можете опять же глянуть в FAQ .

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

Создание разделов с помощью встроенного инструмента

Примечание : создание разделов может не сработать с первого раза, повторяйте процедуру, пока программа не предложит перезагрузиться (2 раза)
Upd: в последней версии может предлагать перезагрузиться 1 раз. Связано это с тем, что программа создаёт раздел и форматирует его в один заход.
Работа с Разделами (Partition Tool
2. Нам нужно создать два раздела: FAT32/exFAT (для основных файлов типа музыки и фотографий) и EXT2/EXT4 (для ссылки приложений). Выставляем ползунок, как нам нужно и выбираем файловую систему второго раздела (первый обычно уже выбран).
Если у вас карта на 64 гб и больше, и вы собираетесь создавать первый раздел более 32 ГБ, то вместо FAT32 выберите exFAT, чтобы была нормальная поддержка всего объёма раздела.

Что выбрать, EXT2 или EXT4?
Зависит от многих факторов. EXT2 достаточно устаревшая ФС, не имеющая журналирования (что хорошо сказывается на здоровье SD-карты) и довольно быстра в работе. EXT4 же имеет много разных плюшек и систему журналирования. С помощью неё можно сильно уменьшить риск повреждения/потери файлов, но всё это сказывается на производительности и износе карты.
EXT3 я не рассматриваю, так как журнал у неё сильнее изнашивает карту и, по сравнению с EXT4, имеет меньшую производительность.

Если по простому: EXT2 подойдёт для старых или китайских карт, продлевает жизнь карты. EXT4 отлично подойдёт для быстрых брендированных дорогих карт. Эта файловая система будет хорошо сочетаться со стойкостью к журналу картой, и при этом давать лучшую производительность.

Примечание : не перепутайте места разделов! Первый всегда должен быть FAT32/exFAT, а второй - EXT2/EXT4. Иначе могут возникнуть проблемы при монтировании и дальнейшей работы с картой.

А что такое swap?

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

3. После разметки макета разделов нажимаем да, подтверждаем разметку и ждём. Если после разметки вам просто написали, что всё готово и перебросит в главное меню - это значит, что ничего правильно не разметилось и вам нужно повторить процедуру.
Если же вам предложили перезагрузиться - Do it! После первой перезагрузки программа сама запустится, произведёт форматирование разделов и предложит второй раз перезагрузиться. После второго раза карта будет готова.

Насчёт второго пункта: карта изнашивается в любом случае, так как имеет циклы перезаписи. Если вы выбрали ФС EXT2, то это не означает, что она вам будет служить десять лет и не сломается. И, соответственно, если вы выберете EXT4, это не будет значить, что карта на следующий день выйдет из строя. Да и к тому же, в защиту EXT4 хочу написать, что она сейчас используется в большинстве телефонов во внутренней памяти для разделов System, Data и др.
В любом случае, выбирайте обдуманно.

Внимание ! Если у вас не работает встроенный инструмент для создания разделов (и вы действительно повторяли операцию несколько раз), то можно воспользоваться программой для Windows - MiniTool Partition Wizard. Для Linux отлично подойдёт GParted.

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

1. В главном меню заходим в пункт «Сослать приложения на SD-карту»
2. Если вылезло окошко с монтированием раздела, пропускайте этот пункт и смотрите п. 3.
Открываем выезжающее меню слева и нажимаем на «Пересоздать скрипт монтирования»
3. Выбираем ФС второго раздела.
Метод монтирования предпочтительнее выбирать init.d. Если у вас нет поддержки init.d, то можно выбрать Normal method или su.d (предпочтительнее второе, но только если у вас стоит SuperSU версии не ниже 2.2.2 и в нём отключена опция «Поимённое разделение пространства »)

Галочка монтирования для рекавери позволяет смонтировать второй раздел в рекавери, чтобы с ним можно было работать. Если вы неопытный пользователь - не нажимайте её.
4. Перезагружаемся.
Если при запуске программы внизу не появилось сообщение о монтировании второго раздела, то это успех. Можно зайти в главном меню в первый пункт, открыть меню в правом верхнем углу и нажать на «Накопители ». Проверяем результат.

Если был выбран обычный метод монтирования (normal), то программа может предложить выполнить мягкую перезагрузку. Если не предложила - сделайте это вручную. Для этого в главном меню вам нужно зайти в пункт «Перезагрузить » и выбрать мягкую перезагрузку.

Если у вас не получилось смонтировать одним методом - пробуйте другие . Если ничего не сработало, то создавайте раздел EXT2/EXT4 (ставьте противоположную вашей). При ФС EXT2 пробуйте монтировать в EXT2 и, если не помогло, тогда в EXT4 (иногда помогает). Для каждого раза меняйте метод, чтобы подобрать нужный вариант.

Внимание ! Если у вас не заработал ни один способ монтирования (во всех доступных вариациях) и вы создавали разделы через телефон - попробуйте создать их через компьютер (любой удобной для вас программой). Иногда это помогает, поэтому не поленитесь сделать разделы на компьютере, если ничего, что написано выше - не работает .

Монтирование в Android 6.0

В связи с нововведением в Android 6.0 функции Adopted Storage второй раздел карты может монтироваться дополнительно на место /sdcard.

Немного информации об Adopted Storage Adopted Storage это SD-карта с одним ext4 разделом, который зашифрован, и получить доступ к нему можно только с того телефона, на котором он был создан.
Все проблемы с разделами в 6.0 связаны в основном с этой фичей, ибо система думает, что второй раздел - это Adopted Storage и монтирует его, как SD-карту.
Поэтому второй раздел и нужно скрывать, чтобы система его не видела и не производила с ним манипуляции, которые могут как-либо помешать вам нормально работать.

Кеш игр и obb обычно хранятся на первом разделе карты, ибо игры не умеют работать со вторым разделом (и нужно ли?). Второй раздел ext2/4 позволяет создавать ссылки для файлов приложения (apk, dex/odex, data, lib) и перемещать сами файлы на карту, тем самым освобождая место в памяти телефона.
Различные папки, включая кеш, obb и прочее, можно переместить на второй раздел (или куда вам угодно) с помощью инструмента "Папка монтирования". Соответствующую инструкцию можно найти в том же посте.

Upd: Забыл дописать. Первый раздел - не Adopted. Это обычный fat32 раздел для музыки, фотографий и других файлов.

Изначально туда должен монтироваться первый раздел, и это значит, что у программ и игр не будет нормального доступа к SD-карте (всё будет записываться на второй раздел). Чтобы этого избежать, нужно сделать раздел скрытым.
Нам понадобятся:

  • 1) Компьютер с Windows XP/7/8/10
  • 2) Кардридер с поддержкой вашего типа карты (SD/SDHC/SDXC)
  • 3) Программа MiniTool Partition Wizard

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

  • 0. Скачиваем программу , устанавливаем. Free версии достаточно. Про драйвера для кардридера тоже не забудьте.
  • 1. Монтируем второй раздел на телефоне.
  • 2. Перезагружаемся и проверяем, смонтировался ли раздел. На первый пока не обращаем внимания. Если смонтировался - переходим к п. 3, в противном случае пробуем монтировать по второй инструкции.
  • 3. Выключаем телефон, достаём карту и вставляем в кардридер.
  • 4. Заходим в MiniTool Partition Wizard, находим в списке дисков нашу карту (не перепутайте), кликаем правой кнопкой мыши по второму разделу и нажимаем Hide partition.
  • 5. Всё, нажимаем Apply, подтверждаем действие.
  • 6. Закрываем программу, выполняем безопасное извлечение (на всякий случай).
  • 7. Достаём карту, вставляем в телефон.
  • 8. Включаем, проверяем первый раздел. Так как второго раздела андроид не видит, он смонтирует первый в /sdcard, как и должно быть изначально.

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

Инструкция, возможно, подойдёт и для более старых/новых версий Андроида .

Привязка init.d в систему

Всё, что находится в этой статье, вы делаете на свой страх и риск! Делайте бекап, потому что 100%-ой работы я не обещаю! Если у вас уже присутствует init.d - выполнять эту инструкцию крайне не рекомендуется .

Init.d позволяет запускать скрипты во время загрузки системы. В случае с Apps2SD это даёт возможность избежать некоторых проблем, плюс не нужно делать мягкую перезагрузку.

  • 0. Скачиваем приложение , устанавливаем.
  • 1. Заходим в программу, разрешаем Рут права .
  • 2. Нажимаем Enable Init.d
  • 3. Заходим в любой Рут проводник
  • 4. Открываем файл: /system/build.prop
  • 5. Добавляем строку sys.initd=1 в самый конец
  • 6. Сохраняем, перезагружаемся

После этого должен заработать init.d

Если ловим бутлуп - откатываемся через рекавери своим бэкапом.

Здесь представлен универсальный способ включения init.d, если он не заработал - обратитесь в тему вашего устройства.

Использование инструмента «Папка Монтирования»

Инструмент «Папка Монтирования » (Folder Mount ) позволяет ссылать папки с кешем игр, или других папок по необходимости, между внутренней памятью/SD-картой 1-го и 2-го раздела в любом направлении, как вы пожелаете.

Пример будет приводиться с кешем Angry Birds 2. Переноситься он будет с первого раздела SD-карты на второй.

1. В главном меню заходим в пункт «Папка Монтирования »
2. Нажимаем плюсик в правом нижнем углу
3.

3.1 Выбираем имя
3.2 Открываем исходную папку. В моём случае это /sdcard/Android/obb/com.rovio.baba
3.3 Открываем папку назначения. У меня это /data/sdext2/Android/obb
Нужно дополнительно скопировать из адреса исходной папки "/com.rovio.baba " и вставить в конец адреса папки назначения, иначе все файлы и папки (у меня только один obb файл) будут перемещаться в папку obb.
3.4 Выставляем все галочки.
4. Выбираем тип монтирования:

  • «Привязать папки » будет работать везде, но для файловых менеджеров папка назначения не будет являться ярлыком. Она будет видна, как обычная папка, хоть физически данных там нет - всё хранится в папке назначения. Ещё этот метод отличается тем, что при загрузке системы нужно монтировать эту папку заново (программа сама это делает). В некоторой степени этот метод схож с монтированием разделов.
  • «Симлинк » работает только в файловых системах, которые поддерживаются. А именно: EXT2, EXT3, EXT4 и другие. FAT32/exFAT не поддерживается. По названию можно понять, что этот метод использует ссылки для папок. Симлинки используются и для ссылания приложений.

Именно поэтому нужно создавать второй раздел для приложений в EXT, ибо в системных разделах телефона стоит ФС EXT4.

В моём случае мне нужно выбрать первый метод, потому что первый раздел у меня FAT32, а симлинки такую ФС не переваривают.

6. Нажимаем ОК, выходим назад.
7. Видим такую картину:

Нажимаем на переключатель и ждём. Файлы переместятся в папку назначения и смонтируется папка.
Размеры разделов :

До монтирования

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

P.s . Это будет работать и с кешем, который находится в Android/Data. Пример таких игр: Asphalt 8, GTA: SA. Не забывайте дописывать папку в адресе назначения! Обычно в играх с Data-кешем много файлов и папок, нельзя допускать их перемешивания с другими файлами приложений.

Автоматический перенос приложений на SD-карту

Предупреждение : не ссылайте системные приложения! Это повлечёт за собой с большой вероятностью бутлуп или кучу ошибок. Также не стоит ссылать гугловские приложения, за исключением безобидных из Маркета, к примеру Play Игры или Play Музыка .

Зачем нужен второй раздел

Зачастую карты памяти, работающие на андроид девайсах, используют файловые системы FAT32 и exFAT. Для ссылания приложений необходимы ссылки, которые не умеют работать с вышеперечисленными ФС. Для этого нужно создать отдельный раздел с нужной файловой системой, чтобы ссылки могли нормально работать.

А почему бы не отформатировать карту в нужную для ссылок файловую систему?

  • 1. В винде в некоторых ситуациях будет сложно просмотреть файлы, если система не умеет работать с такой ФС.
  • 2. Не все файловые менеджеры умеют работать с такими разделами полностью.
  • 3. Система может и не понять, какой раздел ей пытаются подогнать (даже если у неё раздел /system отформатирован в ту же ФС, что и на карте), и не смонтирует её, куда надо.
  • 4. Использование одного раздела для двух задач типа мультимедиа+приложения будет создавать мешанину в корне карты. И в вашей голове тоже, ведь нужно будет искать нужную папку/файл среди кучи других.
  • 5. Приложения могут попросту не работать из-за слияния кучи файлов и папок в одном месте.

Как вернуть сосланное приложение назад в память телефона

Точно также, как и ссылали, только наоборот. Нужно убрать галочки с тех пунктов, которые нужно вернуть, после этого нажать на кнопку «ОК ».

Как узнать, поддерживает ли ваша система f2fs

Первый способ . Ввести в эмуляторе терминала:

Cat /proc/filesystems

Второй способ . Создать раздел и проверить на работоспособность.

Что делать с картой при переходе на новую прошивку/другой девайс

Начать стоит с того, что в некоторых ситуациях на первом разделе в папке Android могут храниться файлы от приложения, которые могут работать неправильно с приложением из новой прошивки. К примеру таким файлом может послужить токен аутентификации. Это может привести к бутлупу и другим неприятным последствиям. Поэтому стоит либо удалить папку Android, либо удалить нужные файлы/папки приложений из неё. Форматировать раздел не обязательно, но и не исключаю тот факт, что это может понадобиться.
Upd: В версии 11.6 появилась очень удобная функция восстановления приложений. Рекомендую использовать новый метод.

Новый метод

Для восстановления приложений вам нужно смонтировать раздел, потом в главном меню зайти в первый пункт и нажать там на три точки сверху справа, выбрав там опцию «Restore apps(sdext2) ».

Убираем галочки для ненужных приложений (можно восстановить и все) и нажимаем ок. После этого вылезет окно со статусами восстановления приложений.
Этот метод будет нормально работать с теми приложениями, где сосланы все компоненты. Исключения: Data/Obb кэш, Data, и, возможно, Dex/Odex. Если Lib и Apk нет - восстановление зачастую провальное. Возможно вам удастся восстановить старым методом.

Старый метод

Итак, мы имеем новую прошивку и карту с двумя разделами. Если вам не нужны старые файлы от прошлой прошивки на первом и/или втором разделе, то их можно отформатировать через Apps2SD, нужно зайти в тот же инструмент создания разделов и сменить режим работы снизу слева с "Создать " на "Формат ". Выбираем нужные разделы и нажимаем на кнопку ОК. Форматировать карту можно и через систему, но тогда вы потеряете второй раздел, ведь системная утилита полностью очищает карту от всего и заново создаёт нужный ей раздел. Тут уже как вам удобно.
Если вам необходимо восстановить приложения, которые хранятся на втором разделе, то нужно сделать следующие действия:

  • 0. Отключаем автоссылку в Apps2SD, если она включена.
  • 1. Заходим на второй раздел. Обычно его путь /data/sdext2
  • 2. Устанавливаем нужные вам приложения из папки apk
  • 3. Перемещаем все папки и файлы на втором разделе в отдельную папку, она будет временным бэкапом. По желанию её можно так и назвать, чтобы не перепутать.
  • 4. Ссылаем установленные приложения на карту. Ссылки на второй раздел для нужных приложений созданы.
  • 5. Удаляем все папки на втором разделе, кроме папки бэкапа.
  • 6. Вытаскиваем файлы и папки из бэкапа назад на второй раздел.
  • 7. Перезагружаемся.
  • 8. Теперь сосланные приложения будут иметь ту же версию, те же настройки и всё остальное, что было в прошлой прошивке. Если вам не нужны какие то файлы со второго раздела, их можно удалить. Только не перепутайте нужные с ненужными.

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

Для чего нужна опция «Create addon.d script for Mount script»

Разобрался с новой функцией «Create addon.d script for Mount script ». [Перевод на русский: «Создать addon.d скрипт для скрипта монтирования»]

При нажатии на опцию (находится в выезжающем меню, где можно создать скрипт монтирования) создаётся скрипт и помещается в /[путь SD-карты]/Android/data/in.co.pricealert.apps2sd.pro/files

Его можно поместить в /system/addon.d с выставлением прав 755 .

Выставление прав

Скрипт предназначается для того, чтобы при обновлении системы на след. версию скрипт смог забэкапить скрипт монтирования и восстановить его для новой версии.
Работает только в CyanogenMod сборках и тех сборках, которые поддерживают addon.d (почти все из них основаны на CM). Если у вас нет папки addon.d в /system - не создавайте её вручную! В SuperSU есть подобная практика с бэкапами, она тоже использует addon.d

Бэкап работает только при OTA обновлении по воздуху, с помощью встроенного приложения! Если вы захотели скачать новую сборку циана и установить посредством вайпа /system - ничего не выйдет.

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

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

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

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

  • Работоспособность программы гарантирована только тогда, когда она установлена во внутреннюю память устройства.
  • Функция переноса не поддерживается операционной системой. Так, на Android 4.3 и новее средствами системы нельзя перенести на карту ни одно приложение — попросту отсутствует кнопка.
  • Индивидуальные свойства аппарата. Владельцы отмечают, что на устройствах различных марок возможности переносить программы из внутренней памяти на карту неодинаковы.

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

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

Следом выберите из списка программу, которую желаете перебросить. В ее параметрах находится кнопочка «Переместить на карту памяти». Если программа поддерживает эту операцию, кнопка будет активна.

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

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

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

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

  • Переместить в SDCard . Не требует прав суперпользователя (root).
  • AppMgr III . Также работает без root прав.
  • Apps2SD: All in One Tool . Требует обязательного root’a.
  • FolderMount — особенно эффективна, поскольку позволяет перенести на SD-карту кэш, а не само приложение (apk). Именно в кэше содержатся самые тяжелые файлы, которые занимают основную часть пространства внутренней памяти. Требует root-прав.
  • Link2SD . Тоже очень эффективна, поскольку позволяет полностью перенести приложения на карту вместе с их «потрохами» — библиотеками, dalvik-кэшем и прочими служебными данными, создавая в исходном месте символическую ссылку. Нуждается в root-правах.

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

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

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

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