+ Reply to Thread
Results 1 to 10 of 132
- 04-14-2010 03:46 PM #1Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
[LK2.xx] Apps2SD - установка приложений на SD
Внимание!!!, автор данного руководства не несет ответственность за убитые устройства, кривые руки и т.д. Все это ВЫ делаете только на свой страх и риск!!!
Да данный момент все протестировано на двух прошивках XXJCE & XXJD1, но и на других прошивках , начиная с JC3, Android 2.1 не должно быть проблем.
1. Необходимо поставить LK2 Spica Kernel
2. Необходимо разбить SD карту на две или более партиций, при этом
- 1 партиция - FAT32 - как раньше и использовалась SD карта
- 2 партиция - ext2/3/4 - сюда будут ставится приложения вместо внутренней памяти i5700
2.1 Вы можете переразбить вручную linux (fdisk), всякие patition managers
2.2 В Recovery LK2:
перегружаемся в Recovery:
- в терминале/adb
- или нажимаем одновременно: звук-вниз + вызов + вклCode:su reboot recovery
и видим:

выбираем пункт Partition sdcard

Там есть несколько возможностей:
- разбить со 2 партицией = 256МБ, 384МБ, 512МБ
- или разбить всю SD как одну FAT32 (т.е. удалить все партиции)
Внимание!!! В результате данной операции, все ваши данные на SD карте будут стерты!!!
Выбираем и подтверждаем

и в конце

все, перегружаемся, в момент первой перезагрузки все ваши уже установленные приложения с /data/app & /data/app-private будут перенесены на SD карту и далее все устанавливаемые приложения будут ставится прямо на SD.
в настройках будет показываться свободной место на внутренней памяти!!! для просмотра работоспособности apps2sd можно в теминале ввести mount, df
увидите что-то подобное:

И пожалуйста!!! Не спрашивайте почему так сделал, а можно сделать лучше, а можно так - сделайте и расскажите всем! Я сделал так, мне так удобней.
Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
-
- 04-14-2010 04:22 PM #2FAQ makers
- Join Date
- Jan 2010
- Location
- Moscow
- Posts
- 352
Огромное спасибо за работу!
На другом форуме народ выяснял, какая файловая система лучше для Apps2SD. Выяснили, что самая быстрая ext2, а самая удачная по совокупности параметров - ext4. Скажи пожалуйста, в каких скриптах можно подправить ext2 на ext4 ?
- 04-14-2010 04:23 PM #3Member
- Join Date
- Mar 2010
- Posts
- 56
Скажите, а сильно ли отразится на скорости работы с SD 4го класса?
-
- 04-14-2010 04:27 PM #4Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
- 04-14-2010 04:28 PM #5FAQ makers
- Join Date
- Jan 2010
- Location
- Moscow
- Posts
- 352
- 04-14-2010 04:39 PM #6FAQ makers
- Join Date
- Jan 2010
- Location
- Moscow
- Posts
- 352
То есть
1. можно поставить LK , вытащить флешку, тем же GParted делаем resize FAT32 и в конце формируем ext4 раздел. Затем вставляем флешку и загружаем тело. И все перенесется. Так? Или
2. надо переразбить флешку из под Recovery, вытащить, не дав загрузиться с ней, переформатить в ext4 и после этого загрузить тело, чтоб перенеслись программы?
Как правильно?
А добраться до скрипта, который разбивает флешку под Recovery тем же Root Explorer'ом и поправить команду форматирования под ext4 нельзя?
И потом, она же будет монтироваться с ключом -t ext2 , это затем не повлияет никак на ее работу?Last edited by Partos; 04-14-2010 at 04:42 PM.
- 04-14-2010 05:01 PM #7Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
да, все должно заработать
я не помню, поддерживает ли утилита, которая включена в recovery, форматирование в ext4
пока я просто перенес свой Recovery из 1.5, далее буду все доделывать
она монтируется с ключом -t autoTwitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
- 04-15-2010 11:17 AM #8Junior Member
- Join Date
- Mar 2010
- Posts
- 3
Спасибо за работу.
Вопрос: я правильно понимаю что в дальнейшем после обновления прошивки с последующей установкой твоего LK2.0x позволит не переустанавливать приложения?
- 04-15-2010 11:41 AM #9Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
- 04-15-2010 04:38 PM #10
Не подхватился после загрузки раздел ext4. В /dev/block имеются mmcblk0p1 (vfat), mmcblk0p2 (ext4). Разбивал вручную с помощью fdisk.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)


LinkBack URL
About LinkBacks
Reply With Quote




Bookmarks