Cách xóa Bloatware quảng cáo khỏi Samsung Galaxy S20, S20 + và S20 Ultra mà không cần root

Rất nhiều ứng dụng được cài đặt sẵn trên Galaxy S20 mà bạn thậm chí không sử dụng? Bạn có thể muốn xóa chúng. Việc loại bỏ các ứng dụng hệ thống được cài đặt sẵn khỏi thiết bị Android thường yêu cầu root, nhưng không, điều đó không hoàn toàn đúng. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách dễ dàng gỡ cài đặt các ứng dụng hệ thống được cài đặt sẵn và gỡ bỏ bloatware khỏi Samsung Galaxy S20, S20 + và S20 Ultra mà không cần root.

Samsung thực sự đã đi một chặng đường dài kể từ khi có Samsung Experience và chuyển sang One UI làm giao diện người dùng mặc định trên tất cả điện thoại và máy tính bảng của mình. Không nghi ngờ gì nữa, One UI rất tuyệt vời, nhanh chóng, dễ chịu hơn một chút và được cải thiện nhiều về trải nghiệm người dùng tổng thể.

Ngay cả với One UI, có điều gì đó đặc biệt mà Samsung vẫn chưa thể loại bỏ hoàn toàn. Có, chúng ta đang nói về các ứng dụng hệ thống được cài đặt sẵn trên dòng Galaxy S20 và mọi thiết bị Samsung Galaxy khác cho vấn đề đó.

Samsung buộc một số ứng dụng nhất định ở cấp hệ thống trên thiết bị của mình

Bất chấp tất cả những cải tiến trong One UI, OEM vẫn buộc phải cung cấp ứng dụng cho người dùng thiết bị của mình. Và một số ứng dụng này thường vô dụng đối với người dùng cuối. Đây là những gì chúng tôi gọi là “Bloatware”.

Các ứng dụng hệ thống được cài đặt sẵn này không chỉ chiếm dung lượng trong bộ nhớ của thiết bị mà còn có thể bao gồm các dịch vụ có thể chạy trong nền. Và do đó, bộ nhớ hệ thống sẽ bị ảnh hưởng và ảnh hưởng đến tuổi thọ của pin.

Microsoft’s Office, OneDrive, Outlook và Netflix là một vài ví dụ về các ứng dụng hệ thống được cài đặt sẵn này. Tất nhiên, nó hoàn toàn chủ quan với những gì thực sự được coi là bloatware và những gì không.

Mặc dù có một tùy chọn để tắt từng ứng dụng như vậy trong Cài đặt, nhưng điều đó không ngăn (các) ứng dụng cụ thể sử dụng không gian lưu trữ. Trong hướng dẫn này, chúng tôi sẽ sử dụng ADB để xóa hoàn toàn bloatware khỏi Galaxy S20, S20 + và S20 Ultra mà không cần root.

Cách xóa Bloatware khỏi Galaxy S20 mà không cần root

Gỡ cài đặt các ứng dụng hệ thống thông qua ADB khá dễ dàng. Thủ thuật này không mới, cá nhân tôi đã sử dụng ADB để xóa bloatware khỏi các thiết bị OEM khác nhau trong nhiều năm. Để giúp bạn dễ dàng hiểu quy trình, tôi có các hướng dẫn được chia nhỏ thành một vài bước đơn giản.

Hãy bắt đầu!

Bước 1: Bật gỡ lỗi USB trên Galaxy S20

Bước đầu tiên là bật gỡ lỗi USB trên điện thoại. Đó là một chế độ gỡ lỗi đặc biệt trên tất cả các thiết bị Android cần được bật để máy tính có thể nhận ra điện thoại và thực thi các lệnh ADB.

Bật gỡ lỗi USB trên Samsung Galaxy S20

Tùy chọn USB Debugging nằm bên trong menu ‘Developer Options’ trong Cài đặt. Menu này được ẩn theo mặc định để ngăn truy cập tình cờ. 

Bước 2: Cài đặt ADB trên máy tính

Bây giờ, bạn cần cài đặt thủ công công cụ ADB trên máy tính của mình . Mặc dù bạn có thể thấy mình có xu hướng sử dụng các trình cài đặt ADB bằng một cú nhấp chuột như Minimal ADB và Fastboot , tôi sẽ không khuyên bạn điều đó. Đó là bởi vì những trình cài đặt này có thể chứa các file Binary lỗi thời của công cụ có thể không hoạt động trên các phiên bản Android mới nhất.

