+ Reply to Thread
Page 1 of 14 12311 ... LastLast
Results 1 to 10 of 132
  1. #1
    Administrator LeshaK is on a distinguished road
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,712

    Default [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
    - или нажимаем одновременно: звук-вниз + вызов + вкл

    и видим:
    10.png

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

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

    Внимание!!! В результате данной операции, все ваши данные на SD карте будут стерты!!!

    Выбираем и подтверждаем
    12.png 13.png

    и в конце
    14.png

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

    в настройках будет показываться свободной место на внутренней памяти!!! для просмотра работоспособности apps2sd можно в теминале ввести mount, df
    увидите что-то подобное:
    16.png


    И пожалуйста!!! Не спрашивайте почему так сделал, а можно сделать лучше, а можно так - сделайте и расскажите всем! Я сделал так, мне так удобней.
    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!

  2. #2
    FAQ makers Partos is an unknown quantity at this point
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    352

    Default

    Огромное спасибо за работу!

    На другом форуме народ выяснял, какая файловая система лучше для Apps2SD. Выяснили, что самая быстрая ext2, а самая удачная по совокупности параметров - ext4. Скажи пожалуйста, в каких скриптах можно подправить ext2 на ext4 ?

  3. #3
    Member SapRaiN is on a distinguished road
    Join Date
    Mar 2010
    Posts
    56

    Default

    Скажите, а сильно ли отразится на скорости работы с SD 4го класса?

  4. #4
    Administrator LeshaK is on a distinguished road
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,712

    Default

    Quote Originally Posted by Partos View Post
    самая удачная по совокупности параметров - ext4
    я бы ее использовал, отформатите под ext4 в обычном linux_е, больше ничего не должно потребоваться.

    Quote Originally Posted by SapRaiN View Post
    Скажите, а сильно ли отразится на скорости работы с SD 4го класса?
    лучше 6 класс
    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!

  5. #5
    FAQ makers Partos is an unknown quantity at this point
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    352

    Default

    Quote Originally Posted by SapRaiN View Post
    Скажите, а сильно ли отразится на скорости работы с SD 4го класса?
    У меня SDHC class 4. Какой-то заметной разницы в скорости работы не замечал на Android 1.5 + Apps2SD.

  6. #6
    FAQ makers Partos is an unknown quantity at this point
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    352

    Default

    Quote Originally Posted by LeshaK View Post
    отформатите под ext4 в обычном linux_е, больше ничего не должно потребоваться.
    То есть
    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.

  7. #7
    Administrator LeshaK is on a distinguished road
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,712

    Default

    Quote Originally Posted by Partos View Post
    1. можно поставить LK , вытащить флешку, тем же GParted делаем resize FAT32 и в конце формируем ext4 раздел. Затем вставляем флешку и загружаем тело. И все перенесется. Так? Или
    да, все должно заработать

    Quote Originally Posted by Partos View Post
    А добраться до скрипта, который разбивает флешку под Recovery тем же Root Explorer'ом и поправить команду форматирования под ext4 нельзя?
    я не помню, поддерживает ли утилита, которая включена в recovery, форматирование в ext4
    пока я просто перенес свой Recovery из 1.5, далее буду все доделывать

    Quote Originally Posted by Partos View Post
    И потом, она же будет монтироваться с ключом -t ext2
    она монтируется с ключом -t auto
    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!

  8. #8
    Junior Member Ervan_vz is on a distinguished road
    Join Date
    Mar 2010
    Posts
    3

    Default

    Спасибо за работу.
    Вопрос: я правильно понимаю что в дальнейшем после обновления прошивки с последующей установкой твоего LK2.0x позволит не переустанавливать приложения?

  9. #9
    Administrator LeshaK is on a distinguished road
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,712

    Default

    Quote Originally Posted by Ervan_vz View Post
    Вопрос: я правильно понимаю что в дальнейшем после обновления прошивки с последующей установкой твоего LK2.0x позволит не переустанавливать приложения?
    да, такой эффект есть
    но данные приложений потеряются, а сами приложения останутся на SD
    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!

  10. #10
    Member Chupa is on a distinguished road
    Join Date
    Mar 2010
    Location
    Одесса
    Posts
    97

    Default

    Не подхватился после загрузки раздел 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)

     

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts