After open this thread, I learned that, for example, UBPorts needs an Android Layer (I think, the kernel maybe?) to run properly drivers. That, plus the fact you are commenting are facts that the phones are not open. Aside of that, I was trying to mean the OS, not the phone itself. Sorry about...