Ok, I understand that you dont want 3rd party apps on the phone accessing internal.telephony.
So I downloaded donut and put it on my developer phone ADP1 using
and changed the PhoneUtils.java adding a public callEnd() that uses hangup().
According to the above web site I can download that image to G1's. We are testing GSM radio/cell phones and have our own radio and provisioned sim cards and I hope to create a test program that will automatically answer the phone and then hangup after a set amount of time (see similar project OpenBTS).
I tried to get the internal.telephony in the SDK using the public.xml, it seemed to work for 2.0, but not for 1.6 donut, although I didnt modify PhoneUtils.java for 2.0, because I didnt have access to the image for ADP1/htc for 2.0, thanks htc for enabeling the links to the images again.
So I cant use the SDK, so ... what is the method to create an apk that is on the phone at startup?
I actually thought that this tutorial was going to cover this, but it looks like this is more or less a complaint. Maybe we can turn this tutorial into how to put applicaitons on the phone that are on the image at startup? ... or point me in the right direction.