Cách hạ cấp ứng dụng Android xuống phiên bản cũ hơn (và giữ dữ liệu của bạn)

Tác giả sysadmin, T.Một 26, 2024, 09:46:36 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 5 Khách đang xem chủ đề.

Cách hạ cấp ứng dụng Android xuống phiên bản cũ hơn (và giữ dữ liệu của bạn)


Không phải mọi bản cập nhật đều là bản nâng cấp.

  • Bạn có thể hạ cấp hầu hết các ứng dụng Android bằng cách đi tới Cài đặt > Ứng dụng > Quản lý ứng dụng và chọn "Gỡ cài đặt bản cập nhật" cho một ứng dụng cụ thể, nhưng thao tác này cũng sẽ đăng xuất và xóa tất cả dữ liệu ứng dụng của bạn.
  • Để hạ cấp ứng dụng và giữ lại dữ liệu của bạn, hãy thiết lập Cầu gỡ lỗi Android và tải ứng dụng qua bên bằng tệp APK cho phiên bản bạn muốn.
  • Cuối cùng, tránh các bản cập nhật không mong muốn trong Cửa hàng Play bằng cách đi tới Cài đặt > Tùy chọn mạng > Tự động cập nhật ứng dụng và chọn "Không tự động cập nhật ứng dụng".

Đôi khi một bản cập nhật làm hỏng chức năng của ứng dụng hoặc làm chậm nó. Đôi khi các nhà phát triển thiết kế lại giao diện người dùng hoặc bỏ đi những tính năng bạn thích. Nhưng bạn có thể lấy lại giao diện và các tính năng yêu thích của mình bằng cách hạ cấp ứng dụng xuống phiên bản cũ hơn.

1. Những gì bạn cần để hạ cấp một ứng dụng

Giao diện người dùng Android cho phép bạn hạ cấp một số ứng dụng chỉ bằng một cú chạm. Chỉ cần đi tới Cài đặt > Ứng dụng > Quản lý ứng dụng. Chọn ứng dụng bạn muốn hạ cấp. Sau đó nhấn vào "Gỡ cài đặt bản cập nhật". Nhưng đối với hầu hết các ứng dụng, bạn sẽ phải gỡ cài đặt ứng dụng hiện tại và tải phiên bản cũ hơn bằng tệp APK. Dù bằng cách nào, cả hai phương pháp đều đăng xuất tất cả tài khoản của bạn và xóa mọi tiến trình hoặc tùy chọn đã lưu, điều này không còn lý tưởng nữa.

Để hạ cấp liền mạch mà vẫn giữ nguyên dữ liệu, bạn cần sử dụng Cầu gỡ lỗi Android (ADB). Đây là những gì bạn sẽ cần để làm điều đó:

  • Một máy tính (tôi đã sử dụng một máy chạy Windows)
  • Cáp để kết nối thiết bị của bạn với máy tính
  • Tệp APK cho phiên bản ứng dụng cũ hơn

Phương pháp này có thể không hoạt động hoàn hảo đối với tất cả ứng dụng trên thiết bị chạy Android 9 trở lên.

Sao lưu điện thoại của bạn, bao gồm mọi thông tin đăng nhập quan trọng hoặc dữ liệu ứng dụng trước khi tiếp tục. Thứ hai, hãy chú ý đến các bản cập nhật bảo mật quan trọng. Chúng tôi khuyên bạn không nên bỏ qua hoặc hạ cấp những thứ đó.

Bước 1. Thiết lập ADB

ADB là một công cụ dòng lệnh để tương tác với thiết bị Android thông qua máy tính. Để thiết lập, bạn cần tải xuống Công cụ nền tảng SDK từ trang web chính thức của Android. Giải nén tệp zip đã tải xuống ở bất kỳ đâu trên máy tính của bạn. Sau đó mở thư mục giải nén.


Giữ phím Shift và nhấp chuột phải vào vùng trống. Khi menu ngữ cảnh mở ra, hãy nhấp vào "Mở cửa sổ Powershell tại đây".


Khi thiết bị đầu cuối xuất hiện, hãy kết nối thiết bị Android của bạn với máy tính qua cáp USB.

