Utrata sygnalu GSM/3G i problem z ponownym polaczeniem

  • 8 Odpowiedzi
  • 5371 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline misiaczek

  • **
  • 100
  • Płeć: Mężczyzna
  • Sprzęt: HTC Sensation + HTC Touch Pro2 + HTC TyTN2
Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« dnia: Sierpień 13, 2011, 02:01:42 »
Hej,

Do tej pory zdarzylo mi sie to dwa razy, ale jest to co najmniej dziwne. Otoz kazdego dnia jak wyjezdzam do pracy musze zejsc do garazu podziemnego, gdzie oczywiscie telefon traci sygnal. Normalnie jak wyjezdzam z garazu sygnal GSM/UMTS jest szybko odzyskiwany, ale juz dwa razy mi sie zdarzylo, ze po wyjezdzie z garazu telefon odzyskal polaczenie, ale dopiero po jakichs 20 min ! Czyzby czekal mnie S-OFF i upgrade radia/ROMu. Ma ktos podobne objawy ?

UPDATE: Na innych forach widac, ze nie tylko ja mam ten problem. Czesto przewija sie ten phone test:

*#*#4636#*#* and then press “Phone Information” > Toggle Ciphering to OFF > Turn off Radio > Turn on Radio > Toggle Ciphoring to ON

Zrobilem u siebie, dam znac czy pomoglo. Jednoczesnie dajcie znac czy u Was tez cos takiego sie zdarzylo ? Moze zamiast upgrade'owac radio i ROM lepiej bedzie oddac do serwisu.
« Ostatnia zmiana: Sierpień 13, 2011, 02:22:38 wysłana przez misiaczek »

*

Offline b7rabbitdj

  • ****
  • 846
  • Płeć: Mężczyzna
  • Sprzęt: Z ultra, Hazel, Smart, E61i, Q1, M300
Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #1 dnia: Sierpień 13, 2011, 03:56:37 »
Hmmm ale nie możesz skorzystać z funkcji gsm czy po ikonce wnioskujesz, że nie masz zasięgu? U mnie, w x8 raz sie zdarzyło, że po taskillingu ikonka się zawiesiła z zasięgiem (podobnie mam z przeczytanymi sms, które system widzi, jako nieprzeczytane  :E). Jak faktycznie nie masz zasięgu to najszybszym rozwiazaniem jest reboot.  :ok: Możliwe, że rom się sypie, ale andek raczej stabilny jest...

Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #2 dnia: Sierpień 13, 2011, 08:18:47 »
Wczoraj wyszedł nowy ROM od HTC, a mianowicie 1.45. Jeśli nie zależy Ci na S-OFF ( na razie się nie da zrobić na tym ROMie) to zaktualizuj, może naprawili Twój problem. A z drugiej strony telefon chodzi znacznie płynniej i szybciej :)

*

Offline jackolus

  • *****
  • 312
  • Płeć: Mężczyzna
  • Dev since 2007
  • Sprzęt: HTC ONE X , HTC Sensation, Dell Streak 5
Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #3 dnia: Sierpień 13, 2011, 13:56:50 »
Tak to normalne i na customach też się to dzieje ( co prawda rzadziej ale mimo wszystko ). Nie musisz wyłączać radia, wystarczy szyfrowanie przełączyć off on i zdecydowanie polepsza się ping połączenia internetowego.

Nie mam jeszcze nowego radia z 1.45 - może faktycznie na nim problem zniknął (?)
MDA Compact I -> SPV M3000 -> MDA Compact II -> HTC Touch -> SPV M650 -> iPhone 2G 16gb -> iPhone 3G 16gb -> HTC Touch HD -> iPhone 3GS 16gb -> HTC LEO -> Dell Streak 5 -> HTC Desire HD -> HTC Desire Z -> HTC Sensation -> HTC ONE X

*

Offline misiaczek

  • **
  • 100
  • Płeć: Mężczyzna
  • Sprzęt: HTC Sensation + HTC Touch Pro2 + HTC TyTN2
Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #4 dnia: Sierpień 14, 2011, 12:26:19 »
Hej,

