Xtended SettingsXtended Settings is an app that brings several previously flash-only mods for the HTC One M8 (and potentially other HTC Sense-based ROMs) into one app. Xtended runs in conjunction with the Xposed framework, which at the moment means you’ll need to be running a ROM using the Dalvik runtime instead of ART as the newer runtime is not yet supported by Xposed.

The cool thing about Xtended Settings is that, unlike a flashable mod or an entire ROM, these can be done from the Xtended Settings app and in most cases do not require you to reboot the phone.

Xtended Settings works best on stock ROMs, as thats what the framework mods for each of the settings was designed for, so AOSP and highly customized Sense ROMs may have issues with these Xposed changes functioning.

The list of mods available is a very long one, which I’ve included below, so grab some popcorn and read on:

Xtended Settings feature list

Statusbar:

  • Statusbar theming support – theme each icon individually!
  • Hide specific notifications icons
  • MIUI Battery bar with charging animation
  • Choose custom clock colour
  • Left / Right / Hide clock
  • Hide am/pm
  • Custom header Date / Time Settings
  • Carrier logo for statusbar
  • Select custom colour / Animation / Image for notifications pull-down
  • Enable / Disable Fade Effect on pull-down
  • CM brightness control
  • Custom carrier operator text / Hide
  • Choose between AOSP and HTC Recent apps dialogue
  • Show carrier icon
  • Custom xtended settings button
  • Network speed meter
  • Notification count setting
  • Block Pull-down on lock-screen
  • Custom notification colours
  • Custom statistics line ( CPU , Battery, Wifi etc )

HTC Launcher:

  • Enable landscape
  • Lock/unlock workspaces
  • Custom navbar images
  • Select custom colour / Animation / Image for app drawer
  • Choose icon packs – ADW Icon Packs, Go Launcher etc
  • Custom colour / Hide app labels on home-screen
  • Custom colour / Hide app labels on appdrawer icons
  • Custom colour / Hide folder labels home / appdrawer
  • Custom colour background for open folders
  • Binkfeed ratio / sync options
  • Customize weather clock widgets appearances
  • Customize Actions menu, including custom app

Lockscreen:

  • AOSP / HTC Lock screen
  • Custom carrier lock-screen text
  • Hide time on lock-screen
  • Hide am/pm on lock-screen
  • Hide date on lock-screen
  • Custom lock-screen shortcuts on HTC / AOSP
  • Custom app notifications on lock-screen
  • Screen on custom app lock-screen notification toggle
  • Hide operator on lock-screen
  • Custom weather images Light / Dark / Colour
  • AOSP enable add widgets and disable camera widget options

Buttons:

  • Custom 3 finger swipe gestures and 3 finger tap
  • Configure long press delay of buttons
  • Search panel has extra entries. Choose custom apps or actions
  • Long-press Back / Home / Recent / Menu Actions (10+)
  • Long-press on Lock-screen Back / Home / Recent Actions (10+)
  • Use volume up / down to wake the device
  • Volume buttons music control ( Screen Off )
  • Disable volume sound when pressing volume buttons

System:

  • Allow flash LED during charging / screen on
  • Highly configurable auto-brightness settings, with manual configuration of each sensor value
  • Use flash-light as notification light with custom flash rates
  • Select time-out for led notification
  • Disable low battery notification
  • Select NFC restrictions
  • Disable MTP Notification
  • Enable / Disable ISO Mount. Use HTC Sync or custom image
  • Custom auto-brightness algorithms, custom defined ramp values and pre-sets
  • Force enable Wifi N
  • Immersive Mode (Full Screen). Select custom app for hide statusbar / navbar / both
  • Xtended power saver options
  • CRT On / Off Animations

Misc:

  • Access hidden diagnostics screen
  • Custom over-scroll colours
  • Custom transition animations. Bounce, Flip, Fold etc
  • Hide APM Menu items
  • Change recent app style HTC / AOSP
  • Remove contact mask ( Dots overlay )
  • Custom rotations ( 90 , 180 , 270 )
  • Full-screen landscape keyboard
  • Force enable Wifi N
  • Fast dormancy toggle
  • Disable HTC SmartSync
  • Disable Exchange EAS administrator rights
  • Disable tones on volume button press
  • Disable safe volume headset warning
  • Select different volume steps or adjust custom values
  • Screen recorder adjustment ( Bit-rate / Screen size )
  • Enable / Disable boot sound
  • Custom lock / unlock sounds ( Ring-tones, Alarms or Notifications )

Advanced Tweaks:

  • Low memory killer values configuration
  • Fix permissions
  • Zip-align apks
  • Media scanner for missing media
  • Mount system rw / ro
  • Disable log-cat
  • Hi – Res mode
  • Custom IMEI
  • Wipe cache / dalvik

CPU:

  • CPU settings warning dialog
  • I/O Scheduler settings
  • Custom read ahead size
  • CPU Governor settings
  • Disable CPU PnPMgr
  • Individual CPU Min / Max values
  • Core control
  • Boot-loop protection
  • GPU Governor / Max Freq

Xtended Settings is not available on Google Play; you’ll need to download and install it from the link below.

[xda-developers]