Auteur Sujet: Android X86  (Lu 2127 fois)

0 Membres et 1 Invité sur ce sujet

BadMax

  • Client Free adsl
  • Modérateur
  • *
  • Messages: 3 459
  • Malissard (26)
Android X86
« le: 01 mai 2015 à 15:47:08 »
J'ai un Toshiba Libretto W100 sur lequel je suis en train de tester via une clef USB Android en X86 http://www.android-x86.org/

Non seulement ça marche mais bon sang qu'est-ce que c'est rapide et fluide par rapport à Windows 7. Ça me fait penser que si Google s'y mettait sérieusement, je ne donnerai pas cher de Microsoft.

Par contre, on aurait vraiment Google partout !

(Posté depuis mon Libretto sous Android 4.4 en tactile)

vivien

  • Administrateur
  • *
  • Messages: 33 024
    • Twitter LaFibre.info
Android X86
« Réponse #1 le: 01 mai 2015 à 15:55:23 »
J'ai effectivement testé sur un Atom avec 1Go ram, c'est un peu complexe pour passer le clavier en AZERTY, mais cela fonctionne bien.

CanalPlay par contre refusait d'afficher le flux, je suppose qu'il y avait un pb de sécurité, il devait avoir peur qu'on récupère le flux avec un outil de capture.

Pour la fluidité, Linux très fluide.  Je suis en train de tester sur le portable de Madame (un peu ancien, il était livré avec Vista) un dual boot Windows 10 / Ubuntu et la différence est très importante (Windows 10 est très lent, malgré les 4Go de RAM. Ce qui provoque ces ralentissements, ce n'est pas le processeur, mais les accès disques : il réalise pour chaque action de très grosses lecture / écriture sur le disque et le disque du 2,5 pouces d'origine est trop lent pour lui)

BadMax

  • Client Free adsl
  • Modérateur
  • *
  • Messages: 3 459
  • Malissard (26)
Android X86
« Réponse #2 le: 01 mai 2015 à 16:26:11 »
Mon problème avec Linux c'est le tuning nécessaire pour faire reconnaître le Libretto. La distribution du projet Android x86 fonctionne plutôt bien sur ma machine, me manque le dual screen, le Bluetooth et la jauge batterie (pour cette dernière il me suffit de modifier le code pour indiquer les caractéristiques de ma batterie).

Bien qu'Ubuntu soit allé assez loin en terme d'ergonomie et d'intégration, une base comme Android reste encore plus facile à appréhender pour une utilisation Web. C'était bien là l'objectif de Google.

Marin

  • Client Bbox vdsl
  • Modérateur
  • *
  • Messages: 2 784
  • 73
Android X86
« Réponse #3 le: 01 mai 2015 à 16:56:09 »
CanalPlay par contre refusait d'afficher le flux, je suppose qu'il y avait un pb de sécurité, il devait avoir peur qu'on récupère le flux avec un outil de capture.

Cela semble plus être un problème d'architecture, étant donné qu'après vérification, l'APK CanalPlay utilise un blob propriétaire qui est présent uniquement sous forme de bytecode ARM (comme c'est le cas avec d'autres applications de ce type).

Le nom du module est « libnmpsdk_kk.so », une recherche Google suggère que ce fichier corresponde au SDK Nagravision Android.

kgersen

  • Client Bouygues FTTH
  • Modérateur
  • *
  • Messages: 6 327
  • FTTH 1Gb/s sur Paris (75)
Android X86
« Réponse #4 le: 02 mai 2015 à 21:44:23 »
Je ne connais pas Android x86 en pratique mais avec Android sur plateforme x86 on peut quand meme faire tourner des binaires ARM grace a 'houdini' (libhoudini). Ca marche notamment avec Genymotion quand celui-ci tourne sur un PC x86: en joutant simplement libhoudini a Android, celui ci supporte les apk qui n'ont pas de ressource spécifique x86.
Ce module pour Genymotion s'appelle "Genymotion-ARM-Translation_v1.1.zip" qu'on trouve facilement sur le Net, peut-être marche t'il avec Android-X86 ou bien celui a peut-être une version propre qu'il faut installer ou compiler, je n'en sais pas plus mais c'est peut-être une piste a creuser.

vivien

  • Administrateur
  • *
  • Messages: 33 024
    • Twitter LaFibre.info
Android X86
« Réponse #5 le: 03 mai 2015 à 10:18:02 »
Donc CanalPlay ne fonctionne pas sur les smartphones Android Intel ?

Il y a quand même un nombre non négligeable de smartphones Intel sous Android !












corrector

  • Invité
Android X86
« Réponse #6 le: 03 mai 2015 à 10:28:15 »
J'ai effectivement testé sur un Atom avec 1Go ram, c'est un peu complexe pour passer le clavier en AZERTY, mais cela fonctionne bien.

CanalPlay par contre refusait d'afficher le flux, je suppose qu'il y avait un pb de sécurité, il devait avoir peur qu'on récupère le flux avec un outil de capture.
Et pas sous Windows?

BadMax

  • Client Free adsl
  • Modérateur
  • *
  • Messages: 3 459
  • Malissard (26)
Android X86
« Réponse #7 le: 03 mai 2015 à 10:38:14 »
D'ailleurs c'est étrange de voir qu'il y a eu des distributions Android x86 officielles et que le projet soit obligé de tout se taper. Google aurait-il abandonné le support ?

De mon côté j'ai fait une clé USB 32G autonome avec 2 partitions, une vfat de 4 Go pour la "ROM" et une ext3 avec le reste pour les applications et les préférences. Ça marche pas mal du tout ! Quelques applications basiques déconnent comme Facebook ou Skype. Minion Rush bloque comme quoi il doit encore manquer des choses.

Les mises à jour se font toutes seules, j'ai vraiment l'impression d'avoir un système Android quasi complet.

kgersen

  • Client Bouygues FTTH
  • Modérateur
  • *
  • Messages: 6 327
  • FTTH 1Gb/s sur Paris (75)
Android X86
« Réponse #8 le: 03 mai 2015 à 17:31:00 »
Google n'a pas abandonné le support de x86. D'ailleurs la Google Nexus Player a un cpu x86 par exemple.

Contrairement a Windows et Microsoft, Google n'a jamais fournit et ne fournit pas un "binaire pour Android". Juste les sources 'open' d'Android (AOSP). C'est a chaque constructeur de faire l'effort d'adapter le code source d'Android a son matériel (SoC, chipset, bios, drivers,etc)

Le nom du projet Android x86 est un peu trompeur d'ailleurs car x86 n'est pas vraiment une plateforme c'est juste une archi de cpu. x86 dans ce cas désigne un PC avec cpu x86 et tout la difficulté et le 'portage' est de faire tourner Android sur PC, ce qui n'a rien a voir avec le fait qu'Android tourne deja sur des mobiles et smartphones x86: le seul point commun est l'archi cpu mais tout le reste est ce qui importe et ce qui est différent: bios, chipset, drivers, etc

tontonrobert

  • Client Bbox adsl
  • *
  • Messages: 189
  • VDSL2 - Bbox
Android X86
« Réponse #9 le: 03 mai 2015 à 17:34:10 »
Je croyais qu'android était une base Linux avec un tas de java par dessus
N'est-ce pas le cas ?

kgersen

  • Client Bouygues FTTH
  • Modérateur
  • *
  • Messages: 6 327
  • FTTH 1Gb/s sur Paris (75)
Android X86
« Réponse #10 le: 03 mai 2015 à 18:02:23 »
Oui sur une base de noyau Linux (kernel) et il n'y a pas un 'binaire' pour le noyau Linux. Juste des sources qu'il faut adapter et compiler pour chaque plateforme.
Un binaire du noyau de Linux conçu pour PC x86 ne va pas forcement booter et fonctionner sur une tablette équipée d'un cpu x86.

BadMax

  • Client Free adsl
  • Modérateur
  • *
  • Messages: 3 459
  • Malissard (26)
Android X86
« Réponse #11 le: 03 mai 2015 à 23:03:28 »
Merci pour les précisions.

Pour info, la libhoudini est bien présente.

 

Mobile View