Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP][4.4+][1.3.5] XSense | Customize your Stock HTC Sense Roms

OP wanam

3rd June 2014, 11:33 PM   |  #1  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 22,339
 
4,913 posts
Join Date:Joined: Jan 2011
Donate to Me
More
This Application let you customize your HTC Sense Android 4.4+ Stock firmwares, it should work with custom Roms too, but i HIGHLY recommend to use it with a Stock Rom.

Features list:
  • Call Recording
  • 5 rows on Blinkfeed launcher
  • Screen off animation (default, CRT TV, Fade)
  • 4 Ways Reboot
  • CM circle battery
  • Back long press to kill foreground process + all front App activities
  • Disable Swipe launch gestures (Keep double tap)
  • Skip Music with Volume buttons
  • Hide Sense Lock screen weather widget
  • Hide Keyboard input switcher
  • Turn ON screen on plug ON/Off
  • Disable Noise suppression
  • Enable Preferences dual pane
  • Clock positions on Status bar
  • Disable low Battery warning
  • Set battery warning level
  • ScreenShot and ScreenRecord (Requires Busybox) on Power menu
  • Expand all notifications
  • Disable Htc Sync notifications
  • Disable Usb/Adb notifications
  • Disable Mtp notifications
  • Hide/Customize Carrier name on Lock screen
  • Hide Emergency button from Lock screen
  • Hide PlayStore icon on Blinkfeed launcher
  • Disable keyboard full screen on landscape mode (support for Htc, Google, Aosp, Swift keyboards)
  • Disable shortcut auto install while on launcher 4x5 grid (to avoid grid re-sizing)
  • Turn screen on when you receive a new Message
  • Disable SMS to MMS conversion
  • Convert SMS accents
  • Fast PIN Unlock
  • Increase Caller's picture height
  • Screen off animation (default, CRT TV, Fade)
  • Kill all front App activities (It requires granting Root access to System user)
  • Enable all rotations
  • Mobile data toogle on Power menu
  • Disable Volume changing sound
  • Disable HTC keyboard auto correction and keep auto completion suggestions
  • Enable Heads up notifications (Optional ongoing notifications and display delay customization)
  • Customize/Hide Carrier label on the notification panel
  • Display protected settings (about phone... on the leaked builds)
  • Add R/W permission on external SdCard
  • Enable more language
  • Disable Htc "All Caps" feature
  • And more to come

Download.

How to install:
  • Make sure your have a working Root access (Required for Xposed framework installation)
  • Download and install Xposed framework from here. then REBOOT your device
  • Download XSense from the PlayStore (or direct download link above)
  • Activate XSense from the Xposed Installer then REBOOT your device
  • Enjoy!

If you have any bug to report, PLEASE follow these steps:
  • Read the FAQ (3rd post).
  • Explain your issue clearly, i can't guess your situation
  • What's your Rom and Device model?
  • Any installed Xposed modules, Mods or themes?
  • Upload your Xposed Logs (get it from Xposed Installer).

If you want to help by translating this App, use this template.

Thanks to:
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2014-06-04-16-37-51.png
Views:	3540
Size:	136.9 KB
ID:	2780465   Click image for larger version

Name:	Screenshot_2014-06-04-16-38-33.jpg
Views:	2953
Size:	135.3 KB
ID:	2780468   Click image for larger version

Name:	2014-06-09 17.56.41.jpg
Views:	2205
Size:	140.4 KB
ID:	2790440   Click image for larger version

Name:	Screenshot_2014-06-16-16-14-04.jpg
Views:	1834
Size:	136.9 KB
ID:	2801690  
Last edited by wanam; 4th July 2014 at 03:29 PM.
The Following 29 Users Say Thank You to wanam For This Useful Post: [ View ]
3rd June 2014, 11:33 PM   |  #2  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 22,339
 
4,913 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Change log:

(1.3.5) 04/07/2014:
- Display protected settings (about phone... on the leaked build)
- Add R/W permission on external SdCard
- Enable more language
- Disable Htc "All Caps" feature

(1.3.4) 26/06/2014:
- Enable Heads up notifications (Optional ongoing notifications and display delay customization) (Thanks to MohammadAG)
- Customize/Hide Carrier label on the notification panel
- Add Chinese language (Thanks to Jiebin)

(1.3.3) 20/06/2014:
- Disable HTC keyboard auto correction and keep auto completion suggestions
- Few other bug fixes and UI improvements

(1.3.1) 18/06/2014:
- Update EPM style (thanks to Jared faust for the icons pack)
- Add the added Power menu entries at the end of the list
- Source code clean up and some bug fixes

(1.3.0) 16/06/2014:
- Add Mobile data toggle to APM
- Add full rotation support
- Disable Volume changing sound
- Fix some icons DPI
- Add Italian translation (Thanks to EnricoTV)

(1.2.2) 14/06/2014:
- Fixed disabling safe volume
- Minor DPI fixes
- Compatibility improvements

(1.2.1) 11/06/2014:
- Turn screen on when you receive a new Message
- Disable SMS to MMS conversion
- Convert SMS accents
- Added Fast PIN Unlock
- Fit Htc fonts style on the advanced power menu
- Added Arabic and French translation
- Increase Caller's picture height
- Few other improvements

(1.1.1) 10/06/2014:
- Screen off animation (default, CRT TV, Fade)
- Disable keyboard full screen on landscape mode (support for Htc, Google, Aosp, Swift keyboards)
- Disable shortcut auto install while on launcher 4x5 grid (to avoid grid re-sizing)
- Add an option to kill all front App activities (It requires granting Root access to System user)
- Few other improvements

