เป็นไปได้ที่จะเปิดโหมดเครื่องบินพร้อมเปิด WiFi เท่านั้นหรือ


15

ฉันรู้ว่าคำจำกัดความของโหมดเครื่องบินคือการสื่อสารทั้งหมดและสัญญาณวิทยุถูกบล็อก แต่เป็นไปได้ไหมที่จะปิดส่วน "เรียก / รับ" ของโทรศัพท์เพื่อให้โทรศัพท์ของคุณไม่ได้เชื่อมต่อกับเสาสัญญาณโทรศัพท์และอนุญาต Wifi เท่านั้น ฉันค้นหาแอพสองตัวใน Google Play แต่พวกเขาไม่ได้ทำงานหรือล้าสมัยกับ Android เวอร์ชันใหม่กว่า

ฉันรู้ว่ามีความคิดเห็นที่แข็งแกร่งทั้งสองด้านของปัญหา แต่ฉันกังวลเกี่ยวกับการแผ่รังสีจากโทรศัพท์ของฉันเนื่องจากฉันใช้มันบนเตียงมากและฉันถือโทรศัพท์ไว้ใกล้กับศีรษะและใบหน้าของฉัน ตอนกลางคืนฉันไม่กังวลเรื่องการรับสายดังนั้นฉันแค่ต้องการปิดส่วนโทรศัพท์และใช้ WiFi มีวิธีหรือไม่? หรือฉันแค่บ้าและหวาดระแวง?


เป็นไปได้ในอุปกรณ์ซัมซุงทั้งหมดอาจไม่เพียง แต่ในซัมซุง แต่ฉันกำลังพูดถึงสิ่งที่ฉันมีประสบการณ์ส่วนตัว เพียงเปิดโหมดเครื่องบินและเปิด WiFi ง่ายเหมือนพาย!
Suncatcher

คำตอบ:


27

เป็นไปได้ที่จะเปิดโหมดเครื่องบินพร้อมเปิด WiFi เท่านั้นหรือ

ใช่เป็นไปได้ในทุกอุปกรณ์ของฉันที่ใช้ Android 4.2.1, 4.4.2, 5.0.2 และ 5.1.1 สิ่งนี้ใช้สำหรับฮอตสปอตแบบพกพาด้วย

วิทยุที่ควรจะปิดเมื่อเปิดใช้งานโหมด Airplane จะได้รับการบันทึกไว้ในคีย์airplane_mode_radiosใต้ตารางglobalด้านใน/data/data/com.android.settings/databases/settings.db( ฐานข้อมูลของแอพSettings Storage )

ตั้งค่าในพีซีเปิดใช้งานการดีบัก USB ในอุปกรณ์เชื่อมต่อกับพีซีเปิดตัวเชลล์และป้อน:

adb shell settings get global airplane_mode_radios
adb shell content query --uri content://settings/global  --projection name:value --where "name='airplane_mode_radios'"

เมื่อคำสั่งถูกดำเนินการคุณจะเห็น (อย่างใดอย่างหนึ่งของผลลัพธ์) ดังนี้:

cell,bluetooth,wifi,nfc,wimax
Row: 0 name=airplane_mode_toggleable_radios, value=bluetooth,wifi,nfc

คุณสามารถเลือกที่จะลบออกwifiจากค่าเพื่อให้บรรลุวัตถุประสงค์ขั้นสุดท้าย

ป้อนคำสั่งอย่างใดอย่างหนึ่ง:

adb shell settings put global airplane_mode_radios  "cell,bluetooth,nfc,wimax"
adb shell content update --uri content://settings/global --bind value:s:'cell,bluetooth,nfc,wimax' --where "name='airplane_mode_radios'"

หมายเหตุ:อย่าคัดลอกวาง สังเกตสายอักขระที่คุณได้รับในผลลัพธ์แรก จากนั้นลบออกwifi,จากนั้นผ่านผลลัพธ์ระหว่างเครื่องหมายคำพูดคู่""ตามที่ฉันได้แสดงไว้ด้านบน

ตอนนี้คุณสามารถเปิด Wi-Fi แล้วตามด้วยโหมดเครื่องบิน Wi-Fi ของคุณจะไม่ปิด

ความต้องการใช้ ADB นั้นมีความหมายเพียงครั้งเดียวเท่านั้น หากคุณตัดสินใจที่จะหยุด Wi-Fi เมื่อโหมด Airplane เปิดใช้งานอยู่เพียงแค่เพิ่ม wifiมูลค่าของคีย์นั้น

ดีมากที่นี่!


คุณรู้หรือไม่

เหตุผลที่คุณจะสามารถสลับ Wi-Fi, Bluetooth และ NFC airplane_mode_toggleable_radiosด้วยตนเองแม้ในขณะที่โหมดเครื่องบินมีการใช้งานเป็นเพราะพวกเขาได้รับการกล่าวถึงในค่าสำหรับคีย์

ป้อนคำสั่งอย่างใดอย่างหนึ่ง:

adb shell settings get global airplane_mode_toggleable_radios
adb shell content query --uri content://settings/global  --projection name:value --where "name='airplane_mode_toggleable_radios'"

คุณจะเห็นบางสิ่งเช่น:

