Karena masalah kartu SD eksternal saya , saya pikir saya harus me-reset ponsel saya kemudian instal ulang firmware di dalamnya. Sebelum saya melakukannya, saya harus mencadangkan aplikasi dan data mereka sehingga saya dapat memulihkannya setelah itu. Untuk tujuan itu, saya telah mengandalkan Titanium Backup Pro, jadi saya memasuki aplikasi, mengubah direktori cadangan menjadi /storage/emulated/legacy/TitaniumBackup
(karena kartu SD eksternal tidak tersedia) dan berusaha untuk membuat cadangan semua aplikasi pengguna dan data sistem. Dialog progres muncul dan macet pada 0% selama sekitar 30 detik hingga ditutup dan Titanium Cadangan menampilkan pemberitahuan 'Batch cadangan terputus: Ruang penyimpanan gratis tidak mencukupi' meskipun masih tersisa 7 gigabita /storage/emulated/legacy
.
Saya mencoba mencari di Google untuk solusi - satu-satunya yang muncul adalah menghapus /data/app/com.keramidas.TitaniumBackup-1.odex
tetapi file tidak ada pada saya. Bagaimana saya bisa memperbaiki masalah ini?
Klarifikasi : Salinan Titanium Backup saya adalah versi Pro yang diaktifkan oleh kunci Pro yang diperoleh dari Google Play store. Tidak perlu patcher eksternal, celah atau keygens.
sumber
Jawaban:
Ini karena pengaturan 'Mount namespace separation' di SuperSU sedang dihidupkan (secara default). Hilangkan itu, reboot dan coba operasi Titanium Backup Anda lagi.
Ini terjadi karena izin untuk folder yang dibuat aplikasi dibatasi di versi Android yang lebih baru, saya percaya. Ironisnya, saya tidak memiliki masalah ini pada CM13 berbasis Marshmallow, tetapi saya memang menghadapinya di OxygenOS berbasis Lollipop untuk OnePlus One.
sumber
Ini terjadi karena beberapa perubahan layanan pada kitkat. Beberapa penelitian di google menunjukkan bahwa ada aplikasi yang tersedia untuk memodifikasi file platform.xml. Aplikasi sekali dijalankan, meminta pengguna untuk mengizinkannya melanjutkan dan melakukan modifikasi pada file di atas. Semuanya bekerja dengan baik setelah ini.
NextApp SDFix
sumber
Di startup TB, selalu muncul peringatan bahwa fitur pemisahan namespace SuperSU "mungkin tidak berfungsi dengan baik pada beberapa platform".
Yah, saya tidak pernah menghadapi masalah sampai pembaruan SuperSU baru-baru ini ...
Jadi menonaktifkan opsi itu di SuperSU dan me-reboot memecahkan "ruang tidak cukup" pada OnePlus One / CM12.1 saya.
Ini adalah solusi yang jelas sebelum mengutak-atik izin.
sumber
(Titanium Backup) batch cadangan terputus: ruang penyimpanan tidak mencukupi Solusi ini bagi saya siapa pun dapat mencoba melihat apakah itu berfungsi. Saya sudah memperbaiki. Saya melakukan sedikit riset dan menemukan bahwa Anda dapat mengedit /etc/permissions/platform.xml dan menambahkan grup ke WRITE_EXTERNAL_STORAGE
Asli:
Tambahkan grup media_rw:
Selesai. Melakukan TiBU sekarang ke kartu eksternal saya. Ini dapat memperbaiki aplikasi lain yang memiliki masalah penulisan ke kartu, saya pribadi tidak menemukannya.
Sarankan agar Anda melakukan adb tarik file untuk diamankan sebelum melakukan ini. Jika Anda menarik file, edit, dan dorong kembali untuk memastikan izin diatur ke 644.
sumber
Di versi Android terbaru, jalur di bawah
/storage/emulated/legacy
hanya berfungsi untuk aplikasi yang membuatnya. Jika OS tidak tahu bahwa TB dibuat/storage/emulated/legacy/TitaniumBackup
, maka Anda akan mendapatkan kesalahan ini.Coba gunakan TB untuk membuat direktori, lalu gunakan itu untuk cadangan Anda. Atau, gunakan jalur yang tidak dimulai
/storage/emulated/legacy
, seperti/data/media/0/TitaniumBackup
. Baik harus bekerja.sumber
/storage/emulated/legacy
, dan menggunakannya untuk cadangan - tidak berfungsi. Saya mencoba menggunakan jalur yang tidak dimulai dengan/storage/emulated/legacy
-/mnt/sdcard
(/data
tidak dapat diakses ke Titanium Backup sama sekali) dan masih tidak berfungsi sebagaimana dimaksud./data
trik ini dalam trik yang berbeda. Saya berasumsi Anda menggunakan TB untuk membuat direktori lain/storage/emulated/legacy
? Tidak akan bekerja sebaliknya.hanya pergi ke pengaturan pengguna super-untick "mount pemisahan namespace" dan reboot dilakukan !!
sumber
Seperti yang dikatakan @Izzy , ini adalah masalah XY - saya bisa mencari solusi cadangan lain alih-alih bersikeras menggunakan Titanium Backup. Dan saya lakukan - saya menggunakan
adb backup
fitur (yang berfungsi ketika saya reboot ponsel saya). Pada akhirnya, saya tidak perlu mengembalikan cadangan sama sekali, tapi itu cerita yang berbeda sama sekali.sumber
Buka Preferensi Cadangan Titanium Anda. Kemudian cari opsi yang disebut Data eksternal aplikasi cadangan di Pengaturan Cadangan . Pastikan itu TIDAK Diaktifkan. Alih-alih mengaturnya ke 'Diaktifkan jika lebih kecil dari ukuran yang dipilih' dan mengatur ukuran ke 35 MB.
(Klik gambar untuk memperbesar)
Beberapa aplikasi memiliki jumlah data eksternal yang besar (disimpan dalam
/sdcard/Android
/ data), khususnya game yang dapat menjangkau beberapa gigs. Opsi ini menonaktifkan pencadangan karena dapat diunduh lagi.sumber
Jika Anda menggunakan Magisk sebagai pengelola pengguna super, buka
settings
>mount namespace mode
dan pilihisolated namespace
. Semoga ini bisa membantu seseorang!sumber
Saya juga menghadapi situasi aneh ini. Saya tidak tahu apakah itu akan berhasil atau tidak. Tetapi bagi saya itu berhasil.
Instal lucky patcher . Ini akan secara otomatis menghapus file odex dan Anda akan dapat menginstal Titanium Backup.
sumber