MIUI est publiée (enfin) en open source

Posté par (page perso) . Édité par Florent Zara, NeoX et Christophe Turbout. Modéré par patrick_g. Licence CC by-sa
Tags : aucun
30
4
fév.
2012
Android

Avec CyanogenMod et Replicant, MIUI est une des distributions alternatives pour mobiles basées sur Android les plus célèbres. Hélas, son plus gros handicap était sa fermeture. C'est désormais bientôt une chose du passé avec l'ouverture du code source, que l'éditeur chinois Xiaomi a commencé à publier. Pour l'instant, ce sont des applications qui sont libérées : PatchRom, FileExplorer, Notes, SoundRecorder et Compass. La licence retenue pour le moment est Apache 2.0 pour l'ensemble des applications sauf FileExplorer qui est sous AGPLv3. La ROM complète sera libérée plus tard. Pour info, MIUI est basée sur Android v2.3.7 et CyanogenMod v7.

MIUI se distingue par une interface utilisateur soignée, malgré des couleurs un peu vives. Chacun s'en fera toutefois son opinion, car il est une chose indéniable, c'est sa popularité… qui devrait s'en trouver augmentée par cette ouverture.

MIUI

  • # Génial !

    Posté par . Évalué à 5.

    J'avais bcp entendu parler de cette ROM sans jamais l'avoir essayée !

    C'est con, mais cette annonce suffit à me donner envie de jouer avec. Allez, un coup de backup, et je vais me tenter ça ce week-end :)

    • [^] # Re: Génial !

      Posté par (page perso) . Évalué à 9.

      Utilisateur de cette ROM depuis quelques mois, je la trouve très au dessus des autres (y compris cyanogen).
      La différence ? L'interface a été totalement repensé de zéro pour devenir beaucoup plus intuitive (fini les 3 menus d'options différents par exemple), idem pour les applications (adieu la visionneuse de photo par défaut qui scannait les nouvelles photos quand ça lui chanté... de même de vrai lecteur audio et explorateur de fichiers, ça change la vie !)

      Et cerise sur le gâteau, la ROM est en plus très fiable et a consommation des plus raisonnable !
      Bref avec son seul point faible "caypalibrecaypu" qui vient de se faire gommer, je souhaite à cette ROM le grand avenir qu'elle mérite !

      • [^] # Re: Génial !

        Posté par (page perso) . Évalué à 6.

        Il manque juste une appli pour gérer les permissions des logiciels qu'on installe : https://market.android.com/details?id=com.lbe.security.lite

        Contrairement aux autres logiciels de permissions qui bloquent l'accès aux fonctions, celui-ci retourne de fausses infos ( fait croire que le SMS envoyé, donne un faux IMEI etc...) si bien que les applis "castrées" ne plantent pas car elles croient que toutes les fonctions sont opérationnelles.

        Il contient aussi un "firewall" pour contrôler quelle appli a accès au réseau mais il fait doublon avec celui de MIUI qui se trouve dans l'appli "suivi conso".

        Ah oui, j'oubliais de préciser qu'il faut être root pour utiliser cette appli :)

      • [^] # Re: Génial !

        Posté par . Évalué à 5. Dernière modification le 04/02/12 à 21:00.

        Attention quand même MIUI c'est Cyanogen avec une interface differente, donc "très au dessus de Cyanogen" ca va chercher loin :p (surtout car le boulot de Cyanogen est énorme en comparaison, car ouais, Android est "open source" mais on est très loin du "il suffit de recompiler" quand il s'agit de le faire tourner sur un téléphone non-Google.

        D'autre part ca fait un certain temps qu'ils gardent tout "closed source" et ca comprenait tout ce qui était GPL également!

        C'est donc bien qu'ils se mettent à faire un truc légal et moral a ce niveau la, mais ca n'efface pas non plus le passé ni le "credit where it's due" :p (ca n'enleve pas le fait que leur UI est plutôt sympa)

        • [^] # Re: Génial !

          Posté par (page perso) . Évalué à 3.

          C'est un boulot d'un autre type (interface, tout ça...)
          C'est évidement une Cyanogen sous le capot. D'ailleurs MIUI doit bien reverser en open source toutes leurs modifs sur Cyanogen, non?

  • # MMM-UI-UI-M...

    Posté par (page perso) . Évalué à 3.

    Tiens, ça m'a donné envie de réécouter cette chanson.

  • # .cn

    Posté par . Évalué à 6.

    On en entends peu parler en Europe, du fait du protectorat de business européen, mais ça fait des années que la chine produit des téléphones modernes très bon marché. Je me rappelle avoir découvert en 2007 des GSM dual-sim, radio/tv FM, à écran tactile, appareil photo, le tout pour +- 100€.
    Un éditeur chinois qui s'y met, je pense que cela peut être le vrai coup de tremplin pour l'opensource sur mobile.

  • # AGPL ?

    Posté par (page perso) . Évalué à 3.

    Ils n'ont pas tout compris aux licenses, utiliser une license AGPL pour un logiciel qui tourne en local sur le téléphone, c'est de l'overkill.

  • # Téléphones supportés ?

    Posté par (page perso) . Évalué à 2.

    Est-ce que les seuls téléphones supportés sont ceux qui figurent sur la page http://en.miui.com/a-1.html ?

    J'aimerais bien la tester sur un Geeksphone One, mais j'ai un peu peur, autant de la brique que des fonctionnalités qui ne marchent pas.
    J'ai perdu le Wifi en mettant à jour la rcmod (celle fournie d'origine sur le One) et d'après les commentaires sur la Cyanogen (7) les boutons physiques pour décrocher raccrocher ne sont pas opérationnels, un peu frustrant quand même :/
    Quelqu'un a des pistes ? ou a déjà testé Miui sur un One ?

    • [^] # Re: Téléphones supportés ?

      Posté par (page perso) . Évalué à 3.

      Hum, j'ai voulu modifier mais j'ai eu un gros panneau rouge :/

      J'ai probablement trouvé ma réponse: http://miui-france.org/?page_id=74
      Les seuls téléphones supportés officiellement sont ceux là, donc il ne reste qu'à trouver quelqu'un qui s'en est occupé pour le One et maintient la ROM, ça semble pas évident.

      • [^] # Re: Téléphones supportés ?

        Posté par (page perso) . Évalué à 1.

        Si GeeksPhone s'y intéressait, ça serait assez intéressant en effet.

        Un heureux propriétaire d'un GP Zero

        • [^] # Re: Téléphones supportés ?

          Posté par (page perso) . Évalué à 2.

          Y'avait un topic qui parlait de Miui à l'époque sur le forum mais soit il a disparu soit je ne l'ai pas retrouvé. Rmcc qui a fait la version distribuée avec le One a été embauché par Geeksphone pour bosser sur ... Cyanogen, hélas.
          Donc il n'y a plus personne j'ai l'impression, surtout pour le One :(

  • # rex sur HTC Desire

    Posté par . Évalué à 5.

    Merci pour cette news !
    J'étais utilisateur d'un oxygène 2.2.7 (android 2.3.7), sur mon HTC Desire.
    Je l'ai bien apprécié, surtout en comparaison de la ROM de l'opérateur Orange livrée avec le téléphone, bourrée de daube et jamais mise à jour.
    Je l'ai aussi bien pourri en bidouillant pour mettre à jour Talk et tester le sdk.
    J'ai donc choisi de faire un wipe complet des données utilisateurs et de faire un essai sur cette ROM.
    J'ai donc backupé mes données (avec adb pull).

    1ère prise de contact

    • Installation sans difficulté, grâce à un bootloader très efficace (zip depuis la sd).
    • Boot rapide.
    • Interface clean.
    • Une première grosse frayeur pour trouver le menu des langues et se débarrasser du chinois.

    À l'usage

    Ensuite, j'ai pu découvrir les fonctionnalités.

    • C'est aussi un android 2.3.7, mais finalement bien différent de la Oxygène.
    • J'aime beaucoup les "toggles".
    • Les applications en standard sont intéressantes (voice recorder, talk, notes, torche, etc.)
    • J'ai pu installer mes applications habituelles (google apps, compass, etc.)
    • Et reconfigurer petit à petit: compte google, wifi, etc. C'est grandement facilité par le stockage des données dans le cloud Google; c'en est effrayant ^^
    • Petit plus: j'ai restauré mes sms (avec adb push), mais échoué à restaurer le journal d'appel.

    Petits reproches:

    • Le chinois de base.
    • Le chinois qui persiste dans certaines applications; en particulier, je ne peux pas utiliser le firewall, à ma grande déception.
    • Des applications demandent maintenant TROP de permissions: genre VDM qui demande maintenant "Phone calls (Read phone state and identity)". Ces applications n'atterriront jamais sur mon téléphone ! Ce n'est pas à cause de cette ROM mais des applications (ou du SDK?).
    • Le clavier français difficile à récupérer: je suis passé par le market, mais maintenant j'ai un service "gingerbread keyboards" qui a pesé jusqu'à 35Mo en RAM, 6Mo à l'instant ^^
    • [^] # Re: rex sur HTC Desire

      Posté par . Évalué à 2.

      Pour le chinois, j'avais le même problème (ROM récupérée sur le site MIUIandroid.com) et au final je me suis rendu compte que ma locale était définie à "Français". Hors la ROM provenant du site (en anglais) ne connais pas cette locale et défini donc par défaut le chinois pour les applis dont la locale Fr n'est pas disponible (= Toutes les applications MIUI).

      Je ne sais pas si tu as récupéré ta ROM depuis un site anglophone, mais fait tout de même un tour dans le menu System/Language & Input Settings pour vérifier que tu as bien une locale reconnue par le système.

      • [^] # Re: rex sur HTC Desire

        Posté par . Évalué à 2.

        En effet, je ne l'ai pas précisé, mais j'ai choisi l'anglais.
        Cela ne me dérange pas, j'étais déjà en anglais sur la oxygène, même si elle proposait le français.
        Le souci, ici, c'est que contrairement à des langues occidentales, pour lesquels je peux encore imaginer comment on dit "paramètre", "langue", etc., en chinois, c'est mort. Donc j'y suis allé en aveugle.
        Pour une ROM à vocation internationale (j'imagine), l'anglais par défaut serait une bonne idée.
        Bref je m'en suis sorti et donc le système est utilisable.
        Par contre, les applications de l'éditeur sont ne proposent QUE le chinois. En particulier le firewall applicatif. Et là, c'est une grande tristesse, parce que, comme je l'ai expliqué, j'en aurai grandement besoin pour installer des applications devenues indélicates.

      • [^] # Re: rex sur HTC Desire

        Posté par . Évalué à 2.

        Merci pour ton commentaire.
        Je suis retourné sur le site de l'éditeur chinois.
        Et j'ai pu voir les sites partenaires dans les autres pays.
        Il y a la France. J'ai pris l'US pour dl une ROM localisée en anglais.
        Petite mise à jour par le recovery (sans wipe!) et ça marche nickel.
        Tout est localisé, même les applications de l'éditeur (comme la radio) qui ne l'étaient pas avec la ROM officielle.
        Le clavier français est inclus de base, j'ai pu virer ce que j'avais téléchargé.

        J'ai eu un peu de temps pour découvrir un peu plus cette ROM, elle est plein de petites choses très agréables; par exemple la configuration de la couleur de la diode de notification en fonction du type (call, sms, mail, etc.); aussi, la torche qui s'allume même écran verrouillé en maintenant home.

        Je suis très content :)

        • [^] # Re: rex sur HTC Desire

          Posté par . Évalué à 1.

          La ROM officielle est malheureusement uniquement en Chinois, aucun support des autres langues n'est prévu.

          Comme la ROM est en closed source (ce qui devrait changer apparemment), les traductions sont fait par des sites de "fans" externes au projet.
          En espérant que l'ouverture du code se fasse sur un dépot public, ce qui permettrais d'ajouter la traduction en amont et résoudrait de nombreux problèmes des ROMs actuelles.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.