คุณสามารถกลายเป็น "นักพัฒนา Android" ได้ในไม่กี่วินาที ไม่ต้องเรียน ไม่ต้องเขียนโค้ด แค่กดปุ่ม Build Number 7 ครั้งติดกัน แม้ทักษะนี้ไม่ได้ช่วยหางาน แต่จะปลดล็อกเมนู "Developer options" ที่มีการปรับแต่งเล็กๆ น้อยๆ หลายสิบอย่าง ช่วยให้คุณใช้โทรศัพท์ได้เต็มที่กว่าเดิม การเลื่อนดูทั้งหมดใช้เวลาค่อนข้างมาก และชื่อตัวเลือกมักไม่ชัดเจนพอสำหรับคนทั่วไป
หมายเหตุ: บทความนี้สมมติว่าคุณเข้าถึง Developer Options แล้ว มีคู่มือแยกสอนเปิดใช้งานหากยังไม่ได้เปิด
USB Debugging
นี่คือเหตุผลหลักที่คนเข้าถึง Developer Options ตัวเลือก "USB debugging" อนุญาตให้อุปกรณ์ที่เชื่อมต่อ USB เข้าถึงข้อมูลและส่งคำสั่งไปยัง Android คุณอาจต้องการสำหรับ Root โทรศัพท์, ใช้ Screen Recorder บนเดสก์ท็อป, Debug แอป, ติดตั้ง APK ฯลฯ
หลังเปิดตัวเลือกนี้ ทุกครั้งที่เสียบ USB กับอุปกรณ์ใหม่ จะมีป๊อปอัพขออนุญาต อย่าเพิกเฉย! คอมพิวเตอร์สาธารณะหรือพอร์ต USB ชาร์จสาธารณะที่คุณให้สิทธิ์ Debugging โดยไม่ได้ตั้งใจ อาจขโมยข้อมูลหรือติดมัลแวร์ ใช้ USB Debugging กับอุปกรณ์ที่ไว้ใจเท่านั้น
ปรับความเร็วแอนิเมชัน (Change Animation Speed)
Android มาพร้อมแอนิเมชันทำให้การเปลี่ยนหน้าจอ/แอปราบรื่น แต่เพิ่มเวลารอเล็กน้อย ตัวเลือก "Window animation scale", "Transition animation scale", "Animator duration scale" ควบคุมแอนิเมชันต่างๆ หากลดหรือปิด โทรศัพท์จะดูเร็วขึ้น ไม่ได้เร็วจริงๆ (แอนิเมชันไม่ส่งผลต่อประสิทธิภาพจริง) แต่มีผลจิตใจดี!
ลองตั้งที่ 5x หรือ 10x เพื่อประสบการณ์แปลกใหม่ (หรือเล่นตลกเพื่อน) คือเหมือนเดินในโคลนโคลน
ตั้งโหมดกลางคืน (Night Mode)
Night Mode ของ Android ขยายครอบคลุมแอปและ UI มากขึ้น แต่ตอนนี้จำกัดอยู่แอป Google บางตัว เช่น Phone และ Maps อุปกรณ์ Android Pie ขึ้นไปควรมีตัวเลือก Night Mode: เปิด, ปิด, หรืออัตโนมัติ (ตามเวลา)
ตรวจสอบการใช้หน่วยความจำ (Monitor Memory Usage)
ตัวเลือก "Running services" เป็น Task Manager ของ Android แสดงแอปที่ทำงานอยู่และหน่วยความจำที่ใช้ หยุดได้หากจำเป็น หากโทรศัพท์ช้า อยากดูว่าอะไรกิน RAM มาก ตรงนี้ตอบโจทย์
ตัวเลือก "Memory" ด้านบน Developer Options แสดงสถิติหน่วยความจำสะสม หากหาแอปที่กิน RAM ระยะยาว
ปลอมตำแหน่ง (Fake Location)
หากต้องการให้โทรศัพท์คิดว่าอยู่ที่อื่น ต้องดาวน์โหลดแอปปลอมตำแหน่งก่อน (เช่น Fake GPS Location) แล้วใน Developer Options เลือกผ่าน "Select mock location app" ให้แอปควบคุมตำแหน่ง สามารถเลื่อนตำแหน่งได้อย่างอิสระ ไม่ว่าจะทดสอบแอป หลีกเลี่ยง Geo-restriction หรือหลอกเพื่อน
บังคับให้ทุกแอปรองรับ Split-screen
แอปใหญ่ส่วนใหญ่รองรับ Split-screen แต่บางแอปไม่มีฟีเจอร์นี้ ด้วย "Force activities to be resizable" สามารถบีบแอปใดๆ เข้า Split-screen ได้ แม้จะไม่ควร แต่ไม่ใช่ทุกแอปตอบสนองดีต่อการบังคับนี้
ปรับสำหรับคนตาบอดสี (Optimize for Colorblindness)
รู้ไหมว่า ~8% ของชาย และ ~0.5% ของหญิง มีตาบอดสีบางรูปแบบ หากคุณรวมอยู่ในนั้น (ทดสอบได้ที่นี่) อาจอ่านหน้าจอได้ยาก ตัวเลือก "Simulate color space" เปลี่ยนโครงสี UI ให้อ่านง่ายขึ้นสำหรับตาบอดสี
อาจใช้ได้ดีกับกรณีรุนแรง แต่ผมตาบอดสีแดง-เขียวเล็กน้อย คิดว่าตั้งค่านี้ไม่ช่วยอ่านง่ายขึ้น แค่ทำให้สีส่วนใหญ่ดูแย่ลง
ทางเลือก: ตั้งโหมด Monochrome (ขาวดำ) ให้โทรศัพท์มี Vibes ยุคเก่า โบนัส: หากใช้หน้าจอ AMOLED ขาวดำอาจประหยัดแบตเตอรี่
แสดงจุดแตะ/ตำแหน่งตัวชี้ (Show Taps/Pointer Location)
นักพัฒนาแอปอาจสนใจดูว่านิ้วแตะที่ไหนหรือ swipe ทางไหน หากไม่ใช่ ก็เพลิดเพลินกับ Visual Feedback ที่สนุกได้จากการเปิดตัวเลือกเหล่านี้
"Show taps" ทำให้วงกลมเล็กๆ โผล่ทุกครั้งที่แตะหน้าจอ "Pointer location" ให้ Crosshairs และเส้นติดตามทุกครั้งที่เลื่อนนิ้ว
เก็บโทรศัพท์ไม่ให้สลีป (Keep Screen Awake)
"Stay awake" เรียบง่าย: ขณะชาร์จ หน้าจอจะเปิดตลอดจนปิดด้วยตนเอง ไม่ควรเปิดตลอด เพราะชาร์จช้าลง แต่อาจช่วยได้หากต้องการหน้าจอเปิดนานกว่าที่ตั้งค่าปกติ เช่น ทำงานนานต้องใช้สองมือ หรือต่อกับคอมพิวเตอร์
สลับ Wi-Fi ไป Data เร็วขึ้น (Aggressive Wi-Fi to Cellular Handover)
Android มักเลือก Wi-Fi จนสัญญาณอ่อนเกินไปถึงสลับไป Data ขึ้นอยู่กับ Build อาจมี "Aggressive Wi-Fi to Cellular Handover" และ/หรือ "Mobile data always active" ทำให้สลับเร็วขึ้น ข้อเสีย: อาจใช้ Data มากกว่าที่ต้องการ หรือแบตเตอรี่หมดเร็วกว่าการสลับเอง
ฟีเจอร์อื่นๆ ที่มีประโยชน์
- หากใช้ ADB (Android Debug Bridge) 備份 โทรศัพท์ไปเดสก์ท็อป "Desktop backup password" ให้ตั้งรหัสผ่านป้องกัน Backup นั้น
- "Select USB configuration" เปลี่ยนโปรโตคอลเริ่มต้นที่โทรศัพท์ใช้เชื่อมต่อคอมพิวเตอร์ แทนที่จะเปลี่ยนทุกครั้งที่เสียบ
- "Standby apps" ปรับระดับที่ Android อนุญาตให้แอปทำงานในพื้นหลัง ส่ง/รับข้อมูล การจำกัดอาจประหยัดแบต แต่ส่งผลต่อประสิทธิภาพแอป
- "Force 4x MSAA" สำหรับเกมเมอร์มือถือโทรศัพท์สเปกสูง เพิ่มคุณภาพกราฟิกเกม - ถ้าไม่แคร์แบตเตอรี่
ปลอดภัยไหม?
โดยทั่วไป ไม่ควรเล่นกับการตั้งค่าที่ซ่อนไว้โดยเจตนา หากไม่รู้ว่าทำอะไร Android ก็ไม่ใช่ข้อยกเว้น บางการตั้งค่าอาจเปิดโอกาสความเสี่ยงด้านความปลอดภัย หรือทำให้ฟีเจอร์บางอย่างหยุดทำงาน ควรศึกษาก่อน Toggle! ไม่ได้มีปุ่ม Self-destruct ซ่อนอยู่ในเมนูเหล่านี้หรอก