I want to create a software program and put it on any phone and I need some advise on what to do next. For example: Do I need the source code of the phone to place the software on it or do I simply need to unlock the phone?

A newbie to the site. Help is appreciated

See More: source codes ?