Android /system下cp 或者rm

本文介绍了如何在root权限下使用mount-orw和remount-tyaffs2命令进行文件系统操作,具体解释了这两个命令的功能以及在Linux系统中如何正确使用。
root权限下面

使用命令

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
FAILED: out_sys/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy out_sys/host/linux-x86/bin/secilc -m -M true -G -c 30 out_sys/soong/.intermediates/system/sepolicy/plat_sepolicy.cil/android_common/plat_sepolicy.cil out_sys/soong/.intermediates/system/sepolicy/apex_sepolicy-33.cil/android_common/apex_sepolicy.cil out_sys/soong/.intermediates/system/sepolicy/plat_pub_versioned.cil/android_common/plat_pub_versioned.cil out_sys/soong/.intermediates/system/sepolicy/system_ext_sepolicy.cil/android_common/system_ext_sepolicy.cil out_sys/soong/.intermediates/system/sepolicy/product_sepolicy.cil/android_common/product_sepolicy.cil out_sys/soong/.intermediates/system/sepolicy/vendor_sepolicy.cil/android_common/vendor_sepolicy.cil out_sys/soong/.intermediates/system/sepolicy/odm_sepolicy.cil/android_common/odm_sepolicy.cil out_sys/soong/.intermediates/system/sepolicy/plat_mapping_file/android_common/34.0.cil out_sys/soong/.intermediates/system/sepolicy/system_ext_mapping_file/android_common/34.0.cil out_sys/soong/.intermediates/system/sepolicy/product_mapping_file/android_common/34.0.cil -o out_sys/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_policy -f /dev/null && cp -f out_sys/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_policy out_sys/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy && rm -f out_sys/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_policy # hash of input list: d37dcc3138e6e3c05fb29ee9ce5bbc35c9c33694830165c3cf46b92a836ac4ed neverallow check failed at out_sys/soong/.intermediates/system/sepolicy/plat_pub_versioned.cil/android_common/plat_pub_versioned.cil:6363 (neverallow base_typeattr_287_34_0 base_typeattr_288_34_0 (file (execute))) <root> allow at out_sys/soong/.intermediates/system/sepolicy/vendor_sepolicy.cil/android_common/vendor_sepolicy.cil:12945 (allow cwb_dumper cwb_dumper_exec (file (read getattr map execute open entrypoint))) <root> allow at out_sys/soong/.intermediates/system/sepolicy/vendor_sepolicy.cil/android_common/vendor_sepolicy.cil:12965 (allow cwb_dumper cwb_dumper_exec (file (execute))) neverallow check failed at out_sys/soong/.intermediates/system/sepolicy/plat_pub_versioned.cil/android_common/plat_pub_versioned.cil:6361 (neverallow coredomain base_typeattr_285_34_0 (file (entrypoint))) <root> allow at out_sys/soong/.intermediates/system/sepolicy/vendor_sepolicy.cil/android_common/vendor_sepolicy.cil:12945 (allow cwb_dumper cwb_dumper_exec (file (read getattr map execute open entrypoint)))
07-03
[2025-10-28T09:53:19.214Z] FAILED: out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy [2025-10-28T09:53:19.214Z] out_vendor/host/linux-x86/bin/secilc -m -M true -G -c 30 out_vendor/soong/.intermediates/system/sepolicy/plat_sepolicy.cil/android_common/plat_sepolicy.cil out_vendor/soong/.intermediates/system/sepolicy/apex_sepolicy-33.cil/android_common/apex_sepolicy.cil out_vendor/soong/.intermediates/system/sepolicy/plat_pub_versioned.cil/android_common/plat_pub_versioned.cil out_vendor/soong/.intermediates/system/sepolicy/system_ext_sepolicy.cil/android_common/system_ext_sepolicy.cil out_vendor/soong/.intermediates/system/sepolicy/product_sepolicy.cil/android_common/product_sepolicy.cil out_vendor/soong/.intermediates/system/sepolicy/vendor_sepolicy.cil/android_common/vendor_sepolicy.cil out_vendor/soong/.intermediates/system/sepolicy/odm_sepolicy.cil/android_common/odm_sepolicy.cil out_vendor/soong/.intermediates/system/sepolicy/plat_mapping_file/android_common/33.0.cil out_vendor/soong/.intermediates/system/sepolicy/system_ext_mapping_file/android_common/33.0.cil out_vendor/soong/.intermediates/system/sepolicy/product_mapping_file/android_common/33.0.cil -o out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_policy -f /dev/null && out_vendor/host/linux-x86/bin/sepolicy-analyze out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_policy permissive > out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_permissive && if test -s out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_permissive ; then echo -e "==========\nERROR: permissive domains not allowed in user builds\nList of invalid domains:" && cat out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_permissive ; exit 1; fi && cp -f out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_policy out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy && rm -f out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_permissive out_vendor/soong/.intermediates/system/sepolicy/precompiled_sepolicy/android_common/precompiled_sepolicy_policy # hash of input list: 8e7a82ec679e892a2c6e699a9c85a3a18aab2c90f5247a987bb3315f0d9a5056 [2025-10-28T09:53:19.214Z] neverallow check failed at out_vendor/soong/.intermediates/system/sepolicy/plat_sepolicy.cil/android_common/plat_sepolicy.cil:24343 from system/sepolicy/private/property.te:162 [2025-10-28T09:53:19.214Z] (neverallow base_typeattr_792 base_typeattr_802 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open watch watch_mount watch_sb watch_with_perm watch_reads))) [2025-10-28T09:53:19.214Z] <root> [2025-10-28T09:53:19.214Z] allow at out_vendor/soong/.intermediates/system/sepolicy/vendor_sepolicy.cil/android_common/vendor_sepolicy.cil:10680 [2025-10-28T09:53:19.214Z] (allow mi_ic system_prop_33_0 (file (read getattr open)))
最新发布
10-29
[ 94% 12233/12989] Target system fs image: out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system.img FAILED: out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system.img /bin/bash -c "(mkdir -p out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/ out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates && rm -rf out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"system_selinux_fc=out/target/product/ok3588_c/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"building_system_image=true\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"ext_mkuserimg=mkuserimg_mke2fs\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"fs_type=ext4\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"extfs_sparse_flag=-s\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"erofs_sparse_flag=-s\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"squashfs_sparse_flag=-s\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"f2fs_sparse_flag=-S\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_avbtool=avbtool\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_other_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_other_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_vendor_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_vendor_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_product_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_product_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_ext_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_ext_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_odm_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_odm_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_vendor_dlkm_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_vendor_dlkm_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_odm_dlkm_hashtree_enable=false\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_odm_dlkm_add_hashtree_footer_args=\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"root_dir=out/target/product/ok3588_c/root\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"use_dynamic_partition_size=true\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"skip_fsck=true\" >> out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (PATH=out/host/linux-x86/bin/:system/extras/ext4_utils/:\$PATH out/host/linux-x86/bin/build_image out/target/product/ok3588_c/system out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system_image_info.txt out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/ok3588_c/system || ( mkdir -p \${DIST_DIR}; cp out/target/product/ok3588_c/installed-files.txt \${DIST_DIR}/installed-files-rescued.txt; exit 1 ) )" 2025-09-16 11:16:56 - build_image.py - ERROR : Failed to build out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system.img from out/target/product/ok3588_c/system Out of space? Out of inodes? The tree size of /mnt/1TB/android-dev/out/soong/.temp/tmp6AfPVu is 1696781312 bytes (1618 MB), with reserved space of 0 bytes (0 MB). The max image size for filesystem files is 1713561600 bytes (1634 MB), out of a total partition size of 1713561600 bytes (1634 MB). Traceback (most recent call last): File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/internal/stdlib/runpy.py", line 174, in _run_module_as_main File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/internal/stdlib/runpy.py", line 72, in _run_code File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/__main__.py", line 12, in <module> File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/internal/stdlib/runpy.py", line 174, in _run_module_as_main File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/internal/stdlib/runpy.py", line 72, in _run_code File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/build_image.py", line 943, in <module> File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/build_image.py", line 935, in main File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/build_image.py", line 479, in BuildImage File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/build_image.py", line 378, in BuildImageMkfs File "/mnt/1TB/android-dev/out/host/linux-x86/bin/build_image/common.py", line 312, in RunAndCheckOutput common.ExternalError: Failed to run command '['mkuserimg_mke2fs', '-s', '/mnt/1TB/android-dev/out/soong/.temp/tmp6AfPVu', 'out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system.img', 'ext4', '/', '1713561600', '-j', '0', '-D', 'out/target/product/ok3588_c/system', '-L', '/', '-i', '4276', '-M', '0', '--inode_size', '256', 'out/target/product/ok3588_c/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin']' (exit code 4): 11:16:53 mkuserimg_mke2fs.py INFO: Env: {'MKE2FS_CONFIG': '/mnt/1TB/android-dev/out/soong/.temp/tmp0zkLUk'} 11:16:53 mkuserimg_mke2fs.py INFO: Running: /mnt/1TB/android-dev/out/host/linux-x86/bin/mke2fs -O ^has_journal -L / -N 4276 -I 256 -M / -m 0 -E android_sparse -t ext4 -b 4096 out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system.img 418350 11:16:54 mkuserimg_mke2fs.py INFO: Env: {} 11:16:54 mkuserimg_mke2fs.py INFO: Running: /mnt/1TB/android-dev/out/host/linux-x86/bin/e2fsdroid -p out/target/product/ok3588_c/system -S out/target/product/ok3588_c/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -f /mnt/1TB/android-dev/out/soong/.temp/tmp6AfPVu -a / out/target/product/ok3588_c/obj/PACKAGING/systemimage_intermediates/system.img 11:16:56 mkuserimg_mke2fs.py ERROR: Failed to run e2fsdroid_cmd: set_selinux_xattr: No such file or directory searching for label "/run" e2fsdroid: No such file or directory while configuring the file system mke2fs 1.45.4 (23-Sep-2019) Creating filesystem with 418350 4k blocks and 4368 inodes Filesystem UUID: d37b64ba-ddcf-4929-bdb5-de70663e6fae Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Allocating group tables: done Writing inode tables: done Writing superblocks and filesystem accounting information: done set_selinux_xattr: No such file or directory searching for label "/run" e2fsdroid: No such file or directory while configuring the file system 11:17:04 ninja failed with: exit status 1 #### failed to build some targets (02:55 (mm:ss)) #### Build android failed!
09-18
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值