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

Sdks, pilotes et racines - oh, mon Dieu!

Table des matières:

Anonim

Salut à tous. Introduction d'une nouvelle fonctionnalité à nos lecteurs AndroidCentral. C'est un petit espace où nous pouvons discuter et présenter les meilleures semaines de la communauté de modding et de piratage Android, en termes que même les débutants sur Android peuvent comprendre.

Ce ne sera pas spécifique à un appareil ou à un opérateur, pensez-y comme une vitrine de tout ce qu'Android peut nous offrir en raison de sa nature ouverte. Nos vétérans chevronnés trouveront peut-être une partie de cette redondance, mais nous allons essayer de garder les choses à un niveau que tout le monde peut comprendre afin de rester sur la même page. La version de cette semaine sera un peu longue pour que nous puissions présenter certaines choses, alors supportez-moi.

N'oubliez pas que je ne peux pas être partout à la fois (jusqu'à ce que je perfectionne ma machine de clonage!). Il est donc possible que je rate quelque chose que vous n'avez pas fait. La meilleure façon d'éviter que cela ne se produise est de m'envoyer vos astuces et vos liens sur toutes les façons amusantes dont nous personnalisons nos téléphones. Tout comme la communauté de personnalisation, faisons un effort commun!

Passons maintenant aux friandises.

Chaque semaine, nous allons présenter certaines des astuces que vous pouvez faire avec seulement l'invite de commande et le câble de données. Bien qu'il existe des téléchargements, des fichiers zip, des ROM et toutes sortes de choses cool que vous pouvez faire avec votre téléphone, les astuces les plus simples peuvent souvent avoir le plus grand impact.

Le SDK Android

Cette semaine, nous allons commencer par le début. Installation du SDK Android - c'est l'abréviation de Software Development Kit - qui permet aux développeurs de faire leur travail. Et maintenant vous pouvez aussi.

Étape 1: Travaux préparatoires et téléchargement

Commençons par préparer un espace de travail sur votre PC. Ma suggestion est de créer un dossier dans le niveau supérieur de votre disque dur afin de pouvoir y accéder facilement à partir de la ligne de commande. C: \ Android_stuff est beaucoup plus facile à retenir que C: \ utilisateurs \ gbhil \ documents \ outils \ appareils \ Android \ stuff. J'utilise mon espace de travail pour les sauvegardes, les fonds d'écran, les ROM et les outils, ainsi que pour le SDK. Créez simplement un dossier séparé dans votre espace de travail pour chacun. Cliquez sur l'image ci-dessous pour l'agrandir et voir comment mon dossier Android_stuff a été configuré.

Il est maintenant temps de télécharger le SDK. Rendez-vous sur https://developer.android.com/studio. Vous verrez des téléchargements pour Windows, Mac OS X et Linux. Choisissez la catégorie appropriée et téléchargez le fichier sur votre bureau. Ne soyez pas rebutés par le contrat de licence. Ayez une lecture et vous verrez que c'est assez standard.

Décompressez le téléchargement avec votre outil d'archivage préféré et faites glisser le dossier que vous avez extrait dans votre espace de travail. N'ouvrez pas le dossier, faites simplement glisser le tout. C'est tout. Le SDK Android est maintenant installé.

Étape 2: Installez le pilote USB - un mal nécessaire

L'installation du pilote USB est presque aussi simple, bien que quelques étapes soient nécessaires. Vous devrez le faire si vous utilisez Windows. Ouvrez le dossier du SDK que vous venez de déplacer et double-cliquez sur "SDK Setup.exe" dans le répertoire du SDK. Vous verrez une fenêtre comme celle ci-dessous.

Assurez-vous que "Packages disponibles" dans le volet de gauche est sélectionné.

Cliquez sur le triangle à côté du globe sur la ligne supérieure pour développer la liste.

Ce que j'ai entouré en rouge dans notre exemple doit être vérifié. Cela téléchargera le pilote USB. Sauf si vous êtes intéressé par le développement de logiciels ou par l'utilisation d'un émulateur de périphérique Android, vous pouvez laisser toutes les autres options non cochées. Si vous décidez d'installer les autres parties, préparez-vous à un téléchargement de 1 gigaoctet.

Cliquez sur Installer sélectionné. Le pilote se téléchargera dans le SDK.

Maintenant, sur votre appareil, appuyez sur le bouton du menu. Choisissez Paramètres (fig 1), puis choisissez Applications (fig 2). Cliquez maintenant sur Développement (fig 3) et assurez-vous que le débogage USB est coché (fig 4). Utilisez la touche Retour pour revenir à votre bureau.

Maintenant, branchez votre téléphone, comme si vous alliez transférer une chanson ou une image. Mais cette fois, ne tirez pas le store et montez la carte SD. Vous recevrez un message "Nouveau matériel détecté" de Windows.

Sélectionnez "Rechercher et installer le pilote".

Sélectionnez "Ne pas rechercher en ligne".

Sélectionnez "Je n'ai pas le disque. Montrez-moi d'autres options."

Sélectionnez "Parcourir mon ordinateur pour le logiciel pilote".

