Android Pie-ის მიერ WiFi სკანირების შეფერხება ანგრევს ზოგიერთ ქსელურ ხელსაწყოს

Google ცდილობდა გაეუმჯობესებინა ბატარეის ხანგრძლივობა Android Pie-ზე, მაგრამ ეს უკანასკნელი ცვლილება WiFi-ს სკანირებაში ხელს უშლის უამრავ ქსელურ აპლიკაციას.

განახლება 2 (5/29/19 @ 9:04 AM ET): Google-ის თანამშრომელი ამბობს, რომ ახალი დეველოპერული ვარიანტი WiFi-ის სკანირების შეფერხების ჩართვისთვის ხელმისაწვდომი იქნება Android Q Beta 5-დან დაწყებული.

განახლება 1 (5/28/19 @ 01:18 AM ET): Google-მა დაადასტურა, რომ წინა პლანზე Wi-Fi სკანირების ცვლილებები დარჩება Android Q-ში.

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

Android-ზე, მაგრამ WiFi სკანირების ეს უკანასკნელი ცვლილება ერევა ქსელის რიგ აპლიკაციებში.

ასე რომ, Android Pie-ის დანერგვით, Google-მა დააწესა შეზღუდვა იმ სიხშირეზე, რომ აპლიკაციას შეუძლია გამოიყენოს პლატფორმის WiFi სკანირების ფუნქცია. Google-მა უპასუხა ანგარიშს მათი საკითხის ტრეკერში და დაადასტურეს Android-ის ეს უახლესი განახლება ზღუდავს ამ ფუნქციონირებას როგორც წინა პლანზე, ასევე ყველა ფონური აპლიკაციისთვის. წინა პლანზე აპლიკაციებისთვის, ფუნქცია შემოიფარგლება 4 სკანირებით ყოველ 2 წუთში, ხოლო ფონური აპლიკაციები შეზღუდულია მხოლოდ 1 სკანირებით ყოველ 30 წუთში.

ამ ყველაფრის გარეგნულად, ეს, როგორც ჩანს, ღირსეული გზაა ბატარეის ზოგიერთი არასაჭირო მოხმარების შესამსუბუქებლად, მაგრამ არის გარემოებები, სადაც ამან უარყოფითი გავლენა მოახდინა. მაგალითად, პოპულარული ქსელური აპლიკაციები, როგორიცაა WiFi ანალიზატორი და WiGLE (Wardriving აპს) სჭირდება უფრო ხშირი წვდომა WiFi სკანირებაზე, ვიდრე თქვენს სტანდარტულ აპლიკაციას. ამ ცვლილებამ არსებითად გახადა ამ ტიპის აპლიკაციები უსარგებლო, რადგან ამცირებს მათ სკანირების სიჩქარეს მინიმუმ 30-ჯერ, მიუხედავად იმისა, რომ ისინი აქტიური აპლიკაციებია, რომლებიც განკუთვნილია წინა პლანზე გამოსაყენებლად.

როგორც ხედავთ, ამ გარე გარემოებებმა უარყოფითი გავლენა მოახდინა ზოგიერთ პოპულარულ ქსელურ აპლიკაციაზე. Google აქტიური იყო ამ საკითხის ტრეკერის თემაში და იქამდეც მივიდა ახსენით, როგორ განისაზღვრება throttling. ამ დროისთვის, თავად Google-ის მიერ მოწოდებული გამოსავალი არ ყოფილა, მაგრამ ისინი წინ წავიდნენ და გადაიდო ეს საკითხი „განსახილველად“ Android-ის მომავალ გამოშვებაში.


განახლება 1: ჯერ კიდევ Android Q-ში

მიხედვით ა კომენტარი Google Issue Tracker-ზე (შ AndroidPolice), Wi-Fi-ის დათრგუნვა აქ არის. თუმცა, Android Q მომხმარებლებს საშუალებას აძლევს გამორთონ throttling ადგილობრივ მოწყობილობაზე შემდეგი ADB ბრძანებით:

adb shell settings put global wifi_scan_throttle_enabled 0

მიუხედავად იმისა, თუ რას ამბობს კომენტარი, ამ ბრძანების გაგზავნა ხდება არა მოითხოვს root წვდომას.


განახლება 2: გადართეთ Q Beta 5-ში

Google-ის თანამშრომელმა გამოაქვეყნა ა კომენტარი Google Issue Tracker თემაში ნათქვამია, რომ გადართვა მალე მოვა. დაწყებული Android Q Beta 5-ით, რაც არის დაგეგმილია 2019 წლის 3 კვარტალში, დეველოპერის ოფციებში იქნება გადართვა სკანირების ჩახშობის გამორთვისთვის. თქვენ არ დაგჭირდებათ წინა სტატიის განახლებაში აღნიშნული ADB ბრძანების გამოყენება.