I might be wrong, but coming from the Openmoko land, I feel like the author is only in the very beginning of realizing how to use a free phone :) Why installing Debian is "crazy"? Debian is the universal operating system, as is said, and Debian can be used for phone functionality without a hitch currently on Openmoko. Freesmartphone.org is generating a basis of phone/PIM functionality that can be built upon by any distribution. The fact that there are missing parts on Android phones currently when using non-Android software does not mean replacing Android would be crazy in the long run.
I do hope Android phones would soon get their phone functionality usage and power management generalized to the level that people could actually start exercising their freedoms. I also hope the author could shed a light on any developments on these fronts:
- Is someone trying to reproduce the current Android software power management system in a more general (and simple) way? Suspend working while GSM is on, what's the battery life when using eg. Debian?
- Are all the kernel patches / drivers going to the mainline kernel?
- Is there anything stirring to implement ADP1 support in http://freesmartphone.org/ ?
- Can you currently make phone calls when using non-Android software somehow? Any UIs yet?
I am not really interested in a phone that is hackable but by default only really usable with partially non-free software stack, so therefore (as an user) I am interested in the development of completely free software stacks. Also even though there may be a free Android distribution, I'd rather go for a more general one that doesn't need recoding all the software. Ie. GTK, Qt support would be nice.