Khi mua điện thoại Android mới, rất có thể nó đi kèm nhiều bloatware (ứng dụng rác) được cài sẵn. Mặc dù bạn có thể gỡ cài đặt các ứng dụng bloatware của bên thứ ba, nhưng một số ứng dụng được cài đặt như ứng dụng hệ thống và không thể xóa. Điều này đặc biệt đúng với toàn bộ bộ ứng dụng Google. Nếu bạn không thích Google Play Music hay Google Duo, tiếc thay, bạn không thể xóa chúng khỏi điện thoại. Cách dễ nhất để loại bỏ ứng dụng hệ thống là root điện thoại. Nhược điểm là root không dễ dàng và bạn sẽ mất bảo hành.
Dưới đây là một vài cách gỡ cài đặt bloatware/ứng dụng hệ thống mà không cần root trên Android.
Gỡ cài đặt/Vô hiệu hóa bloatware
Đối với bloatware của bên thứ ba, hầu hết có thể gỡ cài đặt dễ dàng.
1. Trên điện thoại Android, vào "Cài đặt → Ứng dụng và thông báo".
2. Nhấn "Xem tất cả ứng dụng" và tìm ứng dụng muốn gỡ, sau đó nhấn vào nó.
3. Nếu có nút "Gỡ cài đặt", hãy nhấn để gỡ ứng dụng.
4. Nếu thấy nút "Vô hiệu hóa" thay vì Gỡ cài đặt, nghĩa là ứng dụng không thể gỡ nhưng có thể tắt.
"Vô hiệu hóa" có nghĩa là ứng dụng trở nên ngủ quên, không hiển thị trong danh sách ứng dụng và không được nhận diện như ứng dụng đã cài đặt.
Nhấn nút Vô hiệu hóa để tắt ứng dụng.
Đối với điện thoại Xiaomi, trước tiên cài đặt ứng dụng "Hidden Settings for MIUI".
1. Mở "Hidden Settings for MIUI".
2. Vào "Quản lý ứng dụng" và tìm ứng dụng muốn vô hiệu hóa.
3. Nhấn nút "Vô hiệu hóa".
Gỡ cài đặt ứng dụng hệ thống trên Android bằng adb
Adb là công cụ mạnh mẽ để gỡ lỗi điện thoại. Nó cũng có lệnh quản lý gói ứng dụng (trong trường hợp này, gỡ cài đặt gói).
1. Để dùng adb, bạn cần cài adb trên máy tính để bàn.
Với Linux, chỉ cần cài "android-tools" từ Trung tâm phần mềm hoặc trình quản lý gói.
Với Windows, làm theo hướng dẫn tại đây để cài adb.
2. Tiếp theo, bạn cần bật "Tùy chọn nhà phát triển" trên điện thoại. Sau khi bật, vào Tùy chọn nhà phát triển, cuộn xuống và bật "Gỡ lỗi USB".
3. Cắm điện thoại vào máy tính qua cáp USB. Khi được nhắc, chuyển chế độ "chỉ sạc" sang "chuyển tệp (MTP)".
4. Trên Windows, điều hướng đến thư mục adb và mở dấu nhắc lệnh tại thư mục đó. Với Linux, chỉ cần mở Terminal.
Gõ lệnh sau để khởi động adb và xác minh điện thoại đã kết nối:
adb devices
Nếu thấy mục liệt kê dưới phần "Danh sách thiết bị", thiết bị của bạn đã kết nối.
5. Khởi động shell adb.
adb shell
6. Liệt kê tất cả gói đã cài trên điện thoại.
pm list packages
Danh sách sẽ rất dài. Bạn có thể dùng grep để lọc. Ví dụ, chỉ hiện gói Google, dùng lệnh:
pm list package | grep 'google'
7. Tìm tên ứng dụng muốn gỡ. Tên là phần sau Package:. Ví dụ, tên gói của ứng dụng Google Contacts là com.google.android.contacts.
Nếu khó xác định tên gói, chỉ cần vào Google Play Store trên trình duyệt và tìm ứng dụng. Kiểm tra URL để lấy tên gói.
8. Gõ lệnh sau để gỡ ứng dụng.
pm uninstall -k --user 0 ten-goi
Bạn sẽ thấy từ "Success" nếu gỡ thành công.
Cờ --user trong lệnh trên quan trọng vì nó nói với hệ thống gỡ ứng dụng cho người dùng hiện tại (và 0 là người dùng mặc định/chính của điện thoại). Không thể gỡ ứng dụng khỏi tất cả người dùng trừ khi root điện thoại.
Cảnh báo: gỡ ứng dụng hệ thống có thể làm hỏng hệ thống, nên chỉ gỡ những ứng dụng bạn chắc chắn. Các ứng dụng như Gmail, Google Play Music, Google Play Movies... an toàn để gỡ nhưng đừng bao giờ xóa Google Play Store hoặc các tệp liên quan. Nếu điện thoại trở nên không ổn định sau khi gỡ ứng dụng cụ thể, hãy cài lại từ Play Store hoặc reset gốc.
Vô hiệu hóa ứng dụng hệ thống bằng công cụ Debloater
Nếu bạn thấy quy trình lệnh ADB hơi phức tạp và dài dòng, may mắn thay có công cụ Debloater giúp dễ dàng vô hiệu hóa ứng dụng không mong muốn trên Android.
Một số tính năng của Debloater: cho phép chặn hoặc vô hiệu hóa ứng dụng, mở khóa tất cả ứng dụng cùng lúc, nhập danh sách chặn, v.v. Đây là công cụ khá đơn giản: khi thiết bị kết nối, nó hiển thị danh sách ứng dụng cài trên điện thoại Android.
Lưu ý: để xóa ứng dụng, bạn cần quyền root trên Android. Công cụ này KHÔNG gỡ cài đặt ứng dụng hệ thống không cần root. Tuy nhiên, vô hiệu hóa ứng dụng cũng hiệu quả, vì ứng dụng bị tắt sẽ không chạy ngầm và tiêu hao tài nguyên.
Cách dùng Debloater:
1. Đảm bảo đã bật Gỡ lỗi USB trên Android.
2. Tải và cài Debloater trên Windows PC.
3. Cắm điện thoại vào PC qua cáp USB. Mở Debloater và chờ nó phát hiện thiết bị.
4. Khi thiết bị được phát hiện, "Thiết bị đã kết nối" và "Đồng bộ" ở dưới giao diện sẽ chuyển sang màu xanh, báo kết nối thành công.
5. Để điền danh sách ứng dụng cài trên điện thoại, nhấn nút "Đọc gói điện thoại" ngay dưới menu "Trạng thái hoạt động".
6. Cuộn danh sách và tích vào ô bên cạnh ứng dụng muốn vô hiệu hóa.
7. Sau khi chọn xong, nhấn nút "Áp dụng" ở trên cùng. Công cụ sẽ thực hiện và hiển thị thông báo hoàn tất.
Lưu ý: Cảnh báo quan trọng. Đừng vô hiệu hóa bất kỳ ứng dụng hệ thống nào vì có thể làm hỏng điện thoại (brick). Luôn kiểm tra kỹ trước khi chọn ứng dụng.
Kết luận
Tùy theo nhà sản xuất, một số điện thoại chỉ có ít bloatware, ứng dụng hệ thống dễ dàng vô hiệu hóa, trong khi khác đầy ắp ứng dụng bên thứ ba không thể xóa hay tắt. Hướng dẫn trên giúp bạn gỡ bloatware/ứng dụng hệ thống từ Android mà không cần root, trừ khi bạn muốn root.