FORUMS
Remove All Ads from XDA

[MOD][Xposed] HTC One Tweaker

552 posts
Thanks Meter: 367
 
Post Reply Email Thread
Let me introduce my Xposed Framework module for HTC One model
(both single and dual version)

Current version: 4.0.4

ATTENTION! This tweaker ONLY for HTC One devices with Sense and only with installed Xposed Framework.
You can try to install on other HTC models, but I can't guaranty all functions will work. Unfortunately I can't test on other devices. You can become beta tester if you wish.
Can conflict with custom ROMs if mods/tweaks are hard-coded without switchable settings. 100% works on stock ROM. Testing before releasing on both device types.

For correct working of this application you have to be root'ed and install Xposed Framework.
Actual version of framework always available on http://dl.xposed.info/latest.apk

Honestly saying I borrowed only All Notifications Expanded code made by @UgglyNoodle.
All other tweaks are developed by myself without stealing code from other modules.
You can find out some mod/tweaks are very similar to Sense Toolbox, but I had to implement my own cause Sense Toolbox does not care about Dual version and some drawables are created not properly.

If you have any ideas, found bug or wish to extend current features - please contact me in this thread.
If there are some errors inside Xposed application LOG tab, please send it to nurike gmail account with information:
Quote:

1. HTC Model
2. ROM version and name in case of custom
3. Other mods or tweaks installed.

And do remember. Other mods with the same functionality can conflict.

Module can be downloaded from Google Play Market and Xposed Module Repository
Latest version always available here. Google publishes new version with delay.
Source code is available on GitHub

Minimum Requirements:
Android version: 4.2.2
HTC Sense: 5

What currently implemented:
* Ability to record all voice calls directly from the line. Work with Bluetooth devices. (Only DUAL SIM version. Single SIM version requires custom kernel)
* Voice call auto recording with stock Recorder.
* Filtering auto recording by calling/called party type as well as call incoming/outgoing type
* Automatic deletion of stored auto records with settings
* Record button on call screen if auto recording switched off

* Fast access to Stock QS by swiping left side of screen.
* Disabling notifications of delivered SMS messages.
* Fully expand all notifications in status bar slider.
* Phonetic letter coloring & sizing in dialer.
* Front LED indicator settings
* Ability to remove contact photo badge in SMS listing
* Highlighted unread messages in SMS dialog listings
* Unlimited length of SIM card name (for dual version)
* Colored identification for incoming and outgoing calls in call journal
* Colored SIM card signal level strength.
* Colored WiFi signal icon with strength differentiation.
* Colored weather icons from Sense 4+.
* Clicking on SMS notification will open dialog with contact instead of show dialog listings
* SIP settings in Dialer options for Dual version
* Date prefix to the Camera shots filename
* Disable all CAPS (HTC feature) for lating alphabet languages
* World languages tweak
* Choose input method notification suppress
* Heads up notifications
* Old style dialer background (Sense 6 only)
* Data Roaming notification suppress
* Color settings for slot indicator icon (Phone, Dialer, Messaging, Contacts)
* tired to track all new features


GREEN - these settings do not require restart and work on the fly
BLUE - requires restart after settings change

Changelog

Version 4.0.4
* (fix) Android 4.4.3 Dialer tweaks disfunction
* (fix) Android 4.4.3 Colored weather disfunction

Version 4.0.3
* (I) Menu refactoring
* (N) Android BUGs fixing
* (N) Noise suppression
* (N) Auto recording filtering by slot (Dual SIM only)
* (F) Abnormal screen width calculation for QS swipe in landscape mode
* (F) Message highlight broken on M7
* (F) Battery bar-line crash SystemUI on 97% while charging
* (I) Delivery report notification code re-factoring
* (I) New mobile signal strength icons for 802d models

Version 3.3.7
* (fix) Anormal screen width calculation for QS swipe in landscape mode
* (fix) Message highlight broken on M7
* (fix) Battery bar-line crash SystemUI on 97% while charging
* (imp) Battery bar-line less battery consumption
* (imp) Delivery report notification code re-factoring
* (imp) New mobile signal strength icons for 802d models

Version 3.3.6
* (fix) Application crash on Sense 5
* (fix) Camera file prefix unknown characters
* (imp) New camera file prefix masks
* (new) Camera prefix position
* (new) Options what to do if only one SIM choosed to be shown on screen but currently unavailable or not ready (Dual SIM only)
* (new) Force Call & Messaging activities through desirable slot in case of custom application usage (Dual SIM only)
* (new) Full logcat debug log for developers
* (fix) Battery bar asynchronous left & right animation
* (fix) Battery bar breakage with orientation change
* (fix) Battery bar stack and UI freeze

Version 3.3.5
* (new) Battery bar-line charging animation
* (new) Hide stock battery
* (new) Option to choose edge of screen for QS swipe
* (new) Hide useless SIM slot button in Dialer (Dual SIM only)
* (new) Hide useless SIM slot button in Messenger (Dual SIM only)

