• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP] 18. Feb ◦ Edge Sense Plus 1.22.0 ◦ Squeezes more features out for you!

Status
Not open for further replies.
Search This thread

j to the 4n

Recognized Developer
Oct 18, 2012
16,166
44,267
33
apktool d -b -f Freetime.apk xda
ZscjQRD.png



Featured by:
Android Authority: Edge Sense Plus makes the HTC U11 a shortcut machine
XDA-Developers: Edge Sense Plus for HTC U11 Quick Look: Get More Out of Every Squeeze



What is Edge Sense Plus?

You should already be familiar what Edge Sense is. By squeezing your device, it lets you perform some minor actions.
Edge Sense Plus extends those actions and adds some more features for you.


How does Edge Sense Plus work?

It is a simple app you install from playstore, linked at the bottom.
To get it working, you enable Advanced Mode'in the native Edge Sense Settings and select "Launch App" as custom action for both short and long squeeze
and pick the appropriate Edge Sense Plus Activity.

OGzUeFT.png


When the app starts the first time you'll get those instructions step by step again.
 

Attachments

  • 1.jpg
    1.jpg
    191.8 KB · Views: 5,995
  • 2.png
    2.png
    154.8 KB · Views: 5,716
  • 3.png
    3.png
    175.2 KB · Views: 5,602
  • 4.png
    4.png
    222.6 KB · Views: 5,209
  • 5.png
    5.png
    133.8 KB · Views: 5,028
  • 6.png
    6.png
    203.6 KB · Views: 4,822
  • 7.jpg
    7.jpg
    52.8 KB · Views: 4,574
  • 8.png
    8.png
    152.6 KB · Views: 4,467
  • 9.png
    9.png
    172.4 KB · Views: 4,359
  • 10.png
    10.png
    160.1 KB · Views: 4,252
  • 11.png
    11.png
    6.4 KB · Views: 4,269
  • 12.png
    12.png
    6.2 KB · Views: 4,118
Last edited:

Basil3

Inactive Recognized Themer
Apr 4, 2008
7,789
13,110
Dublin
What can it do?

Custom actions:

Currently you can choose from 27 different actions
  • Sidebar
  • Custom App
  • Shortcuts - e.g. to make direct calls!
  • Recent Apps
  • Toggle Autorotation
  • Autobrightness (6 states: Auto, Min, Low, Mid, High, Max)
  • Split Screen
  • Expand/Collapse Statusbar
  • Toggle NFC (root)
  • Toggle Display on/off (root)

  • Toggle Autorotation
  • Toggle DND
  • Toggle Vibration
  • Toggle Bluetooth
  • Toggle WiFi
  • Music Play/Pause
  • Previous Track
  • Next Track
  • Toggle Keep awake
  • Google Assistent
  • Lock Screen
  • Back
  • Home
  • Toggle Sync
  • Sync all accounts
  • Previous App
  • Toggle Flashlight
  • Toggle Powersaver (root)
  • Toggle GPS
  • Camera (root)


Per app actions:

With the per app action, you can define different squeeze actions per app. So the chosen action will be executed dependent in what app you are currently are.

http%3A%2F%2Fi.imgur.com%2FO3mWpPW.jpg


Double Squeeze: (Premium)

If you often accidentally trigger a short squeeze, that won't happen anymore if you map your desired action to the double squeeze gesture.
You can define a double squeeze interval, to ensure you are quick enough to trigger it every time.

G-Sensor usage:

If enabled, will be able to execute different actions depending on the current position of your device, whether it is flat or upright in your hand.
That way you can have six different squeeze gestures: short, long, doublepress in flat or upright device position.

Magisk system mod:

The magisk system mod replaces the native Edge Sense app and allows customizations on lowest level. That makes it possible to:

  • Execute actions while the screen is off/locked
  • Have pocket detection (disables edge sense when the proximity sensor is blocked)
  • Customize the colors of the feedback graphics

Media control:

