Làm cách nào để tăng bộ nhớ trong của HTC Wildfire S?


9

Tôi đã trải qua nhiều đêm mất ngủ để cố gắng khắc phục điều này. Tôi biết có rất nhiều chủ đề như thế này trên internet, nhưng tôi muốn đi sâu hơn một chút.

Tôi có một HTC Wildfire S chỉ có bộ nhớ flash 512 MB. Bộ nhớ trong này có phân bổ bố cục phân vùng khoảng 130 MB cho /dataphân vùng và khoảng 290 MB cho /systemphân vùng. Cả hai đều đầy đủ. (Ngoài ra, tôi có thẻ SD 16 GB.)

Cài đặt ứng dụng, nâng cấp ứng dụng, chạy hầu hết các ứng dụng - không thể.

Bây giờ, tôi biết có thể chuyển ứng dụng sang thẻ SD, quy trình được gọi là apps2sd cung cấp chức năng rất hạn chế để chuyển một số dữ liệu ứng dụng sang thẻ SD. Dù sao sau khi chuyển mọi dữ liệu có thể sang SD, bộ nhớ trong vẫn đầy và điện thoại không sử dụng được.

Tôi đã đọc về các phương pháp bền vững hơn như data2sd . tôi mang đến cho nó một thử thách. Tôi đã sử dụng các hướng dẫn từ htcdev.com để mở khóa bộ nạp khởi động , tôi đã cài đặt RecoveryWorkMod Recovery mới nhất và root thiết bị vĩnh viễn.

Cuối cùng, tôi đã sử dụng thiết bị đã root để cài đặt Android 4.1.2 AOKP Jelly Bean Custom ROMData2SD như được ghi lại trong các bài viết được liên kết. Nhưng tôi đã bị kẹt thiết bị không khởi động được cho đến khi tôi gỡ bỏ Data2SD. AOKP-ROM hoạt động khá tốt và ổn định, nhưng cài đặt Data2SD đơn giản là không hoạt động kết hợp với Jelly Bean (định dạng thẻ SD: 11 GB FAT23, 4GB ext4 và 256 MB Swap).

Bây giờ, tôi đã cố gắng đi theo cách tiếp cận link2sd . Tôi đã định dạng lại thẻ SD của mình (14 GB FAT32 và 2 GB ext4) và cài đặt Link2SD trên điện thoại của tôi như được mô tả ở đây . Tôi đã có thể di chuyển dữ liệu và ứng dụng bổ sung vào thẻ SD của mình và có thể liên kết một số ứng dụng với thẻ.

Và bây giờ sau vài ngày chơi xung quanh với tất cả các mẹo hữu ích từ internet, ví dụ như chủ đề này: Tôi có thể làm gì để quản lý bộ nhớ trong của điện thoại? - Tôi đang ở điểm mà tôi bắt đầu . Đây là kết quả của tôi: Bộ nhớ trong vẫn đầy và điện thoại vẫn không sử dụng được. (Tôi rất thích đăng ảnh chụp màn hình, nhưng hiện tại chụp ảnh màn hình đơn giản là không hoạt động.)

Link2SD và vẫn không có dung lượng trên bộ nhớ trong!

Làm cách nào để khắc phục bộ nhớ trong của tôi trên Wildfire S? Tại sao Data2SD không hoạt động với ROM Jelly Bean và tại sao Link2SD lại không hiệu quả? Có điều gì tôi đang làm sai?

Vấn đề chính dường như là Bộ nhớ cache Dalvik trên /dataphân vùng (khoảng 100 MB). Có cách nào để sử dụng hoàn toàn thẻ SD để bằng cách nào đó có được các phân vùng được gắn kết tại /data/systemkhông?


Có thể sử dụng thẻ sd ngoài cho phân vùng / dữ liệu và / hệ thống nhưng nó khác nhau đối với các thiết bị khác nhau và các phiên bản Android khác nhau. Tôi có thể giúp bạn làm điều đó nếu bạn có thể tìm thấy manh mối cơ bản về cách bắt đầu bằng cách truy cập chủ đề cũ của tôi tại xda: forum.xda-developers.com/android/help/. Có một phương pháp DIM (vô hiệu hóa bộ nhớ trong) hoạt động bằng cách sửa đổi tệp fstab và tài nguyên khung nhưng điều đó sẽ không giúp ích nhiều vì bạn có bộ nhớ trong rất nhỏ.
Irfan Latif

