Đề XuấT, 2024

Editor Choice

Cách dừng vĩnh viễn cập nhật cho các ứng dụng Android cụ thể

Cập nhật ứng dụng có thể mang lại các tính năng mới, hữu ích hoặc chúng có thể xóa một tính năng hữu ích cho chúng tôi. Nếu sau này là trường hợp, bạn thường làm gì? Rất có thể, bạn sẽ tìm APK của phiên bản thấp hơn và tắt tự động cập nhật trên Play Store. Mặc dù điều này có thể hoạt động, nhưng không phải lúc nào cũng đủ - chủ yếu vì hai lý do. Đầu tiên, dữ liệu ứng dụng của bạn có thể bị mất và thứ hai, bạn có thể vô tình cập nhật ứng dụng, do đó phải thực hiện lại quá trình hạ cấp. Bây giờ nếu tôi nói với bạn rằng có một cách mà bạn có thể dừng vĩnh viễn các bản cập nhật ứng dụng của một ứng dụng cụ thể thì sao? Điều đó sẽ rất tuyệt phải không? Vì vậy, nếu bạn sẵn sàng biết thêm về nó, đây là cách dừng cập nhật vĩnh viễn cho bất kỳ ứng dụng Android nào mà không cần root:

Lưu ý: Tôi đã thử phương pháp này trên Moto G3 của tôi chạy Android 7.1.2 bằng máy tính xách tay chạy Windows 10 Pro với Android Studio 2.3.3.

Điều kiện tiên quyết để dừng cập nhật vĩnh viễn cho mọi ứng dụng Android

Để dừng cập nhật vĩnh viễn cho bất kỳ ứng dụng Android nào, bạn sẽ phải ký lại APK của ứng dụng bạn muốn. Nhưng trước đó, có một vài điều được đề cập dưới đây mà bạn phải đảm bảo.

  • Bạn sẽ cần một phần mềm có thể xem và trích xuất các tệp và thư mục nén . Tôi muốn giới thiệu WinRAR.
  • Bạn sẽ cần cài đặt Android Studio trên máy tính của mình.
  • Cho phép cài đặt ứng dụng từ các nguồn không xác định trên thiết bị Android của bạn. Để làm điều này, hãy đi tới Cài đặt điện thoại của bạn -> Bảo mật -> Nguồn không xác định và bật cài đặt này.

Cách dừng cập nhật vĩnh viễn cho mọi ứng dụng Android

Bây giờ bạn đã có thiết lập mong muốn sẵn sàng cho thủ tục, bạn có thể bắt đầu bằng cách làm theo các bước dưới đây.

  • Duyệt đến đường dẫn trong thư mục Android Studio có tệp tin keytool.exe . Bạn có thể sao chép điều này để dễ dàng trong các bước tiếp theo. Nếu bạn giữ đường dẫn cài đặt cho ứng dụng làm mặc định, thì nó sẽ như sau:

    C: \ Tệp chương trình \ Android \ Android Studio \ jre \ bin

  • Bây giờ hãy mở Command Prompt trên máy tính của bạn ở chế độ quản trị viên . Để làm điều đó, nhấn Win + X trên bàn phím của bạn, sau đó nhấn phím 'A'. Nếu được nhắc, hãy cấp cho nó quyền truy cập vào kiểm soát tài khoản người dùng. Bây giờ bạn sẽ phải thay đổi thư mục thành đường dẫn mà bạn đã sao chép ở bước trước. Ví dụ: nếu đó là cùng một đường dẫn đã nói ở trên, thì bạn sẽ thực hiện lệnh sau:
    cd C: \ Tệp chương trình \ Android \ Android Studio \ jre \ bin

  • Khi ở trong thư mục đó, thực hiện lệnh sau :

    keytool -genkey -v -keystore C: \ First-key.keystore -alias an_alias_has_no_name -keyache RSA -keyize 2048 -valid 10000

    Lưu ý: Bạn có thể thay thế khóa đầu tiên của Hồi giáo và An analal_has_no_name bằng bất kỳ tên nào bạn thích.

  • Bây giờ bạn sẽ được yêu cầu nhập một vài chi tiết. Nhập mật khẩu mà bạn có thể nhớ. Bạn có thể nhập các chi tiết khác vì nó phù hợp với bạn. Khi được yêu cầu xác nhận, nhấn 'y' trên bàn phím của bạn và nhấn Enter.

  • Bước tiếp theo liên quan đến việc tải xuống APK của phiên bản ứng dụng mà bạn mong muốn. Bạn có thể làm điều đó bằng cách tìm kiếm ứng dụng trên APKMirror. Di chuyển tệp này vào thư mục mà bạn đã mở trong bước đầu tiên. Tôi đã tải xuống APK cho QuickPic v4.5.2 và thậm chí đổi tên nó thành QuickPic.apk để thuận tiện.

  • Bây giờ hãy mở tệp APK này bằng trình trích xuất tệp được mở trong chế độ quản trị viên. Sau đó, xóa thư mục META-INF INTERN .

  • Quay trở lại cửa sổ Dấu nhắc Lệnh và thực hiện lệnh được đưa ra dưới đây. Thực hiện theo điều này bằng cách nhập mật khẩu mà bạn đã đặt trong các bước ở trên.

    jarsigner -verbose -sigache SHA1withRSA -digestache SHA1 -keystore C: \ First-key.keystore QuickPic.apk an_alias_has_no_name

    Lưu ý: Thay thế khóa đầu tiên của mối quan hệ và cuộc gọi và khóa an_alias_has_no_name, với cùng tên mà bạn đã sử dụng trong các bước trước đó và thay thế Quick QuickPic.apkiêu bằng tên tệp APK của bạn.

  • Bước trước đó đã ký lại tệp APK. Sao chép tập tin trong điện thoại của bạn và cài đặt nó . Để xác nhận, bạn có thể kiểm tra phiên bản của ứng dụng và bằng cách mở nó trên Play Store (bạn sẽ không có tùy chọn để cập nhật nó).

Dừng cập nhật vĩnh viễn cho ứng dụng Android cụ thể

Với phương pháp này, bạn có thể dừng cập nhật vĩnh viễn cho bất kỳ ứng dụng Android nào trên thiết bị của mình. Mặc dù điều này đòi hỏi phải sử dụng một vài lệnh CMD, tôi đã cố gắng hết sức để giải thích các bước một cách dễ dàng. Ngoài phương pháp này, còn có cách nào khác mà bạn biết để dừng cập nhật cho bất kỳ ứng dụng cụ thể nào trên Android không? Hãy cho tôi biết trong phần ý kiến ​​dưới đây.

Top