Android 4 4不能启动问题的解决

博客介绍了在Android 4.4设备上遇到的无法启动问题,主要表现为Dalvik缓存目录不可写。通过分析Log信息,发现设备的/data/dalvik-cache目录存在权限问题。博主通过更新参数解决了该问题,重新启动后设备恢复正常。此外,还分享了Android系统中数据分区的挂载情况。
摘要由CSDN通过智能技术生成
               

Log信息过滤错误信息:

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.800: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): Dex cache directory isn't writable: /data/dalvik-cache

01-01 13:46:26.810: E/dalvikvm(27655): No valid entries found in bootclasspath '/system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/webviewchromium.jar:/system/framework/userExperienceService.jar'

01-01 13:46:26.810: E/dalvikvm(27655): VM aborting

01-01 13:46:26.810: A/libc(27655): Fatal signal 6 (SIGABRT) at 0x00006c07 (code=-6), thread 27655 (zygote)

01-01 13:46:28.120: E/CameraHal_Module(27696): xml_copy_and_write_camname 222OPEN /data/media_profiles.xml TEMP FALID w 

01-01 13:46:28.120: E/CameraHal_Module(27696): Open /dev/video0 failed! strr: No such file or directory

01-01 13:46:28.130: E/AudioFlinger(27696): no wake lock to update!

查看mount结果:

root@rk3188:/data # mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,seclabel,relatime 0 0

selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0

none /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0

tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0

tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/platform/emmc/by-name/system /system ext4 rw,seclabel,relatime,user_xattr,barrier=1,data=ordered,noauto_da_alloc 0 0

/dev/block/platform/emmc/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,user_xattr,barrier=1,data=ordered,noauto_da_alloc,discard 0 0

/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0

/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

root@rk3188:/data # 

居然没有data分区,这是怎么回事?先更新为4.4的paremeter进行测试。

更新后问题得以解决,拍照留念,这就是传说中的经验?

root@rk3188:/ # mount | grep data                                              

/dev/block/platform/emmc/by-name/system /system ext4 ro,seclabel,noatime,nodiratime,user_xattr,barrier=1,data=ordered,noauto_da_alloc 0 0

/dev/block/platform/emmc/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,user_xattr,barrier=1,data=ordered,noauto_da_alloc,discard 0 0

/dev/block/platform/emmc/by-name/metadata /metadata ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,user_xattr,barrier=1,noauto_da_alloc,discard 0 0

/dev/block/platform/emmc/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,user_xattr,barrier=1,data=ordered,noauto_da_alloc,discard 0 0

root@rk3188:/ # 

 

 

 

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值