Version 3.3.4
* (fix) Volume button dysfunction in media applications
* (fix) Spontaneous enabled colored weather option
* (fix) Colored signal strength for 4 level indicators on 802d models now colored and have 5 levels
* (imp) Choose date format for camera shot prefix
* (imp) Colored battery and bar green until 50%, then from green to red with encreasing saturation
* (imp) Screen area settings for Quick Settings pulldown

Version 3.3.3
* (fix) Uppercase date string in pulled down status bar in case of All CAPS enabled tweak
* (fix) Roaming data icons for 802d model
* (new) Colored battery level from green to red based on charging level
* (new) Condensed font face for time and battery charging level
* (imp) All world languages implemented with hook instead of database change
* (new) MIUI colored battery bar

Version 3.3.2
* (fix) Call recording button appears even if tweak is disabled
* (fix) Camera file prefix issue on Sense 6
* (fix) Start application without Xposed - now link to XDA thread
* (fix) Dual version check on Android 4.2

Version 3.3.1
* (new) Disable all CAPS (HTC feature) for lating alphabet languages (English, Spanish, French, Italian, etc...)
* (new) Record button in CallScreen moved to bottom panel

Version 3.3.0
* (new) World languages tweak
* (new) Restart notification after settings change
* (new) Minimum Xposed version check
* (new) Choose input method notification suppress

Version 3.2.9
* (new) Heads up notifications

Version 3.2.8
* (fix) App crash on Single sim version
* (new) Old style dialer background (Sense 6 only)
* (fix) Color improvement for SIM2 slot (Sense 6 and Dual SIM only)
* (new) Advanced keyboard for Russian layout
* other minor Sense 6 related fixes

Version 3.2.7
* (new) Data Roaming notification suppress
* (fix) Dual sim network manager not available on Chinese 802d
* (new) Color settings for slot indicator icon (Phone, Dialer, Messaging, Contacts)
* XposedFramework installation check

Version 3.2.6
* (fix) recorder for T-Mobile users
* (fix) Sense 6 WiFi icon
* Auto deletion service improvement
* Sense 6 style icon in Settings screen

Version 3.2.5
* (fix) recorder writes only in AMR-NB despite settings (thanks to @wiseelf), choose AAC for best quality

Version 3.2.4
* (fix) Autorecording for new install
* (fix) disabled deletion settings
* source code publishing
* some settings now not visible to single sim version

Version 3.2.3
* nomedia file creating in autorecordind folder
* SIP settings in Dialer options for Dual version
* date prefix to the Camera shots filename
* About intent added
* (fix) SMS settings for Sense 6.0
* (fix) Latin alphabet on dialer button settings now default

Version 3.2.2
* fix application crash with Sense 6.0
* ability to give full access to SD card
* (fix) recording button still clickable with screen off

Version 3.2.1
* bigger weather icons for hourly and daily forecast
* Record button on call screen if auto recording switched off
* ability to remove contact photo badge in SMS listing
* More highlighted unread messages in SMS dialog listings
* Colored identification for incoming and outgoing calls in call journal
* additional data icons for 802d model
* Clicking on SMS notification will open dialog with contact instead of show dialog listings
* Settings menu refactoring

Version 3.1.9
* weather for lockscreen and BlinkFeed. For correct work need to update Weather Pack

Version 3.1.8
* data transfer tweak added
* Network signal icons added for 802d
* Network signal icons added for M7 and M8
* ability to change color of WiFi icon
* Spanish language added
* Portuguese language added

Version 3.1.7
* records auto deletion after certain (configurable) days or by defined max records count

Version 3.1.6
*Weather icons in separate apk

Version 3.1.5
* fix with LED settings
* design change for some settings
* filter by call type added for auto recordings
* filter by calling/called party added for auto recordings
* all auto recordings now save under Auto Recordings folder
* ability to invoke tweaker from stock settings
* weather icon pack now in separate application to reduce tweaker size

Version 3.1.4
* ability to change color & size for latin alphabet in dialer
* ability to change SIM card name without string length limit
* access to Quick Settings by swiping right side of screen
* 3G icon fix for Sense 5 ToolBox
* fix with Recording settings saving for new installations

Version 3.1.3
* latin alphabet color and size change in dialer
* SIM name change without length restriction

Version 3.1.2
* fix with recording settings
* notification flashlight during charging
* flashlight timeout

Version 3.1.1
* menu re-factoring
* disable flashlight for charging
* autorecording settings: separate dirs or file flag
* pinch zoom for dialer button text size fix
* fix with min/max values in color settings
* fix second sim card sprite
* fix with values between sim cards

Version 3.1.0
* Automatic call records now stored in specific folder depends on call type:
- Automatic records/Incoming/ - for incoming calls
- Automatic records/Outgoing/ - for outgoing calls
Manual records stored as default to My Recordings directory.
* Ability to suppress notification:
- USB debugging connected
- USB connected
- HTC Sync Manager
- Media device [MTP] connected
* minor fixes and additions

