Bất kể bạn cẩn thận như thế nào, nếu bạn thích tùy biến thiết bị Android của mình, có thể đã xảy ra sự cố. ADB hoặc Android Debug Bridge, là một công cụ rất mạnh mẽ cho phép bạn khởi động các lệnh trên điện thoại thông minh của bạn thông qua máy tính. Có rất nhiều lợi ích khi sử dụng nó, đặc biệt là khi bạn không có quyền truy cập root. Tuy nhiên, trong các tình huống mà điện thoại của bạn không sử dụng được, việc khôi phục dữ liệu của bạn có thể trở nên rất quan trọng. Tiếp tục đọc và tìm hiểu lý do tại sao và làm thế nào bạn nên cho phép các lệnh ADB trên các thiết bị Android.
Việc ủy quyền cho ADB là gì?
Khi bạn khởi chạy một lệnh ADB từ máy tính, điện thoại của bạn chấp nhận nó như một lệnh quản trị viên. Điều này có nghĩa là ADB có thể thay thế hiệu quả hồ sơ gốc trong nhiều tình huống. Với sức mạnh to lớn có nguy cơ lớn, nên sẽ không khôn ngoan khi chấp nhận bất kỳ mệnh lệnh nào. Đây chính xác là lý do Google triển khai gỡ lỗi ủy quyền vào Android.
Trước hết, ADB phải được kích hoạt trên điện thoại của bạn. Làm điều này sẽ không đủ để cho phép ai đó có ý định xấu truy cập vào điện thoại của bạn. Tất nhiên, giả sử rằng bạn đang sử dụng một phương pháp khóa màn hình hiệu quả. Hơn nữa, giữ cho nó bị vô hiệu hóa sẽ không thực sự hữu ích nếu bạn kết thúc cần nó, bởi vì nó có thể là quá muộn trong một số tình huống.
Khi bạn chạy lệnh từ một máy tính mà thiết bị của bạn không nhận ra, nó sẽ tạm dừng lệnh và yêu cầu ủy quyền. Ủy quyền phải được cấp từ thiết bị của bạn, cần phải được mở khóa. Do đó, miễn là thiết bị của bạn vẫn bị khóa, bạn sẽ không phải lo lắng về điều đó.
Cách bật ADB trên thiết bị Android
Bước này khá dễ dàng: điều đầu tiên cần làm là kích hoạt Tùy chọn nhà phát triển trong menu cài đặt. Bạn có thể làm điều này bằng cách đi sâu vào thông tin hệ thống của bạn và nhấp vào số bản nhiều lần (build number). Một thông báo sẽ cho bạn biết khi bạn đã hoàn tất và nếu bạn có khóa màn hình, nó sẽ yêu cầu ghim / mẫu của bạn.
Bạn sẽ tìm thấy Tùy chọn nhà phát triển trên trang cài đặt chính hoặc được phân loại trong Hệ thống, tùy thuộc vào thiết bị của bạn. Khi bạn cuộn xuống mục Debugging, bạn cần bật USB Debugging. Một popup sẽ thông báo cho bạn về những gì bạn đang làm và yêu cầu xác nhận. Sau phần này, chúng ta có thể truy cập vào PC.
Cách ủy quyền ADB cho PC của bạn
Trước khi tiếp tục với quy trình, bạn cần đảm bảo rằng các Trình điều khiển ADB được cài đặt. Tùy thuộc vào cách bạn cài đặt trình điều khiển, phương pháp truy cập bàn điều khiển cũng có thể thay đổi. Nếu bạn cần thêm thông tin về việc thiết lập trình điều khiển ADB, hãy xem các hướng dẫn nhanh sau:
- Hướng dẫn cài đặt thiết lập ADB và Fastboot trên windows nhanh chóng
- Hướng dẫn cài đặt ADB & Fastboot trên máy tính Linux, Chrome OS và Mac OS X
- Download Android SDK và cài đặt ADB & Fastboot Drivers cho Windows 7,8,XP
Khi bạn đã sẵn sàng, bạn nên khởi động ADB. Điều này có thể đi kèm với các thiết lập trình điều khiển và nó về cơ bản là một cửa sổ Command Prompt. Đảm bảo thiết bị của bạn được kết nối qua cáp USB và màn hình được mở khóa. Sau đó, chúng tôi sẽ chạy một lệnh kiểm tra chỉ để kích hoạt yêu cầu ủy quyền. Những gì nó chỉ đơn giản là quét các cổng USB để tìm các thiết bị với ADB được kích hoạt và cung cấp ID của chúng. Đây là những gì bạn cần phải gõ:\
adb devices
Bạn sẽ nhận thấy rằng nhiều điều sẽ xảy ra. Trước tiên, nếu đây là lần đầu tiên sử dụng ADB trên PC của bạn kể từ lần khởi động lại gần nhất, bạn sẽ thấy một vài dòng liên quan đến daemon khởi động. Sau đó, PC sẽ chuyển tiếp lệnh đến điện thoại thông minh của bạn. Các yêu cầu cho phép ADB sẽ trông như thế này:
Lưu ý rằng chúng tôi đã đánh dấu “Always allow from this computer“. Vì chúng tôi muốn vĩnh viễn cho phép máy tính của bạn, chúng tôi sẽ kiểm tra tùy chọn đó trước khi nhấp vào OK . Bằng cách này, lần sau khi bạn kết nối cả hai với nhau, điện thoại thông minh của bạn sẽ nhận ra dấu vân tay chính và sẽ tự động cho phép bất kỳ lệnh nào.
Vậy đó, máy tính của bạn đã được ủy quyền!