AnsweredAssumed Answered

Build Android in user mode instead eng

Question asked by Evgeny Molchanov on Oct 10, 2016
Latest reply on Oct 10, 2016 by Evgeny Molchanov

Hello all. I try to build 4.4.3 Android for iMX6Q with target_build_variant = user. It is built successful but init cannot find services:

init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'      
init: cannot find '/system/bin/vold', disabling 'vold'                          
init: cannot find '/system/bin/netd', disabling 'netd'                          
init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'                
init: cannot find '/system/bin/surfaceflinger', disabling 'surfaceflinger'      
init: cannot find '/system/bin/app_process', disabling 'zygote'                 
init: cannot find '/system/bin/drmserver', disabling 'drm'                      
init: cannot find '/system/bin/mediaserver', disabling 'media'                  
init: cannot find '/system/bin/installd', disabling 'installd'                  
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
init: cannot find '/system/bin/keystore', disabling 'keystore'                  
init: cannot find '/system/bin/rild', disabling 'ril-daemon'                    
init: cannot find '/system/bin/syscmd', disabling 'syscmd'                      
init: Unable to write persistent property to temp file /data/property/.temp.YXr2

I have checked this services in out/target/product/my_product/system/. All services exists.

That am I doing wrong?

In eng mode all services started and android works perfectly.

Outcomes