motofan logo
       
> 

[Milestone] App2SD в Milestone, Мануал

EXL
сообщение 2.3.2010, 2:35


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 143
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



App2SD в Milestone (с) lesjaw Источник

У вас должны быть права ROOT и установлен BusyBox

Создайте 3 раздела на карте в этом порядке
Part 1 типа B для FAT32 (загрузочный/Активный)
Part 2 типа 83 для ext2fs
Part 3 типа 82 для подкачки

Я использую AmonRa Recovery для создания разделов ..
Скопируйте эти прикрепленные файлы в /SDCard

Код

adb shell
su
mount -o remount,rw /dev/mtd/mtdblock6 /system
cd sdcard
cp ext2.ko /system/xbin
chmod 0644 /system/xbin/ext2.ko
cp install-recovery.sh /system/etc
chmod 0755 /system/etc/install-recovery.sh
mkdir /system/sd
chown 1000:1000 /system/sd
chmod 0771 /system/sd
mount -o remount,ro /dev/mtd/mtdblock6 /system
sync
reboot


Если получите ошибку на строке chown 1000:1000 /system/sd пробуйте busybox chown 1000:1000 /system/sd

Проверьте наличие свободного места, я получил 176 Мб

Далее:
Не включать Dalvik-кэш для ext patition

Код

adb shell
$ su
# busybox mount -o remount,rw /system
# cp /sdcard/apps2sd-nodalvik.sh /system/etc/install-recovery.sh
# busybox chmod 0755 /system/etc/install-recovery.sh
# sync
# busybox mount -o remount,ro /system
# reboot


После перезагрузки можно удалить /system/sd/dalvik-cache :

Код

adb shell
$ su
# busybox rm -rf /system/sd/dalvik-cache
# sync


Переведено by EXL
Мануал проверен by XVilka & aleg3250

Сообщение отредактировал Neko-mata - 13.7.2011, 5:26
Прикрепленный файл apps2sd_nodalvik.zip   ( 1.06 килобайт ) Кол-во скачиваний: 401
Прикрепленный файл App2SD.zip   ( 1.3 мегабайт ) Кол-во скачиваний: 619
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
astrognom
сообщение 30.12.2010, 22:56


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 23.12.2010
Пользователь №: 222 197
Модель телефона: Milestone

Рейтинг: 0



Ниффффига не понятно sad.gif(( Уф, трудно быть лузером...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ost.75
сообщение 31.12.2010, 5:10


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 8.11.2010
Пользователь №: 221 194
Модель телефона: Milestone
Прошивка: 2.27

Рейтинг: 0



Подскажите оптимальные размеры разделов. Зарание спасибо. Будет ли скорость работы приложений зависеть от типа карточки.

Сообщение отредактировал ost.75 - 31.12.2010, 5:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Muromets
сообщение 31.12.2010, 8:27


Интересующийся
**

Группа: Пользователи
Сообщений: 55
Регистрация: 4.10.2004
Из: Москва
Пользователь №: 15 197
Модель телефона: ZN5, Motorola XT720

Рейтинг: 1.5



Прошу сделать описание для "чайников". По пунктам. Откуда взять adb shell. Я вот скачал sdk но так и не нашел там adb shell. Что поставить на карту и откуда это скачать. На мотофане много людей которые не рубят в программировании и собирании прошивок, но имеют руки из правильного места. Нам бы по нормальному и обычным простым русским языком в одном месте рассказать как дать возможность ставиться приложениям на карту памяти и как запустить скрипт очистки памяти. А то я уже пол месяца роюсь по форуму и не могу толком понять что да как, очкую запороть телефон начав работать и не понять всего.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy912
сообщение 1.1.2011, 18:11


Ветеран
*****

Группа: Пользователи
Сообщений: 630
Регистрация: 25.10.2006
Из: Бузулук
Пользователь №: 104 708
Модель телефона: EM30-CliqXT-Defy-RAZRi
Прошивка: 4.4.2


Настроение:
Up!



Рейтинг: 131



Цитата(Muromets @ 31.12.2010, 13:22) *

Прошу сделать описание для "чайников". По пунктам. Откуда взять adb shell. Я вот скачал sdk но так и не нашел там adb shell. Что поставить на карту и откуда это скачать. На мотофане много людей которые не рубят в программировании и собирании прошивок, но имеют руки из правильного места. Нам бы по нормальному и обычным простым русским языком в одном месте рассказать как дать возможность ставиться приложениям на карту памяти и как запустить скрипт очистки памяти. А то я уже пол месяца роюсь по форуму и не могу толком понять что да как, очкую запороть телефон начав работать и не понять всего.




Android SDK & ADB Shell - Про SDK и все о нем ищи тут, подробное описание.

P.S. ниче сложного нет, главное читай внимательно и думай головой
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 1.1.2011, 23:15


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Цитата
Подскажите оптимальные размеры разделов.
Ну, пол гига должно хватить (свап делать вообще не надо - всё-равно не работает) ...
Цитата
Будет ли скорость работы приложений зависеть от типа карточки.
Скорость загрузки у приложений - да ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Muromets
сообщение 2.1.2011, 19:25


Интересующийся
**

Группа: Пользователи
Сообщений: 55
Регистрация: 4.10.2004
Из: Москва
Пользователь №: 15 197
Модель телефона: ZN5, Motorola XT720

Рейтинг: 1.5



После того как разбил на 3 раздела карту, она перестала определяться телефоном. Так и должно до ввода скрипта или это косяк мой? И что надо сделать? Карта нормально определяется в ридере.

Подскажите еще как установить Бузибокс. А то так толком на сайте и не нашел. Как я понимаю он должен быть установле перед вводом скрипта.

Сообщение отредактировал Muromets - 3.1.2011, 12:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 3.1.2011, 0:24


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Порядок разделов какой, FS, все ли primary ???
ps.gif А вообще флэшка безо всяких манипуляций иногда отваливается ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Muromets
сообщение 3.1.2011, 12:27


Интересующийся
**

Группа: Пользователи
Сообщений: 55
Регистрация: 4.10.2004
Из: Москва
Пользователь №: 15 197
Модель телефона: ZN5, Motorola XT720

Рейтинг: 1.5



Цитата(Silent_Bob @ 3.1.2011, 7:19) *

Порядок разделов какой, FS, все ли primary ???
ps.gif А вообще флэшка безо всяких манипуляций иногда отваливается ...

Нашел ошибку. Не было не одного активного (основного), поэтому телефон не определял флешку. Как только самому большому разделу под FAT32 присвоил статус Активный (Основной) телефон его определил.
Как я понимаю остальные два не должны быть активными?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
JungleBrother
сообщение 3.1.2011, 15:28


Интересующийся
**

Группа: Пользователи
Сообщений: 90
Регистрация: 29.7.2009
Пользователь №: 203 662
Модель телефона: ZN5, Milestone
Прошивка: Sym X.1, 2.1-upd1

Рейтинг: 1



ну вот карта на 8гб - сколько сделать размер каждого из 3х разделов?

и как узнать класс карты? та, что стандартно идет в комплекте - это 4-ый?

Сообщение отредактировал JungleBrother - 3.1.2011, 15:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 3.1.2011, 17:15


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Цитата
та, что стандартно идет в комплекте - это 4-ый?
2й ...
Цитата
ну вот карта на 8гб - сколько сделать размер каждого из 3х разделов?
Ну, во-первых - 2х: SWAP работать не будет всё-равно; во-вторых - сколько хочешь выделить под установку приложений, столько EXT и делай (пол гига хватит - делай пол гига) ...

Добавлено позже (3.1.2011, 20:12):
Цитата
Нашел ошибку. Не было не одного активного (основного), поэтому телефон не определял флешку. Как только самому большому разделу под FAT32 присвоил статус Активный (Основной) телефон его определил.
Как я понимаю остальные два не должны быть активными?
Активными - незнаю, но основными - да ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
JungleBrother
сообщение 3.1.2011, 18:56


Интересующийся
**

Группа: Пользователи
Сообщений: 90
Регистрация: 29.7.2009
Пользователь №: 203 662
Модель телефона: ZN5, Milestone
Прошивка: Sym X.1, 2.1-upd1

Рейтинг: 1



Цитата(Silent_Bob @ 3.1.2011, 19:10) *

Ну, во-первых - 2х: SWAP работать не будет всё-равно; во-вторых - сколько хочешь выделить под установку приложений, столько EXT и делай (пол гига хватит - делай пол гига) ...

ок, а например для игр - кеш будет писаться в раздел фат32 или екст? (сам думаю, что на фат пойдет)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 4.1.2011, 7:32


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Судя по /system/sd/dalvik-cache - всё-таки EXT ...
Для игр - куда писался, туда и будет писаться …

Сообщение отредактировал Silent_Bob - 5.1.2011, 12:04
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ost.75
сообщение 4.1.2011, 9:15


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 8.11.2010
Пользователь №: 221 194
Модель телефона: Milestone
Прошивка: 2.27

Рейтинг: 0



Скажите SWAP и Далвик-кеш одно и тоже или разные вещи? Гдето читал что можно далвик-кеш перенести с тела на карту для увеличения памяти в телефоне.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 4.1.2011, 13:08


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



1) Разные вещи …
2) Да, память увеличится (под установку приложений, а не оперативка)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valteroff
сообщение 5.1.2011, 10:04


Интересующийся
**

Группа: Пользователи
Сообщений: 89
Регистрация: 16.11.2006
Из: Кременчуг, Украина
Пользователь №: 107 067
Модель телефона: SE K750 у меня :)
Прошивка: Мозг 25.0

Рейтинг: 8.5



Цитата(Silent_Bob)
Ну, во-первых : SWAP работать не будет всё-равно


А подскажите, почему не будет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 5.1.2011, 10:31


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Цитата(Valteroff @ 5.1.2011, 12:59) *

Цитата(Silent_Bob)
Ну, во-первых : SWAP работать не будет всё-равно


А подскажите, почему не будет?


потому что ядро не поддерживает своп
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valteroff
сообщение 5.1.2011, 15:54


Интересующийся
**

Группа: Пользователи
Сообщений: 89
Регистрация: 16.11.2006
Из: Кременчуг, Украина
Пользователь №: 107 067
Модель телефона: SE K750 у меня :)
Прошивка: Мозг 25.0

Рейтинг: 8.5



конкретно в Milestone или в Андроиде вообще?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 5.1.2011, 18:20


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Цитата
конкретно в Milestone
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valteroff
сообщение 5.1.2011, 20:04


Интересующийся
**

Группа: Пользователи
Сообщений: 89
Регистрация: 16.11.2006
Из: Кременчуг, Украина
Пользователь №: 107 067
Модель телефона: SE K750 у меня :)
Прошивка: Мозг 25.0

Рейтинг: 8.5



Спасибо за разъяснения, а подскажите тогда ещё, откуда такие сведения, если можно ссылку, и есть ли в том источнике подобная информация о других моторолах на андроид?


Спасибо, уже разобрался.

Сообщение отредактировал Valteroff - 7.1.2011, 18:01
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
assasa
сообщение 10.1.2011, 14:18


Интересующийся
**

Группа: Пользователи
Сообщений: 56
Регистрация: 12.7.2007
Из: Msk
Пользователь №: 141 252
Модель телефона: Samsung Galaxy SII
Прошивка: some tens firmware

Рейтинг: 63



Всем привет, что то я ни хрена не пойму...
Значит часть первая...
делаем, делаем, делаем... потом
Цитата
cp install-recovery.sh /system/etc

скопировали значит и потом в следующем окне кода
Цитата
cp /sdcard/apps2sd-nodalvik.sh /system/etc/install-recovery.sh

т.е. заменяем прошлый install-recovery.sh на apps2sd-nodalvik.sh попутно переименовывая.. на кой спрашивается лишнее действие? Учитывая, что скрипты отличаются только тем, что "nodalvik-скрипт" не монтируется к /data/dalvik-cache (кстати невижу в этом ничего плохого пусть бы монтировался дальше)
Не говоря уже о том, что замена командой cp без опции -f не але, мы ж перезаписываем али как..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Grizvolt
сообщение 18.1.2011, 7:35


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 31.5.2004
Пользователь №: 5 424
Модель телефона: E680i

Рейтинг: 0



После
adb shell
$ su
# busybox rm -rf /system/sd/dalvik-cache
# sync
телефон умер и не включается (виснет на логотипе моторолы), может кто-то выложить содержимое этой папки??? Я залью его ext2


Сообщение отредактировал Grizvolt - 18.1.2011, 7:35
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[Milestone] App2SD в Milestone, Мануал · Motorola на Android OS · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 24.6.2025, 23:14

Форум живёт: