Android系统移植过程中系统起不来

============问题描述============

我们板子的android 源码版本是4.2,现在我想把android源码升级到4.4, 用板子原来的kernel和android 4.4制作了一个升级包, 升级成功后, 板子不能正常启动, 启动时报下面的错误:

[    [email protected]] CEC node init

[    7[    [email protected]] Changing baud from 0 to 115200

[    [email protected]] HDMI: audio channel num is 0

[    [email protected]] current VIC: 19

[    [email protected]] audio sample rate: 0

[    [email protected]] HDMI: reset audio N para

[    [email protected]] PCM out to HDMI

[    [email protected]] Time out: AIU_HDMI_CLK_DATA_CTRL

[    [email protected]] i2s_to_spdif_flag:1

[    [email protected]] Enable audio spdif to HDMI

[    [email protected]] HDMI: set audio param

[    [email protected]] init: cannot open ‘/initlogo.rle‘

[    [email protected]] init: /dev/hw_random not found

[    [email protected]] init: cannot find ‘/sbin/healthd‘, disabling ‘healthd‘

[    [email protected]] init: cannot find ‘/system/bin/servicemanager‘, disabling ‘servicemanager‘

[    [email protected]] init: cannot find ‘/system/bin/vold‘, disabling ‘vold‘

[    [email protected]] init: cannot find ‘/system/bin/netd‘, disabling ‘netd‘

[    [email protected]] init: cannot find ‘/system/bin/debuggerd‘, disabling ‘debuggerd‘

[    [email protected]] init: cannot find ‘/system/bin/rild‘, disabling ‘ril-daemon‘

[    [email protected]] init: cannot find ‘/system/bin/surfaceflinger‘, disabling ‘surfaceflinger‘

[    [email protected]] init: cannot find ‘/system/bin/app_process‘, disabling ‘zygote‘

[    [email protected]] init: cannot find ‘/system/bin/drmserver‘, disabling ‘drm‘

[    [email protected]] init: cannot find ‘/system/bin/mediaserver‘, disabling ‘media‘

[    [email protected]] init: cannot find ‘/system/bin/installd‘, disabling ‘installd‘

[    [email protected]] init: cannot find ‘/system/etc/install-recovery.sh‘, disabling ‘flash_recovery‘

[    [email protected]] init: cannot find ‘/system/bin/keystore‘, disabling ‘keystore‘

[    [email protected]] init: property ‘sys.powerctl‘ doesn‘t exist while expanding ‘${sys.powerctl}‘

[    [email protected]] init: powerctl: cannot expand ‘${sys.powerctl}‘

[    [email protected]] init: property ‘sys.sysctl.extra_free_kbytes‘ doesn‘t exist while expanding ‘${sys.sysctl.extra_free_kbytes}‘

[    [email protected]] init: cannot expand ‘${sys.sysctl.extra_free_kbytes}‘ while writing to ‘/proc/sys/vm/extra_free_kbytes‘

[    [email protected]] HDMITX: no HDCP key available

[    [email protected]] HDMITX: HDCP Key error

[    [email protected]] HDMITX: no HDCP key available

[    [email protected]] HDMITX: HDCP Key error

有哪位大侠知道怎么解决吗?

============解决方案1============

 4.4 和 4.2 的 内核 是一个版本的吗

============解决方案2============

[    [email protected]] init: cannot open ‘/initlogo.rle‘

[    [email protected]] init: /dev/hw_random not found

[    [email protected]] init: cannot find ‘/sbin/healthd‘, disabling ‘healthd‘

[    [email protected]] init: cannot find ‘/system/bin/servicemanager‘, disabling ‘servicemanager‘

[    [email protected]] init: cannot find ‘/system/bin/vold‘, disabling ‘vold‘

时间: 2024-10-08 07:23:04

Android系统移植过程中系统起不来的相关文章

录像过程中系统时间改变了,怎么避免带来的悲剧

在android系统上,我们知道改变系统时间的方法有两种,一种就是通过再设置应用里面设置日期时间,第二种就是通过网络后台同步时间,在手机平板上这两种是比較多的,当然作为车载设备.一般还会添加用GPS时间来同步系统时间. 系统时间改变有这么几种方式.可是在录像过程中系统时间改变了,会有什么危害呢? 通过笔者的实验.假设開始录像是2014年5月20日10点整開始,过了一分钟.添加通过网络已经同步改动了系统时间到2014年7月1日,那么即使这个录像文件实际上仅仅录了5分钟.我们回放这个文件的时候显示的

驱动移植过程中DMA内存相关接口替换

1. 相关概念介绍及移植简介 1.1 物理地址与总线地址         1)物理地址是与CPU相关的.在CPU的地址信号线上产生的就是物理地址,在程序指令中的的虚拟地址经过段映射和页面映射后,就生成了物理地址,这个物理地址被放到CPU的地址线上.         2)总线地址,顾名思义,是与总线相关的,外设使用的就是总线地址.         在x86平台下,外设的I/O地址是独立的,即有专门的指令访问外设I/O,I/O地址就是所谓的"总线地址".而"物理地址"就

Android Studio使用过程中常见问题及解决方案

熟悉Android的童鞋应该对Android Studio都不陌生.Android编程有两个常用的开发环境,分别是Android Studio和Eclipse,之前使用比较多的是Eclipse,而现在呢,由于Android Studio的优越性,越来越多的人转而使用它了. 随着Android Studio使用人数的增加,使用过程中的问题也日益凸显,本文小编就整理了一些Windows系统下使用Android Studio的常见问题及解决方案,大家可以围观围观,遇到类似问题,不妨可以试试小编下面分享

Android APP 调试过程中遇到的问题。

调试过过程中APP安装完启动后有的时候会异常退出,报这个错误.有的时候可以直接启动.查找不到原因.网上说把commit方法替换成commitAllowingStateLoss() 也无效. Android APP 调试过程中遇到的问题. >> android 这个答案描述的挺清楚的:http://www.goodpm.net/postreply/android/1010000007192169/AndroidAPP调试过程中遇到的问题.html

Linux内核,文件系统移植过程中出现的一些问题与解决办法

1.bootm地址和load address一样 此种情况下,bootm不会对uImage header后的zImage进行memory move的动作,而会直接go到entry point开始执行.因此此时的entry point必须设置为load address + 0x40.如果kernel boot过程没有到uncompressing the kernel,就可能是这里设置不对. boom address == load address == entry point - 0x40 2.

Android ListView滑动过程中图片显示重复错乱闪烁问题解决

转自:http://www.oschina.net/question/221817_121051 主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制.1.原因分析ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则p

Android Studio 调试过程中快捷查看断点处变量值(Ctrl+Shift+I无效)?

当你在做Keymap到Eclipse后,在debug过程中,在Eclipse中我们很喜欢用Ctrl+Shift+I去查看一个运算或者调用的结果,这样用起来很方便.但是keymap到Eclipse后,你会发现这个快捷键不能使了.啥原因呢,原因我们一个个排除: 1.是否快捷键映射失败, 2.映射成功了,你看了快捷键也发现是正常的,那就再查看是否快捷键冲突. 3.如何是快捷键冲突,那解决快捷键冲突,正常来说解决了冲突后,快捷键是能正常使用的,但是你会发现即使你解决了冲突,Ctrl+Shift+I还是不

Android ListView滑动过程中图片显示重复错位闪烁问题解决[转载]

转自:here 主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制.1.原因分析ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存:b. 获取滑入屏幕的行item之前会先判断缓存中是否有可

android listview 滑动过程中不加载图片,停止时加载图片

今天闲来无事, 就测试了一下listview加载图片优化的功能, 在我们使用新浪微博的时候,细心的同学一定发现了,在滑动的过程中,图片是没有被加载的, 而是在滑动停止时,才加载图片了. 我们今天就做一个这样的效果吧. 我们先考虑两个问题: 1.在滑动停止的时候,如何获得需要加载的图片控件? 2.因为listiew在初始化完成的时候,OnScrollListener的onScrollStateChanged与onScroll并未被触发,如何初始化第一页的图片? package com.test.l