Đừng lo lắng, việc cài đặt thủ công khá dễ dàng. Để bắt đầu, hãy tải xuống gói công cụ Nền tảng Android mới nhất cho máy tính bằng các liên kết bên dưới.

Giải nén gói ZIP đã tải xuống để lấy thư mục “platform-tool”. Thư mục này phải chứa các file nhị phân của công cụ ADB, cùng với phần còn lại của các công cụ nền tảng Android.

Để truy cập dễ dàng hơn, tôi khuyên bạn nên di chuyển thư mục “platform-tools” vào thư mục gốc của ổ C: \ nếu bạn đang sử dụng máy tính Windows hoặc bên trong thư mục “Documents” nếu bạn đang sử dụng PC macOS / Linux .

Bước 3: Khởi chạy dòng lệnh bên trong thư mục ‘platform-tools’

Bây giờ ADB đã được cài đặt trên máy tính, bước tiếp theo là khởi chạy cửa sổ dòng lệnh bên trong thư mục làm việc (Tức là thư mục ‘platform-tools’). Nếu bạn có kinh nghiệm với việc sử dụng dòng lệnh, bạn có thể thêm các công cụ nền tảng vào PATH của máy tính .

  • Khởi chạy PowerShell trên Windows: Đi tới C:\platform-tools . Giữ phím SHIFT trên bàn phím và nhấp chuột phải vào bất kỳ khoảng trống nào bên trong thư mục. Sau đó chọn tùy chọn “Mở cửa sổ PowerShell tại đây”.
  • Khởi chạy Terminal trên macOS / Linux: Khởi chạy Terminal và sử dụng lệnh cd để thay đổi thư mục của nó thành thư mục “platform-tools”. Ví dụ: Nếu bạn đã di chuyển thư mục bên trong thư mục “Documents”, thì lệnh sẽ là:cd Document/platform-tools

Sử dụng dòng lệnh:

Khi nhập (các) lệnh trong PowerShell trên máy tính Windows, hãy đảm bảo đặt trước chúng bằng dấu chấm và dấu gạch chéo ngược [ . \ ]. Trong MacOS / Linux Terminal, các lệnh này phải được đặt trước và một dấu chấm và dấu gạch chéo [ ./ ].

Bước 4: Xác minh kết nối qua ADB

Bây giờ mọi thứ đã sẵn sàng, hãy kết nối Galaxy S20 với máy tính bằng cáp USB-C. PC sẽ tự động nhận dạng điện thoại qua giao diện ADB. Để xác minh kết nối, hãy nhập lệnh sau vào PowerShell / Terminal:

adb devices

Ngay sau khi nhập lệnh trên, bạn sẽ ngay lập tức được nhắc cho phép USB Debugging trên Galaxy S20 của mình. Chọn tùy chọn “Luôn cho phép từ máy tính này” và nhấn “Cho phép”.

Cho phép gỡ lỗi USB trên Galaxy S20

Dòng lệnh sẽ trả về ID duy nhất của điện thoại như sau:

Xác minh kết nối ADB giữa Galaxy S20 và máy tính

Trong trường hợp lệnh trả về đầu ra trống, bạn có thể cần cài đặt driver USB Samsung mới nhất trên máy tính Windows của mình.

Bước 5: Lấy tên gói cho ứng dụng bạn muốn gỡ cài đặt

Trước khi có thể bắt đầu gỡ bỏ bloatware, bạn phải lấy tên gói cho các ứng dụng hệ thống mà bạn muốn gỡ cài đặt. Bạn chỉ cần tham khảo danh sách chúng tôi đã chia sẻ ở trên để biết tên gói của các ứng dụng hệ thống phổ biến nhất.

