Utilising the Xposed framework, this module adds tweaks to make WhatsApp more useful to me. Currently includes:
Languages:
Credits:
My extended thanks to the contributors.
Features available are detailed in the different sections.
Some time ago, WhatsApp added the "audio voice" feature. I found it hindered significantly more than it helped: if you tapped it accidentally, it would vibrate and emit a notification-like sound. And, I would do this repeatedly and so never found this useful (I don't use voice messaging).
More time passes, and they add a camera icon. This is more useful, and personally I'd prefer if that was the only one. So - I wrote this.
(Note: in all cases, the "send message" button will appear after you start typing, as it always would. Additionally, disabling sending still allows you to receive them.)
I have tested it on my HTC One M7, using Android Revolution HD, but I have no reason to suspect it shouldn't work on other devices.
When navigating to a conversation via the "contact list" (main WhatsApp screen > "New Chat" on the action bar > Select a contact) and you press the back key, rather than returning to the contact list, it returns you back to the main WhatsApp screen with your list of conversations - which can be a little frustrating.
This mod allows you to "go back" to the contact list, so you can chat uninterrupted.
It isn't always easy to see at a glance which of your conversations are groups, and which are which other people. This mod allows you to highlight the group conversations in any colour of your choice.
To install, please ensure you first have:
Then, you can just search for "WhatsApp Mods" on the store to install it.
Here are all of the options you currently get to play with:
If it feels like the module is doing nothing for you, please try enabling debugging mode from the settings, and send me the logs via the support thread: http://forum.xda-developers.com/xposed/modules/mod-whatsapp-mods-remove-action-t2824732 (either reply to the thread or send me a private message).
git clone https://github.com/jaysh/xposed-whatsapp.git
cd xposed-whatsapp
android update project --path .
(where android
is the SDK binary in the tools
directory)ant debug
each time you want to build an APKadb install bin/xposed-whatsapp-debug.apk
to your devicejdb
).adb shell dumpsys activity
to see what activity is in the foreground, and inspect the history stack.jdb
- to step through Smali, set breakpoints, and inspect variablesYes, based on the messages on the forum thread. However, there is no official support for it.