Cách cập nhật ứng dụng Android mà không cần Google Play Store
Thông báo pháp lý & an toàn: Bài viết này chỉ dành cho mục đích giáo dục. Đối với hầu hết người dùng, Cửa hàng Google Play vẫn là cách an toàn và phù hợp nhất để cập nhật ứng dụng Android. Các kỹ thuật được mô tả ở đây áp dụng cho các tình huống hợp pháp: cập nhật ứng dụng nguồn mở từ trang phát hành dự án của riêng chúng, áp dụng các bản dựng beta do nhà phát triển cung cấp trực tiếp hoặc cập nhật ứng dụng trên thiết bị không có quyền truy cập vào dịch vụ Play. XAPKS sang APK không lưu trữ, phân phối, liên kết đến hoặc tạo điều kiện truy cập vào các ứng dụng có bản quyền, trả phí hoặc vi phạm bản quyền và chúng tôi đặc biệt không khuyến khích cài đặt bản cập nhật của ứng dụng trả phí hoặc ứng dụng thương mại từ các nguồn không chính thức. Xem Tuyên bố miễn trừ trách nhiệm của chúng tôi để biết các điều khoản đầy đủ.
Cửa hàng Google Play thuận tiện cho hầu hết mọi người nhưng không phải lúc nào cũng là cách nhanh nhất hoặc đáng tin cậy nhất để luôn cập nhật. Có thể bạn đang sử dụng điện thoại Huawei không có Google Mobile Services, có thể bạn đang cố gắng tránh lỗi trong phiên bản hiện tại hoặc có thể bạn chỉ muốn quản lý thư viện ứng dụng của mình bằng tay. Trong tất cả những trường hợp đó, cập nhật ứng dụng Android mà không cần Play Store dễ dàng hơn bạn nghĩ.
Dưới đây chúng tôi sẽ trình bày các cách an toàn hơn để áp dụng các bản cập nhật theo cách thủ công, nhờ đó bạn có thể cập nhật mà không cần dựa vào Cửa hàng Play.
Bài học chính
- Android cho phép cập nhật "tại chỗ" nếu APK mới được ký bằng cùng khóa với APK cũ.
- Bạn phải kích hoạt quyền "Cài đặt ứng dụng không xác định" cho trình duyệt hoặc trình quản lý tệp của mình.
- Kho lưu trữ nguồn mở như F-Droid có thể tự động cập nhật các ứng dụng nguồn mở/miễn phí mà không cần đến Cửa hàng Play.
- Luôn xác minh chữ ký trước khi cài đặt bản cập nhật thủ công.
Cách 1: Cập nhật thủ công từ nguồn riêng của nhà phát triển
Đây là phương pháp trực tiếp nhất. Đối với các ứng dụng mà nhà xuất bản lưu trữ phát hành trên trang web riêng của họ hoặc trang phát hành dự án (phổ biến cho phần mềm nguồn mở, trình duyệt, trình nhắn tin và công cụ dành cho nhà phát triển), bạn có thể tìm nạp bản dựng đã ký mới nhất trực tiếp từ nguồn đó.
Quá trình:
- Tìm ứng dụng trên trang phát hành hoặc trang web chính thức của nhà xuất bản.
- So sánh số phiên bản với số phiên bản hiện có trên điện thoại của bạn.
- Tải xuống kiến trúc CPU đúng (ARMv7, ARMv8/ARM64).
- Mở APK đã tải xuống. Android will ask: "Do you want to install an update to this existing application?"
- Nhấp vào Cài đặt. Dữ liệu và cài đặt của bạn sẽ được giữ nguyên.
Phương pháp 2: Sử dụng Kênh cập nhật nguồn mở
Đối với những người dùng đặc biệt muốn quản lý các bản cập nhật bên ngoài Cửa hàng Play (thường là do thiết bị không đi kèm các dịch vụ của Google hoặc do người dùng thích phần mềm nguồn mở), cửa hàng tập trung vào nguồn mở có thể quét các ứng dụng đã cài đặt và cung cấp thông báo cập nhật.
- F-Droid: Kho lưu trữ nguồn mở tiêu chuẩn dành cho Android. Mọi ứng dụng mà nó phân phối đều được xây dựng từ mã nguồn có thể kiểm tra công khai bởi cơ sở hạ tầng của chính F-Droid, với chữ ký mật mã được xác minh tại thời điểm cài đặt. Nó có một hệ thống thông báo cập nhật tích hợp tuyệt vời và là tùy chọn được đề xuất cho bất kỳ ai muốn cập nhật ứng dụng mà không cần Play Store trong khi vẫn dựa vào một nguồn đáng tin cậy.
- Trực tiếp từ các nhà phát triển: Một số ứng dụng (các trình duyệt như Firefox, trình nhắn tin như Signal) cung cấp cơ chế tự cập nhật lấy các bản cập nhật đã ký trực tiếp từ máy chủ của chính nhà xuất bản, không liên quan đến cửa hàng bên thứ ba.
Quan trọng: Hiểu về "Hạ cấp ứng dụng"
Mặc dù bạn có thể dễ dàng cập nhật phía trước nhưng Android lại ngăn bạn cài đặt phiên bản cũ hơn phiên bản mới hơn. Nếu muốn khôi phục bản cập nhật, trước tiên bạn sẽ phải gỡ cài đặt ứng dụng, điều này dẫn đến mất dữ liệu. Chúng tôi có hướng dẫn chi tiết cách hạ cấp ở đây.
Thận trọng: Thông báo cập nhật giả mạo
Đừng bao giờ nhấp vào cửa sổ bật lên trong trình duyệt của bạn có nội dung: "Phiên bản Chrome của bạn đã lỗi thời, hãy nhấp vào đây để cập nhật". Cập nhật thực sự không bao giờ được phân phối theo cách này; đây hầu như luôn là những quảng cáo độc hại cố gắng cài đặt phần mềm gián điệp.
Cách thiết lập thiết bị của bạn để cập nhật thủ công
Theo mặc định, Android chặn cài đặt thủ công để bảo mật. Bạn chỉ cần thay đổi cài đặt này một lần:
- Đi đến Cài đặt > Ứng dụng.
- Chọn trình duyệt của bạn (ví dụ: Chrome).
- Cuộn xuống và nhấn vào "Cài đặt ứng dụng không xác định".
- Chuyển đổi công tắc sang Cho phép.
Hãy sẵn sàng cho bản cập nhật tiếp theo của bạn
Sử dụng các công cụ của chúng tôi để phân tích các APK hiện tại của bạn và chuẩn bị cho trải nghiệm cập nhật thủ công, an toàn.
Kiểm tra phiên bản ứng dụng hiện tạiCâu hỏi thường gặp (FAQ)
Tôi có bị mất các cuộc trò chuyện nếu cập nhật WhatsApp theo cách thủ công không?
Không. Miễn là APK bạn đang cài đặt là bản cập nhật chính thức (được ký bằng khóa gốc), cơ sở dữ liệu và các cuộc trò chuyện của bạn sẽ không bị ảnh hưởng.
Tôi có thể cập nhật ứng dụng Cửa hàng Play bằng APK từ nguồn khác không?
Có, nếu (và chỉ khi) APK mới được ký bằng cùng khóa ký với phiên bản hiện được cài đặt. Android từ chối nâng cấp ứng dụng đã cài đặt bằng ứng dụng được ký bằng một khóa khác, đây là biện pháp bảo vệ chính chống lại hành vi mạo danh. APK thay thế phải đến từ một nguồn hợp pháp: trang web của chính nhà xuất bản, trang phát hành của chính nhà phát triển hoặc APK mà trước đây bạn đã tự xuất. Xác minh chữ ký trước khi cài đặt.
Tại sao nút "Cài đặt" chuyển sang màu xám?
Điều này thường là do ứng dụng lớp phủ màn hình đang hoạt động (chẳng hạn như bộ lọc ánh sáng xanh). Hãy tắt "Draw over other apps" cho các tiện ích đó và thử lại.
Giữ các bản cập nhật ứng dụng thủ công khớp với chữ ký gốc
Cập nhật bên ngoài Cửa hàng Google Play giúp bạn kiểm soát nhiều hơn trải nghiệm Android của mình. Cho dù bạn đang theo dõi các tính năng mới hơn hay giải quyết vấn đề chậm trễ phân phối trong khu vực của mình thì việc cập nhật thủ công vẫn an toàn miễn là bạn sử dụng các nguồn hợp pháp, trang phát hành của chính nhà phát triển hoặc kho lưu trữ nguồn mở như F-Droid và kiểm tra chữ ký trước khi cài đặt mỗi bản cập nhật.