Bạn sẽ cần một ROM tùy chỉnh hỗ trợ di chuyển các ứng dụng sang phân vùng Ext3. Tôi sẽ khuyên bạn nên tìm kiếm phần phát triển của các diễn đàn xda-developers cho thiết bị cầm tay của bạn để tìm ROM như vậy.
Nếu ROM không hỗ trợ ứng dụng2ext nguyên bản, bạn có thể thử vận may với tập lệnh (ví dụ cho HTC Dream / Magic tại đây ) có thể được cài đặt trên đầu ROM khác.
[Chỉnh sửa] : chỉ cần thêm nội dung từ nhận xét của tôi vào câu trả lời.
Nếu bạn dùng Android phiên bản 2.2 trở lên, bạn có thể sử dụng chức năng "Ứng dụng với SD" tích hợp để di chuyển ứng dụng sang Thẻ SD. Đi tớiMenu -> Settings -> Applications -> Manage applications
sau đó nhấn vào bất kỳ ứng dụng nào và trong phần "Lưu trữ", nhấn nút "Chuyển tới SD". Sau vài giây, bạn sẽ thấy tên của nút thay đổi thành "Chuyển sang điện thoại" và kích thước của ứng dụng giảm đáng kể.
Phương pháp này không phải không có nhược điểm. Trước hết, một ứng dụng cần được mã hóa rõ ràng để hỗ trợ chức năng này. Thứ hai, các tiện ích và ứng dụng chạy dưới dạng dịch vụ (e-mail, bàn phím ảo, thông báo thời tiết, v.v.) không hoạt động khi được chuyển sang SD và phải nằm trong bộ nhớ trong của điện thoại. Hơn nữa, không phải toàn bộ ứng dụng chuyển sang Thẻ SD. Một phần của nó nằm trên điện thoại, cùng với bộ nhớ cache và dữ liệu / cài đặt. Nếu bạn có một chiếc điện thoại có dung lượng lưu trữ ứng dụng nội bộ nhỏ, sử dụng Apps-to-SD tích hợp sẽ chỉ kéo dài các lỗi "hết bộ nhớ" không thể tránh khỏi.
Các tập lệnh Apps2ext giải quyết hầu hết các thiếu sót này. Nó "đánh lừa" điện thoại khi nghĩ rằng phân vùng Ext2 / 3/4 là một phần của bộ nhớ trong của điện thoại. Điều này có nghĩa là các vật dụng và dịch vụ sẽ hoạt động tốt với phương pháp này. Ngoài ra, vì bạn có thể làm cho phân vùng của mình lớn như bạn muốn (khuyến nghị không vượt quá 2GB), các vấn đề về không gian sẽ biến mất. Các tập lệnh cũng cung cấp các tùy chọn để di chuyển bộ nhớ cache và dữ liệu vào phân vùng Ext để giải phóng bộ nhớ trong hơn nữa.
Hạn chế của phương thức Apps2ext là nó tốt, một bản hack. Trước hết, điện thoại của bạn cần được root. Thứ hai, bạn sẽ không còn có thể hủy gắn và tháo Thẻ SD khỏi điện thoại, vì TẤT CẢ các ứng dụng (bao gồm cả các ứng dụng hệ thống) nằm trên phân vùng Ext. Thứ ba, bạn đang đặt nhiều hơn vào Thẻ SD do việc viết tăng lên, điều này có thể rút ngắn tuổi thọ của nó. Cuối cùng, như với bất kỳ hack nào, nó có thể làm cho điện thoại của bạn kém ổn định hơn.