Quote: Originally Posted by
midiwall 
I did some more testing on this and I have a clearer picture of what happens (in regards to the i455)...
If you power on the phone, and then close it before it comes up all the way, it will stop during boot with a message on the external LCD saying "FORWARD ON". You then open the phone, and you'll find a dialog box asking OK or OFF.
When you press OK, you'll be sitting at the main menu of the phone. Your startup Java app (Mologogo as it pertains to this conversation) WILL have been started, but it will now be sitting in a suspended state - and NOT transmitting.
Now, scenario #2 comes from "What happens if the phone is open?". If the phone is left open after you hit the power button, then NONE of this is an issue. The phone will NOT prompt for the forward confirmation, it will do "as you'd think" and go through it's boot sequence then load your Java app and leave it in an active state.
I think that goes to saying that the phone needs to stay open in order for this process to be clean.
So now... how do we get the phone the auto-power up when external power is applied? i.e., when the phone's been on for a day without power, the (phone) battery dies, and you start your car? Hmm...
Is it dying so quick because it's constantly transmitting?