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.
Related
Phab7 is an on-the-fly UI switcher: select Phone, Phablet, or Tablet, then tap the Change button. The switch happens immediately - no reboot needed. A separate option lets you switch settings screen layouts (e.g. the Settings app) between Phone-style (separate screens for categories and details), and Tablet-style (categories and details, side-by-side).
Unlike other solutions, Phab7 has no effect on your apps beyond for their Settings screens. In particular, it will not alter the size or layout of your launcher's icons or dock (nor will it cause the tablet-style app-drawer icon to appear).
Note: Google removed Tablet mode from KitKat, so it is not available if you're running Android 4.4.x.
Installation
Important: if you have a beta version of Phab7 (v0.9x) currently installed, you must uninstall it before installing v1.0. Android will refuse to install it if one of the betas is present.
if you don't already have XposedInstaller on your system, see this thread
install Phab7.apk the same way you'd install any other sideloaded app
enable Phab7 by reopening the XposedInstaller app and selecting 'Modules'
tap directly on the checkbox next to Phab7, then back out and reboot
after the initial reboot, you can open the Phab7 app and change UIs as many times as you wish without further reboots
Notes
Tablet UI mode is only available when running ICS or JB (v4.03 thru 4.3x). While Phab7 supports KitKat, it does not add back the Tablet mode that Google has removed.
Whether Phab7 works on your device depends almost entirely on your ROM's creators. If they removed the graphics and layouts needed for a given UI mode, SystemUI.apk is guaranteed to force-close when you select that mode. A "Keep-Or-Cancel" dialog will automatically restore your settings after 12 seconds if this happens when you choose an incompatible UI mode. Clear the "Unfortunately" popup and you're good to go.
the Settings-layout feature takes effect when an app is first launched. To see its effect on running apps (e.g. the system's Settings app). tap the "Recents" button and swipe the app away , then reopen the app.
File
Phab7.apk - v1.00
Credits
barrmulio - the first to identify the system changes needed to implement alternate UIs
_TB_TB_ - author of TabletUI trigger who first realized that UI-switching could be done by an Xposed module
History
2014/01/22 - v1.00 - initial stable release
2014/01/05 - v0.99 - added keep-or-cancel dialog
2013/12/13 - v0.97 - added scaling for all modes
2013/12/10 - v0.96 - fixed KitKat-specific bug
2013/12/09 - v0.95 - added Tablet UI scaling
2013/11/30 - v0.92 - added support for KitKat
2013/11/27 - v0.90 - initial release
Gonna try it on S4 v4.3
Sent from my GT-I9505 using XDA Premium 4 mobile app
---------- Post added at 08:08 AM ---------- Previous post was at 08:02 AM ----------
Ring of FC ;p
Sent from my GT-I9505 using XDA Premium 4 mobile app
Tried it, changes fine to tablet mode. Just a few layout issues. And the nav glow doesn't fade.
See screenshot.
Xperia Z running eXistenZ 4.10 rom.
Subscribed, this looks promising.
{
"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"
}
Sent from Z Beast
For me with android 4.1 only settings work and status bar and nav bar don t work
Sent from my LT26i using Tapatalk
Great job. tested working on CM10. status bar looks monster
it could have better you provided DPI settings along with phab7. though i can manage with app settings
the give attachment is flashable zip i just extracted phab7.apk and installed normally
why this is not available in xposed Repo..
reversegear said:
why this is not available in xposed Repo..
Click to expand...
Click to collapse
I think because it's new and in beta
Sent from Z Beast
Now we need not wait for updated Paranoid!! OK Paranoid does do some of this stuff better/more consistantly than AppSetting and this module, but ...
Great!
Wanna outdo Paranoid: Tablet mode mostly more usable in landscape, so ... get the idea?
EDIT: Results using the mod on my LG P500 running cm-10.2 with 4,4 Google Now launcher: I can use AppSetting module to force this launcher to rotate but it does not handle this correctly.
Settings UIs work as promised! This is what I really missed not having Paranoid.
Navigation bar: Question -- what if I do not use one (phone has HW buttons--remember those)? Module should accept phone setting.
Anyway, tablet mode: Repeated FCs of systemUI until I changed to other mode:
Phablet mode: Navigation bar shows as promised. Notifications not effected.
Phone mode: No way to correctly test with this launcher.
Went back to default: Icon bar, no navigation bar.
If I remember from Paranoid, tablet mode put notifications bar on the bottom right. Phablet left it on top, opening to half-height, had to change dpi to fit it to screen width correctly. So tablet mode, once working, would either have both at bottom right justified or just the notifications as chosen in the phone's settings! Someone check current Paranoid.
Compatible with KitKat?
Wysłane z mojego Ascend G510 przy użyciu Tapatalka
Don't flash that zip!
reversegear said:
the give attachment is flashable zip i just extracted phab7.apk and installed normally
Click to expand...
Click to collapse
OMG!!!! My apologies! The zip that was posted (in error) was only for the Hisense Sero 7 Pro and contained a tablet-specific mod to SystemUI.apk.
The script in that zip checks for the model, so it should have failed if you tried to flash it on any other device. However, if somehow you succeeded in flashing it, you will have to restore your ROM's original SystemUI.apk. The original, along with SystemUI.odex if present, is in your /system/app folder with '-org' appended to it. If you have problems handling this, I can create an update.zip to do this for you.
Again, my apologies - it was late...
This's amazing. Thanks a lot dev. Looking forward for new versions:laugh:
Saeedblack said:
For me with android 4.1 only settings work and status bar and nav bar don t work
Click to expand...
Click to collapse
Dovidhalevi said:
tablet mode: Repeated FCs of systemUI until I changed to other mode:
Phablet mode: Navigation bar shows as promised. Notifications not effected.
Phone mode: No way to correctly test with this launcher.
Click to expand...
Click to collapse
Generally speaking: if "nothing happens", the issue probably lies within Phab7; if SystemUI FCs, then it's probably your ROM.
For Phab7 problems, XposedInstaller's debug.log should identify the problem - you can find it in /data/data/de.robv.android.xposed.installer/log/debug.log. Pull the file and attach it to a posting. For ROM problems, I'd need a logcat log that covers the time period when the FC occurred. If you need help generating one, let me know. (logcat logs for Phab7 issues are certainly welcome too, however, they have to include system startup to be useful.)
For SystemUI FCs, a possible cause is vendor customization of a particular NavBar layout that wasn't carried over to the other versions. The tablet I use is a perfect example. It defaults to Phablet and has a screenshot button (which most everyone hates). The button wasn't implemented for Phone since they assumed it would never be used, so SystemUI FCs in Phone UI when their code goes looking for a button that doesn't exist. To get it to work, I had to patch their systemui.apk to get rid of both the button and the code that references it. This is not something I'd want to try on a device I don't own.
Bottom line: I'd be happy to implement reasonable workarounds to enhance compatibility with the widest range of devices, but even then, not all modes will work with all devices.
dolorespark said:
Generally speaking: if "nothing happens", the issue probably lies within Phab7; if SystemUI FCs, then it's probably your ROM.
For Phab7 problems, XposedInstaller's debug.log should identify the problem - you can find it in /data/data/de.robv.android.xposed.installer/log/debug.log. Pull the file and attach it to a posting. For ROM problems, I'd need a logcat log that covers the time period when the FC occurred. If you need help generating one, let me know. (logcat logs for Phab7 issues are certainly welcome too, however, they have to include system startup to be useful.)
For SystemUI FCs, a possible cause is vendor customization of a particular NavBar layout that wasn't carried over to the other versions. The tablet I use is a perfect example. It defaults to Phablet and has a screenshot button (which most everyone hates). The button wasn't implemented for Phone since they assumed it would never be used, so SystemUI FCs in Phone UI when their code goes looking for a button that doesn't exist. To get it to work, I had to patch their systemui.apk to get rid of both the button and the code that references it. This is not something I'd want to try on a device I don't own.
Bottom line: I'd be happy to implement reasonable workarounds to enhance compatibility with the widest range of devices, but even then, not all modes will work with all devices.
Click to expand...
Click to collapse
and this is an older device.
I am attaching the debug.log, but changing the name to debug.txt to get in on here.
On my N7, checking 'tablet' in system settings changes the module's menu just fine but has no effect on Rom settings.
Setting default ui to phablet didn't help either.
Debug log: https://www.dropbox.com/s/zlp89tbus6o23qi/xposed_debug_20131127_194414.log
N7(flo)-Rastakat-franco.kernel
N4(mako)-PKK-franco.kernel
dolorespark said:
Generally speaking: if "nothing happens", the issue probably lies within Phab7; if SystemUI FCs, then it's probably your ROM.
For Phab7 problems, XposedInstaller's debug.log should identify the problem - you can find it in /data/data/de.robv.android.xposed.installer/log/debug.log. Pull the file and attach it to a posting. For ROM problems, I'd need a logcat log that covers the time period when the FC occurred. If you need help generating one, let me know. (logcat logs for Phab7 issues are certainly welcome too, however, they have to include system startup to be useful.)
For SystemUI FCs, a possible cause is vendor customization of a particular NavBar layout that wasn't carried over to the other versions. The tablet I use is a perfect example. It defaults to Phablet and has a screenshot button (which most everyone hates). The button wasn't implemented for Phone since they assumed it would never be used, so SystemUI FCs in Phone UI when their code goes looking for a button that doesn't exist. To get it to work, I had to patch their systemui.apk to get rid of both the button and the code that references it. This is not something I'd want to try on a device I don't own.
Bottom line: I'd be happy to implement reasonable workarounds to enhance compatibility with the widest range of devices, but even then, not all modes will work with all devices.
Click to expand...
Click to collapse
for me it have been FC for first run and after reboot it never appear again but don t have FC
also here you are i attached log that you notice
No TabletUI in KitKat
MMeester said:
On my N7, checking 'tablet' in system settings changes the module's menu just fine but has no effect on Rom settings. Setting default ui to phablet didn't help either.
N7(flo)-Rastakat-franco.kernel
Click to expand...
Click to collapse
Is this a KitKat-based ROM? Sadly, all of the code and resources needed to support Tablet UI have been stripped from Android v4.4. Because Phab7 v0.9 doesn't make provisions for this change, the UI switcher doesn't work. I will fix that ASAP so that at least Phone and Phablet are available. Restoring Tablet UI may be more than an Xposed module can/should do, but I'll investigate...
However, the Settings screen mod should still work. As mentioned in the OP, if the system's Settings app is already running, you'll have to remove it from "Recents" and reopen it. If you reboot with "Tablet-style" settings in place and it still doesn't work, let me know.
Dovidhalevi said:
and this is an older device.
I am attaching the debug.log, but changing the name to debug.txt to get in on here.
Click to expand...
Click to collapse
You didn't describe where you're having problems. During one session, one of your other Xposed modules (com.wisdomsky.xploit) failed every time, even when Phab7 hadn't made any changes. After a reboot, the problems were gone but so were Phab7's standard messages. What changed?
dolorespark said:
You didn't describe where you're having problems. During one session, one of your other Xposed modules (com.wisdomsky.xploit) failed every time, even when Phab7 hadn't made any changes. After a reboot, the problems were gone but so were Phab7's standard messages. What changed?
Click to expand...
Click to collapse
I first tried it before rebooting, then realized that it cannot work that way and rebooted. Then Phab7 worked as described.
Since wisdonsky operates on the notifications bar, could be that the interaction with tablet mode trying to move that is what is noted.
dolorespark said:
Is this a KitKat-based ROM?
Click to expand...
Click to collapse
Yes.
However, the Settings screen mod should still work. As mentioned in the OP, if the system's Settings app is already running, you'll have to remove it from "Recents" and reopen it. If you reboot with "Tablet-style" settings in place and it still doesn't work, let me know.
Click to expand...
Click to collapse
Sadly, no change in settings app after a reboot. Do you need any logs?
Thank you for looking into the issue.
N7(flo)-Rastakat-franco.kernel
N4(mako)-PKK-franco.kernel
Can I ask what in the system side of things this is targeting? Only asking because I had a problem with Tablet mode where I changed compatibility mode, and that then caused constant FC of SystemUI.
Also where are the settings stored? I managed to get out of the fc loop, but am now left with a layout problem of my System UI. Nothing major, but even if I change SystemUI, it persists.
Any help appreciated.
Metallijim said:
Can I ask what in the system side of things this is targeting? Only asking because I had a problem with Tablet mode where I changed compatibility mode, and that then caused constant FC of SystemUI.
Also where are the settings stored? I managed to get out of the fc loop, but am now left with a layout problem of my System UI. Nothing major, but even if I change SystemUI, it persists.
Click to expand...
Click to collapse
Phab7 is designed to do as little as possible to achieve its goals - in some cases, perhaps too little. For Phone and Phablet, it does some setup when SysUI starts and that's it. For Tablet, it has to be slightly more intrusive but not much.
Sadly, I had no way to test compatibility mode so I'm not surprised that it has issues. Recovery from most any problem should be as simple as switching to another UI. In this case, getting out of TabletUI, then returning without touching the compatibility button should cure what ails you.
If you get repeated FCs in SystemUI, one way out is to leave the toast up there, then from ADB, delete /data/data/com.e_vertise.dopa.phab7/shared_prefs/settings.xml. When you dismiss the toast and SysUI restarts, you should be back to your device's default settings.
Note: if I understand things correctly, Android may try to reload SysUI's Java code several times using the same process before it gives up and kills that process. Once it restarts SystemUI using a new process, you're certain to be back to normal if you've deleted Phab7's settings file.
We'll soon find out if it works on KitKat. Yes I know how to disable Xposed from recovery. Using it on KitKat doesn't seem to cause any crashes, but it doesn't do anything at all on KitKat.
Sent from my Nexus 7 using Tapatalk 4
Introduction:
Apps can launch other apps' activities inside their task. This makes it impossible to switch back and forth between the two. This module sets the FLAG_ACTIVITY_NEW_TASK flag when starting a new activity, which 'fixes' that.
Originally requested by jacknicholson here.
Screenshots explanation:
{
"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"
}
Requirements:
Xposed Framework.
Filtering:
A quick toggle is available in the settings. Just check "Disable module" and the changes will take effect immediately. No need to restart.
You can use the blacklist or the whitelist to filter activities. If the blacklist is selected, all activities except those excluded will launch in a new task. If you use the whitelist, only matching activities will launch in a new task instead. The preferred way to add entries is through the log.
The activity components are output to the logcat. You can filter it for "activityforcenewtask componentString:" to see them. A line is logged for every started activity (you probably don't want to keep the log constantly turned on.)
A log viewer is also present in the app. You can press a log entry to directly add it to the currently active list. I'd advise you to only enable the log when needed.
Source code:
https://github.com/GermainZ/ActivityForceNewTask
Download:
http://repo.xposed.info/module/com.germainz.activityforcenewtask
Changelog:
2.1.3:
Compatibility with Lollipop.
Added Spanish translation and updated Portuguese (Brazil) and Slovak translations. Thanks to Jose Artuñedo, meatboy371 and ja-som.
2.1.1:
The blacklist/whitelist settings are now only reloaded when necessary. Shouldn't make a big difference unless you have huge lists.
4.4.3 fix: get the context using a different method (fixes logging on 4.4.3).
Added Portuguese (Br) translation by meatboy371.
2.0.3:
Only use context for logging;
Try to get the context in an alternate manner if the first one fails;
Bug fix: current package wasn't being detected properly;
Only start activities in a new task when the caller does not expect a result (different, more general implementation.)
2.0.2:
Reverted back to hooking ActivityRecord's constructor. Should solve the issue where some activities' launches weren't being detected.
Updated Slovak translation.
2.0:
Ignore activities that are launched by their own apps;
Added filtering options back. You can choose between the whitelist and the blacklist, but the no filtering option has been removed;
Added help dialogs for the whitelist/blacklist/log;
Bug fix: duplicate log entries when returning to the app with the log viewer open.
Other minor changes: use icons for action bar items, reorder preferences.
1.9:
Removed none/blacklist filtering options. The whitelist is always used now (renamed to "Enabled Components") which means that you must configure the module, as it won't do anything by default.
Reverted back to hooking Activity.startActivity(Intent, Bundle). Other methods used to start an Activity require the usage of FLAG_ACTIVITY_NEW_TASK, so it doesn't actually make sense to hook anything else. Also removed the alternate way to get a context as it shouldn't be needed anymore.
Check if FLAG_ACTIVITY_NEW_TASK is already set, and do nothing if that's the case (the activity won't be logged either.)
Updated Slovak translations (by ja-som.)
1.8.1:
Fix some crashes at startup;
Add FLAG_ACTIVITY_NEW_TASK flag instead of overwriting it. This fixes issues with XHalo and some apps showing in recents when they shouldn't;
Updated translations.
1.7:
Different hook, the previous one didn't catch all new activities.
1.6.1:
Removed unnecessary logging.
1.6:
Added whitelist.
1.5:
Added option to enable/disable the blacklist (and log.) The blacklist requires a few extra calls which are unnecessary if you don't use it, so I'd advise you don't enable it unless you need it.
Cleanup/better performance for the log viewer.
1.4:
The mod will now only modify intents that should be modified. This should fix all breakage without needing the blacklist. \o/
Log viewer improvements: tapping on an item now removes it from the list after adding it to the blacklist, and a toast is shown to indicate if it's been added to the blacklist.
1.3:
Use flat text file for storing the logs instead of SharedPreferences. This is much better for performance, especially if the log gets long.
1.2:
The blacklist is now for activities.
You can enable/disable logging from within the app.
Added log viewer to the app. You can tap a log entry to directly add it to the blacklist.
Fixes.
1.1:
Fixes for the two icons appearing in the launcher.
Disable text correction when adding a blacklist item.
1.0:
Initial release.
Click to expand...
Click to collapse
Thanks:
rovo89 and Tungstwenty for the Xposed Framework;
egingell for helping out with what to blacklist;
defim for advice on which intents to modify;
Ja_som for Slovak translation;
Sanguinus112 for German translation;
All testers.
Great idea, testing during the next days. So far only a cosmetic bug. After the installation of the module two icons appear in the launcher. Restart also did not change that.
Posting from the moon with Moto X and Tapatalk.
Update:
1.1:
Fixes for the two icons appearing in the launcher.
Disable text correction when adding a blacklist item.
Click to expand...
Click to collapse
Thomas_BA said:
Great idea, testing during the next days. So far only a cosmetic bug. After the installation of the module two icons appear in the launcher. Restart also did not change that.
Click to expand...
Click to collapse
Oops, fixed.
GermainZ said:
Thanks:
rovo89 for the Xposed Framework;
egingell for helping out with *what* to blacklist.
Click to expand...
Click to collapse
Thank you for trying to help me with my problem. I was looking at your SettingsHelper class and I think I need to start thinking of the Xposed side and Android side as separate apps and code it as such. But I'm too tired and achy to test right now.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
@GermainZ
To add to blacklist
Code:
com.android.internal.app.ResolverActivity
http://grepcode.com/file/repository...om/android/internal/app/ResolverActivity.java
If you want to be able to upload a picture through Tapatalk. I imagine there's a billion other uses to it. Might break module functionality in some cases? *shrugs*
NOT VALID ANYMORE
@GermainZ
Great idea. Would be nice if you clould find a way to detect apps which don't work and the blacklist could be removed
defim said:
@GermainZ
Great idea. Would be nice if you clould find a way to detect apps which don't work and the blacklist could be removed
Click to expand...
Click to collapse
I'm not really sure how that could be achieved. @[email protected]
The blacklist is good enough, but I feel like there's only going to be a handful of entries shared by specific people since people are morbidly afraid of logcat and I'm sure even more of filtering it.
Doesn't matter much in the end, I'm a happy user. Niche product for niche people?
polobunny said:
I'm not really sure how that could be achieved. @[email protected]
The blacklist is good enough, but I feel like there's only going to be a handful of entries shared by specific people since people are morbidly afraid of logcat and I'm sure even more of filtering it.
Doesn't matter much in the end, I'm a happy user. Niche product for niche people?
Click to expand...
Click to collapse
I can never get its built-in filter to work. I always have to resort to piping it through grep.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
egingell said:
I can never get its built-in filter to work. I always have to resort to piping it through grep.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
Click to expand...
Click to collapse
Not sure where the issue lies, but that's usually what I use
ie:
adb logcat Xposed:V *:S
Show everything Xposed, hides everything else for instance. You can go fancy and do other things but if you're just looking to extract something real quick that will do.
Hi,
great idea, thanks.
regards
starbase64
polobunny said:
Not sure where the issue lies, but that's usually what I use
ie:
adb logcat Xposed:V *:S
Show everything Xposed, hides everything else for instance. You can go fancy and do other things but if you're just looking to extract something real quick that will do.
Click to expand...
Click to collapse
I do that, but it always seems to show everything anyway.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
EDIT: OUTDATED
Not sure if anyone else has been seeing a slight lag when selecting apps from Running Services, but blacklisting
Code:
com.android.settings.Settings$ManageApplicationsActivity
has solved it for me.
I got a bug report: If the launcher icon is hidden via your option you can't open the module from the module list because it says that your module doesn't have an UI. Reproducible.
theknut said:
But I got another bug: If the launcher icon is hidden via your option you can't open the module from the module list because it says that your module doesn't have an UI. Reproducible.
Click to expand...
Click to collapse
I can confirm this. I was able to get back in by using System Tuner Pro to re-enable the Activity named Preferences Alias.
EDIT: OUTDATED
Not a bug, but rather personal preference. If anyone's ROM settings ever open a separate package (eg. to pull up an additional settings page), and you don't want that cluttering up your Recents, add this:
Code:
com.android.settings.Settings
polobunny said:
@GermainZ
To add to blacklist
Code:
com.android.internal.app.ResolverActivity
http://grepcode.com/file/repository...om/android/internal/app/ResolverActivity.java
If you want to be able to upload a picture through Tapatalk. I imagine there's a billion other uses to it. Might break module functionality in some cases? *shrugs*
Click to expand...
Click to collapse
That'll basically nullify the module's effect when you don't have a default app set. (OUTDATED INFO)
defim said:
@GermainZ
Great idea. Would be nice if you clould find a way to detect apps which don't work and the blacklist could be removed
Click to expand...
Click to collapse
I can't find any reliable method
polobunny said:
The blacklist is good enough, but I feel like there's only going to be a handful of entries shared by specific people since people are morbidly afraid of logcat and I'm sure even more of filtering it.
Doesn't matter much in the end, I'm a happy user. Niche product for niche people?
Click to expand...
Click to collapse
I'm going to add a logger you can turn off and on when needed. Checking the logcat is better though because you sometimes need live input to decide (e.g. if an activity instantly launches another.)
theknut said:
But I got another bug: If the launcher icon is hidden via your option you can't open the module from the module list because it says that your module doesn't have an UI. Reproducible.
Click to expand...
Click to collapse
My fault, will be fixed in the next version.
GermainZ said:
That'll basically nullify the module's effect when you don't have a default app set.
Click to expand...
Click to collapse
Yeah that's what I thought too, because it grabs everything with a user choice. Still, Tapatalk is so weird it breaks on everything. @[email protected]
Someone tell me how to use it?
shibliaftab said:
Someone tell me how to use it?
Click to expand...
Click to collapse
Read the first post. Everything is explained very clearly, GermainZ made it clear. If you still don't understand then this module is not for you.
You'll need to know how to use logcat at minimum.
I can already feel this making life easier. Thanks Dev!
The HTC Sense Car Mode app had some features removed or changed from the previous versions. Namely, statusbar pulldown has been blocked, along with switching apps and basically multitasking.
The reason for this is probably safety; to discourage drivers from tinkering too much with their phones while driving - and while I'm fully behind that I believe in giving people options - which is why I created this module!
So far it allows you to:
Bring back multitasking (status bar and 'recent apps' functionality).
Release the 'Home' button to let it go back to the default launcher.
Replace the default 3-Tap gesture action with anything you want!
Turn Wi-Fi and GPS on or off at startup and shutdown.
Bypass the exit confirmation dialog.
Automatically close apps opened from within the Car App on shutdown (requires root to be fully functional!)
And more features coming in all the time!
If you love the HTC Car app as much as I do, you'll enjoy 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"
}
Download
You can find it on the Xposed repository right here.
(It's marked as 'beta' so set your installer filter accordingly).
XDA:DevDB Information
HTC Car Mode Xposed!, Xposed for the HTC One (M8)
Contributors
Ambious
Source Code: https://github.com/eladavron/HTCCarXposed
Xposed Package Name: ambious.htccarxposed
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2014-11-02
Current Beta Version: 2.3
Beta Release Date: 2015-05-15
Created 2014-06-01
Last Updated 2015-05-16
Changelog
Latest Versions:
Version 2.3 Pulled! This version seemed to cause other things to malfunction.
Version 2.2
Added Sense 7.0 Compatibility
Fixed an issue with the screen not staying on in older versions (Android 4.4)
(Not Tested on Sense 6.* Versions!)
Version 2.1
Fixed a bug that would cause the 3-finger gesture to crash the "Car" app even when not running.
Added a "Logging" option for better future debugging (saves log to file on the SD Card).
Version 2.0:
Now Lollipop Compatible! (not tested on KitKat)
Click to expand...
Click to collapse
Older Versions:
Version 1.9:
Added the option to turn off the screen when exiting the car-app - requires enabling Administrator Privileges (prompted when enabled).
Version 1.8:
Brought back the GPS startup and shutdown mods, should work fine now.
Version 1.7:
Added the option to override the "3-Fingers tap" gesture with either Google Hands-Free, Google Now or a custom app of your choice!
Fixed a bug with the Toggler where it would launch the settings app instead of the car if triggered by 3rd party app (such as NFC or Tasker).
Version 1.6:
Added the "App Toggler" which allows to shut down the car app through a global shortcut, or launch it if it's already closed.
Fixed a bug where Wi-Fi would turn off even by navigating away from the Car app and not just closing it.
Re-did the icon - again! (One day I'll be pleased with it).
Click to expand...
Click to collapse
Version 1.5:
Fixed "Multitasking"! Yes, the "Recent Apps" button now works and doesn't break anything! Thanks to the brilliant RichmondoUK for pointing me in the right direction.
Removed GPS mods - it wasn't working as well as I had hoped due to android privacy overrides.
Click to expand...
Click to collapse
Version 1.4:
Added 'Exit mods':
Change GPS and Wi-Fi states on exit
Close apps opened from the Car App (either using a regular shut-down which doesn't always work or the more powerful 'root' method).
Moved the "Exit without confirmation" option under this category
Some code touch-ups
Still no fully-working multi-tasking mod, sorry... that's one tough nut!
Click to expand...
Click to collapse
Version 1.2:
Default settings will bow be applied upon installation.
Added an option to bypass the exit confirmation dialog
Added the option to turn GPS and Wi-Fi on or off at startup.
You can also choose to - obviously - not change them at all.
I'm still working on turning them on and off when exiting the app, it's not working so well so far...
Click to expand...
Click to collapse
Version 1.1:
Interface added! You can now turn mods on and off selectively.
Added the option to release the 'Home' button.
New icon, slightly less ugly I hope.
Click to expand...
Click to collapse
Information
Why disable a safety feature?
The HTC Car App introduced those blocking 'features' for an obvious reason: to discourage people from fumbling around with their phones while driving.
That's a good and important cause, but unfortunately it's not a very smart method of doing it - which is why this module was created. Consider the following scenario: You're in your default navigation app with the music player (which is controllable by the car app) running in the background. You want to skip the currently playing track. If everything's at stock, the new restrictions make it an annoyingly long process: You have to click the home button, enter the music control applet, skip the track as you normally would, then click the home button again, find the navigation app's icon and re-launch it. Without those restrictions all you do is pull down the statusbar, click the 'skip' button on the music player's active notification tile, and pull it back up.
HTC's restrictions - which are supposed to increase safety and attention while driving actually make it longer and more attention-consuming to perform such tasks.
This module allows you to overcome those restrictions, mostly, but I must still say - and I can not overstate this enough:
DRIVE SAFELY!
DON'T OPERATE YOUR DEVICE WHILE DRIVING !
Play music, navigate, make and take calls - but do so safely without fumbling around.
If anything doesn't work with less then three touches of the screen, or if it requires you to look at your device for more than a split-second glance - either forget about it or pull over! It's not worth it!
Works as advertised. Upgraded from Sense 5.5 just so I could enable this mod and get to my notifications. Thanks!
Very cool. I use the HTC car app quite a bit and always hated that I had to close it to access anything else. What other tweaks are possible? It would be nice to be able to switch the default music app to Google Music. Disabling wifi on launch would also be slick.
BTW, this works fine on the M7 with Sense 6.
linuxsense said:
Very cool. I use the HTC car app quite a bit and always hated that I had to close it to access anything else. What other tweaks are possible? It would be nice to be able to switch the default music app to Google Music. Disabling wifi on launch would also be slick.
BTW, this works fine on the M7 with Sense 6.
Click to expand...
Click to collapse
Currently I'm mostly battling with basic things like making the 'recent apps' button work and making the settings toggleable without restarting. Once I get the basics working, I'll start seeing what else I can tinker with. Switching the default music app is not going to be easy because it's deeply integrated within the app, but I'll see what I can do.
As for the wifi, that shouldn't be too difficult.
Glad to hear it's working on other devices as well.
Please add support for all apps in car mode! Currently you can add only a few apps .. For example you can't add Torque
Looks like the 1.1 version changes caused it to stop working with the M7 :crying:
ETA: Looks like it functions properly if "take over home button" is disabled. With that unchecked you can access the pulldown menu as well as reach the desktop or recent apps using the home button.
linuxsense said:
Looks like the 1.1 version changes caused it to stop working with the M7 :crying:
ETA: Looks like it functions properly if "take over home button" is disabled. With that unchecked you can access the pulldown menu as well as reach the desktop or recent apps using the home button.
Click to expand...
Click to collapse
It might be something else, I noticed that the settings won't take until you run the settings interface at least once.
Please try to re-enable the setting and see if anything changes.
Thanks for the report!
Ambious said:
It might be something else, I noticed that the settings won't take until you run the settings interface at least once.
Please try to re-enable the setting and see if anything changes.
Thanks for the report!
Click to expand...
Click to collapse
I am pretty sure that I ran settings app prior to trying it out, not completely sure though. I just toggled the home screen option and get the same results. It only works if it is not selected.
linuxsense said:
I am pretty sure that I ran settings app prior to trying it out, not completely sure though. I just toggled the home screen option and get the same results. It only works if it is not selected.
Click to expand...
Click to collapse
Hmm. I'm not getting that on the M8, but I'll look into it.
Unfortunately I don't have an M7 to test on.
Could you for the sake of testing go to the settings interface - uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Ambious said:
uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Click to expand...
Click to collapse
Its work :good::good::good: thanks
ahlot18 said:
Its work :good::good::good: thanks
Click to expand...
Click to collapse
Thanks for the info, I think I know what's causing it:
The mods don't take if the car app is running in the background because it hooks into methods as they load.
There's a command to kill it if it's running in the background and settings have been changed, but it might not have taken - or rather, it also won't be run if settings are at their default state, so if you install the mod, then run the car app, then load the module interface and change nothing - it still won't be set.
Next version will handle this more properly, I hope (currently writing it).
Reyzis said:
Please add support for all apps in car mode! Currently you can add only a few apps .. For example you can't add Torque
Click to expand...
Click to collapse
I can add Torque to Car...?
agentdr8 said:
I can add Torque to Car...?
Click to expand...
Click to collapse
Torque free or the paid App? I have torque free and can't add it to car mode ... :/
Reyzis said:
Torque free or the paid App? I have torque free and can't add it to car mode ... :/
Click to expand...
Click to collapse
Torque paid. Maybe free is different, but from what I can tell, HTC Car doesn't blacklist any apps from being added to one of the screens.
I agree, there doesn't seem to be a limit on which apps you can add and which you can't.
Your issue must be related to the app itself. Since I'm unfamiliar with Torque, I really can't tell.
Are there any other apps, as far as you can tell, that you can't add?
Ambious said:
Hmm. I'm not getting that on the M8, but I'll look into it.
Unfortunately I don't have an M7 to test on.
Could you for the sake of testing go to the settings interface - uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Click to expand...
Click to collapse
If I do that when I run the HTC car app the home button will open recent apps if double tapped but otherwise it just returns to car mode when home is pressed. If I disable it pressing home takes me to the desktop and double tapping it takes me to recent apps. I am running NuSenseSIX based off the m8-base fwiw. If you have any tweaks you would like tested let me know, I can provide logcats and such.
Dialer not working
Thank you for this awesome mod. I'm not sure if it's the ROM I'm running, but I can't seem to launch the dialer using this module. All other buttons work normally, as well as the added functions of this module.
I'm running the Venom ROM on the M8.
Does anyone else have this problem?
dafob said:
Thank you for this awesome mod. I'm not sure if it's the ROM I'm running, but I can't seem to launch the dialer using this module. All other buttons work normally, as well as the added functions of this module.
I'm running the Venom ROM on the M8.
Does anyone else have this problem?
Click to expand...
Click to collapse
Good catch. Just shows how much I actually use my 'phone' for calls...had not even tried it yet :laugh:
I have the same issue on an M7, the 'Dialer' button in the car mode app doesn't do anything.
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.
Messenger Pro
An Xposed module which extends Facebook Messenger with a bunch of exciting features. Please read carefully before installing it.
WarningThis 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.
OverviewFeatures: (Suggestions are welcome)See https://github.com/Mino260806/MessengerPro#readme
CompatibilityAll Android versions starting from Android Pie.
DownloadAll 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