Recherchez maintenant le dossier du SDK et pointez Windows sur le dossier nommé usb_driver. Cliquez sur l'image ci-dessous pour l'agrandir et voir le dossier usb_driver dans votre SDK Android.

Laissez "Inclure les sous-dossiers" cochée, puis cliquez sur "Suivant". Windows peut vous demander si vous en êtes sûr. Dites oui si c'est le cas. Lorsque Windows le fait, il vous demande si vous souhaitez installer le "pilote d'interface Google ADB".

Bien sûr, si nous voulons utiliser des émulateurs ou des applications, il y a encore beaucoup à faire. Mais pour nos besoins, nous avons terminé. Débranchez votre téléphone et redémarrez votre ordinateur.

Il est maintenant temps de mentionner que vous ne devriez probablement jamais redémarrer votre ordinateur lorsque votre téléphone est branché. Certains ordinateurs plus récents peuvent démarrer à partir d'un périphérique USB et essayeront de charger Android sur votre ordinateur si vous le faites. Aussi intéressant que cela puisse paraître, cela ne fonctionnera pas et pourrait entraîner des problèmes.

C'est drôle comme la partie la plus difficile de l'opération consiste à configurer Windows, n'est-ce pas?

Premier test: sauvegardez vos applications

Voici une astuce que tout le monde peut faire, même avec un téléphone sans fil. Branchez votre téléphone à l'ordinateur, comme si vous transfériez des images ou une chanson, sauf que, encore une fois, ne tirez pas sur l'ombre et montez la carte SD. Chaque fois que nous interagissons avec le téléphone via l'invite de commande, la carte doit rester non montée.

Ouvrez maintenant votre invite de commande. Dans Windows, appuyez simplement sur le menu Démarrer et tapez ("dans le champ de recherche de Windows 7 ou dans la commande" exécuter "de XP)" cmd ". Ne laissez pas cet ordinateur des années 1960 vous effrayer, cela va être facile.

À l'invite, accédez à l'emplacement où vous avez mis le SDK Android. Si vous suivez notre exemple, tapez (ou copiez et collez) ce qui suit dans votre ligne de commande:

cd C: \ Android_stuff \ android-sdk-windows

Si vous utilisez un autre emplacement, modifiez la commande pour pointer sur l'emplacement où vous avez placé votre SDK Android.

Dans le SDK, il existe d'autres dossiers. Celui avec lequel nous allons généralement travailler est le dossier outils. Naviguez dessus en tapant ce qui suit dans votre invite de commande:

outils de cd

Cliquez sur l'image ci-dessous pour obtenir une vue plus large des commandes saisies dans l'invite de commande Windows.

Ouvrez maintenant votre gestionnaire de fichiers et créez dans votre espace de travail un dossier appelé applications. Nous allons sauvegarder toutes nos applications ici. Le marché conserve une trace de ce que vous avez payé, mais il peut parfois être difficile de retrouver les billets gratuits, alors gardons notre propre copie. Si vous faites défiler la page jusqu'à l'image de mon dossier Android_stuff, vous verrez qu'un sous-dossier apps y est déjà.

A votre invite, tapez ce qui suit:

adb pull / data / app / C: \ Android_stuff \ apps

Il suffit de copier et coller. Ce que cela signifie, c'est -

  • utilisez le programme adb (fourni par Google dans le cadre du SDK Android) pour extraire les fichiers.
  • Les fichiers que nous extrayons du téléphone se trouvent dans / data / app sur le téléphone même.
  • Lorsqu'un fichier est extrait, nous souhaitons le coller dans C: \ Android_stuff \ apps.

Pourquoi les barres obliques sont-elles différentes de la première partie de la commande jusqu'à la deuxième partie?

C'est parce que nous avons affaire à deux systèmes de fichiers différents. Dans un système de fichiers Windows, les barres obliques sont inversées, comme " \ ". Les systèmes de fichiers Unix utilisent la barre oblique " / " pour séparer les dossiers. / data / app / est sur le téléphone et utilise un système de fichiers Unix. C: \ Android_stuff \ apps se trouve sur votre PC et utilise donc le système de fichiers Windows.

Vous pouvez voir un message indiquant qu'un serveur est obsolète ou qu'un serveur est tué. Cela fait référence au serveur adb, et la commande l’actualisera si nécessaire. Ne vous inquiétez pas, c'est automatique. Vous verrez la fenêtre commencer à défiler, avec le résultat de adb vous indiquant qu'il est copié chaque application. Il n'y a aucune interaction nécessaire, laissez-le simplement défiler. Quand c'est fini, vous serez de retour à votre invite de commande. Désormais, une copie de toutes vos applications du marché libre est stockée sur votre PC pour une conservation en toute sécurité. Les fichiers ont tous une extension ".apk". Il s’agit du format d’installation Android standard. Ces fichiers ne peuvent donc pas être utilisés sous Windows.

Pas de racine. Aucune commande shell compliquée. Juste un moyen facile de sauvegarder toutes vos applications. Ces applications peuvent être copiées sur votre carte SD et installées avec n'importe quelle application capable de lire la carte et d'installer des fichiers apk. Si vous n'avez pas d'application pour cela, recherchez Astro sur le marché. Il sert d’explorateur de fichiers (comme Poste de travail sous Windows) et offre d’autres outils formidables pour la gestion des applications.

Ce n'est que la pointe de l'iceburg. En attendant qu'Android propose une application de style iTunes facile à utiliser pour interagir avec l'appareil, je suis là pour vous aider à utiliser la ligne de commande. Chaque semaine, nous allons nous concentrer sur quelque chose de similaire. Joyeux piratage:)

