Có thể bạn muốn hủy kích hoạt vì lý do bảo mật hoặc có thể bạn không cần root cho các chỉnh sửa yêu thích của mình nữa. Hoặc, có lẽ bạn đang cố gắng bán thiết bị của mình hoặc nhận dịch vụ bảo hành. Hoặc có thể bạn chỉ muốn tải xuống bản cập nhật qua mạng. Dù lý do của bạn là gì, việc unrooting không khó như vậy - miễn là bạn biết mình đang làm gì.
Nhiều cách để hủy bỏ một điện thoại Android
Giống như root, có một vài phương pháp khác nhau để hủy bỏ điện thoại của bạn và bạn sẽ sử dụng phương thức nào tùy thuộc vào thiết bị, phiên bản Android bạn đang chạy và những gì bạn đang cố gắng hoàn thành. Nói chung, việc unrooting sẽ liên quan đến một trong những quy trình này.
- Mọi điện thoại chỉ được bắt nguồn từ: Nếu tất cả những gì bạn đã thực hiện là khởi động điện thoại của bạn và bị mắc kẹt với phiên bản Android mặc định của điện thoại, hãy hủy kích hoạt (hy vọng) dễ dàng. Bạn có thể hủy bỏ điện thoại của mình bằng cách sử dụng tùy chọn trong ứng dụng SuperSU, thao tác này sẽ xóa gốc và thay thế khôi phục kho của Android. Điều này được trình bày chi tiết trong phần đầu của hướng dẫn này.
- Bất kỳ điện thoại nào chạy ROM tùy chỉnh hoặc sử dụng Khung công tác Xposed: Nếu bạn đã làm nhiều hơn root, có thể bạn đã thay đổi một số phần nhất định trong hệ thống của mình đủ để họ chỉ có cách để unroot là quay trở lại trạng thái hoàn toàn có sẵn, ngoài nhà máy. Điều này là khác nhau đối với mọi điện thoại và chúng tôi không thể cung cấp hướng dẫn cho từng điện thoại, nhưng chúng tôi sẽ thảo luận trong phần cuối cùng của hướng dẫn này.
Có vẻ đơn giản, phải không? Thật không may, phương pháp SuperSU không phải lúc nào cũng hoạt động hoàn hảo. Có thể nó không thành công, hoặc có thể nó không thể thay thế việc thu hồi cổ phiếu của bạn vì một lý do nào đó. Trong những trường hợp đó, bạn có thể hủy thủ công điện thoại của mình bằng một trong các phương pháp sau:
- Nexus và các phiên bản dành cho nhà phát triển khác đang chạy Marshmallow: Nếu phương pháp SuperSU không hoạt động, bạn có thể tự hủy thiết bị của mình bằng cách nhấp nháy lại boot.img. Đây là tệp chính được chỉnh sửa khi bạn nhổ tận gốc một chiếc điện thoại với Marshmallow, do đó, thay thế nó và sau đó nhấp nháy lại quá trình khôi phục kho của Android sẽ thực hiện thủ thuật. Điều này được thảo luận trong phần thứ hai của hướng dẫn này.
- Nexus và các phiên bản dành cho nhà phát triển khác đang chạy Lollipop và Trước: Nếu phương pháp SuperSU không hoạt động, bạn có thể hủy thủ công thiết bị của mình bằng cách xóa nhị phân su. Đây là tệp cung cấp cho bạn quyền truy cập root trên điện thoại trước Marshmallow, vì vậy việc xóa nó và sau đó nhấp nháy lại quá trình khôi phục kho của Android sẽ thực hiện thủ thuật. Điều này được thảo luận trong phần thứ ba của hướng dẫn này.
- Điện thoại không phải phiên bản dành cho nhà phát triển: Nếu phương pháp SuperSU không hoạt động và bạn có điện thoại không phải nhà phát triển, có thể bạn sẽ phải sử dụng hạt nhân. Điều đó có nghĩa là lau điện thoại của bạn và đưa nó trở lại trạng thái hoàn toàn tồn kho, không có nhà máy để tháo dỡ. Điều này là khác nhau đối với mọi điện thoại và chúng tôi không thể cung cấp hướng dẫn cho từng điện thoại, nhưng chúng tôi sẽ thảo luận trong phần cuối cùng của hướng dẫn này.
Chúng tôi sẽ đề cập đến từng phương pháp này (với các mức độ chi tiết khác nhau) trong bốn phần dưới đây. Vì vậy, hãy bỏ qua phần phù hợp với thiết bị, phiên bản Android và tình huống của bạn.
Làm thế nào để Unroot về cơ bản bất kỳ thiết bị Android với SuperSU
SuperSU dễ dàng là ứng dụng quản lý gốc phổ biến và mạnh mẽ nhất hiện có trên Android. Nếu bạn đang chạy thiết bị gốc, có khả năng bạn đang sử dụng SuperSU để quản lý ứng dụng nào có quyền truy cập siêu người dùng. Đó cũng là cách thông minh và dễ dàng nhất để nhanh chóng unroot thiết bị Android của bạn, bởi vì toàn bộ quá trình được thực hiện trong ứng dụng trực tiếp trên điện thoại.
Để hủy hoàn toàn thiết bị, điều đầu tiên bạn cần làm là chuyển sang ứng dụng SuperSU, được tìm thấy trong ngăn kéo ứng dụng.
Cách hủy thủ công thiết bị Nexus hoặc thiết bị phát triển khác trên Marshmallow
Trong khi các phương pháp trên của unrooting với SuperSU Nên về mặt lý thuyết chỉ hoạt động tốt trên các thiết bị đã được root bằng cách sử dụng phương pháp không có hệ thống, vẫn còn tốt để biết phải làm gì trong một tình huống mà SuperSU có thể không có khả năng hủy hoàn toàn thiết bị.
Tin tốt lành là một đèn flash đơn giản - thay thế boot.img đã sửa đổi bằng mã cổ phiếu – nên thực hiện thủ thuật.
Tôi đang sử dụng Nexus 5 cho ví dụ này, nhưng quá trình này sẽ giống hệt nhau đối với tất cả các thiết bị Nexus khác. Nếu bạn đang sử dụng điện thoại phiên bản dành cho nhà phát triển từ một nhà sản xuất khác, quá trình này có thể thay đổi đôi chút.
Điều đầu tiên bạn cần làm là tải xuống hình ảnh nhà máy cho thiết bị của bạn. Đối với Nexus, điều này được cung cấp bởi Google. Hình ảnh của thiết bị khác phải được nhà sản xuất cung cấp.
Sau khi bạn tải xuống hình ảnh nhà máy cho thiết bị của mình, trước tiên bạn cần phải giải nén gói.
Gói này sẽ chứa hình ảnh bộ khởi động, đài phát thanh (nếu có) và các tập lệnh khác nhau để flash toàn bộ bản dựng Android. Tệp mà chúng ta cần - boot.img - được tìm thấy trong tệp.zip cuối cùng, nên được đặt tên là “image-
C:Androidplatform-tools
trong trường hợp này. Shift + Right Click vào bất cứ nơi nào trong thư mục này và chọn "Mở một cửa sổ lệnh ở đây" một khi tệp boot.img đã sao chép xong.
adb reboot bootloader
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot reboot
Cách hủy thủ công thiết bị Nexus hoặc thiết bị phát triển khác trên Lollipop (hoặc cũ hơn)
Nói chung, unrooting với SuperSU là sự lựa chọn tốt nhất trên các thiết bị với một phân vùng / hệ thống sửa đổi, bởi vì tất cả các thay đổi được thực hiện trong quá trình rễ được làm sạch. Tuy nhiên, nếu bạn muốn xử lý thủ công quá trình này, nó sẽ khó hơn một chút so với việc chỉ đơn giản là nhấp nháy boot.img như với phương pháp không có hệ thống. Tin vui là toàn bộ quy trình có thể được thực hiện trực tiếp trên thiết bị mà không cần sử dụng máy tính.
Điều đầu tiên bạn cần là một trình quản lý tập tin có khả năng root - ES File Explorer có vẻ là một trong những trình duyệt phổ biến nhất hiện nay, nhưng khá nhiều trình thám hiểm gốc sẽ hoạt động.
Trong ES, bạn sẽ cần mở menu bên cạnh bằng cách trượt từ cạnh bên trái sang bên trái, sau đó cuộn xuống tùy chọn “Trình khám phá gốc” và trượt nút gạt để bật. Ứng dụng SuperUser được cài đặt trên thiết bị của bạn sẽ nhắc bạn cấp quyền truy cập cho trình quản lý tệp tại thời điểm đó.
/system/bin
hoặc là
/system/xbin
. Bắt đầu bằng cách kiểm tra trước đây.
/system/xbin
thư mục. Quay lại bằng cách nhấn mũi tên quay lại, sau đó mở thư mục “xbin”.
Không nên có nhiều tệp ở đây, vì vậy "su" khá dễ tìm.
Khi bạn đã tìm thấy tệp chính xác, hãy nhấn và giữ nó hoặc xóa hoặc xóa nó giống như bạn đã làm với tệp "su".
Nếu bạn cắt nó, hãy tiếp tục và dán nó vào / sdcard để giữ an toàn.
Tại thời điểm này, bạn có thể kiểm tra lại trạng thái gốc của thiết bị bằng cách sử dụng ứng dụng như Trình kiểm tra gốc. Nếu nó được trả lại là không bị hủy bỏ thì bạn đã hoàn tất.
Sau khi bạn tải xuống hình ảnh nhà máy cho thiết bị của mình, trước tiên bạn cần phải giải nén gói.
C:Androidplatform-tools
trong trường hợp này. Shift + Right Click vào bất cứ nơi nào trong thư mục này và chọn "Mở một cửa sổ lệnh ở đây" một khi tệp boot.img đã sao chép xong.
adb reboot bootloader
fastboot flash recovery recovery.img
fastboot reboot
Nếu bạn dự định loại bỏ thiết bị, bạn nên tiếp tục và khôi phục cài đặt gốc tại thời điểm này.
Tái Flash thiết bị của bạn để xây dựng hoàn toàn cổ phiếu
Nếu bạn đang chạy một ROM tùy chỉnh hoặc khung công tác Xposed, bạn sẽ cần phải xóa hoàn toàn thiết bị của mình và flash nó sang trạng thái không có nhà sản xuất hoàn toàn mới. Đây cũng là cách duy nhất để giải phóng điện thoại không phải Nexus hoặc phiên bản dành cho nhà phát triển nếu phương pháp SuperSU không phù hợp với bạn.
Thật không may, quá trình này là khá khác nhau cho mỗi nhà sản xuất, và thậm chí có thể khác nhau từ thiết bị đến thiết bị. Do đó, ngoại trừ thiết bị Nexus (mà chúng tôi có hướng dẫn), chúng tôi không thể nêu chi tiết tất cả các hướng dẫn tại đây. Thay vào đó, bạn sẽ phải xem xét một trang web như diễn đàn Nhà phát triển XDA để biết hướng dẫn đầy đủ cho điện thoại của bạn. Đây là một cái nhìn nhanh chóng và bẩn thỉu về những gì mà quy trình đòi hỏi đối với mỗi nhà sản xuất, mặc dù:
- Nexus và các thiết bị Ấn bản dành cho nhà phát triển khác: Các thiết bị Nexus khá dễ dàng. Bạn chỉ cần tải xuống hình ảnh nhà máy từ Google hoặc nhà sản xuất của bạn (giống như chúng tôi đã làm trong hướng dẫn hủy kích hoạt thủ công cho Marshmallow ở trên), sau đó flash tất cả các tệp chứa trong điện thoại của bạn. Hãy xem hướng dẫn của chúng tôi để nhấp nháy Nexus theo cách thủ công để xem hướng dẫn đầy đủ.
- Các thiết bị Samsung: Bạn sẽ cần tệp phần mềm hoàn chỉnh, có sẵn cho mọi thiết bị tại Sammobile.com. Bạn sẽ xử lý một chương trình có tên “Odin” trên PC, điều này khá đơn giản. Chỉ cần đảm bảo tìm hướng dẫn đáng tin cậy cho thiết bị chính xác của bạn.
- Thiết bị Motorola: Motorola sử dụng chương trình có tên “RSD Lite” để đẩy tệp hình ảnh vào thiết bị, mặc dù công ty không cung cấp hình ảnh của mình cho các thiết bị không phải nhà phát triển. Có những bản sao trôi nổi ở ngoài đó, nhưng hãy đảm bảo bạn đang tải xuống từ một nguồn đáng tin cậy trước khi thực hiện việc giảm giá.
- Thiết bị LG: LG sử dụng "Công cụ Flash" có mục đích để đẩy các tệp KDZ cụ thể cho thiết bị đến điện thoại của mình. Một lần nữa, điều này có thể phức tạp, vì vậy hãy đảm bảo bạn đang sử dụng nguồn và hướng dẫn đáng tin cậy.
- Thiết bị HTC: HTC có lẽ là thiết bị thân thiện với đèn flash nhất của tất cả các thiết bị tiêu dùng vì nó chỉ sử dụng cái gọi là tập tin "RUU" (Tiện ích cập nhật ROM) có thể được đẩy bằng các lệnh adb và fastboot đơn giản. Ngoài ra, bạn có thể đặt RUU trên phân vùng / sdcard của hầu hết các thiết bị HTC và nó sẽ tự động được phát hiện khi bạn khởi động vào bộ nạp khởi động. Bạn chỉ cần tìm RUU cho điện thoại cụ thể của bạn.
Chúng tôi muốn chúng tôi có thể cung cấp chi tiết cho mọi điện thoại trên mạng nhưng không thể thực hiện được - đây là một lý do nữa khiến chúng tôi yêu thích thiết bị Nexus và các phiên bản dành cho nhà phát triển khác. Nhưng với một chút đào, bạn sẽ có thể unroot chỉ là về bất kỳ điện thoại ra khỏi đó, và làm cho nó trở lại trạng thái làm việc tốt.