W poniższym poradniku pokażę Wam, jak ułatwić sobie życie z Galaxy Ace 2, formatując partycje system, cache i data do formatu F2FS z oryginalnego EXT4
🙂
Prawdopodobnie istnieje szybsza metoda na ALL-F2FS dla codiny ale jeszcze jej nie odkryłem, w sumie już nie muszę, bo poniższa metoda u mnie działała. Mam nadzieję że zadziała i u Was
🙂
Download:
- https://forum.android.com.pl/topic/152172-444-kitkatj-team-%E2%97%A2-aosp-android-open-source-project-%E2%97%A3-ktu84p04-lipca-2014finalny/ jako zajmujący mało pamięci ROM i podstawa do działań
- https://forum.android.com.pl/topic/152172-444-kitkatj-team-%E2%97%A2-aosp-android-open-source-project-%E2%97%A3-ktu84p04-lipca-2014finalny/ z tematu o AOSP
- Tę paczkę zip - ChronoKernel r2.22 + TWRP Recovery w jednym
- Konwerter ROMów nie obsługujących F2FS z forum xda
- https://forum.android.com.pl/forum/556-rom-y-modyfikacje/ , który chcemy posiadać docelowo po formacie
Na samym wstępie zaznaczam, że instrukcja ta jest opracowana na metodzie prób i błędów, więc bardzo dobrze by było gdybyście zrobili backup obecnego działającego systemu przez obecne Recovery, żeby potem nie było płaczu 😛
Przygotowanie
1. Ściągnij wszystkie potrzebne rzeczy z powyższej listy Download (oczywiście oprócz Konwertera, bo on jest stworzony na PC 😛) i umieść je w nowym folderze na karcie pamięci.
2. Ustal, jaki ROM chcesz mieć docelowo postawiony na F2FS. Jeśli chcesz wgrać ROM, który nie wspiera F2FS (póki co żaden chyba nie wspiera 😛) to musisz go przekonwertowac. W tym celu ściągnij zip z konwerterem, rozpakuj w nowym folderze na komputerze, umieść w tym folderze JEDEN ROM jaki chcesz (zip) i uruchom plik .bat, wpisz "yes" i po paru sekundach ROM przerobiony jest na F2FS. Przerobiony ROM możesz teraz wgrać na kartę pamięci 🙂
Instrukcja
1. Reboot do obecnego Recovery, u mnie było to CWM z AOSP
2. Wipe data/factory reset, wipe cache, mounts & storage - format system, czyli po prostu Full wipe przed instalacją nowego ROMu
3. Flashujemy AOSP 4.4.4, gappsy z tematu o tym ROMie oraz paczkę z ChronoKernelem i TWRP 2w1
4. Reboot Recovery, jesteśmy w TWRP (jeśli CWM nas pyta czy naprawić roota - Nie)
5. Wipe - Advanced Wipe - zaznaczamy Cache - Repair or Change File System - Change File System - F2FS - przewijamy żeby zatwierdzic. Cofamy do wyboru partycji, wybieramy Data i robimy dokładnie to samo co z Cache
6. Flashujemy ponownie paczkę zip 2w1
7. Reboot System. Jeśli system normalnie bootuje, to super, nie musimy konfigurować ROMu, tylko od razu restartujemy telefon ręcznie do Recovery (HOME + POWER + VOL UP)
8. W TWRP robimy ponownie Factory Reset
9. Klikamy Backup, klikając Storage wybieramy, żeby kopia zrobiła nam się na karcie pamięci (ExtSdCard) i zostawiamy zaznaczony TYLKO System, pozostałe partycje mają być ODZNACZONE. Zaznaczamy również "Skip MD5 generation during backup". Przesuwamy, żeby zrobił się nam backup samego Systemu.
10. Cofamy się do ekranu głównego TWRP - Advanced - Terminal Command - klikamy extsdcard, szukamy folderu kopii zapasowej, mianowicie jest to extsdcard/TWRP/BACKUPS/[seria cyferek i literek]/wybieramy folder kopii systemu, z nowszą datą/. Teraz widzimy, jakby folder był pusty, spokojnie wszystko jest ok 😛
11. Klikamy Select w prawym dolnym rogu i wpisujemy dokładnie coś takiego:
mv system.ext4.win system.f2fs.winWszystkie spacje i kropki muszą być zachowane dokładnie tak samo. Nazwa kopii zapasowej systemu zmieniła się właśnie z ext4 na f2fs
12. Cofamy się znowu do ekranu głównego, robimy ponownie Factory Reset w sekcji Wipe
13. Cofamy do ekr.gł. - Wipe - Advanced Wipe - zaznaczamy tylko System - Repair or Change File System - Change File System - F2FS - przewijamy żeby zatwierdzic
14. Ekr.gł - Restore - wybieramy folder naszej kopii systemu ze zmienioną nazwą, klikamy, zatwierdzamy i przywracamy System
15. Factory reset, wipe data, cache itp czyli Full Wipe po raz kolejny
16. Teraz musimy wgrać ROM jaki sobie wybraliśmy. Flashujemy CM12 lub inny przekonwertowany do F2FS wcześniej ROM, odpowiednie gappsy oraz na samym końcu naszą paczkę zip 2w1
17. Reboot System
18. Czekamy z niecierpliwością, zaczynamy się martwić, czy aby na pewno nasz telefon wstanie, po pełnym uruchomieniu skaczemy z radości gdyż mamy FULL-F2FS na Ace 2 😃
19. Dla pewności sprawdzamy czy system, data i cache są na F2FS przez apkę Disk Info.
Screeny z testów
Standardowo, nie ponoszę odpowiedzialności za żadne uszkodzenia, bootloopy czy zawały serca 😃
Tutorial written by Kristyan
Podziękowania:
Samsung - za nie taki żałosny telefon, jak może się wydawać
Wszyscy Developerzy pracujący nad codiną
@@Ave_Hornet - za paczkę zip z Kernelem + TWRP i próbę pomocy z F2FS 😃