Version 3.0.8
* phonetic bux fix

Version 3.0.7
* pinch zoom for phonetic letter sizing

Version 3.0.6
* extended russian keyboard

Version 3.0.5
* fixed roaming SIM sprites for KitKat
* added ability to setup highlight color for dialer phonetic letters.

Version 3.0.4
* fixed mistake with dialer highlighting.

Version 3.0.3
* Colored scheme for SIM cards

Version 3.0.2
* fully working settings
Attached Files
File Type: apk HTCTweakerWeatherPack.apk - [Click for QR Code] (17.98 MB, 6168 views)
File Type: apk HTCTweaker_3.3.7.apk - [Click for QR Code] (1.12 MB, 2741 views)
File Type: apk HTCTweaker_4.0.3.apk - [Click for QR Code] (1.14 MB, 1708 views)
File Type: apk HTCTweaker_4.0.4.apk - [Click for QR Code] (1.14 MB, 15330 views)
The Following 49 Users Say Thank You to Falseclock For This Useful Post: [ View ] Gift Falseclock Ad-Free
 
 
29th May 2014, 08:24 PM |#2  
J_M_V_S's Avatar
Senior Member
Flag Buenos Aires
Thanks Meter: 357
 
More
Working great on my HTC One Dual Sim 802w with stock KK. Love this mod! Thanks.
30th May 2014, 12:29 AM |#3  
wewenk's Avatar
Senior Member
Thanks Meter: 229
 
More
It is work with 4.4.2 ??

Sent from my HTC 802w using XDA Premium 4 mobile app
30th May 2014, 01:06 AM |#4  
Wickii's Avatar
Senior Member
Thanks Meter: 296
 
Donate to Me
More
Nice work!
Prefix to Camera Shots doesn't work for me sadly.
I'm on MaximusHD 40.1.0
Quote:
Originally Posted by wewenk

It is work with 4.4.2 ??

Would be kind to read the OP....

Requirements:
Android version: 4.2.2 +
HTC Sense: 5+
30th May 2014, 01:47 AM |#5  
wewenk's Avatar
Senior Member
Thanks Meter: 229
 
More
Yes I read it my friend.. I just asking to post above me who confirm Working great on HTC One Dual Sim 802w with stock KK...

And AFAIK stock KK mean 4.4.2

And as OP write it require 4.2.2 and sense 5, that is why I asking..

Sent from my HTC 802w using XDA Premium 4 mobile app
The Following User Says Thank You to wewenk For This Useful Post: [ View ] Gift wewenk Ad-Free
30th May 2014, 02:39 AM |#6  
Wickii's Avatar
Senior Member
Thanks Meter: 296
 
Donate to Me
More
Ah, misunderstood, sorry.
I think the + after the required version stands for "and above".
30th May 2014, 04:34 AM |#7  
Falseclock's Avatar
OP Senior Member
Flag Almaty
Thanks Meter: 367
 
Donate to Me
More
to do not confuse changed to Minimum Requirements and deleted "+"
The Following User Says Thank You to Falseclock For This Useful Post: [ View ] Gift Falseclock Ad-Free
30th May 2014, 12:37 PM |#8  
Falseclock's Avatar
OP Senior Member
Flag Almaty
Thanks Meter: 367
 
Donate to Me
More
Quote:
Originally Posted by Wickii

Nice work!
Prefix to Camera Shots doesn't work for me sadly.
I'm on MaximusHD 40.1.0

do you have any error records in Xposed Framework log tab? If yes, please send it to "nurike" on gmail
this can be done directly from Xposed
The Following User Says Thank You to Falseclock For This Useful Post: [ View ] Gift Falseclock Ad-Free
30th May 2014, 03:20 PM |#9  
iElvis's Avatar
Senior Member
Flag Modville
Thanks Meter: 2,601
 
More
Nice module, works great on mine.
30th May 2014, 03:42 PM |#10  
ziaulh.ch's Avatar
Senior Member
Flag Dhaka
Thanks Meter: 1,274
 
Donate to Me
More
Call record still starts despite disabled .

____________________________________________
Black Sense Mod makes me horny like a Dog!
30th May 2014, 04:39 PM |#11  
Falseclock's Avatar
OP Senior Member
Flag Almaty
Thanks Meter: 367
 
Donate to Me
More
Quote:
Originally Posted by ziaulh.ch

Call record still starts despite disabled .

If there are some errors inside Xposed application LOG tab, please send it to nurike gmail account with information:
Quote:

1. HTC Model
2. ROM version and name in case of custom
3. Other mods or tweaks installed.

And do remember. Other mods with the same functionality can conflict.
The Following User Says Thank You to Falseclock For This Useful Post: [ View ] Gift Falseclock Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes