Arnaud Faque TM Google Android 4 efficace 2 e édition Couvre Android 4.2 et 4.3 Jelly Bean Utilisation avancée des smartphones et tablettes Android (Samsung Galaxy, Nexus, HTC...) Groupe Eyrolles, 2013, ISBN : 978-2-212-13721-7
Table des matières AVANT-PROPOS......................................................... Une croissance extraordinaire V Un mode de diffusion inspiré des logiciels libres VI Un monde en liberté surveillée VII Un ouvrage sur Android Jelly Bean VII Pour qui? Pour quoi? VIII Remerciements IX 1. ANDROID : UN VÉRITABLE SYSTÈME D EXPLOITATION............................ 1 Un système d exploitation tous matériels 2 Un noyau Linux 2 Une machine virtuelle Java 4 Apport des constructeurs et développeurs 6 Les marges de manœuvre laissées par Google 6 Des applications pas forcément libres 9 Historique des versions 10 Les nouveautés de Jelly Bean 13 Une interface beaucoup plus rapide 14 Un système de notifications amélioré 15 Des widgets dès l écran de veille, et redimensionnables 16 Photo Sphere : prise de vue à 360 16 Plusieurs comptes utilisateur sous Jelly Bean 4.2... sur tablette 18 Ce qu il manque à Android 19 2. CHOISIR SON MATÉRIEL................................................... 21 Du matériel de pointe 22 Le Nexus 4, mètre étalon de Google 23 Les tablettes 26 V Groupe Eyrolles, 2011
A NDROID EFFICACE Une connectique hétérogène selon l investissement 28 La connexion 3G ou Wi-Fi 29 Processeurs et autonomie 29 Extension de mémoire par carte SD 30 Connectique USB : clavier, souris, gamepad... 30 Quel usage pour la tablette : un intermédiaire entre le PC et le smartphone? 35 Des applications pas forcément adaptées 36 Pas encore de multitâche 36 L absence d un vrai clavier 37 Des processeurs ARM moins performants 38 Une connexion aux périphériques usuels insuffisante 38 Une marge de manœuvre limitée en personnalisation 39 3. LIAISONS INTIMES AVEC LE COMPTE GOOGLE.................................. 41 Synchroniser sa vie avec le compte Google 43 Synchroniser les services Google... ou pas 43 Synchroniser Google Chrome 45 Synchroniser ses cartes Gmaps 47 Synchroniser des applications entre smartphone et tablette 48 Synchroniser avec un ordinateur 49 Gérer son compte Google depuis un navigateur web 51 Activité du compte 51 Dashboard 53 Gmail 54 Plusieurs comptes Google 54 Quelques astuces pour les applications Google 55 Consulter Maps hors ligne 55 Précharger les vidéos dans YouTube 57 Ajouter vacances scolaires et jours fériés à l Agenda 58 Ne pas utiliser de compte Google 59 4. APPLICATIONS.......................................................... 63 Faire son marché sur le Google Play 64 Tenter d évaluer la qualité d une application 66 Acheter sur Google Play 66 Installation d une application 69 Installation depuis un navigateur web 70 Réparer une application 71 «Le fichier du package est incorrect» 71 Sûreté des applications 72 Repérer les autorisations douteuses 72 Gérer les droits des applications 75 XII Groupe Eyrolles, 2011
Table des matières 5. MOYENS DE COMMUNICATION(S).......................................... 79 Choisir le meilleur moyen de communication 80 Messagerie instantanée : abondance gratuite 81 Les réseaux sociaux : communication de masse 82 Les traditionnels SMS 83 Exporter et importer ses SMS 86 Les e-mails, la communication douce 86 Utiliser l application E-Mail 88 Récupérer tous ses comptes e-mails dans Gmail 91 Composer ses messages 92 Choisir et configurer son clavier 92 Utiliser la reconnaissance vocale et Google Now 95 6. MANIPULATION DES DONNÉES ET CLOUD..................................... 99 Emplacement des données 100 Arborescence d un androphone 101 Comment créer une partition ext sur une carte microsd? (avancé) 102 Utiliser un navigateur de fichiers 103 Créer des connexions réseau 104 Sauvegarder ses données 105 Sauvegarder ses SMS 107 Partager des documents 108 La fonction de partage d Android 108 Échanger en NFC avec Beam 109 Échanger par Bluetooth 110 Les sites de cloud : vos fichiers à jour depuis n importe où 111 Créer son propre serveur avec owncloud 114 Installation enfantine 115 Premier lancement et configuration 117 Le client pour Android 118 7. PARAMÈTRES SYSTÈME : MAÎTRISER SON APPAREIL............................. 121 Piloter son smartphone depuis un navigateur web avec Airdroid 123 Connexions réseau 124 Se connecter au réseau Wi-Fi 124 Automatiser la connexion aux hotspots des opérateurs 126 Retrouver un mot de passe Wi-Fi 127 Utiliser son téléphone comme modem Wi-Fi 128 Économiser la batterie 130 Passer en 2G 130 Gestion de la luminosité 132 Traquer les applications qui consomment 133 Groupe Eyrolles, 2011 XIII
A NDROID EFFICACE Les options pour développeurs 135 Vitesse des animations 136 Limiter les processus et l action du GPU 137 Réinitialiser son téléphone 137 Accélérer l accès à une mise à jour du système 139 Comprendre la mémoire 139 Mémoire RAM et mémoires de stockage 140 Fonctionnement de la RAM sous Android 142 Planifier l usage de son appareil 143 8. SÉCURITÉ............................................................. 145 Risques d infection et d intégrité des données 146 Mon appareil est-il vulnérable? 146 Démarrer en mode sécurisé 149 Faut-il s équiper d un antivirus? 150 Améliorer la sécurité de sa communication Internet 152 Se connecter à un réseau VPN 153 Mise en place d un pare-feu (firewall) 154 Utiliser Tor avec Orbot 155 Se prémunir du vol et des indiscrets 157 Blocage du téléphone par l opérateur avec le code IMEI 158 Verrouiller son téléphone 158 Tracer son téléphone en cas de vol 159 Restreindre l accès à une sélection d applications avec Smart APP 159 Chiffrer la partition 161 9. PASSAGE EN ROOT : MÉTHODE ET INTÉRÊT................................... 163 Ce qu on ne peut faire qu en root 165 Comment rooter 166 Rooter la GalaxyTab 10.1 168 Rooter un Nexus 170 Première approche du terminal 173 Supprimer une application Google 174 Déplacer les données d une application sur le stockage externe 175 Bloquer les publicités 178 Contourner les restrictions d installation : exemple avec Pandora 179 Overclocking et underclocking 181 10. CHANGER DE ROM : INSTALLER CYANOGENMOD............................. 185 Choisir une ROM 186 La référence : CyanogenMod 188 Des alternatives à tester 192 XIV Groupe Eyrolles, 2011
Table des matières AOKP 192 MIUI 193 Paranoid Android 193 BAM Android 194 Installer une nouvelle ROM 195 Préparer son appareil 195 Depuis le recovery 197 Avec ROM Manager 197 Revenir à la ROM d origine 198 11. LE KIT DU DÉVELOPPEUR................................................. 201 Utiliser le terminal du téléphone depuis son PC 203 Introduction au développement d applications Android 205 La partie visuelle d une l application 205 Créer boutons et champs de texte 206 Identifier les objets 207 Nommer les objets 207 La partie code de l application 208 APPLICATIONS ET OUTILS CITÉS........................................... 213 INDEX................................................................ 215 Groupe Eyrolles, 2011 XV