This is mainly out of curiosity so there is no rush but if anyone could tell whether there is a good open source or free linux that could be used as an operating system on a cell phone and still retain the abilities of the phone such as calling and texting through the service provider instead of just wifi and if there is, what would be a recommended cell phone with good enough specs to run the os?