yashsingh1/xdaforums huggingface dataset:
[One (M7) Themes and Apps] Falseclock:
Send log files. Instructions are above
[One (M7) Themes and Apps] Falseclock:
Why I started developing of this tweaker? - Tired of patching with every OTA update. I had long experience with HTC One SU custom ROM support.

So now tweaker realizes all mods I had implemented in my custom ROM + new mods/tweaks. If compare with some custom ROMs - this tweaker has much more options and settings.

So my question is (

I do not insist in any way, just interesting

): many of HTC One Tweaker users (several thousands) have signature with Device & ROM information, including name, version, build, etc... even color and SD card size and vendor. But nobody write information about special Xposed mod. Why? :confused:
[One (M7) Themes and Apps] J_M_V_S:
Personally I have so many Xposed modules (around 20) that would make a mess of a signature (plus a new Xposed comes every so often that I also want to install). Having said that, I wouldn't have a problem mentioning your wonderful Xposed module in my signature. Would you mind sharing your module's icon?

I also have a request, if possible, I also have installed Sense 6 Toolbox and it has a very handy function, which hooks to the volume keys and let's you (amongst a couple of other things) skip tracks whilst screen is off. Unfortunately the developers do not want to put an option to also work while the screen is on. Could you do something to make this happen? You can read some more here and here. I know is a long shot, what is worth trying...
[One (M7) Themes and Apps] Falseclock:
No problem ))) But one question. Does this mode work only with stock player?
[One (M7) Themes and Apps] Falseclock:
Actually I'm talking not only about my development, but meaning GravityBox, Sense ToolBox and other big projects.

I think not necessary to mention all "one option" mods )))
[One (M7) Themes and Apps] J_M_V_S:
Thanks for your quick reply! I've tested it with Google Music & Stock player and works with both of them. I think is supported globally.
[One (M7) Themes and Apps] Falseclock:
http://xdaforums.com/xposed/modules...-htc-sense-t2733409/post53755822#post53755822

cause not open source and unknown license
[One (M7) Themes and Apps] J_M_V_S:
Mmm...I don't understand...
[One (M7) Themes and Apps] Falseclock:
cause not open source and unknown license
[One (M7) Themes and Apps] J_M_V_S:
You're saying is not legally possibly?
[One (M7) Themes and Apps] Falseclock:
possible, but I will have to implement in other way ) And it will take longer time.

Just to grab code and change some logic - is very easy.
[One (M7) Themes and Apps] Falseclock:
oops... gave wrong link

http://xdaforums.com/xposed/modules...-htc-sense-t2733409/post53755822#post53755822

I published source code of Tweaker under MIT license.

If I will took foreign code, everybody can check it and this will not look nice. I'm not stealer. So that is the reason why I;m asking for permission.
[One (M7) Themes and Apps] Falseclock:
want to make cross model capability.... not only for HTC One Model.
[One (M7) Themes and Apps] Falseclock:
[MENTION=4540310]J_M_V_S[/MENTION], got permission and original source code )))
[One (M7) Themes and Apps] criszz:
Change prefix for camera not work ing in last version

Sent from my hTc One DualSim 802w
[One (M7) Themes and Apps] Falseclock:
should work. nothing changed.
[One (M7) Themes and Apps] FoneWatcher:
I have the TMOUS kernel that prohibits recording other party's voice, so the button is not needed. I have learned to ignore it in the upper-right corner, but now it is prominent, so I will just stay at lower version.
[One (M7) Themes and Apps] Falseclock:
just disable Call recording and button will dissapear
[One (M7) Themes and Apps] FoneWatcher:
Ah, I see... Updated to 3.3.0 - button gone - THANK YOU:good:
[One (M7) Themes and Apps] J_M_V_S:
That's great! Thank you. So you will implement buttons hooks or you will change the method on Sense 6 Toolbox?
[One (M7) Themes and Apps] Talon:
yeah - some times (not so often as your wife )) - i do the flight mode and another suxx pressings of everything on the screen bcs the screen is enable during talking....

some ppl think - it happens at this period of year bcs is to many light of the SUN - and this light goes over the power button to the light sensor!!! -and realy - its happens only when i hold the phone on the left ear ( my lovely place ) ) - but when i hold the phone on the right ear - screen is never enable....!
[One (M7) Themes and Apps] Falseclock:
Implement my own with extended options

but it is not so easy as it looks at first view ))))
[One (M7) Themes and Apps] criszz:
i never tested on other version but for me not work with last :)) , also i have updated xposed :))

also i have record button even if disabled
[One (M7) Themes and Apps] Falseclock:
yes. found bug. with last OTA HTC renamed com.android.camera package to com.htc.camera

recording button also will be fixed

fix with next version
[One (M7) Themes and Apps] criszz:
excelent , i'll wait for fix, thx
[One (M7) Themes and Apps] Falseclock:
done!
[One (M7) Themes and Apps] criszz:
working well till now , but i don't undestend what do that thing with ALL CAPS:))
[One (M7) Themes and Apps] Talon:
Tnx!

(when i try enable the speakerphone while driving - i'm alway press REC button (laugh&tears) - but its realy hard to press into target when phone in holder on torpedo

ps: Nurlan... 1st sdma slot (with two antenas) - again not colored by tweaker / (802d)
[One (M7) Themes and Apps] Talon:
anybody know what da icon appears in status bar for a half second after talkin by the phone ???
[One (M7) Themes and Apps] Falseclock:
http://xdaforums.com/showthread.php?p=53751140
[One (M7) Themes and Apps] criszz:
Still don't get it. I always have caps on or off on dialer. For example now i have DigiNet. How can I have two antenna on first slot like in upper post ?

Sent from my hTc One DualSim 802w
[One (M7) Themes and Apps] Falseclock:
Which language do you use?

1. Switch off All CAPS setting

2. Restart phone

3. Choose english as default language.

4. Open Dialer, any Settings activity and you will find some menus have uppercase in title.

==================

Two antennas is for 802d or 802t models.
[One (M7) Themes and Apps] Falseclock:
don't you see differences?

If you use Romana language, then this option is not useful for you, as well as for Russian, Serbian, Bulgarian, etc.

But if you use English, French, German, Spanish, Italian, etc... then most of titles in Headers, Buttons, Categories - are uppercased.
[One (M7) Themes and Apps] criszz:
Ah, now i get it. Thx for spending time with such thing for me.

Still want that kind of icon with 2 antenna. Especially when roaming. Is something to do with that?

Sent from my hTc One DualSim 802w
[One (M7) Themes and Apps] Talon:
you need to change the phone to another one with one more radio module - 802d for example )
[One (M7) Themes and Apps] Falseclock:
It is not applicable for 802w, onle for 802d and 802t.

icon shows data and voice. CDMA800 & TD-SCDMA
[One (M7) Themes and Apps] Falseclock:
1. I replaced recorder - no luck

2. I made custom kernel (see screenshot) - no luck

3. looks like some restriction inside framework!
[One (M7) Themes and Apps] mrasquinho:
So strange... What is so different between one and one dual Sim?
[One (M7) Themes and Apps] Falseclock:
a lot. especially in framework... will investigate further
[One (M7) Themes and Apps] petro_ionut:
All i can hear in recorded file is only my voice, what can i do?!
[One (M7) Themes and Apps] Falseclock:
we are investigating why on Single sim version even with patched kernel mute of other party
[One (M7) Themes and Apps] petro_ionut:
Ok, thanks!
[One (M7) Themes and Apps] Falseclock:
[MENTION=2716854]petro_ionut[/MENTION], [MENTION=4267846]mrasquinho[/MENTION]

there are two news: bad and good

good: Inline recording is enabled by default on M7

bad: need to recompile two libraries...

system/lib/hw/audio.primary.msm8960.so

system/lib/hw/audio_policy.msm8960.so

https://android.googlesource.com/platform/hardware/qcom/audio/+/android-4.4.2_r2/hal/msm8960/

will try to compile it for M7, but can't guarantee... According to /system/etc/snd_soc_msm configs, HTC completely changed sources.
[One (M7) Themes and Apps] Talon:
sorry... - today i found it colored! ) strange... )

Nurlan - are you will plan do colorize the battery and new wifi icon (with t/r arrows)?
[One (M7) Themes and Apps] Falseclock:
Soft restart after apk update can cause this

Yes, planning
[One (M7) Themes and Apps] akpe:
Great set of tweaks! Just started using it on my One with ViperOne :)

Quick question. Although the disable-caps feature seems to work system wide, it does not work on the day and date shown on top of the notification bar:

Is this something that can be added in future versions of the module? :)

Much appreciated!
[One (M7) Themes and Apps] Falseclock:
is this really prevents you? There are a lot of places where titles written in CAPS and it is not related to All CAPS feature. String already written in resources upper cased )))
[One (M7) Themes and Apps] akpe:
It does not prevent me from using the module at all, I was just wondering if there was a way to change it short of removing the day/date completely (which I will probably do) :)