Nếu bạn không thể tìm thấy tên gói cho một ứng dụng cụ thể trong danh sách ở trên, có một số cách để lấy nó.

  • Cách đơn giản nhất là cài đặt và sử dụng ứng dụng  App Inspector trên điện thoại. Về cơ bản, nó liệt kê tất cả các ứng dụng hệ thống và do người dùng cài đặt trên thiết bị. Bạn chỉ cần duyệt qua danh sách, chọn ứng dụng bạn muốn gỡ cài đặt và sao chép tên gói của nó.
  • Cách thứ hai là sử dụng lệnh ADB shell sau:adb shell pm list packages -f app-name Bạn phải thay thế “tên ứng dụng” trong lệnh trên bằng ứng dụng bạn muốn xóa. Ví dụ: lệnh sau sẽ hiển thị tên gói của tất cả các ứng dụng được liên kết với Bixby được cài đặt sẵn trên Galaxy S20:adb shell pm list packages -f bixby

Bước 6: Gỡ cài đặt Ứng dụng hệ thống được cài đặt sẵn từ Galaxy S20 bằng ADB

Sau khi bạn có tên gói cho các ứng dụng hệ thống mà bạn muốn xóa, đã đến lúc gỡ cài đặt chúng bằng ADB.

Để thực hiện việc này, trước tiên hãy khởi tạo trình bao ADB trên máy tính bằng lệnh sau:

adb shell

Bây giờ, hãy nhập lệnh sau để gỡ cài đặt ứng dụng hệ thống được cài đặt sẵn và xóa bloatware khỏi Galaxy S20:

pm uninstall -k --user 0 <app-package-name>

“<app-package-name>” trong lệnh trên phải được thay thế bằng tên gói thực của ứng dụng mà bạn đang cố gắng xóa. Ví dụ: nếu bạn đang cố gắng xóa Bixby, các lệnh phải là:

pm uninstall -k --user 0 com.samsung.android.bixby.wakeup pm uninstall -k --user 0 com.samsung.android.app.spage pm uninstall -k --user 0 com.samsung.android.app.routines pm uninstall -k --user 0 com.samsung.android.bixby.service pm uninstall -k --user 0 com.samsung.android.bixby.agent pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy

Ngay sau khi nhập lệnh, ADB sẽ gỡ cài đặt ứng dụng và hiển thị thông báo “Thành công” trong cửa sổ dòng lệnh.

Bạn sẽ cần lặp lại các lệnh cho các tên gói khác nhau tương ứng với các ứng dụng mà bạn muốn gỡ cài đặt. Để xác minh rằng các lệnh đã hoạt động và các ứng dụng đã được gỡ cài đặt hoàn toàn, hãy chuyển đến ngăn ứng dụng.

Kết thúc

Nói chung, người dùng thường nghĩ rằng việc gỡ bỏ bloatware và loại bỏ các ứng dụng hệ thống được cài đặt sẵn chỉ có thể được thực hiện thông qua quyền truy cập root. Loại bỏ bloatware thông qua root là một biện pháp cực đoan và chắc chắn không phải là lý do chính để bạn root Galaxy S20 của mình . Trong trường hợp đó, chỉ có thể thực hiện việc lấy lại ứng dụng hệ thống đã xóa bằng cách flash lại firmware stock thông qua Odin .

Nhưng với ADB, rất có thể có khả năng hoàn nguyên thay đổi một cách dễ dàng. Vì vậy, nếu bạn vô tình xóa một gói mà bạn không cố ý hoặc nếu việc xóa gây ra bất kỳ lỗi nào, bạn có thể dễ dàng khôi phục ứng dụng bằng cách sử dụng lệnh sau:

adb shell cmd package install-existing <app-package-name>

Một lần nữa, bạn nên thay thế “<app-package-name>” bằng tên thực của gói bạn muốn cài đặt lại.

Cài đặt lại ứng dụng hệ thống đã xóa trên Galaxy S20 bằng ADB

Vì vậy, bây giờ, bạn đã học cách gỡ cài đặt đúng cách các ứng dụng hệ thống và xóa bloatware khỏi Galaxy S20, S20 + và S20 Ultra mà không cần root bằng ADB. Quá trình này khá đơn giản và không mất quá vài phút. Nếu bạn có bất kỳ câu hỏi nào hoặc cảm thấy mình ở một vị trí khó khăn trong khi thực hiện các hướng dẫn, hãy cho chúng tôi biết.

Chia sẻ suy nghĩ, quan điểm của bạn

Leave a reply

Sao Hải Vương
Logo