Android P on lisanud uue operaatori konfiguratsioonivaliku, mis võimaldab operaatoritel signaali tugevuse teavet seadetes peita.
Mobiilsideoperaatoritel ehk operaatoritel on tarbijate seas segane maine. Ameerika Ühendriikides teavad meie kogukonnad selliseid operaatoreid nagu AT&T ja Verizon Wireless selle poolest, et nad sunnivad oma kaubamärgiga seadmetel olema alglaadurid, mida ei saa avada. Kuigi tavakasutaja ei pea alglaaduri avamist suureks probleemiks, on see vaid näide paljudest tavadest, mis on rikkunud paljude operaatorite maine tarbijale ebasõbralikuna. T-Mobile USA on nimetanud end "kandevõimetu" paljude tarbijate põlguse tõttu vedajate vastu. Vedajad mängivad määramisel suurt rolli kui kiiresti saavad tarkvaravärskendused välja käia, ja nad võivad mõnikord ka määrata, millistele funktsioonidele meil on juurdepääs. Väheste kohustuste kohaselt näib, et mõned operaatorid soovivad seadetes signaali tugevust peita, alustades Android P-st.
Mis toimub?
The kohustab avastasime, et seadete jaotises "Sim Status" näidatud signaali tugevus võib olenevalt operaatorist olla piiratud. Selles menüüs kuvatav signaali tugevus on
tegelik numbriline signaali tugevus mõõdetuna dBm või asu. Mida väiksem on dBm arv, seda halvem on seadme võrgusignaal. See signaali tugevuse väärtus on ligikaudne olekuribal kuvatud 5 signaaliribaga, kuigi ilmselgelt ei näita 5 riba teile täpselt, kui halb või hea teie signaal tegelikult on.Kuigi enamik kasutajaid ei sooviks vaadata signaali tugevuse täpset dBm väärtust, võib see olla kasulik arv, kui võrrelda mitme samas võrgus oleva seadme toimivust. Teie seadme signaali tugevus on kõnekvaliteedi, andmesideühenduse/kiiruse ja aku tööea jaoks väga oluline, nii et dBm väärtusega, kui kasutate oma telefoni teatud piirkondades, võib see olla kasulik viis näha, kui hästi teie uus seade võrku.
Nüüd on operaatoritel juba võimalus määrata, millistele tarkvarafunktsioonidele kasutajatel on juurdepääs, kuigi see piirdub tavaliselt nende kaubamärgiga seadmetega. Näiteks peidavad teatud operaatorid Samsung Galaxy nutitelefonide mobiilse andmeside ja leviala kiirseadete paanid, kuigi on olemas viis tuua need tagasi. Kui aga ühendate oma seadme võrku, on piirangud tavaliselt seotud funktsioonidega, mis on seotud pigem võrguinfrastruktuuriga kui teie seadme tarkvarafunktsioonidega.
See muudatus on siiski pisut erinev, kuna kohustus näitab, et operaatorid saavad signaali tugevust kasutajate eest peita, kui nad lihtsalt sisestavad oma seadmesse SIM-kaardi. Kinnituse sisse viidud muudatuse testimisel kasutati järgmist testi:
Lisage failis vendor.xml kahe operaatori jaoks erinevad väärtused ja vaadake, kuidas need SIM-kaardi vahetamisel muutuvad
See näitab, et failis vendor.xml määratletud operaatori konfiguratsioon määrab, kas kasutajatele näidatakse signaali tugevust või mitte. Tõepoolest, koodi vaadates on signaali tugevuse eelistus kasutaja eest peidetud pärast tõeväärtuse kontrollimist nimega "KEY_HIDE_SIGNAL_STRENGTH_IN_SIM_STATUS_BOOL
", mille määrab kandja konfiguratsioon.
Miks seda tehakse?
Näib, et mõned operaatorid taotlesid seda funktsiooni ja Google on lihtsalt kohustatud. Võimalus peita signaali tugevus SIM-i põhinevates seadetes on uus ja vaikimisi on see seatud valeks. Samuti pole viidet, millised operaatorid seda funktsiooni taotlesid.
Mis puudutab seda, miks teatud operaatorid soovivad seda väärtust SIM-kaardi olekuseadetes peita, siis me ei suuda mõelda ühtegi mõjuvat põhjust. Võib-olla soovivad mõned operaatorid seda väärtust peita, et kasutajad ei näeks täpselt, kuidas nende seade võrgus töötab. Võib-olla varjatakse seda seetõttu, et see ajab tarbijad segadusse. Seda võib teha mitmel põhjusel, kuid tõenäoliselt ei saa me operaatorilt ametlikku põhjust.
Kas see muudab signaali tugevuse nägemise võimatuks?
Huvitaval kombel on vastus ei. Paistab, et kinnitustes olev kood ei mõjuta ühtegi API-d, mida rakendused saavad signaali tugevuse saamiseks kasutada. Selle asemel ainult takistab seadetes signaali tugevuse kuvamist kasutajale. See tähendab, et saate tegeliku dBm väärtuse leidmiseks kasutada Play poes suvalist arvu rakendusi, näiteks "Signaali tugevus".
Hind: tasuta.
4.5.
Kui aga operaator avaldab survet seda seadetes kasutajate eest varjata, on võimalik, et see saab hiljem laiendada, et piirata API-sid operaatori konfiguratsiooni alusel või peita rohkem võrguga seotud teavet. Muidugi pole me veel selleni jõudnud ja seda uut operaatori konfiguratsiooni pole veel isegi üheski Android-seadmes ilmunud (see liideti alles hiljuti ja seega Android P), kuid see on märk sellest, et operaatorid võivad hakata kasutajate eest funktsioone varjama, isegi kui te pole operaatori kaubamärgiga seadet ostnud.