Skocz do zawartości
Lanc

Migracja z RFS na EXT

    Rekomendowane odpowiedzi

    Lanc

    Oryginalny temat na samdroidzie: I/O Performance boost - Migrate your Spica to EXT2

    Czego można oczekiwać po tym modzie?

    • szybsze bootowanie systemu
    • szybszy start aplikacji (jeśli są zapisane w pamięci telefonu, np aplikacja Telefon)
    • szybsze ładowanie kontaktów/wiadomości/innych rzeczy zapisanych w pamięci telefonu
    • wyższy wynik w benchmarkach ;P

    Co własciwie robi ten mod?

    Zmienia system plików na partycji /data oraz /system. System plików na partycji /data zostaje zmieniony na ext4 (ponieważ zapewnia ono journaling - potrzebne dla bezpieczeństwa). A na partycji /system dostajemy ext2 (ponieważ jest ona i tak cały czas w trybie read-only). Dzięki zamianie systemu plików, odczyt i zapis z partycji systemowych jest parokrotnie szybszy, ponieważ ext2/4 są o wiele szybsze od RFS.

    Jeśli wybierzemy opcję z kernelem, to dostajemy zmodyfikowany kernel od antibyte (Turbo Kernel V9), który sobie radzi z partycjami ext2 oraz ext4 oraz pokazuje w Recovery jaki mamy system plików na partycjach.

    Kopie zapasowe (czyli dlaczego potrzeba 800MB na karcie)

    Podczas konwersji skrypt robi dwie kopie zapasowane naszej partycji. Jedna do przywrócenia całej partycji RFS i druga do przywrócenia plików na EXT po konwersji.

    Backupy to:

    /sdcard/xbin.sf (Nie usuwaj go, jeśli potrzebujesz wolnego miejsca przenieś ten plik na PC)

    /sdcard/samdroid/Backup_data_OLDFStoNEWFS.tar (plik może być usunięty po konwersji)

    /sdcard/samdroid/Backup_system_OLDFStoNEWFS.tar (plik może być usunięty po konwersji)

    Wymagania:

    • Powinieneś mieć conajmniej 850MB wolnego miejsca na karcie pamięci. Rekomendowane minimum to 1GB (chodzi o partycję Fat32 na karcie)
    • Powinieneś mieć conajmniej 10MB wolnej pamięci na partycji /data w telefonie. (można to sprawdzić wchodząc do Ustawień / Karta SD i pamięć telefonu i patrzymy na wartość w Wewnętrzna pamięć masowa telefonu)

    Download:

    data_ext4_update_v3.zip - wersja tylko dla czystego Androida 2.1 - podmienia kernel oraz zamienia system plików /data na ext4 - nie instalujemy jej jeśli mamy FE lub jakiś z modów Froyo

    system_ext2_update_v2.zip -wersja tylko dla czystego Androida 2.1 - podmienia kernel oraz zamienia system plików /system na ext2 - nie instalujemy jej jeśli mamy FE lub jakiś z modów Froyo

    Wersje bez kernela można wrzucać na CM oraz Froyo od Leshaka. Działają również z Frozen Eclair na 2.1

    system_ext2_nokrn_update_v2.zip - wersja dla wszystkich Androidów (wersja 2.1 oraz 2.2) - zamienia sam system plików (bez kernela). Poniżej lista kerneli, która działa z tą aktualizacją.

    data_ext4_nokrn_update_v3.zip - wersja dla wszystkich Androidów (wersja 2.1 oraz 2.2) - zamienia sam system plików (bez kernela). Poniżej lista kerneli, która działa z tą aktualizacją.

    Kernele, które działają z tym modem:

    • Turbo Kernel od wersji 9 w górę (antibyte)
    • Leshak w wersji 2.10.beta1 i wyższej
    • QBANIN Kernel w wersji od 234

    e2fsck.zip - sprawdza system plików. Jeśli telefon wpadnie w bootloopa lub aplikacje będą sypały FC po zaaplikowaniu moda to odpalamy to w recovery.

    data_rfs_restore_v2.zip - Przywraca system plików na partycji /data do RFS

    system_rfs_restore_v2.zip - Przywraca system plików na partycji /system do RFS

    DataFS_RFS_PDA.tar - Jeśli chcesz wrócić do RFS i wszystkie inne sposoby na przywrócenie backupu nie skutkują użyj tego. Musisz sflashować telefon jako PDA przez Odin'a. Usunie to zawartość partycji /DATA tak więc przed wrzuceniem tego w Recovery robimy TAR Backup DATA i po wrzuceniu pliku przez Odina przywracamy TAR backup (nie używamy opcji restore+format)

    Ważne informacje:

    • Instalacja moda może zająć nawet 15 minut, tak więc bądźcie cierpliwi
    • Mod może być używany bez problemu razem z Apps2SD (partycja ext2 na SD nie jest ruszana)
    • Mod może być używany bez problemowo z FE (pamiętajcie o instalacji dobrej wersji)
    • Upewnijcie się, że wasz kernel obsługuje ext2/ext4 jeśli chcecie flashować wersję bez kernela!
    • Ext2/Ext4 są tak samo bezpieczne dla pamięci FLASH w telefonie jak RFS
    • Jeśli chcecie przywrócić RFS, to na karcie pamięci musi znajdować się plik xbin.sf, który jest kopią bezpieczeństwa i tworzy się podczas zmiany systemu plików.
    • Jeśli w Root Explorerze na partycji /system użyjecie Mount RW, to nie zapomnijcie po zrobieniu tego co chcecie dać Mount RO przed rebootem. W przeciwnym razie partycja ta może ulec zniszczeniu.
    • Partycja /cache zostaje przekonwertowana na ext2 zarówno jeśli wrzucimy sama konwersję /system lub samą konwersję /data

    Ważne:

    Po wrzuceniu tego modu, na partycji /system można zamontować RW tylko i wyłącznie przez Root Explorer'a w wersji 2.12.3 lub wyższej. Należy też pamiętać, że po wprowadzeniu jakichkolwiek zmian przywracamy tryb RO dla partycji /system.

    Jeśli coś pójdzie źle...

    Lista kroków, które powinieneś zrobić jeśli telefon nie działa tak jak powinien po konwersji. Należy robić każdy krok po kolei. Po zrobieniu każdego z kroków sprawdzamy czy problemy ustąpiły. Jeśli nie, to robimy następną rzecz z listy:

    1. Odpal e2fsck.zip w recovery.
    2. Zrób w recovery Samdroid TAR backup (system i data), następnie zrób wipe data/cache, a potem przywróć backupy z opcją restore+format.
    3. Odpal w recovery system_rfs_restore.zip
    4. Odpal w recovery data_rfs_restore.zip
    5. Przeflashuj oryginalny soft przez Odin'a (np. JH6), zrootuj go przez LKmod i zainstaluj samdroida.

    Jeśli punkty 3-5 ci pomogły to możesz spróbować wrzucić tego moda ponownie.

    Jeśli macie jakieś pomysły co można tutaj jeszcze dodać to prosiłbym o kontakt na PW. Ale wydaje mi się, że temat jest wyczerpany ;)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x