Oczywiscie ten phone test nic nie pomogl, wczoraj mialem znowu to samo. Z tym, ze "zlapanie" sygnalu zajelo mu tylko 5-6min. Poczytalem troche w sieci i rzeczywiscie sporo osob ma ten sam problem, najprawdopodobniej jest to w jakis sposob specyfika Androida (wlasciciele roznych sluchawek raportuja to samo). Oczywiscie pomaga wlaczenie i wylaczenie airplane mode lub dla osob zrootowanych zwykle wlaczenie i wylaczenie modulu telefonicznego. Tylko co z tego jak akurat mozemy nie wiedziec, ze nie mamy dzialajacego radia i nikt nie moze sie dodzwonic. Dzisiaj pobawie sie jeszcze z tym i sprobuje jakos zautomatyzowac odzyskiwanie lacznosci w takich sytuacjach. Dam znac pozniej co i jak.

*

Offline misiaczek

  • **
  • 100
  • Płeć: Mężczyzna
  • Sprzęt: HTC Sensation + HTC Touch Pro2 + HTC TyTN2
Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #5 dnia: Sierpień 17, 2011, 00:35:15 »
Hej,

Troszke pobawilem sie w debugging radia, zeby bardziej zrozumiec cala sytuacje, chociaz jak na zlosc akurat teraz radio dziala dobrze i nie chce odmowic posluszenstwa, mozliwe ze to przez upgrade OTA 2.3.4. W kazdym razie, aby uniknac niespodzianek pod tytulem 'nikt nie moze sie do mnie dodzwonic przez 20min' przyjrzalem sie pracy radia i sprawa wyglada tak, ze jak pewnie wiekszosc osob wie jak radio GSM/UMTS pracuje to znajduje sie w trybie 'service'.  Na samym poczatku jak stracimy zasieg to telefon przelacza sie w tryb 'noservice' oraz sila sygnalu ma wartosc 0 lub -1. Najciekawsze zaczyna sie teraz (o czym nie wiedzialem). Otoz po jakiejs minucie braku zasiegu telefon wychodzi z trybu 'noservice' i przez jakis czas nie jest w zadnym trybie, aby po kilkunastu sekundach przejsc w tryb 'emergency'. I tutaj kolejna ciekawostka - czesto sila sygnalu pokazywana jest jako maksymalna (czyli 8 ). Oczywiscie po utracie sygnalu nie odczytamy biezacego CellID czy nazwy operatora. Procedura ta pozwolila mi napisac krotki skrypcik w programie Tasker (swoja droga genialne narzedzie do zautomatyzowania wszystkiego).

Tutaj zalozylem, ze wejscie w tryb 'emergency' jest wystarczajace do rozpoczecia procedury, chociaz mozna jeszcze dodac dodatkowe warunki (np. %TNET i %CELLID jest unset). W kazdym razie ten pseudo-skrypt po wykryciu przejscia telefonu w tryb 'emergency' czeka jeszcze 6 min (72 powtorzenia, kazde po 5 sekund) i sprawdza czy w tym czasie nie odzyskamy zasiegu (jestesmy w trybie service) lub czy przypadkiem nie przejdziemy do trybu airplane (np. ja mam profil w nocy, ktory o 3 wlacza w telefonie tryb airplane) - wowczas telefon jest w trybie 'nopower', a wiec mozemy latwo to wykryc. Jesli nie wydarzy sie to w ciagu tych 6 min skrypt spowoduje wygenerowanie wibracji, odtworzenie wskazanego pliku dzwiekowego oraz wlaczy tryb airplane (wylaczajac tym samym radio, ale tez bluetooth i wifi - dla zrootowanych urzadzen mozna wykorzystac polecenie wylaczajace tylko radio).  Odczeka 15 sekund (mozna zmniejszyc troche) i potem wylacza tryb airplane, tym samym wlaczajac radio. Odczeka 1 minute i jesli nadal nie bedziemy mieli zasiegu sprobuje wykonac to samo, az do skutku (mozna dodac jeden warunek, ktory przerywa skrypt po kilkunastu probach). W miedzyczasie skrypt zapisuje wszystko co wykonal do pliku SD/Tasker/log/reacquire_radio_signal.txt.

