I often leave my phone call forwarded to my house. Could anyone make a little hack that would put an icon on the phone screen when it is forwarded? It could turn on when you dial a predetermined number and turn off the same way.
Originally posted by harleyxlc Not that I've ever programmed a hack, but my guess would be the fact that it is forwarded is stored at Verizon, not on the phone. Would be nice, though.
Correct. You would have to put something inbetween the keyboard driver and the phone app to look for the number sequence that activates and deactivates call forwarding (and hope it stays in sync). I would not expect it to be trivial.
The API allows calls to be placed, so why not a small app that has the user put in 2 numbers: the call forward sequence. and the call forward end sequence. You could use the app to actually dial the numbers, and it could set a flag so the hack would know when to put the icon on the screen.
There would be two concerns:
1. if the person dialed one of the numbers without using the app, the flag could be out of sync. This could be mitigated by being careful to only use the app to dial the numbers, or removed by using Quick's method of inserting something between the keyboard and phone. I believe the API allows for monitoring keypresses, but I would have to double check.
2. Phone resets. The fact that the phone is forwarded is stored on the switch and not on the phone, so the forward flag would have to be stored in a database, and not just in memory to be retrievable after a reset should one occur.
From there it is just a matter of putting the icon on the screen.