Установка приложений на карту памяти на Android - HTC - Android - Статьи и Софт - 3G-News
 
Поиск

Хочешь заработать? Тебе сюда!!!
 
 
Меню сайта


Скачать Лучший торрент-клиент MediaGet 



Добавить наш Виджет в Yandex
 
 
Категории раздела

HTC [14]
Samsung [4]
Acer [6]
Motorola [5]
Moto-Android
Другие [20]
Другие производители устройств на Android
 
 
Мини-чат

200
 
 
Наш опрос

Каким браузером вы пользуетесь?
Всего ответов: 211
 
 
Статистика

Проверить сайт Rambler's Top100
Онлайн всего: 3
Гостей: 3
Пользователей: 0
 
 
Друзья сайта

Google
Yandex
Rambler
Mail
Продай трафик - заработай на сайте
 
Главная » Статьи » Android » HTC

Установка приложений на карту памяти на Android
 
Установка приложений на карту памяти на Android

Решил написать маленький мануал чтобы программы ставились не в память телефона, а на флешку. Превосходно работает на прошивках 2.0. На 2.1 отказывается работать в виду различий в ядре от 2.0.

I. Сначала необходимо подготовить флеш-карточку.
Спойлер (+/-)
Необходимо разбить ее на два раздела в следующем порядке:

* 1 раздел: Fat32;
* 2 раздел: Ext2/Ext3 (На этот раздел будут переноситься устанавливаемые программы. Везде рекомендуют делать его объемом 150-500мб, не рекомендуют делать больше 1,5гб. Я сделал для себя 1 гб.)


Можно разделить из recovery от malez (пункт "Split SD for app2sd (500Mo ext3 + fat)" - форматирует флешку и разбивает ее на 2 раздела, объем раздела ext3 будет ~500 мб. Предварительно сделайте бекап флешки если у Вас хранится на ней информация, иначе она будет удалена). Так же можно разделить любой подобной программой на компе, например, я делил при помощи программы Partition Manager 9.0.



II. Устанавливаем app2sd_update.zip


Спойлер (+/-)
1. Скачиваем app2sd_update например отсюда http://rapidshare.com/files/358851463/app2sd_update.zip.
2. Подключаем телефон по USB.
3.1. Монтируем карточку.
3.2. Кладем в корневую папку вашей флеш карточки скачанный файл app2sd_update.zip.
3.3. Размонтируем карточку обратно.
4. Загружаемся в recovery.
5. Выбираем пункт "Apply any zip from sd".
6. Далее выбираем app2sd_update.zip и устанавливаем.
7. По окончанию установки выбираем пункт "Reboot system now" - перезагружаем устройство.



III. Если у Вас официальная прошивка, или прошивка в которой отсутствует busybox делаем следующее.
Спойлер (+/-)


1. Скачиваем busybox отсюда.
2. Подключаем телефон по USB.
3.1. Монтируем карточку.
3.2. Кладем в корневую папку вашей флеш карточки скачанный файл busybox.
3.3. Размонтируем карточку обратно.
4. Включаем в меню: Настройки->Приложения->Разработка->Отладка USB
5. Запускаем командную строку.
6. Запускаем adb-windows.
7. В командной строке пишем:

* adb-windows remount
* adb-windows shell
* dd if=/sdcard/busybox of=/system/xbin/busybox
* chmod 4755 /system/xbin/busybox
* busybox df -h

ВНИМАТЕЛЬНО смотрим то что у нас получилось. Ищем строчку содержащую /system/sd.
Для примера у меня было:
Спойлер (+/-)

Если мы НЕ НАХОДИМ этой строчки, значит что то было сделано не верно. Проверяем: 1) правильность разбивки флешки; 2) установлен ли app2sd_update_zip. Пока мы не увидим этой строчки, выполнять следующие пункты бессмысленно.

Если данная строчка присутствует - выполняем действия дальше, в командной строке пишем:
* cp -a /data/app /system/sd
* cp -a /data/app-private /system/sd
* rm -r /data/app
* rm -r /data/app-private
* ln -s /system/sd/app /data/app
* ln -s /system/sd/app-private /data/app-private
* Нажимаем кнопки Ctrl+C
* adb-windows reboot




III. Если у Вас кастомная прошивка, в которой уже присутствует busybox делаем следующее.

Спойлер (+/-)

1. Подключаем телефон по USB.
2. Включаем в меню: Настройки->Приложения->Разработка->Отладка USB
3. Запускаем командную строку.

4. Запускаем adb-windows.
5. В командной строке пишем:

* adb-windows remount
* adb-windows shell
* df

ВНИМАТЕЛЬНО смотрим то что у нас получилось. Ищем строчку содержащую /system/sd.
Получится что то похожее на:
Спойлер (+/-)
sh-3.2# df
df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 75436 0 75436 0% /dev
tmpfs 4096 0 4096 0% /sqlite_stmt_journals
/dev/block/mtdblock3 131072 106044 25028 81% /system
/dev/block/mtdblock4 197376 34524 162852 17% /data
/dev/block/mtdblock5 93568 1164 92404 1% /cache
/dev/block/mmcblk0p2 1010688 13057 945420 1% /system/sd



Если мы НЕ НАХОДИМ этой строчки, значит что то было сделано не верно. Проверяем: 1) правильность разбивки флешки; 2) установлен ли app2sd_update_zip. Пока мы не увидим этой строчки, выполнять следующие пункты бессмысленно.

Если данная строчка присутствует - выполняем действия дальше, в командной строке пишем:
* busybox cp -a /data/app /system/sd
* busybox cp -a /data/app-private /system/sd
* busybox rm -r /data/app
* busybox rm -r /data/app-private
* busybox ln -s /system/sd/app /data/app
* busybox ln -s /system/sd/app-private /data/app-private
* Нажимаем кнопки Ctrl+C
* adb-windows reboot




В итоге, если все сделано верно, мы получаем:
+ все устанавливаемые любым способом программы будут переноситься сразу на флешку в раздел ext3
+ память телефона будет практически не изменяться
+ права root 
 
Всего комментариев: 2
0  
1 Den   (11.10.2010 23:21)
а реально такое проделать с android1.6?

0  
2 deniska   (02.07.2011 10:36)
Можно ли сотворить это на android 1.6???!!!

Имя *:
Email:
Код *:
 
Форма входа

E-mail:
Пароль:
 
 
Новые Программы

[20.05.2012][Софт]
PhotoInstrument 5.5 Build 557 Portable (0)
[20.05.2012][Софт]
Magic Uneraser 3.2 Commercial Edition Portable (0)
[20.05.2012][Софт]
RonyaSoft Poster Designer 2.01.38 Portable (0)
[20.05.2012][Софт]
PDF Converter Pro 12.00 Portable (0)
[19.05.2012][Софт]
Iceni Technology Infix PDF Editor Pro 5.15 Portable (0)
[18.05.2012][Софт]
Calibre 0.8.52 Portable (0)
[18.05.2012][Софт]
Nitro PDF Professional 7.4.1.1 Portable (0)
[18.05.2012][Софт]
Толкование Библии 0.1 Portable (0)
[18.05.2012][Софт]
Comfy File Recovery 3.2 Commercial/Office Edition Portable (0)
[18.05.2012][Софт]
AIDA64 Extreme Edition v2.30.1947 Beta Portable (0)
 
 
Новые Файлы

[01.05.2011] [Фантастика]
Трансформеры (0)
[01.05.2011] [Боевики]
Идеальный побег (0)
[14.04.2011] [Игры для iPhone]
Infinity Blade v 1.21 (0)
[13.04.2011] [Фантастика]
Инопланетное вторжение: Битва за Лос-Анджелес (0)
[13.04.2011] [Фантастика]
Неудержимые (0)
[13.04.2011] [Фантастика]
Санктум (0)
[13.04.2011] [Шутеры]
GTA IV Final Mod (2010/RUS/ENG) (0)
[06.04.2011] [Прошивки Windows Mobile]
прошивка WM 6.5 (i910 CDMA) для Samsung Omnia i910 с Manila 2D (2)
[18.03.2011] [Шутеры]
Battlefield: Bad Company 2 (0)
[18.03.2011] [Шутеры]
Dead Space (2008/RUS/RePack) (0)
 
 
Облако тегов

кпк Movie Speed iPhone Commander portable shooter TV Tweaker Repack browser OS Мобильный телефон Image скачать программы бесплатно Игры для Android программы Downloader chrome игры для мобильника Мобильник игры 3D темы на мобильный google игры на мобильный для мобильника СКАЧАТЬ программы игра Total firefox утилита pdf pc Editor PDA Reader Care Фото android программа Graphics система Professional Samsung Registry DVD загрузчик защита Manager Windows Mobile игры для iphone Mozilla Toolwiz закачка Media темы для мобильника Cleaner Графика HTC photoshop software Edition Windows Phone 7 качалка софт arcade Player Anti-Virus Action мобила Ashampoo Optimizer утилиты soft photos Viewer Интернет photo бесплатно audio Converter Freemake прошивка чистильщик Advanced браузер system 2012 video 3rd Person Nokia PRO RUS скачать Tuner Проги 1st Person сети Wise