Itu ada hubungannya dengan fitur Multi-User diaktifkan dengan JellyBean 4.2 (tidak 4.1). Untuk menangani akun yang terpisah, bagian dari struktur direktori harus diubah. /sdcard/legacy
mis. selalu menunjuk ke direktori kartu sd pengguna yang saat ini login.
Saat ini saya tidak dapat menemukan dokumen tempat saya membaca detailnya, jadi saya tidak dapat menautkan sumber mana pun. Tetapi dengan pemikiran di atas, mudah ditebak bahwa /sdcard/0
kemungkinan besar akan menjadi pemilik perangkat (atau "pengguna pertama" - "pengguna pertama" selalu menjadi "pemilik perangkat", hanya pengguna ini yang dapat membuat akun tambahan) sd kartu, dan sebagainya. Saya akan menambahkan tautan ke sumber segera setelah saya menemukannya.
EDIT: Salah satu halaman yang saya dapatkan dari ide itu adalah AndroidNext . 1droid memberikan penjelasan berbeda dalam hal kartu sd:
Dengan Android 4.2, Google memperkenalkan banyak pengguna sebagai fitur baru. Untuk mengakomodasi banyak pengguna, Google sekarang memberikan masing-masing pengguna folder sendiri untuk penyimpanan. Jika Anda memutakhirkan ke 4.2 dari 4.1, maka ROM 4.2 akan mencari file / data tertentu untuk menentukan apakah perlu memigrasi semua file Anda ke struktur data multi-pengguna baru. Secara default, 4.2 memigrasikan semua / data / media ke / data / media / 0.
Masalah muncul dengan pemulihan kustom. Pemulihan khusus mempertahankan folder / data / media selama reset pabrik. Ketika Anda mengatur ulang pabrik dan kemudian mem-boot kembali ROM 4.2, ROM 4.2 akan memigrasikan semuanya di / data / media lagi. Ini akan memigrasi file Anda setiap kali Anda mengatur ulang pabrik. Migrasi multipel inilah yang mengakibatkan beberapa orang memindahkan file mereka ke / sdcard / 0 atau bahkan / sdcard / 0/0 dll.
Jadi itu sebenarnya ada hubungannya dengan fitur Multi-User baru - satu atau lain cara.
/sdcard/0
merupakan satu-satunya "direktori angka" yang ada.