Trên điện thoại của bạn, chọn "Truyền tệp" trên menu bật lên. Đi tới Cài đặt > Giới thiệu về điện thoại > Số bản dựng. Nhấn vào Số bản dựng bảy lần hoặc cho đến khi bạn thấy thông báo "Bạn hiện là nhà phát triển!" tin nhắn. Hành động này sẽ mở khóa Tùy chọn nhà phát triển trên Android.


Tiếp theo, đi tới Cài đặt > Hệ thống > Nâng cao > Tùy chọn nhà phát triển > Gỡ lỗi USB. Bật gỡ lỗi USB và nhấn OK để xác nhận.


Để kiểm tra kết nối ADB, hãy nhập lệnh sau trong thiết bị đầu cuối PowerShell trên máy tính của bạn và nhấn Enter.

Mã nguồn [Chọn]
adb devices

ID thiết bị sẽ hiển thị nếu kết nối đang hoạt động. Nếu nó trả về ID trống, trước tiên bạn sẽ phải cài đặt trình điều khiển Android cho thiết bị của mình.

Bước 2. Hạ cấp ứng dụng bằng ADB

Khi ADB hoạt động, tất cả những gì bạn cần là tệp APK cho phiên bản mong muốn của ứng dụng mà bạn muốn hạ cấp xuống.

Hãy cẩn thận khi cài đặt gói APK từ bên thứ ba vì những tệp này có thể chứa phần mềm độc hại.

Tôi khuyên bạn nên tải xuống tệp APK chưa được xử lý từ một nguồn đáng tin cậy, như APKMirror hoặc trang web chính thức của ứng dụng. Sau đó, chúng tôi sẽ cài đặt phiên bản đó lên trên phiên bản hiện tại (trong khi vẫn giữ nguyên dữ liệu).

Thông thường, Android không cho phép cài đặt ứng dụng lên trên các phiên bản cũ hơn. Nhưng bạn có thể bỏ qua hạn chế đó bằng cách sử dụng các lệnh ADB. Chúng tôi sẽ trình bày quy trình từng bước bằng cách hạ cấp Twitter xuống phiên bản cũ hơn. Đúng vậy, bạn có thể làm theo quy trình này để hoàn nguyên từ X về Twitter!

Đầu tiên, sao chép tệp APK vào thư mục Công cụ nền tảng trên máy tính của bạn.


Tệp APK có thể sẽ có tên dài và phức tạp. Đổi tên nó thành một cái gì đó đơn giản hơn sẽ giúp mọi thứ gọn gàng và dễ quản lý hơn.

Trong cửa sổ PowerShell, nhập thông tin sau và nhấn Enter. Hãy nhớ thay thế "twitter.apk" bằng tên tệp APK của bạn.

Mã nguồn [Chọn]
adb install -d twitter.apk

Chờ thông báo "Thành công".


Lệnh khôi phục phiên bản Twitter cũ hơn mà không khiến tôi đăng xuất.


Tệp APK cho một số ứng dụng được chia thành nhiều gói. Để cài đặt gói APK chia nhỏ, hãy tải xuống gói APKM và sử dụng 7Zip hoặc ứng dụng tương tự để giải nén tệp APKM ở bất kỳ đâu.


Điều hướng đến thư mục được giải nén và sao chép tệp APK vào thư mục Công cụ nền tảng.


Nhập lệnh sau vào thiết bị đầu cuối PowerShell.

Mã nguồn [Chọn]
adb install-multiple -d base.apk config1.apk config2.apk config3.apk
Chờ thông báo "Thành công".

Bước 3. Tắt cập nhật tự động

Theo mặc định, Cửa hàng Google Play tự động cập nhật ứng dụng lên phiên bản mới nhất. Để ngăn ứng dụng mới hạ cấp của bạn nhận được bản cập nhật, bạn sẽ phải tắt tính năng Tự động cập nhật.

Mở ứng dụng Cửa hàng Google Play và nhấn vào biểu tượng hồ sơ của bạn. Đi tới Cài đặt > Tùy chọn mạng > Tự động cập nhật ứng dụng. Chọn "Không tự động cập nhật ứng dụng".


Ứng dụng của bạn hiện bị khóa ở cùng một phiên bản cho đến khi bạn cập nhật thủ công.

Cùng với đó, bạn có mọi thứ cần thiết để hạ cấp Android mà không làm mất dữ liệu. Và bạn sẽ không bao giờ bị mắc kẹt với bản cập nhật mà bạn không thích.