Je souhaite porter Ubuntu Touch sur un périphérique actuellement non pris en charge. Quelles sont les conditions pour le faire et par où commencer?
ubuntu-touch
Nathan Osman
la source
la source
Réponses:
Ubuntu (Touch) 13.10 est publié; c'est stable pour les développeurs maintenant. Vous pouvez obtenir le guide étape par étape ici .
Cependant, j'ai utilisé le CyanogenMod. Consultez le guide de création de CyanogenMod pour savoir comment le construire.
Construire à partir des sources pour le guide Android et Construire Ubuntu Touch wiki devraient également vous aider.
Une fois qu'il est prêt, visitez le guide de portage Ubuntu Touch ainsi que le guide d' installation de téléphone Ubuntu donné précédemment.
Les étapes sont les suivantes:
Ces liens vous donnent une idée juste de la marche à suivre. Le code à utiliser diffère d’un périphérique à l’autre en raison des différents pilotes (les commandes de Terminal restant à peu près les mêmes) et c’est quelque chose que vous devrez travailler avec beaucoup d’essais et d’erreurs.
J'ai essayé de porter sur Lava Xolo Q800 , qui a été bien construit et installé. Mais, il ne fait rien qu'un smartphone devrait faire en dehors de la connexion au WiFi. J'ai maintenant réinstallé Android.
la source
Je commencerais par obtenir un périphérique Linux (Android) enraciné et de vous assurer que vous disposez d'un système Ubuntu 64 bits. (beaucoup de RAM serait bien comme 16 concerts si vous pouvez le balancer, ou au moins autant disponible avec un fichier d'échange ou une partition)
Si vous n'êtes pas familier avec CyanogenMod, familiarisez-vous en installant et en le construisant. Je dis cela parce que le guide que vous avez déjà mentionné indique clairement:
Si votre appareil n'est pas répertorié ici, vérifiez ici . Ceci est bien documenté et facile à suivre. Il vous aidera à mieux comprendre et contient de nombreux guides.
http://wiki.cyanogenmod.org/w/Doc:_Building_Basics
Selon vos préférences, vous voudrez peut-être commencer ici:
http://source.android.com/source/building.html
Ensuite, optez pour le projet CyanogenMod, mais je pense que votre meilleur pari est de construire CyanogenMod. Une fois que vous avez terminé, revenez au guide que vous avez mentionné.
En conclusion, apprenez d'abord sur Android, plus vous comprendrez avec Android, plus Ubuntu Touch sera facile à porter.
la source
Ces réponses sont très anciennes. Les instructions modernes et à jour sont ici
https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/
la source
Après que Canonical ait cessé le développement de Unity et d'Ubuntu pour les appareils, début 2017, la tâche a été reprise par la communauté UBports.
Pour obtenir de la documentation sur le portage d’Ubuntu Touch maintenant, vous devez aller à http://docs.ubports.com/en/latest/porting/introduction.html
la source