The media control will override your set squeeze actions while media is playing so you can control your media.
That includes play/pause, increase/decrease volume and skip to next and previous track.


Squeeze sounds:

Ever thought it would be funny if a squeeze of your U11 would make a sound, if it is a *click*, *oink* or whatever you think of?
You can use any .mp3 file to make that happen!


Sidebar:

Remember that image?

kLVUVGe.jpg


We have that for real! Our Sidebar has three different panels, Applications, Recent Apps (Premium), Quicksettings (Premium).
You will also be able to customize the panel color to any color you like.

Sb0zuFA.gif
 
Last edited:

j to the 4n

Recognized Developer
Oct 18, 2012
16,166
44,267
33
apktool d -b -f Freetime.apk xda
Download




Changelog

Version 1.14.0:
  • Custom long squeeze interval

Version 1.13.1:
  • Fixed Pixel2/XL Google Assistant not working when device is off and locked (Active Edge Magisk Module v2 required)

Version 1.13.0:
  • Added Kill foreground app action (root)
  • Added Mute microphone action
  • Fixed Google Assistant for Pixel2/XL
  • Fixed Pocket Detection for Pixel2 XL

Version 1.12.1:
  • Fixed Pixel2/XL Magisk Module detection

Version 1.12.0
  • Added Pixel2/XL compatibility. Root with Magisk is required!
  • Fixed Action per App not working with flat and lanscape gesture.

Version 1.11.0
  • Updated Magisk Module to v9 to support latest HTC Edge Sense

Version 1.10.0
  • Fixed Screenshot Action on Oreo devices that are not rooted
  • Fixed Pocket Detection not working on Oreo
  • Fixed Squeeze sounds not working
  • Contact picture is shown now when using call/message shortcuts on sidebar
  • Custom gesture panel stroke color
  • Gesture Panel gets closed when squeezing again.
  • Magisk v15 compatibility

Version 1.9.0
  • Added sidepanel type "Wheel". Default now. You can switch back to the type "Panel" in the settings if you want
  • Improved sidepanel reorder behavior and animation
  • Fixed Back Action not working on Oreo and some apps on Nougat

Version 1.8.0


Version 1.7.0
  • Gesture Panel Action
    • Draw gestures to execute different actions
  • Option to use alternative media control method
    • works with PowerAmp
  • UI improvments
    • header shrinks when scrolling down
    • collapsible categories
  • Fixed some icon packs not loading for the sidepanel apps
  • Oreo compatibility


Version 1.6.0

  • Clear notifications action
  • Shell command action
  • Sidebar
    • Shortcuts panel
    • Shortcuts panel
    • Set icon size
    • Set row count
    • Recent apps limit
    • Icon pack support
    • Removed Panel position from premium
  • Action per App
    • App Action
    • Shortcut action
  • Scroll up/down
    • for non rooted
    • Increased distance
    • Scrolling speed
  • Force english localization option
  • Fixed not all shortcuts showing

Version 1.5.0

Additions & Changes
  • Scroll up/down action (root)
  • Scroll distances configuration
  • Pocket detection (no root/no premium option now)

Fixes
  • Application action not working for landscape gestures
  • Application names not displaying correctly
  • Selecting sidebar not asking for data usage access
  • Screenshot (no root) not saving pictures in correctly
  • Squeeze sound not respecting vibration/dnd mode


Version 1.4.0

Additions & Changes
  • Landscape gesture - e.g. useful if you put your device into a car holder or play games in landscape etc.
    - Means that you have now 9 different squeeze gestures depending on your device orientation.
  • Double press media action


Version 1.3.0

Additions & Changes:
  • Media control: Increase/Decrease volume action
  • Fullscreen mode action

Fixes
  • some crashes
  • Transpareny of sidebar divider not applying correctly
  • Sidebar starting on it's own, after service got killed on low memory or battery optimization


Version 1.20

Additions & Changes:
  • Accept and end calls action
  • Added back always camera option when in camera
  • Media control while media is playing
  • HTC Alexa action
  • Better responsiveness of Toggle Screen action
