Ruang rendah pada HTC Desire dengan CyanoGenMod 7.1: bagaimana cara mengatasinya?

8

Saya memiliki HTC Desire GSM.

Ponsel ini memiliki masalah keterbatasan memori, sehingga tidak mungkin menginstal lebih dari beberapa aplikasi tanpa mengalami masalah "Disk space low".

Jadi saya root, instal CyanogenMod7 dan App2SD. Saya pindah ke kartu SD hampir semua aplikasi (kecuali yang membutuhkan pemberitahuan: yang tidak akan berfungsi jika dipindahkan ke SD).

Namun, saya secara berkala mendapatkan pesan "Ruang rendah"; seolah-olah aplikasi menyimpan data mereka di memori ponsel. Jika saya pergi ke pengaturan -> aplikasi dan menghapus beberapa data aplikasi, lalu menghapus cache browser, saya menyingkirkan pesan selama beberapa hari.

Bagaimana saya bisa menghilangkan notifikasi "Ruang kosong", sambil tetap menginstal aplikasi saya?

Tolong dicatat:

  • Saya pernah membaca bahwa mungkin untuk mempartisi ulang kartu SD dan "me-mount" kartu itu sehingga menambah memori telepon itu sendiri. Saya telah melihat beberapa instruksi yang bertentangan tentang prosedur (dan, misalnya urutan partisi pada kartu SD) dan, sementara saya berhasil mempartisi kartu, saya tidak pernah berhasil membuat Android "me-mount" partisi tambahan. Saya juga membaca instruksi yang mengatakan bahwa versi terbaru dari Cyanogenmod tidak mendukung partisi sd lagi.
  • Telepon sudah di-root, maka solusi yang membutuhkan root OK
  • Saya menginstal Cyanogenmod 7.1.0, tetapi saya tidak memiliki preferensi khusus untuk mod itu. Jika perlu, saya terbuka untuk menginstal mod yang berfungsi di telepon dan stabil untuk penggunaan sehari-hari.

MEMPERBARUI:

Halaman wiki ini adalah referensi yang mengatakan bahwa partisi sd tidak didukung lagi:

Apps2ext (sebelumnya bernama apps2SD) memindahkan semua aplikasi yang diinstal pengguna ke partisi ext sekunder di sdcard Anda. Metode ini memiliki keuntungan karena lurus ke depan dan sederhana, Namun, memiliki kelemahan karena sulit diatur. Metode ini tidak lagi didukung secara resmi oleh CyanogenMod

fdierre
sumber
Ini kemungkinan merupakan duplikat dari android.stackexchange.com/questions/5519/… . Bisakah Anda melihat ke sana?
ce4
@ ce4 salahku, aku seharusnya menyebutkan aku telah membaca pertanyaan itu sebelum bertanya sendiri. Saya tidak berpikir itu adalah duplikat karena 1) pertanyaan lain adalah tentang menggunakan firmware asli dan 2) jawabannya adalah tentang menggunakan cadangan titanium untuk "mengintegrasikan" pembaruan aplikasi ke rom, tetapi saya tidak memiliki pembaruan seperti itu (saya diperiksa).
fdierre

Jawaban:

4

Banyak cara mengarah ke Roma:

  1. Coba ROM yang secara khusus memperbaiki masalah Anda: Saya menggunakan ICS build, Sandvold's ICS for Desire yang dilengkapi dengan 4 metode App2SD berbeda termasuk (XDA thread ) yang saya temukan agak stabil. Anda dapat melihat-lihat forum Keinginan XDA , untuk mencari lebih banyak ROM.
  2. Gunakan Link2SD , buat partisi ext2 / ext3 / ext4 ke-2 tempat aplikasi Anda dipindahkan (secara manual) dan disinkronkan dari / data / ke. Lihat aplikasi di Google Play, FAQ resmi .
  3. CM7 juga mendukung pemindahan standar ke metode sdcard yang juga dapat Anda gunakan (dan mungkin sudah menyadari. Kelemahan: / data get sudah penuh kok begitu cepat)
  4. Anda dapat mencoba untuk mem - boot bootloader yang berbeda (disebut hboot on desire, yang memiliki tata letak partisi lain. Lihat Alpharev untuk instruksi dan unduhan, ada data ++ dengan 180MB dan cm7r2 dengan hampir 300MB gratis untuk aplikasi dengan mengorbankan penyusutan partisi lain (/ sistem) , / cache /, ...). Namun tidak setiap ROM cocok dengan semua ini PERINGATAN : Tidak untuk yang lemah hati! Baca tentang risikonya!
ce4
sumber
Saya juga suka DroidSail Super App2SD Lite. Pada HTC Droid Incredible saya, masalahnya terletak pada partisi data, bukan aplikasi. Anda harus memposting itu.
kirbyfan64sos
2

Ada posting di forum cyanogenmod yang menjelaskan cara mengatasi masalah.

Saya mengikutinya dan tidak punya masalah lagi! Intinya begini:

  1. gunakan Rom Manager untuk mempartisi kartu SD
  2. Instal S2E dan gunakan untuk memindahkan cache ke kartu SD
fdierre
sumber
-1

saya persis seperti Anda tetapi dengan cm7.2 saya mempartisi sd saya dan memasangnya dengan mudah menggunakan terminal emulator menulis hanya satu baris pada setiap boot dan kemudian reboot cepat dari link2sd maka semuanya benar-benar baik-baik saja baris itu adalah: mount -t ext2 / dev / block / mmcblk0p2 / data / sdext2 tetapi sebelum semua itu Anda harus membuka link2sd dan pilih ext2 kemudian reboot

Mohamed Essam
sumber
Apakah ini berarti Anda harus melakukan mount setiap kali Anda me-reboot ponsel Anda, atau mematikannya?
fdierre
tidak. rom-nya tidak mendukung skrip /etc/init.d/* (di mana link2sd akan menempatkan skrip mount). Cyanogenmod mendukung ini, jadi Anda bisa mencobanya. Anda harus mempartisi ulang sdcard Anda. Plus: Anda seharusnya tidak menjalankan ponsel Anda tanpa sdcard yang tepat itu lagi (karena aplikasi telah dipindahkan dengan cara app2sd yang tidak standar)
ce4
@ lebih baik saya tidak me-reboot setiap hari sehingga bekerja dengan baik dengan saya
Mohamed Essam
@ ce4 dia dapat menggunakan sdcard tanpa memformat atau kehilangan aplikasi cukup gunakan link2sd dan itu akan melakukan semuanya untuk Anda
Mohamed Essam