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?

alexus
sumber

Jawaban:

19

dan jawabannya cukup sederhana, gunakan cpbukan mv)

alexus
sumber
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