Come faccio a eseguire il porting di Ubuntu Touch su diversi dispositivi?

46

Vorrei portare Ubuntu Touch su un dispositivo che al momento non è supportato. Quali sono i requisiti per farlo e da dove comincio?

    
posta Nathan Osman 27.09.2013 - 01:30

3 risposte

22

Rilascia Ubuntu (Touch) 13.10; è stabile per gli sviluppatori ora. Puoi ottenere la guida dettagliata qui .

Tuttavia, ho usato CyanogenMod. Consulta la costruzione della guida CyanogenMod per scoprire come crearlo.

Crea dalla sorgente per Android guida e Costruire Ubuntu Touch wiki dovrebbe aiutarti anche

Dopo che è pronto, visita la Porting Ubuntu Touch guida insieme a Ubuntu Phone Install guida fornita prima.

I passaggi sono:

  1. Crea Cyanomod
  2. Root Android
  3. Port

Questi link ti danno una buona idea di come dovresti procedere. Il codice effettivo da utilizzare differisce da dispositivo a dispositivo, a causa dei diversi driver, (ma i comandi di Terminale rimarrebbero approssimativamente uguali) ed è qualcosa su cui dovresti lavorare su te stesso con un sacco di prove & amp; di errore.

Ho provato a eseguire il porting su Lava Xolo Q800 , che è stato realizzato correttamente e anch'esso è stato installato. Ma, non fa nulla che uno smartphone dovrebbe fare a parte la connessione al WiFi. Ora ho reinstallato Android.

    
risposta data TomKat 20.10.2013 - 05:21
4

Per prima cosa, dovrei ottenere un dispositivo Linux (Android) rooted e assicurarmi di avere un sistema Ubuntu a 64 bit. (un sacco di ram potrebbe essere buono come 16 concerti se puoi oscillarlo, o almeno quello disponibile con un file di swap o una partizione)

Se non si è familiari con CyanogenMod, familiarizzare installando e costruendo. Dico questo perché la guida che hai menzionato chiaramente afferma:

  

Per supportare un'ampia gamma di dispositivi, abbiamo deciso di utilizzare CyanogenMod come base per il sistema Android. Si può tranquillamente usare AOSP, poiché non usiamo molte personalizzazioni e miglioramenti fatti sul lato App / Java, ma è più facile con CyanogenMod a causa degli script e delle procedure di compilazione disponibili per questo.

Se il tuo dispositivo non è elencato qui , seleziona qui . Questo è ben documentato e facile da seguire e ti aiuterà a capire meglio e ha un sacco di guide.

link

A seconda delle tue preferenze, puoi semplicemente iniziare da qui:

link

Poi vai per il progetto Cyanogenmod, ma penso che la cosa migliore da fare sia costruire Cyanogenmod. Una volta che lo hai fatto, torna alla guida che hai menzionato.

In conclusione apprendi Android, più puoi capire con Android, più facile sarà Ubuntu Touch.

    
risposta data CrandellWS 14.10.2013 - 17:00
3

Queste risposte sono molto vecchie. Le istruzioni moderne e aggiornate sono qui

link

    
risposta data Tony 14.10.2016 - 18:25

Leggi altre domande sui tag