Làm cách nào tôi có thể vô hiệu hóa một ứng dụng chứng khoán có nút Vô hiệu hóa bị mờ đi? [bản sao]


10

Có một ứng dụng bloatware pesky (cụ thể là VUDU Phiên bản 1.0) được cài đặt sẵn trên thiết bị của tôi. Bất cứ khi nào tôi khởi động thiết bị của mình, nó sẽ khởi động một quá trình ứng dụng, vì vậy mỗi lần tôi khởi động tôi phải mở Trình chuyển đổi ứng dụng và vuốt nó đi.

Tôi đã truy cập vào ứng dụng Cài đặt và cố gắng Buộc dừng và sau đó Tắt ứng dụng, nhưng chính nút Vô hiệu hóa đã bị vô hiệu hóa ("màu xám"). Một số ứng dụng khác cũng không cho phép tôi vô hiệu hóa chúng. Có cách nào khác để tôi có thể kích hoạt nút hoặc vô hiệu hóa ứng dụng mà không cần root máy không? Tôi đang chạy 4.4.2.

Câu trả lời:


4

Xin lỗi, nhưng bạn phải root để làm điều này. Không có cách nào khác.

  1. Nguồn gốc

  2. (tùy chọn) Cài đặt Titanium Backup và sao lưu điện thoại của bạn. Nếu bạn làm hỏng thứ gì đó, bạn có thể khôi phục điện thoại của mình bằng cách này

  3. Bây giờ sử dụng một ứng dụng có tên System App Remover để chọn ứng dụng bạn muốn xóa. Bạn sẽ phải cấp quyền cho siêu người dùng để nó hoạt động


Được rồi, cảm ơn bạn đã trả lời của bạn. Tôi không nghĩ mình sẽ root máy vì thiết bị của tôi hoàn toàn mới nhưng tôi đánh giá cao thông tin.
Xyspade

7

Trên một số phiên bản Android, bạn có thể sử dụng adbđể tắt các ứng dụng mà nếu không bạn sẽ không thể tắt thông qua Giao diện người dùng. Các ứng dụng liên quan đến Debloater trên automates và đơn giản hóa quá trình này. Câu trả lời này sẽ giải thích cách thực hiện quy trình tương tự bằng tay.

CẢNH BÁO: Vô hiệu hóa ứng dụng sai hoặc sử dụng sai lệnh có thể khiến thiết bị của bạn bị brick. Hãy chắc chắn rằng bạn biết những gì bạn đang làm trước khi tiếp tục.

  1. Đảm bảo rằng bạn đã gỡ lỗi Android được thiết lập chính xác, sau đó thả vào trình bao adb:

    adb shell
    
  2. Nhận danh sách tất cả các gói được cài đặt bằng cách sử dụng pm

    pm list packages -f
    
  3. Xác định các gói bạn muốn vô hiệu hóa và ghi chú về chúng.

  4. Vô hiệu hóa từng gói riêng lẻ bằng cách chạy một trong các lệnh sau:

    • nếu bạn đang ở trên Kitkat : pm block <package_name>, ví dụpm block com.motorola.motocare
    • nếu bạn đang dùng Lollipop : pm hide <package_name>, vdpm hide com.motorola.motocare
  5. Ứng dụng sẽ bị vô hiệu hóa và biến mất khỏi trình khởi chạy của bạn. Trong trường hợp dịch vụ nền, nó sẽ dừng chạy vĩnh viễn trong nền.

Để đảo ngược thủ tục này, bạn có thể sử dụng một trong các lệnh sau:

  • nếu bạn đang ở trên Kitkat : pm unblock <package_name>, ví dụpm unblock com.motorola.motocare
  • nếu bạn đang dùng Lollipop : pm unhide <package_name>, vdpm unhide com.motorola.motocare

1
Để hoàn thành, kể từ Android M trở đi, bạn vẫn có thể vô hiệu hóa bloatware OEM bằng cách chạy: pm uninstall -k --user 0 <name of package>không có quyền truy cập root. Nhưng hãy cẩn thận, các thay đổi là vĩnh viễn trừ khi bạn thực hiện khôi phục cài đặt gốc trong trường hợp đó bloatware sẽ được cài đặt lại.
Prahlad Yeri

2

Vâng, có một cách khác :)

Bạn may mắn vì bạn có phiên bản Android Kitkat. Chỉ cần sử dụng công cụ Debloater của Gatesjunior từ XDA: http://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294

Yêu cầu: Chương trình yêu cầu trình điều khiển USB của nhà sản xuất của bạn được cài đặt cho thiết bị cụ thể của bạn cũng như sau: • Hệ điều hành Windows • Gỡ lỗi USB được bật cho thiết bị của bạn • Root hoặc KitKat chạy trên thiết bị của bạn


Tôi đã thử theo cách của bạn và tải xuống chương trình, nhưng nó không nhận ra thiết bị của tôi. Tôi đã trải qua tất cả các bước và bật gỡ lỗi USB. Máy tính bảng của tôi là nhãn hiệu RCA và sau khi nghiên cứu thêm, có vẻ như RCA không sản xuất trình điều khiển cho thiết bị của họ. Tôi vẫn có thể sử dụng chương trình này một số cách khác?
Xyspade

Trình điều khiển USB của nhà sản xuất cho thiết bị cụ thể của bạn là yêu cầu bắt buộc. Cố gắng tìm hiểu trợ giúp trên XDA với trình điều khiển USB cho thiết bị của bạn. Thiết bị của bạn chính xác là gì? RCA thương hiệu tablet không phải là thông tin rất nhiều hữu ích nếu bạn cần một sự giúp đỡ;)
JIS

Thông tin chính xác nào sẽ hữu ích cho bạn, như số mô hình?
Xyspade

Đăng ở đây mọi thứ bạn có thể về thiết bị của bạn. Ví dụ: tôi có điện thoại Motorola Moto G LTE, nhưng thông tin chính xác là số kiểu trên hộp giấy của nó: XT1039.
jis

0

Hãy thử cách này:

  1. Kết nối thiết bị qua ADB
  2. Chuyển đến vỏ ADB

    adb shell
    
  3. Tìm ứng dụng mục tiêu của bạn bằng cách liệt kê tất cả các ứng dụng

    pm list packages
    
  4. Xóa ứng dụng như thế này

    pm uninstall -k --user 0 com.android.inputdevices
    
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.