Câu trả lời:


0

Bạn đã nói rằng bạn đã phân vùng trước khi cài đặt link2sd nhưng không phải trước khi cài đặt data2sd. data2sd cũng yêu cầu phân vùng bổ sung giống như link2sd.

Lý do link2sd không hiệu quả là vì nó di chuyển tất cả trừ dữ liệu sang thẻ sd. Nếu bất kỳ ứng dụng nào của bạn sử dụng dữ liệu khổng lồ, nó sẽ lấp đầy không gian bên trong của bạn một cách nhanh chóng.

Hãy thử truy cập Cài đặt -> Ứng dụng -> Sắp xếp theo kích thước dữ liệu và xem ứng dụng nào ở trên cùng và thử xóa dữ liệu của chúng. Điều này sẽ giải phóng một số không gian trong một thời gian nhưng cũng xóa dữ liệu của ứng dụng cụ thể đó.

Như bạn đã chỉ ra, cài đặt bộ nhớ cache Dalvik vào SD sẽ là tốt nhất. Trong ROM tùy chỉnh của tôi, tôi phải mở terminal và gõ tùy chọn cung cấp và cài đặt a2sd y, n, y. Rất có thể điều này sẽ làm việc với ROM của bạn là tốt.


Tôi đã định dạng thẻ SD như được mô tả trong bài viết được liên kết: 11 GB FAT23, 4GB ext4 và 256 MB Swap. Tôi đã thử tất cả các phương pháp đơn giản, xóa dữ liệu, di chuyển ứng dụng, v.v. A2sd là gì? Tôi có lẽ sẽ thử.
Afr

0

Tôi sẽ kiểm tra những gì chiếm quá nhiều bộ nhớ trong. Tôi sử dụng ứng dụng SD Maid và sử dụng các chức năng này: corsefinder, systemcleaner, appcleaner, trùng lặp, các tệp lớn nhất.

Khi tôi không thể cài đặt Google Maps sau khi khởi động lại CM10.1 hàng đêm mới nhất, tôi đã sử dụng biggest filesvà xóa một số tệp tôi đã tải xuống trước đó (các bản nightly khác mà tôi đã lưu). Tôi cũng đã xóa một số tập tin không còn được sử dụng. Khi tôi đã hoàn tất, tôi đã có thể cài đặt Google Maps.


Tôi đã làm. Nhóm lớn nhất là bộ đệm dalvik như đã nêu trong đoạn trước.
Afr

0

Tôi sẽ khuyên bạn nên sử dụng ứng dụng App2SD (có sẵn trong Cửa hàng Play), không phải Link2SD. Link2SD đã không được cập nhật trong một thời gian dài và dường như là một dự án đã chết.

Nếu có thể, hãy cài đặt SuperSU 2.22 trở lên (có thể đã được cài đặt) và tạo phân vùng ext3 hoặc ext4 thứ hai trên SD bên ngoài của bạn. Điều này có thể được thực hiện với một ứng dụng máy tính để bàn hoặc với công cụ đi kèm với App2SD (bản thân tôi chưa dùng thử, tôi sử dụng Roehsoft Partition Tool cho nhiều tính năng liên quan đến dữ liệu mạnh mẽ của nó, nhưng nó rất tốn kém cho ứng dụng Android) Phân vùng chính có thể vẫn là FAT (vì vậy Windows vẫn có thể đọc được.

Bây giờ hãy tạo tập lệnh mount với App2SD bằng phương thức su.d. Nó sẽ cung cấp hiệu suất tốt nhất (Link2SD không hỗ trợ điều này). Nếu bạn khởi động lại và phân vùng gắn kết mà không có bất kỳ lỗi nào, bây giờ bạn có thể di chuyển ứng dụng của mình sang phân vùng thứ hai. Bạn có thể di chuyển mọi thứ: APK, libs, dex, dữ liệu, bộ đệm, dữ liệu ngoài, vv Giới hạn duy nhất là với các ứng dụng hệ thống; APK phải nằm trong thư mục đặc quyền.

Tôi hy vọng cái này sẽ giúp bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.