Chắc hẳn bạn cũng từng bực mình với mấy app "ăn hại" trên điện thoại Android mà nhà sản xuất cài sẵn rồi đúng không? Toàn những app không dùng đến nhưng lại chiếm dung lượng, ăn pin, còn xóa thì không xóa được
Thường thì muốn gỡ mấy app này thì phải root máy, nhưng root thì lại mất bảo hành, nguy cơ hỏng máy cao. Vậy có cách nào "văn minh" hơn không?
Có đó bạn ơi! Dùng ADB là được rồi
ADB (Android Debug Bridge) là công cụ dành cho dev nhưng mình cũng có thể dùng để "dọn dẹp" máy mà không cần root. Nghe có vẻ cao siêu nhưng làm theo từng bước là ổn thôi!
Chuẩn bị gì trước đã:
• Máy tính (Windows, Mac hoặc Linux đều được)
• Dây cáp USB nối điện thoại với máy tính
• Tải ADB tools về máy tính (search Google "download ADB platform tools" là ra ngay)
Làm thế nào:
1. Bật chế độ Developer Options trên điện thoại: Vào Settings > About phone > tìm dòng "Build number" rồi tap liên tục 7 lần là mở được chế độ nhà phát triển rồi
2. Bật USB Debugging: Quay lại Settings > Developer options > bật "USB debugging"
3. Kết nối điện thoại với máy tính bằng cáp USB, chọn chế độ "File Transfer" hoặc "MTP"
4. Mở ADB tools trên máy tính: Giải nén thư mục platform-tools đã tải, mở Command Prompt (Windows) hoặc Terminal (Mac/Linux) ở thư mục này
5. Kiểm tra kết nối: Gõ lệnh
6. List ra tất cả package: Gõ
7. Tìm tên package của app muốn gỡ: Ví dụ Facebook thì tên package là
8. Gỡ app bằng lệnh:
```
adb shell pm uninstall --user 0 <tên_package>
```
Ví dụ:
Lưu ý quan trọng nha:
• Không gỡ những app hệ thống quan trọng như Google Play Services, system UI... kẻo máy bị lỗi đó nha!
• Nếu không chắc app nào thì search Google trước khi gỡ
• Muốn khôi phục lại thì chỉ cần reset máy về factory settings là được (nhưng mất dữ liệu nên backup trước nhé)
Bonus tip: Nếu chỉ muốn vô hiệu hóa thay vì gỡ hẳn thì dùng lệnh:
```
adb shell pm disable-user --user 0 <tên_package>
```
Cách này an toàn hơn và có thể bật lại sau nếu cần
Nguồn: tinhte.vn
Thường thì muốn gỡ mấy app này thì phải root máy, nhưng root thì lại mất bảo hành, nguy cơ hỏng máy cao. Vậy có cách nào "văn minh" hơn không?
Có đó bạn ơi! Dùng ADB là được rồi
ADB (Android Debug Bridge) là công cụ dành cho dev nhưng mình cũng có thể dùng để "dọn dẹp" máy mà không cần root. Nghe có vẻ cao siêu nhưng làm theo từng bước là ổn thôi!
Chuẩn bị gì trước đã:
• Máy tính (Windows, Mac hoặc Linux đều được)
• Dây cáp USB nối điện thoại với máy tính
• Tải ADB tools về máy tính (search Google "download ADB platform tools" là ra ngay)
Làm thế nào:
1. Bật chế độ Developer Options trên điện thoại: Vào Settings > About phone > tìm dòng "Build number" rồi tap liên tục 7 lần là mở được chế độ nhà phát triển rồi
2. Bật USB Debugging: Quay lại Settings > Developer options > bật "USB debugging"
3. Kết nối điện thoại với máy tính bằng cáp USB, chọn chế độ "File Transfer" hoặc "MTP"
4. Mở ADB tools trên máy tính: Giải nén thư mục platform-tools đã tải, mở Command Prompt (Windows) hoặc Terminal (Mac/Linux) ở thư mục này
5. Kiểm tra kết nối: Gõ lệnh
adb devices - nếu thấy thiết bị hiện ra là OK rồi 6. List ra tất cả package: Gõ
adb shell pm list packages để xem tất cả app đang có trên máy7. Tìm tên package của app muốn gỡ: Ví dụ Facebook thì tên package là
com.facebook.katana, Chrome là com.android.chrome...8. Gỡ app bằng lệnh:
```
adb shell pm uninstall --user 0 <tên_package>
```
Ví dụ:
adb shell pm uninstall --user 0 com.facebook.katanaLưu ý quan trọng nha:
• Không gỡ những app hệ thống quan trọng như Google Play Services, system UI... kẻo máy bị lỗi đó nha!
• Nếu không chắc app nào thì search Google trước khi gỡ
• Muốn khôi phục lại thì chỉ cần reset máy về factory settings là được (nhưng mất dữ liệu nên backup trước nhé)
Bonus tip: Nếu chỉ muốn vô hiệu hóa thay vì gỡ hẳn thì dùng lệnh:
```
adb shell pm disable-user --user 0 <tên_package>
```
Cách này an toàn hơn và có thể bật lại sau nếu cần
Nguồn: tinhte.vn