It's just that the accentuation on capital letters kickstarts my OCD whenever I pull down the notification bar :P
[One (M7) Themes and Apps] Falseclock:
no no no... i'm talking about date CAPS prevents.

If to remove, then what put there? Just leave empty? What the purpose?
[One (M7) Themes and Apps] Falseclock:
why did you say that? Now I also accent on this! And it annoys me! :eek: If you had not said I'd never noticed
[One (M7) Themes and Apps] akpe:
Damn I'm sorry :(

Hehe I think there's a way to put CPU info up there with Venom Tweaks or a module. I'm flashing now to test another ROM, will let you know as soon as I figure it out :)
[One (M7) Themes and Apps] Falseclock:
CPU info - ok

RAM info - ok

Storage info - ok

dBm & Asu - ok

CPU and BAT temp - ok

what alse can be replaced with? Any suggestions?

what if make it as carousel, scroll up wit 2-3 sec delay?
[One (M7) Themes and Apps] akpe:
Hmm maybe battery or CPU temperature, at least I used to rely on that on my HOX+ to know when to enable powersaving or underclock (especially during those hot summer months)
[One (M7) Themes and Apps] Talon:
and what cause this to back? )

...again stock 1st slot icons appear / - ...reboot not help
[One (M7) Themes and Apps] Falseclock:
roaming icons for 802d - next release fix

+ colored battery from green to red depends on charging level

+ condensed font for battery and time
[One (M7) Themes and Apps] Talon:
why colors for sim numbers is pastel only?

-... i can't choose simple red 4 example... /
[One (M7) Themes and Apps] Falseclock:
did not get.

you mean white color in the front of levels?

or you want choose red color for all levels?
[One (M7) Themes and Apps] Talon:
i mean this colors

https://docs.google.com/file/d/0B_PRer50pTHxTE4xVXNlWWJ6Z00/edit?usp=docslist_api
[One (M7) Themes and Apps] J_M_V_S:
That's funny! Those are exactly the same colors that I'm using and what you're asking I'm also after! Would be great to be able to choose plain Blue (lightblue actually in my case) and plain red.

---------- Post added at 06:37 PM ---------- Previous post was at 06:32 PM ----------

@Falseclock, would it be possible to add BatteryBar as used by PACrom? It's also used by XuiMod (open source) and I'm using it only just for that.

XuiMod: http://xdaforums.com/xposed/modules/mod-xuimod-v2-3-listview-anim-t2477558

GitHub: https://github.com/zst123/XuiMod

Screenshoot:

[IMG="BatteryBar example"]http://static.appstore.vn/a/uploads/thumbnails/022014/xuimod-xposed-mod-1.png[/IMG]

(taken from the Internet, is the yellow bar at the top)
[One (M7) Themes and Apps] Falseclock:
to make long story short you want be able choose any color, which is imply options to regulate saturation and brightness or color palette to pick exact color you want ?
[One (M7) Themes and Apps] Falseclock:
I can easily rotate

stock

battery 90 degree clockwise

would it be enough?
[One (M7) Themes and Apps] Falseclock:
ooops

this text not seen under picture

something like this?
[One (M7) Themes and Apps] J_M_V_S:
Yeah, that would be great. You should consider some kind of donation method. You're doing a great job (appart from the module itself) in adding requested features.
[One (M7) Themes and Apps] Talon:
if it would be released - i think color of this miui battery have to be choosable... (dark color at left - not readable)

ps: Nurlan - are you plan support new kernel? - maybe you will find more features than released today )
[One (M7) Themes and Apps] Falseclock:
you know. I never received donations in my life, even when released custom ROM and maintain it
[One (M7) Themes and Apps] Falseclock:
of course it will be customizable.

what do you mean support? If to be OP and maintain custom kernel with often build releases by merging existing mods - sorry, then who will maintain tweaker? Actually I wish do this and already compiled my own test kernel, but such job will occupy my whole free time.

What and where released today?
[One (M7) Themes and Apps] Talon:
Nurlan.... i just ask about you plan and wishes.... - no way want waste your time!

ps: kernel was opened by htc dev not so long time ago....

- but no any kernel wreckers from xda wish to do anything with our kernel...

- and its couse do the chinese brothers ) in soul v.33 rom !

- i get my kernel from this rom and put into the my current VMR rom - and have for now all viper kernel tweaks )
[One (M7) Themes and Apps] Falseclock:
I was first who found kernel source ))) I posted this information on 4pda, but moderator deleted this information by unknown reason. Then I posted on XDA.

[MENTION=455439]bgcngm[/MENTION] is going to maintain custom kernel. You can supervise this thread.
[One (M7) Themes and Apps] Talon:
respect to u man! ) ... and i know for what!
[One (M7) Themes and Apps] Falseclock:
it works now even if screen is ON, but, when you make long press - two events happen: media or ring volume change + media action

the problem is system not always understand is music is playing now or not.

Here is debug log

System recognize long press and do something according to the tweaker settings. But when you pressing key a little bit longer and next or previous track is not started yet (need some time to read file and load to buffer), system think's music is not playing and starts volume change.

setResult - log flag showing music is playing

Sending LongPress UP

dispatchKeyEvent invoke
dispatchKeyEvent setResult

PhoneFallbackEventHandler invoke
PhoneFallbackEventHandler setResult

dispatchKeyEvent invoke

PhoneWindow invoke

dispatchKeyEvent invoke

PhoneWindow invoke

Sending LongPress UP

dispatchKeyEvent invoke
dispatchKeyEvent setResult

PhoneFallbackEventHandler invoke
PhoneFallbackEventHandler setResult

dispatchKeyEvent invoke

PhoneWindow invoke

dispatchKeyEvent invoke

PhoneWindow invoke

I can disable volume change during music play while SCREEN ON, but it is not correct way.

Otherwise you will have to re adjust volume after each long press.

Another solution: check if stock player is running. But will not work with custom players.
[One (M7) Themes and Apps] Falseclock:
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 bar

Time to release new version or are you ready to wait some more time for additional functionality?
[One (M7) Themes and Apps] iamsuperuser:
Hi Falseclock

I'm using your HTC Tweaker v3.3.2 module on my HTC One DS 802D Asia-India along with sense 6 Toolbox and XSense modules

The call recording does not seem to work

I chose the auto call record option

It did create two directories but their names were in russian and no calls were recorded

AND

Does it ONLY work thru Bluetooth headset ?

because the option to select between audio sources only showed up when I connected my bluetooth headset

Another query

When I used the colored icons the two Sim signal icons remained in white but the rest of icons changed color

I'm on pure stock Indian KK 4.4.2 Sense 6 Rooted and S-OFF

I see that you posted v3.3.3 while I was posting

Still can you please help me fix this

Again great work with this module , really something to look forward to seeing there is very little development on this phone

Thanks in advance
[One (M7) Themes and Apps] Falseclock:
It is impossible, cause directory names constantly written in English. Please make screenshots what is written in Russian.

public static final String AUTO_REC_MAIN = "Automatic records/";
public static final String AUTO_REC_INCOMING = AUTO_REC_MAIN + "/Incoming/";
public static final String AUTO_REC_OUTGOING = AUTO_REC_MAIN + "/Outgoing/";

also need screenshots.

is there any log records in Xposed?

stock ROM for Indian market?

these icons? 3GR and 1XR?

if yes, then will be fixed with 3.3.3 release
[One (M7) Themes and Apps] Falseclock:
it works in any cases. with Bluetooth as well as without it )))

I mention it description cause it was not working with Bluetooth on 4.2.2 Android.
[One (M7) Themes and Apps] J_M_V_S:
I don't if you resolved the problem by now but XSense

interfieres

with HTC One Tweaker call recording capabilities. Don't know why, but it happened to me too. The only solution (AFAIK) is to disable/uninstall XSense. Still, don't know why you need XSense if you have HTC One Tweaker! :laugh:

---------- Post added at 10:04 PM ---------- Previous post was at 09:56 PM ----------

That's a shame. Maybe you can let the user choose the preferred music app? Don't you have a way to gather all installed music player? Like when you press a music file on a file manager it let's you choose which one to use. I know this can be achivied as GMusicFS app detects all currently installed music players.
[One (M7) Themes and Apps] iamsuperuser:
Call recording problem is Solved, turns out there was some interference from the XSense module.

Here is a screnshot

I applied the icon color mod in the htc tweaker module but still the sim signal icons do not change to colored ones.

Another query, this is weird

I applied the sony walkman mod

When i play music in the walkman app the volume buttons do not work, I cannot change the volume while playing the song but i can do once i stop palying.

Can you help me with above issues ??
[One (M7) Themes and Apps] Falseclock:
It is the fact XSense developer takes my source code for his module. But he implements my code in some wrong way, I mean uses incorrectly.

If I implement some new feature and it is disabled in Tweaker, then nothing happens with system, but in his case REsetting of variables happens.

for example: if you are not enable call recording in XSense, then during call setup XSense will disable it :eek: But normally if user not enabled settings, then nothing should be happen.

The same "bug" was with Sense 5 Toolbox. I do not remember exactly where, but if you choosing to use stock icons, then S5TB "replaces" existing icons with another "stock". I had a lot of complains on Russian board.

