[APP][Xposed][1.1.0]StorePrefs - Xposed Framework Modules

Overview
StorePrefs is module for Google Playstore, which controls the update of applications.
Features:
- Warning when updating app which could break some modules (module author have to implement it)
- Blocking auto update of apps which could break some modules (module author have to implement it)
- Blocking rapid update
- Ignoring some updates (When you have update available in My Applications in Playstore just long click on this update to ignore it)
- Saving and then restoring list of applications from Playstore (it's restored in saved version.To downgrade application with this you need XInstaller module)
If you want me to add any other features related to Google Playstore please let me know
Modules, that currently implement version checking:
Snapprefs (not yet, but will)
XInsta
XHangouts
If you want your module mentioned here let me know
Changelog:
Code:
Version 1.1.0:
- Added INSTALL intent
- Added saving and restoring list of applications
- Bugfixes
Version 1.0.3:
- Fixed preferences (well, it wasn't working to be honest, but now works)
- Added option to clear list of ignored versions
Version 1.0.2:
- Added ignoring versions (long click on application in My Applications)
Version 1.0.1:
- Added Settings activity
- Added blocking rapid update
Version 1.0.0:
- Initial release
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"
}
Requirements
•Xposed Framework
•Google Playstore
For developers:
Right now whole checking if application and it's version is compatible is done by xposed modules.
You need to create class with no arguments constructor with these methods:
Code:
/**
* This method is called upon creating instance of this class. It is called from separate thread, so here is place for things like files loading and connecting with server.
*/
void init();
/**
* This method is called when user clicks update button. This will not block updating, It will only warn user.
*
* @param packageName package of the application
* @param versionCode version code
* @param versionName version name
* @return should user update this application
*/
boolean shouldUserUpdate(String packageName, int versionCode, String versionName);
/**
* This method is called when play store tries to auto update the application. Returning false causes to block the auto update.
*
* @param packageName package of the application
* @param versionCode version code
* @return can play store auto update this application
*/
boolean canAutoUpdate(String packageName, int versionCode);
If you are lazy like me just make it implements interface from this jar.
After that all you need to do is add this to your AndroidManifest file:
Code:
<meta-data
android:name="storeprefs_mainclass"
android:value="package.ClassWithMethodsFromInterfaceAbove" />
My module will only search for these classes if your module is enabled in Xposed installer.
Since version 1.1.0 you can install application from playstore through intents. This way you can install application with exact version you want. For downgrading user has to have XInstaller module enabled. Example implementation is here:
https://github.com/stirante/StorePrefs/blob/master/app/src/main/java/com/stirante/storeprefs/activities/SettingsActivity.java#L86-L107
Installation
Note: Obviously, you need root access on your phone.
Download the Xposed Installer APK.
Install the app along with the framework.
Download and install the app from the repository.
Activate the module in the Xposed Installer.
Soft reboot your device.
Download
http://repo.xposed.info/module/com.stirante.storeprefs
Source
Source code can be found on GitHub
https://github.com/stirante/StorePrefs
XDA:DevDB Information
StorePrefs, Xposed for the Xposed Framework
Contributors
stirante, MaaarZ, Mr.Yawnie
Source Code: https://github.com/stirante/StorePrefs
Xposed Package Name: com.stirante.storeprefs
Version Information
Status: Testing
Created 2016-02-02
Last Updated 2016-02-09

Good idea! I hope many devs will use this. I don't use snapprefs but I keep an eye on your work.
By the way first.

Nice! Good job mate
Sent from my GT-I9505 using Tapatalk

Great idea man!

Tell the guy from "youtube background playback" to use this!!!

This might be deviating a bit from the module's original purpose, but... There are some apps that I don't want to update unless there's a major update released in the Play Store. So would it be possible to implement, like in fdroid, an "ignore this one version" option, so the app will only appear on the list of updates the next time a new version is released, making it easier to follow the changes?

garciaw said:
This might be deviating a bit from the module's original purpose, but... There are some apps that I don't want to update unless there's a major update released in the Play Store. So would it be possible to implement, like in fdroid, an "ignore this one version" option, so the app will only appear on the list of updates the next time a new version is released, making it easier to follow the changes?
Click to expand...
Click to collapse
Well, the purpose of my module is Playstore tweaks, so yeah. I'll try to add it

When you have update available in My Applications in Playstore just long click on this update to ignore it
Click to expand...
Click to collapse
Is there also a way to get these ignored updates back?

Great module! Is there a way to modify it to download multiple apps? Instead of the download, install, then download the next app. This would be helpful in clean rom installs.
Sent from my SM-G900T3 using XDA Free mobile app

CRXed said:
Is there also a way to get these ignored updates back?
Click to expand...
Click to collapse
There will be sure a way for that, but right now couldn't get it to work. Btw you can still update these apps, but they're not showing on the top. Just scroll a bit, click on app and update. Also when there will be newer version than the one you marked as ignored it will show up at the top.
Cameronkhn12293 said:
Great module! Is there a way to modify it to download multiple apps? Instead of the download, install, then download the next app. This would be helpful in clean rom installs.
Sent from my SM-G900T3 using XDA Free mobile app
Click to expand...
Click to collapse
Well, i can look into that but i won't promise this.

stirante said:
There will be sure a way for that, but right now couldn't get it to work. Btw you can still update these apps, but they're not showing on the top. Just scroll a bit, click on app and update. Also when there will be newer version than the one you marked as ignored it will show up at the top.
Click to expand...
Click to collapse
Awesome, exactly what I was looking for =D
Ensuring compatibility of modules is a much more noble objective than maintaining my OCD in check, so I thank you for taking the time to listen to my request!

An absolutely fantastic module!! I've been looking for a solution like this for years. I have two apps that I'd rather not update, until I'm sure that their respectful xposed modules have been upgraded aswell, so having to manualy go through the process of updating one app at a time, has been such a pain. Thank you so much and keep up the good work!

Awesome! This works (or in the future will work) with package installer too?

kryzeK said:
Awesome! This works (or in the future will work) with package installer too?
Click to expand...
Click to collapse
Right now it don't, but maybe I'll implement this in future.

stirante said:
There will be sure a way for that, but right now couldn't get it to work. Btw you can still update these apps, but they're not showing on the top. Just scroll a bit, click on app and update. Also when there will be newer version than the one you marked as ignored it will show up at the top.
Click to expand...
Click to collapse
It works brilliantly!! :good:
Right now you have a default Android icon.
May I suggest a new icon, something like this? Haha

Great module! This will be added to XInsta in the next update.

If at all possible, can you do the following feature?
When Google Play is set to update applications manually, one has the ability to manually update all the applications with an "Update All" button at the top right of the "My Apps" section. However, I'd like to exclude some applications from ever updating. When this is the case, I have to manually update each application avoiding to update the one or two applications I'm avoiding to be updated.
Can you exclude an application from updating in this scenario?

oreo27 said:
If at all possible, can you do the following feature?
When Google Play is set to update applications manually, one has the ability to manually update all the applications with an "Update All" button at the top right of the "My Apps" section. However, I'd like to exclude some applications from ever updating. When this is the case, I have to manually update each application avoiding to update the one or two applications I'm avoiding to be updated.
Can you exclude an application from updating in this scenario?
Click to expand...
Click to collapse
It's already there, stock play store feature. Disable auto updates for those specific apps by going to play store > app and pressing the 3-dot menu on top right. Now when you press "update all" button, all other apps updating, but those you disabled won't (it will ask whether to update, choose no).
Sent from my GT-I9505 using Tapatalk

This looks great! I was in the process of adding it to XHangouts for inclusion the next release when I noticed some show-stoppers. My enabled_modules.xml from the Xposed Installer was set to 660 instead of 664 or 666 so StorePrefs could not access it. Once I manually made it world readable StorePrefs could continue. Until it hit another IOException trying to read com.stirante.storeprefs_preferences.xml which was also set to 660. It had the same problem with Storeprefs/database.dat which did exist but was also set to 660. Things are just not getting set to world readable. I have a feeling it's an issue with CM...
For reference, I'm on a nightly (Feb 8) build of CM 13 running Xposed v80 with Installer 3 alpha 4.
Edit 1: I've checked the prefs.makeWorldReadable() call in StorePrefsModule and it's definitely failing on my device.
Edit 2: After manually setting the permissions on both enabled_modules.xml and com.stirante.storeprefs_preferences.xml and removing the SimpleDatabase code (permission denied errors) I was able to get it working. I actually had to set enabled_modules.xml twice since it seems to reset. There was a visual issue when it was finally working (see attached).

Kevin M said:
This looks great! I was in the process of adding it to XHangouts for inclusion the next release when I noticed some show-stoppers. My enabled_modules.xml from the Xposed Installer was set to 660 instead of 664 or 666 so StorePrefs could not access it. Once I manually made it world readable StorePrefs could continue. Until it hit another IOException trying to read com.stirante.storeprefs_preferences.xml which was also set to 660. It had the same problem with Storeprefs/database.dat which did exist but was also set to 660. Things are just not getting set to world readable. I have a feeling it's an issue with CM...
For reference, I'm on a nightly (Feb 8) build of CM 13 running Xposed v80 with Installer 3 alpha 4.
Edit 1: I've checked the prefs.makeWorldReadable() call in StorePrefsModule and it's definitely failing on my device.
Edit 2: After manually setting the permissions on both enabled_modules.xml and com.stirante.storeprefs_preferences.xml and removing the SimpleDatabase code (permission denied errors) I was able to get it working. I actually had to set enabled_modules.xml twice since it seems to reset. There was a visual issue when it was finally working (see attached).
Click to expand...
Click to collapse
Thanks for feedback and for using it!
It is literaly one of the best posts I've ever received on my code since it's so detailed
About permissions I'll try to set them manually (with android.os.FileUtils.setPermissions). I hope that won't fail. As for the visual issue I've never had such an issue. Could you possibly know if it's just white text or no text at all? I used playstore's styles since it was created in it's context so it should match with other dialogs.

Related

[CLOSED] XPrivacy - The ultimate, yet easy to use, privacy manager

{
"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"
}
XPrivacy
After weeks of research, development and testing I proudly present the ultimate, yet easy to use, privacy manager: XPrivacy.
XPrivacy can prevent applications from leaking privacy sensitive data. XPrivacy can restrict the categories of data an application can access. This is done by feeding an application with no or fake data. There are several data categories which can be restricted, for example contacts or location. For example, if you restrict access to contacts for an application, this will result in sending an empty contact list to the application. Similarly, restricting an application's access to your location will result in a set location being sent to the application.
You can use the successor XPrivacyLua on Android 6.0 Marshmallow and later.
Features
Simple to use
No need to patch anything (no source, no smali or anything else)
For any (stock) variant of Android version 4.0.3 - 6.0.1 (ICS, JellyBean, Lollipop, Marshmallow)
Newly installed applications are restricted by default
Displays data actually used by an application
Option to restrict on demand
Free and open source
Free from advertisements
Read more on GitHub
Description
Features
Restrictions
Limitations
Compatibility
Installation (quite easy!)
Upgrading
Usage
Permissions
Frequently asked questions
Support
Changelog
Similar solutions
News
Contributing
License
The download link is in the installation instructions
You can also use the XPrivacy Installer as an aid to install XPrivacy.
This forum is for questions only. See here for bug reports and feature requests.
Please post messages related to privacy only.
XPrivacy is not intended to make other application do things they are not supposed to do.
There is only support for the latest official XPrivacy version.
XPrivacy was a lot of work, so please support this project
If you want to donate, see here for all options.
Use at your own risk !
The latest version from a while ago still works properly up to Android 6 Marshmallow, if Xposed works properly on your device
(you can ignore any internal error report of XPrivacy, since these are known to be harmless)
XDA:DevDB Information
XPrivacy, Xposed for all devices (see above for details)
Contributors
M66B
Source Code: https://github.com/M66B/XPrivacy
Xposed Package Name: biz.bokhorst.xprivacy
Version Information
Status: No Longer Updated
Current Stable Version: 3.6.19
Stable Release Date: 2015-07-01
Created 2014-08-03
Last Updated 2018-02-08
Wow! :good:
Can't wait to take this for a test run!
And see what else can be added, of course
Tungstwenty said:
Wow! :good:
Can't wait to take this for a test run!
And see what else can be added, of course
Click to expand...
Click to collapse
Please report about your experiences.
Contributions are more than welcome to make it a better mod.
Thanks a lot. I always missed PDroid as i am on stock Samsung ROM.
BTW, the patches also work on Stock Rom ? ie : even if i don't use CM10, i need to install the CM10_4.1 patch isn't it ?
Tanks again
Looks awesome.
Sent from my Galaxy Nexus using Tapatalk 4 Beta
Namoi said:
Thanks a lot. I always missed PDroid as i am on stock Samsung ROM.
BTW, the patches also work on Stock Rom ? ie : even if i don't use CM10, i need to install the CM10_4.1 patch isn't it ?
Tanks again
Click to expand...
Click to collapse
Yes, the fixes should work on stock ROM too, but I didn't test it.
M66B said:
Yes, the fixes should work on stock ROM too, but I didn't test it.
Click to expand...
Click to collapse
I will try ASAP and report
Im using this since version 0.3 and think it is really a great Mod!
Thank you very much for your hard work!
I'd really like to contribute, but since I'm pretty limited in terms of coding the only thing I can offer is to translate Xprivacy to German if you like.
I already got some experience in app translating (though it has been some time since then), so just PM me, if you want me to translate it
Gesendet von meinem Xperia Mini Pro mit Tapatalk 2
Wow, this application is gone so far from 0.1! :good:
M66B said:
Yes, the fixes should work on stock ROM too, but I didn't test it.
Click to expand...
Click to collapse
So If I'm on a sense based 4.2.2 rom I also need to install the CM 4.2 fix? (just installed the latest version of Xprivacy .11)
the app has improved greatly, its very usable now.
some suggestions/details:
app/usability:
1. the app is usable when it is not enabled, there should be a check on app launch if it is enabled in xposed.
2. some sort of loading indicator instead of just directly jumping into the batch edit category after a wait.
3. search for apps.
4. app filtering
2,3,4 are already implemented in xposed app settings, perhaps you could look at that code.
ui stuff:
1. all the activities except the main one should have menu items and the navigation action http://developer.android.com/guide/topics/ui/actionbar.html#Home
2. the blocked apps/ apps with the particular permission should be sorted above the rest.
i'd say blocked apps->apps with permission but not blocked-> rest of them
3. scroll bar in batch edit
4. action bar spinners or a viewpager like the xposed app separating the batch edit and the list of all apps. (AB spinners would save space though)
these are suggestions, i love the app as it is,
graffixnyc said:
So If I'm on a sense based 4.2.2 rom I also need to install the CM 4.2 fix? (just installed the latest version of Xprivacy .11)
Click to expand...
Click to collapse
Yes, else not each data type will be restricted.
M66B said:
Yes, else not each data type will be restricted.
Click to expand...
Click to collapse
TY Sir
hmm odd. I have everything installed (Xposed 34, xprivacy .11 and the fix) I don't see an Xprivacy button in manage apps like in the 2nd screen shot.
graffixnyc said:
hmm odd. I have everything installed (Xposed 34, xprivacy .11 and the fix) I don't see an Xprivacy button in manage apps like in the 2nd screen shot.
Click to expand...
Click to collapse
First the most obvious: did you reboot? did you enable XPrivacy in the Xposed installer?
Which ROM do you use?
Do you see orange triangles if you start XPrivacy and browse apps?
M66B said:
First the most obvious: did you reboot?
Which ROM do you use?
Do you see orange triangles if you start XPrivacy and browse apps?
Click to expand...
Click to collapse
Yes, I rebooted twice. I'm on TrickDroid 4.2.2 (sense based) on the HTC One. I do see the orange triangle on some apps when I open up Xprivacy but not on all (going into the different categories)
a have a request. The application is really great, but I would much rather like to get notification(and then I can open XPrivacy by just clicking on it) when new application is installed instead of just popping up. I hope you understand me
graffixnyc said:
Yes, I rebooted twice. I'm on TrickDroid 4.2.2 (sense based) on the HTC One. I do see the orange triangle on some apps when I open up Xprivacy but not on all (going into the different categories)
Click to expand...
Click to collapse
If you see orange triangles XPrivacy is in any case working.
Maybe your settings layout is different, so that XPrivacy cannot hook into it.
This is not a big problem, because you can access all settings from the app too.
You can do me a pleasure by sending a logcat, starting from the moment your device boots, so I may be able to figure out why this (not) happens.
kv1dr said:
a have a request. The application is really great, but I would much rather like to get notification(and then I can open XPrivacy by just clicking on it) when new application is installed instead of just popping up. I hope you understand me
Click to expand...
Click to collapse
Please create an issue and I will realize this.
gandhar said:
the app has improved greatly, its very usable now.
some suggestions/details:
app/usability:
1. the app is usable when it is not enabled, there should be a check on app launch if it is enabled in xposed.
2. some sort of loading indicator instead of just directly jumping into the batch edit category after a wait.
3. search for apps.
4. app filtering
2,3,4 are already implemented in xposed app settings, perhaps you could look at that code.
ui stuff:
1. all the activities except the main one should have menu items and the navigation action http://developer.android.com/guide/topics/ui/actionbar.html#Home
2. the blocked apps/ apps with the particular permission should be sorted above the rest.
i'd say blocked apps->apps with permission but not blocked-> rest of them
3. scroll bar in batch edit
4. action bar spinners or a viewpager like the xposed app separating the batch edit and the list of all apps. (AB spinners would save space though)
these are suggestions, i love the app as it is,
Click to expand...
Click to collapse
Thanks for your feedback, gandhar.
Could you please create issues for these, so I can easily track things?
Loading apps in an async task + spinner has already been realized (will be in version 0.12).

[MOD][XPOSED][4.0+] PeerBlock For Android - Block Ads, Goverment and more[10-08-2013]

PeerBlock is now available in the Google Play Store! https://play.google.com/store/apps/details?id=com.peerblock
{
"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"
}
PeerBlock For Android lets you control who your phone 'talks to' on the Internet.
By selecting appropriate lists of 'known bad' computers, you can block communication with advertising or spyware oriented servers,
computers monitoring your p2p activities, computers which have been 'hacked', even entire countries!
They can't get in to your phone, and your phone won't try to send them anything either.
And best of all, it's free!
Keep in mind that I'm not a member of the PeerBlock team, I just wanted PeerBlock for phone
You're able to grab the lists from iblocklist.com so you can start blocking those evil hosts
To add lists to PeerBlock create a new directory in the root of the sdcard (not external sdcard)
Called 'PeerBlockLists' here should be all the text files
Everytime you added a new/updated list to your PeerBlockLists please press the 'Rebuild cache blocklist' and reboot so that new hosts can be blocked
WARNING:
Root is required for XPosed to be installed
Use at your own risk!
WORK IN PROGRESS. WILL EAT YOUR CAT.
MOD EDIT : WARNING - Read entire thread before use, as well as comments on play store.
Features:
Block million of hosts
Add unlimited amount of block lists
Allow HTTP/HTTPS Traffic when PeerBlock is enabled, this will make a security hole tho so better if u keep it off
Block All Traffic (Paranoid Mode) every single application in android will not have internet
Block DNS - Block DNS Requests
Block the 'Ad' Keyword in host names to give a better success rate for blocking ad's
Permissions
WRITE_EXTERNAL_STORAGE
Todo's
Check if UDP is getting blocked
Remove space used by Ad's
Add MAC-Address filter white/black lists
Show notifications (if enabled)
Making the Ip Range check multi-core
Create a blacklist/whitelist for apps to allow internet
Blocklist updater/downloader
Create a whitelist for hosts/Ip Addresses
Root-Mode with IpTables (I will not remove XPosed from the project)
Remove host from blocked hosts
A popup window which shows allow/deny for establishing a connection
Todo's Finished
Create history of created/blocked connections
Check if other devices are compatible
Blocklist for keywords in the HostName
How To Install
1. Install XPosed Framework
2. Install PeerBlock For Android
3. Create a directory in the sdcard called "PeerBlockLists"
4. Go into XPosed Framework Installer and enable "PeerBlock For Android"
5. Reboot your device
6. Now go to the website iblocklist.com
7. Take any list you wish for example, http://www.iblocklist.com/list.php?list=bt_ads
8. Press the Update button to download the list (or copy the Update URL into your browser to download it)
9. Now simply copy/paste the .txt file into the sdcard in the folder PeerBlockLists
10. Go into the PeerBlock app and tick "Block DNS" and "Block 'Ad' Keyword in the Host name"
11. Go to the second tab "Block Lists" now hit the "Rebuild cache blocklist"
12. Reboot your device and enjoy
How to block the goverment
1. Go to your sdcard and open the folder 'PeerBlock'
2. Open the file HostNames.txt (if not exist create it)
3. Write this in the file ".gov"
4. Save the file and be sure you have Block DNS enabled!
5. Any goverment website should be blocked
ChangeLog
1.00: Initial creation and upload of the app
1.01: Fixed App crash when PeerBlockLists directory did not exist
1.02: Changed the required API SDK to 14, Added a progress window for rebuilding the cache and some minor bug fixes
1.03:
Fixed DNS/Connection counters
Fixed double icons
Memory leak fix
Added history, system apps included (no root required)
Created CSV Format for saving settings
Improved performance
Apps with abnormal I/O behavior will get no internet
Updated error handling in rebuilding the cache list
Block hosts/subnet/ip from the history
App will be shown now in the 'Last Blocked Host'
Added comma's at the 'Blocking xx Ips' to read it better
Hooking a extra API if some rooted apps are calling it directly
Added to changelogs and about scrollbars
Scripts people made:
http://forum.xda-developers.com/showpost.php?p=44614617&postcount=87&nocache=1 Update the iBlockLists - by c0ns0le
Tell your opinion, Share the bugs you find.
How to download:
Find PeerBlock in the google play store by simply searching for "PeerBlock" or "PeerBlock for Android" or click this link https://play.google.com/store/apps/details?id=com.peerblock
I removed downloads from the attachments so people need to grab it from the play store as it will give me all the error reports and total downloads
If the above methods for downloading don't work please contact me
Question's and Answers
Question: Can I use this together with adaway ?
Answer: Yes you can.
Question: Does PeerBlock modifies the hosts file?
Answer: No it does not.
Question: Why does nothing gets blocked?
Answer: Most likely you disabled the option "Block DNS"
Source code: https://github.com/AnguisCaptor/PeerBlockForAndroid
Contact
If you want to contact me for anything or just a chat you can add me at skype using this e-mail or just e-mail me, [email protected]
Nice work, I've been looking for this for ages. I always use xposed for other stuff. I've just installed peer blocker and it's force closing and I can't get into the app. I'm on 4.2.2 Xperia z custom stock Rom as I can unlock my bootloader.
Sent from my C6603 using xda premium
danlivesey said:
Nice work, I've been looking for this for ages. I always use xposed for other stuff. I've just installed peer blocker and it's force closing and I can't get into the app. I'm on 4.2.2 Xperia z custom stock Rom as I can unlock my bootloader.
Sent from my C6603 using xda premium
Click to expand...
Click to collapse
Can you take a look at your internal/external sdcard and see if a file exists called "PeerBlock.dbx"
I've only tested my app at the Galaxy S4 since that's the only device I own
Also try to start it a bunch of times and see if that helps
Also don't forget to enable PeerBlock in the XPosed Installer and reboot
Yes sorry my mistake, I didn't add the folder. The app is running now. Just need to add some lists now. How do we know if it's blocking the list? On the pc peer block it shows a list of what's being blocked. Thanks
Sent from my C6603 using xda premium
danlivesey said:
Yes sorry my mistake, I didn't add the folder. The app is running now. Just need to add some lists now. How do we know if it's blocking the list? On the pc peer block it shows a list of what's being blocked. Thanks
Sent from my C6603 using xda premium
Click to expand...
Click to collapse
Currently in the app it only shows the last host that's being blocked
Will add soon something like a history list so u can see everything that been blocked
Edit: Uploaded version 1.01 which includes bug fix for not creating the PeerBlockLists directory
Parse error on Verizon Samsung S3 4.1.2 VRBMF1 Jelly"Beans" rom
Sent from my SCH-I535 using Tapatalk 4 Beta
The app appears to run on a Nexus 4, but I can't get the website to download the blocklists on my computer or my phone so I can't really test it.
lopezk38 said:
The app appears to run on a Nexus 4, but I can't get the website to download the blocklists on my computer or my phone so I can't really test it.
Click to expand...
Click to collapse
I uploaded a list for you as attachment in the thread, havefun testing
I've installed the list now rebuilt and rebooted, will test it better when I get home form work.
Sent from my C6603 using xda premium
Is it in your plans to make it compatible with JB 4.1.2?
Thanks
Looki75 said:
Is it in your plans to make it compatible with JB 4.1.2?
Thanks
Click to expand...
Click to collapse
+1
I hope also that compatibility with 4.1.2
badkill said:
+1
I hope also that compatibility with 4.1.2
Click to expand...
Click to collapse
No worries folks will look into it in like 1-2 hours
Was gonna work at the app the whole night anyway
Please report all the bugs u can find
Please add me in skype, [email protected] so u can get versions quicker
I get the odd force close now again but no big deal. Paranoid mode won't work for me, all my apps still have internet. Just hope it is blocking the lists, it does say it's blocking over 70 000. keep up the good work.
Sent from my C6603 using xda premium
DragonHunt3r said:
No worries folks will look into it in like 1-2 hours
Was gonna work at the app the whole night anyway
Please report all the bugs u can find
Please add me in skype, [email protected] so u can get versions quicker
Click to expand...
Click to collapse
Thanks! The thing with JB 4.1.2, is that your module cannot be installed at all.
When trying to install, it says "error while analyzing the package" or similar...
I don't know ANYTHING to java or programming on Android, so I don't know for sure, but it looks like you declared the app as compatible only with 4.2.2, or it uses libraries exclusive to 4.2.2 or something like that...
Since my ROM is unrooted (company policy), I cannot use any of "ad blocking" apps like adaway which require root in order to write the hosts file...
But my ROM has Xposed cooked in it... so I am very excited by your module!!!!
Thanks! Waiting for it!!!
Looki75 said:
Thanks! The thing with JB 4.1.2, is that your module cannot be installed at all.
When trying to install, it says "error while analyzing the package" or similar...
I don't know ANYTHING to java or programming on Android, so I don't know for sure, but it looks like you declared the app as compatible only with 4.2.2, or it uses libraries exclusive to 4.2.2 or something like that...
Since my ROM is unrooted (company policy), I cannot use any of "ad blocking" apps like adaway which require root in order to write the hosts file...
But my ROM has Xposed cooked in it... so I am very excited by your module!!!!
Thanks! Waiting for it!!!
Click to expand...
Click to collapse
XPosed installed and no root ? haha
I think I'm having the 4.1.2 working... well atleast it's working for my emulating android
Just wanna finish some progress window for creating cache and then I think I'll pm it to you for test
PeerBlock has also been tested at the Galaxy S3 and worked
DragonHunt3r said:
XPosed installed and no root ? haha
Click to expand...
Click to collapse
Yeah... I know... I just comply with the policy. Word for word. No root is no root...
I don't have root, I comply...
DragonHunt3r said:
I uploaded a list for you as attachment in the thread, havefun testing
Click to expand...
Click to collapse
Thanks, it works perfectly on my Nexus 4 running 4.3
Looki75 said:
Yeah... I know... I just comply with the policy. Word for word. No root is no root...
I don't have root, I comply...
Click to expand...
Click to collapse
Sended you a PM with version 1.02, hopefully this works for Android 4.1.2
When I'll get a response that it is working I'll share it with others
Version 1.02 is up, Havefun 4.1.2 users
For people who already have 1.01 installed, please go to the sdcard and remove PeerBlock.dbx
U might will see strange chinese characters orsomething if u used it from version 1.0 or 1.01
Need to find a better way to store information, can't use SQL. SharedPerferences appearently those don't work for some reason in XPosed or I'm just using it wrong lol
DragonHunt3r said:
Version 1.02 is up, Havefun 4.1.2 users
For people who already have 1.01 installed, please go to the sdcard and remove PeerBlock.dbx
U might will see strange chinese characters orsomething if u used it from version 1.0 or 1.01
Need to find a better way to store information, can't use SQL. SharedPerferences appearently those don't work for some reason in XPosed or I'm just using it wrong lol
Click to expand...
Click to collapse
Thanks friend, I can finally test your module
I'm using adblock, I have to uninstall this app

[Mod][Xposed][v1.4.0] Play Store Changelog - Show the full changelog!

Introduction
Play Store Changelog is an Xposed Module to always display an app's full changelog instead of the first four lines. I created it because it annoyed it that I had to click 'Read more' to see the full changelog.
Simply enable the module and reboot. After you changed any settings they are applied instantly.
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"
}
Compatibility
Play Store Changelog supports Play Store 5.0.31 and higher.
Download
Download from the Xposed Module Repository
http://repo.xposed.info/module/com.p1ngu1n.playstorechangelog
Source
Source code can be found on GitHub and is published under the GNU GPL v3 license.
https://github.com/P1nGu1n/PlayStoreChangelog
Problems/feedback
Having any problems?
Make sure the module is enabled in Xposed Installer and you rebooted afterwards.
Make sure you're using the most recent version.
Make sure your Google Play version is compatible.
Still not solved?
Enable debugging in the settings.
Replicate the problem (do what you were facing a problem with).
Send me your Xposed Log (found in Xposed Installer).
Any comments, requests or questions?
I'm open to feedback, just say it!
If you have any questions or comments, name it this thread.
Thanks
rovo89 and Tungstwenty for Xposed Framework
Everyone participating in this thread
Finally
Even though everything I release is carefully tested, I can't guarantee nothing will ever go wrong. Use at your own risk!
If you're enjoying this module, donations are highly appreciated.
XDA:DevDB Information
Play Store Changelog, Xposed for all devices (see above for details)
Contributors
P1nGu1n_
Source Code: https://github.com/P1nGu1n/PlayStoreChangelog
Xposed Package Name: com.p1ngu1n.playstorechangelog
Version Information
Status: Stable
Current Stable Version: v1.3.2
Stable Release Date: 2016-08-11
Created 2014-10-30
Last Updated 2017-10-15
Changelog
Updates can be downloaded from Xposed Installer.
v1.4.0 - 2017-10-15
Play Store v8.1.25 up to v8.3.42 compatibility (latest versions as of writing)
Nougat compatible
Removed Auto Refresh feature: it required too much work, use the refresh button instead
Removed default to My Apps feature: it required too much maintenance, use App Shortcuts instead
Removed hide launcher icon feature: the compiler didn't like it anymore, hide it in your launcher instead
v1.3.2 - 2016-08-11
Play Store v6.8.24.F and v6.9.15.G compatibility (latest versions as of writing) - thanks Unpublished!
Added Ukrainian translation by Electroz
Updated Slovak translation by ja-som
v1.3.1 - 2016-07-03
Play Store v6.8.20.F compatibility (latest version as of writing)
Added the option to auto-refresh the Installed Apps list [beta] - Disabled by default, please give me feedback on this!
You don't have to do anything (only enable it), the list is refreshed automatically. When you re-open the Play Store the Installed Apps list will be refreshed and new updates (if any) will be shown. This should complete in a few seconds.
v1.3.0 - 2016-06-11
Unofficial release (testing auto-refreshing)
v1.2.2 - 2016-06-01
Play Store v6.7.07.E and v6.7.12.E compatibility (latest versions as of writing)
v1.2.1 - 2016-03-10
Play Store v6.3.13.B compatibility (latest version as of writing)
v1.2.0 - 2016-02-22
Play Store v6.2.10 compatibility
Czech, Greek and Italian translation, thanks @loqan, @Vagelis1608 and @jacknot
v1.1.3 - 2015-03-05
Play Store v5.3.5 compatibility
Korean, Slovak and Russian translation, thanks @wolfwork, @pyler and GromozavrStas
v1.1.2 - 2014-11-12
Rewrote the whole 'My Apps as default pane' code, this is way more dynamic and respects intents
Simplified Chinese translation by Anyoe
Improved French translation by Micks29
v1.1.1 - 2014-11-10
Worked around preferences not being loaded for some users, caused by a permission problem (detailed explanation).
French translation, thanks Micks29
v1.1.0 - 2014-11-06
Option to change the default pane from Store Home to My Apps
Added a user interface to change your preferences
Made showing the full changelog optional
New Icon - thanks PünchUp
v1.0.0 - 2014-10-30
Initial release, please let me know what you think of this module!
It works on my Galaxy Note 3 LTE (SM-N9005) and Galaxy Core (GT-I8262) with Play Store 5.0.31.
@P1nGu1n_: Very good idea, i did also not like the latest Play Store change
Really good module. One thing I want to point out that it shows changelog for all versions instead of latest changelog.
Just tried this mod on a galaxy s3 i9300 4.3 mk6 stock rom with agni kernel, Google play store 5.0.31 and it still has the change logs hidden. No errors in xposed log and the module seems to load fine.
Good idea though!
Great module!
cool. fantastic idea!!!
I'm always annoyed of this as well....thanks a lot
This module makes the incomplete play store to perfect play store
Thanks for the module
Edit: a feature request
Can you implement to show the current version of installed app to show in playstore
screenshots...
@EMK2000, @defim, @inder67, @shivadow, @jaibar, @lulli1, @reversegear and @starbase64: Everyone, thanks for your feedback, it's highly appreciated!
inder67 said:
Really good module. One thing I want to point out that it shows changelog for all versions instead of latest changelog.
Click to expand...
Click to collapse
All it does is stop the Play Store form limiting the changelog to 4 lines. So if in the changelog formultiple versions are shown, then the app developer probably put the changelog for the few latest versions in its latest changelog.
shivadow said:
Just tried this mod on a galaxy s3 i9300 4.3 mk6 stock rom with agni kernel, Google play store 5.0.31 and it still has the change logs hidden. No errors in xposed log and the module seems to load fine.
Good idea though!
Click to expand...
Click to collapse
If I remember correctly, a changelog is only shown when an app already is installed. This behaviour is not changed because all it does is stop it from limiting the changelog to 4 lines. If the changelog was hidden before, it will still be hidden.
reversegear said:
This module makes the incomplete play store to perfect play store
Thanks for the module
Edit: a feature request
Can you implement to show the current version of installed app to show in playstore
Click to expand...
Click to collapse
I'm not quite sure what you mean, can you explain it furthermore?
P1nGu1n_ said:
All it does is stop the Play Store form limiting the changelog to 4 lines. So if in the changelog formultiple versions are shown, then the app developer probably put the changelog for the few latest versions in its latest changelog.
If I remember correctly, a changelog is only shown when an app already is installed. This behaviour is not changed because all it does is stop it from limiting the changelog to 4 lines. If the changelog was hidden before, it will still be hidden.
Click to expand...
Click to collapse
In which case it works flawlessly and I am an idiot!. Thanks very much.
P1nGu1n_ said:
I'm not quite sure what you mean, can you explain it furthermore?
Click to expand...
Click to collapse
OK here is the brief explanation with an example
In playstore latest version is 22.0.0.0.6
I have face book installed version 22.0.0.0.2
Before updating to latest version To check the installed version one has to navigate to settings>>app>>Facebook
And check the version
If it is possible to put the version in play store app like this then it will be helpful
Check the screen shot below
Made an icon if you'd like to use
This is a much needed Playstore fix. Working like a champ on my Galaxy S4. Thanks!
@P1nGu1n_,
it works great here too!
I also have an suggestion - can you add the date of version at the same place?
Thank in advance!
Great work!
reversegear said:
OK here is the brief explanation with an example
In playstore latest version is 22.0.0.0.6
I have face book installed version 22.0.0.0.2
Before updating to latest version To check the installed version one has to navigate to settings>>app>>Facebook
And check the version
If it is possible to put the version in play store app like this then it will be helpful
Check the screen shot below
Click to expand...
Click to collapse
Aaah, I get what you mean. This value probably isn't available internally, but even if it is, I don't know where to put this version number. Hacking the whole layout just to add another field is not an option. I think that it would defeat the purpose of this simple app, which I tend to keep simple.
PünchUp said:
Made an icon if you'd like to use
Click to expand...
Click to collapse
Thanks! Usually I do make icons, but since it doesn't have a GUI and thus isn't shown in the launcher, I decided to spend my precious development time to other stuff haha. I'll add it to the next version.
Ninolina said:
@P1nGu1n_,
it works great here too!
I also have an suggestion - can you add the date of version at the same place?
Thank in advance!
Great work!
Click to expand...
Click to collapse
Thanks for your feedback! To which place are you referring to?
Want me to provide resolutions directly from the svg file? Or you'll resize that one?
P1nGu1n_ said:
Thanks for your feedback! To which place are you referring to?
Click to expand...
Click to collapse
I now see that I wasn't clear about that. I would like to see the date of the app on that first page without need to go to "more". In previous versions of Google Play - a few moths ago - the date was visible on the first page where is now located "in app purchase"
I hope I managed to describe it better now.
Thank you.
PünchUp said:
Want me to provide resolutions directly from the svg file? Or you'll resize that one?
Click to expand...
Click to collapse
You mean converting them already to the different resolutions for including them in the app? Using your original file might give the best results :good:
Ninolina said:
I now see that I wasn't clear about that. I would like to see the date of the app on that first page without need to go to "more". In previous versions of Google Play - a few moths ago - the date was visible on the first page where is now located "in app purchase"
I hope I managed to describe it better now.
Thank you.
Click to expand...
Click to collapse
Its okay, I get it now Google tightly coupled their GUI with the code, inserting elements would require too much hacking, which I'm not planning to do because I wan't to keep it simple