(1.1.0) 09/06/2014:
- CM circle battery
- Back long press to kill foreground process
- Disable Swipe launch gestures (Keep double tap)
- Minor bug fixes

(1.0.1) 04/06/2014:
- Disable Htc Sync notifications
- Disable Usb/Adb notifications
- Disable Mtp notifications
- Hide/Customize Carrier name on Lock screen
- Hide Emergency button from Lock screen
- Hide PlayStore icon on Blinkfeed launcher

(1.0.0) 03/06/2014 (Initial release):
- Call Recording
- 5 rows on Blinkfeed launcher
- 4 Ways Reboot
- Skip Music with Volume buttons
- Hide Sense Lock screen weather widget
- Hide Keyboard input switcher
- Turn ON screen on plug ON/Off
- Disable Noise suppression
- Enable Preferences dual pane
- Clock positions on Status bar
- Disable low Battery warning
- Set battery warning level
- ScreenShot and ScreenRecord (Requires Busybox) on Power menu
- Expand all notifications
Last edited by wanam; 4th July 2014 at 03:30 PM.
The Following 10 Users Say Thank You to wanam For This Useful Post: [ View ]
3rd June 2014, 11:34 PM   |  #3  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 22,339
 
4,913 posts
Join Date:Joined: Jan 2011
Donate to Me
More
F.A.Q:
Q: I installed the your App, but nothing happen after reboot?!
A: Make sure you have:
  • Xposed framework is installed and up to date (install it through Xposed Installer App)
  • Enabled my App on the Xposed modules list

Q: I tried to install your App, but i'm getting a bad parsing error!
A: Because you are NOT running the required Android version 4.4+.

Q: Does this Application requires Root access?
A: No! Root is required only for Xposed framework installation.

Q: I start the screen recording but how to stop it? i get a broken video files!
A: You MUST have Busybox installed, and expand your notifications (XSense feature) to get the Stop ticker on the notification bar.

Q: Call recording is NOT working or i'm getting a bad recorded sound! PLZ fix it!!!
A: Nothing to fix from my side, it depends on your device/Rom, and you need to use a Headset in this case, it IS a Stock feature and this IS a stock bug.

Q: Why don't you make my changes applied on the fly? why do i need to Reboot?
A: Because i care about performance, applying a feature change on the fly means the related stock Method MUST be hooked on boot, which means all impacted (by my module) System Methods should be hooked on boot even if most of them are NOT used.

Q: I'm getting a boot-loop!
A: Flash Xposed disabler patch (you will find it on your sdcard) through CWM recovery

Q: Does changes persist after uninstalling the Application?
A: No!
Last edited by wanam; 5th June 2014 at 09:25 AM.
The Following 2 Users Say Thank You to wanam For This Useful Post: [ View ]
4th June 2014, 04:06 AM   |  #4  
Thela7's Avatar
Senior Member
Thanks Meter: 42
 
246 posts
Join Date:Joined: Mar 2012
First?

This looks promising!

Sent by smoke signals, then translated to Morse, and digitized by Monkeys.
4th June 2014, 06:04 PM   |  #5  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 22,339
 
4,913 posts
Join Date:Joined: Jan 2011
Donate to Me
More
New update posted.
1.0.1:
- Disable Htc Sync notifications
- Disable Usb/Adb notifications
- Disable Mtp notifications
- Hide/Customize Carrier name on Lock screen
- Hide Emergency button from Lock screen
- Hide PlayStore icon on Blinkfeed launcher
- Improve Blinkfeed 5 row support
The Following 2 Users Say Thank You to wanam For This Useful Post: [ View ]
4th June 2014, 06:58 PM   |  #6  
Senior Member
Flag Kurnool, Andhra Pradesh
Thanks Meter: 4,393
 
2,691 posts
Join Date:Joined: Nov 2009
More
Flashing now...

Sent from my HTC One_M8 using Tapatalk
The Following User Says Thank You to grgsiocl For This Useful Post: [ View ]
4th June 2014, 07:36 PM   |  #7  
Member
Thanks Meter: 13
 
71 posts
Join Date:Joined: Apr 2013
Thanks for the great mod.

How do you stop the screen record though? Can't seem to figure that out
4th June 2014, 08:27 PM   |  #8  
papei's Avatar
Member
Flag Basel
Thanks Meter: 9
 
76 posts
Join Date:Joined: Jul 2012
More
Call recording
I can't seem to get the call recorder to work on the M7.
4th June 2014, 10:04 PM   |  #9  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 22,339
 
4,913 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Quote:
Originally Posted by ReyStunner

Thanks for the great mod.

How do you stop the screen record though? Can't seem to figure that out

I forgot to mention that, Busybox is required to stop it.





Quote:
Originally Posted by papei

I can't seem to get the call recorder to work on the M7.

How? post your Xposed logs.

Sent from my HTC One_M8 using Tapatalk
4th June 2014, 10:16 PM   |  #10  
Member
Thanks Meter: 13
 
71 posts
Join Date:Joined: Apr 2013
Quote:
Originally Posted by wanam

I forgot to mention that, Busybox is required to stop it.

I do have busybox installed but I see no way to end the screen record in the notification bar. Am I missing something else? I'm stock rooted with minimal mods outside of sense toolbox and GB.

Post Reply Subscribe to Thread

Tags
htc, sense, wanam, xposed, xsense
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes