ზოგიერთმა ოპერატორმა შეიძლება დაიწყოს სიგნალის სიძლიერის დამალვა მომხმარებლებისგან Android P-ში

click fraud protection

Android P-მა დაამატა ოპერატორის კონფიგურაციის ახალი ვარიანტი, რომელიც საშუალებას აძლევს ოპერატორებს დამალონ სიგნალის სიძლიერის ინფორმაცია პარამეტრებში.

მობილური ქსელის ოპერატორებს, სხვაგვარად ცნობილი როგორც მატარებლები, აქვთ შერეული რეპუტაცია მომხმარებლებში. შეერთებულ შტატებში, ოპერატორები, როგორიცაა AT&T და Verizon Wireless, ცნობილია ჩვენი საზოგადოების მიერ, რომ აიძულებენ თავიანთ ბრენდირებულ მოწყობილობებს ჰქონდეთ ჩამტვირთველები, რომელთა განბლოკვა შეუძლებელია. მიუხედავად იმისა, რომ საშუალო მომხმარებელი არ ხედავს ჩამტვირთველის განბლოკვას, როგორც მთავარ საკითხს, ეს მხოლოდ მაგალითია მრავალი პრაქტიკიდან, რომელმაც შელახა მრავალი ოპერატორის რეპუტაცია, როგორც მომხმარებლისთვის არამეგობრული. T-Mobile USA-მ თავი დაასახელა, როგორც "უტარებელი” იმ ზიზღის გამო, რომელიც ბევრ მომხმარებელს აქვს გადამზიდავების მიმართ. გადამზიდველები დიდ როლს თამაშობენ განსაზღვრაში რამდენად სწრაფად შეიძლება გავრცელდეს პროგრამული განახლებებიდა მათ ასევე შეუძლიათ ზოგჯერ განსაზღვრონ რა ფუნქციებზე გვაქვს წვდომა. რამდენიმე დავალებების მიხედვით, როგორც ჩანს, ზოგიერთი ოპერატორი ცდილობს სიგნალის სიძლიერის დამალვას პარამეტრებში, Android P-დან დაწყებული.


Რა ხდება?

The ახორციელებს ჩვენ აღმოვაჩინეთ, რომ პარამეტრებში "Sim Status"-ში ნაჩვენები სიგნალის სიძლიერე შეიძლება შეიზღუდოს ოპერატორის მიხედვით. ამ მენიუში ნაჩვენები სიგნალის სიძლიერე არის ფაქტობრივი რიცხვითი სიგნალის სიძლიერე იზომება dBm ან asu. რაც უფრო დაბალია dBm რიცხვი, მით უფრო ცუდია მოწყობილობის ქსელის სიგნალი. სიგნალის სიძლიერის ეს მნიშვნელობა მიახლოებულია 5 სიგნალის ზოლთან, რომელიც ნაჩვენებია სტატუსის ზოლში, თუმცა, ცხადია, 5 ზოლი ზუსტად არ გეტყვით, რამდენად ცუდი ან კარგია თქვენი სიგნალი სინამდვილეში.

მიუხედავად იმისა, რომ მომხმარებელთა უმეტესობას არ აინტერესებს სიგნალის სიძლიერის ზუსტი dBm მნიშვნელობის დათვალიერება, ეს შეიძლება იყოს სასარგებლო რიცხვი ერთსა და იმავე ქსელში რამდენიმე მოწყობილობის მუშაობის შედარებისას. თქვენი მოწყობილობის სიგნალის სიძლიერე წარმოუდგენლად მნიშვნელოვანია ზარის ხარისხის, მონაცემთა დაკავშირების/სიჩქარისა და ბატარეის მუშაობისთვის. dBm მნიშვნელობისას, როდესაც იყენებთ თქვენს ტელეფონს გარკვეულ ადგილებში, ეს შეიძლება იყოს სასარგებლო გზა იმის დასანახად, თუ რამდენად კარგია თქვენი ახალი მოწყობილობა ქსელი.

ახლა, ოპერატორებს უკვე აქვთ შესაძლებლობა განსაზღვრონ, რა პროგრამულ ფუნქციებზე შეიძლება ჰქონდეთ წვდომა მომხმარებლებს, თუმცა ეს ჩვეულებრივ შემოიფარგლება მათი ბრენდირებული მოწყობილობებით. მაგალითად, ზოგიერთი ოპერატორი მალავს მობილურ მონაცემებს და ცხელი წერტილის სწრაფი დაყენების ფილებს Samsung Galaxy სმარტფონებზე, თუმცა არსებობს გზა დააბრუნეთ ისინი. თუ თქვენ მიიყვანთ საკუთარ მოწყობილობას ქსელში, შეზღუდვები, როგორც წესი, დაკავშირებულია ქსელის ინფრასტრუქტურასთან და არა პროგრამულ მახასიათებლებთან.

