Niniejszy poradnik ma pomóc w naprawie opisanych tu problemów, lecz nie gwarantuje ich naprawy! Wszystko robisz na własną odpowiedzialność.
UWAGA!
Róbcie kopie swoich partycji systemowych modemfs, EFS - najważniejszy - (komendy w poradniku) i je sobie zachowajcie, a może Wam to uratować telefon!
Info
Jako że coraz więcej osób zaczyna miewać problemy typu: Wersja modemu wskazuje XXXX zamiast LQL, LQE, itd. i nie działa przy tym transmisja danych, 3G, rzadko problemy z IMEI, a typ sieci wskazuje na: Nieznany, postanowiłem napisać mały poradnik mogący naprawić ten problem.
Odnośnie problemu z modemfs, który pojawia się najczęściej (być tak nie musi, ale sam tego doświadczyłem). Z moich obserwacji wynika, że jedną z przyczyn jest rozpiętość funkcji jakie daje CM. Pojawia się coraz więcej ROMów opartych na CMie, ludzie szukają tego najlepszego dla siebie skacząc od ROMu do ROMu robiąc wipy, formaty. Właśnie, formaty... Wiemy, że najlepiej wgrywać ROM na 4.1.2 uprzednio robiąc wipy i formaty, a do tego potrzebny jest tymczasowy CWM. Tu jeszcze nie ma problemu - choć po części tu się zaczyna. Robiąc formaty przez tymczasowe CWM opuszczamy zazwyczaj tylko sdcard. Wszystko jest okej. Problem w tym, że jak ktoś robi to enty raz, to wchodzi mu to w nawyk.Teraz będąc już na jakimś ROMie z CMem, gdy postanowimy przygotować telefon do np. flashowania czy czegoś innego, zaczniemy robić formaty z automatu będące w nawyku - i tu kryje się chochlik - a dokładniej pod nazwą "format modemfs". To jest sprawca całego zamieszania. Omińcie go, a najlepiej róbcie formaty przez tymczasowe CWM.
Odnośnie problemu z EFSem. Jest gorszym przypadkiem, bo może pojawić się po formatach, flashach - wydaje się, że nawet jeśli wszystko przebiegnie zgodnie z instrukcjami. Znane są przypadki uszkodzenia EFS po flashowaniu telefonu Samsungowskim ROMem. Naprawialność jego jest mniejsza niż w przypadku modemfs. Często telefon kończy w serwisie. Charakteryzuje się zazwyczaj tym, że w CWM wyświetla komunikat: E: failed to mount /efs (Invalid argument), przy uruchamianiu cały czas wyświetla komunikaty "process com.google.process.gapps został zatrzymany", "SecSetupWizard zatrzymany", brak jest numeru IMEI + mogą występować objawy z modemfs.
Ważne! Przedstawione tu komendy powinny bez problemu zadziałać na naszym Advance. Warto jednak dla pewność pobrać program z GooglePlay: Partition Table i sprawdzić numer ścieżki danej partycji systemowej (zakładka Advanced w opcjach). Chodzi tu o wpis w komendzie: mmcblk0pX, gdzie "X" oznacza numerek danej partycji w naszym telefonie. Przykładowe komendy partycji systemowych z Advance (GT-i9070 LQL):
dd if=/dev/block/mmcblk0p7 of=/sdcard/efs.img.md5
dd if=/dev/block/mmcblk0p3 of=/sdcard/system.img.md5
dd if=/dev/block/mmcblk0p5 of=/sdcard/data.img.md5
Naprawa modemfs
Znaki mogące wskazywać na problem z modemfs:
Modem wskazuje XXXX, problem z siecią (3G, transmisja danych, sieć określana jako: Nieznana), rzadko problemy z IMEI
Metody są dwie.
1. Nie sprawdzana przeze mnie, ale wiem od osób, że działa. Możemy sami bez pomocy innych naprawić problem postępując wedle wskazówek.
Link: Baseband and IMEI unknown / Baseban… | Galaxy S Advance
2. Stosowana przeze mnie nie wiedząc jeszcze o innych sposobach. Działa! W metodzie tej, jeżeli nie mamy pliku naprawczego pod swój ROM i model, musimy wspomóc się inną osobą, która ma ten sam model Advance (NFC lub bez) i ten sam ROM bazowy. Chodzi o JB i region LQL, LQE itd. Jeżeli nie za bardzo pamiętamy jaką mamy bazę, a XXXX utrudnia nam jego odczytanie, nie ma chyba nic złego, jeżeli przeflashujemy JB Odinem na taki, który ma osoba chcąca nam pomóc (najlepszym rozwiązaniem jest jednak wiedzieć z czego korzystamy i na tę bazę szukać pliku naprawczego). Osobiście polecam LQL Italy jako bazę pod wszystkie inne ROMy. Na końcu poradnika zamieszczam plik właśnie z LQL, tak więc nie musicie prosić innych o plik będąc na JB LQL. Wystarczy wgrać.
a)
jeżeli masz plik do swojego ROMu (modemfs dla LQL niżej), przejdź do punktu b)
żeby operacja przebiegła prawidłowo ty i "dawca" musicie mieć roota i terminal emulator, więc jeżeli flashujecie ROM na nowo nie zapomnijcie o roocie. "Dawca" otwiera terminal emulator i wpisuje:
su
Należy zatwierdzić - nada to roota terminalowi
dd if=/dev/block/mmcblk0p2 of=/sdcard/modemfs.img.md5
Zatwierdzić i odczekać 5-10 sekund do ukazania się informacji o zakończeniu operacji - utworzy się plik modemfs na pamięci telefonu.
Plik ten "dawca" wysyła "poszkodowanemu" i tu kończy się jego praca.
b)
mając już plik modemfs pod swój telefon kopiujemy go do pamięci telefonu (tam gdzie wszystkie foldery Android, DCIM, Alarms itd.) po czym otwieramy terminal emulator i wpisujemy:
su
Zatwierdzić
dd if=/sdcard/modemfs.img.md5 of=/dev/block/mmcblk0p2
Zatwierdzić i odczekać 5-10 sekund do ukazania się informacji o zakończeniu operacji
reboot
Zatwierdzić
Od teraz wszystko powinno wrócić do normy.
•• modemfs LQL Italy GT-9070 (nie dla P!!) ••
Link wygasł? Pisz na PW!
modemfs.img.md5
Naprawa EFS
Znaki mogące wskazywać na problem z EFSem:
w logach recovery: E: failed to mount /efs (Invalid argument), przy uruchamianiu cały czas wyświetla komunikaty "process com.google.process.gapps został zatrzymany", "SecSetupWizard zatrzymany", brak jest numeru IMEI + mogą występować objawy z modemfs
1. Sposób możliwości naprawy przedstawił jeden z użytkowników tego forum, więc pozwolę sobie go zacytować (kilka osób stwierdziło, że działa i uratowało im to telefon):
Znalazłem rozwiązanie !
Flasowac JB>>ROOT>>>CWM>>>WIPE data and cache >>>mount and storage>>>>mount /system>>>download mode>>>flash stock JB again>>>>>tada wszystko pieknie działa
2. Metoda jest wygrzebana z xda, więc również ją zacytuje. Wszystko jest dość zrozumiałe.
SOLVED!
Procedure:
1) If you are with a Gingerbread rom, first have to migrate to a Jelly Bean
Jeśli jesteś na systemie GB (2.3.6), najpierw przeflashuj do JB (4.1.2)
2) Now that you're with Jelly Bean, download the CWM Temporary, extract the files to a folder of your choice and move to your memory card.
Kiedy jesteś już na JB, pobierz tymczasowe CWM (oryginalna wstawka autora na dole), wypakuj folder i przenieś go na kartę pamięci
3) Unplug the device and plug it into recovery mode
Odłącz i wyłącz urządzenie i uruchom tryb recovery
volume up + home + power
4) Select using the volume button the option "Apply update from external storage" and press the power
Wybierz używając przycisków głośności opcje: (...) i zatwierdź przyciskiem power
5) It will open a list with several folders and files, now navigate to the "CWM.zip" and press power again
Otworzy ci się lista z folderami i plikami. Teraz przejdź do folderu z tymczasowym CWM i wybierz plik "CWM.ZIP" zatwierdzając przyciskiem power
6) It started to install and the phone screen goes all hazy, wait 5 seconds, press HOME and wait about 3 seconds will open the CWM version in "Touch"
Rozpoczęta instalacja wyłączy nam ekran, odczekaj 5 sekund - powinno uruchomić się recovery w wersji dotykowej. Jeżeli recovery nie uruchomi się, przytrzymaj przycisk Home przez 3 sekundy - u mnie nie było to wymagane. Gdyby recovery nie uruchomiło się nawet po przycisku Home, to coś poszło nie tak. Może być np. uszkodzony plik bądź kapryśny telefon. W paczce jest jeszcze "update.zip", a na forum CWM 6.0.2.8
7) Select "Wipe Cache"
Wybierz: (...)
8) Now select "advanced", then select "fix permissions"
Przejdź do: (...) następnie wybierz: (...)
9) Select "reboot system", a counter appears never ending, this time take out the battery and restart the device in recovery mode
Wybierz: (...), (Nie wiem co ma na myśli autor pisząc "counter appears". Może loga przy uruchamianiu systemu. Ktoś się domyśla, sprawdził, niech napisze - w każdym bądź razie "to coś" nigdy się nie skończy). Tym razem wyciągnij baterię i ponownie uruchom urządzenie w recovery mode
10) The error message should no longer appear, now just install the Stock ROM Jelly Bean desired.
Komunikat o błędzie nie powinien już się pojawiać, teraz zainstaluj stockowy JB (4.1.2).
Odnośnie punktu 9 to będąc ponownie w recovery trzeba zapewne zrobić reboot i wejść
od razu w download mode, by wgrać JB. Nie wiem, czy po wyciągnięciu baterii można
wejść od razu w download mode. Autor każe uruchomić w recovery mode i nic nie
wspomina o download.
Gdyby ktoś kiedyś przeszedł przez te wszystkie etapy mógłby się podzielić informacjami jak to wyglądało.
Likely that when you have finished installing the ROM it goes straight to the home screen, without showing that the initial setup screen.
Prawdopodobnie po zakończeniu instalacji ROMu telefon przejdzie do ekranu głównego bez pokazywania ekranu konfiguracji.
------------------------------------------
In this case, only those who have backup EFS folder do the following:
Ten sposób jest dla osób, które miały kopie folderu EFS
1) To make the procedure you need to have installed on the device Es File Explorer and access to ROOT
Żeby przejść przez ten poradnik musisz mieć zainstalowany na telefonie Es File Explorer i dostęp do ROOTa
2) Copy the contents of folder EFS backup that you did and put inside the folder / efs of your device. If asked if you want sobscrever content, press OK.
Skopiuj zawartość folderu EFS z kopii zapasowej, którą zrobiłeś i umieść w środku folderu EFS na twoim urządzeniu. Jeśli zapyta cię, czy chcesz zasubskrywować(?) treści, naciśnij OK
3) Made the above procedures, unplug the unit and plug into recovery mode
Wykonaj powyższe procedury, odłącz urządzenie i uruchom w trybie recovery
** Dalsza część podobna do części 1 z tą różnicą, że w pkt. 9 po wyciągnięciu baterii uruchamiamy telefon normalnie, bez wchodzenia w recovery, a w pkt. 10 otworzy się nam ekran konfiguracji **
4) Do Wipe Data / Wipe Cache and Factoy
5) Now elecione using the volume button the option "Apply update from external storage" and press the power
6) It will open a list with several folders and files, now navigate to the "CWM.zip" and press power again
7) It started to install and the phone screen goes all hazy, wait 5 seconds, press HOME and wait about 3 seconds will open the CWM version in "Touch"
8) Now select "advanced", then select "fix permissions"
9) Select "reboot system", a counter appears never ending, this time take off the battery switch on the phone normally.
10) You should open on the screen of your initial system configuration.
Download CWM: Dev-Host - I9070 JB - CWM Temporário Jelly Bean.rar lca1 up
Source: Tipps und Tricks | Como solucionar o problema com a pasta /EFS no seu Galaxy S II Lite GT-I9070 (S Advance)
3. Metoda dość sporna mówi, że można również wgrać EFS podobnie jak modemfs. Jak wspomniałem jest to kwestia dość sporna (ja nie polecam), bo nie wiadomo co się stanie z nr. IMEI (możemy mieć czyjś nr), dlatego róbmy swoje kopie zanim coś się stanie!
To tyle. Obyście nie musieli korzystać z tych porad (mam tu na myśli głównie problemy z efsem).
Notatka od Moderatora:
pleps123
Z racji tego że wątek może okazać się przydatny wielu osobom ,zostaje on przyklejony.