Cách root điện thoại Android của bạn bằng Magisk (Vì vậy, Android Pay và Netflix hoạt động trở lại)
Người dùng Android đã root điện thoại của họ kể từ khi bắt đầu hệ điều hành, nhưng trong những năm gần đây, nó đã trở nên phức tạp hơn nhiều. Gần đây, một phương pháp mới để xử lý quản lý root đã xuất hiện và được gọi là Magisk.
Magisk là gì?
Theo truyền thống, việc root điện thoại Android đã diễn ra như sau: mở khóa bộ nạp khởi động (hoặc tìm cách khai thác), flash phục hồi tùy chỉnh, cài đặt SuperSU. Và trong nhiều năm làm việc rất tốt.
Nhưng bắt đầu với Marshmallow, Google về cơ bản đã chặn các phương thức root phổ biến nhất của các phiên bản trước - thả daemon da su vào phân vùng / hệ thống và chạy nó với các quyền cần thiết khi khởi động. Điều này dẫn đến một loại quyền truy cập root mới, được gọi là root hệ thống không có hệ thống, được đặt tên như vậy bởi vì nó không sửa đổi phân vùng / hệ thống theo bất kỳ cách nào.
Là một phần của sự tăng cường bảo mật này, những thứ như Google SafetyNet đã được đưa ra để giữ an toàn cho các dịch vụ như Android Pay, khiến người dùng phải lựa chọn giữa quyền truy cập root và các dịch vụ có giá trị. Thật là một người lập dị.
Nhưng đó là nơi Magisk đến. Đây cơ bản là sự phát triển của quyền truy cập và quản lý root trên Android. Nó khiến SafetyNet không bị ảnh hưởng, vì vậy người dùng vẫn có thể truy cập Android Pay và Netflix, nhưng vẫn cho phép các công cụ root mạnh mẽ như Xposed tiếp tục hoạt động. Nó thực sự là tốt nhất của cả hai thế giới.
Nó hoàn toàn là nguồn mở, dưới sự phát triển không ngừng và ngày càng tốt hơn. Bây giờ có thể là lúc để chuyển sang giải pháp root mới này nếu bạn lo lắng về việc mất những thứ như Android Pay.
Cách bắt đầu với Magisk
Đầu tiên, bạn sẽ cần tệp Magisk. Bạn có thể đọc về tất cả các lợi ích của Magisk và lấy phần tải xuống bằng cách truy cập chủ đề này trên XDA. Hãy tiếp tục và lấy Trình quản lý Magisk trong khi bạn đang ở đó - bạn sẽ cần nó sau. Sao chép cả vào bộ nhớ trong hoặc thẻ SD của điện thoại của bạn.
Lưu ý: Nếu bạn đã sử dụng một phương pháp root khác trước đó, bạn sẽ phải hủy hoàn toàn thiết bị của mình trước khi sử dụng Magisk. Chúng tôi khuyên bạn nên sử dụng tập lệnh unSU để làm như vậy.
Bạn cũng sẽ cần một phục hồi tùy chỉnh như TWRP để flash Magisk trên điện thoại của bạn. Tôi đang thực hiện quy trình này trên một chiếc Nexus 5 đã được mở khóa hoàn toàn, vì vậy số dặm của bạn có thể thay đổi.
Để bắt đầu quá trình, khởi động vào phục hồi tùy chỉnh của bạn. Làm điều này hơi khác một chút trên mỗi điện thoại - ví dụ: bạn có thể phải giữ đồng thời các nút Nguồn và Giảm âm lượng, sau đó sử dụng các phím âm lượng để khởi động chế độ Recovery Recovery chế độ Phục hồi. Google hướng dẫn cho mô hình cụ thể của bạn để xem cách nó được thực hiện.
Từ phục hồi tùy chỉnh của bạn, flash Magisk ZIP bạn đã chuyển sang điện thoại trước đó. Trong TWRP, điều đó có nghĩa là chạm vào Cài đặt trên mạng, sau đó tìm tệp Magisk. Chạm vào trên Cài đặt hình ảnh.
Xác nhận tất cả các chi tiết ở đây, sau đó vuốt để xác nhận đèn flash.
Các tập tin sẽ mất một vài giây để flash. Khi nó kết thúc, chạm vào nút Reboot System Hệ thống. Làm xong.
Khi điện thoại khởi động lại, bạn sẽ cần cài đặt Trình quản lý Magisk mà bạn đã tải xuống từ chuỗi XDA ở trên. Bạn sẽ cần bật Nguồn không xác định trước khi có thể cài đặt ứng dụng này - nhảy vào Cài đặt> Bảo mật> Nguồn không xác định, nhấp vào chuyển đổi và chấp nhận cảnh báo.
Sau đó, bạn có thể cài đặt Trình quản lý Magisk từ thư mục tải xuống nếu bạn đã tải xuống trực tiếp trên điện thoại hoặc với trình duyệt tệp nếu bạn đã chuyển nó từ máy tính của mình.
Sau khi cài đặt, bắn tên xấu đó lên. Nó sẽ khởi động trên trang trạng thái, nơi bạn sẽ thấy rằng bạn đang chạy phiên bản hiện tại và nó đã được root đúng cách. Bạn cũng có thể thực hiện kiểm tra SafetyNet tại đây nếu bạn muốn, điều mà tôi khuyến khích.
LƯU Ý: Thiết bị của bạn sẽ không vượt qua kiểm tra SafetyNet nếu bộ tải khởi động được mở khóa trừ khi bạn sử dụng Magisk Hide, chúng tôi sẽ nói về bên dưới.
Và với điều đó, bạn đã sẵn sàng để bắt đầu sử dụng Magisk.
Sử dụng Magisk
Magisk là một giải pháp tất cả trong một để quản lý root, cài đặt ứng dụng root và hơn thế nữa. Hãy nghĩ về nó giống như SuperSU trộn với Xposed, tất cả trong một gói gọn gàng, sạch sẽ. Tốt quá.
Ứng dụng này rất đơn giản và dễ hiểu, đặc biệt là nếu bạn đã sử dụng điện thoại đã root trước đó. Đây là một sự cố nhanh chóng của menu, mà bạn có thể truy cập bằng cách vuốt từ phía bên trái của ứng dụng:
- Trạng thái: Điều này cho thấy phiên bản hiện được cài đặt, cũng như trạng thái root và SafetyNet.
- Cài đặt, dựng lên: Để cài đặt Magisk trực tiếp từ ứng dụng. Hữu ích một khi bạn đã trải qua thiết lập ban đầu và muốn cập nhật Magisk.
- Siêu người dùng: Về cơ bản, đây là phần SuperSU của Magisk.
- Mô-đun: Các mô-đun Magisk hiện được cài đặt.
- Tải xuống: Nơi bạn sẽ tải xuống các mô-đun Magisk.
- Nhật ký: Nhật ký yêu cầu gốc.
Nếu bạn đi sâu vào menu Cài đặt, bạn cũng sẽ tìm thấy một số tùy chọn thực sự gọn gàng, nhưng nâng cao hơn. Một lần nữa, đây là một sự cố về tất cả những gì họ làm:
- Chủ đề tối: Thay đổi chủ đề ứng dụng.
- Cập nhật thông báo: Nhận thông báo đẩy khi có sẵn phiên bản Magisk mới.
- Xóa bộ nhớ cache Repo: Làm mới kho ứng dụng.
- Chế độ chỉ lõi Magisk: Magisk ở dạng đơn giản nhất, chỉ với siêu người dùng, ẩn, máy chủ không có hệ thống và busybox. Kích hoạt tính năng này nếu thiết bị của bạn không vượt qua kiểm tra SafetyNet.
- Kích hoạt Busybox: Gắn hộp bận.
- Ẩn Magisk: Ẩn Magisk khỏi các phát hiện đã biết mà một số ứng dụng sử dụng để chặn truy cập vì trạng thái root.
- Máy chủ không có hệ thống: Đối với ứng dụng Adblock.
- Truy cập siêu người dùng: Chọn những dịch vụ được phép yêu cầu truy cập superuser. Ứng dụng, ADB, cả hai hoặc vô hiệu hóa hoàn toàn SuperUser.
- Đáp ứng tự động: Nhắc, phê duyệt hoặc từ chối yêu cầu siêu người dùng tự động.
- Hết thời gian yêu cầu: Magisk đợi bao nhiêu giây trước khi tự động từ chối yêu cầu.
- Thông báo của SuperUser: Bánh mì nướng hoặc không có. Hiển thị khi một ứng dụng được cấp quyền siêu người dùng.
- Đã bật ghi nhật ký gỡ lỗi nâng cao: Kích hoạt đăng nhập verbose. Có lẽ không cần thiết cho hầu hết người dùng.
- Cho phép ghi nhật ký gỡ lỗi lệnh shell: Cho phép ghi nhật ký các lệnh shell và đầu ra của chúng. Một lần nữa, có lẽ không cần thiết cho hầu hết người dùng.
Hầu hết trong số này được kích hoạt thụ động (có nghĩa là chúng hoạt động ở chế độ nền), ngoại trừ Magisk Hide. Khi được bật, một tùy chọn mới sẽ hiển thị trong menu - Magisk Hide. Đây là nơi bạn sẽ nói với Magisk những ứng dụng nào để ẩn sự hiện diện (và trạng thái) của nó. Android Pay được chọn theo mặc định, nhưng bạn cũng có thể chọn bất kỳ ứng dụng nào khác không hoạt động trên thiết bị đã root - như Netflix và Pokémon Go, chẳng hạn.
Nếu thiết bị của bạn không vượt qua kiểm tra SafetyNet (lúc đầu là của tôi), các ứng dụng như Android Pay sẽ không hoạt động cho đến khi bạn khắc phục điều này - bất kể trạng thái Ẩn Magisk. Nếu bạn đang sử dụng thiết bị có bản vá bảo mật tháng 6, bạn sẽ cần bật chế độ Chỉ Magisk Core trong Cài đặt (và sau đó khởi động lại) trước khi thiết bị vượt qua SafetyNet. Điều này sẽ vô hiệu hóa tất cả các Mô-đun Magisk, nhưng tất cả chức năng root và BusyBox vẫn sẽ hoạt động. Nếu điều đó không khắc phục được sự cố, hãy kiểm tra chủ đề này để khắc phục sự cố.
Nhìn chung, Magisk là câu trả lời cho nhiều câu hỏi gốc mà người dùng đã có kể từ Marshmallow. Đó là giải pháp cho hầu hết (nếu không phải tất cả) các vấn đề mà người dùng bắt nguồn từ các thiết bị cầm tay và dịch vụ hiện đại. Khi được thiết lập chính xác, Magisk sẽ cung cấp sự cân bằng hoàn hảo giữa việc sử dụng Android với tất cả các dịch vụ bạn yêu thích mà không phải hy sinh các công cụ gốc mà bạn đã quen sử dụng.