Cấp quyền root cho ứng dụng

 - 

Một trong những ưu điểm lớn nhất của Android là tính linh hoạt và tùy biến cao. Các ứng dụng Android có thể truy cập vào toàn bộ hệ thống, liên lạc với nhau thông qua tính năng chia sẻ hay thay đổi hoàn toàn giao diện và icon.

Bạn đang xem: Cấp quyền root cho ứng dụng

Nhưng như thế đôi khi là chưa đủ. Đó là lý do vì sao rất nhiều người chọn cách root Android để có thể toàn quyền làm chủ chiếc điện thoại của mình. Root là quá trình cho phép người dùng truy cập toàn quyền vào hệ điều hành và tùy biến mọi thứ theo ý muốn của mình.

Nội dung bài viết:

Root là gì?

Root điện thoại Android hay Tablet cũng giống như bẻ khóa iPhone. Về cơ bản, nó cho phép người dùng truy cập sâu hơn vào hệ thống. Sau khi có quyền Root, bạn có thể truy cập vào toàn bộ hệ thống và tùy chỉnh mọi thứ mình muốn trên thiết bị Android. Ví dụ như gỡ hoàn toàn các phần mềm cài đặt sẵn mà nhà sản xuất thiết bị đưa vào (còn được gọi là bloatware).

Android sử dụng hệ phân quyền và quyền sở hữu tập tin giống với Linux. Bình thường, khi kích hoạt và sử dụng máy, bạn được coi là một user. Root cũng là một user, nhưng là user có quyền cao nhất. Giống như người dùng thường và Administrator trong Windows.

Root máy cần phải được sử dụng với sự cẩn trọng. Bạn nên backup data trước khi sử dụng.

Tại sao nên Root máy?

Custom ROMs: Có nhiều người mua một thiết bị vì họ thích phần cứng (hoặc vì giá tiền) của chiếc máy đó, chứ không phải phần mềm. Ví dụ, một chiếc điện thoại nhập khẩu bản Trung Quốc hay bản Hàn có giá thành rẻ hơn rất nhiều so với hàng chính hãng Việt Nam. Đổi lại, những thiết bị này sẽ không hỗ trợ tiếng Việt. Để khắc phục điều này, cách duy nhất ở đây là cài đặt các bản ROM tùy chỉnh. Mà thực tế cũng chính là quá trình root máy Android.

Tại sao không nên Root máy?

Mất bảo hành: Đây là lý do quan trọng nhất mà chúng ta cần lưu tâm trước khi thực hiện root Android bởi gần như chắc chắn máy sẽ bị mất bảo hành. Tuy có một số nhà sản xuất như Xiaomi, OnePlus, Google hỗ trợ việc root máy bằng phương pháp chính thống. Đa số các hãng sản xuất khác như Huawei hay Realme sẽ không làm như vậy. Nếu thiết bị của bạn còn mới thì tốt nhất nên suy nghĩ kỹ trước khi root máy hoặc chờ đến khi hết thời gian bảo hành hãy thực hiện.Làm hư hỏng thiết bị: Nỗi lo về việc máy hỏng hay hoạt động không được như trước có thể xảy ra nếu gặp vấn đề về phần mềm trong quá trình thực hiện. Có nhiều hướng dẫn trên mạng hạn chế rủi ro này, nhưng cũng không thể nói rằng các phương pháp này chắc chắn hoạt động.Rủi ro bảo mật: Các ứng dụng cài đặt trên máy có thể trở thành các phần mềm độc hại. Sau khi root máy sẽ không còn những Google SafetyNet để bảo vệ bạn nữa. Google SafetyNet chính là thứ đứng sau bảo vệ cho Google Pay, Netflix,…Vấn đề về cập nhật: Sau khi root máy, khả năng cao thiết bị sẽ không còn được hỗ trợ cập nhật từ nhà sản xuất. Vì vậy, nếu muốn trải nghiệm phiên bản Android mới hơn, hãy xem xét việc không root thiết bị của bạn.Hiệu năng và bugs: Có thể root Android sẽ mang lại lợi ích to lớn về hiệu năng thông qua hàng loạt bản mods và tùy chỉnh. Tuy nhiên, nó cũng có thể chứa các lỗi (bugs). Các lỗi này phải mất một khoảng thời gian để khắc phục tùy thuộc vào cộng đồng phát triển. Hãy nhớ rằng, root máy có thể khiến thiết bị hoạt động không ổn định và việc sống chung với bugs sẽ như cơm bữa.