[Xposed][MOD][4.0+][16-04-2021] KMod FWA v2.8.4 - WhatsApp privacy & customization

KMod FWA v2.8.4
​Project without development at the moment. Maybe later it will resume.​Thank you for all these years of support.
{
"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"
}
Disclaimer:
Use KMod FWA at your own risk.
Readers, end-users, and downloaders of KMod FWA are responsible for their own actions.
Readers, end-users, and downloaders of KMod FWA agree not to use for illegal actions.
This disclaimer is subject to change without notice at any time for any reason.
Features:
Independent customization of each section of the application.
You can change color backgrounds, fonts and icons.
New icons and ticks in differents sections.
Customization different images of the application.
Hiding unwanted elements or of little use.
Direct access to module from within the application.
Privacy options.
Supports:
Android 4.0.3(Ice Cream Sandwich).
Android 4.1 to 4.3.1(Jelly Bean).
Android 4.4(KitKat).
Android 5.0(Lollipop).
Android 6.0(Mashmallow).
Android 7.0(Nougat).
Android 8.0(Oreo).
Android 9.0(Pie).
Android 10.0.
Android 11.0+ (Its behavior is somewhat unstable due to some obsolete methods in Android 11).
Minimun requirements:
Device with custom recovery.
Android 4.0.3 or higher.
Xposed Framework or Magisk manager(with Magisk installed).
EdXposed Manager(in case of installing Magisk).
Installed in Magisk the modules Riru core and Riru - EdXposed preferably YAFHA (in case of installing Magisk).
Latest version of KMod FWA.
WhatsApp version compatible with KMod FWA (see version list).
Instructions:
Install Xposed or Magisk, and configure Magisk with its modules.
Download the module KMod FWA and install.
Activate it in Modules section of Xposed or EdXposed Manager, and reboot device (Normal restart, not quick).
Open KMod FWA and accept root permissions.
In Android 6.0 or higher, accept the storage and access permissions to the phone's book, or activate it from the application manager of your device.
Make all the changes you want in Customization section.
To see the changes made, click on the refresh icon
To save a theme, go to the Backup section, or click the save icon
To load a Theme, go to the Backup section, select the Theme you want to upload, and wait the message that the Theme has been loaded.
Go to the Updates section, and Update the libraries. To check the latest available libraries, go to:
https://github.com/Krowne/Libraries
If you are using EdXposed it is recommended to enable SE Linux in settings.
EdXposed Manager configuration:
In the Settings section, go to the Framework section and mark as active:
Enable resource hooks.
Use SandHook variant backend.
Downloads:
Version 2.8.4 (Stable version): Xposed Repository
MD5: c23ff8daab1b23921a87ae5088b83931
Repository:
http://repo.xposed.info/module/kmod.xposed
Change Log:
English
Italian
Spanish
Known issues:
The customization is not applied correctly in the Settings section.
The circle of FAB button on the main screen doesn't apply color customization.
ATTENTION!
The Riru module v22+ from Magisk, doesn't detect Xposed correctly, therefore it's recommended to use version 21.3 so that everything continues to work correctly.
As I communicated a long time ago, now the Hooks update system (now called libraries) will not continue to update automatically. Updates will now be made on each version independently, and there will be no updates for all versions.
To update the libraries, you must enter the Updates section and click on the Update libraries option. At the moment, there will only be libraries for stable versions and beta versions published on weekends, however, in the link published below, I will publish all available versions of libraries in each version of KMod FWA.
List of available libraries: https://github.com/Krowne/Libraries
Download Themes:
Place their themes on your SD card or internal memory, in the /KMod/Themes route. Make sure the directory exists before placing, if doesn't exist, open the module for create directories.
Download from the index of themes
XDA:DevDB Information
KMod FWA, Xposed for all devices (see above for details)
Contributors
Krowne
Xposed Package Name:
Version Information
Status: Stable
Current Stable Version: 2.8.3
Stable Release Date: 2021-02-09
Created 2016-08-03
Last Updated 2021-02-09
Click to expand...
Click to collapse
FAQ:
Q: I installed an update, and KMod FWA is not recognized by Xposed.
A: This is usually normal on some devices.
Disable KMod FWA from the list of Xposed modules, perform a normal restart (not quick), enable KMod FWA again in the list of Xposed modules, and do a normal restart.
Sometimes, disable and enable KMod FWA the list of Xposed modules, and do a normal restart is sufficient.
Q: Why it doesn't work in some versions of WhatsApp?
A: This only works in official versions of WhatsApp higher than that specified in the requirements.
It may also be that your Android version doesn't have integrated customization, and that is the reason why there is no customization in WhatsApp.
Q: Installed and activated the module, why the changes do not apply to WhatsApp?
A: Maybe you have not successfully activated the module, deactivate, activate, and then restart of device (normal restart, not by software). You may also be using a version of WhatsApp not compatible with the module.
Q: Can't download themes from the cloud?
A: At the moment this option is not available, you can upload your themes to external and share servers.
Q: Where was it saved, or where should I save new themes to load them into KMod FWA?
A: Used to place their themes on your SD card or internal memory, in the /KMod/Themes route. Make sure the directory exists before placing, if doesn't exist, open the module for create directories.
Q: I have changed the application icon, and no changes are applied.
A: After changing the application icon you must restart your device. If it still doesn't change the icon, you may be using a launcher who does not support changing the application icon (such as Nova Launcher).
Q: I have updated KMod FWA and several options have stopped working.
A: If this happens, then go to KMod FWA Settings, select Delete cache, and press Apply changes in KMod FWA.
Q: I have activated the option to see a Toast of the people who connect and disconnect, but it does not work.
A: These notifications will only be displayed when:
Log in to WhatsApp.
Enter a contact's chat.
You are inside WhatsApp.
Do not keep the online status hidden.
When these four conditions are met, then you should see when the contacts you have entered into your chat are connected or disconnected.
If you comply with the four conditions, but leave WhatsApp, force the closure of the application or enter KMod FWA, you must repeat the four conditions to make it work again.
Q: I have problems related to privacy options.
A: See this post for more information: https://forum.xda-developers.com/showpost.php?p=75503030&postcount=1772
Click to expand...
Click to collapse
Translations:
Looking for volunteers to translate the module into different languages, to publish in the next update.. Interested send me private messages.
Current languages:
English
Arab
Bengali
French
German
Spanish
Hindi
Indonesian
Italian
Dutch
Polish
Portuguese (Brazil)
Romanian
Russian
Turkish
Thanks to:
@wanam for the mod: Hide the read messages (in versions prior to WhatsApp 2.18.1).
@Surajkumar for the mod: Deactivate delivery report (in versions prior to WhatsApp 2.18.1).
jaredrummler ColorPicker (current version).
Yeah!!
sended from Spain with my "chinaker"
Good module.
Perfect for customizing appearance WhatsApp.
Thank you.
Hi!!!
Great Job works perfectly .
:good::good::good::good:
Thank your teacher if you are the crack, to become fantastic ..
thanks for the gigs master
Congratullations
Congratullations my friend. Working like a charm in Android 4.1.2 and 5.1.1.
May be you know asking who am I?
I am "elos".
Thanks, good work my friend
Enviado desde mi GT-N7100 mediante Tapatalk
@Krowne Wow finally you release it. But why you remove support for whatsapp 2.12.5?
How do you change the color of the navbar/statusbar?
Thanks
Enviado desde mi GT-I9505 usando Tapatalk 2
exodius48 said:
@Krowne Wow finally you release it. But why you remove support for whatsapp 2.12.5?
Click to expand...
Click to collapse
It will continue to support this version, but I will not follow developed further for this version of WhatsApp for being too old, and I will focus on developing current versions, because the versions 2.12.5 and 2.12.30 soon stop working, and I have no way of proving their development without risk of ban.
However, you still can download KMod 1.00 for WhatsApp 2.12.5 to 2.12.30.
dwiseman said:
How do you change the color of the navbar/statusbar?
Click to expand...
Click to collapse
Currently this option is not available, but you can use the Tinted Status Bar module to carry out this work.
Very great module I almost played around with it an hour to get everything like i wanted Well since everything is working I just want to say thank you and I hope you will keep updating it if whatsapp makes bigger changes so that it wouldnt work any more =)
Minor Bug
Hello There,
First of all nice job,
second I'd like to post a small issue
The status bar does not change color when you change the color of the header.
like I said this is a minor issue, but it would be nice to have it fixed
below is the environment info:
Device: LG E960 Nexus 4
OS Version/Build: Lollipop 5.1.1 LMY48T
Whatsapp Version: 2.12.304
KMod Version: 2.0.0
if you need more info please tell me
Very nice module. Works fine. Except causes fc on mirrorlink lg g4. Disabling the module caused the fc to disappear.
Sent from my LG-H815 using XDA Free mobile app
Hello, first of all, thanks u.
wyk02 said:
Hello There,
First of all nice job,
second I'd like to post a small issue
The status bar does not change color when you change the color of the header.
like I said this is a minor issue, but it would be nice to have it fixed
below is the environment info:
Device: LG E960 Nexus 4
OS Version/Build: Lollipop 5.1.1 LMY48T
Whatsapp Version: 2.12.304
KMod Version: 2.0.0
if you need more info please tell me
Click to expand...
Click to collapse
The bug that you comment, not is a bug, as I said to @dwiseman, currently this option is not available, but you can use the Tinded Status Bar module to carry out this work.
orhtun01 said:
Very nice module. Works fine. Except causes fc on mirrorlink lg g4. Disabling the module caused the fc to disappear.
Sent from my LG-H815 using XDA Free mobile app
Click to expand...
Click to collapse
That's normal, whenever you install, delete, enable or disable the module, you must of restart the device, otherwise you may have unexpected FC.
Great work, run perfect on Xperia Z2 5.1.1.
The possibility to change color of "Writing..." in Chat screen, is implemented? Or I not find it, as well as "online status" in Conversations screen.
Thanks!
EDIT: Restore a saved theme not work. Says "loaded theme", but no apply the changes. With the file explorer, I see that themes are correctly in "Kmod/themes/".
Krowne said:
Hello, first of all, thanks u.
The bug that you comment, not is a bug, as I said to @dwiseman, currently this option is not available, but you can use the Tinded Status Bar module to carry out this work.
That's normal, whenever you install, delete, enable or disable the module, you must of restart the device, otherwise you may have unexpected FC.
Click to expand...
Click to collapse
I did. Many times. I could not get rid of the FC for Mirrorlink. It only FCs once after reboot. Not subsequently.
Sent from my LG-H815 using XDA Free mobile app
Borz93 said:
Great work, run perfect on Xperia Z2 5.1.1.
The possibility to change color of "Writing..." in Chat screen, is implemented? Or I not find it, as well as "online status" in Conversations screen.
Thanks!
EDIT: Restore a saved theme not work. Says "loaded theme", but no apply the changes. With the file explorer, I see that themes are correctly in "Kmod/themes/".
Click to expand...
Click to collapse
Yes, you can do so from two sites.
Customization > Interface > Header > Header > Color (Assign the color of the letters of the main header) and Active Set Color (Thus, the color is applied to all headers).
You can also do this directly in the section:
Customization > Conversations > Header > Status
If the themes are not applied, you can try several things.
I made sure to have root permissions when open the module.
Check that WhatsApp is closed, if it's not closed, you don't apply the change correctly (you can click the Apply Changes button located top right).
Make sure the module is active in the module list Xposed.
Whenever you install, remove, enable, or disable the module, you must restart your device.
Load the theme Stock, and then load another.
If all previous fails, delete the module and install a clean install by checking the above steps.
orhtun01 said:
I did. Many times. I could not get rid of the FC for Mirrorlink. It only FCs once after reboot. Not subsequently.
Sent from my LG-H815 using XDA Free mobile app
Click to expand...
Click to collapse
Always after rebooting the device you must expect this to finish loading, because if he gets immediately KMod this gives FC. This happens to me too, and I do not know why, I think it's because he has to finish loading Xposed.

