Gagal pada file cp ke / sistem - Tautan lintas perangkat


11

Saya mencoba untuk mv .apkmengajukan dari saya /sdcardke /systemdan mendapatkan kesalahan berikut:

gagal di 'XXX.apk' - Tautan lintas perangkat

Saya melakukan remountsaya /systemsebagairw

root@ghost:/ # mount -o rw,remount /dev/block/platform/msm_sdcc.1/by-name/system /system
root@ghost:/ # mount | grep system                                             
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 rw,seclabel,relatime,data=ordered 0 0
root@ghost:/ # 

Saya juga mencoba mengikuti, tetapi tidak berhasil (

mbp:~ alexus$ adb root
adbd cannot run as root in production builds
mbp:~ alexus$ adb remount
remount failed: Permission denied
mbp:~ alexus$ 

Mengapa saya masih tidak bisa memindahkan file apk ke / sistem? Apa yang saya lewatkan?

Jawaban:


19

dan jawabannya cukup sederhana, gunakan cpbukan mv)


2
untuk kelengkapan: selanjutnya rmyaitu menghapus yang asli
— Ujjwal Singh

Ini adalah batasan dari Busybox mv. Ketika yang asli mvmenemukan perpindahan melintasi batas perangkat, itu hanya benar-benar cpdiikuti oleh rm, saya pikir itu mengatur waktu file ke nilai-nilai lama.
— ott--

Menambah jawaban alexus: Jika Anda tidak memiliki busybox, Anda cukup menggunakan cat SOURCE> DESTINATION untuk meniru cp
— johnny

gunakan "busybox mv <dari> <to>". Bekerja untuk saya sepanjang waktu.

@ Johnny Anda tidak dapat menggunakan catuntuk menyalin biner, kucing hanya akan bekerja untuk file teks.
— alexus
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.