Android lollipop stuck splash screen

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Android lollipop stuck splash screen

1,852件の閲覧回数
dangnguyenviet
Contributor II

Hi all

My custom board is running Android 5.0 but it's stuck at splash screen, only shows "android". It couldn't display the main screen. The attached file is log file.

Please help me to solve this issue.

Original Attachment has been moved to: log.txt.zip

ラベル(3)
7 返答(返信)

920件の閲覧回数
gary_bisson
Senior Contributor III

Hi,

The log is pretty clear, there is a problem mounting the /cache and /data partitions:

fs_mgr: __mount(source=/dev/block/mmcblk2p4,target=/data,type=ext4)=-1

fs_mgr: fs_mgr_mount_all(): possibly an encryptable blkdev /dev/block/mmcblk2p4 for mount /data type ext4 )

fs_mgr: __mount(source=/dev/block/mmcblk2p6,target=/cache,type=ext4)=-1

fs_mgr: Failed to mount an un-encryptable or wiped partition on/dev/block/mmcblk2p6 at /cache options: nomblk_io_submit error: Read-only file system

As it fails, the init process can't go any further. Please check how the SDCard/eMMC is partitioned.


Regards,

Gary

920件の閲覧回数
dangnguyenviet
Contributor II

Thanks for your reply

I fixed partition error, I could run android OS on my custom board but sometimes it's still stuck on splash screen and auto reboot many times.

0 件の賞賛

920件の閲覧回数
nguyenmr
Contributor III

Hi Dang Nguyen Viet,

i'm porting Marshmallow to my custom board (based on IMX Sabresd) and i'm also stuck at splash screen, only shows "android", and the debug report is the same yours:

fs_mgr: __mount(source=/dev/block/mmcblk0p5,target=/system,type=ext4)=-1
fs_mgr: Failed to mount an un-encryptable or wiped partition on/dev/block/mmcblk0p5 at /system options: barrier=1 error: No such file or directory
fs_mgr: __mount(source=/dev/block/mmcblk0p4,target=/data,type=ext4)=-1
fs_mgr: fs_mgr_mount_all(): possibly an encryptable blkdev /dev/block/mmcblk0p4 for mount /data type ext4 ) random: nonblocking pool is initialized
fs_mgr: __mount(source=/dev/block/mmcblk0p6,target=/cache,type=ext4)=-1
fs_mgr: Failed to mount an un-encryptable or wiped partition on/dev/block/mmcblk0p6 at /cache options: nomblk_io_submit error: No such file or directory
fs_mgr: __mount(source=/dev/block/mmcblk0p7,target=/device,type=ext4)=-1
fs_mgr: Failed to mount an un-encryptable or wiped partition on/dev/block/mmcblk0p7 at /device options: (null) error: No such file or directory
init: fs_mgr_mount_all returned an error
init: fs_mgr_mount_all returned unexpected error 255
file system registered
init: cannot find '/system/bin/logd', disabling 'logd'

Can you tell me how to fix this issue as you solved it before? 

Thank you!

0 件の賞賛

920件の閲覧回数
gary_bisson
Senior Contributor III

Hi,

Your partition/flashing is still wrong, same issue as before except that now it is because or partition 7 instead of 6. Please read the log, it is written there.

Regards,

Gary

0 件の賞賛

920件の閲覧回数
nguyenmr
Contributor III

Hi Gary,

i configured partition in \myandroid\device\fsl\sabresd_6dq\fstab.freescale file as attached file and the same config in ucl2.xml file.

Can you see them and give me any suggestion please.

0 件の賞賛

920件の閲覧回数
nguyenmr
Contributor III

Solved! Thank you!

however, it shows another error in loop now:

udc-core: couldn't find an available UDC - added [g1] to list of pending drivers
binder: 199:199 transaction failed 29189, size 0-0
binder: 199:199 transaction failed 29189, size 0-0

binder: 199:199 transaction failed 29189, size 0-0

......

Do you have any idea?

Regards,

Nguyen

0 件の賞賛

920件の閲覧回数
dangnguyenviet
Contributor II

Solved. only disable ethernet on menuconfig.

Thanks everyone.

0 件の賞賛