Rys historyczny: Użytkownicy sieci komórkowej Play mogą korzystać dodatkowo z zasobów sieci Plus oraz Orange w przypadku, gdy nie są w zasięgu macierzystej sieci Play. Taki sposób działania nazywa się roamingiem krajowym i jest wygodnym dla klientów rozwiązaniem. Niestety, jest ciemna strona tego rozwiązania. System Android ma dziwną przypadłość i ta przypadłość ciągnie się przez wiele wersji od dawna.
Otóż okazje się, że po pewnym czasie użytkowania świeżo zainstalowanego systemu na liście sieci zamiast zwyczajowo obecnych: Plus, Era, Orange PL, Play. Pojawiają się nieprawidłowe nazwy sieci w różnych konfiguracjach. Ostatnio na liście miałem wszystkie sieci o nazwie Plus 🙂
Długo szukałem rozwiązania problemu. Porady, żeby zrobić wipe telefonu pomijam milczeniem. Armatą traktować muchy nie chciałem. I wreszcie udało się 🙂 Rozwiązanie jest proste w przypadku, gdy mamy zrootowany telefon.
Procedura przywracania listy poprawnych nazw sieci:
- Uruchamiamy program Total Commander w naszym telefonie.
- Przechodzimy do folderu: /data/data/com.android.providers.telephony/
Uwaga! Foldery /data/data/ są widoczne jako jeden folder /datadata/ - Usuwamy plik: optable.db
- Uruchamiamy ponownie telefon.
- Cieszymy się poprawną listą sieci 🙂
Może się okazać, że za jakiś czas problem pojawi się ponownie. Wtedy oczywiście procedurę powtarzamy i tyle co w tej chwili można z tym zrobić.