I am very new to Android OS development. I have added the command to run the service to the init.rc file and it starts during the bootup process. It is a driver for a USB modem via the RIL-DAEMON.
If I reboot and leave the system to run the service based on the entry in init.rc, I can see it in the process list but the software does not appear to run correctly as the signal strength remains in the off state and there doesn't appear to be any activity with the modem. If after booting I use ADB to kill the service, it restarts automatically and then the signal strength appears and in the system settings I can see the network, IMEI etc. My service is based on the radio user and all settings for this. Looking at the process list I can see my service and a little below this is another radio service for the phone. When I kill the service, it restarts and I can see it at the bottom of the list. It would appear it needs to be started after the phone service??? -- -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
