There is another method to start the zygote from command line.

You could add the lines after the service zygote.
like:
on property:zygote.enable=1
    start zygote
on property:zygote.enable=0
    stop zygote

and add a line "setprop zygote.enable 0" in front of file /init.rc

----- Original Message ----- 
From: "Zia" <[email protected]>
To: "android-porting" <[email protected]>
Sent: Thursday, February 05, 2009 9:40 AM
Subject: [android-porting] starting zygote from command line (x86)


> 
> I got myself in a console now after compiling installer img with
> zygote service commented out in the init.rc file. Instead I placed /
> system/bin/sh service in the init.rc .
> 
> After reboot, I got the prompt. On the command line when I attempt to
> start zygote (to enter Android UI),
> app_process -Xzygote /system/bin --zygote
> 
> first I got ANDROID_SOCKET_zygote environment variable error. I fixed
> that, and now I am getting error when binding to socket 666. Seems
> like i'm missing /dev/socket/zygote. The problem is, I dont know how
> to create socket on this command shell now. Another thing could be the
> missing socket binder service.
> 
> Any ideas or suggestions to recover from this?
> 
> Ultimately, I'm planning to enter a console, start zygote to enter
> Android UI. On the console I plan to run dropbear or telnetd to
> remotely connect to the box.
> 
> Thanks,
> 
> Zia
> > 
>
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to