Faire un OS vraiment homebrew pour un machin comme ça, c'est loin d'être du gâteau, même à supposer que tu aies les docs de tous les composants (et vu la provenance de la machine, y'a de fortes chances que de gros morceaux soient en chinois

)
À la rigueur, s'il existe une version de Cyanogen pour ce hardware, tu pourras toujours bricoler un OS "customisé".
Mais je pense qu'il vaut mieux apprendre le strict minimum de Java dont tu auras besoin pour ce projet. Ça fera bien sur ton CV, et même Orion_ et GT Turbo s'en sont sortis alors qu'ils détestent le Java
