Trước đây vài bữa chúng ta đã được trải nghiệm phần mềm Navigation Gestures do XDA phát triển, nó hoạt khá hiệu quả, đặc biệt ẩn đi luôn thanh điều hướng gốc gây "chướng mắt" trên màn hình dù vẫn còn một số lỗi lặt vặt (Thảo luận thêm). Một số bạn vẫn cảm thấy khó chịu khi Thanh điều hướng của Navigation Gesture (dù chỉ 1 thanh nhỏ) cứ nằm chình ình trước mặt, đặc biệt khi xem phim full màn hình. Phải chi nó có thể tự động ẩn khi ko xài thì hay biết mấy, hoặc tuyệt vời hơn nếu có thể dùng cử chỉ Full screen gesture hoàn toàn như MIUI 9.5 mà ko cần thanh điều hướng luôn. Sau một vòng tham khảo các forum của xda, reddit và qua comment của bạn ragefighter, manhdk mình muốn chia sẻ các bạn thêm một cách nữa để có thể Ẩn thanh điều hướng ảo của Android hoàn toàn, ko cần root, ko hiện lại khi vuốt từ dưới lên. Sau đó bạn có thể dùng bất cứ phần mềm bên ngoài nào như All in gesture, Edge gesture, Swipe Home... để vuốt điều hướng trên màn hình. (Mình cũng từng thử nghiệm nhiều cách nhưng hầu hết toàn yêu cầu root để chỉnh sửa file build.prop. Nếu ko root thì phải cài launcher ngoài hay cài thêm twrp recovery và làm hàng loạt cách cách phức tạp, thậm chí bricked máy nên thôi khó quá bỏ qua 😃, khi nào làm được sẽ chia sẻ sau.) Dù rằng cách này vẫn có những khuyết điểm nhất định nhưng hy vọng là một trong những giải pháp cho các bạn để giúp chúng ta có một màn hình thông thoáng hơn cho việc hiển thị. Cũng giống như ứng dụng Navigation Gestures của xda, để ẩn được thanh điều hướng gốc của Android bạn cần đảm bảo adb kết nối thành công với thiết bị (Xem chi tiết cài adb ở dưới). Cơ bản chúng ta cần dùng dòng lệnh adb này: adb shell wm wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM] Vd: để đẩy thanh điều hướng xướng dưới màn hình 30px, bạn nhập: adb shell wm overscan reset hoặc adb shell wm overscan 0,0,0,0 ---------------------------------------------------------- Mình đã làm "chuột bạch" trên nhiều điện thoại và FW khác nhau, các bạn xem kết quả bên dưới. Anh em nào mới mua điện thoại yên tâm làm ko bị mất Knox hay bảo hành đâu nhé. Google Pixel XL - FW Adroid P Preview 2: adb shell wm overscan 0,0,0,-143
Nexus 6P - FW 8.1 adb shell wm overscan 0,0,0,-168
Galaxy S9+ - FW 8.0 adb shell wm overscan 0,0,0,-125
HTC One M9 - FW 7.0 adb shell wm overscan 0,0,0,-145
Khuyết điểm: Trên S9+ (có thể cũng bị trên S8/S8+, Note8, S9 ) Anh em còn thấy lỗi gì cho cách này thì bình luận và chia sẻ cho mọi người biết nhé!!! ----------------------------------------------------------------------------------------------------------------- Trường hợp anh em nào chỉ muốn cho Thanh điều hướng gốc tự động ẩn (sau 3 giây), khi cần vuốt sẽ hiện lại thì dùng những code bên dưới. Cách này mình thấy hiệu quả cho anh em nào xài Kindle Fire vì một số máy Thanh điều hướng ko tự động ẩn đi. adb shell settings put global policy_control immersive.navigation=* adb shell settings put global policy_control immersive.full=* adb shell settings put global policy_control immersive.status=* adb shell settings put global policy_control null* -------------------------------------- 1. Tải adb ở đây về máy tính hoặc tải bản mới nhất ở đây, giải nén nó ra một thử mục nào đó vd: C:\adb 2. Mở thư mục đó lên, vào thanh địa chỉ Exlorer gõ cmd để mở cửa sổ dòng lệnh cmd đúng ngay thư mục đã giải nén 3. Cắm cáp kết nối điện thoại với máy tính. Trên điện thoại đảm bảo mọi thứ đã được mở: - USB Debugging trong Developer mode (Để mở Developer mode thì vào Setting > About > Software infos > Build number, nhấn 7 lần vào đó). Nhớ bật mọi thứ liên quan đến USB Debugging, Install via USB, USB Debugging (Security settings) - USB Connection trên thanh trạng thái nên để chế độ Charge hay MTP (Tranfer file). - Tốt nhất cài thêm USB Driver của điện thoại bạn đang xài cho máy tính luôn, nếu ko có search thêm trên mạng: https://developer.android.com/studio/run/oem-usb Install OEM USB drivers | Android DevelopersDiscover links to the web sites for several original equipment manufacturers (OEMs), where you can download the appropriate USB driver for your device. - Tạm thời disable hết các chức năng như Overlay, Appear on Top, Draw over app,..trong Setting > App > ... > Special access (Tùy phone có cách truy cập khác nhau). Đây là các tiến trình chạy nền ảnh hưởng đến việc grant quyền cho app. 4. Ở cửa sổ dòng lệnh cmd ở bước 2, gõ dòng lệnh sau |