Trước đây, root Android gần như là một phải để sử dụng chức năng nâng cao khỏi điện thoại của bạn (hoặc trong một số trường hợp là chức năng cơ bản). Nhưng thời thế đã thay đổi. Google đã làm cho hệ điều hành di động của mình trở nên tốt đến mức việc root máy chỉ gặp nhiều rắc rối hơn đáng có.
Root là gì?
Vì Android dựa trên Linux và sử dụng nhân Linux, nên “root” hiệu quả có nghĩa là cho phép truy cập vào quyền root trong Linux. Nó thực sự đơn giản — những quyền này không được cấp cho người dùng và ứng dụng bình thường, vì vậy bạn phải thực hiện một số công việc đặc biệt để có được chúng.
Vì vậy, bạn có thể làm gì với một điện thoại đã root? Rất nhiều thứ! Nếu bạn thấy rằng điện thoại của mình giới hạn bạn theo một cách nào đó hoặc thấy mình đang nói "anh bạn, tôi ước gì mình có thể <làm điều này> với điện thoại của mình", thì đó là có lẽ một giải pháp có thể đạt được bằng cách root.
Nghe thật tuyệt phải không?
Chà… giữ ngựa của bạn.
Hãy nói về lý do tại sao những ngày này có lẽ không đáng để gặp rắc rối.
Android tốt hơn nhiều so với trước đây
Tôi là người dùng Android suốt đời (đời sống của Android chứ không phải của riêng tôi) và khi lần đầu tiên tôi bắt đầu sử dụng hệ điều hành di động của Google, bạn thậm chí không thể chụp ảnh màn hình trên điện thoại mà không cần root — bạn phải kết nối nó với máy tính và sử dụng công cụ dòng lệnh Debug Bridge của Android.
Và đó là một trong những ví dụ đơn giản hơn. Quay lại những ngày đầu của Android, phần mềm này không thực sự được tối ưu hóa tốt, dẫn đến hiệu suất kém. Do đó, việc root để ép xung CPU khá phổ biến. Ngay cả những thứ nhỏ nhặt như khả năng vô hiệu hóa GPS từ một tiện ích cũng yêu cầu hệ thống phải được root. Thực sự có rất nhiều lý do — khác nhau đối với nhiều người dùng — để root Android ngày xưa.
LIÊN QUAN: Bảy điều bạn không cần phải root Android để làm thêm
Nhanh chóng cho đến ngày nay, và gần như tất cả các hạn chế — từ lớn đến nhỏ — về cơ bản đã được giải quyết trong hệ điều hành stock. Rất nhiều thứ đã từng yêu cầu root và giờ giá trị của việc điều chỉnh hiện đang ở ngay đó.
Khi hệ điều hành đã được mở rộng hơn, rất nhiều tác vụ nâng cao hiện thậm chí có sẵn từ các ứng dụng của bên thứ ba. Ví dụ: Android đã từng yêu cầu quyền truy cập root để tùy chỉnh thanh trạng thái. Android gốc hiện có the System UI tuner để trợ giúp điều đó, nhưng ngay cả những điện thoại bỏ qua tùy chọn này — chẳng hạn như điện thoại Samsung Galaxy — có thể có quyền truy cập thông qua ứng dụng của bên thứ ba . Nó khá rực rỡ.
Tôi không muốn cung cấp cho bạn thông tin chi tiết cụ thể hơn vì chúng rõ ràng là khác nhau ở mỗi người, nhưng đạo lý của câu chuyện là: điện thoại thì nhiều, nhiều tốt hơn rồi. Tôi thực sự có tất cả các chức năng trên điện thoại của mình ngày nay mà tôi cần root chỉ vài năm trước.
Bây giờ, tất cả những gì đã nói, có những lý do khả thi để vẫn root điện thoại của bạn — và chắc chắn tôi sẽ nghe về nhiều người trong số họ trả lời chính bài đăng này — nhưng cho đến nay, sẽ có ít người thấy mình cần nó hơn, đặc biệt là vì khó khăn và rủi ro như thế nào nó là.
Việc root cũng chỉ là một chuyện rắc rối - Nếu không hơn thế nữa - hơn bao giờ hết
Hầu hết các thiết bị Android đều không phải được thiết kế để được root. Hệ thống bị khóa theo mặc định, không có cách nào để mở khóa hợp pháp. Ngoại lệ chính ở đây là đối với điện thoại của Google, như dòng Nexus hoặc Pixel, có khả năng mở khóa cho rễ dễ dàng .
Tuy nhiên, các điện thoại khác không dễ dàng root được. Chúng được thiết kế để khóa lại và giữ nguyên như vậy. Trong những trường hợp đó, cần phải có một giải pháp thay thế (hoặc "khai thác") để có được quyền truy cập root. Và ngay khi các tin tặc Android quyết tâm tìm thấy những khai thác này, các nhà sản xuất đang vá chúng.
Do đó, việc root một thiết bị cầm tay Android có thể cực kỳ khó khăn. Quay trở lại những ngày đầu của Android, mọi thứ dễ dàng hơn một chút, vì việc khai thác rất nhiều và nói chung là rất đơn giản. Tuy nhiên, bây giờ, đôi khi có thể mất tháng sau khi điện thoại được phát hành trước khi tìm thấy một khai thác khả thi và thường khá khó đạt được.
Do sự phức tạp tăng thêm này, cần có một mức độ hiểu biết nhất định để root một cách "an toàn" thiết bị cầm tay hiện đại nhất. Bạn sẽ cần phải xem qua rất nhiều bài đăng trên diễn đàn và các hướng dẫn khác nhau để tìm các công cụ và cách khai thác phù hợp cho điện thoại cụ thể của mình và việc này có thể cực kỳ khó khăn và tốn thời gian. Và ngay cả khi bạn đã tìm ra tất cả, bạn có thể hủy điện thoại của mình vĩnh viễn nếu có vấn đề gì xảy ra.
Những loại rủi ro? Làm thế nào về gạch của điện thoại của bạn? Trong một số trường hợp, điều này có thể có nghĩa là một cái gì đó có thể sửa chữa được — được gọi là “softbrick” —nhưng trong những trường hợp khác, nó có thể có nghĩa là một viên gạch vĩnh viễn và không thể sửa chữa. Ngay cả trong những trường hợp có thể sửa được, điều này thường có nghĩa là rất nhiều nghiên cứu và làm việc. Nó khó khăn và không đáng để mạo hiểm như trước đây.
Root có hại cho bảo mật điện thoại của bạn
Việc root cũng khiến việc cập nhật điện thoại của bạn trở nên khó khăn hơn. Điều đó có nghĩa là, quan trọng nhất, không có bản vá bảo mật, điều đó là xấu.
Nếu chúng ta sử dụng các lỗ hổng Spectre và Meltdown gần đây để tham khảo, bạn có thể thấy việc thiếu các bản cập nhật bảo mật có thể nhanh chóng trở thành vấn đề như thế nào. Google đã phát hành các bản vá bảo mật Android cho Spectre (Meltdown hoàn toàn là một câu chuyện khác), nhưng nếu điện thoại của bạn không thể nhận được bản cập nhật thì bạn đã gặp may. Và đó chỉ là phần nổi của tảng băng khi nói đến các vấn đề bảo mật với thiết bị cầm tay đã root.
LIÊN QUAN: Trường hợp chống lại root: Tại sao thiết bị Android không được root
Bạn đã bao giờ tự hỏi mình chưa tại sao quyền truy cập root không khả dụng trên Android ? Câu trả lời rất đơn giản: bởi vì đó là một rủi ro bảo mật cố hữu. Về cơ bản, khi root điện thoại, bạn sẽ mở nó ra để không chỉ thực thi các tác vụ bạn muốn mà còn cả các tác vụ mà mã độc hại có thể muốn chạy. Bạn vẫn phải cấp quyền root cho từng ứng dụng nhưng bạn đang đặt niềm tin vào các nhà phát triển của những ứng dụng đó nhiều hơn bình thường — và không phải tất cả chúng đều đáng tin cậy.
Ngoài ra, có những ứng dụng độc hại mới dành cho Android được phát hiện liên tục — một số ứng dụng thậm chí có thể root thiết bị cầm tay của bạn mà bạn không biết và cài đặt các ứng dụng hệ thống một cách lặng lẽ sau hậu trường. Gần đây hơn , phần mềm độc hại Android đầu tiên có khả năng chèn mã đã được phát hiện. Mặc dù bạn không được đảm bảo sẽ nhiễm vi-rút chỉ khi sử dụng thiết bị cầm tay đã root, nhưng đó là điều hoàn toàn cần xem xét.
Hơn nữa, bạn cũng sẽ mất một số chức năng nhất định trên thiết bị cầm tay đã root — chẳng hạn như quyền truy cập Android Pay. Điều này là do API SafetyNet mà Google đưa ra để đảm bảo dữ liệu nhạy cảm nhất — như thẻ tín dụng và thông tin ngân hàng của bạn trong trường hợp Android Pay — được giữ an toàn nhất có thể.
Điểm mấu chốt ở đây là: nếu bạn không sẵn sàng đặt tất cả dữ liệu của mình vào rủi ro, thì đừng root điện thoại của bạn. Tôi không cố tỏ ra cường điệu hóa và khiến bạn sợ rằng tất cả thông tin cá nhân của bạn sẽ rơi vào tay kẻ xấu chỉ vì bạn đã root điện thoại của mình, nhưng tôi cho rằng khả năng này là có thật và một điều bạn cần lưu ý của.
Ngay cả ROM tùy chỉnh cũng không hoàn hảo
Tôi biết cuộc tranh luận về ROM tùy chỉnh đang diễn ra, vì vậy chúng ta hãy tiếp tục và nói về nó. Nếu bạn đang sử dụng hết khả năng root, thì bạn cũng có thể đang chạy ROM tùy chỉnh. Mát mẻ! Trên thực tế, bạn có thể bỏ qua rất nhiều phức tạp nêu trên bằng cách làm điều đó… và cũng tự giới thiệu cho mình một loạt các phức tạp mới.
Vì ROM tùy chỉnh thường dựa trên Android gốc, nên người ta có thể tranh luận rằng các nhà phát triển ROM sẽ dễ dàng hơn trong việc cập nhật mọi thứ với các bản vá bảo mật và những thứ khác. Điều đó nói rằng, "dễ dàng hơn" không phải lúc nào cũng có nghĩa là "thiết thực". Trên thực tế, một số ROM phổ biến nhất hiện có được duy trì bởi một nhóm nhỏ chỉ một vài người (hoặc thậm chí một người duy nhất), và do đó không phải hoàn toàn cập nhật vì họ không có thời gian để cập nhật mọi thứ.
Nói cách khác, chạy ROM tùy chỉnh dựa trên Android gốc không phải là một cải tiến tự động. Trên thực tế, vì hầu hết các ROM đều được root ngoài cổng, chúng vốn dĩ kém an toàn hơn một hệ thống không root, các bản vá bảo mật hiện tại rất đáng sợ.
Nhìn chung, root vẫn có vị trí trong số đông modding Android và tôi không muốn làm nản lòng điều đó. Tôi thực sự chỉ gợi ý rằng nó không đáng để hầu hết người dùng - ngay cả trong số những người hiểu biết hơn về công nghệ. Hầu hết những gì chỉ có thể đạt được với quyền truy cập root trước đây giờ có thể được thực hiện nguyên bản trong Android và rất nhiều thứ hiện không thể truy cập được thông qua các ứng dụng của bên thứ ba. Nếu bạn muốn làm điều gì đó yêu cầu quyền truy cập root, chúng tôi đang ở một nơi mà bạn thực sự cần phải tự hỏi mình: phần thưởng có phải không có thật không giá trị rủi ro?