Tuỳ thiết bị Android, bạn có thể không có nhiều bộ nhớ trong. May mắn là thiết bị hỗ trợ thẻ SD có lợi thế. Tuy nhiên, app mặc định không lưu được lên thẻ SD. Do đó, mount thẻ SD làm bộ nhớ trong (adoptable storage) là mong muốn. Làm vậy, bạn lưu app lên thẻ SD, giải phóng không gian nhiều hơn thẻ SD format thường.
May mắn từ Android Marshmallow, điều này khả thi trên hầu hết Android không cần root.
Mount thẻ SD làm bộ nhớ trong
Trong trường hợp này, tính năng "adoptable storage" (bộ nhớ được adopt) là bạn. Với nó, dùng thẻ SD như bộ nhớ trong vĩnh viễn. Thư mục trên thẻ SD được mount như thể là thư mục trong. Sau đó, lưu dữ liệu kể cả app lên thẻ SD.
Cách bật Adopted Storage
Để thiết lập adopted storage, vào cài đặt bộ nhớ thiết bị. Khác nhau tuỳ thiết bị. Mở Cài đặt tìm mục "Bộ nhớ" (Storage). Chọn "Cài đặt bộ nhớ".
Sau đó format thẻ SD. Sẽ có tùy chọn dùng thẻ SD làm bộ nhớ trong. Chọn cái đó và để quá trình format chạy xong.
Bắt đầu lưu dữ liệu lên thẻ SD
Quay lại phần bộ nhớ Cài đặt, chọn thẻ SD. Sẽ thấy không gian trống nhiều hơn.
Tiếp theo, chọn tùy chọn "Di chuyển dữ liệu" (Migrate data).
Thiết bị hiển thị chi tiết cách giải phóng không gian.
Một số lưu ý quan trọng
Khi thẻ SD format làm bộ nhớ trong, nó được mã hóa (encrypted) và không dùng được trên thiết bị khác. Tuy nhiên, bạn vẫn tháo thẻ SD và dùng thẻ SD khác với thiết bị.
Cần lưu ý: nếu muốn tháo thẻ SD, hãy làm từ trong cài đặt bộ nhớ. Chọn thẻ SD dùng tùy chọn "Unmount".
Cũng nhớ: thẻ SD không nhanh như bộ nhớ trong. Có thể gặp giảm hiệu năng nhẹ.
Khôi phục thẻ SD về thiết bị lưu trữ di động
Nếu muốn dùng lại thẻ SD như thiết bị lưu trữ di động bình thường, phải format lại. Trong cài đặt bộ nhớ, chọn thẻ SD và chọn "Format as portable storage".
Lưu ý cho người dùng Samsung
Mặc định Samsung không cho bật adoptable storage. Tuy nhiên, có thể root thiết bị và cài adoptable storage enabler. Lưu ý: tôi chỉ test trên Samsung Galaxy Tab E chạy Android Nougat. Kết quả có thể khác trên thiết bị mới.
Kết luận
Nếu muốn giải phóng không gian bộ nhớ trong Android, mount thư mục ngoài làm trong là lựa chọn hay. Mount thẻ SD làm bộ nhớ trong dùng adoptable storage của Android dễ dàng không cần root. Có thể không may với Samsung, nhưng đáng thử.