[XPOSED][Android 9.0+][Pre-release] Messenger Pro - Xposed Framework Modules

Messenger Pro
An Xposed module which extends Facebook Messenger with a bunch of exciting features. Please read carefully before installing it.
Warning​This module is still in alpha phase, so you will most likely encounter bugs. Please open a github issue here or drop a comment if you do.
It will work if and only if you use Messenger version 350.0.0.7.89 Android 9.0+ release (download from here). This is mainly because Messenger code is obfuscated. It may support more versions in the future, but as of now, you should use this version.
Overview​Features: (Suggestions are welcome)​See https://github.com/Mino260806/MessengerPro#readme
Compatibility​All Android versions starting from Android Pie.
Download​All releases can be downloaded from here.
Telegram Support Group:
Messenger Pro
This is Messenger Pro Support Group. Here we will be discussing about new features as well as reporting bugs. Github link: https://github.com/Mino260806/MessengerPro
t.me
Telegram Channel:
Messenger Pro News
An Xposed module that adds loads of useful features to Facebook Messenger.
t.me
Releases Section
Messenger Pro v0.1.1-alpha (31/03/2022)
Fixed watermarks not working on some phones.
Removed the possibility to underline non alphanumeric characters (_test. 123_ -> test. 123) because the underline looks misaligned when placed next to letters or digits.
Excluded urls from getting formatted, otherwise they will not work.
Warn user if messenger version is unsupported
Messenger Pro v0.1.2-alpha (09/04/2022)
Improved bold and italic formatting: now it supports complex latin letters (ç, ē, å, ...) and ignores non latin letters (ie. arabic letters).
Messenger Pro settings automatically now match system theme (dark / light mode).
Added /word define [word] command with a little improvement to /word pronounce [word].
Watermarks when being applied no longer freeze Messenger. A loading dialog is shown instead until watermarking is finished.
New feature: Emoji or Like will send only if you double click it (To prevent accidental presses). Find the option to enable it in settings.
New command: /like [size: 1 or 2 or 3(optional)] sends a thumbs up (It's impossible to send otherwise if conversation emoji is not set to it).
Messenger Pro icon now appears in Lsposed (thanks "The Primal Pea" for designing the icon).
Messenger Pro v0.1.2-alpha (11/06/2022)​
Send an empty message: /empty [number of rows] [number of columns]
Use of OpenAI's text completion (GPT-3) right from messenger: /openai [text]
Lock any conversation with fingerprint / screen lock pin: Long press conversation and choose "Lock" or "Unlock" to undo
Let messenger pro automatically react to any conversation with a certain emoji when you're busy: Enable it in Power Center next to settings icon in the top left corner.
Non-root apk

Not workin redmi note 9s (curtana) android 11 miui 12.5
installed the apk
deleted messenger
installed messenger 350.0.0.7.89
reinstalled the apk
rebooted phone
Nothing..

Working.. But some characters doesnt support some OS.
Not working: Attach the file
Running: Android 11 @ SM-A125F

I installed everything but i couldn't find how to activate the messenger pro options

Hazem7 said:
I installed everything but i couldn't find how to activate the messenger pro options
Click to expand...
Click to collapse
there is a settings key in main menu's upper right
you can access it there

ChiKaLiO said:
Not workin redmi note 9s (curtana) android 11 miui 12.5
installed the apk
deleted messenger
installed messenger 350.0.0.7.89
reinstalled the apk
rebooted phone
Nothing..
Click to expand...
Click to collapse
you still need zygisk(or riru), lsposed and turn on the module there to make it work

I remember a module like this wayback 2016, One of my favorite ever because messenger is really my main app in communications, I appreciated for making a tool like this again.
Can I ask if you are the same author of this or not?
https://play.google.com/store/apps/details?id=com.john.xmessengerprivacypremium
Future idea (if possible) for the development of this awesome module!
1. Remove ads
2. Able to remove like button
3. Able to remove call and video button (keep it clean and minimal, we can do that call and video in about of the thread, confirmation is cool leave it as a option too)
4. Able to not seen a message even if you open the thread
5. Stealth mode (typing 3 dots hide, video or call button animation when both is in the thread, totally gone or offline)
6. Able to remove the recent chats names/DP Icon below the search button next to create video call
7. Able to remove or clear hide the suggested persons when you click the search button

Worked almost perfect on Android 10 Q / Samsung Note 8 / Hades ROM v3.0 One UI 2.5
Problem:
- Image still not have a watermark
- /reddit not working (or my wrong in syntax ¯\(°_o)/¯)
- Sound message send back by /word is corrupted
- Don't see any new feature in the top right menu
Edit:
- Watermark function only work on the image sent by Messenger camera (someone in Telegram group said)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

paul222008 said:
I remember a module like this wayback 2016, One of my favorite ever because messenger is really my main app in communications, I appreciated for making a tool like this again.
Can I ask if you are the same author of this or not?
https://play.google.com/store/apps/details?id=com.john.xmessengerprivacypremium
Future idea (if possible) for the development of this awesome module!
1. Remove ads
2. Able to remove like button
3. Able to remove call and video button (keep it clean and minimal, we can do that call and video in about of the thread, confirmation is cool leave it as a option too)
4. Able to not seen a message even if you open the thread
5. Stealth mode (typing 3 dots hide, video or call button animation when both is in the thread, totally gone or offline)
6. Able to remove the recent chats names/DP Icon below the search button next to create video call
7. Able to remove or clear hide the suggested persons when you click the search button
Click to expand...
Click to collapse
First of all, I'm not the developer of X Messenger Privacy, but it did inspire me to work on this module.
I'm so sorry about removing ads, I want to avoid any risk to get this module confronted to legal issues.
As for features 4 and 5, it's already in my todo list and I'm working to bring it, but I can't guarantee it will come soon.
Concerning the rest of the suggestions, they are good, I will implement some of them (or why not all) after fixing the currently reported bugs.
Enjoy Messenger Pro !

PixelCatZ said:
Worked almost perfect on Android 10 Q / Samsung Note 8 / Hades ROM v3.0 One UI 2.5
Problem:
- Image still not have a watermark
- /reddit not working (or my wrong in syntax ¯\(°_o)/¯)
- Sound file send back by /word is corrupted
- Don't see any new feature in the top right menu
Edit:
- Watermark function only work on the image sent by Messenger camera
View attachment 5573619 View attachment 5573621 View attachment 5573623 View attachment 5573627 View attachment 5573625
Click to expand...
Click to collapse
Sorry for the inconveniences.
- For images, I found what is causing the issue and will fix it in the next patch.
- Commands usages will be added, in a future release.
- The remaining bugs cannot be fixed unless you send me your logcat. Please join Messenger Pro chat group to let me know about the issues in details and I will try to fix it to make Messenger Pro better for everyone!

Mino260806 said:
First of all, I'm not the developer of X Messenger Privacy, but it did inspire me to work on this module.
I'm so sorry about removing ads, I want to avoid any risk to get this module confronted to legal issues.
As for features 4 and 5, it's already in my todo list and I'm working to bring it, but I can't guarantee it will come soon.
Concerning the rest of the suggestions, they are good, I will implement some of them (or why not all) after fixing the currently reported bugs.
Enjoy Messenger Pro !
Click to expand...
Click to collapse
Can't it work like adblock plus like the chrome extension blocking the youtube ads? An ad free messenger and facebook I mean who wouldn't want that? Plus not many user will gonna use this unless they are technical enough to do the unlock bootloader, installing magisk, installing zygisk, xposed, TWRP etc..
I guess Youtube vanced got sued because they edited the apk itself? (Correct me if I'm wrong) And it's easy to use and install for everyone.
We are a module and not tampering the apk or app of the META itself. I guess thats safe to say right?

Mino260806 said:
Sorry for the inconveniences.
- For images, I found what is causing the issue and will fix it in the next patch.
- Commands usages will be added, in a future release.
- The remaining bugs cannot be fixed unless you send me your logcat. Please join Messenger Pro chat group to let me know about the issues in details and I will try to fix it to make Messenger Pro better for everyone!
Click to expand...
Click to collapse
Somehow pronounce function of /word worked after a while (;ŏ﹏ŏ)
I also accessed pro setting (my misunderstanding, it's in the main UI, not chat settings, sorry for bothering you)
Now it works perfectly!

It works well in Redmi Note 9S with this build, except for the /word command like PixelCatZ.
Edit: and just like PixelCatZ, it works now

Is it compatible with Lsposed ? Because I installed it with recommended given version of messenger but I don't see any different neither exists some icon to launch the messenger pro ?

Johnn78 said:
Is it compatible with Lsposed ? Because I installed it with recommended given version of messenger but I don't see any different neither exists some icon to launch the messenger pro ?
Click to expand...
Click to collapse
You need to select (in Lsposed) at least Messenger to activate the mod. I'm not sure about system framework.

MaZED_UP said:
You need to select (in Lsposed) at least Messenger to activate the mod. I'm not sure about system framework.View attachment 5574509
Click to expand...
Click to collapse
Ok, thanks this was the solution. I thought that selecting "System Framework" is like selection "All", in other words all the apps. The call confirmation works properly but how it works the message formatting ? It is enabled but when I go to write then it is like before the module. Also I want to ask about the ability to attach any file, is it really any file like zip or iso or txt files etc... or it means only images files without lower image resolution because I see only the selection to attach pictures and not any file ? In the end, I want to tell to developer if can implement two features. These two features exists via addon on PC. The first is to be on messenger and if you want to show you as offline and the second is to receive messages and if you want to read them but the sender to not get the display that you have read them. Thanks in advance !

Looks pretty cool but it's not working for me.
I'm running crDroid 8.3 (Android 12.1) on OnePlus 7 Pro.
- Installed this module (LSPosed), checked off System Framework and Messenger
- Have latest Magisk with Zygisk beta enabled
- Tried reinstalling Messenger as well
Don't see any change or additional settings menu in Messenger
Edit: Forgot to downgrade Messenger per the first post. Working now.

TerrorByteX said:
Looks pretty cool but it's not working for me.
I'm running crDroid 8.3 (Android 12.1) on OnePlus 7 Pro.
- Installed this module (LSPosed), checked off System Framework and Messenger
- Have latest Magisk with Zygisk beta enabled
- Tried reinstalling Messenger as well
Don't see any change or additional settings menu in Messenger
Click to expand...
Click to collapse
Did you downgrade your Messenger ? Read the Warning section in the post

Mino260806 said:
Did you downgrade your Messenger ? Read the Warning section in the post
Click to expand...
Click to collapse
Oops, missed the warning. It's working now. Thanks for the quick reply!

doesnt support armv7

Related

[MOD][Xposed] Notification Count

Requires Xposed Framework by rovo89. Special thanks to him!
Notification Count badge for all Android versions
Shows a notification count badge on StatusBar icons providing a quantity.
Makes this badge customizable and extendable.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This module adds a badge with a number next to notification icons, when the notification has a quantity (e.g. messages).
This is a built-in Android functionality, this module works as enabler for this function.
See Xposed Repo information for details about the current features of the module.
Download
You can download this mod from the Xposed Repo official website:
http://repo.xposed.info/module/com.woalk.apps.xposed.notifcount
Alternatively, there is always an APK on GitHub tied to a release tag.
But for Download counting purposes, I would ask you to use the Xposed Repo if it's no problem for you.
Have fun with the module!
Bug reporting:
IMPORTANT. Please read.
Please do not report bugs like "Hey noob-dev, it doesn't work, bye.".
Always attach at least your Xposed log to an error report.
Also, additional information can never be bad. Android version, Xposed version, device/ROM; exact behavior when the error occurs (e.g. "No number badge is shown, on no notifications, neither on the debug notifications nor on any app's.").
This will make fixing easier, faster and better to understand for everybody in the thread maybe having the same issue.
Thank you.
Changelog:
Version 3.2
Fixed some Xposed errors on Marshmallow.
Added secure lockscreen count.
Version 3.1
New app list engine.
RAM management should be better.
Loading time is a lot faster.
The list is searchable.
Switch to Material design on older devices, too; smaller UI changes.
Added "Extract number from notification content".
Fixed system integration on HTC Sense Lollipop devices.
Added possibility to change alpha value of number badges.
Version 3.0
You can now adjust the notification badge style freely (color, size).
You can now change the behavior of the 'Exception list' from blacklist to whitelist (again).
The Notification Count settings can now be integrated into Android's notification long-click menu.
Version 2.0
Cancel test notifications before sending new ones, to apply appearance changes faster.
Added Russian language (partially). Thanks GitHub user GromozavrStas.
Added `auto-decide` feature:
Automatically choose which way to use to fetch a number from a notification that does not provide a value by itself.
Use either the title, summary or update count for this purpose.
Some apps that cause problems can be forced to use a specific way of the available ones.
UI updates to fit those needs.
Version 1.1.1-re
Fixed bug that only let save whitelist items currently visible on screen.
Version 1.1-re
Added ability to hide launcher icon.
New 'workaround' mode: Extract number from notification description.
This new mode only works on KitKat and later for now.
Only enable this for apps that provide a notification number in their notification's small description!
Version 1.0-re
Restart of version numbering.
Initial version.
Main changes against the old module:
- Added support for Lollipop.
- Added ability to customize number badge.
See https://github.com/woalk/NotifCount/releases/tag/v1.0-re for full version changes against the old module.
See the git tag description of this release (can be found under https://github.com/woalk/NotifCount/tags) for programmer-related changelog.​
Author & Copyright Information
This module was first developed by GitHub user bbukowski.
His version was not updated since August 2014, and did not work on Lollipop.
I forked his repo and added my changes.
I added a pull request for my changes and will let him keep the 'right' ownership about this module if he wants to.
Look for README.md in my GitHub repo of this module for more information.
XDA:DevDB Information
Notification Count, Xposed for all devices (see above for details)
Contributors
Woalk, bbukowski
Source Code: https://github.com/woalk/NotifCount
Xposed Package Name: com.woalk.apps.xposed.notifcount
Version Information
Status: Stable
Current Stable Version: v3.2
Stable Release Date: 2016-05-31
Created 2015-05-06
Last Updated 2016-06-02
Working very well on JB 4.3, good job[emoji122] [emoji122]
Works with Android 5.11 CM12.1?
HGT - S5 G900F - Oneplus One - Tesla TTL7
KuaQ said:
Working very well on JB 4.3, good job[emoji122] [emoji122]
Click to expand...
Click to collapse
I'm happy that you're happy.
HorstiG said:
Works with Android 5.11 CM12.1?
Click to expand...
Click to collapse
Doesn't CM have this feature out-of-the-box?
But, yes, it should. Even while it may need you to enable the feature in CM settings (setting preference Settings.System.STATUS_BAR_NOTIF_COUNT, if I'm not completely wrong).
Just try it out.
this is a nice module.. thx..
a few suggestions..
- is it possible to enable new options (currently the display style) on the fly instead of rebooting?
- for the option styles, would be nice if a combination of styles (transparent+small) is allowed..
- for the option styles, customisable colour would be nice..
iamelton said:
this is a nice module.. thx..
a few suggestions..
- is it possible to enable new options (currently the display style) on the fly instead of rebooting?
- for the option styles, would be nice if a combination of styles (transparent+small) is allowed..
- for the option styles, customisable colour would be nice..
Click to expand...
Click to collapse
Yes, display style applies for every new notification instantly after selecting.
It does however not apply for already present notifications.
You can test this out with the 'Debug' options: Create any notification with a number, change number appearance, then swipe away your notification and select the option "without number" to force creation of a new notification.
After that, you can either use "with" or "without number" again to test the new style.
If it applies to a specific app depends on whether the app stores the existing notification for re-use or creates a new one.
Suggestions noted, I feared that they would be requested.
Will work on that soon.
and maybe also an option to hide the launcher icon, as i usually use xposed installer to manage all those modules?
Doesn't work on my Nexus 5 with stock 5.0.1
iamelton said:
and maybe also an option to hide the launcher icon, as i usually use xposed installer to manage all those modules?
Click to expand...
Click to collapse
Yes, on GitHub already, will be in the next release.
reallyimjesus said:
Doesn't work on my Nexus 5 with stock 5.0.1
Click to expand...
Click to collapse
That's a shame... Xposed log?
Thank you for this module only problem is that Whatsapp notifications constantly increment without having incoming new messages running CM12.
Sent from my LG-D415 using XDA Free mobile app
DallasBelt said:
Thank you for this module only problem is that Whatsapp notifications constantly increment without having incoming new messages running CM12.
Click to expand...
Click to collapse
That's interesting. Will look into it today.
WhatsApp is using the 'workaround', isn't it?
Woalk said:
Yes, on GitHub already, will be in the next release.
That's a shame... Xposed log?
Click to expand...
Click to collapse
I am sorry for the trouble! I was having the older Notification Count module active instead of this one (the old one DID not work; but this one does yaaay!!). Silly me... :silly: Sorry again!
reallyimjesus said:
I am sorry for the trouble! I was having the older Notification Count module active instead of this one (the old one DID not work; but this one does yaaay!!). Silly me... :silly: Sorry again!
Click to expand...
Click to collapse
Ah, that's a relief. No problem, it works, and this counts.
New version 1.1
A new version is available on Xposed Repo!
Changes are the ability to hide the launcher icon (requested by @iamelton)
and a new kind of 'workaround' mode, where the number of the notification is extracted from a string in the notification usually containing its number.
This may be a fix for WhatsApp (reported), try it out @DallasBelt, as I don't use WhatsApp that much.
The style suggestions will be added later, don't worry.
Have fun.
Woalk said:
A new version is available on Xposed Repo!
Changes are the ability to hide the launcher icon (requested by @iamelton)
and a new kind of 'workaround' mode, where the number of the notification is extracted from a string in the notification usually containing its number.
This may be a fix for WhatsApp (reported), try it out @DallasBelt, as I don't use WhatsApp that much.
The style suggestions will be added later, don't worry.
Have fun.
Click to expand...
Click to collapse
Nice! A little review:
It would be nice if it also searched for number of notifications in the title of the notifications (example: google play: N apps updated).
The "whitelist" section is necessary? Couldn't the app just first try to find a number normally, and then if no number is found switch to any of those methods, until it finds any? Like this.
(Notification on the text for some app appears)
1) Check for the number in the notification number count. Nothing found -> switch to 2)
2) Check for the number in the notification title. Not found -> switch to 3)
3) Check for the number in the notification text. Found (only if not found switch to 4)
4) Count updates
Some apps could have wrong info, so the app still should have some "exceptions" list for rare cases like whatsapp, but not a global whitelist for like 90% of the apps I think.
Thad't be awesome!!
Also, the count style only changes if you dismiss the notification, why? couldn't you make it that when generating one test notification you first close the other one? so this would be done automatically. Right now it closes too but the new style isn't applied..
Edit: I just tested increasing the test notification until >999 (yes I spent some time hah). Why >999 and not 1xxx? In small numbers it can be there lol. Also the > is half broken lol
Thanks a lot! :good::good: Keep up the nice work.
RusherDude said:
Nice! A little review:
It would be nice if it also searched for number of notifications in the title of the notifications (example: google play: N apps updated).
The "whitelist" section is necessary? Couldn't the app just first try to find a number normally, and then if no number is found switch to any of those methods, until it finds any? Like this.
(Notification on the text for some app appears)
1) Check for the number in the notification number count. Nothing found -> switch to 2)
2) Check for the number in the notification title. Not found -> switch to 3)
3) Check for the number in the notification text. Found (only if not found switch to 4)
4) Count updates
Some apps could have wrong info, so the app still should have some "exceptions" list for rare cases like whatsapp, but not a global whitelist for like 90% of the apps I think.
Thad't be awesome!!
Also, the count style only changes if you dismiss the notification, why? couldn't you make it that when generating one test notification you first close the other one? so this would be done automatically. Right now it closes too but the new style isn't applied..
Thanks a lot! :good::good: Keep up the nice work.
Click to expand...
Click to collapse
Number in title: Yes, right, that should also be an option. I somehow missed that out...
Whitelist: At the first thought I would say it is necessary, because really every notification would get a number without... But maybe this isn't even bad, as you say. Needs to be tested how it acts in real use. I will try it out.
Style applying on-the-fly: At least for the 'Without number' notification it's obviously needed that the notification updates instead of creates itself newly. But right, the 'With number' should be totally ok with creating a new one. If it makes you happy to see the style change with two touches less on the screen...
Applying the style completely on-the-fly, i.e. not only for the test notifications but for all app's, would be a bit more complicated. Maybe it will be implemented when I implement 'real' custom styles as requested in the thread, have to see how this will act on performance.
Thank you very much for your suggestions!
This is constructive feedback I'd like to see more on the internet.
Woalk said:
Number in title: Yes, right, that should also be an option. I somehow missed that out...
Whitelist: At the first thought I would say it is necessary, because really every notification would get a number without... But maybe this isn't even bad, as you say. Needs to be tested how it acts in real use. I will try it out.
Style applying on-the-fly: At least for the 'Without number' notification it's obviously needed that the notification updates instead of creates itself newly. But right, the 'With number' should be totally ok with creating a new one. If it makes you happy to see the style change with two touches less on the screen...
Applying the style completely on-the-fly, i.e. not only for the test notifications but for all app's, would be a bit more complicated. Maybe it will be implemented when I implement 'real' custom styles as requested in the thread, have to see how this will act on performance.
Thank you very much for your suggestions!
This is constructive feedback I'd like to see more on the internet.
Click to expand...
Click to collapse
Awesome
Constructive feedback? A lot of devs hate me cause I spam too much suggestions :laugh::laugh:
PS: You didn't notice the >999 issue tho :laugh:
Will it work on Xposed Super Alpha?
I'm using Moto G GPe 5.1 stock.
RusherDude said:
Awesome
PS: You didn't answer the >999 issue tho :laugh:
Click to expand...
Click to collapse
You didn't say anything about that...
Does it behave strangely then, like I would think now?
That would not be my fault, the basic implementation of the numbers are by Android itself... ?
But I'll see if I can get around them and replace it like "99+".
Phew, a big To-Do list growth for one day.
Umer520 said:
Will it work on Xposed Super Alpha?
I'm using Moto G GPe 5.1 stock.
Click to expand...
Click to collapse
I don't know, as I can't test Xposed for 5+ in an emulator (arm-only) and I don't have a developer device running 5.1 currently. Maybe I'll try installing the newest CM in the next days or week..
If you're ready to take the risk — as you are, because you installed Super Alpha — you can try for yourself, I would be curious how it does.
Woalk said:
You didn't say anything about that...
Does it behave strangely then, like I would think now?
That would not be my fault, the basic implementation of the numbers are by Android itself... ��
But I'll see if I can get around them and replace it like "99+".
Phew, a big To-Do list growth for one day.
Click to expand...
Click to collapse
I did hehe:
Edit: I just tested increasing the test notification until >999 (yes I spent some time hah). Why >999 and not 1xxx? In small numbers it can be there lol. Also the > is half broken lol
Click to expand...
Click to collapse
But I think u were replying already so missed it , like my edit on the previous post haha :laugh:
Do not reduce the number of digits! at least 3 is necessary lol, but ending in + instead of the > is better yea

[MOD][4.0+][XPOSED][WhatsAPP] WhatsApp Extensions - Add extra features to WhatsApp.

WhatsApp Extensions is a Xposed module which adds additional features to standard whatsApp application.
This module is much similar to WhatsAppX module.
Features include:
Option to directly call over phone.
Lock facility to individual chats.
Reminder - Reminds you to reply to a contact.
Highlight Chats.
Per contact custom wallpaper.
Permanently archive chats.
Hide last seen.
Hide read receipts.
Hide delivery reports. ( Unstable. See bugs section )
Hide Camera Button from bottom bar.
Zoom profile photo.
Replace call button ( works only for supported languages )
Click messages to reply/forward/see info
Get stats about messages ( per chat ) - github like implementation of monthly activity
More to come.
Click to expand...
Click to collapse
Bugs:
If your internet connection is off and someone sends you messages. after connecting to internet delivery reports will be sent.
If you experience delay in messages enable delivery reports - turn off option in module.
black ticks and hide tabs options will no longer work because whatsapp changed something in their code from v 2.17.x. There could be a solution but not known.
Click to expand...
Click to collapse
FAQ:
see this post
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How to use:
- To unarchive personal chats you need to first unhide it from menu then long press the chat, click unarchive button from top WhatsApp bar.
- You need to restart WhatsApp once you unhighlight a chat to avoid unwanted effects.
check out this video by @ashokmor007
Download links:
Read FAQs before downloading.
http://repo.xposed.info/module/com.suraj.waext
if you find this module useful please Donate to me
If you are willing to contribute:
Source code:
https://github.com/suraj0208/WhatsappExtensions
Please mention credits and give source code link if you use my code anywhere.
Libraries used:
https://github.com/martin-stone/hsv-alpha-color-picker-android
https://github.com/jdamcd/android-crop
https://github.com/chrisbanes/PhotoView
Thanks to:
Code:
rovo89 for Xposed frameword
BreitbandModem for original WhatsAppX module
All who supported this module
Everyone I forgot
Thanks for translating:
Code:
Portuguese - killer7Mod
Spanish- omoiyume
German - MDXDave
Italian - nevernat_theoriginal
Dutch - fnotsje
Turkish - edorewiel
Changelog 5.5
Hiding status tab is optional
Replace blue ticks with black
call button from menu is not aesthetically pleasing
replace call button works on only english language I dont have translations from other languages.
Stats implementation ( beta ) works best when you have 20+ messages for chat. Does not consider past data for now.
everything I forgot.
Note:
if you see frequent toasts like 'unable to uodate privacy setting' after enabling hide status, enable hide toasts. It will disable all toasts. WhatsApp has implemented very few toasts so it wont affect you much.
Click to expand...
Click to collapse
Changelog v5.0
Custom contact picker - Blacklist/Whitelist a group
Lock Archived Chats
Asking for password when critical preference needs changes
Send Read Receipts during chat session
Hide message preview for locked contacts
Fixed - Chat not opening from notification for locked contacts
Fixed - Exception while opening profile photo
Fixed - margins in Main Activity of module
compiled using latest sdk 25
Writing error to log while database reading
Minor performance improvements
Click to expand...
Click to collapse
Changelog v4.6
Blacklist/Whitelist contacts for Read Receipts
Fixed removing contacts from list
Lock for WhatsApp web is optional
Hiding notifications from locked contacts is optional
Removed black ticks option for now
Click to expand...
Click to collapse
Changelog v4.5
Always online feature - You'll be seen as online until you clear WhatsApp from recent Apps
GBWhatsapp profile photo bug may be fixed.
Lock added for WhatsApp web - if you have at least one contact locked you need password to open WhatsApp web
Read Receipts whitelist - allows specific contacts to see Read Receipts
Notification are hidden for locked contacts
Reduced logs
Added Turkish translations - thanks to edorewiel
Click to expand...
Click to collapse
Changelog v4.1
Fixed always 'online' bug ( you were always shown 'online' unless you clear WhatsApp from recent apps )
Dutch language support ( thanks to fnotsje )
Click to expand...
Click to collapse
Changelog v4.0
Click messages to reply/forward/see info
Hide delivery reports - only single tick will be shown ( only works on whatsapp 2.16.310. see bugs section in OP )
German language support - thanks to MDXDave
Italian language support - thanks to nevernat_theoriginal
Click to expand...
Click to collapse
Changelog v3.6
Spanish language support ( thanks to omoiyume )
Click to expand...
Click to collapse
Changelog v3.5
replace call button
hide tabs
hide blue ticks ( only double ticks will be shown )
Portuguese language support ( thanks to killer7Mod )
Click to expand...
Click to collapse
Changelog v3.0
Hide Camera Button from bottom bar. ( Experimental )
Zoom profile photo.
Improved UI of module.
Improved highlighted group UI.
Click to expand...
Click to collapse
Changelog v2.7
- Permanent archive feature is no longer version dependent ( will work on beta ).
( Now finding the class and field name at runtime )
- Support for pre lollipop devices.
Click to expand...
Click to collapse
Changelog v2.6
- Separate color for individual chats.
Click to expand...
Click to collapse
Changelog v2.5
- Permanent archive feature for personal chats.
- Highlight feature for individual chats. (Access from menu -> more -> highlight)
Click to expand...
Click to collapse
Changelog v2.2
- Hide last seen - experimental feature ( still see others' )
Enable it from main app.
Click to expand...
Click to collapse
Changelog v2.1
- ClassNotFoundError handled.
Click to expand...
Click to collapse
Changelog v2.0
- Added feature to permanently archive groups - access from group - >menu->hide. ( You need latest whatsapp with latest module version for this to work, that means with every new WhatsApp version you need to update module also)
- Highlight groups layout bug fixed - now setting proper margins.
- Lock feature improved. - now hooked onPause of Activity.class.
Click to expand...
Click to collapse
Changelog v1.5
-Added per contact wallpaper feature - access via menu -> more -> Custom Wallpaper
give proper permissions to access storage otherwise it wont work.
- Several performance improvements - Now caching views better performance when you use highlight group feature.
Click to expand...
Click to collapse
Changelog v1.2
-Timeout settings changed - Locks after you exit WhatsApp.
-Added Highlight group feature.
Click to expand...
Click to collapse
...
FAQ
Some chats are not highlighted How do I fix this ?
Those facing issue when particular chat is not highlighted,
edit that contact and add your country code to the contact ( for ex: +91 for India ). This is workaround until the issue is fixed.
Thanks @NightRaven49 for reporting and testing the solution.
Changing delivery report setting has no effect is this a bug ?
you need to open whatsapp once for delivery report setting changes to take effect.
I see frequent toasts like 'unable to uodate privacy setting..' after enabling hide status
Enable hide toasts. It will disable all toasts. WhatsApp has implemented very few toasts so it wont affect you much.
After trying to add contact to blacklist it is not actually added
please read this post
http://forum.xda-developers.com/showpost.php?p=70286351&postcount=581
Why WhatsApp asks superuser permissions after installing module or why the module itself needs superuser
please read these posts
http://forum.xda-developers.com/showpost.php?p=70290016&postcount=592
https://forum.xda-developers.com/showpost.php?p=70983415&postcount=786
I cannot remove contacts from blacklist/whitelist
see this post
https://forum.xda-developers.com/showpost.php?p=70347841&postcount=628
How to translate special strings ?
there are currently one string and one string array you need to watch out for.
First one is "menuitem_call"
Procedure: Select your target language on phone. Long press on whatsapp call button. A toast will appear. Translate the string to whatever message appears in the toast. Important thing is to make first letter lower case.
Second one is "oneclickactions"
Procedure: Same as above. You have to long press Reply, Info, Forward, buttons and put whatever comes in the toast.Do not make first letter lower case here.
Friend can suggest an interesting feature? He would not work a lot with Xposed, it would be with the root itself. In the case would merge the current database with an old backup. For example you have a conversation with someone and formats the phone and install WhatsApp again without backing up, then you again talk with the person, able to merge the new conversation with the old would be very good, and can restore already deleted conversations of a backup/old database
And other, I think this would be more for the Xposed: the module save each image/audio/voice note/call each person in a folder with your number. I like to save pictures of friends who sent me (I have until 2014) and it would be very good a module that automatically organize all
Works on x86 and GBWhatsApp?
Sent from my ASUS_Z00AD using Tapatalk
Ferreira_F10 said:
Works on x86 and GBWhatsApp?
Sent from my ASUS_Z00AD using Tapatalk
Click to expand...
Click to collapse
I think it should. It is designed for WhatsApp_2.16.225 and working perfectly. Give it a try.
It looks promising! How long do you think it'll take before you can implement a "hide last seen" switch without the 24 hour limitation?
ThimoH said:
It looks promising! How long do you think it'll take before you can implement a "hide last seen" switch without the 24 hour limitation?
Click to expand...
Click to collapse
can you explain what exactly do you want ?
Dev thanks so much for this promising app. Work great at advertise. Pls can u add contact color highlight and hide last seen. Jst like whatsappx.
Feature request are welcomed. I'm also learning xposed framework. I'll try my best to implement them.
IMPORTANT: Please update to latest version. The bug in call buttons is fixed.
Surajkumar said:
Feature request are welcomed. I'm also learning xposed framework. I'll try my best to implement them.
IMPORTANT: Please update to latest version. The bug in call buttons is fixed.
Click to expand...
Click to collapse
So you're considering what I suggested? If yes, thank you!
per chat background wallpaper please :crying:
Thank you very much for your work! I hope you can add per chat wallpaper feature soon
Súper thanks. [emoji1] [emoji1] [emoji1] [emoji1]
Enviado desde mi XT1563 mediante Tapatalk
Surajkumar said:
I think it should. It is designed for WhatsApp_2.16.225 and working perfectly. Give it a try.
Click to expand...
Click to collapse
Not working on GBWhatsApp, I think it's only working on official WhatsApp
Enviado de meu ASUS_Z00AD usando Tapatalk
Per contact wallpaper and lock confirmed?
What about fingerprint per contact lock?
Edit:
Tested it and so far really good. The only thing left with the contact lock is every time I use immediately lock, when opening a picture I have to reinsert the password. The 1 min timeout is nice, but what about a timeout + lock when leaving the app itself.
Currently it interferes with whatsappx features, thus I can not use it (it works, but the whatsappx section is gone)
Features I would love to see:
Timeout + lock when leaving the app
Fingerprint lock, pattern lock
Per contact wallpaper
Sent and received messages counter
Keep up the good work dev!
Sent from my OnePlus 2 using Tapatalk
FPSUsername said:
Per contact wallpaper and lock confirmed?
What about fingerprint per contact lock?
Edit:
Tested it and so far really good. The only thing left with the contact lock is every time I use immediately lock, when opening a picture I have to reinsert the password. The 1 min timeout is nice, but what about a timeout + lock when leaving the app itself.
Currently it interferes with whatsappx features, thus I can not use it (it works, but the whatsappx section is gone)
Features I would love to see:
Timeout + lock when leaving the app
Fingerprint lock, pattern lock
Per contact wallpaper
Sent and received messages counter
Keep up the good work dev!
Sent from my OnePlus 2 using Tapatalk
Click to expand...
Click to collapse
Feature request: Highlight chats. That's my most sought after feature in WhatsAppX! That would be freaking awesome!
Sent from my SM-G930F using Tapatalk
I can translate the menus in Italian, let me know how I can do it
Inviato dal mio HTC One utilizzando Tapatalk
FPSUsername said:
Per contact wallpaper and lock confirmed?
What about fingerprint per contact lock?
Edit:
Tested it and so far really good. The only thing left with the contact lock is every time I use immediately lock, when opening a picture I have to reinsert the password. The 1 min timeout is nice, but what about a timeout + lock when leaving the app itself.
Currently it interferes with whatsappx features, thus I can not use it (it works, but the whatsappx section is gone)
Features I would love to see:
Timeout + lock when leaving the app
Fingerprint lock, pattern lock
Per contact wallpaper
Sent and received messages counter
Keep up the good work dev!
Sent from my OnePlus 2 using Tapatalk
Click to expand...
Click to collapse
Yeah, I think Timeout + lock when leaving the app is a good idea.
Fingerprint lock, is not possible afaik, if you know any module that can use oneplus's fingerprint sensor put link to it.
Per contact wallpaper, highlight contacts can be implemented. Give me some time.
Not activating and throwing error message. I've attached the screenshot. How to get the latest Xposed bridge 82. I have 54 installed.
Sent from my Micromax Canvas 4 A210 Jellybean 4.2.2 (Lollipop themed rom by FSadino + Gravitybox).

[APP] AMF Better Amazfit Notifications

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi, I'm currently developing an APP for Amazfit Pace/Stratos. I've named it AMF Better Amazfit Notifications.
AMF is conformed of one app installed on mobile phone and the other on PACE/Stratos watch. No need to root / flash custom ROM
The description / links of the watch app can be found here:
http://www.guatedroid.com/amf/about/
The Playstore app for mobile phone can be found here:
https://play.google.com/store/apps/details?id=com.guatedroid.amfc
Some features include:
Quick Reply
Emoji Reply
Basic keyboard input
Google Maps Navigation
Vibrate on phone signal loss
clear / dark theme
Translations to: Czech, English, Greek, Hebrew, Hungarian, Italian, Japanese, Polish, Portuguese, Russian, Slovak, Spanish
Notify without interrupting your sport activity (it overlays over the running app)
Custom vibration pattern
... and much more.
Hope you like it and find it useful.
Many features are free to use. Some require a small donation to unlock remaining features and help further development.
Hi, can you add notification actions ? ex I have "mark as read" like action when I receive a mail. Just dismiss not mark as read and the phone keep the red number with unread mail in the app icon .
(I use the donate version )
dersie said:
Hi, can you add notification actions ? ex I have "mark as read" like action when I receive a mail. Just dismiss not mark as read and the phone keep the red number with unread mail in the app icon .
(I use the donate version )
Click to expand...
Click to collapse
will see if its possible
I've been testing this app for about 2 weeks.
The notifications are not displayed in the order you receive them, if you have like 5 messages, you get the last one then scroll to the first, it does not make any sense.
On the watch application the notifications remain on the app, you have to press READ and then clear them all, it must be an option to disable this, because at the end of the day you have like 500 messages there, and that makes the app sluggish.
It reminds me of an notification, but I have that option disabled.
If you get a notification and you get a call, you have to clear the notification to see who is calling you.
This application has a lot of potential. Thanks for your time to develop this, but for me those things made me uninstall the app. I hope you don't misunderstand me.
I will follow this topic and install the newest versions to test them, maybe someday the app will suits me.
I just downloaded the app ... As it was stated before - it have potential, but notifications are not synced when recieved.
I added apps to Approved apps list and still I get vibrated on wild notification.
vibecatalin said:
I've been testing this app for about 2 weeks.
The notifications are not displayed in the order you receive them, if you have like 5 messages, you get the last one then scroll to the first, it does not make any sense.
On the watch application the notifications remain on the app, you have to press READ and then clear them all, it must be an option to disable this, because at the end of the day you have like 500 messages there, and that makes the app sluggish.
It reminds me of an notification, but I have that option disabled.
If you get a notification and you get a call, you have to clear the notification to see who is calling you.
This application has a lot of potential. Thanks for your time to develop this, but for me those things made me uninstall the app. I hope you don't misunderstand me.
I will follow this topic and install the newest versions to test them, maybe someday the app will suits me.
Click to expand...
Click to collapse
The sorting order uses the same logic Pebble did on their notification system. That logic says the newest notification should be on top for easy access... (So the oldest is on the bottom).
But as requested there is a new option so users can choose what sorting order they want. If they want the oldest always on top now they can choose.
Also, notifications have a maximum of 120 old ones are automatically deleted from watch. But if you dont want to store at all. There is a new option on AMF phone to disable that.
The updates are going to be released on the following days. Stay tunned.
About the notification thing on a call... Strange... On my stock Pace and a Stock Stratos during testing time all was ok.
Will check that.
Lucifer4obg said:
I just downloaded the app ... As it was stated before - it have potential, but notifications are not synced when recieved.
I added apps to Approved apps list and still I get vibrated on wild notification.
Click to expand...
Click to collapse
After adding the apps to the aproved list, did you checked the checkbox on that page that says: Enable this list?, if not, even if the apps are added the filter wont work.
Thank you! You are the best
carlosb said:
After adding the apps to the aproved list, did you checked the checkbox on that page that says: Enable this list?, if not, even if the apps are added the filter wont work.
Click to expand...
Click to collapse
Yes I did I stoped recieving wild notifications. The issue is that I recieve the notifications 5 to 10 minutes later.
EDIT:
I found the issue - appearently I have to unlock my phone to recieve notifications. This seems to be related to the wake locks ...
One more issue just found - phone application refuses to connect after certain time.
I like your work, really, even donatetd but I will wait future versions (the current one is unusable for me),
Lucifer4obg said:
One more issue just found - phone application refuses to connect after certain time.
I like your work, really, even donatetd but I will wait future versions (the current one is unusable for me),
Click to expand...
Click to collapse
Have seen this issue with some users. The reason is that their phone manages a whitelist of aproved apps that can run on background. If they dont add the app to that whitelist, then the phone force-quit AMF to free ram causing this issues..
vibecatalin said:
I've been testing this app for about 2 weeks.
The notifications are not displayed in the order you receive them, if you have like 5 messages, you get the last one then scroll to the first, it does not make any sense.
On the watch application the notifications remain on the app, you have to press READ and then clear them all, it must be an option to disable this, because at the end of the day you have like 500 messages there, and that makes the app sluggish.
It reminds me of an notification, but I have that option disabled.
If you get a notification and you get a call, you have to clear the notification to see who is calling you.
This application has a lot of potential. Thanks for your time to develop this, but for me those things made me uninstall the app. I hope you don't misunderstand me.
I will follow this topic and install the newest versions to test them, maybe someday the app will suits me.
Click to expand...
Click to collapse
your requested updates are ready for you to install.
Thank you so much! I will keep you updated with how the application works. Cheers!
Hi can you mak video to how install it
AxA_200000 said:
Hi can you mak video to how install it
Click to expand...
Click to collapse
Haven't you read AMF website? The instructions are there.
HI MF, very nice work but I'm having same issues like when arrives a notification it only shows when i press a button and not right away. When I'm w/ the screen on does not show the notifications (great) but when I turn off the screen and get a notification it shows all of them that happen when the screen was on and I already check that is very annoying.
diotto said:
Haven't you read AMF website? The instructions are there.
Click to expand...
Click to collapse
Yes but it's not say how to install it
This app is great and working good on my redmi-note-3 + pace.. Even without donation it has most features working.. Though i wont mind a donation after using it few days.. Good job whoever made it... And thanks for sharing here
AxA_200000 said:
Yes but it's not say how to install it
Click to expand...
Click to collapse
Hi, you can follow this link:
https://www.guatedroid.com/amf/watch-app-installation/
saulinhoo said:
HI MF, very nice work but I'm having same issues like when arrives a notification it only shows when i press a button and not right away. When I'm w/ the screen on does not show the notifications (great) but when I turn off the screen and get a notification it shows all of them that happen when the screen was on and I already check that is very annoying.
Click to expand...
Click to collapse
Please contact me to [email protected] so we can track the issue

[XPOSED][MOD][4.0.3+] Firefox Tablet Mode

EDIT 2023-01-31
Since the Xposed Repo is down i attach the last release (0.4.1) to this post!
-----------------------------------------------------------------------------------------
Force Firefox (including Beta, Aurora and Fennec) and Tor to start in tablet mode on phones and phone mode on tablets.
Phone:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tablet:
The same can be accomplished by changing the display size which has the caveat of affecting the entire phone/tablet.
To disable/enable tabs enable Disable Tablet Mode or Disable Phone Mode
This is for people who just want to use one or more of the other features without changing the interface.
Some pages might show their desktop version on a tablet, to get around this enable Report Mobile User Agent or disable Report Tablet User Agent respectively. Disabling phone/tablet mode will disable this feature.
Request Desktop Site to explicitly request the desktop version by default.
Start in Private Mode will start Firefox with a private tab.
Enable Full Actionbar to get the full action bar (w/ back/forward & reload button depending on mode)
Note that this can make the address bar illegible and even cause Firefox to crash when rotating the phone or closing tabs if there isn't enough space to draw everything (inflation exception), thus Experimental.
Set Screen Density to change the DPI of Firefox, lower this to improve usability of the Full Actionbar on small screen.
Set to 0 or nothing to restore the default value.
Download either directly from the Xposed Module Repository or through the Xposed Installer (search for Firefox Tablet)
Changelog:
0.4.1 - Fix for v68
0.4.0 - Don't alter density if 0
0.3.5 - Fix density resets on activity pause/resume
0.3.4 - Add option to change Screen Density
0.3.3 - Add option to disable phone/tablet mode and Add support for Tor (Alpha)
0.3.2 - Version bump
0.3.1 - Add tablet support
0.3.0 - Open queued tabs in Private Mode and Stay in Private Mode if last private tab is closed, if enabled
0.2.2 - Open external tabs in private mode, if enabled
0.2.1 - Improve stability with Tablet Actionbar enabled
0.2.0 - Code cleanup and version bump
0.1.4 - Add Request Desktop Site and Start in Private Mode
0.1.3 - Add support for Fennec F-Droid
0.1.2 - Add support for Beta and Nightly (Aurora)
0.1.1 - Lower SDK to 15
0.1.0 - Initial release
XDA:DevDB Information
Firefox Tablet Mode, Xposed for all devices (see above for details)
Contributors
defkev
Xposed Package Name:
Version Information
Status: Beta
Current Stable Version: defkev.xposed.fennec
Current Beta Version: 0.4.1
Beta Release Date: 2019-07-05
Created 2019-03-01
Last Updated 2019-07-04
@defkev Any plans for module update to support v79 firefox?
They messed up so many things on the new version tho, most non firefox store extensions now show not supported so im sticking with v69 for now.
Sent from my OnePlus3T using XDA Labs
zondac said:
After latest Firefox v79 update this module stopped working. Will there be any updates? Or does anyone know any workaround for tablet style usage for tabbed interface?
Click to expand...
Click to collapse
pratyush28 said:
@defkev Any plans for module update to support v79 firefox?
They messed up so many things on the new version tho, most non firefox store extensions now show not supported so im sticking with v69 for now.
Sent from my OnePlus3T using XDA Labs
Click to expand...
Click to collapse
No.
As far as i can tell it there is no support for tabs in Fenix (v79) as of now so there is nothing for me to enable.
I personally moved to Fennec (v68.12) from Fdroid, until they also merge the changes at least.
9 supported extensions and a more than awkward user interface, "tested" for a year.
Mozilla is dying a slow death
defkev said:
No.
As far as i can tell it there is no support for tabs in Fenix (v79) as of now so there is nothing for me to enable.
I personally moved to Fennec (v68.12) from Fdroid, until they also merge the changes at least.
9 supported extensions and a more than awkward user interface, "tested" for a year.
Mozilla is dying a slow death
Click to expand...
Click to collapse
Yes this is indeed the worst update mozilla has pushed, all versions of firefox also feel very sluggish on my device compared to other chromium based browsers. It could be my device that is aging but I'll have to switch to a different browser soon.
I read some news saying that developer of kiwi browser made its code open source and many more browsers will support extensions brave was one of them. But after that sadly there has been no news about any browser that has added extension support
Sent from my OnePlus3T using XDA Labs
Great little module, makes it easier to multitask between several tabs.
Can your add support?
https://play.google.com/store/apps/details?id=org.mozilla.fennec_aurora
https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta
Alexey71 said:
Can your add support?
https://play.google.com/store/apps/details?id=org.mozilla.fennec_aurora
https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta
Click to expand...
Click to collapse
This should be straight forward considering its the same code base.
Let me take a look.
I have been hoping for such a mod for years!
I use the fdroid version of firefox https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/
It's called fennec although I don't think it's the same as fennec on the play store
I hope you'll make it compatible!
But in any case, thank you for this mod :good:
Bipo said:
I have been hoping for such a mod for years!
I use the fdroid version of firefox https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/
It's called fennec although I don't think it's the same as fennec on the play store
I hope you'll make it compatible!
But in any case, thank you for this mod :good:
Click to expand...
Click to collapse
Done
I tried to update it and it says "app not installed", so I tried to uninstall the older version and install the newer one, now I can't install any version at all. Also every time you updated, xposed installer seems to think it and every other version is "installed". Odd. Dalvik wipes and cache clears don't seem to help.
Edit: I managed to get it working by resigning it with zipsigner, so you must be messing up version management somehow, since I don't have issues with other modules great module though.
Good work latest build.
Can u add setting to always open the pc version of the site, not the mobile one? Or so that the tick does not reset "request desktop site"
zipsu said:
I tried to update it and it says "app not installed", so I tried to uninstall the older version and install the newer one, now I can't install any version at all. Also every time you updated, xposed installer seems to think it and every other version is "installed". Odd. Dalvik wipes and cache clears don't seem to help.
Edit: I managed to get it working by resigning it with zipsigner, so you must be messing up version management somehow, since I don't have issues with other modules great module though.
Click to expand...
Click to collapse
Strange as it works for me.
I use major.minor.patch as versionName tracked by commit
Maybe that isn't to the repos liking.
Edit:
Yeah looks like my build script somehow failed to bump the versionCode :/
defkev said:
Done
Click to expand...
Click to collapse
It works beautifully. Thanks a ton!
Alexey71 said:
Good work latest build.
Can u add setting to always open the pc version of the site, not the mobile one? Or so that the tick does not reset "request desktop site"
Click to expand...
Click to collapse
Added along with an option to start in Private Mode.
defkev said:
Added along with an option to start in Private Mode.
Click to expand...
Click to collapse
xposed log error
Alexey71 said:
xposed log error
Click to expand...
Click to collapse
Already fixed along with making the experimental Tablet Actionbar a bit less experimental (least likely to crash FF)
Update tomorrow.
Edit: Update is live (0.2.1)
Thanks a lot for developing this module. Start in private mode is a really nice addition.
I noticed that when links are opened from other apps, Fennec F-Droid opens them in regular tabs, not in private tabs. This is with Start in private mode enabled. It works fine when Fennec is launched from the launcher.
halfbytecode said:
Thanks a lot for developing this module. Start in private mode is a really nice addition.
I noticed that when links are opened from other apps, Fennec F-Droid opens them in regular tabs, not in private tabs. This is with Start in private mode enabled. It works fine when Fennec is launched from the launcher.
Click to expand...
Click to collapse
Start in private mode really only kicks in starting Fennec, not if it is already running in background and an external app opens a new tab.
I'll push an update to address this later today.
Edit: Just pushed 0.2.2, give it a shot and let me know.
defkev said:
Start in private mode really only kicks in starting Fennec, not if it is already running in background and an external app opens a new tab.
I'll push an update to address this later today.
Edit: Just pushed 0.2.2, give it a shot and let me know.
Click to expand...
Click to collapse
Thanks for the quick update. However it does not seem to be working. External links still open in non-private mode.
halfbytecode said:
Thanks for the quick update. However it does not seem to be working. External links still open in non-private mode.
Click to expand...
Click to collapse
Ok then i am not able to reproduce this :/
Is this limited to a specific app?
Do you have Custom Tabs enabled in Fennec (Settings > General)?
defkev said:
Ok then i am not able to reproduce this :/
Is this limited to a specific app?
Do you have Custom Tabs enabled in Fennec (Settings > General)?
Click to expand...
Click to collapse
Hi, thanks for the reply. I actually found the culprit, which is Tab Queue.
The links were opening in the non-private tabs due to that it appears. Custom tabs, though enabled, were not being used. I tried this all with Tapatalk.
Anyhow it's now working as expected!
halfbytecode said:
Hi, thanks for the reply. I actually found the culprit, which is Tab Queue.
The links were opening in the non-private tabs due to that it appears. Custom tabs, though enabled, were not being used. I tried this all with Tapatalk.
Anyhow it's now working as expected!
Click to expand...
Click to collapse
Checks out after looking at the source as this is hardcoded in the SessionStore
I'll look into it.
Hi, I noticed a little thing. When we close the last private tab, fennec switches back to a normal tab.
Even after closing the app and relaunching it, it does not switch to private mode. A private tab needs to be manually opened.
Would it be possible to change this behavior, if start in private mode is enabled, so that when the last private tab is closed, it closes the browser, rather than switching to non-private mode?
When the browser is relaunched it would automatically start in private mode in this case.
Thanks.

IG Mods?

Hello folks. I've been a veteran iOS user and have finally plunged into the world of Android with a Google Pixel 3.
So far I'm loving every bit of it.
However, I used to love the iOS mod of Instagram (https://getrocketapp.io and IG++) which you could install without Jailbreak.
Now I've been looking far and wide for something similar and polished for Android, but there aren't any apps that have the full suit of the tweaks that came with the iOS mod versions.
I've seen a few (GBInsta / InstaUltra etc.) - but none of them seem to have everything that IG++ for iOS contains.
The specific features I'm looking for are:
Hide sponsored posts
Hide sponsored stories
Manually mark store as seen (hide notification of story seen)
Hide suggestions
These are availability both the iOS mods which is why I'm surprised that there's no Android mod similar.
Can anyone point me in the right direction?
Thanks
bump, I'm curious about this as well.
I wanna knwo that also!
Hi, despite the post is old, I am wondering if this could help...
(I did not install myself yet()
Instagram Mod Apk
If you're worried about backdoors in modded software, here are two choices:
Instagram Lite: Official app sans ads and most of the Instagram camera features.
Barinsta (F-Droid): Instagram with download features and non-obtrustive discover page. Open-source.
litelinux said:
If you're worried about backdoors in modded software, here are two choices:
Instagram Lite: Official app sans ads and most of the Instagram camera features.
Barinsta (F-Droid): Instagram with download features and non-obtrustive discover page. Open-source.
Click to expand...
Click to collapse
First app does not do what the poster (and me) is looking for, can you tell us if the second does it?
Hide sponsored posts
Hide sponsored stories
Manually mark store as seen (hide notification of story seen)
Hide suggestions
phaleg said:
First app does not do what the poster (and me) is looking for, can you tell us if the second does it?
Hide sponsored posts
Hide sponsored stories
Manually mark store as seen (hide notification of story seen)
Hide suggestions
Click to expand...
Click to collapse
Well I haven't revisited IG lite for a while, so it's possible that the ads are back in later updates.
And for the time being, Barinsta is hit by a Cease and Desist letter, which prohibits development of the app.
I now recommend Instander. Isn't open source but blocks all ads most of the time. It also offers robust options in the instander settings page, and has the ability to hide "seen" status from stories, videos, livestreams and DMS.
litelinux said:
Well I haven't revisited IG lite for a while, so it's possible that the ads are back in later updates.
And for the time being, Barinsta is hit by a Cease and Desist letter, which prohibits development of the app.
I now recommend Instander. Isn't open source but blocks all ads most of the time. It also offers robust options in the instander settings page, and has the ability to hide "seen" status from stories, videos, livestreams and DMS.
Click to expand...
Click to collapse
Grazie
I found the telegram channel with version 14.1
normal and clone looks having the same size, which one should I pick?
I read that is not open source, does it mean that I have to pay for using it?
Thanks again
phaleg said:
Grazie
I found the telegram channel with version 14.1
normal and clone looks having the same size, which one should I pick?
I read that is not open source, does it mean that I have to pay for using it?
Thanks again
Click to expand...
Click to collapse
The normal version has the same package name as the original Instagram, so installing it will replace the original.
The clone version can coexist with the original app.
You don't have to pay for it, non-open source just means that we can't build it ourselves.
However, donations to the developer is the best way to help keep the development going.
litelinux said:
The normal version has the same package name as the original Instagram, so installing it will replace the original.
The clone version can coexist with the original app.
You don't have to pay for it, non-open source just means that we can't build it ourselves.
However, donations to the developer is the best way to help keep the development going.
Click to expand...
Click to collapse
I installed the normal version from their telegram channel (not the clone).
I rebooted and wiped cache of IG and the other thing
I open the app and the ads are still there...
what did I miss please?
I was not sure if installed properly, so I tried again from file manager and it says impossible to install on my device (the PocoF1 with Pixel Experience +) ...
Please help me, the developer website is super weird and I cannot find the tutorial
@phaleg Try the clone version maybe? I installed the clone version and so far it only has ads in the "Older Posts" section.
BTW, on my phone, 14.1 only shows a black screen on startup. My solution is to install 12.1, log in then update to 14.1.
The website is indeed broken so using the telegram group would be more straightforward
For the ads though, most of the time there won't be ads, but occasionally ads will appear. Blame IG for this.
By the way if you don't need the reply function (and the bells and whistle in DM), then mods from @neekless still works to this day:
itylermartin said:
All uploads are here thanks to neekless https://androidfilehost.com/?a=show&w=files&flid=296942
Click to expand...
Click to collapse
I recommend versions under 144, has no ads and can view older posts right under new posts (the old way).
litelinux said:
@phaleg Try the clone version maybe? I installed the clone version and so far it only has ads in the "Older Posts" section.
BTW, on my phone, 14.1 only shows a black screen on startup. My solution is to install 12.1, log in then update to 14.1.
The website is indeed broken so using the telegram group would be more straightforward
For the ads though, most of the time there won't be ads, but occasionally ads will appear. Blame IG for this.
Click to expand...
Click to collapse
Thanks for the tips!
This is how I solved, installing the close worked and also if you first uninstall the normal instagram and then you put Instander works.
Now I have both and will probably remove one.
I see no ads and that's great, I try asking, is there option to remove the annoying reels as well?
phaleg said:
Thanks for the tips!
This is how I solved, installing the close worked and also if you first uninstall the normal instagram and then you put Instander works.
Now I have both and will probably remove one.
I see no ads and that's great, I try asking, is there option to remove the annoying reels as well?
Click to expand...
Click to collapse
From your profile -> hamburger menu on the top right -> "Instander Settings" -> Misc
There is a switch to turn off IG reels.
After switching it off, close the app (by clearing it from recents) then re-open. Changes should take effect.
The switch may not work at times, so if the switch is already off, turn it on, restart the app, turn it off, then restart again.
litelinux said:
From your profile -> hamburger menu on the top right -> "Instander Settings" -> Misc
There is a switch to turn off IG reels.
After switching it off, close the app (by clearing it from recents) then re-open. Changes should take effect.
The switch may not work at times, so if the switch is already off, turn it on, restart the app, turn it off, then restart again.
Click to expand...
Click to collapse
Mmm, I tried couple times the switch for the Reels, will try again tomorrow...
Just for me to understand, reels switch off, means that the app will hide those reels from stream / feed and remove the button in the middle, correct?
Maybe is needed to clear cache of the app or storage something?
phaleg said:
Mmm, I tried couple times the switch for the Reels, will try again tomorrow...
Just for me to understand, reels switch off, means that the app will hide those reels from stream / feed and remove the button in the middle, correct?
Maybe is needed to clear cache of the app or storage something?
Click to expand...
Click to collapse
Try force stopping the app after switching.
litelinux said:
Try force stopping the app after switching.
Click to expand...
Click to collapse
I did this too, whole process, from off to on (remove from recent + force close), then again from on to off (remove from recent + force close)... anyway, it is still cool to remove ads, maybe in future I will be more fortunate for this XD
@phaleg for reference mine looks like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm on 14.1.
litelinux said:
@phaleg for reference mine looks like this:View attachment 5429861
I'm on 14.1.
Click to expand...
Click to collapse
Do you have a similar app for annoying / promotional things on Facebook? For now, I am using the lite version that misses the dating feature, but has the messages integrated in the same app
phaleg said:
Do you have a similar app for annoying / promotional things on Facebook? For now, I am using the lite version that misses the dating feature, but has the messages integrated in the same app.
Click to expand...
Click to collapse
Frost is an open source wrapper for Facebook that supports notifications and hiding promotional content.
Facebook LC is a mod made by @evilwombat to an older version of Facebook. Though not updated, it still works to this day. On the same thread there is also Messenger LC, which hides ads from the messenger app.
However I'm not sure if these apps have the dating feature, as I've never used it before.

Categories

Resources