Fixes
  • Fixed keep awake action
  • Fixed vibration action crashing
  • Fixed squeeze sound not selectable via internal file browser
  • Taking screenshot needs to run as root


Version 1.1.3

Additions & Changes
  • Define different squeeze actions per app!
  • Screenshot action, no root
  • Screen off action, root (won't require PIN to unlock)
  • Root option is now a Magisk module
  • Magisk System mod
    - Enables actions while screen is off
    - Pocket detection
    - Color visual feedback
  • Backup & Restore (GDrive)
  • Dark Mode
  • Material Icons for sidepanel quicksettings
  • Option to change the color of sidepanel quicksettings
  • Removed G-Sensor singlepress from premium list.
Fixes:
  • Camera shutter (root)
  • Permission handling, app shouldn't crash anymore if permissions are missing for some actions

Version 1.05
  • Added russian translation, thx Llabtoofer
  • Improoved permission handling
  • Fixed brightness and autorotation action crashing
  • Fixed some typos

Version 1.0.4
  • Fixed long and double press in flat positon
  • Fixed Brightness and Autorotation action
  • Fixed crash when setting up sidebar applications

Version 1.0.3
  • Initial Release
 
Last edited:

anomalos

Senior Member
Nov 8, 2008
283
86
HiGreat application but I have problems
i bought the premium version but i have problems with the app when i want to customize the sidebar applications the app stops and stops ... then the prolonged pressure does not work ...
Nice idea i hope i will soon get a fix
thank you

ps. I also put the app link in a well-known Italian forum :D
 
Last edited:

j to the 4n

Recognized Developer
Oct 18, 2012
16,166
44,267
33
apktool d -b -f Freetime.apk xda
Google is Threatening to Remove Apps with Accessibility Services from the Play Store

Google has sent out mails to developers to remove apps with accessibility service permissions that violate their new poliy.
That is saying now, that the accessibiliy services may be just used to help users with disabilities.

For a more detailed explanation read this xda portal post: Google is Threatening to Remove Apps with Accessibility Services from the Play Store

To prevent Edge Sense Plus getting deleted on the playstore, I will provide an Helper app here, outside the playstore, to be still able to provide the Accessibiliy Service features in Edge Sense Plus.

Simply install it, start it once and grant accessibiliy service permissions for the #Edge Sense Plus - Accessibility Helper.

Attention, for some it can cause a noticible lag while scrolling and navigating: “Working As Intended” – An Exploration into Android’s Accessibility Lag

Changelog

Version 1.1.0
  • Fixed Back Action not working in some apps (WhatsApp)
  • Fixed broken Back Action on Oreo
 
Last edited:

mlodykaras

Senior Member
Jun 26, 2010
552
268
Samsung Galaxy S21+
When I try to go into sidebar settings and applications the app crashes. Also there are some typoes ;) btw excellent app! Probably it will take HTC stock app years to get that kind of functionality :D:laugh: excellent work!
 

j to the 4n

Recognized Developer
Oct 18, 2012
16,166
44,267
33
apktool d -b -f Freetime.apk xda
When I try to go into sidebar settings and applications the app crashes. Also there are some typoes ;) btw excellent app! Probably it will take HTC stock app years to get that kind of functionality :D:laugh: excellent work!

weird, I can't reproduce the crash.
Tried on a clean unrooted emulator too.
Really need a logcat from one of you.

