Cách buộc di chuyển ứng dụng sang thẻ SD trong Android

sở thích của bạn, theo thiết kế của nhà phát triển. Vậy làm thế nào để bạn buộc các ứng dụng cài đặt vào thẻ SD? Tôi sẽ chỉ cho bạn một số phương pháp để đạt được điều này.



Lưu ý: Điện thoại của bạn phải được root. Tìm kiếm ứng dụng để có hướng dẫn về cách root điện thoại Android của bạn .

Phương pháp ứng dụng

Có một số ứng dụng có thể buộc di chuyển ứng dụng của bạn từ bộ nhớ trong sang thẻ SD. Một số thành công tốt hơn những ứng dụng khác - ví dụ: một số ứng dụng chỉ có thể di chuyển thư mục / cache vào thẻ SD của bạn, để phần còn lại của ứng dụng vào bên trong. Chúng rất giống với việc chỉ cần vào Cài đặt> Bộ nhớ> Ứng dụng và nhấn vào nút “Chuyển sang thẻ SD” - trên thực tế, các ứng dụng đó chỉ là một lối tắt đến nút đó được bao bọc trong GUI.

Những gì bạn muốn là một ứng dụng thực sự thực hiện toàn bộ công việc - bạn cần Link2SD . Tuy nhiên, Link2SD yêu cầu điện thoại của bạn phải hỗ trợ init.d.



Để kiểm tra xem bạn có hỗ trợ init.d không, bạn có thể cài đặt Universal Init.D từ Cửa hàng Play.





Vì vậy, trước tiên hãy cài đặt Universal Init.D, khởi chạy nó và nhấn nút “Kiểm tra”. Khởi động lại điện thoại của bạn và khởi chạy lại Universal Init.D và nó sẽ cho biết bạn đã kiểm tra thành công để kiểm tra hỗ trợ init.d chưa. Nếu điện thoại của bạn không làm có hỗ trợ init.d, bạn có thể chuyển đổi nút “Tắt / Bật” trong Universal Init.d để mô phỏng hỗ trợ bạn cần.

Sau khi bạn hoàn thành việc đó, hãy cài đặt Link2SD từ Cửa hàng Play và khởi chạy nó. Bây giờ, hãy nhấn vào nút đầu tiên ở góc trên cùng bên phải và lọc ứng dụng của bạn theo Lưu trữ nội bộ .



Tìm ứng dụng bạn muốn chuyển sang thẻ SD và nhấn vào ứng dụng đó. Nếu bạn đang sử dụng Marshmallow, hãy bỏ qua thông báo về “Không tìm thấy phân vùng thứ hai” - điều này là do trong Marshmallow trở lên, Android coi thẻ SD là mở rộng bộ nhớ trong, không phải như một thiết bị riêng biệt . Bạn muốn nhấn nút “Chuyển sang thẻ SD” trong menu “Android App2SD”.

Phương pháp ADB

Đây là kỹ thuật hơn một chút, nhưng buộc điện thoại của bạn phải luôn luôn cài đặt ứng dụng vào thẻ SD, vì vậy bạn không cần sử dụng ứng dụng để chuyển chúng từ nội bộ sang SD. Lần đầu đọc “ Cách cài đặt ADB trên Windows ”Nếu bạn không quen với thiết bị đầu cuối của ADB.

Khi bạn đã thiết lập xong ADB, hãy kết nối điện thoại với PC qua USB và khởi chạy thiết bị đầu cuối ADB trên máy tính của bạn. Bây giờ gõ lệnh sau:

adb shell pm set-install-location 2

Để đảo ngược nó trở lại bình thường, hãy nhập:

adb shell pm set-install-location 0 Nếu lệnh trên không hoạt động, bạn có thể cần phải định dạng hoàn toàn thẻ SD của mình trong PC, lắp lại vào điện thoại Android và chọn nó làm Xách tay lưu trữ, thay vì Nội bộ . Nhưng nếu thiết bị của bạn trước đây coi thẻ SD như một phần mở rộng Bộ nhớ trong, bạn không thể đơn giản định dạng nó và chuyển nó sang Bộ nhớ di động mà không cần khôi phục cài đặt gốc cho điện thoại của bạn. Điều này là do trong một số điện thoại Android chạy Marshmallow trở lên, hệ thống thực sự sử dụng thẻ SD như một sự mở rộng của bộ nhớ trong, chứ không phải như một thiết bị lưu trữ riêng biệt - do đó, thẻ SD của bạn sẽ có một loạt dữ liệu hệ thống quan trọng trên đó, và việc tháo thẻ SD sẽ khiến hệ thống Android hoạt động kém.

3 phút đọc