Choix de la semaine

Overclocking de votre droïde (racine requise!)

Le périphérique Android le plus populaire dispose désormais de la mise à niveau la plus demandée. Le noyau a été modifié et le processeur a été overclocké. Voici la discussion des développeurs à ce sujet, et l’utilisateur de climatisation, thebizz, a lancé une discussion sur nos propres forums.

AVERTISSEMENT: il est possible que votre périphérique soit endommagé (comme pour toutes les modifications), mais le développeur a fait du bon travail pour le rendre infaillible. Il a même mis en place un espace de support dédié aux questions. Mon opinion personnelle est que le processeur du Droid peut prendre un peu plus d’abus que Moto ne l’a défini, donc cela pourrait être une mise à jour très utile. Si vous essayez cela, assurez-vous de partager vos expériences sur les forums, car beaucoup de gens semblent être sur la clôture avec celui-ci. Bien sûr, vous devez être enraciné et avoir une image de récupération personnalisée flashée. Si tout est grec pour vous. Vous trouverez beaucoup d'aide dans les forums.

Cyanogen's Nexus One ROM (racine requise!)

Légendaire Android Hacker / Cooker / Modder / Guru Cyanogen a publié une ROM personnalisée pour les possesseurs de Nexus One. Certains de ses hacks G1 ne sont pas inclus, car le super matériel du Nexus One n'est pas nécessaire. Mais cela ne veut pas dire que ce n'est pas plein de marchandises. Voici quelques faits saillants:

  • Le dernier noyau 2.6.29.6, qui supporte le tethering, vpn et d’autres modules (cifs, nfs, aufs, fuse)
  • Attache USB intégrée
  • Prise en charge audio FLAC
  • Inclut BusyBox, htop, nano, powertop, openvpn et tous les utilitaires de ligne de commande d'ingénierie

Bien sûr, il y a plus, c'est juste la courte liste. Le travail de Cyanogen est toujours excellent, suffisant pour que bon nombre de ses modifications aient été incluses dans l'arborescence du code source Android. Il est très difficile d'améliorer la performance du Nexus One par rapport à ce qu'il a déjà été, mais je peux vous dire ceci: il fait tout sauf voler en utilisant cette version, et je vous recommande vivement de jeter un coup d'œil.

Page d'accueil Cyanogen Mod http://www.cyanogenmod.com/. L'utilisateur de la climatisation rsvpinx a lancé le sujet de discussion de la climatisation sur la mémoire ROM ici sur nos forums.

MetaMorph (racine requise!)

Peut-être que MetaMorph est une application. Peut-être serait-il préférable de procéder à un examen complet dans les forums d'applications. Mais je ne peux tout simplement pas en avoir assez de cet outil. Cela permet à l'utilisateur final de télécharger un thème personnalisé et de le charger sur le téléphone sans les tracas d'images de récupération et de ROM clignotant. J'ai parlé à Stericson chez XDA et lui ai posé quelques questions sur l'application:

Votre application constitue une percée décisive dans la façon dont l'utilisateur final modifie les thèmes et les éléments visuels. Comment avez-vous pensé à cela?

Quelles ressources recommandez-vous à quelqu'un qui découvre Android pour la première fois et que votre application examine pour faciliter l'utilisation de MetaMorph?

Vous fournissez à vos utilisateurs des mises à jour très rapides. Pouvez-vous nous donner des nouvelles des fonctionnalités à venir?

La décision de fournir le même ensemble de fonctionnalités dans la version gratuite et donation a été une bonne chose pour le consommateur. Pensez-vous que cela pourrait nuire à un potentiel de profit réel?

Où un développeur de thèmes en herbe chercherait-il pour commencer à créer des thèmes MetaMorph?

Je tiens à remercier Stericson d’avoir pris le temps de répondre à quelques questions pour nous et pour l’application géniale. En utilisant MetaMorph, toute personne ayant un talent pour le travail graphique peut facilement devenir un développeur de thèmes Android.

Comme l'a souligné Stericson, le fil d'assistance officiel de l'application, accompagné d'une tonne d'informations, se trouve chez les développeurs XDA ici. L'utilisateur de la climatisation, mclarryjr, a lancé une belle discussion sur nos forums pour savoir comment faire de la magie avec celui-ci sur nos forums. Appuyez sur le code QR de votre téléphone (ou cliquez dessus dans votre navigateur Android) pour aller directement au marché et récupérer MetaMorph.

J'espère que vous avez apprécié le versement d'Inside Android de cette semaine. N'oubliez pas que je suis toujours à la recherche de conseils et d'avis Trouvez-moi sur les forums ou écrivez-moi [email protected]