მიიღეთ „WiFi-ის ავტომატურად ჩართვა“ Nexus 5X/6P-ისთვის Android Oreo-ზე

რამდენიმე სწრაფი ADB ბრძანებით, ჩვენ შეგვიძლია დავუბრუნდეთ WiFi-ის ავტომატურად ჩართვას Android Oreo-ში Nexus 5X-სა და Nexus 6P-ზე.

Android Oreo წარმოგიდგენთ ახალ ფუნქციას, რომლის საშუალებითაც შეგიძლიათ ავტომატურად ჩართოთ WiFi, როდესაც იმყოფებით „მაღალი ხარისხის შენახულ ქსელთან“, მაგალითად, სამსახურიდან ან სახლიდან. ეს ფუნქცია შეგიძლიათ იხილოთ Android 8.0-ის ოფიციალურ კორპუსებზე Google Pixel-ისა და Google Pixel XL-ისთვის, მაგრამ ის არ არის ხელმისაწვდომი Google Nexus 5X-ზე ან Google Nexus 6P-ზე. თუმცა, ეს ყოველთვის ასე არ იყო. Nexus-ის ორ ტელეფონს რეალურად ჰქონდა WiFi-ის ავტომატური გაღვიძების ფუნქცია, როდესაც გამოვიდა Android O Developer Preview 2, მაგრამ გაურკვეველი მიზეზების გამო Google ამოიღო ეს ფუნქცია Android 8.0 Oreo-ს საბოლოო გამოშვებაში Nexus 5X/6P-ისთვის.

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

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

თქვენ იპოვით ამ ფუნქციას პარამეტრების აპლიკაციის გაშვებით, ქსელი და ინტერნეტის ოფციაზე შეხებით ზედა, დააჭირეთ WiFi-ს და შემდეგ დააჭირეთ WiFi Preferences ოფციას ბოლოში სია. თავად გადართვა ჩანს ზემოთ მოცემულ ფუნქციის სურათზე.

საკმაოდ კარგი თვისებაა, მე თუ მკითხავთ. მაგრამ ის ამოღებულია Nexus 5X-სთვის და Nexus 6P-სთვის, ჩვენთვის უცნობი მიზეზების გამო, შესაძლოა, ეს არ მუშაობდა კარგად ამ ორი ტელეფონისთვის. როგორც Android-ის ბევრ სხვა მახასიათებელს, რომლებსაც არ აქვთ მომხმარებლის მიმართ გადართვა, ჩვენ შეგვიძლია რეალურად დავაბრუნოთ ეს ფუნქცია რამდენიმე ADB ბრძანებით. მოდით ჩავუღრმავდეთ იმ ნაბიჯებს, რომლებიც საჭიროა მისაღებად დააბრუნეთ "ავტომატური WiFi-ის ჩართვა" ფუნქცია Google Nexus 5X-ისა და Google Nexus 6P-ისთვის.


ჩართეთ ფუნქცია „WiFi-ის ავტომატურად ჩართვა“ Nexus 5X-სა და Nexus 6P-ზე

  1. ჯერ დაგჭირდებათ გაქვთ ADB დაინსტალირებული თქვენს დესკტოპზე ან ლეპტოპზე.
  2. შეაერთეთ Nexus 5X ან Nexus 6P კომპიუტერთან, ჩართეთ USB გამართვა და შემდეგ გახსენით ბრძანების სტრიქონი.
  3. შეასრულეთ შემდეგი ბრძანება ბრძანების სტრიქონში: adb shell
  4. შემდეგ შეასრულეთ შემდეგი ბრძანება ბრძანების სტრიქონში გადართვის დასაბრუნებლად: settings put global wifi_wakeup_available 1
  5. და ბოლოს, განაგრძეთ და შეასრულეთ შემდეგი ბრძანება ბრძანების სტრიქონში, რომ რეალურად ჩართოთ ფუნქცია: settings put global wifi_wakeup_enabled 1

ახსნა

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

მას შემდეგ, რაც Google-მა შეინარჩუნა ეს ავტომატური WiFi ფუნქცია Pixel-სა და Pixel XL-ზე, ჩვენ შეგვიძლია მხოლოდ წარმოვიდგინოთ, რომ ის მუშაობს ზუსტად ისე, როგორც მათ იმედოვნებდნენ. თუმცა, მათ ამოიღეს გადართვა Nexus 5X-ზე და Nexus 6P-ზე, რადგან შესაძლებელია ამ ფუნქციამ არ ითამაშა ასევე ამ ორ მოწყობილობაში გამოყენებული WiFi მოდულით, ან შესაძლოა Google-ს უბრალოდ სურდა მისი ახალი Pixel-ით შეზღუდვა ტელეფონები. ნებისმიერ შემთხვევაში, ჩვენ შეგვიძლია დავაბრუნოთ იგი და ის უკვე გამოცდილია იმუშაოს.

მას შემდეგ, რაც ჩვენს კომპიუტერზე ADB shell-ის მოთხოვნას გამოვიტანთ, აქ ორი ბრძანების გაცემას ვაპირებთ. პირველი ბრძანება რეალურად აბრუნებს ავტომატური WiFi გადართვას პარამეტრების აპლიკაციაში. თუ სწორად გაკეთდა, ეს პირველი ვარიანტი კვლავ გამოაჩენს გადართვას "ავტომატურად ჩართეთ WiFi".

მაგრამ სანამ ჩვენ ADB ჭურვიში ვართ, შეგვიძლია გავაგრძელოთ და გამოვცეთ მე-5 ნაბიჯში ნაჩვენები ბრძანება, რომ რეალურად ჩართოთ იგი. ამ ვარიანტების შეცვლა ხელს არ შეგიშლით მომავალში მიიღოთ Google-ის ოფიციალური OTA განახლება (ჩვენ აქ არ ახორციელებთ სისტემის ფაილებში უნებართვო მოდიფიკაციას) და ამიტომ არ საჭიროებს root წვდომას ან.

თუ ოდესმე გსურთ ამ ცვლილებების დაბრუნება ისე, როგორც იყო, შეგიძლიათ გაუშვათ ბრძანების სტრიქონი ან ტერმინალი და ხელახლა გამოიტანოთ ADB ჭურვი. უბრალოდ შეცვალეთ 1 ბრძანებების ბოლოს სახელმძღვანელოს ბოლო ორ საფეხურზე 0-ზე. ეს დროშები თავდაპირველად დაყენებული იყო 0-ზე და სწორედ ამიტომ არ გვქონდა წვდომა ავტომატური WiFi ფუნქციაზე ამ ორ Nexus მოწყობილობაზე. ამგვარად, 1-დან 0-ზე დაბრუნება გამორთავს ფუნქციას და წაშლის გადართვას პარამეტრების მენიუდან.