bluetooth,wifi,nfc
Row: 0 name=airplane_mode_toggleable_radios, value=bluetooth,nfc    

ลบวิทยุออกจากค่าของคีย์นั้นเช่นwifiและคุณจะไม่สามารถสลับวิทยุ (Wi-Fi ที่นี่) อีกครั้งเมื่อโหมด Airplane เปิดใช้งานไม่ว่าจะเกิดอะไรขึ้นยกเว้นว่าคุณแปลงการเปลี่ยนแปลงในค่าของคีย์นั้นแล้ว


4
ภาพที่ 2 upvote (จำเป็นแค่นั้นและจดจำโพสต์ของคุณ) อืมไม่มีแม้แต่ mod ที่สามารถลงคะแนนได้สองครั้งโชคไม่ดี;)
Izzy

4
สำหรับผู้อื่นที่มีปัญหากับข้อยกเว้นเมื่อทำการค้นหาด้วยคำสั่งย่อยที่มีข้อความคุณต้องหลีกเลี่ยงเครื่องหมายคำพูดเดี่ยว ดังนั้นในตัวอย่างในคำตอบคุณจะพูดว่า--where "name=\'airplane_mode_toggleable_radios\'"(สังเกตเห็น\')
Narfanar

ยังคงทำงานได้อย่างสมบูรณ์บน Android 9.0 เมื่อมีการใช้แบ็กสแลช
light24bulbs

7

ฉันใช้มือถือเช่นนี้เมื่อฉันเดินทาง ดังนั้นก่อนเปิดโหมดเครื่องบินแล้วเปิดใช้งาน WIFI (ตัวอย่างเช่นในแผงการแจ้งเตือน) ในตอนท้ายคุณจะมีโหมดเครื่องบินเปิดใช้งาน WiFi และการเชื่อมต่ออื่น ๆ ทั้งหมดถูกปิดการใช้งาน


1
Lolwut! ทั้งหมดนี้ใช้งานได้ :-D ใช้งานได้กับบลูทู ธ
Freedom_Ben

3

ตามที่คุณอาจเดาได้อย่างถูกต้องนั่นขึ้นอยู่กับอุปกรณ์ ในHTC Wildfire เครื่องเก่าของฉัน(aka Buzz ) ฉันสามารถเปลี่ยนวิทยุ GSM แยกต่างหาก - กับMotorola Milestone 2 (aka Droid 2 ) ฉันไม่ได้ สิ่งที่ดูเหมือนว่าจะได้ผลเสมอคือการแก้ไข: เปลี่ยนเป็นโหมดเครื่องบินและเปิดใช้งาน WiFi อีกครั้ง (และบลูทู ธ หากคุณต้องการ)

เพื่อไม่ให้ "เล่นเปียโน" ในแต่ละครั้งสิ่งนี้อาจเป็นไปโดยอัตโนมัติ: เช่นข้อเสนอในการสร้างวิดเจ็ต (แทนที่จะเป็น "ทางลัด") สำหรับงานของมัน ดังนั้นก่อนอื่นคุณสามารถสร้างงาน (ใช้งานบนเครื่องบิน, เปิด WiFi, เปิด Bluetooth ... ), จากนั้นสร้างวิดเจ็ตสำหรับสิ่งนั้น เช่นเดียวกันสำหรับทิศทางอื่นถ้าจำเป็น ด้วยวิธีนี้คุณสามารถสลับไปมาได้ด้วยการแตะที่ทางลัด


ขอบคุณอิซซี่ (+1) จะลองปิดโหมดเครื่องบิน / เปิดใช้งานเคล็ดลับ wifi
George Profenza

ใช้งานได้ดีกับอุปกรณ์ทั้งหมดของฉันโดยใช้Tasker (มันถูกกำหนดให้เป็น "โหมดไม่รบกวนกลางคืน" ของฉันตั้งแต่ 1am ถึง 7am ดังนั้นข้อมูลสภาพอากาศจึงเข้ามาเพื่อปลุกตอนเช้า แต่โทรไม่ได้)
อิซซี่

นี่เป็นวิธีแก้ปัญหาด้วย :) เป็นไปได้หรือไม่ที่จะเปิดโหมดเครื่องบินด้วย WiFi เท่านั้น? // อ่าน: การโปรโมตที่ไร้ยางอาย: D
Firelord

@ Firelord กระตุ้นการโหวตขึ้นที่ได้รับ :) ฉันรู้เกี่ยวกับเครื่องบินวิทยุ - แต่ไม่ใช่วิธีการสลับผ่าน ADB เยี่ยมมาก!
Izzy

2
  1. ในแอพ Dialer / Phone ของคุณให้ป้อน *#*#4636#*#*

  2. เลือก Phone Information

  3. เลือก Turn off radio

หรือใช้แอปเช่นมือถือวิทยุ shutoff

โปรดทราบว่าคุณสามารถเปิดใช้งาน Wi-Fi ได้อีกครั้งในโหมด Airplane (แม้ว่าจะเป็นเรื่องที่น่ารำคาญอย่างยิ่งที่จะต้องปิดเครื่องในตอนแรก)


นั่นเป็นหน้าการตั้งค่าที่น่าสนใจมากขอบคุณ!
Mr.Yellow
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.