[MOD][XPOSED][v1.0.10.53] InstallerOpt

XInstaller seems to be having issues with MM but it had two features that I really missed:
Show version information when installing an application, current and new version numbers
Automatically closing the installer when installation was successful so you don't have to click "Done" or "Open"
So I took the relevant methods from XInstaller and removed everything else. Other features from XInstaller are being added upon request with the following features currently implemented:
Auto hide install and uninstall
Auto install and uninstall
Backup any currently installed application
Backup APK files during install
Manage all backups including restore from backups
Delete APK files after install
Disable application Force Close dialog
Disable application verification and signature checking
Disable system apps
Disable user applications
Display package name in app info
Downgrade apps
Enable clear data and cache buttons
Launch app from icon in app info
Open playstore link from icon in app info
Show version info on installation window and/or as toast
Original code credit:
Pyler for XInstaller github
hamzahrmalik for initial preference code and layout
hamsterksu over on github for an awesome content provider that wraps sharedpreferences
Matsca09 over on github for unknown source prompt in DirectApkInstall
Grab it from Xposed Installer or from http://fypm.net/xposed/net.fypm.InstallerOpt1.0.10 (53)-release.apk
Source: https://github.com/afxefx/InstallerOpt
Screenshots:
InstallerOpt Preferences
{
"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"
}
Backup Installed Applications
Manage Backups
Changelog:
v.1.0.10.53 - Fixed issue that may cause notification to not show, force English in module will also use English for version info when installing
v.1.0.10.44 - Optimized retrieving preferences from content provider, fixed display issue with toast if you weren't showing both version and version code, reworked restore backup process logic to be more seamless, reworked the way the master switch was implemented as it may not have been respected, translations updates
v.1.0.10.3 - Fixed newline character in Polish translation
v.1.0.10.2 - Fix crashes due to not handling screen rotation correctly, master switch to disable all features without having to reboot, add notification for app install, show current app being parsed when loading backups and applications, add dialog when installing an unknown app, credit to Matsca09/DirectApkInstall, now you don't have to enable Unknown Sources in settings, restoring backups will override same version/version code install cancellation and unknown sources will be enabled for duration of restore process, added filtering in backup/application lists to speed up looking for specific files, fixed sorting by date in backup manager, removed tons of hard coded strings, language translation updates, backup/restore/reset InstallerOpt preferences
v.1.0.9.12 - Fix LG rom issue, misc code cleanup
v.1.0.8.104 - Backup manager with stats on each backup, share backups, backup any installed application, code refactoring and cleanup
v.1.0.7.61 - Fixed issue affected Lollipop devices that caused module to not work, better ROM detection, misc fixes
v.1.0.7.46 - Fixed missing apps issue from previous release, added disable JAR verification, added disable duplicate permission checks, added disable signature verification, added disable permissions check, misc fixes
v.1.0.7.2 - Disable signature checking and verification finally appers to be working, fixed permissions not showing on CM based roms, Chinese translation by aviraxp, code cleanup and refactoring
v.1.0.6.84 - API 15 support added back, force English option, show version info inline made optional just like toast display, more error handling, backup sanity checks added for chosen folder
v.1.0.6.22 - Fixed incorrect method call related to bootReceiver, tweaked Hide FC to automatically dismiss crash dialog and FC app...better but still WIP
v.1.0.5.422 - Backup folder can be chosen now, if backup folder is changed, user is offered to move old backups, saving to external SD cards is now possible (thanks pylerSM), more debugging added, alignment fixes for version info display, misc code cleanup
v1.0.5.88 - Downgrade apps, enable clear data and storage buttons in app info(forgot about this but it been available for a few updates)
v1.0.5.84 - Added option to enable/disable vibrate on auto install complete
v1.0.5.81 - NPE fixed, version info should display on installer dialog, vibrate on install completion if using auto install and auto close install, misc bugs fixed
v.1.0.5 - Version info can be shown on install dialog now, toast is still an option in case you use auto install, backup apks to storage during install, delete apks after install from original location such as Download folder, permission request for external storage when you open the preferences on MM, misc. bug fixes
v.1.04 - Internal testing only, skipped
v.1.0.3 - Completely recoded preferences to fix issues, enabled show version code, added package name toggle to app info by clicking the app label
v1.0.2 - Added open in playstore, dark theme, versioning changes and reduced file size a little more
v1.0 - Added launcher icon hiding, auto uninstall functionality and reduced APK and storage usage by 50%
v0.9 - Added debugging options in preferences, disabled by default
v0.8 - Reverted enabled by default so please open module preferences and enable what you want, fixed an issue that may cause preferences not to load all the time
v0.7 - Enabled both options by default, disable via preferences of module
v0.6 - Added support for com.google.android.packageinstaller
v0.5 - Initial release
Is there a way to turn off closing application automatically ? I would like to have only version numbers displayed.
Sent from my SM-G925F using XDA-Developers mobile app
lahceneamine said:
Is there a way to turn off closing application automatically ? I would like to have only version numbers displayed.
Sent from my SM-G925F using XDA-Developers mobile app
Click to expand...
Click to collapse
It's in the preferences for the module Are you able to download via Xposed Repo?
EDIT: I see the issue with downloading, fat fingered the package name wrong fixing now
123SIT said:
It's in the preferences for the module Are you able to download via Xposed Repo?
EDIT: I see the issue with downloading, fat fingered the package name wrong fixing now
Click to expand...
Click to collapse
Not for now, it shows me error 404.
Edit :
Package name incorrect
Sent from my SM-G925F using XDA-Developers mobile app
lahceneamine said:
Not for now, it shows me error 404.
Edit :
Package name incorrect
Sent from my SM-G925F using XDA-Developers mobile app
Click to expand...
Click to collapse
Yeah sorry about that, apparently I can't type today...working on getting it fixed.
Added direct download link to OP until I can get the xposed repo issue fixed. I also hid the module on the repo to keep people from getting frustrated
Hi, I'm on LG G4 with Stock mod M, root and Xposed.
You can make it compatible please?
Sent from my LG-H815 using XDA Labs
HorstiG said:
Hi, I'm on LG G4 with Stock mod M, root and Xposed.
You can make it compatible please?
Sent from my LG-H815 using XDA Labs
Click to expand...
Click to collapse
Have you tried it and what version if so?
123SIT said:
Have you tried it and what version if so?
Click to expand...
Click to collapse
Sorry, yes, the module was tested, unfortunately it does not work. I'm on M 6.0.
Your Modul is from today's (xda Labs)
Sent from my LG-H815 using XDA Labs
HorstiG said:
Sorry, yes, the module was tested, unfortunately it does not work. I'm on M 6.0.
Your Mosul is from today's (xda Labs)
Sent from my LG-H815 using XDA Labs
Click to expand...
Click to collapse
Can you download v0.7 from OP, install, reboot and then open preferences to make sure they are enabled and let me know if it works please?
123SIT said:
Can you download v0.7 from OP, install, reboot and then open preferences to make sure they are enabled and let me know if it works please?
Click to expand...
Click to collapse
OK
Sent from my LG-H815 using XDA Labs
The module is active, but only shows me a toast with the version number
Awesome,i missed this option long time and now its back.great idea,great work.big thanx.
HorstiG said:
The module is active, but only shows me a toast with the version number
View attachment 3747772 View attachment 3747774
Click to expand...
Click to collapse
So you do see the toast with new and current version numbers but when the install finishes it doesn't automatically close the installation dialog? I just want to make sure I understand correctly.
123SIT said:
So you do see the toast with new and current version numbers but when the install finishes it doesn't automatically close the installation dialog? I just want to make sure I understand correctly.
Click to expand...
Click to collapse
No, I see only the Current Number, all other is OK
HorstiG said:
No, I see only the Current Number, all other is OK
Click to expand...
Click to collapse
That's weird, if it's an update to an app you have installed you should see current and new. If it's an app you don't have installed you should just see new version. At no time would you ever just see current, I'm going to do a test build with a bunch of logging enabled for you and I'll just need your xposed log. Give me a few to make it.
123SIT said:
That's weird, if it's an update to an app you have installed you should see current and new. If it's an app you don't have installed you should just see new version. At no time would you ever just see current, I'm going to do a test build with a bunch of logging enabled for you and I'll just need your xposed log. Give me a few to make it.
Click to expand...
Click to collapse
Sorry mate, all is OK.
I again uninstall the app and reinstalled, now everything works. Sorry again and thanks for your great App.
HorstiG said:
Sorry mate, all is OK.
I again uninstall the app and reinstalled, now everything works. Sorry again and thanks for your great App.
Click to expand...
Click to collapse
Awesome and no worries
Installing from Xposed Installer has been fixed.
Working fine here... Thx..
Send from Galaxy S4 VE GT-I9515, @sombree's CM13 - MM6.0.1

Categories

Resources