I second this, but add the query:
Is it possible to have it learn from an existing remote? You know, Select Custom, then point the controller at the phone and "back up" an existing remotes IR frequencies... I know i have done this a few years ago on Palm OS, but I don't know if the hardware...