Samsung a répondu aux informations selon lesquelles il limitait des milliers d’applications sur la gamme de smartphones Galaxy.
Avec le lancement du Galaxy S22, les utilisateurs ont découvert que le « Service d’optimisation de jeu » intégré contenait une liste d’environ 10 000 applications qui étaient limitées. Cette liste contient essentiellement toutes les applications populaires et bien connues auxquelles vous pouvez penser, couvrant tout, des jeux aux principales applications Samsung comme l’écran d’accueil. Les seules applications que le service n’a apparemment pas ciblées étaient les applications de référence, ce qui signifie que les évaluations de référence indiquent de manière inexacte la puissance à laquelle les applications les plus utilisées ont accès. La modification d’une application de référence telle que Geekbench pour qu’elle soit déguisée en application normale entraîne une baisse des scores du processeur allant jusqu’à 46 %. Le nouveau Galaxy S22 n’est pas le seul smartphone doté de cette fonction de limitation ; il remonte aussi loin que le Galaxy S10.
Samsung a fait une déclaration à The Verge aujourd’hui, disant : « Nous apprécions les commentaires que nous recevons sur nos produits et après mûre réflexion, nous prévoyons de déployer prochainement une mise à jour logicielle afin que les utilisateurs puissent contrôler les performances tout en exécutant des applications de jeu. » Le porte-parole a poursuivi : « Le service d’optimisation de jeu (GOS) a été conçu pour aider les applications de jeu à atteindre d’excellentes performances tout en gérant efficacement la température de l’appareil. GOS ne gère pas les performances des applications autres que les jeux. »
Cette déclaration a beaucoup à déballer. Premièrement, l’affirmation de Samsung selon laquelle le service d’optimisation de jeu n’affecte que les jeux ne correspond pas. La base de données complète a déjà été publiée et seules 3 200 des 10 000 applications de la base de données GOS sont des jeux. Alors, que font les 6 800 listes d’applications normales dans le service d’optimisation de jeu ? Samsung n’a aucune raison de coder en dur les noms de package de toutes ces applications dans son service de jeu si le service ne les dérange pas.
Samsung contrôle l’étranglement de votre téléphone à distance ?
Il pourrait être difficile de déterminer exactement ce que fait Samsung. Ce message contient des séries horodatées de Geekbench déguisé en Instagram, qui prétend que 1) Samsung est limiter plus que les jeux (vraiment, pourquoi ces applications seraient-elles dans la base de données ?) et 2) que Samsung limite uniquement ces applications une partie du temps? La publication montre que l’application Instagram-Geekbench est traitée différemment par le système tout au long de la journée, marquant entre 3200 et 2100 à différents moments. L’idée est que Samsung modifie la façon dont le service d’optimisation fonctionne à distance en réponse aux plaintes. Les applications Android ont absolument la capacité d’être livrées avec plusieurs comportements, de se connecter à un serveur et de modifier leur fonctionnement via des indicateurs côté serveur. La façon dont une application fonctionne aujourd’hui peut ne pas être la même qu’hier, même si vous n’avez pas installé de mise à jour.
Geekbench Jean Poole signale également que la limitation qui se produisait hier ne se produit plus aujourd’hui.
Il est intéressant de voir que Samsung ne mentionne pas du tout la « durée de vie de la batterie ». La société dit essentiellement que le Snapdragon 8 Gen 1 et l’Exynos 2200 surchaufferaient s’ils fonctionnaient à pleine vitesse pendant une longue période. C’est surtout Ordinaire pour un SoC pour smartphone. Chaque SoC fonctionne à une certaine vitesse lorsqu’il est froid, puis ralentit lorsqu’il chauffe. Ce qui n’est pas normal, c’est de l’activer pour tout à l’exception applications de référence. Samsung n’a pas expliqué pourquoi, dans sa base de données de 10 000 applications (qui est probablement toutes les applications auxquelles vous pouvez penser), aucune application de référence populaire n’a réussi à figurer sur la liste.
Samsung promet au moins d’expédier un interrupteur d’arrêt, mais cette partie de son histoire n’a pas non plus beaucoup de sens. Si cette limitation était vraiment nécessaire en premier lieu, pourquoi Samsung va-t-il produire un correctif permettant aux utilisateurs de la désactiver ? Si Samsung utilisait l’excuse de la durée de vie de la batterie, c’est une variable où une fonction de contrôle de l’utilisateur serait une bonne idée. Parfois, vous aurez besoin de plus d’autonomie, et parfois vous êtes à proximité d’un chargeur et vous vous en moquez. Mais un curseur variable pour Chauffer est étrange. La chaleur peut être dissipée ou non, et elle endommage ou non les composants. Il est encore difficile d’imaginer pourquoi ce code a été écrit en premier lieu s’il n’est pas seulement là pour les références du jeu.
Normalement, les SoC sont plus agnostiques et ralentissent automatiquement lorsqu’ils chauffent, quel que soit le type de programme qu’ils exécutent. Certains OEM réduiront en permanence les SoC chauds, ne leur permettant pas d’atteindre des cotes de MHz plus élevées en raison de problèmes de chaleur. Ces équipementiers divulgueront cette vitesse d’horloge inférieure sur la fiche technique. Samsung aurait pu choisir l’une de ces options, ou il aurait pu rendre le téléphone plus épais et utiliser une solution de refroidissement plus puissante. Au lieu de cela, Samsung semble avoir tenté de gérer les problèmes de chaleur sans faire de concessions marketing, permettant à la fiche technique et aux repères d’afficher des informations qui ne s’appliquent pas à l’usage courant.