La fonction de compression active de Google Pixel 2 revient sur Google Pixel 3

HTC n’a pas fait très bien ces dernières années, mais cela n’a pas empêché la société de pouvoir produire de temps à autre de très bons téléphones. La fonction de compression du HTC U11 semblait être un gadget unique, mais elle est depuis arrivée sur Google Pixel 2 et Google Pixel 2 XL grâce au travail rapproché entre HTC et Google. Appelée «Active Edge» sur Google Pixel 2, cette fonctionnalité vous permet de presser l'image de l'appareil pour lancer l'Assistant Google et de désactiver les alarmes, les minuteries, les notifications et les appels entrants. Ce n'est pas aussi personnalisable que Edge Sense 2.0 sur le HTC U12 + (du moins, pas officiellement), mais le travail est fait. Pour ceux d'entre vous qui sont fans de la fonctionnalité, nous avons de bonnes nouvelles - nous disposons de preuves solides suggérant qu'elle reviendra sur Google Pixel 3 et Google Pixel 3 XL.

Maintenant, pour ceux d'entre vous qui crient "bien sûr que ça va revenir", gardez à l'esprit que Google a déjà eu l'habitude de supprimer des fonctionnalités existantes dans les smartphones ultérieurs. La charge sans fil, qui était présente sur les Google Nexus 4, Google Nexus 5, Google Nexus 6 et Google Nexus 7 (2013) a été supprimée sur les Google Nexus 5X et Google Nexus 6P (et tous les téléphones Google Pixel ultérieurs.), que Google s’est moqué d’Apple lors du dévoilement de Google Pixel et de Google Pixel XL, a été supprimé de Google Pixel 2 et de Google Pixel 2 XL. Nous ne pensions pas qu'ils supprimeraient Active Edge, mais la possibilité était toujours là car il n'y avait pas de confirmation du contraire. Depuis l'acquisition des ingénieurs de HTC impliqués dans la fabrication du Pixel 2 ainsi que des droits de propriété intellectuelle de HTC, il semble que Google dispose de tout ce dont ils ont besoin pour continuer à mettre en œuvre la fonctionnalité de compression du Pixel 2 dans les futurs smartphones. C'est juste que cette fois-ci, le Google Pixel 3 sera fabriqué par Foxconn.

La preuve pour Active Edge sur le Google Pixel 3

Nos premières preuves sont venues de notre informateur, notre membre principal meraz9000, qui a publié les toutes premières images réelles d'un prototype présumé de Google Pixel 3 XL. Il a partagé plus de photos et de détails avec nous, comme le smartphone qui a probablement un dos en verre (ce n'est certainement pas du plastique ou du métal, dit-il). Il n'a pas pu confirmer si le chargement sans fil était présent, mais nous avons creusé dans Android P beta 2 (Developer Preview 3) et avons trouvé des preuves de l'existence de stations de chargement sans fil, qui, selon nous, sont destinées au Google Pixel 3. Il nous a signalé qu'avant d'avoir accidentellement bricolé le périphérique (c'est pourquoi sa fuite avait montré le périphérique sur le chargeur de démarrage), il avait signalé avoir testé Active Edge en serrant son téléphone et en lui indiquant que celui-ci vibrait. Je croyais que ses informations étaient crédibles, mais pour être sûr, j’ai décidé de fouiller dans la dernière version d’Android P Developer Preview afin de trouver des preuves corroborantes. Et j'ai fait.

Dans l'APK de SystemUIGoogle, la classe «WakeMode» a été légèrement modifiée avec un nouveau code. «WakeMode» est une classe située sous / com / google / android / systemui / elmyra / gates. Au fait, Elmyra est le nom de code pour Active Edge.

Dans cette classe se trouve une méthode appelée isWakeSettingEnabled. Cette méthode vérifie la valeur de Settings.Secure.assist_gesture_wake_enabled. Si le résultat est «1», cela signifie que le geste de compression doit également faire sortir le téléphone du mode veille. S'il renvoie «0», une pression ne réveillera pas le téléphone. Toutefois, vous ne pouvez pas définir cette valeur sur "1" sur n'importe quel téléphone et vous attendre à ce que cela fonctionne. De toute évidence, votre téléphone doit avoir un cadre compressible… et la méthode elle-même vérifie si votre appareil est compatible. Il se trouve que cette méthode a ajouté du code pour vérifier « ro.product.model », une valeur de propriété système qui définit le nom du périphérique. ro.product.model=Pixel 2 XL ) Sur Google Pixel 2 XL, «Crosshatch» et «blueline» sont deux modèles de produit sur lesquels la méthode se base. Nous savons déjà que «crosshatch» correspond au Google Pixel 3 XL de la fuite précédente. Nous supposons donc que «blueline» est le plus petit Google Pixel 3.

Gauche: prototype Google Pixel 3 XL sur l'écran du chargeur de démarrage affichant le nom de code «hachures».

Droite: les paramètres Active Edge de Google Pixel 2 indiquant «Autoriser lorsque l'écran est désactivé» (Settings.Secure.assist_gesture_wake_enabled ).

Par conséquent, il n'est pas trop difficile de conclure que la fonction de compression active d'Active Edge reviendra sur Google Pixel 3 et Google Pixel 3 XL. Il est possible que cette information soit supprimée avant le début de la production finale, car nos informations sont basées sur un prototype de prototype d'ingénierie et le code trouvé dans Android P Developer Preview 3. Si tout se produit en contradiction avec nos affirmations, nous vous tiendrons au courant. Jusque-là, restez à l’écoute du portail pour plus d’informations sur le Pixel 3!