“Favorites of Success” logo Лайфхак: Как перенести программы из телефона на SD-карту
© FAVOR.com.ua
 
Лайфхак: Как перенести программы из телефона на SD-карту
  

У меня в руках оказался старинный артефакт, ZTE Racer двухлетней давности, с Андроидом 2.2.2 (Froyo), малым количеством телефонной памяти и кучей преустановленных программ. Программы-то полезные: facebook, twitter, gmail, youtube например, но всё это были их старые версии, которые требовали обновления. При обновлении из андроид маркета, сразу резко кончалась память в телефоне, да так, что её не хватало даже на приём новых СМС-ок. Проблема не столько в обновлениях (в реальности это не обновления, а новые версии приложений), а в том, что преустановленные приложения всё равно никогда не удалялись несмотря на скачанные «обновления». Телефон просто забивается ненужным мусором.

Ok, не буду писать много букв, сразу к делу:

  1. Сначала нам нужно получить доступ к root’у телефона. (Кстати, с помощью рута мы сможем прибить и лишние программы, которые достались нам от мобильного оператора, забрендировавшего собой телефон бесполезной хренью.)
    1. Включаем в настройках телефона «режим отладки» (debug mode): Настройки -> Приложения -> Разработка -> Отлкдка по USB. Включаем отладку.;
    2. Подключаем телефон к компьютеру через USB;
    3. Качаем на Windows-компьютер SuperOneClick;
    4. Запускаем SuperOneClick и жмём кнопку Root. (Прописываем свой root-доступ поверх всего что было ранее в телефоне.);
    5. Root-доступ получен, SupertOneClick можно сразу удалять и отсоединять телефон от компьютера.
       
  2. Качаем с Андроид-маркета ROOT App Delete и удаляем нахрен весь лишний мусор (требуется root).
     
  3. Однако, если в чём-то есть какие-либо сомнения в том, нужная прога или нет, или просто хочется сохранить оригинальную версию какого-то преустановленного приложения, то лучше таки сохранить его. В SD-карте, или даже перенести в компьютер:
    1. Качаем с Андроид-маркета любой нормальный файловый менеджер, позволяющий просматривать файлы телефона. Android File Manager подойдёт, но лучше — Ghost Commander (оба бесплатные).
    2. Просто заходим в root/system/app выбираем файлы которые нужно будет поудалять с помощью ROOT App Delete, и копируем их (не переносим), на SD-карту, таким образом сохраняя себе их копии.
    3. После этого уже точно смело можно удалять всё лишнее с помщью ROOT App Delete.
       

Примерная последовательность действий по удалению преустановленных программ, с последующей их заменой на последние версии с Андроид маркета:

  1. Копируем файл приложения (.apk) из root/system/app на SD-карту с помщью Android File Manager’a.
  2. Удалем приложение с помощью ROOT App Delete. (Если что-то не удаётся удалить — нужно выгружать это из памяти. Если не удаётся удалить даже после этого — стоит попробовать перезагрузить смартфон и систему.)
  3. Заходим на Android Market, качаем последнюю версию нужнго нам приложения, и устанавливаем его сразу на SD-карту.

P.S. И ещё одна статейка, также о переносе данных с телефона на SD, но с полезным FAQ и с информацией о том, как сделать так, чтобы по умолчанию проги устанавливались на внешнюю карту а не в телефон: http://www.bongizmo.com/blog/moving-all-android-apps-to-sdcard-apps2sd-froyo/.

https://favor.com.ua/en/blogs/12547.html