Ponizej zawartosc skryptu. Mozna zapisac jako plik XML i zaimportowac bezposrednio do programu Tasker. Skrypt jest poki co srednio stestowany, a wiec obserwujcie telefon czy wszystko dziala jak trzeba.

Profile: ReacquireRadioSignal (49)
   Priority: 6 CoolDown: 60
   State: Variable Value %CELLSRV, Matches, *emergency*
Enter: ReacquireRadioSignal (47)
   Stay Awake
   A1: Variable Set [ Name:%COUNTER1_MS To:1 Do Maths:Off Append:Off]
   A2: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0]
   A3: Stop [ With Error:Off] If [ %CELLSRV ~ *nopower* ]
   A4: Stop [ With Error:Off] If [ %CELLSRV !~ *unknown*/*noservice*/*emergency*/*nopower* ]
   A5: Variable Add [ Name:%COUNTER1_MS Value:1 Wrap Around:0]
   A6: Goto Action [ Number:2] If [ %COUNTER1_MS < 72 ]
   A7: Variable Set [ Name:%COUNTER2_MS To:0 Do Maths:Off Append:Off]
   A8: Goto Action [ Number:16]
   A9: Variable Set [ Name:%RADIOSTATUS_MS To:0 Do Maths:Off Append:Off]
   A10: Stop [ With Error:Off] If [ %CELLSRV ~ *nopower* ]
   A11: Variable Set [ Name:%RADIOSTATUS_MS To:1 Do Maths:Off Append:Off] If [ %CELLSRV !~ *unknown*/*noservice*/*emergency*/*nopower* ]
   A12: If If [ %RADIOSTATUS_MS = 1 ]
   A13: Write File [ File:Tasker/log/reacquire_radio_signal.txt Text:%DATE %TIME - Signal recovered successfully after #%COUNTER2_MS attempts (strength = %CELLSIG, network = %TNET, cell state = %CELLSRV) Append:On]
   A14: Stop [ With Error:Off]
   A15: End If
   A16: Vibrate [ Time:400]
   A17: Music Play [ File:notifications/Alert-Sonar.mp3 Start:0 Loop:Off]
   A18: Airplane Mode [ Set:On]
   A19: Wait [ MS:0 Seconds:15 Minutes:0 Hours:0 Days:0]
   A20: Airplane Mode [ Set:Off]
   A21: Variable Add [ Name:%COUNTER2_MS Value:1 Wrap Around:0]
   A22: Write File [ File:Tasker/log/reacquire_radio_signal.txt Text:%DATE %TIME - Signal recovery attempt #%COUNTER2_MS Append:On]
   A23: Wait [ MS:0 Seconds:0 Minutes:1 Hours:0 Days:0]
   A24: Goto Action [ Number:9]
« Ostatnia zmiana: Sierpień 17, 2011, 00:39:41 wysłana przez misiaczek »

*

Offline adriank9

  • *
  • 62
  • Płeć: Mężczyzna
  • Sprzęt: HTC SENSATION
Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #6 dnia: Sierpień 26, 2011, 01:45:45 »
Ja nie wiem co się dzieje z zasięgiem. W centrum miast lub przy głównych drogach bez problemu chociaż nie do końca... Wadowice - Kraków, droga krajowa ale non stop góra-dół... z 15x mnie rozłączało i nie mogłem nawiązać połączenia. Dojechałem do Zakopianki problem zniknął...

*

Offline misiaczek

  • **
  • 100
  • Płeć: Mężczyzna
  • Sprzęt: HTC Sensation + HTC Touch Pro2 + HTC TyTN2
Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #7 dnia: Sierpień 29, 2011, 00:30:26 »
Problem u mnie zniknal po aktualizacji OTA 2.3.4. W razie czego jesli problem wystepuje mozna wykorzystac powyzszy skrypt, jakos niedlugo przesle zaktualizowana wersje.

Odp: Utrata sygnalu GSM/3G i problem z ponownym polaczeniem
« Odpowiedź #8 dnia: Sierpień 29, 2011, 17:37:02 »
 :ok:U mnie znaikało audio i okresowo zasięg naprzykład w centrum wawy na HD7 co prawda ale ogólnie opis usterki brzmi identycznie dlatego pozoliłem sobie skrobnąc tu.
U mnie skończyło się serwisem Regenersis.