Xem thêm: Buôn Có Bạn Bán Có Phường ”, Buôn Có Bạn, Bán Có Phường (Vietnam)

Hướng dẫn cách root thiết bị Android

Cách dễ nhất để root thiết bị Android là thông qua phần mềm. Có vô số các phần mềm khác nhau dành cho việc root Android. Có thể kể đến như Kingo Root, One Click Root, Framaroot và Firmware.mobi. Thời gian root máy của các phần mềm này có khi còn nhanh hơn cả việc pha một cốc cà phê. Nhưng chúng khó có thể hỗ trợ hết các dòng Android (có tới hơn 12,000 các thiết bị Android khác nhau). Vì vậy, bạn hãy lựa chọn phần mềm phù hợp với thiết bị của mình. Lưu ý rằng các thiết bị càng mới và phiên bản Android càng mới thì càng khó root hơn. Nếu root máy không thành công, hãy dành thời gian tham khảo các bài viết về root máy trong Forum XDA Developers Forum (hoặc Phandroid Forums)- nơi cộng đồng trao đổi về các vấn đề xung quanh Android.

Chuẩn bị trước khi root máy

Backup thiết bị trước khi root máy để đảm bảo nếu root không thành công, bạn có thể unroot máy trở lại như ban đầu.

Đảm bảo rằng máy được sạc đầy trước khi bắt đầu.

*
*
*
*
*
*
*
*
*
*
*

Nếu như bạn muốn unroot thiết bị trở về trạng thái như ban đầu. Hãy làm theo một trong các cách sau:

1. Unroot bằng SuperSU

SuperSU cho phép unroot thiết bị một cách dễ dàng. Chỉ cần mở app > Settings > Full Unroot. Và quá trình unroot sẽ bắt đầu.

2. Unroot bằng Universal Unroot

Universal Unroot là một phương thức khác để Unroot thiết bị của bạn. Nó có thể dễ dàng loại bỏ quyền root trên thiết bị Android. Tuy nhiên, Universal Unroot có rất nhiều hạn chế. Ví dụ, app không có tác dụng với các dòng máy của Samsung (do không tương thích với KNOX). thiết bị LG sẽ hoạt động bình thường.

3. Unroot sử dụng File Manager

Để unroot máy, chỉ cần xóa tập tin đã gán quyền root cho bạn. Nếu sử dụng EZ File Explorer bạn có thể bật Root explorer bên dưới Tools tại menu chính của chương trình.

Tìm nơi lưu trữ dữ liệu thiết bị của bạn tại “/”.Chọn system > bin, sau đó nhấp và giữ busyboxsu để xóa chúng.Chọn system > xbin, sau đó nhấp và giữ busyboxsu để xóa chúng.Cuối cùng, truy cập system > app và xóa file superuser.apkKhởi động lại thiết bị.

4. Unroot sử dụng OTA update

Truy cập Settings > About device > Updates để update thiết bị thủ công. Lưu ý, một số phương thức root không thể unroot bằng hình thức này.

5. Unroot bằng cách cài đặt stock firmware

Cách này giống như việc cài đặt lại hệ điều hành mới trên máy tính khi xảy ra sự cố không thể cứu vãn. Đưa điện thoại về trạng thái gốc là cách tốt nhất để unroot thiết bị. Nó sẽ hoạt động bất kể bạn root máy bằng cách nào. Tuy nhiên, sẽ tùy vào từng loại thiết bị mà cách thức thực hiện sẽ khác nhau. Hãy tìm hiểu thêm tại các diễn đàn nổi tiếng như XDA Developers Forum hay Phandroid Forums để có câu trả lời cho mình.

Tất cả các phương pháp root và unroot được giới thiệu ở trên bài viết đều tồn tại rủi ro. Hãy luôn nhớ backup dữ liệu của bạn trước khi thực hiện.