Nếu ko disable khi xóa app thì Thanh điều hướng gốc có thể bị mất luôn, dù cho tắt khởi động máy lại cũng ko lấy lại được.
Mình đang thử tìm cách xem thể nào lấy lại, dù cho cài lại ứng dụng Navigation Gesture vào disable, khởi động máy lại cũng ko hiện lại Thanh bar stock luôn.
@Duy Luân: Đã kiếm ra được cách fix nếu "Lỡ tay xóa ứng dụng mà ko disable nó trước", bạn sẽ mất luôn Thanh điều hướng gốc. Để lấy lại nó làm như sau:
- Cố gắng cài lại Navigation Gesture đó thông qua GPlay store hoặc dòng lệnh adb trên máy tính (adb install tên_apk.apk)
- Cố gắng chạy được ứng dụng Nagivation bar từ App drawer, qua các bước cài đặt như thông thường như grant services, nếu ko qua được bước kế tiếp để grant adb thì restart máy lại để vào App drawer chạy lại ứng dụng.
- Sau khi grant adb permission, thì đã có thể mở App lại. Bật/Tắt nút "Gesture Enabled" sẽ ẩn/hiện lại Thanh điều hướng gốc.
@traihue_75
Chắc do V30 bạn để app scaling chế độ tràn màn hình á. Bạn bật lại thanh điều hướng, vào app bị mất thanh bar, nhấn vào cái nút ngoài cùng bên trái của thanh điều hướng. Sau đó bạn ẩn thanh điều hướng đi là thấy thôi.
Huawei Nova 2i chạy tốt, nhưng nếu để thanh này ngắn quá thì dễ nhấn nhầm sang nút gọi trong màn hình gọi điện. Để dài ra thì ổn.
P/s: Sao gõ bình luận trong đây lag quá nhỉ.
@quancayda
mình cũng bị lỗi "device '<null>' not found. USB debug mở chưa.
-Nhớ chuyển kết nối USB sang MTP
-Cài thêm USB driver cho máy
Làm đầy đủ rồi nhưng không được. Thấy bảo Android P không làm được phải không? Mình xài s8+
Help me
@Sutrove
Lỗi "List of devices attached" là adb chưa nhận được thiết bị gì cả. Mà bạn xài máy gì nhỉ?
Vào start > Run > Gõ devmgmt.msc, bạn bung cái dòng USB cuối cùng hoặc ADB Interface ra mình xem với. Giống hình này.[/I]
@Henry Leo
Cái này là adb chạy được rồi nhưng thiếu quyền kết nối với máy. Kiểm tra lại kỹ bước 3 này nhé:
3. Cắm cáp kế nối điện thoại với máy tính. Trên điện thoại đảm 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 luôn, nếu ko có search thêm trên mạng: https://developer.android.com/studio/run/oem-usb
- Tạm thời disable hết các chức năng như Secure Startup hay Overlay, Appear on Top, Draw over app,..trong Setting > App > ... > Special access. Đây là các tiến trình chạy nền ảnh hưởng đến việc grant quyền.
@Khac Cuong
Bạn thử thêm cái này nữa:
- Tạm thời disable hết các chức năng như Secure Startup, Overlay, Appear on Top, Draw over app,..trong Setting > App > ... > Special access. Đây là các tiến trình chạy nền ảnh hưởng đến việc grant quyền.
@Khac Cuong
Nếu như trong hình thì máy của bạn đã có thể nhận thiết bị nhưng vì lý do nào đó mà ko nhận lệnh. Vậy bạn thử thêm 1 cái cuối là thử adb ko dây.
1. Cắm cáp usb đầy đủ, miễn sao đánh lệnh adb devices được thiết bị trước.Đảm bảo điện thoại và máy tính cùng kết nối chung 1 mạng.
2. Đánh lệnh adb tcpip 5555 (để mở port 5555 để kết nối ko dây)
3. Kiểm tra địa chỉ ip của điện thoại, kiếm nó trong chỗ kết nối wifi. Rồi đánh lệnh adb connect dia_chi_ip_dienthoai
4. Nếu kết nối thành công khi đánh lệnh adb devices, bạn sẽ thấy 2 thiết bị được kết nối: 1 cho máy bạn và 1 qua địa chi IP máy bạn
5. Giờ bạn có rút cáp usb ra, đánh lại lệnh adb devices, sẽ chỉ thấy 1 máy được kết nói thông qua địa chỉ ip. Giờ bạn có thể nhập lại các lệnh phân quyền cho Nav gestures.
Xem hình minh họa
@hungba_94
Thử thêm cái này nữa:
- Tạm thời disable hết các chức năng như Secure Startup, Overlay, Appear on Top, Draw over app,..trong Setting > App > ... > Special access. Đây là các tiến trình chạy nền ảnh hưởng đến việc grant quyền.
@Nhocvipfa
Cái này là chi tiết hết mức có thể cho mọi máy:
1. Tải adb ở đây về máy tính, 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ế nối điện thoại với máy tính. Trên điện thoại đảm 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 luôn, nếu ko có search thêm trên mạng: https://developer.android.com/studio/run/oem-usb
- Tạm thời disable hết các chức năng như Secure Startup hay Overlay, Appear on Top, Draw over app,..trong Setting > App > ... > Special access. Đây là các tiến trình chạy nền ảnh hưởng đến việc grant quyền.
4. Ở cửa sổ dòng lệnh cmd ở bước 2, gõ các dòng lệnh sau adb devices -> cái này đảm bảo adb đã nhận thiết bị adb shell pm grant com.xda.nobar android.permission.WRITE_SECURE_SETTINGS