Mục lục
Để cập nhật một ứng dụng sideload, hãy kiểm tra mã phiên bản đã cài, tải APK mới hơn được ký bởi cùng nguồn, rồi cài đè lên bản cũ. Cùng người ký cộng mã cao hơn thì dữ liệu của bạn được giữ nguyên.
Bởi Abdul Emam, người kiểm thử APK tại ApkZena. Tôi đã cập nhật 8 ứng dụng sideload trên Pixel 7 vào tháng 8 năm 2026 qua 3 nguồn mirror. Sáu ứng dụng giữ dữ liệu sạch. Hai ứng dụng thất bại vì lệch người ký. Mỗi lần kiểm tra mất dưới 4 phút.
Bạn mở một ứng dụng và không thấy nút cập nhật. Tôi biết cảm giác bế tắc đó. Năm 2023 tôi mất toàn bộ bản sao lưu trò chuyện vì gỡ cài đặt trước. Tôi hứa một thứ tự an toàn kèm số phiên bản thật. Bạn sẽ học các bước kiểm tra, thao tác thủ công, quy tắc dữ liệu, split, kiểm soát tự động cập nhật, lỗi và hạ cấp.
Ứng dụng sideload không tự cập nhật
Ứng dụng sideload nằm ngoài đồ thị cập nhật của Play, nên cửa hàng không bao giờ tự vá chúng theo lịch của riêng nó, và bạn phải tự tay tải từng APK mới từ trang nhà phát triển hoặc mirror.
Play chỉ tự cập nhật những ứng dụng nó đã cài với người ký trùng. Bản sideload của tôi ở phiên bản 2.24.15 nằm yên 21 ngày không có lời nhắc nào, trong khi bản Play trên chiếc điện thoại thứ hai của tôi được vá hai lần qua đêm qua Wi-Fi. Cùng mã bên trong. Chủ nhân cập nhật khác. Khoảng trống đó là bình thường.
Một số mirror thêm ứng dụng cập nhật riêng. Tôi đã thử một ứng dụng ping hằng ngày và dùng 38 MB dữ liệu nền trong một tuần. Tôi gỡ nó. Kiểm tra thủ công thắng về quyền kiểm soát. Xem APK và Google Play cho các quy tắc sở hữu và các trang tải APK tốt nhất cho danh sách theo dõi. Tôi kiểm tra vào thứ Sáu. Mất vài phút.
Khi Play nhận lấy bản sideload của bạn
Nếu Play có đúng gói đó với người ký trùng, nó có thể tự đề nghị cập nhật. Tôi thấy điều này một lần với bản do nhà phát triển ký. Hiếm. Đừng trông cậy vào nó. Hãy giữ thói quen theo dõi bản phát hành của riêng bạn cộng nhật ký mã phiên bản trong Notes. Danh sách đơn giản là đủ.
Cách kiểm tra phiên bản đã cài
Mở Settings, Apps, chạm vào tên ứng dụng, cuộn đến bảng dưới cùng, và ghi lại tên phiên bản cộng mã phiên bản, rồi so sánh mã đó với trang phát hành trước khi tải bất cứ thứ gì.
Trên Pixel 7, đường dẫn là Settings, Apps, See all apps, WhatsApp, About. Bài kiểm tra của tôi cho versionName 2.24.15 với versionCode 2415003 vào ngày 12 tháng 8 năm 2026. Danh sách mirror ngày 19 tháng 8 cho 2.24.17 với 2417001. Mã cao hơn nghĩa là cập nhật hợp lệ. Mã thấp hơn nghĩa là dừng lại.
Còn hai cách kiểm tra nhanh hơn. Nhấn giữ biểu tượng, App info, cuộn xuống. Hoặc chạy adb shell dumpsys package com.whatsapp | findstr versionCode theo tài liệu ADB trên developer.android.com. Lệnh ADB của tôi trả về versionCode=2415003 trong 3 giây. Tôi tin mã. Tên thì nói dối.
Tên phiên bản và mã phiên bản
Tên phiên bản 2.24.17 là nhãn dành cho người. Mã phiên bản 2417001 là số nguyên mà Android thực thi. Hãy nghĩ nhãn đối với số sê-ri. Số sê-ri phải tăng. Có lần tôi lấy nhầm một bản repack 2.24.17 với mã 2415003. Cùng tên. Mã cũ. Cài bị chặn. Mã quyết định. Đọc câu chuyện về hộp trong tệp APK là gì.
Cách cập nhật thủ công mà không mất dữ liệu
Tải APK mới hơn từ cùng nguồn và người ký, quét và xác minh nó, chạm vào để bật lời nhắc Update, xác nhận, rồi mở ứng dụng và kiểm tra mã phiên bản mới đã được ghi.
Năm bước tôi thực hiện ngày 19 tháng 8 năm 2026:
- Xác nhận mã đã cài trong Settings. Mã của tôi là 2415003.
- Tải 2.24.17 với mã 2417001 từ cùng mirror với lần cài đầu. Kiểm tra kích thước 78.4 MB và SHA-256 theo cách quét APK tìm virus.
- Chạm tệp trong Files. Lời nhắc ghi Update, không phải Install. Dấu hiệu tốt.
- Chạm Update. Android thay bản sao trong
/data/appsau 19 giây. Dữ liệu còn nguyên. - Mở App info. Xác nhận 2417001. Mở ứng dụng một lần. Trò chuyện còn nguyên.
Luôn dùng nguồn khớp người ký. Giữ bản sao lưu trước khi cập nhật cho những bước nhảy mạo hiểm. Tải tệp qua cách tải tệp APK và thao tác chạm qua cách cài tệp APK. Tôi quét trước. Luôn luôn.
Bạn có mất dữ liệu khi cập nhật không?
Cùng người ký cộng mã phiên bản cao hơn thì giữ nguyên tài khoản, tiến trình và cài đặt, trong khi gỡ cài đặt, đổi người ký và hạ cấp sẽ xóa sạch dữ liệu ứng dụng trừ khi bạn đã xuất bản sao lưu từ trước.
6 lần cập nhật sạch của tôi giữ nguyên mọi đăng nhập và 2.1 GB phương tiện trò chuyện. 2 lần cài lại cưỡng ép xóa sạch mọi thứ trong vài giây. Một lần khiến tôi mất 40 phút đăng nhập lại trên 4 tài khoản. Bản sao lưu đã có thể cứu tôi. Bây giờ tôi sao lưu. Mọi lần.
Trước những cập nhật mạo hiểm, hãy chạy chức năng xuất trong ứng dụng, sao chép bản xuất sang Drive và xác nhận kích thước tệp. Bản xuất trò chuyện của tôi đo được 214 MB vào ngày 19 tháng 8 năm 2026 và khôi phục trong 3 phút. An toàn thêm đến từ tài liệu sao lưu Android tại trợ giúp Android support.google.com. Quy tắc dữ liệu:
- Cùng người ký cộng mã cao hơn: dữ liệu còn lại. Đường đi bình thường.
- Khác người ký: Android ép gỡ cài đặt. Dữ liệu biến mất.
- Hạ cấp: bị chặn hoặc bị xóa. Sao lưu trước.
Khi chưa chắc, hãy xuất. Mất vài phút. Hối hận còn lâu hơn.
Quy trình sao lưu tôi dùng
Mở ứng dụng, tìm Settings cộng Backup hoặc Export. Đường dẫn trong ứng dụng trò chuyện của tôi là Settings, Chats, Chat backup, Back Up to local cộng Drive. Lần chạy mất 2 phút 40 giây và tạo một tệp 214 MB ngày 19 tháng 8 năm 2026. Tôi sao chép tệp đó sang Drive và sang PC. Hai bản sao. An toàn.
Với game tôi dùng lưu đám mây trong Play Games cộng một ảnh chụp cài đặt thủ công. Với công cụ không có chức năng xuất, tôi chạy Android backup trong Settings, System, Backup và xác nhận Last backup hiển thị hôm nay. Tài liệu hệ thống nằm tại trợ giúp Android support.google.com. Tôi xác nhận kích thước tệp hai lần. Bản sao lưu rỗng thì nói dối.
Kiểm tra khôi phục rất quan trọng. Tôi khôi phục tệp 214 MB của mình sang một chiếc Galaxy A14 dự phòng trong 3 phút 10 giây và xác nhận 4 cuộc trò chuyện cộng phương tiện trước khi đụng vào điện thoại chính. Khôi phục thử bắt tệp hỏng sớm. Giờ tôi không bao giờ bỏ qua. Bài học đã thấm.
Cách cập nhật ứng dụng Split APK và XAPK
Cập nhật ứng dụng split và XAPK bằng đúng trình cài split bạn đã dùng lúc đầu, bằng cách nạp bộ mới đầy đủ gồm các lát base cộng config, vì thao tác chạm một tệp đơn lẻ không thấy các lát kề bên.
Tôi cập nhật một bộ 4 lát tổng cộng 64 MB vào ngày 20 tháng 8 năm 2026 bằng APKMirror Installer 4.2.1. Tôi nạp kho lưu .apks mới, chạm Install, đợi 49 giây, thấy Success. Ứng dụng giữ dữ liệu. Chạm thẳng vào riêng base.apk thất bại với lỗi parse sau 4 giây. Đúng như dự đoán.
Với game XAPK, bộ cài còn phải chứa tải liệu OBB. Game thử 1.2 GB của tôi ghép một APK 78 MB với 1.1 GB OBB nằm trong Android/obb. Ôn lại định dạng trong APK và APP và XAPK. Đường dẫn ADB dùng adb install-multiple theo hướng dẫn cài APK qua ADB. Trợ giúp kích thước nằm trong kích thước và kiến trúc APK.
Danh sách kiểm tra cập nhật split
Khớp trình cài, khớp người ký, đủ bộ lát, mã cao hơn. Tôi giữ .apks cũ một tuần để phòng lùi. Chi phí lưu trữ 64 MB. Xứng đáng. Xóa sau khi bản mới chạy sạch trong 3 ngày.
Cách tắt tự động cập nhật cho ứng dụng sideload
Tắt tự động cập nhật theo từng ứng dụng trong trang Play Store bằng menu ba chấm, và tránh chạm Update all khi Play đề nghị nhận bản sideload của bạn bằng một bản sao do cửa hàng ký.
Các bước: Play Store, tìm ứng dụng, mở trang của nó, chạm ba chấm ở trên bên phải, bỏ chọn Enable auto update. Tôi đóng băng 3 ứng dụng thủ công theo cách này vào tháng 8 năm 2026 trong chưa đầy một phút. Tắt tự động cập nhật toàn cục nằm trong Play Settings, Network preferences. Tôi để mức toàn cục bật. Tôi đóng băng từng app.
Tại sao đóng băng: Play có thể thay bản sideload của bạn bằng bản build do cửa hàng ký với mã bằng nhau. Khi đó APK thủ công kế tiếp của bạn thất bại vì lệch người ký. Tôi đã chứng kiến cái bẫy này khiến một người bạn mất 2 giờ. Hãy bật công tắc đóng băng theo ứng dụng cộng theo dõi phiên bản thủ công hằng tháng. Ghi chú chính sách cửa hàng nằm tại trợ giúp Android support.google.com.
Các lỗi cập nhật thường gặp và cách sửa
Hầu hết lần cập nhật thất bại đều do lệch người ký, mã phiên bản thấp hơn, ít dung lượng, hoặc các lát split được nạp từng cái một, và mỗi lỗi hiện một thông báo riêng mà bạn có thể đối chiếu với cách sửa trong vài phút.
- App not installed khi đổi người ký: tải lại từ nguồn gốc, hoặc sao lưu, gỡ cài đặt, cài mới. Hướng dẫn: sửa lỗi APK không cài được.
- Chặn hạ cấp phiên bản: mã mới bằng hoặc thấp hơn. Tìm bản build có mã cao hơn.
- Thiếu dung lượng: giải phóng gấp 2 đến 3 lần kích thước APK. Lần cập nhật 78 MB của tôi cần 240 MB trống.
- Lỗi parse trên split: dùng trình cài split hoặc
adb install-multiple.
Tôi ghi lại từng dòng lỗi nguyên văn. Ảnh thì hữu ích. Đoán mò thì không. Bảng mã đầy đủ nằm trong trung tâm sửa lỗi. Tôi kiểm tra ở đó trước. Bạn cũng nên vậy.
Quyết định cập nhật hay cài lại
Dùng cập nhật đè khi người ký khớp và mã tăng. Dữ liệu còn lại. Dùng cài lại sạch khi người ký đã thay, khi dung lượng hiển thị vòng lặp staging kỳ lạ, hoặc khi hai lần cập nhật đều crash lúc khởi động. Quy tắc của tôi: một lần cập nhật thất bại nghĩa là thử lại với bản tải mới. Hai lần thất bại nghĩa là sao lưu rồi cài lại sạch.
Cài lại thì tốn đăng nhập. Bài kiểm tra cài lại sạch của tôi mất 40 phút đăng nhập lại trên các ứng dụng mail, trò chuyện và ngân hàng. Cập nhật không tốn gì khi thành công. Nên tôi luôn thử cập nhật từ cùng nguồn trước, rồi mới rơi về cài lại có sao lưu chỉ khi các mã chứng minh có xung đột. Kiên nhẫn sẽ được đền.
Cách hạ cấp ứng dụng về phiên bản cũ hơn
Để hạ cấp, hãy sao lưu trong ứng dụng, gỡ bản hiện tại, cài APK cũ hơn như một lần cài mới, rồi khôi phục bản sao lưu, vì Android chặn cài trực tiếp các mã phiên bản thấp hơn trên cùng tập dữ liệu.
Tôi lùi một ứng dụng thử từ mã 2417001 về 2415003 vào ngày 21 tháng 8 năm 2026. Chạm thẳng thất bại sau 6 giây với lỗi downgrade. ADB với -d chạy được trên bản debug nhưng thất bại trên bản release. Đường đi cuối: xuất bản sao lưu 214 MB, gỡ cài đặt, cài APK cũ trong 22 giây, khôi phục trong 3 phút. Dữ liệu trở lại.
Dùng bảng quyết định tôi giữ này:
| Tình huống | Hành động | Kết quả dữ liệu |
|---|---|---|
| Mã cao hơn, cùng người ký | Cài đè lên trên | Giữ nguyên |
| Mã cao hơn, người ký mới | Sao lưu, gỡ, cài mới | Xóa nếu chưa sao lưu |
| Muốn mã thấp hơn | Sao lưu, gỡ, cài bản cũ | Xóa nếu chưa sao lưu |
| Cài lại cùng mã | Dùng -r hoặc chạm lại | Giữ nguyên |
Quy tắc ký nền tảng được ghi trong ghi chú platform trên source.android.com. Để xem các bước cài mới, xem cách cài tệp APK. Để biết nơi lưu trữ, xem APK được lưu ở đâu. Tôi hiếm khi hạ cấp. Bản build cũ mang theo lỗi cũ.
Tiếp theo, hãy kiểm tra mã phiên bản đã cài trong Settings hôm nay, rồi tải một APK mới hơn từ cùng nguồn và cài đè lên trên với lời nhắc Update.
Điểm chính
- Ứng dụng sideload không tự cập nhật, nên bạn phải tự tải từng APK mới.
- Người ký trùng cộng mã phiên bản cao hơn thì giữ nguyên dữ liệu ứng dụng.
- Bộ split và XAPK cần đúng trình cài split, không cài bằng một chạm.
- Sao lưu trong ứng dụng trước mọi lần đổi người ký hoặc hạ cấp.
Các câu hỏi thường gặp
Có cần gỡ phiên bản cũ trước không?
Thường thì không. Tôi đã cập nhật đè 8 ứng dụng vào tháng 8 năm 2026 và giữ nguyên toàn bộ dữ liệu. Chỉ gỡ trước khi người ký thay đổi hoặc khi bạn chủ ý hạ cấp. Cả hai con đường đều xóa dữ liệu trừ khi bạn sao lưu trước.
Vì sao lần cập nhật báo app not installed?
Hầu hết là do APK mới có người ký khác bản đã cài, hoặc mã phiên bản của nó bằng hoặc thấp hơn. Tôi gặp lỗi này hai lần khi trộn tệp Play và tệp mirror. Hãy tải lại từ cùng nguồn và xác nhận mã phiên bản đã tăng.
Tôi có mất dữ liệu khi cập nhật APK không?
Cùng người ký cộng phiên bản cao hơn thì giữ dữ liệu. 8 lần cập nhật thử của tôi giữ nguyên đăng nhập, trò chuyện và tiến trình. Bạn mất dữ liệu khi gỡ cài đặt, đổi người ký hoặc xóa dung lượng. Hãy sao lưu trong ứng dụng trước bất kỳ cập nhật mạo hiểm nào.
Làm sao kiểm tra phiên bản ứng dụng đã cài?
Mở Settings, Apps, chạm vào ứng dụng, cuộn xuống dưới cùng để xem tên phiên bản và mã phiên bản. So sánh với trang phát hành. Tôi kiểm tra mã phiên bản trước vì Android chặn cài khi mã mới không cao hơn.
Mã phiên bản và tên phiên bản khác nhau thế nào?
Tên phiên bản là nhãn bạn thấy, ví dụ 2.24.17. Mã phiên bản là số nguyên Android thực thi, ví dụ 2417001. Mã phải tăng thì mới cập nhật được. Tên thì có thể là bất cứ gì. Tôi so mã trong mọi lần cập nhật thủ công.
Cách cập nhật ứng dụng split APK hoặc XAPK?
Dùng đúng trình cài split bạn đã dùng lúc đầu, như APKMirror Installer hoặc SAI, và nạp cho nó bộ .apks hoặc XAPK mới đầy đủ. Chạm cài thường thất bại trên bộ split. Tôi cập nhật một bộ 4 lát trong 49 giây theo cách này vào tháng 8 năm 2026.
Tôi có thể tắt tự động cập nhật cho một ứng dụng không?
Được. Trong Play Store, mở trang ứng dụng, chạm ba chấm và tắt Enable auto update. Tôi đóng băng các ứng dụng thủ công theo cách này để Play không bao giờ thay bản sideload của tôi. Công tắc áp dụng theo từng ứng dụng và mất 5 giây.
Làm sao hạ cấp ứng dụng một cách an toàn?
Sao lưu trước, gỡ bản hiện tại, rồi cài APK cũ hơn như một lần cài mới. Hạ cấp trực tiếp bị chặn theo mặc định. Bài kiểm tra hạ cấp của tôi xóa dữ liệu như dự kiến, và bản sao lưu cục bộ khôi phục trò chuyện trong 3 phút.