Maison / Skype / Comment connaître les caractéristiques techniques d'un smartphone Android. Codes de service (secrets) pour smartphones Android Téléphone et réseau cellulaire

Comment connaître les caractéristiques techniques d'un smartphone Android. Codes de service (secrets) pour smartphones Android Téléphone et réseau cellulaire

Dans ce guide, nous examinerons les utilitaires Android qui effectuent des fonctions de diagnostic et d'optimisation du système et vous permettent de mieux comprendre comment les ressources disponibles sont utilisées.

On peut naturellement être sceptique à l'égard de toutes sortes d'optimiseurs, familiers depuis l'époque des «tweakers» pour les systèmes d'exploitation de bureau. Cependant, il est indéniable que de telles applications doivent toujours être à portée de main, car les outils disponibles du système d'exploitation Android ne vous permettent pas d'obtenir des informations complètes et complètes sur les processus, d'effectuer un certain nombre d'opérations par lots, etc.

Principaux contributeurs à la revue :

Seront également mentionnés :

Assistant Pour Android- une sélection d'outils pour optimiser Android. Cette boîte à outils comprend 18 fonctions d'optimisation système de base. Parmi eux figurent la surveillance, la gestion des processus et des tâches, le nettoyage des fichiers inutiles, le gestionnaire de démarrage, le gestionnaire d'applications et d'autres composants.

Sur page d'accueil des informations de diagnostic en temps réel sur le système sont affichées, à savoir : charge du processeur, RAM, ROM, espace libre sur la carte mémoire et mémoire interne téléphone. Un certain nombre de widgets peuvent être ajoutés à l'écran d'accueil pour accès rapide aux informations qui vous intéressent.

Dans la section "Surveillance", l'utilisateur peut décharger des applications de la RAM (gestionnaire de tâches) ou effacer le système des données inutiles - un cache de fichiers système temporaires et d'applications installées, des fichiers journaux, fichiers vides/ dossiers et autres "ordures", dont la suppression affecte sans danger le système. De plus, l'assistant fournit une liste de fichiers temporaires sur la carte mémoire, des sélections fichiers personnalisés par taille, type d'information, etc.

La section suivante de l'application est la gestion des processus. Ici, vous pouvez obtenir des informations sur les types de processus (marqués du marquage approprié), la mémoire qu'ils occupent et la charge sur le processeur, suivre le comportement de certains processus - en cas de problèmes de performances du système. Selon quoi processus inutiles peut être déchargé de la mémoire.

La troisième section contient des options pour optimiser la consommation de la batterie de l'appareil. En haut de l'écran - gestion du réseau, luminosité, son, vibration et autres options (également disponibles via les widgets système). Ci-dessous se trouvent diverses applications de service utiles à l'optimisation du système : programmes de désinstallation/installation par lots, création sauvegarde, déplacer les applications vers la carte SD, le gestionnaire d'exécution automatique, le gestionnaire de fichiers, les informations sur la batterie et le système, la configuration des droits. En général, comme vous pouvez le voir, il n'y a rien de remarquable ici, et la principale valeur de la sélection est l'accessibilité. fonctions système dans une rubrique.

Résumé. Assistant pour Android est un optimiseur assez traditionnel pour Android avec un ensemble complet de fonctionnalités. Il n'introduit rien de fondamentalement nouveau et n'est qu'un shell pratique pour régler le système. Parmi les principaux avantages - une interface simple et l'absence d'ajouts marketing inutiles, des opérations par lots avec des applications.

L'application System Info for Android fournit différents types d'informations de service sur le fonctionnement du système d'exploitation Android, qui peuvent être utiles pour l'optimisation ultérieure du système. Considérez les principales fonctions de ce programme.

Le panneau système fournit un résumé de l'espace utilisé sur les cartes et la mémoire, la RAM, le temps de fonctionnement et les informations réseau (adresse IP, type de connexion réseau, etc.). Dans le même temps, il est très étrange qu'il n'y ait pas de données sur le processeur et sa charge de travail.

Dans l'onglet Système, toutes les informations sont présentées sous forme de texte. Il n'est en aucun cas applicable à l'optimisation et, en même temps, fournit des informations complètes sur le système Android, le composant matériel en général : système d'exploitation, configuration, mémoire, batterie et autres aspects qui affectent les performances.

La section suivante, Tâches, vous permet d'afficher et de "tuer" les processus inutiles, d'obtenir des informations sur l'utilisation du processeur et de la mémoire. Cette section est légèrement plus utile d'un point de vue pratique, mais en termes de commodité, elle est en retard par rapport à des composants similaires dans des applications similaires. Le tri est disponible, mais le développeur n'a pas fourni de code couleur pour les processus ou leur catégorisation. Par conséquent, il est difficile de contrôler les processus, en fait.

