Ces téléphones sont très ouverts et tu peux modifier le firmware à souhait, moyennant quelques précautions d'usage évidemment. En fait ce n'est pas le téléphone en lui même qui est ouvert mais Android, son SDK et son noyau qui sont libres.
Avec le SDK et maintenant le NDK (Native Developement Kit) on peut cross-compiler presque ce que l'on veut. L'accès à Opengl ES et au framework audio en natif n'est pas encore disponible et est prévu dans une prochaine release du NDK Android, pour ce qui concerne les architectures ARM en tout cas.
Les changement de firmware sur les appareils (le HTC Magic en tout cas de ce que j'en connais) se font vraiment facilement. Si on maîtrise vraiment la situation, il est même possible de recompiler entièrement Android depuis les sources disponibles sur Google Code, de modifier le kernel linux présent dans le système, d'ajouter les commandes unix que l'on veut, même de modifier les paramètres cpufreq de fréquence du CPU pour le faire tourner jusqu'à 528Mhz, ce qui n'est pas le cas en standard... C'est pour cette raison que les firmwares personnalisés foisonnent sur le net un peu partout.
[^] # Re: Ouvert à quel point ?
Posté par shinobufan (site web personnel) . En réponse au journal Orange et Android. Évalué à 7.
Avec le SDK et maintenant le NDK (Native Developement Kit) on peut cross-compiler presque ce que l'on veut. L'accès à Opengl ES et au framework audio en natif n'est pas encore disponible et est prévu dans une prochaine release du NDK Android, pour ce qui concerne les architectures ARM en tout cas.
Les changement de firmware sur les appareils (le HTC Magic en tout cas de ce que j'en connais) se font vraiment facilement. Si on maîtrise vraiment la situation, il est même possible de recompiler entièrement Android depuis les sources disponibles sur Google Code, de modifier le kernel linux présent dans le système, d'ajouter les commandes unix que l'on veut, même de modifier les paramètres cpufreq de fréquence du CPU pour le faire tourner jusqu'à 528Mhz, ce qui n'est pas le cas en standard... C'est pour cette raison que les firmwares personnalisés foisonnent sur le net un peu partout.