1. My module starts first and replaces system icons with colored.

2. X5TB starts next and replaces my icons with stock, cause mod in settings disabled.:eek:
[One (M7) Themes and Apps] Falseclock:
Please make also screenshots of both sim cards: Settings -> About -> Network

I see on your screenshot 4 signal strength indicators, while 5 should be used for GSM network. That is strange.

Regarding sony walkman mod. I think it would be much faster and better to contact author of this mod. If tomorrow he will change algorithm, I will need to maintain it in my module. And it is not correct.
[One (M7) Themes and Apps] Falseclock:
It is no hard to get all applications having music play permission. BUT.

Issue will be the same: what to do with long press if :

a) player started but paused. Music not playing.

b) player started, music playing, you long pressed to jump next track

play track 1 GAP play track 2
|-------------->|_____|--------------->

LONG PRESS
--#-----------------------#
NEXT TRACK
------------------|++++++++++++++
GAP WHEN MUSIC NOT PLAYED
----------------->|____________________________|------------>

System always checks key is still pressed and handles it in cycle.

I catching long press and checking is music playing with standard system method. But during gap music is absent and system starts volume increase.

hmmmm.... wrote this diagram and... may be I can solve it )))
[One (M7) Themes and Apps] iamsuperuser:
I did not understand what you are trying to say ?
[One (M7) Themes and Apps] Falseclock:
I'm not going to handle bugs of other mods. :o

do not worry. such mod will be available in my tweaker
[One (M7) Themes and Apps] iamsuperuser:
So there will be a fix your tweaker module ?? What do you mean by that???

I cannot get what you are saying sometimes, are you using Google translate ??

My humble request, please be a little straight forward with your replies.
[One (M7) Themes and Apps] Falseclock:
:laugh: :good:

you asking to fix some walkman mod - how can i fix it? It is not my mod.

same functionality (walkman) will be in my mod soon

is it clear now?
[One (M7) Themes and Apps] iamsuperuser:
So you are going to include walkman mod in HTC tweaker ??

Here is the Walkman mod I'm using.

I'm a big fan of Walkman , without it my phone is incomplete, it's better than lots costly music apps on play store and it's free !!

Hope you include it soon

You rock dude \m/

Peace out !
[One (M7) Themes and Apps] iamsuperuser:
UPDATE:

[MENTION=4714758]Falseclock[/MENTION]

I just tried the older v3.3.2 and voila !,

the volume control works in walkman mod :good::victory:

the call recording also works.

I still have the same problem with sim signal icons:confused:

I'm using it along with Sense 6 Toolbox.

I have to say i'm havin a blast with these two modules (HTC One Tweaker and Sense 6 Toolbox)

Auto call recording

Vol2Wake

Advanced Power Menu

Walkman mod

many more wow....... this is the best phone everrrrrrrrrrrrrr!!!!!!!!!!!

Thank you XDADevs !!

Another small query ,

Can i change the call recording path to external sd card ??

Just tell what lines to change in which file, i'll do it myself.;)

I can de-compile and re-compile HTC One Tweaker using xposed framework right ????
[One (M7) Themes and Apps] Talon:
iamsuperuser

just choose path you want in the stock "recorder" app
[One (M7) Themes and Apps] Falseclock:
fix in 3.3.4. I did not expect both GSM sim cards on 802d can be used.

set it up in stock recording settings.

what for? Source code available on GitHub. You can download and compile it as you wish.
[One (M7) Themes and Apps] Falseclock:
yep, I did not remove some test code in 3.3.3 related to volume key press. also will be fixed in 3.3.4
[One (M7) Themes and Apps] akpe:
Is this the issue where volume buttons do not work when playing audio (music or videos) and screen is on? :)

I also discovered that while music is playing, both the hardware back key as well as the backspace (delete) key on keyboard do not work.

I can type anything in keyboard but when I press the backspace (delete) key nothing happens!

It's a minor issue for me since I control the volume from my smartwatch when playing music but a fix would be great :)
[One (M7) Themes and Apps] Falseclock:
yes, sorry. I was testing media control via volume buttons and forgot to disable code.

want to realize music control like in walkman with volume buttons while screen is on

with screen OFF it is ok now, but while ON... :(
[One (M7) Themes and Apps] Thela7:
Good day everyone,

I wanted to report that I had to downgrade to v3.3.2 because when running v3.3.3, and use Google Play Music the back button, and volume rocket buttons won't work while the music is playing. If I pause the player, the buttons respond normally.

Thank you