Computer >> Máy Tính >  >> Xử lý sự cố >> Android

Cách root Android ở chế độ không hệ thống

Root như chúng ta biết, là một phương pháp giành được đặc quyền quản trị trên Android bằng cách cài đặt su binary. Kể từ Android 4.3, daemon su cần thiết để xử lý các yêu cầu truy cập root phải chạy khi khởi động và có đủ quyền để hoạt động hiệu quả. Điều này liên quan đến việc sửa đổi phân vùng hệ thống trên Android. Tuy nhiên, khi Lollipop được phát hành, không có cách nào để khởi động daemon su khi khởi động, do đó, một hình ảnh khởi động đã sửa đổi, được gọi là 'rootless root' đã được sử dụng và đặt tên như vậy vì nó không sửa đổi các tệp trong / system. phân vùng.

Một cách khác để sửa đổi phân vùng hệ thống trên Lollipop đã được tìm thấy, cách này đã khiến việc sử dụng phương pháp không hệ thống bị dừng lại. Với sự ra đời của Android Marshmallow, bảo mật đã được tăng cường, do đó không thể sửa đổi phân vùng hệ thống để khởi chạy daemon su với các quyền cần thiết. Điều này đã đưa phương pháp root không hệ thống trở lại - sửa đổi hình ảnh khởi động thay vì phân vùng hệ thống - và đó là cách mới để root Marshmallow và các hệ điều hành mới hơn, cũng như các thiết bị Samsung chạy Android 5.1 trở lên.

Trước khi tiếp tục, bạn cần phải đáp ứng các yêu cầu sau:

  • Bộ nạp khởi động đã mở khóa - Truy cập trang web của các nhà sản xuất điện thoại thông minh của bạn để tìm hiểu cách mở khóa bộ nạp khởi động của bạn. Hầu hết các điện thoại Samsung đều có bộ nạp khởi động đã mở khóa.
  • Hệ nhị phân ADB và Fastboot
  • Trình điều khiển điện thoại thông minh của bạn - Bạn có thể tải xuống và cài đặt trình điều khiển này từ trang web của nhà sản xuất điện thoại thông minh.
  • Phục hồi tùy chỉnh TWRP - Trang web cung cấp hình ảnh khôi phục cụ thể cho thiết bị của bạn.
  • Supersu mới nhất - Sao chép phần này vào thư mục gốc trong bộ nhớ của bạn.

Phương pháp 1:Trên thiết bị chạy Lollipop trở lên

  1. Trên điện thoại Android của bạn, đi tới Cài đặt> Giới thiệu và chạm vào 'Số bản dựng' 8 lần. Quay lại Cài đặt> Cài đặt nhà phát triển và bật Chế độ gỡ lỗi USB. Cách root Android ở chế độ không hệ thống
  2. Mở dấu nhắc lệnh bằng cách nhấn Windows + R , nhập cmd rồi nhấn Enter. Nhập lệnh sau: adb reboot recovery Chấp nhận bất kỳ hộp thoại xác nhận nào xuất hiện trên màn hình điện thoại của bạn. Cách root Android ở chế độ không hệ thống
  1. Trong TWRP, điều hướng đến Nâng cao> Đầu cuối và nhập mã sau Echo “SYSTEMLESS =true”> /data/.supersu Cách root Android ở chế độ không hệ thống
  1. Đảm bảo rằng tệp .supersu có trong / data bằng cách điều hướng đến Nâng cao> Trình quản lý tệp> / data Cách root Android ở chế độ không hệ thống
  1. Root thiết bị của bạn bằng cách flash SuperSU: Cài đặt> SuperSU - ****. zip và sau đó vuốt để xác nhận Flash Cách root Android ở chế độ không hệ thống
  1. Nhấn vào Hệ thống khởi động lại .

Cách root Android ở chế độ không hệ thống

Phương pháp 2:Trên thiết bị chạy Marshmallow hoặc mới hơn

Tính năng root không hệ thống được bật theo mặc định trên các thiết bị chạy Marshmallow hoặc mới hơn. Không cần nhập các lệnh bổ sung - chỉ cần flash tệp zip SuperSU.

  1. Trên điện thoại Android của bạn, đi tới Cài đặt> Giới thiệu và chạm vào 'Số bản dựng' 8 lần. Quay lại Cài đặt> Cài đặt nhà phát triển và bật Chế độ gỡ lỗi USB.
  1. Mở dấu nhắc lệnh bằng cách nhấn Windows + R , nhập cmd rồi nhấn Enter. Nhập lệnh sau: adb reboot recovery Chấp nhận mọi hộp thoại xác nhận xuất hiện trên màn hình điện thoại của bạn.
  1. Root thiết bị của bạn bằng cách flash SuperSU: Cài đặt> SuperSU - ****. zip rồi vuốt để xác nhận Flash
  1. Nhấn vào Hệ thống khởi động lại .