Edge Sense Plus Updated with Support for Google Pixel 2 Squeeze Customization
HTC’s Edge Sense, which lets you trigger shortcuts and apps by squeezing the HTC U11 and HTC U11+’s edges, was customizable from the start, and only got better with software updates. Google’s squeezable Pixel 2 shortcuts, on the other hand — Active Edge — is a lot less flexible. Gripping the Pixel 2 and Pixel 2 XL tightly opens the Google Assistant and silences incoming calls, but that’s about it — there’s no way to remap the squeeze action.
In August, we covered Edge Sense Plus, a third-party app that lets you customize HTC’s Edge Sense to an even greater degree. Now, Edge Sense Plus has been updated with support Active Edge customization on the Google Pixel 2 and the Pixel 2 XL.
To recap, we noted in October that it’d be hard to remap the Pixel phones’ Active Edge functionality because of the fact that it was hard-coded by Google to work only when the default assistant app’s the Google Assistant. XDA Recognized Developer flar2 figured out a workaround with his ButtonMapper application, which allowed you to remap the Pixel 2 and Pixel 2 XL’s squeeze functionality. But while it didn’t require root, it used a background service that reads logcat for “ElmyraService” (a service that processes the squeeze gesture) to show up, which has the potential to introduce lag. And a future Google patch could prevent it from working.
Edge Sense Plus isn’t affected by these issues. The application, made by XDA Recognized Developer j to the 4n, requires a Pixel 2 or Pixel 2 XL running Android 8.1 Oreo that’s been rooted with Magisk.
The advantage of using Edge Sense Plus over solutions such as ButtonMapper is that it doesn’t require the use of a background service. Instead, the developer has modified the SystemUIGoogle.apk that runs the ElmyraService. It intercepts the events and passes them to Edge Sense Plus, which in turn launches the shortcut and/or actions you’ve programmed. It also adjusts the default Active Edge behavior, allowing it to work when you’re in immersive mode, have the camera application open, or the Google Assistant’s been deactivated or uninstalled.
It’s worth noting that the versions of Edge Sense Plus for the 5-inch Pixel 2 and the 6-inch Pixel 2 XL are different, and that flashing the wrong version will bootloop your device. The developer advises keeping a working TWRP backup in case something wrong.
Rooted users of the Pixel 2 and the Pixel 2 XL can head over to the forum links to download the Magisk module and APK files for their devices.