system shows "binder: 186:186 transaction failed 29189, size 0-0" error

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

system shows "binder: 186:186 transaction failed 29189, size 0-0" error

Jump to solution
3,640 Views
wangtsungli
Contributor IV

Hi community,

I'm working on i.MX6 Quad sabre-SD platform and build image with android_M6.0.1_2.1.0_source.

Here is the problem that I'm facing.

When I starting kernel I got error message like below.

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

Before this message, there was other log like below.(I did not post all the log message)

NET: Registered protocol family 26
u32 classifier
Actions configured
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
ctnetlink v0.93: registering with nfnetlink.
xt_time: kernel timezone is -0000
ip_tables: (C) 2000-2006 Netfilter Core Team
arp_tables: (C) 2002 David S. Miller
Initializing XFRM netlink socket
NET: Registered protocol family 10
mip6: Mobile IPv6
ip6_tables: (C) 2000-2006 Netfilter Core Team
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
dhd_module_init in
input: gpio-keys as /devices/soc0/gpio-keys/input/input0
snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:02 UTC (2)
usb_otg_vbus: disabling
ALSA device list:
#0: imx-hdmi-soc
Freeing unused kernel memory: 1024K (c1000000 - c1100000)
init: init started!
init: init second stage started!
init: waitpid failed: No child processes
init: property_set("ro.zygote", "zygote32") failed
init: (Loading properties from /default.prop took 0.00s.)
init: (Parsing /init.environ.rc took 0.00s.)
init: (Parsing /init.usb.rc took 0.00s.)
init: (Parsing init.FX100.usb.rc took 0.00s.)
init: (Parsing init.FX100.i.MX6Q.rc took 0.00s.)
init: (Parsing /init.FX100.rc took 0.01s.)
init: (Parsing /init.usb.configfs.rc took 0.00s.)
init: (Parsing /init.zygote32.rc took 0.00s.)
init: (Parsing /init.trace.rc took 0.00s.)
init: (Parsing /init.rc took 0.04s.)
init: Starting service 'ueventd'...
init: Waiting for /dev/.coldboot_done...
ueventd: ueventd started!
ueventd: Coldboot took 0.12s.
init: Waiting for /dev/.coldboot_done took 0.13s.
init: write_file: Unable to open '/proc/sys/kernel/sched_compat_yield': No such file or directory
init: write_file: Unable to write to '/dev/cpuctl/cpu.shares': Invalid argument
init: write_file: Unable to open '/proc/sys/abi/swp': No such file or directory
init: Starting service 'watchdogd'...
Console: switching to colour dummy device 80x30
watchdogd: watchdogd started (interval 10, margin 20)!
fs_mgr: Cannot open file /fstab.freescale
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'
fs_mgr: Cannot open file /fstab.freescale
init: (Loading properties from /system/build.prop took 0.00s.)
init: (Loading properties from /vendor/build.prop took 0.00s.)
init: (Loading properties from /factory/factory.prop took 0.00s.)
init: cannot find '/system/bin/logd', disabling 'logd'
init: cannot find '/system/bin/vold', disabling 'vold'
init: Not bootcharting.
init: Failed to reload policy
init: cannot find '/system/bin/tzdatacheck', disabling 'exec 0 (/system/bin/tzdatacheck)'
init: Unable to open persistent property directory "/data/property": No such file or directory
init: cannot find '/system/bin/logd', disabling 'logd'
init: cannot find '/system/bin/logd', disabling 'logd-reinit'
init: Starting service 'healthd'...
init: cannot find '/system/bin/sh', disabling 'console'
binder: 186:186 transaction failed 29189, size 0-0
init: cannot find '/system/bin/lmkd', disabling 'lmkd'
init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
init: cannot find '/system/bin/surfaceflinger', disabling 'surfaceflinger'
init: write_file: Unable to open '/sys/block/mmcblk0/queue/read_ahead_kb': No such file or directory
init: write_file: Unable to open '/sys/block/mmcblk1/queue/read_ahead_kb': No such file or directory
init: write_file: Unable to open '/sys/class/rfkill/rfkill0/state': No such file or directory
random: init urandom read with 8 bits of entropy available
init: Unable to write persistent property to temp file /data/property/.temp.aAhp42: No such file or directory
init: property_set("ro.ril.wake_lock_timeout", "300") failed
init: property 'ro.product.manufacturer' doesn't exist while expanding '${ro.product.manufacturer}'
init: cannot expand '${ro.product.manufacturer}' while writing to '/config/usb_gadget/g1/strings/0x409/manufacturer'
init: property 'ro.product.model' doesn't exist while expanding '${ro.product.model}'
init: cannot expand '${ro.product.model}' while writing to '/config/usb_gadget/g1/strings/0x409/product'

I find that there are alot of init error that shows No such file or directory also set some property failed.

Here is my u-boot environment settings.

Normal Boot
Hit any key to stop autoboot: 0
=> printenv
baudrate=115200
bootargs= console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb2:off video=mxcfb3:off vmalloc=256M androidboot.console=ttymxc0 consoleblank=0 androidboot.hardware=FX100 cma=384M androidboot.selinux=disabled androidboot.dm_verity=disabled
bootcmd=boota mmc2
bootdelay=1
ethact=FEC
ethprime=FEC
fastboot_dev=mmc2
fdt_high=0xffffffff
initrd_high=0xffffffff
loadaddr=0x12000000
splashpos=m,m

Environment size: 492/8188 bytes

Since I customize my own image, I had modify device/fsl/ and bootable/bootloader/uboot-imx and etc...

Are there anything that I need to mention and I lost it?

Is that possible system cannot recognize my androidboot.hardware?

How can I solve this error problem?

Thanks in Advanced!

Labels (5)
1 Solution
2,631 Views
wangtsungli
Contributor IV

I had solve the problem.

As my error log show, I cannot find fstab.freescale.

Since I tried to make customize image so I modify some files under device/fsl and uboot-imx.

And the file device/fsl/FX100/init.rc I change it to read fstab.FX100

# mount ext4 partitions

-mount_all /fstab.freescale
+mount_all /fstab.FX100

on post-fs
# Turn on swap

-swapon_all /fstab.freescale

+swapon_all /fstab.FX100

After I modify it I can start server now.

View solution in original post

1 Reply
2,632 Views
wangtsungli
Contributor IV

I had solve the problem.

As my error log show, I cannot find fstab.freescale.

Since I tried to make customize image so I modify some files under device/fsl and uboot-imx.

And the file device/fsl/FX100/init.rc I change it to read fstab.FX100

# mount ext4 partitions

-mount_all /fstab.freescale
+mount_all /fstab.FX100

on post-fs
# Turn on swap

-swapon_all /fstab.freescale

+swapon_all /fstab.FX100

After I modify it I can start server now.