ეს ცვლილება ცოტა განსხვავებულია, თუმცა, რადგან commit აჩვენებს, რომ ოპერატორებს შეუძლიათ დამალონ სიგნალის სიძლიერე მომხმარებლებისგან, როდესაც ისინი უბრალოდ ჩასვამენ SIM ბარათს მათ მოწყობილობაში. კომისიის მიერ შემოტანილი ცვლილების ტესტირებისას, ეს იყო ტესტი, რომელიც გამოიყენებოდა:

დაამატეთ სხვადასხვა მნიშვნელობები ორი ოპერატორისთვის vendor.xml-ში და ნახეთ, როგორ იცვლება სიმ ბარათის შეცვლა

ეს აჩვენებს, რომ vendor.xml ფაილში განსაზღვრული ოპერატორის კონფიგურაცია განსაზღვრავს, ნაჩვენები იქნება თუ არა მომხმარებლებისთვის სიგნალის სიძლიერე. მართლაც, კოდის დათვალიერებისას, სიგნალის სიძლიერის უპირატესობა დამალულია მომხმარებლისგან ლოგიკური მნიშვნელობის შემოწმების შემდეგ, სახელწოდებით "KEY_HIDE_SIGNAL_STRENGTH_IN_SIM_STATUS_BOOL" რომელიც განისაზღვრება გადამზიდველის კონფიგურაციით.


რატომ კეთდება ეს?

როგორც ჩანს, ზოგიერთმა ოპერატორმა მოითხოვა ეს ფუნქცია და Google უბრალოდ ავალდებულებს. SIM-ზე დაფუძნებულ პარამეტრებში სიგნალის სიძლიერის დამალვის შესაძლებლობა ახალია და ნაგულისხმევად დაყენებულია false-ზე. ასევე არ არის მითითებული, თუ რომელმა ოპერატორებმა მოითხოვეს ეს ფუნქცია.

რაც შეეხება იმას, თუ რატომ უნდათ ზოგიერთ ოპერატორს ამ მნიშვნელობის დამალვის შესაძლებლობა SIM სტატუსის პარამეტრებში, ჩვენ ნამდვილად ვერ მოვიფიქრებთ რაიმე საფუძველს. შესაძლოა ზოგიერთ ოპერატორს სურს ამ მნიშვნელობის დამალვა, რათა მომხმარებლებმა ზუსტად ვერ დაინახონ, როგორ მუშაობს მათი მოწყობილობა ქსელში. შესაძლოა, ის იმალება, რადგან ის აბნევს მომხმარებლებს. ეს შეიძლება გაკეთდეს მრავალი მიზეზის გამო, მაგრამ ჩვენ ნაკლებად სავარაუდოა, რომ რაიმე ოფიციალური მიზეზი მივიღოთ ოპერატორისგან.


ეს შეუძლებელს გახდის სიგნალის სიძლიერის დანახვას?

საინტერესოა, რომ პასუხი არის არა. როგორც ჩანს, commit-ებში კოდი არ მოქმედებს არცერთ API-ზე, რომელიც აპებს შეუძლიათ გამოიყენონ სიგნალის სიძლიერის მისაღებად. სამაგიეროდ მხოლოდ ხელს უშლის სიგნალის სიძლიერის ჩვენებას პარამეტრებში მომხმარებლისთვის. ეს ნიშნავს, რომ თქვენ კვლავ შეგიძლიათ გამოიყენოთ ნებისმიერი რაოდენობის აპი Play Store-ზე, როგორიცაა "სიგნალის სიძლიერე", რათა იპოვოთ ნამდვილი dBm მნიშვნელობა.

Სიგნალის სიძლიერედეველოპერი: ლაკშმანი

ფასი: უფასო.

4.5.

ჩამოტვირთვა

თუმცა, თუ გადამზიდავი ახორციელებს ზეწოლას, რომ დამალოს ეს მომხმარებლებისგან პარამეტრებში, შესაძლებელია ეს მოგვიანებით შეიძლება გაფართოვდეს API-ების შეზღუდვის მიზნით, რომელიც დაფუძნებულია ოპერატორის კონფიგურაციაზე, ან დამალოს მეტი ქსელთან დაკავშირებული ინფორმაცია. რა თქმა უნდა, ჩვენ ჯერ არ მივედით აქამდე და ეს ახალი ოპერატორის კონფიგურაცია ჯერ არცერთ Android მოწყობილობაზე არ გამოჩენილა (ის ახლახან გაერთიანდა და, შესაბამისად, იქნება Android P), მაგრამ ეს იმის ნიშანია, რომ ოპერატორებს შეუძლიათ დაიწყონ ფუნქციების დამალვა მომხმარებლებისგან მაშინაც კი, თუ თქვენ არ იყიდეთ ოპერატორის ბრენდირებული მოწყობილობა.