30 gennaio 2018

Android 7.x Nougat su UDOO Dual/Quad e Neo

lo scorso anno insieme al team di sviluppo di UDOO ci siamo coordinati per iniziare il porting di Android 7.x Nougat per le board Dual/Quad e Neo.
Per vari impegni prioritari però, ci abbiamo potuto dedicare meno tempo durante i mesi ed alcuni punti sono rimasti in sospeso, ora che ho nuovamente un po' di tempo da dedicare mi piacerebbe ultimare i lavori con l'aiuto di chiunque abbia voglia di partecipare.

Cosa funziona:

  • WiFi
  • Touchscreen 7''
  • Touchscreen 15''
  • Audio via HDMI
  • Permessi di root
  • TWRP Recovery
  • Disabilitato verity
  • "Disabilitato" SELinux (impostato su permissivo)

Cosa c'è da sistemare/verificare:

  • Bluetooth
  • Audio IN/OUT AC97
  • OTG
  • Bossac
  • Mount periferiche UMS/SATA
  • Camera (e l'autofocus)
  • Open GAPPS

Informazioni tecniche dell'attuale workspace:

  • Versione Android: android-7.1.2_r36 (Build N2G48H)
  • Versione Kernel: 4.1.35
  • Versione U-BOOT: 2015.04
  • Versione del BSP utilizzato: android_N7.1.1_1.0.0

Attualmente è disponibile il BSP aggiornato, android_N7.1.2_2.0.0, ma bisognerebbe fare il porting del nuovo Kernel 4.9 e l'implementazione di tutto il nuovo HAL.

Ci sarebbe anche il BSP per Android 8.x Oreo ma ancora non ho avuto modo di guardarci e se non sbaglio supporta solo le board i.MX 8MQuad, vedi https://www.nxp.com/support/develop...oftware-and-development-tool-resources:IMX_SW

Tutti i sorgenti sono disponibili qui mentre qui c'è il manifest con le istruzioni su come scaricare l'intero workspace.

Un grazie in anticipo a chi vorrà partecipare.


Nessun commento:

Posta un commento