Una de las mejores características de un sistema operativo de código abierto como Android es el hecho de que los desarrolladores tienen la oportunidad de desmenuzar el código fundamental y reconstruirlo para sus propios fines. Ayer, Google publicó la última versión de AOSP, Android-5.1.1_r5, y en ella se puede encontrar el código para admitir llamadas por Wi-Fi, lo que podría ser un gran problema. Sin embargo, desde el principio, debemos señalar que inicialmente este no será el increíble cofre del tesoro que muchos esperan que sea y, en cambio, puede terminar siendo bastante limitado. Dejame explicar...
En primer lugar, no todos los operadores admiten llamadas por Wi-Fi. Sprint y T-Mobile en los EE. UU. lo hacen, por ejemplo, junto con EE en el Reino Unido y algunos otros en diferentes países, por lo que si no estás con uno de ellos, esto no será útil en lo más mínimo. Los propios operadores deben admitir la función, por lo que, a menos que alguien sea muy astuto, no podrá transferir esta funcionalidad a un dispositivo en una red no compatible. Realmente el principal atractivo de este código será que los desarrolladores intenten implementarlo en software no oficial. Cabe señalar que el código fuente es principalmente para el Nexus 6, pero con suerte esto puede ser implementado en otras ROM estándar y basadas en AOSP, por lo que más podrían beneficiarse independientemente de su teléfono preferencia. Es posible que los desarrolladores ya estén trabajando para agregar este código a sus ROM personalizadas, lo que significa que los usuarios de teléfonos inteligentes donde esto ya es posible sin rootear ni flashear,
como muchos buques insignia recientes, finalmente podría disfrutar de esta función además del software modificado.Sin embargo, lo que realmente entusiasma a muchas personas es la posibilidad de que las llamadas Wi-Fi se transfieran a dispositivos que no las admiten oficialmente, como el Nexus 4 y 5. Aquí es donde las cosas se ponen realmente difíciles, porque transferir esta funcionalidad a teléfonos donde no fue diseñada para implementarse representa una tarea enorme para los desarrolladores. Es casi seguro que esto implicaría modificaciones en las radios, los núcleos y en otros niveles profundos de software, y con eso surge la posibilidad de bloquear el dispositivo en cuestión. Aún así, la comunidad de Android es, como mínimo, ingeniosa y será interesante ver qué puede pasar con este código fuente. Si quieres probarlo, echa un vistazo al código en sí. aquí. ¡Buena suerte!