Pošto sam budan, a nemam nikakvih bitnijih

obaveza, evo par mini-tutoriala.
LAGFIX
Što je lagfix?
Lagfix je postupak konverzije filesystema svih ili nekih particija na Galaxy S-u sa Samsungovog proprietary RFS filesystema na standardni Linuxov ext4 filesystem.
Dobro, a što je lagfix?
Lagfix je procedura pomoću koje, uz flashanje odgovarajućeg kernela ili pomoću aplikacije možete na svom mobu promijeniti filesystem iz RFS u ext4 i time izvući još malo performansi iz svog moba.
Što ja time dobijem?
Ako imate verziju Androida od 2.3.3 nadalje - ništa bitno i ništa vidljivo. RFS je u svojim ranijim inkarnacijama imao boljku da bi nakon duljeg vremena znatno usporio mob (sporo izvršavanje naredbi, zastajkivanje kod scrollanja itd). Ako imate 2.2 (a ne vidim zašto biste), lagfix vam uvelike može olakšati život i znatno poboljšati kvalitetu rada na mobu. RFS filesystem je izgrađen kao legacy FAT kojem su dodane neke napredne opcije (journaling, POSIX) koje su potrebne za siguran rad Android sustava na mobu. Pošto je Android u osnovi Linux, nativni Linuxov ext4 također radi bez problema.
Kako ja to napravim?
Može se napraviti na nekoliko načina:
1. Flashanjem kernela koji u sebi ima podršku za Voodoo Lagfix.
U velikoj većini slučajeva već po rebootu nakon flashanja kernela doći će do automatske konverzije filesystema. Ako do nje ne dođe:
- uđete u recovery (glasnoća gore + home + power)
- odaberete stavku voodoo
- i tu omogućite (enable/on) sve opcije za lagfix (system lagfix obavezno)
Postoji i druga varijanta za enable lagfixa na kernelima koji imaju implementiran Voodoo lagfix, a to je da se skine Voodoo Control aplikacija s marketa u kojoj onda možete mijenjati postavke lagfixa.
2. Flashanjem CFRoot kernela ili kernela koji je baziran na CFRootu (najpopularniji je Semaphore).
Nakon flasha kernela, na mob treba skinuti i instalirati ext4 add-on aplikaciju u kojoj onda možete birati za koje particije želite omogućiti ext4 filesystem.
3. Flashanjem DarkCore kernela (sastavni dio DarkyROM-a), te downloadom DarkyOTA aplikacije s Play Shopa.
U aplikaciji birate opciju Set lagfix options u kojoj možete birati na čemu želite aktivirati lagfix, tj. ext4. Dark Core kernel ima Voodoo modul za lagfix, tako da metoda #1 funkcionira i ovdje.
NAPOMENA: ukoliko već imate root na mobu, možete se poslužiti i
SGS Kernel Flasher aplikacijom koja će vam flashati novi kernel direktno s moba (naravno, file s kernelom mora biti na mobu).
Oće to meni nešto zeznit na mobu?
Ne bi trebalo, ali mogućnost gubitka podataka uvijek postoji.
Backup prije svega! I prije nego što krenete raditi lagfix, na mobu morate imati nešto slobodnog mjesta (neki izvori kažu barem 6 MB).
Ja to pokrenuo, al mi neće!
Imate li odgovarajuće kombinacije kao što su navedene gore? Imate dovoljno slobodnog mjesta na mobu? Imate li uopće kernel s podrškom za ext4? Imate li root pristup na mobu?
Ja to napravio i mob se ne pokreće pola sata!
Ugasite mob i opet upalite. Jeste napravili
backup?
Izvori potrebni za omogućivanje lagfixa:
-
Odin (potreban za flashanje kernela sa PC-a, vidi
ovaj link)
-
Semaphore kerneli
-
CFRoot kerneli
-
ext4 aplikacija za mobove s kernelima baziranim na CFRootu
-
DarkyOTA aplikacija za mobove s DarkCore kernelom
-
Voodoo kernel za mobove s
2.2 verzijom Androida (Froyo)
-
Voodoo kernel za mobove s
2.3 verzijom Androida (Gingerbread)
NAPOMENA: ovo je tutorial za Samsung Galaxy S I9000. Ne za I9001, I9003 ili bilo koju drugu verziju moba! Samo i samo I9000!
Sve što je napisano u ovom tutorialu napisano je iz osobnog iskustva. Za sve što radite sa svojim mobom odgovorni ste samo i jedino vi! Na XDA forumu nalazi se brdo tutoriala i what-if tema u kojima možete naći rješenje za probleme ako na iste naletite. Pažljivo pročitajte upute za sve što nađete i ne bi trebalo biti problema.