I was confused by these error messages in dmesg when porting to a new device, thinking some are vendor binaries I need to add to vendor/ .
<3>[1, init] [ 6.016357] init: cannot find '/system/bin/vold', disabling 'vold' <3>[1, init] [ 6.018890] init: cannot find '/system/bin/netd', disabling 'netd' <3>[1, init] [ 6.020904] init: cannot find '/system/bin/app_process', disabling 'zygote' <3>[1, init] [ 6.029113] init: cannot find '/system/bin/keystore', disabling 'keystore' Turns out they are standard Android services which are not built and used in Ubuntu Touch. I attach a patch that disables starting these in init.rc to avoid such error messages. thanks Jani
0001-Do-not-try-starting-inexistent-services-in-init.rc.patch
Description: Binary data
-- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp