หากคุณมีสมาร์ทโฟนที่ใช้ Android 10 คุณอาจไม่รู้ว่ามีโหมดเดสก์ท็อปที่ซ่อนอยู่ ต่อไปนี้เป็นวิธีทำให้มีประโยชน์มากขึ้น
หนึ่งในคุณสมบัติที่ได้รับการพูดถึงมากที่สุด ก่อนการเปิดตัว Android 10 เป็นโหมดเดสก์ท็อป เมื่อเราได้ยินครั้งแรกว่าระบบปฏิบัติการ Android หลักถัดไปของ Google จะรองรับโหมดเดสก์ท็อปโดยกำเนิด เราหวังว่ามันจะคล้ายกับ Samsung DeX หรือ Huawei Easy Projection น่าเสียดายที่มัน เป็นอะไรก็ได้นอกจาก. Google ได้สร้าง Barebones Launcher สำหรับจอแสดงผลภายนอก เพื่อให้นักพัฒนาสามารถทดสอบได้ แอพของพวกเขาอาจมีลักษณะอย่างไรบนจอแสดงผลขนาดใหญ่ แต่พวกเขาไม่ได้สนใจด้วยซ้ำ เพิ่มการรองรับการแสดงผลบน Pixel 4. น่าเสียดายที่นี่หมายความว่าโหมดเดสก์ท็อปที่ซ่อนอยู่ของ Android 10 ไม่สามารถใช้งานได้บนสมาร์ทโฟน Pixel รุ่นล่าสุด แต่หากคุณมี Essential โทรศัพท์, OnePlus 7/7 Pro, OnePlus 7T/7T Pro หรือโทรศัพท์อื่นๆ ที่มีเอาต์พุตวิดีโอผ่าน USB-C ก็มีวิธีทำให้มีมากขึ้น มีประโยชน์.
ขั้นแรก นี่คือข้อกำหนดบางประการที่คุณต้องปฏิบัติตาม:
ความต้องการ:
- สมาร์ทโฟน Android ของคุณต้องใช้ Android 10
- สมาร์ทโฟน Android ของคุณต้องรองรับ โหมด DisplayPort Alt นี่คือก รายการโทรศัพท์บางส่วนที่รองรับ. หากคุณมีสมาร์ทโฟนที่มี Qualcomm Snapdragon 835, Qualcomm Snapdragon 845 หรือ Qualcomm Snapdragon 855 และ USB 3.1 พอร์ต Type-C สมาร์ทโฟนของคุณควรรองรับโหมด DisplayPort Alt เว้นแต่ผู้จำหน่ายโทรศัพท์จงใจปิดการใช้งาน มัน. Google ปิดการใช้งานมัน บน Pixel 4 เป็นต้น
- คุณต้องมีอะแดปเตอร์ USB 3.1 Type-C เป็น HDMI ฉันซื้ออันนี้จาก Amazon. คุณจะต้องมีเมาส์และคีย์บอร์ด Bluetooth หากคุณต้องการประสบการณ์ที่น่าพึงพอใจยิ่งขึ้น
ต่อไปเป็นวิธีการตั้งค่า:
- เปิดใช้งานตัวเลือกนักพัฒนาบนโทรศัพท์ของคุณ ไปที่การตั้งค่า > เกี่ยวกับโทรศัพท์ แล้วแตะ "หมายเลขบิลด์" 7 ครั้ง
- ไปที่การตั้งค่า > ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ และเลื่อนลงไปจนกระทั่งถึงส่วน "แอป" เปิด "เปิดใช้งานหน้าต่างรูปแบบอิสระ" และ "บังคับโหมดเดสก์ท็อป"
- รีบูทโทรศัพท์ของคุณ
- ติดตั้ง APK นี้. เป็นเวอร์ชั่นปรับแต่งยอดนิยม เก้าอี้สนามหญ้า ตัวเรียกใช้งานด้วย ทาสก์บาร์ รวมเข้ากับมัน APK นี้สร้างโดย XDA Senior Member ชาวนา เป็นการพิสูจน์แนวคิดเพื่อแสดงให้นักพัฒนาตัวเรียกใช้งานแบบกำหนดเองสามารถเพิ่มการรองรับโหมดเดสก์ท็อป* ได้อย่างไร
- ไปที่การตั้งค่า > แอปและการแจ้งเตือน > แอปเริ่มต้น และตั้งค่า Lawnchair เป็นตัวเรียกใช้เริ่มต้น
- เสียบโทรศัพท์ของคุณเข้ากับจอภาพ/ทีวีโดยใช้อะแดปเตอร์
- ภายในไม่กี่วินาที คุณจะเห็นอินเทอร์เฟซเดสก์ท็อป Android 10 แบบกำหนดเองปรากฏบนหน้าจอ คุณจะต้องให้สิทธิ์ทาสก์บาร์ในการ "แสดงทับแอปอื่นๆ" ตามที่ร้องขอ เพื่อแสดงแถบด้านล่าง หากคุณต้องการให้ TaskBar แสดงแอพล่าสุดของคุณในแถบด้านล่าง คุณควรให้สิทธิ์ "การเข้าถึงการใช้งาน" ตามที่ร้องขอ
ฉันพนันได้เลยว่าตอนนี้ทุกอย่างดูใหญ่เกินไปบนจอภาพ/ทีวีของคุณ นั่นเป็นเพราะ DPI เริ่มต้นสำหรับโหมดเดสก์ท็อปใน Android 10 คือ 320 ซึ่งทำให้ทุกอย่างดูใหญ่โต นอกจากนี้ แถบนำทาง/เม็ดการนำทางด้วยท่าทางของ Android 10 อาจดูไม่น่าดูบนจอแสดงผลของคุณ มีวิธีแก้ไขปัญหานี้ แต่ต้องมีการติดตั้งแอปอื่นโดย farmerbb
- ตัดการเชื่อมต่อโทรศัพท์ของคุณจากจอภาพ/ทีวี และเชื่อมต่อกับพีซีของคุณ
- ดาวน์โหลดและติดตั้ง ADB บนพีซีของคุณ.
- ติดตั้ง หน้าจอที่สอง จาก Google Play Store ตรวจสอบให้แน่ใจว่าคุณใช้แอปเวอร์ชัน 2.9.1 ที่รองรับโหมดเดสก์ท็อป Android 10 (ตามที่ระบุไว้ในบันทึกการเปลี่ยนแปลง)
- เรียกใช้คำสั่งต่อไปนี้จากพีซีของคุณ ตามคำแนะนำของแอป:
adbshellpmgrantcom.farmerbb.secondscreen.freeandroid.permission.WRITE_SECURE_SETTINGS
- ตอนนี้คุณสามารถควบคุม UI ของจอแสดงผลภายนอกได้โดยใช้แอพนี้! มันใช้สิ่งที่ซ่อนเร้น WindowManagerShellCommand เพื่อปรับแต่งความหนาแน่นเพื่อทำให้องค์ประกอบ UI ดูเล็กลง โอเวอร์สแกนเพื่อซ่อนแถบนำทาง และ/หรือความละเอียดให้ตรงกับจอแสดงผลภายนอก ลองใช้ค่านิยมเหล่านี้จนกว่าคุณจะได้สิ่งที่คุณพอใจ
แค่นั้นแหละ! เพลิดเพลินกับโหมดเดสก์ท็อปบนสมาร์ทโฟน Android 10 ของคุณ เราไม่แน่ใจว่าเหตุใด Google จึงปิดใช้งานฟังก์ชัน DisplayPort Alt Mode บน Pixel 4 ดังนั้นเราจึงขอความคิดเห็นและจะอัปเดตให้คุณทราบหากเราได้ยินกลับ หากคุณเป็นนักพัฒนา Launcher แบบกำหนดเองที่สนใจรวม TaskBar เข้ากับ Launcher ของคุณ คุณสามารถดูคำแนะนำได้ ที่นี่.
อัปเดต 1 (1/11/19 @ 14:17 น. ET): บทความนี้ได้รับการอัปเดตเพื่อลดความซับซ้อนของคำแนะนำในการปรับแต่ง UI ของจอแสดงผลภายนอก