La section Applications contient toutes les applications installées et application système. Ici, vous pouvez gérer chaque programme individuellement, mais il n'y a pas d'opérations par lots (telles que l'installation et la désinstallation) en tant que telles.

Enfin, la section Journaux peut être utile non seulement pour les utilisateurs, mais également pour les développeurs qui testent l'application et souhaitent extraire des informations de débogage. Les journaux sont mis à jour en temps réel, vous pouvez enregistrer l'historique dans un fichier.

En option, un widget peut être ajouté à l'écran d'accueil. Ses capacités sont plus que modestes : il affiche des informations sur la charge de la batterie, la mémoire RAM libre et l'espace occupé sur la carte SD.

Résumé. Ainsi, Application système Les informations pour Android seront utiles aux utilisateurs ordinaires du système d'exploitation et en partie aux développeurs. Il s'agit plutôt d'un outil avec un biais d'information qui vous permet de suivre les processus et les événements dans le journal en temps réel. Il existe quelques options d'optimisation utiles liées spécifiquement au paramètre.

Elixir 2 est un utilitaire permettant d'obtenir des informations sur le système, de diagnostiquer un appareil et d'ajouter des widgets appropriés à l'écran d'accueil.

Commençons par les fonctions qui se trouvent dans des applications similaires. La section Informations contient des informations récapitulatives sur l'appareil : espace disque disponible et mémoire RAM, état du processeur, charge de la batterie, téléphonie, emplacement actuel, écran et son, mode de fonctionnement, appareil photo, périphériques externes etc.

Il convient également de noter fonctions supplémentaires disponible via menu contextuel. Elixir 2 propose des fonctionnalités liées à chaque composant sélectionné. Par exemple, en sélectionnant un processeur dans le menu, vous pouvez afficher des données sur son modèle, l'utilisation de la batterie, changer le régulateur du processeur. Au montage, la gestion des applications est disponible pour une carte mémoire. Ainsi, Elixir offre un arrangement assez pratique et logique des fonctions système associées.

Ensuite dans l'application se trouve le gestionnaire d'applications. Cette section contient des informations sur applications installées leur espace et leur emplacement. Un tri avancé est disponible (par exemple, par code ou par taille de cache), il y a un filtre de texte. De manière pratique, vous pouvez activer le mode batch et désinstaller rapidement toutes les applications inutiles.

L'un des plus intéressants caractéristiques fonctionnelles Elixir - Rubrique "Capteurs". En conséquence, ici, vous pouvez vous familiariser avec les données système et la consommation des capteurs disponibles de l'appareil Android. De plus, vous pouvez exécuter manuellement des tests pour vérifier leur puissance minimale et maximale.

Le "Logs" affiche le contenu des fichiers logcat et dmesg, et vous pouvez filtrer les messages (erreurs/avertissements/infos). Elixir a généré des rapports avec informations système facile à envoyer par e-mail.

Enfin, il convient de noter la variété des widgets. Pour les activer et les configurer, vous devez installer un module complémentaire. Ceci et d'autres modules complémentaires (personnel, système, administrateur, etc.) sont éventuellement installés via Google Play.

Résumé. Elixir 2 est l'un des plus applications puissantes dans sa catégorie, définitivement recommandé pour l'installation. Vous permet de gérer les ressources système, de diagnostiquer l'appareil, les ressources système. Excellentes possibilités de gestion des composants du système, regroupement compétent des fonctions et disponibilité de tout ce dont vous avez besoin.

DU Battery Saver est une application pour l'optimisation du système de base et l'économiseur de batterie. Il n'y a pas de réglages fins ici, c'est très simple et peu susceptible d'intéresser les utilisateurs expérimentés.

Sur la page principale ("Batterie"), des informations sur l'état actuel de la batterie sont disponibles. Si votre appareil est en charge, vous pouvez vérifier le temps nécessaire pour une charge complète. De plus, à partir de là, vous pouvez extraire certains Caractéristiques: température, tension et capacité de la batterie. Sur le graphique en bas de l'écran, l'utilisateur peut suivre la consommation de la batterie tout au long de la journée, en fonction du niveau de la batterie. A partir de cette échelle, tout est clair, mais il y a moins de sens pratique que nous ne le souhaiterions.

Dans la rubrique "Enregistrer" - gestion des modes de consommation. Les profils ont des descriptions, ce qui vous permet de comprendre comment vous envisagez d'optimiser votre téléphone : appels, SMS, Internet, etc. Vous pouvez créer votre propre profil à partir d'une dizaine de paramètres. Les utilisateurs de la version payante de Battery Saver ont accès à ce qu'on appelle. mode "intelligent": désactivation des notifications, gestion des applications, téléchargement automatique, modification des profils de consommation d'énergie tout au long de la journée.

L'onglet Monitor surveille la consommation d'énergie des applications et du matériel. Ici, vous pouvez voir clairement ce qui draine le plus la batterie, le "coupable" peut être désactivé.

L'application Battery Saver a également d'autres fonctionnalités, mais elles sont moins intéressantes, de plus, comme d'autres applications de ce développeur, certaines fonctionnalités sont purement promotionnelles.

Quand il y a pénurie espace libre au téléphone, plus susceptibles de rechercher et de supprimer spams, en commençant par le plus grand et en diminuant de taille. Utilisation du disque - petit utilitaire système, qui aide à déterminer visuellement et rapidement quels fichiers et combien d'espace ils occupent sur une carte mémoire ou une autre source.

Les données sont affichées sur le graphique sous forme de blocs colorés, proportionnellement à l'espace qu'elles occupent. En cliquant sur un certain bloc, vous pouvez voir les fichiers à l'intérieur de ce répertoire. Ainsi, il devient clair où chercher les "voleurs" d'espace disque.

Parmi les fonctionnalités supplémentaires de l'application - DiskUsage s'intègre aux gestionnaires de fichiers populaires tels que OI FileManager et Astro.

L'un des utilitaires les plus célèbres pour accélérer le processeur et la mémoire et, en combinaison, un gestionnaire d'applications. Contient plusieurs modules utiles qui aident à nettoyer le système.

Donc, "Junk": dans cette section, vous pouvez vider le cache et divers fichiers temporaires laissés par les applications. De plus, le mode de nettoyage avancé est intéressant - il permet d'identifier les doublons et les fichiers qui occupent le plus d'espace sur le disque.

La section Boost vous permet de libérer de la mémoire du téléphone en déchargeant des applications en arrière-plan. Dans "Accélération", vous pouvez également accéder à la section de démarrage, qui affiche la liste correspondante des applications actives et désactivées de l'exécution automatique.

Un autre module utile Maître propre- gestionnaire d'applications. Voici les applications sous forme de sélections : récemment installées, peu utilisées, par taille, catégorie, etc. Vous pouvez marquer plusieurs éléments et les supprimer en mode batch, ce qui est très pratique. De plus, il est possible de créer une copie de sauvegarde et de supprimer les installateurs apk d'applications.

Clean Master plaît par son caractère informatif en termes d'optimisation et permet d'être au courant : des informations sur les mégaoctets utilisés/libérés sont affichées en permanence en haut de l'application. Certes, les beautés visuelles et l'animation ralentissent quelque peu l'application et, paradoxalement, la vitesse du système se détériore temporairement précisément à cause de Clean Master. De plus, le programme regorge de modules supplémentaires (antivirus, CM Family, etc.), qui n'intéressent pas tous les utilisateurs.

En général, le tweaker Clean Master fait une drôle d'impression. Bien qu'il contienne un certain nombre fonctionnalités utiles, l'interface est lourde. Et avec un manque de ressources, il est logique que je ne veuille pas surcharger Android encore une fois.

Application des développeurs du populaire gestionnaire de fichiers Explorateur ES. En entrant dans la description, nous avons plus application universelle qu'un simple gestionnaire de tâches. ES Gestionnaire des tâches vous permet d'économiser la batterie, d'effacer la mémoire de l'appareil, de décharger, de bloquer ou de désinstaller les applications inutiles.

Dans la section principale, Optimiser, il y a 4 boutons qui vous permettent d'effectuer action rapide: Déchargez toutes les applications de la mémoire, effacez le cache, optimisez la mémoire et réduisez la consommation de la batterie.

La deuxième section du gestionnaire est le "Gestionnaire des tâches" lui-même. La mémoire disponible et l'état de la batterie sont affichés en haut, suivis d'une liste exécution d'applications. Grâce au menu contextuel, vous pouvez ajouter l'application aux exceptions ou l'ajouter à la liste pour l'auto-complétion.

Vous pouvez également noter la section sur l'économie d'électricité. Ici, vous pouvez personnaliser le comportement d'Android - activer ou désactiver les connexions réseau, définir des options pour l'écran, les vibrations et le son. En principe, les fonctions des widgets système standard sont dupliquées ici.

Certains modules, tels que "SD Card Analyzer" et "Apps", ne sont disponibles qu'après l'installation du gestionnaire de fichiers ES Explorer.

Advanced Task Manager est un gestionnaire de tâches assez prévisible en termes de fonctionnalités, mais un peu plus pratique que le standard.

L'écran principal du Gestionnaire des tâches affiche une liste de toutes les applications, des informations sur la mémoire occupée et la batterie du téléphone. De plus, les mêmes informations sont dupliquées dans le panneau de notification et via le widget. Les applications peuvent être marquées dans la liste et déchargées en masse de la mémoire. De plus, un déchargement forcé de la RAM de l'appareil est fourni, vous pouvez créer des exceptions - des applications qui ne seront pas fermées en mode forcé.

Ligne options utiles trouvé dans les paramètres avancés du gestionnaire de tâches. Il s'agit tout d'abord du déchargement automatique des applications de votre choix : immédiatement après l'extinction de l'écran, au lancement de l'application, à un intervalle déterminé.

Parmi les lacunes de ce gestionnaire - il n'y a pas de tri et d'informations détaillées sur la charge du processeur pour chaque application. De plus, la gestion des services est mise en œuvre via l'interface système, ce qui n'est pas pratique.

- une application qui aide l'utilisateur à se pencher sur les caractéristiques internes de son ami mobile. C'est avec un tel programme que vous pouvez découvrir les nuances techniques exactes d'un smartphone et comprendre s'il répond aux exigences énoncées. Le programme est donc très utile, surtout si vous choisissez juste un appareil et que vous voulez connaître ses capacités réelles. Son utilisation est très simple, car le programme divise toutes les caractéristiques en catégories.

Il suffit d'ouvrir la catégorie dont vous avez besoin pour trouver les données nécessaires et en tirer des conclusions. Il est à noter que l'application est très précisément définie, toutes les caractéristiques et peut vous aider dans un certain nombre de problèmes très spécifiques. Un grand nombre d'utilisateurs ont joyeusement commencé à vérifier les paramètres de leurs appareils mobiles avec une application aussi merveilleuse.


C'est avec un tel programme que vous pouvez être au courant de connaissances techniques subtiles que les vendeurs ne divulguent pas toujours. Par exemple, le programme est très utile s'il existe des modèles similaires, mais ils diffèrent légèrement. paramètres techniques. Avec ce programme, vous pouvez déterminer avec précision leur différence et acheter exactement le modèle de l'appareil que vous souhaitez.


Le résultat est un merveilleux programme qui vous donnera l'opportunité d'obtenir de vraies données sur les paramètres internes de votre smartphone ou Tablette. Le programme n'a pas besoin d'Internet pour fonctionner.

Comment connaître les caractéristiques d'un appareil Android ? Combien a-t-il de mémoire ? Quel processeur est sur mon appareil ? Dans cet article, nous vous proposons quelques solutions pour répondre à ces questions.

Il arrive que le téléchargement app depuis le web (au format APK ou de la boutique d'applications), le logiciel téléchargé ne fonctionne pas alors qu'il a été installé correctement et sans erreur ?

Cela peut être dû au fait que des logiciels sans licence sont souvent conçus pour certains processeurs graphiques et même les modèles de téléphone. Et en Votre smartphone ne prend probablement pas en charge la configuration système requise pour l'application. Avec un minimum d'informations sur le smartphone on peut trouver :

  • après avoir lu les instructions incluses dans la boîte avec l'appareil acheté;
  • en regardant dans les paramètres du téléphone et en lisant les informations dans la section " À propos du téléphone» («Paramètres» -> « Système» -> « À propos du téléphone». Sur tous les appareils, il y aura approximativement le même chemin vers les informations système). Dans ce cas, vous devrez vous plonger dans les onglets. Vous n'obtiendrez pas un résumé clair de ce dont vous avez besoin, toutes les données seront éparpillées ;
Photo: Informations sur le téléphone

  • tirer profit spécialisé un programme ou un utilitaire pour analyser un smartphone.

Lisez les instructions et Rechercher une information sur votre appareil Android, vous pouvez tout seul. M Nous proposons d'envisager des programmes d'affichage des informations détaillées O caractéristiques appareil Android.

AIDA64 (Télécharger)

Le nom AIDA est déjà familier pour beaucoup, car un programme PC similaire est souvent utilisé pour collecter des données matérielles. L'application vous permet d'obtenir des informations incroyablement détaillées et structuré informations sur l'appareil Android, y compris la température, les codecs, les capteurs, les dossiers système, la batterie. Il existe de nombreuses données et très probablement seuls les utilisateurs avancés ou les experts dans le domaine des logiciels pour smartphones en comprendront la plupart. Pour un simple utilisateur, plus de 60% des informations ne sont tout simplement pas utiles. En parcourant les onglets, vous devrez parfois chercher les données nécessaires. Il y a des publicités, mais elles ne gênent pas.


Photo: AIDA64

CPU Z (Télécharger)

Dans CPU Z de xSoft Studio, les informations sont présentées sous une forme plus lisible et compréhensible pour l'utilisateur moyen. Affichage, capteurs, CPU, mémoire, appareil et plus encore - tout est là. Mais, malheureusement, les fonctions supplémentaires et nécessaires (par exemple : "Réseau") ne sont disponibles qu'après l'achat de la version complète du programme. Le programme le plus courant et le plus simple. Il n'y a rien de spécial ou d'unique.


Photo : processeur Z

AnTuTu Benchmark (Télécharger)

Un excellent programme qui vous permet non seulement de voir les caractéristiques de l'androïde, mais aussi de tester votre appareil dans les conditions les plus sévères et de le comparer avec d'autres modèles. Les caractéristiques ne sont affichées que les plus nécessaires, basiques et compréhensibles. Il n'y a pas d'abréviations inutiles et incompréhensibles.

Les tests sont effectués en utilisant la charge maximale du processeur central et graphique. La vitesse de transfert et de réception des données à la fois du stockage interne et du réseau est prise en compte.


Photo: AnTuTu Benchmark

Une charge lourde est utilisée comme charge, polyélevé Vidéo 3D. Pendant le test, le téléphone deviendra très chaud. Sur les appareils faibles, l'image à l'écran se fige beaucoup. N'ayez pas peur, c'est comme ça que ça devrait être. Une fois terminé , vous verrez le score de l' appareil , qui décrit comment il se compare performance votre appareil.


Photo: AnTuTu Benchmark

Un test utilisant des modèles 3D n'est possible qu'après l'installation d'un programme supplémentaire AnTuTu 3DBench (Télécharger), qui est essentiellement une extension de l'application principale. Sans extension, seuls des tests simples sont possibles. Vous pouvez, par exemple, tester le multitouch.


Photo: AnTuTu 3DBench

AnTuTu Benchmark propose de télécharger une autre extension supplémentaire AnTuTu Officier (Télécharger). Après avoir fait quelques manipulations avec l'ordinateur et le QR code, il vous indiquera si votre téléphone est gris ou non.

Photo: Officier AnTuTu

Droïde Infos (Télécharger)

bon programme, fournir informations sur l'équipement et caractéristiques appareils Android. Affiche uniquement les caractéristiques principales avec une petite extension. L'application fonctionne, mais nécessite quelques améliorations (elle ne donne pas toujours des informations correctes, notamment sur les nouveaux appareils). Et la dernière mise à jour date du 24 juillet 2016. Il semble que les développeurs aient abandonné leur création, mais en vain. L'interface est très pratique et simple, les informations nécessaires peuvent être trouvées en quelques secondes. Il est possible d'envoyer un rapport détaillé sur l'appareil (sous forme de texte) à la boîte aux lettres - une fonctionnalité étrange, mais qui peut s'avérer utile.


Photo : Infos sur les droïdes

CPU -Z de ID CPU (Télécharger)

Presque identique au programme Droid Info, uniquement en anglais. Contrairement à ce dernier, CPU-Z est régulièrement mis à jour et maintenu par les développeurs. Les informations sont exactes et correctes, tout correspond réalité. Pour ceux qui ne connaissent pas l'anglais, mieux vaut ne pas télécharger, il y a beaucoup de noms techniques. Par les valeurs elles-mêmes, on peut deviner quelle caractéristique est discutée, mais pas toujours.


Photo : CPU-Z par CPUID

Geekbench 4 (Télécharger)

Un autre testeur puissant performance téléphone similaire à AnTuTu Benchmark. Fournit uniquement les principales caractéristiques de l'appareil Android : modèle, taille de la mémoire, micrologiciel, processeur graphique, nombre de cœurs, etc. (les lectures des capteurs et les changements de température du processeur ne seront pas vus ici). A la capacité de vérifier performance appareil sous charge. Contrairement à AnTuTu, l'application ne nécessite pas d'installation supplémentaire d'extensions.


Photo: Geek Bench 4

Choisir programme pour afficher les caractéristiques de votre Android, cela vaut la peine de partir de vos besoins. Est-il vraiment nécessaire d'avoir des informations sur les valeurs exactes de température, les lectures des capteurs sur les cœurs du processeur? Cela vaut la peine d'essayer toutes les applications et de trouver celle qui convient le mieux à vos besoins.

Chers lecteurs! Si vous avez des questions ou des commentaires sur le sujet de l'article, veuillez les laisser ci-dessous.

Les smartphones, sans exagération, peuvent être qualifiés de gadgets les plus populaires de notre époque. Il est difficile de trouver une personne qui utilise un téléphone portable ordinaire sans système d'exploitation. Appareils intelligents activés système opérateur permettre une extension importante capacités de communication appareils, par exemple, du fait que Skype peut être installé sur un smartphone, une personne peut passer des appels vidéo et, lors de l'installation d'un navigateur, utiliser son appareil mobile comme navigation GPS.

Sur ce moment, les positions de leader sur le marché mondial des smartphones sont occupées par des appareils sur le système d'exploitation Android et iOS. Dans les pays de l'ex-Union soviétique, pour des raisons objectives, la grande majorité des smartphones sont achetés sur la plateforme Android.

Pourquoi faut-il connaître les caractéristiques techniques du smartphone

Pour exécuter les applications installées, vous avez besoin d'un système productif, au moins un processeur quad-core et un gigaoctet mémoire vive De plus, si une personne veut utiliser la navigation, l'appareil doit avoir un module GPS installé, et si l'utilisateur veut passer un appel vidéo, l'appareil doit avoir une caméra frontale.

Tous ces paramètres, bien sûr, sont indiqués dans les caractéristiques techniques de l'appareil, mais, malheureusement, ceux-ci sont loin de tous les paramètres que l'acheteur doit connaître.

Par exemple, il n'y a pas si longtemps, cela est devenu connu, oh, bien sûr, cela ne signifie pas que le support des programmes 32 bits s'arrêtera, mais par l'exemple de Windows 32 bits, on peut déjà comprendre que de moins en moins de développeurs mettra en œuvre la prise en charge des architectures obsolètes. Dans les spécifications techniques, pour une raison quelconque, l'architecture des processeurs n'est pas indiquée.

Un autre paramètre tout aussi important est la puce vidéo du smartphone. Comme avec ordinateur personnel, la vitesse et la fluidité du traitement des événements dans les jeux mobiles dépendent des performances du sous-système vidéo de l'appareil. Si certaines spécifications techniques indiquent des informations sur la puce vidéo, il se peut qu'elles ne soient toujours pas complètes, par exemple, la puce vidéo Mali-400 peut être indiquée dans les données techniques, mais elle peut également être différentes versions, Mali-400 MP2, MP3 et MP4. Par conséquent, si la puce vidéo n'est pas dernière version, dans les spécifications techniques, très probablement, ils seront silencieux à ce sujet.

De plus, les smartphones Android disposent d'un ensemble de bibliothèques, OpenGL (en gros, un analogue de DirectX sous Windows). Inutile de dire que la prise en charge des jeux 3D et de nombreuses autres applications dépend de cette fonction. Mais, comme pour une puce vidéo, les fabricants ne sont pas pressés de mentionner la version OpenGL dans les spécifications techniques. En conséquence, il se peut que le jeu tombe sur un écran noir au démarrage.

Il existe d'autres paramètres qui ne sont pas répertoriés dans les spécifications techniques, tels que l'ouverture de l'objectif, la présence d'un capteur magnétique, la densité de pixels, le taux de rafraîchissement de l'écran, et bien plus encore.

Comment connaître les caractéristiques détaillées d'un smartphone

Bien sûr, les vendeurs n'indiqueront pas toutes les caractéristiques d'un smartphone, de plus, les paramètres de certains modèles de smartphones peu connus sont inconnus des vendeurs eux-mêmes.

En d'autres termes, pour connaître les données techniques de l'appareil, il ne nécessite pas d'application de service spéciale qui aura accès à toutes les fonctions techniques et logicielles du smartphone.

Parfois, afin d'établir plus précisément les caractéristiques, il est nécessaire d'obtenir des droits de superutilisateur sur le smartphone, les soi-disant.

Il existe de nombreuses applications similaires pour les appareils mobiles, la plupart d'entre elles sont téléchargées gratuitement sur le Play Store.

Les applications d'information les plus populaires sont : AIDA64, System Info Droid, CPU-Z et AnTuTu Benchmark.

À l'exception de petites différences externes, la fonctionnalité de ces applications est similaire.

Peut-être l'application la plus simple et en même temps très fonctionnelle d'un développeur bien connu. AIDA64 est un programme des mêmes développeurs qui publient AIDA64 sur l'ordinateur.

L'interface de l'application est assez simple, en entrant dans le programme, l'utilisateur peut faire défiler menu vertical en sélectionnant la section CPU, Système, Batterie, Android, etc.

Chaque menu contient des informations pertinentes.

CPU-Z

Comme la version PC, CPU-Z est l'une des applications les plus informatives pour établir les spécifications du processeur. Mais le modèle de processeur, c'est extrêmement une information important pour les smartphones, c'est le processeur qui détermine la qualité sonore, la vitesse de traitement des données, et même l'installation d'un firmware particulier.

L'interface du programme est divisée en plusieurs onglets horizontaux, entre lesquels vous pouvez naviguer d'un simple glissement.

Cette application n'est pas très différente des deux précédentes, surtout qu'elle est similaire à CPU-Z. L'avantage d'Info Droid est des informations plus détaillées sur la puce audio, y compris les codecs prédéfinis et les modes stéréo, ainsi que les paramètres de l'appareil photo tels que le nombre maximal d'images par seconde, la macro et plus encore.

Contrairement aux applications précédentes, AnTuTu Benchmark est principalement utilisé pour tester les performances des smartphones. Dans les coulisses, Benchmark a longtemps été la référence en matière de performances de benchmarking. appareils Android, cependant, avec chaque nouvelle version, le programme devient de plus en plus exigeant sur les données techniques de l'appareil ou la version du firmware.

Dans la section "Info", vous pouvez consulter Informations techniquesà propos d'un smartphone, mais par rapport aux autres programmes énumérés ci-dessus, Benchmark perd considérablement en contenu informatif.

En résumé, il convient de noter que les caractéristiques techniques déclarées, c'est-à-dire les paramètres indiqués dans la liste de prix d'affichage ne peuvent pas caractériser complètement l'appareil.

La seule façon de connaître les paramètres détaillés est d'installer application spéciale, mais à peine avant d'acheter un smartphone dans un magasin, vous serez autorisé à installer certaines applications dessus. Cela est possible ne serait-ce que lors de l'achat d'un téléphone d'occasion à la main.

Il est recommandé, avant d'acheter un nouvel appareil, d'étudier attentivement les avis des propriétaires de l'appareil que vous aimez sur des ressources spécialisées, qui ont installé l'un des programmes ci-dessus et partagé les caractéristiques techniques avec d'autres utilisateurs.

Dans cet article, nous verrons comment obtenir des informations sur le téléphone, la carte SIM, le réseau communications cellulaires, ainsi que les paramètres d'affichage et de batterie téléphone mobile.

Téléphone et réseau cellulaire

La classe TelephonyManager est utilisée pour accéder aux données du téléphone, de la carte SIM et des données cellulaires. En utilisant cette classe, vous pouvez déterminer le type et l'état du téléphone, la disponibilité du réseau cellulaire et l'état de la carte SIM.

1. Une instance de la classe TelephonyManager ne peut pas être créée directement, pour cela, il faut appeler la méthode getSystemService() (de la classe Context) et lui passer la constante Context.TELEPHONY_SERVICE.

  1. TelephonyManager tm = (TelephonyManager) getSystemService(Context .TELEPHONY_SERVICE ) ;

2. Pour certaines méthodes de la classe TelephonyManager, il est nécessaire d'ajouter la permission READ_PHONE_STATE (obtention d'informations sur l'état du téléphone) ou ACCESS_COARSE_LOCATION (informations sur le téléphone) au fichier manifeste (AndroidManifest.xml). station de base réseaux cellulaires). Les autorisations sont ajoutées au fichier manifeste comme ceci :

  1. "http://schemas.android.com/apk/res/android"
  2. android:versionCode="1"
  3. android:versionName="1.0" >
  4. "android.permission.READ_PHONE_STATE"/>
  5. "android.permission.ACCESS_COARSE_LOCATI ON"/>
  6. >
  7. >
  8. >

3. Voyons quelles informations nous pouvons obtenir :
- int getCallState()- détermine l'état d'appel du téléphone. Renvoie l'une des trois constantes : CALL_STATE_IDLE(téléphone inactif) CALL_STATE_OFFHOOK(tentative d'appel), CALL_STATE_RINGING(connexion avec l'abonné).

-int getPhoneType()- détermine le type de téléphone mobile. Renvoie une des constantes PHONE_TYPE_CDMA, PHONE_TYPE_GSM, PHONE_TYPE_NONE, PHONE_TYPE_SIP.

-int getNetworkType()- détermine le type de réseau cellulaire. Renvoie une des constantes NETWORK_TYPE_UNKNOWN, NETWORK_TYPE_GPRS, NETWORK_TYPE_EDGE, NETWORK_TYPE_UMTS, NETWORK_TYPE_CDMA et etc.

- Chaîne getNetworkCountryIso()- renvoie le code du pays dans lequel l'opérateur est enregistré.

- Chaîne getNetworkOperator()- renvoie le code opérateur (MCC+MNC) (code pays mobile + code réseau mobile)

- Chaîne getNetworkOperatorName()- renvoie le nom de l'opérateur

- Chaîne getDeviceId()- renvoie l'ID de l'appareil mobile

- Chaîne getDeviceSoftwareVersion()- renvoie la version du logiciel (ce n'est pas la version android)

-int getDataState()- définit l'état du transfert de données. Renvoie une des constantes DATA_DISCONNECTED, DATA_CONNECTING, DATA_CONNECTED, DATA_SUSPENDED.

-int getDataActivity()- détermine le sens du transfert des données. Renvoie une des constantes DATA_ACTIVITY_NONE, DATA_ACTIVITY_IN, DATA_ACTIVITY_OUT, DATA_ACTIVITY_INOUT, DATA_ACTIVITY_DORMANT.

- booléen isNetworkRoaming()- détermine si le téléphone est en itinérance.

- CellLocation getCellLocation()- détermine la position actuelle de l'appareil. Renvoie une instance de la classe CellLocation, ou plutôt une de ses classes descendantes CdmaCellLocation (pour le réseau CDMA) ou GsmCellLocation (pour Réseaux GSM). Dans la classe GsmCellLocation, vous pouvez déterminer l'ID de la station de base du réseau cellulaire (int getCid ()) et le code du territoire dans lequel se trouve le téléphone (int getLac ())). Dans la classe CdmaCellLocation, vous pouvez également obtenir l'ID de la station de base (int getBaseStationId()), ainsi que ses coordonnées géographiques (int getBaseStationLatitude(), int getBaseStationLongitude()).

- int getSimState()- détermine l'état de la carte SIM. Renvoie une des constantes SIM_STATE_UNKNOWN, SIM_STATE_ABSENT, SIM_STATE_PIN_REQUIRED, SIM_STATE_PUK_REQUIRED, SIM_STATE_NETWORK_LOCKED, SIM_STATE_READY.

- Chaîne getSimCountryIso()- Renvoie le code pays du fournisseur

- Chaîne getSimOperator()- Renvoie le code opérateur (MCC+MNC)

- Chaîne getSimOperatorName()- Renvoie le nom du fournisseur

- Chaîne getSimSerialNumber()- Renvoie le numéro de série de la carte SIM.

Afficher

La classe DisplayMetrics est utilisée pour obtenir des informations sur l'affichage d'un appareil.
  1. Métriques DisplayMetrics = new DisplayMetrics() ;
  2. getWindowManager() .getDefaultDisplay() .getMetrics(métriques) ;

La première ligne définit une instance de la classe DisplayMetrics et la deuxième ligne initialise cette instance.
getWindowManager()(de la classe Activity) - renvoie le gestionnaire de fenêtres (une instance de la classe WindowManager)
getDefaultDisplay()(de la classe WindowManager) - renvoie l'affichage sur lequel le gestionnaire de fenêtres crée des fenêtres (une instance de la classe Display)
getMetrics()(de la classe Display) - une méthode qui prend un paramètre de sortie du type DisplayMetrics pour obtenir les paramètres de l'écran.
Autrement dit, après ces deux lignes, nous obtenons des métriques, qui contiennent des informations sur l'affichage.

La classe DisplayMetrics contient les champs publics suivants :
densitéDpi- densité de pixels de l'écran (dpi)
Densité mise à l'échelle- facteur d'échelle pour les polices
hauteurPixels- hauteur de l'écran
largeurPixels- largeur de l'écran
xdpi
ydpi- le nombre exact de pixels par pouce sur la largeur de l'écran

Batterie

La classe BatteryManager est utilisée pour obtenir des informations sur la batterie. Contrairement aux deux cas précédents, il n'y a pas de service de gestion de la batterie de l'appareil. système androïde envoie des messages de diffusion (Broadcast) sur les changements d'état de la batterie. Nous devons nous abonner pour recevoir de tels messages.
Vous pouvez vous abonner aux messages diffusés en utilisant la méthode
registerReceiver (récepteur BroadcastReceiver, filtre IntentFilter), Où
receiver - une instance d'une classe héritée de BroadcastReceiver avec une méthode OnReceive() remplacée
filter - une instance de la classe IntentFilter qui détermine les messages auxquels nous voulons nous abonner.
  1. public void onCreate(Bundle saveInstanceState) (
  2. Récepteur BroadcastReceiver = nouveau BroadcastReceiver() (
  3. @Passer outre
  4. public void onReceive(Context context, Intent intent) (
  5. int status = intent.getIntExtra(BatteryManager.EXTRA_STATUS , -1 ) ;
  6. registerReceiver(receiver, new IntentFilter(Intent.ACTION_BATTERY_CHANGED ) ) ;

Nous avons souscrit aux messages ACTION_BATTERY_CHANGED, maintenant lorsque l'état de la batterie du téléphone mobile change, la méthode OnReceive sera appelée. La variable intent est transmise à cette méthode, qui contient un ensemble de paramètres supplémentaires qui fournissent des informations sur la batterie.
Vous pouvez obtenir ces paramètres en utilisant les méthodes
int getIntExtra(String name, int defaultValue) ou Chaîne getStringExtra (nom de la chaîne)
où nom est le nom du paramètre
defaultValue - la valeur par défaut si le paramètre n'est pas défini.
Ces méthodes renvoient une valeur numérique ou de chaîne du paramètre (la classe Intent a également des fonctions pour float, double, etc., mais nous n'en aurons pas besoin dans ce cas).

L'une des constantes de la classe BatteryManager est transmise comme nom du paramètre (name) :

EXTRA_SANTE- état de la batterie. La valeur sera l'une des constantes suivantes :
BATTERY_HEALTH_DEAD- la batterie est inutilisable
BATTERY_HEALTH_GOOD- la batterie est en bon état
BATTERY_HEALTH_OVERHEAT- batterie surchauffée
BATTERY_HEALTH_OVER_VOLTAGE- batterie haute tension
BATTERY_HEALTH_UNKNOWN- état inconnu
BATTERY_HEALTH_UNSPECIFIED_FAILURE- la batterie est défectueuse

EXTRA_ICON_SMALL- ID de ressource pour l'icône de la batterie. Cette icône s'affiche dans la barre d'état du téléphone mobile et indique le niveau de la batterie.

EXTRA_SCALE- niveau de batterie maximum

EXTRA_LEVEL- niveau actuel de la batterie (valeur de 0 à EXTRA_SCALE)

EXTRA_STATUS- détermine l'état de charge de la batterie. La valeur sera l'une des constantes suivantes :
BATTERY_STATUS_CHARGING- la batterie est en charge
BATTERY_STATUS_DISCHARGING- batterie faible
BATTERIE_STATUS_PLEINE- la batterie est chargée
BATTERY_STATUS_NOT_CHARGING- la batterie ne charge pas
BATTERY_STATUS_UNKNOWN- état inconnu

EXTRA_PLUGGED- définit la connexion chargeur. La valeur sera l'une des constantes suivantes :
BATTERY_PLUGGED_AC- connecté au chargeur
BATTERIE_PLUGGED_USB- connecté en USB

EXTRA_PRESENT- détermine si l'appareil a une batterie (valeur booléenne)

TECHNOLOGIE_EXTRA- technologie de batterie, telle que "Li-Ion". (valeur de type String)

EXTRA_TEMPÉRATURE- température de la batterie

TENSION_EXTRA- Voltage de batterie

Pour obtenir des informations sur l'état de la batterie, vous devez ajouter l'autorisation BATTERY_STATS à AndroidManifest.xml

"android.permission.BATTERY_STATS"/>

Je ne donnerai pas le code complet ici, c'est plutôt banal. En appelant séquentiellement toutes les méthodes décrites, nous obtenons quelque chose comme ceci :

Les sources de l'application SysManager peuvent être téléchargées ci-dessous. Il y a 5 classes dans l'application :
SysManagerActivity- la fenêtre principale de l'application, qui définit trois onglets. Apprendre à créer des onglets
TelManager- obtenir des informations sur le téléphone et la carte SIM
ScrManager- obtenir des informations sur l'affichage
BatManager- obtenir des informations sur la batterie
Dans les trois classes, les informations reçues sont simplement affichées dans un champ de texte.
TS- une classe auxiliaire, avec un tas de méthodes statiques qui traduisent les constantes int du type TelephonyManager.NETWORK_TYPE_GPRS en chaînes ("GPRS").
N'oubliez pas les autorisations supplémentaires dans AndroidManifest.xml :)