I have a dual SIM (GSM) phone. The dialer is really well designed and I would like to see if that layout/functionality can be designed into a Google Voice/Android phone. This is how it works: you enter the phone number or select the contact to call, then to place the call you select SIM1 or SIM2. It then places the call with the selected phone number (SIM1 or SIM2) displayed on the receiving end. Can this design be used in a dialer for an Android phone? Instead of SIM1 and SIM2 those could say MPH (my phone number) and GV. The MPH selection would simply place the call in the regular way whereas the GV selection would call the GV access line, enter the caller's access codes and then send the outbound call number.