Logo fr.androidermagazine.com
Logo fr.androidermagazine.com

Android avancé: USB OTG sur le Nexus 4

Table des matières:

Anonim

Les propriétaires d’anciens appareils Nexus ont eu la possibilité de se connecter directement à des clés USB et à d’autres périphériques en utilisant USB OTG (On The Go). Le manuel d’aide en ligne du Nexus 4 indiquait à l’origine que cette fonction serait également disponible, jusqu’à ce que Google la supprime, suggérant plutôt l’utilisation d’accessoires Bluetooth. Beaucoup ont spéculé sur les raisons de cette situation et se sont demandé s'il s'agissait d'une limitation matérielle ou simplement d'un élément manquant dans le logiciel.

Grâce à la preuve de concept de CaptainMuon et au travail ultérieur de ziddey chez XDA Developers, nous avons maintenant une idée plus précise de ce qui ne va pas avec les capacités OTG du Nexus 4, ainsi qu'une solution efficace pour ceux qui souhaitent encore se connecter à des fonctionnalités telles que le pouce. lecteurs, souris et claviers.

Il ne s’agit pas d’une simple installation d’application - la racine est requise, ainsi que de la modification du logiciel de votre téléphone. Aucune modification matérielle du téléphone n'est nécessaire, mais vous aurez besoin d'un câble spécial, qui peut être acheté ou construit à la maison. Prêt à intervenir? Frappez la pause pour le guide complet.

Contexte

Le premier problème à faire fonctionner OTG sur le Nexus 4 est que le noyau ne le supporte pas. Cela a été résolu en utilisant une version modifiée du noyau de Franco. Le deuxième problème est que le Nexus 4 ne peut pas physiquement fournir les 5 volts nécessaires. Pour contourner ce problème, utilisez un câble en Y et fournissez la tension nécessaire à partir d'une source d'alimentation externe telle qu'une prise murale ou une batterie externe. Certains utilisateurs ont également signalé avoir réussi à utiliser un concentrateur USB alimenté.

Partie 1 - préparation du logiciel

Pour résoudre le problème de logiciel, vous devrez rooter votre Nexus 4 si ce n’est déjà fait. Assurez-vous que vous êtes sur une ROM désodexée - j'utilise la version 10.1 M2 de CyanogenMod. Une fois que vous êtes installé, rendez-vous sur le fil de discussion de ziddey et téléchargez son fichier zip (situé au bas du premier message; "ziddey-otg-03192013.zip" est le dernier à ce jour), que vous flasherez dans votre récupération personnalisée. Ce zip contient les fichiers du noyau, du framework et du système modifiés nécessaires au bon fonctionnement d'OTG.

Partie 2 - Préparation du matériel

Pour résoudre le problème matériel, vous aurez besoin d'un câble spécial. J'ai choisi d'acheter un câble Y OTG. Si vous avez les outils et les pièces supplémentaires, vous pouvez également créer les vôtres. Quel que soit votre choix, assurez-vous que votre câble dispose d'un micro-USB mâle et d'un micro-USB femelle menant à un USB femelle, comme illustré ci-dessus. La partie du câble par laquelle les données sont transférées est du micro-USB mâle à un USB femelle, le micro-USB femelle fournissant le supplément de jus.

Tout connecter

Une fois que vous avez votre câble, vous pouvez connecter les composants. J'ai monté ma clé USB de 16 Go sur mon Nexus 4 et connecté une batterie externe qui fournit une sortie de 5 volts. Si vous ne possédez pas de batterie et n'avez pas besoin d'être mobile, l'utilisation d'une prise murale pour l'alimentation fonctionne également.

L'interface modifiée

Grâce au framework modifié de ziddey, aucune application supplémentaire n'est nécessaire pour monter un stockage USB. Allez simplement dans Paramètres puis sur Stockage, puis appuyez sur "Monter un stockage USB".

Une fois monté, vous pouvez voir l’espace total de votre disque ainsi que l’espace disponible. Assurez-vous de taper sur «Démonter le stockage partagé» avant de déconnecter votre disque pour éviter de corrompre les fichiers.

Travailler avec un stockage externe

Pour accéder aux fichiers sur votre clé USB, utilisez votre gestionnaire de fichiers préféré pour accéder à "/ storage / usbdisk0 /". Tout ce qui se trouve sur votre clé USB sera accessible comme s’il se trouvait sur la mémoire de stockage interne de votre téléphone.

Lorsque vous connectez un lecteur USB, votre bibliothèque multimédia sera automatiquement réanalysée. Cela signifie que si vous avez des films ou de la musique sur le lecteur, ils apparaîtront immédiatement dans votre lecteur multimédia et pourront être lus sans avoir à les copier sur votre téléphone.

Accessoires USB

Les clés USB sont excellentes, mais les périphériques sont l’endroit idéal pour s'amuser. Ici, j'ai connecté ma souris laser à 5 $ à la place de la clé USB. Notez les paramètres supplémentaires qui apparaissent sous Langue et saisie. Il est bon d'avoir un pointeur de souris si vous avez besoin de plus de précision que ce que permet la saisie tactile.

Les claviers de taille normale fonctionnent très bien aussi. En vous connectant, vous obtiendrez également des paramètres supplémentaires, ainsi qu'une notification si vous le branchez. Je n'avais jamais envisagé d'écrire un roman sur mon téléphone, mais il est bon de savoir si mon ordinateur portable est volé, il l'a gagné. ne ralentis pas ma documentation Word.

La conclusion

Jusqu'à présent, ziddey a fait un travail incroyable avec la facilité d'utilisation de ce mod. Je n'ai encore rien trouvé qui empêche l'utilisation quotidienne. Le téléphone se charge très bien, la clé USB fonctionne très bien et je n’ai encore vu aucune force ou instabilité se fermer. Un inconvénient mineur avec la version actuelle de ce mod est une notification que vous recevez après le démontage du stockage USB; le seul moyen de le supprimer est de redémarrer le téléphone. De plus, je n'ai pas encore mis ma manette Dualshock 3 sous tension, mais ma souris et mon clavier fonctionnent parfaitement.

Il est encore relativement tôt dans le développement des capacités USB OTG du Nexus 4. En un peu plus d'un mois, nous avons vu ce projet passer de la validation de principe à une modification entièrement fonctionnelle. Il est dommage que le Nexus 4 ne soit pas venu avec OTG, mais si les progrès récents sont une indication, nous pourrions avoir une solution de qualité usine dans un proche avenir.