Typos? @Basil3
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 41



    What is Edge Sense Plus?

    You should already be familiar what Edge Sense is. By squeezing your device, it lets you perform some minor actions.
    Edge Sense Plus extends those actions and adds some more features for you.


    How does Edge Sense Plus work?

    It is a simple app you install from playstore, linked at the bottom.
    To get it working, you enable Advanced Mode'in the native Edge Sense Settings and select "Launch App" as custom action for both short and long squeeze
    and pick the appropriate Edge Sense Plus Activity.

    OGzUeFT.png


    When the app starts the first time you'll get those instructions step by step again.
    18
    What can it do?

    Custom actions:

    Currently you can choose from 27 different actions
    • Sidebar
    • Custom App
    • Shortcuts - e.g. to make direct calls!
    • Recent Apps
    • Toggle Autorotation
    • Autobrightness (6 states: Auto, Min, Low, Mid, High, Max)
    • Split Screen
    • Expand/Collapse Statusbar
    • Toggle NFC (root)
    • Toggle Display on/off (root)

    • Toggle Autorotation
    • Toggle DND
    • Toggle Vibration
    • Toggle Bluetooth
    • Toggle WiFi
    • Music Play/Pause
    • Previous Track
    • Next Track
    • Toggle Keep awake
    • Google Assistent
    • Lock Screen
    • Back
    • Home
    • Toggle Sync
    • Sync all accounts
    • Previous App
    • Toggle Flashlight
    • Toggle Powersaver (root)
    • Toggle GPS
    • Camera (root)


    Per app actions:

    With the per app action, you can define different squeeze actions per app. So the chosen action will be executed dependent in what app you are currently are.

    http%3A%2F%2Fi.imgur.com%2FO3mWpPW.jpg


    Double Squeeze: (Premium)

    If you often accidentally trigger a short squeeze, that won't happen anymore if you map your desired action to the double squeeze gesture.
    You can define a double squeeze interval, to ensure you are quick enough to trigger it every time.

    G-Sensor usage:

    If enabled, will be able to execute different actions depending on the current position of your device, whether it is flat or upright in your hand.
    That way you can have six different squeeze gestures: short, long, doublepress in flat or upright device position.

    Magisk system mod:

    The magisk system mod replaces the native Edge Sense app and allows customizations on lowest level. That makes it possible to:

    • Execute actions while the screen is off/locked
    • Have pocket detection (disables edge sense when the proximity sensor is blocked)
    • Customize the colors of the feedback graphics

    Media control:

    The media control will override your set squeeze actions while media is playing so you can control your media.
    That includes play/pause, increase/decrease volume and skip to next and previous track.


    Squeeze sounds:

    Ever thought it would be funny if a squeeze of your U11 would make a sound, if it is a *click*, *oink* or whatever you think of?
    You can use any .mp3 file to make that happen!


    Sidebar:

    Remember that image?

    kLVUVGe.jpg


    We have that for real! Our Sidebar has three different panels, Applications, Recent Apps (Premium), Quicksettings (Premium).
    You will also be able to customize the panel color to any color you like.

    Sb0zuFA.gif
    17
    Download




    Changelog

    Version 1.14.0:
    • Custom long squeeze interval

    Version 1.13.1:
    • Fixed Pixel2/XL Google Assistant not working when device is off and locked (Active Edge Magisk Module v2 required)

    Version 1.13.0:
    • Added Kill foreground app action (root)
    • Added Mute microphone action
    • Fixed Google Assistant for Pixel2/XL
    • Fixed Pocket Detection for Pixel2 XL

    Version 1.12.1:
    • Fixed Pixel2/XL Magisk Module detection

    Version 1.12.0
    • Added Pixel2/XL compatibility. Root with Magisk is required!
    • Fixed Action per App not working with flat and lanscape gesture.

    Version 1.11.0
    • Updated Magisk Module to v9 to support latest HTC Edge Sense

    Version 1.10.0
    • Fixed Screenshot Action on Oreo devices that are not rooted
    • Fixed Pocket Detection not working on Oreo
    • Fixed Squeeze sounds not working
    • Contact picture is shown now when using call/message shortcuts on sidebar
    • Custom gesture panel stroke color
    • Gesture Panel gets closed when squeezing again.
    • Magisk v15 compatibility

    Version 1.9.0
    • Added sidepanel type "Wheel". Default now. You can switch back to the type "Panel" in the settings if you want
    • Improved sidepanel reorder behavior and animation
    • Fixed Back Action not working on Oreo and some apps on Nougat

    Version 1.8.0


    Version 1.7.0
    • Gesture Panel Action
      • Draw gestures to execute different actions
    • Option to use alternative media control method
      • works with PowerAmp
    • UI improvments
      • header shrinks when scrolling down
      • collapsible categories
    • Fixed some icon packs not loading for the sidepanel apps
    • Oreo compatibility


    Version 1.6.0

    • Clear notifications action
    • Shell command action
    • Sidebar
      • Shortcuts panel
      • Shortcuts panel
      • Set icon size
      • Set row count
      • Recent apps limit
      • Icon pack support
      • Removed Panel position from premium
    • Action per App
      • App Action
      • Shortcut action
    • Scroll up/down
      • for non rooted
      • Increased distance
      • Scrolling speed
    • Force english localization option
    • Fixed not all shortcuts showing

    Version 1.5.0

    Additions & Changes
    • Scroll up/down action (root)
    • Scroll distances configuration
    • Pocket detection (no root/no premium option now)

    Fixes
    • Application action not working for landscape gestures
    • Application names not displaying correctly
    • Selecting sidebar not asking for data usage access
    • Screenshot (no root) not saving pictures in correctly
    • Squeeze sound not respecting vibration/dnd mode


    Version 1.4.0

    Additions & Changes
    • Landscape gesture - e.g. useful if you put your device into a car holder or play games in landscape etc.
      - Means that you have now 9 different squeeze gestures depending on your device orientation.
    • Double press media action


    Version 1.3.0

    Additions & Changes:
    • Media control: Increase/Decrease volume action
    • Fullscreen mode action

    Fixes
    • some crashes
    • Transpareny of sidebar divider not applying correctly
    • Sidebar starting on it's own, after service got killed on low memory or battery optimization


    Version 1.20

    Additions & Changes:
    • Accept and end calls action
    • Added back always camera option when in camera
    • Media control while media is playing
    • HTC Alexa action
    • Better responsiveness of Toggle Screen action
    Fixes
    • Fixed keep awake action
    • Fixed vibration action crashing
    • Fixed squeeze sound not selectable via internal file browser
    • Taking screenshot needs to run as root


    Version 1.1.3

    Additions & Changes
    • Define different squeeze actions per app!
    • Screenshot action, no root
    • Screen off action, root (won't require PIN to unlock)
    • Root option is now a Magisk module
    • Magisk System mod
      - Enables actions while screen is off
      - Pocket detection
      - Color visual feedback
    • Backup & Restore (GDrive)
    • Dark Mode
    • Material Icons for sidepanel quicksettings
    • Option to change the color of sidepanel quicksettings
    • Removed G-Sensor singlepress from premium list.
    Fixes:
    • Camera shutter (root)
    • Permission handling, app shouldn't crash anymore if permissions are missing for some actions

    Version 1.05
    • Added russian translation, thx Llabtoofer
    • Improoved permission handling
    • Fixed brightness and autorotation action crashing
    • Fixed some typos

    Version 1.0.4
    • Fixed long and double press in flat positon
    • Fixed Brightness and Autorotation action
    • Fixed crash when setting up sidebar applications

    Version 1.0.3
    • Initial Release
    15
    Edge Sense Plus 1.6.0 is public

    Changelog

    • Clear notifications action
    • Shell command action
    • Sidebar
      • Shortcuts panel
      • Shortcuts panel
      • Set icon size
      • Set row count
      • Recent apps limit
      • Icon pack support
      • Removed Panel position from premium
    • Action per App
      • App Action
      • Shortcut action
    • Scroll up/down
      • for non rooted
      • Increased distance
      • Scrolling speed
    • Force english localization option
    • Fixed not all shortcuts showing

    Should be in the playstore in a few minutes. Can take longer for some regions. If you can't wait, it is also attached here.
    15
    some really great stuff coming for root users.
    I directly provide a modded EdgeSenseService.apk as magisk addon.
    That enables me to add stuff like:

    Performing actions while screen is off/locked
    Using proximity sensor to prevent actions when screen is blocked
    ..and much more!