If anything’s certain, it’s that the time and energy Apple invested in creating the iPhone’s Taptic Engine means haptic feedback is here to stay, and it’ll probably become more advanced over time as Apple further develops and refines its hardware and software.

But one place where Apple falls short on its platform is haptic feedback customization, and that’s where a free and comprehensive jailbreak tweak dubbed Rose by iOS developer Litten comes into play.

We hope you’ve got some time to spare, because this just might be one of the most thorough haptic feedback-centric jailbreak tweaks we’ve ever had the liberty of going hands-on with…

Once installed, Rose puts a lengthy preference pane in the Settings app where you can configure a slew of options:

Here, you can:

  • Toggle Rose on or off on demand
  • Choose between using the Haptic or Taptic engine and adjust strength from light to strong
  • Enable support for the legacy vibration motor if you don’t have the newer engines
  • Customize feedback on the Home Screen
  • Customize feedback on the Lock Screen
  • Customize feedback ‘anywhere’
  • Customize feedback when using hardware buttons
  • Customize feedback when using Control Center
  • Customize feedback when your handset undergoes status changes
  • Customize feedback for ‘other’ hardware actions
  • Customize feedback system-wide
  • Customize feedback for specific applications
  • Customize feedback exceptions
  • Customize feedback additionals
  • Customize feedback preferences
  • Enable and configure a custom feedback delay
  • Reset preferences to their defaults

Digging deeper, we’ll show you what each of the aforementioned preference pane sections will let you do:

Home Screen

  • Enable feedback for everything listed below
  • Toggle feedback for 3D Touch actions/dismissals
  • Toggle feedback for opening and closing folders
  • Toggle feedback for tapping app icons
  • Toggle feedback for swiping between pages or launching Spotlight
  • Customize feedback strength for each of the aforementioned actions

Lock Screen

  • Enable feedback for everything listed below
  • Toggle feedback for passcode entry
  • Toggle feedback for Quick Action buttons
  • Customize feedback strength for each of the aforementioned actions

Anywhere

  • Enable feedback for everything listed below
  • Toggle feedback for force-quitting apps (App Switcher)
  • Toggle feedback for summoning Siri
  • Toggle feedback for screenshot-taking
  • Toggle feedback for invoking Reachability
  • Toggle feedback for using text selection
  • Toggle feedback for summoning the power down menu
  • Toggle feedback for Respringing
  • Toggle feedback for typing
  • Toggle feedback for entering the Home Screen
  • Toggle feedback when alerts appear and disappear
  • Customize feedback strength for each of the aforementioned actions

Hardware Buttons

  • Enable feedback for everything listed below
  • Toggle feedback for volume changes
  • Toggle feedback for sleep button presses
  • Toggle feedback for muting and unmuting the device
  • Customize feedback strength for each of the aforementioned actions

Control Center

  • Enable feedback for everything listed below
  • Toggle feedback when tapping on connectivity toggles
  • Toggle feedback when opening Control Center
  • Toggle feedback when launching modules
  • Customize feedback strength for each of the aforementioned actions

Status Changes

  • Enable feedback for everything listed below
  • Toggle feedback when device is locked or unlocked
  • Toggle feedback when device is authenticated with Face ID or Touch ID
  • Toggle feedback when a call connects or disconnects
  • Customize feedback strength for each of the aforementioned actions

Other Hardware Actions

  • Enable feedback for everything listed below
  • Toggle feedback when the display wakes from sleep
  • Toggle feedback when device is plugged into power or unplugged
  • Toggle feedback when a Bluetooth device connects
  • Customize feedback strength for each of the aforementioned actions

Systemwide

  • Enable feedback for everything listed below
  • Toggle feedback when tapping a UIButton
  • Toggle feedback when tapping a UIButtonBarButton
  • Toggle feedback when tapping a UITabBarButton
  • Toggle feedback when tapping a UIImageView
  • Toggle feedback when tapping a UIView
  • Toggle feedback when tapping a UIWindow
  • Customize feedback strength for each of the aforementioned actions

Applications

  • Configure custom feedback settings for any of the following supported apps:

Exceptions

  • Enable feedback exceptions for everything listed below
  • Toggle feedback exception when Low Power Mode is on
  • Toggle feedback exception when Do Not Disturb is on
  • Toggle feedback exception when Ringer mode is set to silent

Additionals

  • Enable a haptic lock animation

Preferences

  • Toggle Rose blur

The developer includes a way to reset all settings to their defaults at the bottom of the primary preference pane. Moreover, you can respring your device to save any changes you make here.

Those interested in trying Rose can download it for free from Litten’s beta repository via their preferred package manager. The tweak supports jailbroken iOS 13 devices and is open source on the developer’s GitHub page.

If you’re not already using Litten’s beta repository, then you can add it to your preferred package manager via the following URL:

https://repo.litten.love/

Will you be customizing your handset’s haptic feedback with Rose? Let us know in the comments section below.