Po zmianie Romu z fabrycznego na gotowany, można spotkać się z komunikatem "Force Close" lub po polsku: "Wymuś zamknięcie".
Często w najmniej potrzebnym momencie. Na rozwiązanie tego problemu natknąłem się na xda-developers tutaj (http://forum.xda-developers.com/showthread.php?t=522935).
Zgodnie z tym co jest napisane w poście Cyanogena, wykonujemy następujące czynności: (oczywiście o tym że ROOT jest wymagany nie muszę pisać, bo problem występuje głównie na gotowanych romach)
1. Pobieramy stąd (http://n0rp.chemlab.org/android/fix_permissions.sh) plik o nazwie "fix_permissions.sh"
2. Kopiujemy go do głównego katalogu karty pamięci (ważny punkt)
3. Gdy już mamy skopiowany plik, wchodzimy do terminalu (do pobrania stąd (http://www.cyrket.com/package/com.android.term) gdyby ktoś nie miał)
4a. Wpisujemy w terminal kolejno:
- su - by mieć dostęp do Super User
- sh /sdcard/fix_permissions.sh - w celu uruchomienia skryptu
4b. Jeśli nie działa metodą z punktu 4a to wykonaj następujące kroki:
- Pobierz fix_permissions z załącznika tego postu i wrzucamy do głównego katalogu karty pamięci
- w konsoli wpisz su, następnie cd sdcard i na końcu fix_permissions - po każdym wyboldowaniu [enter]
5. Oglądamy jak skrypt działa (zmienia ścieżki dostępu dla aplikacji do zasobów systemowych, po zmianie romu zmieniają się te ścieżki i z tąd problemy z "force close/wymuś zamknięcie")
6. Gdy w konsoli pojawi się znowu znaczek # wpisujemy reboot - urządzenie się zresetuje i uruchomi ponownie.
Po tych czynnościach powinny zniknąć problemy z w/w Force Close (wymuś zamknięcie)
Zalecam back-up przy użyciu nandroida. U mnie po wgraniu nie zaznałem już Force Close :)
Pozdrawiam.
A i oczywiście...
Wszystkie poniższe czynności wykonujesz na własną odpowiedzialność,
nie biorę odpowiedzialności za błędne wgrany rom,
lub jeśli coś pójdzie nie tak jak powinno.