Menggunakan aplikasi pesan default, CyanogenMod 6.1, T-Mobile Pay As You Go, setiap kali seseorang mengirimi saya MMS, itu muncul sebagai 3 pesan terpisah, semua dengan tombol Download. Jika saya mengklik tombol Download pertama, itu mengunduh gambar. Jika saya mengklik dua lainnya, mereka gagal, dan tidak pergi sampai pesan berakhir beberapa hari kemudian.
Menggunakan manajer SQLite untuk melihat tabel pdu mmssms.db, semua pesan yang tertunda semuanya memiliki mtype 130. Setelah mengunduh, mereka menjadi mtype 132.
https://github.com/jberkel/sms-backup-plus/issues/issue/80
Kenapa 3 pesan? Bisakah saya mengubah perilaku ini? Apakah ini bug?
Jawaban:
Saya akan menyarankan ini adalah salah satu dari 3 hal:
bug di CM6. Saya menggunakan Handcent secara teratur di CM7 dan tidak melihat perilaku ini.
Mungkin terkait dengan Handcent / beberapa aplikasi MMS lainnya diinstal. Semua aplikasi telah terdaftar untuk diberi tahu ketika sebuah pesan tiba, dan semua aplikasi menangkapnya dan memasukkannya ke dalam basis data telepon MMS / SMS. Ini sepertinya tidak mungkin, karena aplikasi biasanya akan mengandalkan aplikasi bawaan untuk memasukkan pesan ke dalam basis data.
Ini bisa menjadi masalah dengan interaksi dengan jaringan, dan penerimaan pesan, yang menyebabkannya diberitahukan berulang kali.
Saya pikir hal terbaik yang harus dilakukan dalam kasus ini adalah menangkap beberapa log menggunakan ADB dan logcat, dan mempostingnya di forum Cyanogen di mana kita bisa melihatnya dan mencari tahu apakah ini bug. Jika Anda merasa tidak nyaman menggunakan kit pengembangan ada aplikasi di pasaran bernama aLogCat, yang akan mengambil log untuk Anda, dan memungkinkan Anda mengirimkannya ke alamat email.
sumber
Nonaktifkan Auto Retrieve di aplikasi MMS yang tidak Anda gunakan.
sumber