Saya pikir saya mungkin telah menemukan penyebab dan solusi sementara untuk bug ini, setidaknya satu yang (akhirnya) bekerja untuk saya, dan yang belum sering saya lihat disebutkan di tempat lain.
Di tablet saya (Nexus 7 2nd gen), saya telah melihat bug mediaserver sangat sering dan praktis berhenti mencoba menyelesaikannya.
Namun, di ponsel saya (I9505G alias SGS4 GPe), saya belum pernah melihat bug itu. Kedua perangkat menjalankan 100% stok Android 4.3. Lalu suatu hari saya melihat bug membesarkan kepalanya yang jelek di ponsel saya juga. Saya belum menyalin file baru APA PUN ke perangkat baru-baru ini, sehingga melemparkan teori tentang "file media korup" keluar jendela. Saya memutar otak dan menyadari satu-satunya hal yang saya lakukan secara berbeda dalam 24 jam terakhir adalah memainkan game (Rayman Jungle Run) di telepon, yang biasanya saya gunakan hanya untuk panggilan, email, dan e-book. Namun di tablet saya, saya sering bermain Rayman Jungle Run.
Jadi, saya hanya menjalankan urutan tes ini di ponsel dan tablet saya, dengan hasil yang sama.
- Terisi penuh. Boot baru. Berlari selama beberapa jam. HASIL: Tidak ada drainase mediaserver.
- Luncurkan Rayman, mainkan selama 1 menit. Kembali ke layar beranda tetapi jangan paksa menutup aplikasi. Tunggu sebentar. HASIL: Penguras Mediaserver dimulai.
- Tutup paksa aplikasi Rayman (saya menggunakan jalan pintas Elixir untuk melakukan ini, tetapi menggunakan menu aplikasi akan bekerja dengan baik). Tunggu beberapa jam. HASIL: Penguras Mediaserver telah berhenti!
Saya melakukan banyak pencarian di web dan hanya menemukan satu referensi lain untuk fenomena yang sama, dan posting itu mereferensikan permainan Rayman serta game lain yang disebut Super Hexagon atau sesuatu. Pelajaran yang jelas di sini adalah bahwa aplikasi tertentu memiliki kemampuan untuk memicu bug mediaserver. Setidaknya dalam kasus saya, itu tidak ada hubungannya dengan file media apa yang saya miliki di perangkat, atau layanan Google apa yang saya izinkan / cegah agar tidak berjalan (ini adalah kedua hal yang sering saya lihat sebagai solusi yang seharusnya).
Saya juga berhipotesis bahwa jika Anda memiliki aplikasi yang memicu penguras mediaserver, dan aplikasi ini autoruns saat startup atau interval waktu periodik apa pun, maka satu-satunya solusi pasti dalam hal ini adalah menghapus instalasi aplikasi, sayangnya. Ini bisa menjelaskan mengapa beberapa orang tidak menemukan bahwa me-reboot membantu ... jika aplikasi yang menyinggung itu berjalan saat startup, tentu saja drainnya akan segera dimulai juga.