Android P a adăugat o nouă opțiune de configurare a operatorului care le permite operatorilor să ascundă informațiile despre puterea semnalului în setări.
Operatorii de rețea mobilă, cunoscuți altfel sub numele de operatori, au o reputație mixtă în rândul consumatorilor. În Statele Unite ale Americii, operatori precum AT&T și Verizon Wireless sunt cunoscuți de comunitatea noastră pentru că forțează dispozitivele lor de marcă să aibă bootloadere care nu pot fi deblocate. Deși utilizatorul obișnuit nu vede deblocarea bootloader-ului ca o problemă majoră, acesta este doar un exemplu de una dintre multele practici care au afectat reputația multor operatori de transport ca fiind neprietenoase pentru consumatori. T-Mobile USA sa autodenumit „nepurtător„din cauza disprețului pe care mulți consumatori îl au față de transportatori. Transportatorii joacă un rol important în determinarea cât de repede pot fi lansate actualizările de softwareși, de asemenea, uneori pot determina la ce funcții avem acces. Potrivit câtorva comiteri, se pare că unii operatori de transport fac presiune pentru capacitatea de a ascunde puterea semnalului în setări, începând cu Android P.
Ce se întâmplă?
The comite Am descoperit că puterea semnalului afișată în „Stare Sim” în setări poate fi restricționată în funcție de operator. Puterea semnalului afișată în acest meniu este puterea reală a semnalului numeric măsurată în dBm sau asu. Cu cât numărul dBm este mai mic, cu atât semnalul de rețea al dispozitivului este mai slab. Această valoare a intensității semnalului este aproximată cu cele 5 bare de semnal afișate în bara de stare, deși, evident, 5 bare nu vă spun exact cât de rău sau de bun este semnalul dvs.
Deși majoritatea utilizatorilor nu le-ar păsa să se uite la valoarea exactă dBm a intensității semnalului, acesta poate fi un număr util atunci când se compară modul în care funcționează mai multe dispozitive din aceeași rețea. Puterea semnalului dispozitivului dvs. este incredibil de importantă pentru calitatea apelurilor, conectivitatea/viteza datelor și durata de viață a bateriei, așa că arătați la valoarea dBm atunci când utilizați telefonul în anumite zone poate fi o modalitate utilă de a vedea cât de bine se descurcă noul dvs. dispozitiv pe reţea.
Acum, operatorii de transport au deja capacitatea de a determina la ce funcții software pot avea acces utilizatorii, deși de obicei este limitat la dispozitivele lor de marcă. De exemplu, anumiți operatori ascund datele mobile și setarea rapidă a hotspot-urilor de pe smartphone-urile Samsung Galaxy, deși există o modalitate de a adu-i înapoi. Dacă vă aduceți propriul dispozitiv într-o rețea, totuși, restricțiile au de-a face, de obicei, cu funcțiile care sunt legate de infrastructura rețelei, mai degrabă decât cu funcțiile software de pe dispozitiv.
Această modificare este puțin diferită, totuși, deoarece commit-ul arată că transportatorii pot ascunde puterea semnalului de la utilizatori atunci când pur și simplu introduc o cartelă SIM în dispozitivul lor. La testarea modificării introduse de commit, acesta a fost testul care a fost folosit:
Adăugați valori diferite pentru doi operatori în vendor.xml și vedeți cum se schimbă atunci când schimbați cartela SIM
Acest lucru arată că configurația operatorului definită în fișierul vendor.xml determină dacă puterea semnalului este afișată sau nu utilizatorilor. Într-adevăr, privind codul, preferința pentru puterea semnalului este ascunsă utilizatorului după ce a verificat o valoare booleană numită "KEY_HIDE_SIGNAL_STRENGTH_IN_SIM_STATUS_BOOL
" care este determinat de configurația purtătorului.
De ce se face asta?
Se pare că unii operatori au solicitat această caracteristică, iar Google este pur și simplu amabil. Capacitatea de a ascunde puterea semnalului în setările bazate pe SIM este nouă, iar implicit este setată la fals. Nici nu există nicio indicație care operatori au solicitat această funcție.
În ceea ce privește motivul pentru care anumiți operatori doresc posibilitatea de a ascunde această valoare în setările de stare a SIM, nu ne putem gândi la niciun motiv bun. Poate că unii operatori doresc să ascundă această valoare, astfel încât utilizatorii să nu poată vedea exact cum funcționează dispozitivul lor în rețea. Poate că este ascuns pentru că derutează consumatorii. Se poate face din mai multe motive, dar este puțin probabil să obținem vreun motiv oficial de la un transportator.
Va face acest lucru imposibil să vedeți puterea semnalului?
Interesant, răspunsul este Nu. Codul din comiteri nu pare să afecteze niciunul dintre API-urile pe care aplicațiile le pot folosi pentru a obține puterea semnalului. În schimb, numai împiedică afișarea intensității semnalului în setări către utilizator. Aceasta înseamnă că puteți utiliza în continuare orice număr de aplicații din Magazinul Play, cum ar fi „Puterea semnalului”, pentru a găsi valoarea reală dBm.
Pret: Gratuit.
4.5.
Cu toate acestea, dacă un operator de transport exercită presiuni pentru a ascunde acest lucru de utilizatori în setări, este posibil ca acest lucru ar putea fi extins ulterior pentru a restricționa API-urile pe baza configurației operatorului sau pentru a ascunde mai multe legate de rețea informație. Desigur, încă nu am ajuns la acel punct și această nouă configurație a operatorului nici măcar nu a apărut încă pe niciun dispozitiv Android (a fost fuzionată doar recent și, prin urmare, va fi în Android P), dar este un semn că transportatorii pot începe să ascundă funcții de utilizatori chiar dacă nu ați achiziționat un dispozitiv cu marca operatorului.