Adhell 3 - KNOX - Samsung Galaxy S10 Themes, Apps, and Mods

Adhell 3.1.x – KNOX AdBlocker for Samsung Galaxy devices and Package Disabler
. Adhell is a Samsung Knox based application which can Block system-wide Ads, trackers, analytics from applications without root. It has more functionalities than just Ad-Blocker including Package Disabler, Mobile Restricter, App Permissions controller
{
"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"
}
Features
Pre-Activated KNOX ELM Licence (Must be renewed every 3 months, and can be generated from url below)
Domain Limit Size Increase (50,000)
Disable Apps Enabled by default
Apps Component Enabled by default
ADHell v3.1.1 - Download
The APK provided my cease to function at any time, due to the restrictions put in place by Samsung Knox key validation and not due to the fault of my own doing.
I hold zero responsibility for the use of this app in any liable circumstance.
*Unknown Apps must be enabled to install third-party APK files.
If you don't wish to use the above download you may compile your own APK from the source below
WHAT TO DO WHEN IT DOES NOT ACTIVATE/BYOA (Build Your Own App)
Error: 102
This appears due to the Licence being activated more than six times with the same package name while using a developer ELM key and not a commercial partner unlimited use ELM key (Samsung KNOX restriction not the App)
You have a couple of options -
Change the ELM Key pre-installed by opening the app and going to the settings menu of the Adhell3 then scroll to the bottom of the menu and you will find the button to change the key to your own Knox ELM you generated.
Use an APK editor to make a change to the installed package name so that it is unique which should allow the pre-installed key to activate (ask others how to do that, but this might bypass the six activation limit under the same package name)
Compile your own version of Adhell3, instructions to do so are below.
Please note as of this time if you don't already have a Knox ELM key generated from some previous use of Knox API applications you will have to wait as ELM key generations have been removed from SEAP for non-partner developers until further notice.
How to compile your own version of Adhell3
First grab the KNOX SDK and LIB you want the Knox SDK 3.3 (API level 28) & supportlib.jar (Dec 17/18, for older devices)
Get yourself a new KNOX ELM Key from here, It should look something like this.
Grab the Adhell3 Scripts from here, and follow the instructions which are clearly written for your operating system. (Note: you may need to type
Code:
adhell3.cmd setup
under windows 10)
When you are done you should be left with a folder looking like this which has your built APK package file ready to be moved to your device for install.
If you struggle to understand how to modify the app before compile I have a ready to go app.properties you can use as a base, just be sure to place the file where the instructions say and to add your OWN KEY in the
Code:
skl.key=yourkeyhere
An example app.properties file could look like this -
Code:
package.name=com.adhell3.12345
domain.limit=100000
enable.disableApps=true
enable.appComponent=true
appComponent.showSytemApps=false
skl.key=D39335379587987309734637654687675985678078960879789057y58659867967890876706780670
Compiled from Sources -
Fusion Jack- Adhell 3 GitLab Source
Generate Samsung ELM KNOX Licence Key - SIGN IN FIRST then click the link and it should take you right to it.

I'll test for you

I would also test

Please PM me I'll test as well. My s10+ arrives today.

can't figure out how to obtain ELM key

WookieLance said:
Adhell 3.1.x – KNOX AdBlocker for Samsung Galaxy devices and Package Disabler
https://gitlab.com/fusionjack/adhell3
. Adhell is a Samsung Knox based application which can Block system-wide Ads, trackers, analytics from applications without root. It has more functionalities than just Ad-Blocker including Package Disabler, Mobile Restricter, App Permissions controller
Just thought I would share this information. If not allowed please move/remove the thread, I plan on compiling this and 3.1 so will use the thread to list pre-complied APK and save you all some time.
However my I do not have the device to test with yet. So if anyone would like to test the compiled package let me know how it goes
Click to expand...
Click to collapse
Can someone pit this into an apk please. Send me a link.
Please I never got this to work.

WookieLance said:
Adhell 3.1.x – KNOX AdBlocker for Samsung Galaxy devices and Package Disabler
https://gitlab.com/fusionjack/adhell3
. Adhell is a Samsung Knox based application which can Block system-wide Ads, trackers, analytics from applications without root. It has more functionalities than just Ad-Blocker including Package Disabler, Mobile Restricter, App Permissions controller
Just thought I would share this information. If not allowed please move/remove the thread, I plan on compiling this and 3.1 so will use the thread to list pre-complied APK and save you all some time.
However my I do not have the device to test with yet. So if anyone would like to test the compiled package let me know how it goes
Click to expand...
Click to collapse
If u provide apk then many will test

Heres a link to a folder with the different versions: https://www.mediafire.com/folder/sb37c6gmhqgbn/AdHell_3
In the folder there's also a readme with instructions. Youll need a Samsung Developers Key (you can enroll for free in the SEAP program to get it) and later with the APK Editor included you have to chenge the package name to some random string (with the same length). Then Install and paste your SEAP key when prompted.

Sorry guys, I was going to link the actual instructions to compile and get the KNOX key but XDA will not allow the URL to be posted here directly too the post with all the info.
So guys just google -
Also, Galaxy 9/10 users need to use ADHell 3.1.x or newer version 3.0.0 will not work as KNOX does not use ELM keys anymore.
"Legacy Key in Adhell 3.0. The Legacy License Key has been abandoned by Samsung due to some reason. Now, the Adhell 3.1.1+ uses the original KNOX standard key format.
I should have a working version by tomorrow evening of ADHell v3.1.x I also get my device tomorrow possibly as I got the tracking number today.

Vizioone said:
can't figure out how to obtain ELM key
Click to expand...
Click to collapse
You need this Key https://seap.samsung.com/enrollment#section-knox-sdk
the EDU Licence required for ADHell 3.0 will not work with the newer ADHell 3.1 and on newer devices like the S9 and S10 you need the standard KNOX key and ADHell 3.1 or higher. You obtain the key by generating one online and I believe but don't quote me it comes from the KNOX SDK not the EDU SDK

Vizioone said:
can't figure out how to obtain ELM key
Click to expand...
Click to collapse
WookieLance said:
You need this Key https://seap.samsung.com/enrollment#section-knox-sdk
the EDU Licence required for ADHell 3.0 will not work with the newer ADHell 3.1 and on newer devices like the S9 and S10 you need the standard KNOX key and ADHell 3.1 or higher. You obtain the key by generating one online and I believe but don't quote me it comes from the KNOX SDK not the EDU SDK
Click to expand...
Click to collapse
You need this link for the ELM key and need to be signed in for it to redirect you to the right link. https://seap.samsung.com/license-keys/generate/edu

I also got a S10 and tried it yesterday and it doesn't work. I had to do the method for the Note 9 to get the apk running. I insert a code with beginning of KL6 but I always get error 201. I don't know what to do. I did what the manual says.

Just read official Reddit for Adhell 3, everything is explained there in detail and has uptodate information from developer. https://www.reddit.com/r/Adhell/
Adhell 3 does work on Galaxy S10, many people already confirmed it.

mxEin said:
Heres a link to a folder with the different versions: https://www.mediafire.com/folder/sb37c6gmhqgbn/AdHell_3
In the folder there's also a readme with instructions. Youll need a Samsung Developers Key (you can enroll for free in the SEAP program to get it) and later with the APK Editor included you have to chenge the package name to some random string (with the same length). Then Install and paste your SEAP key when prompted.
Click to expand...
Click to collapse
Got the app installed and admin activited...but kept getting error 201 when validating...
I have a KLM06 key but that didn't help...
Anyone?thank you.

CptDayDreamer said:
I also got a S10 and tried it yesterday and it doesn't work. I had to do the method for the Note 9 to get the apk running. I insert a code with beginning of KL6 but I always get error 201. I don't know what to do. I did what the manual says.
Click to expand...
Click to collapse
kezzuki said:
Got the app installed and admin activited...but kept getting error 201 when validating...
I have a KLM06 key but that didn't help...
Anyone?thank you.
Click to expand...
Click to collapse
I just posted your answer at the top of this page. You need to use the ELM key. Follow the instructions.

Glotttis said:
Just read official Reddit for Adhell 3, everything is explained there in detail and has uptodate information from developer. https://www.reddit.com/r/Adhell/
Adhell 3 does work on Galaxy S10, many people already confirmed it.
Click to expand...
Click to collapse
I followed it, without renaming, and get a 102 error. Did you do the renaming of the package? I get a parsing error when trying to install if I try an common edit.

k0nkuzh0n said:
I followed it, without renaming, and get a 102 error. Did you do the renaming of the package? I get a parsing error when trying to install if I try an common edit.
Click to expand...
Click to collapse
You need to use the XML File Edit option. Ignore the If you have a Note 9 part. Try this.
Code:
Installing application (IF you have a Note 9):
1. Download newest version of AdHell 3 from the MediaFire folder.
* Version numbers are in file name.
2. Download APK Editor Pro.
* Copy of this app is provided in the same MediaFire folder with the name apkEditorPro-1.8.28.apk.
* Alternatively, you can download it directly from the dev's site: http://www.apkeditorfree.com/
3. Open APK Editor Pro.
4. Choose "Select an APK File" and find the downloaded apk file.
5. Select "XML File Edit"
6. Select the file "AndroidManifest.xml"
7. On line 6 (or around there), you'll find the package id: package="____".
- It's best to stick to the same package ID length. 3.8.9 characters. Leave the quotes.
- If you use same name each time, you should be able to just install updates over your existing AdHell 3.
8. Press Save icon (lower left).
9. Go back.
10. Press Save again.
11. Select "Install".

Misterxtc said:
You need to use the XML File Edit option. Ignore the If you have a Note 9 part. Try this.
Click to expand...
Click to collapse
Perfect. Thanks!

Will be trying this today

Saved you all the trouble!
UPDATED OP WITH COMPILED APK - Tested and working on Galaxy S10+ as of 08/03/2019

Related

[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

[APP][Xposed][1.1.0]StorePrefs

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.

Interop Tools - A versatile registry app for all devices, now on Github

{
"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"
}
IMPORTANT ANNOUNCEMENT (11/25/2017): https://forum.xda-developers.com/showpost.php?p=74628972&postcount=1071
IMPORTANT ANNOUNCEMENT (08/02/2020): https://forum.xda-developers.com/showpost.php?p=83193721&postcount=1236
Source code: https://github.com/gus33000/InteropTools
OP update is still Work in progress
READ BEFORE POSTING ANYTHING
Interop Tools can't be installed, like with a lot of other apps that uses restricted CAPs, if you CAP unlocked your phone using vcREG, vcREG changes 2 registry values that breaks the whole deployment system since one build of the rs1 development, so please reset your phone, use only vcREG to install an older NDTK if needed, and install Interop Tools (h/t @vcfan see your DMs)
Interop Tools doesn't require and will never require any CAP unlock
Please read the installation instructions carefully
Interop Tools versions older than or equal to Beta 1.8.1 are not supported in any way, please update the app
I'm not responsible for any damage made by your device if this ever happens even though I'm really careful each time I'm posting a new version
When submitting a bug report, please specify what apps related to Interop/Cap unlock you have installed, if you did anything, some reproduction steps and the phone model you are using, along with if you cap unlocked your device.
INSTALLATION INSTRUCTIONS
If you have an IT version older or equal to Beta 1.7 already installed, please uninstall it and reboot your device prior to installing/updating Interop Tools
Download the latest Interop Tools appxbundle for your device architecture and its dependencies
Extract both zips, and extract the certificate file if you're installing Interop Tools on a desktop device
If you're on a Desktop device, double click the certificate file, select Local Machine as the installation location, press next, select place the certificate into the following certificate store, and pick trusted peoples, then press ok, and next.
Install Interop Tools dependencies like any regular appx, by opening up the Device portal for your device, going into the application section, click on browser for the app package, select the dependency appx, and then press install, do that for each dependency
The install Interop Tools main appxbundle by pressing browser, pick it, then press install.
ENABLE SYSTEM REGISTRY ACCESS INSTRUCTIONS
For x50+ lumia devices by Microsoft
Download and install vcREG and proceed to install the older NDTK version as instructed in the vcREG thread, for support about this whole process, please see the vcREG thread in the same forum section
Don't do any CAP unlock, otherwise Interop Tools might not install properly
Install Interop Tools if you never installed it like instructed on this post
For other lumia devices by Microsoft
Go to the Interop Unlock section of Interop Tools
If restore NDTK isn't on, turn it on, and reboot your device
For all other OEM devices
Download the NDTK packages and the WPAK utilities from here: http://forum.xda-developers.com/attachment.php?attachmentid=3860782&d=1472659473 http://forum.xda-developers.com/attachment.php?attachmentid=3860780&d=1472659433
Go to the Interop Unlock section of Interop Tools, and tap the button that says "Enable installing NDTK on any device"
Put the two NDTK cabs in one empty folder on your PC
Open a command prompt as administrator and make sure you're in the directory where the iutool executable is located from the WP(AK) zip
run "iutool -V -p "<fulllocationwherethetwondtkpackagesarestored>" with your phone connected into the PC
if iutool throws an error, please unplug your device, go to the control panel, devices and printer, select your phone, should be ghosted, click on uninstall device, and then replug the device and wait for it to reinstall. If you still have issues, run GETDULOGS from the same CMD prompt, and post the cab you get along with a message in this thread
When the installation is finished, open Interop Tools, go to the Interop Unlock section, and tap restore the original manufacturer info button.
You can find a Q&A in the post below the OP.
FEATURES
This app allows you to:
Edit the registry through the registry editor
Browse the registry hives through the registry browser
Find sepecific registry values/keys through the search page
Apply tweaks to your device
Interop and Cap unlock your device
Access device information
Remotely edit the registry through the built-in desktop app
Manage Applications
Manage Certificates
Perform standard registry operations such as deleting, renaming, and copying details
Built-In Command Prompt inside the app (coming in pre-1.9)
Manage SSH accounts and more (coming in pre-1.9)
and more.
This app includes a lot of neat features which makes a better experience while editing the registry such as for example, the key suggestion bar in the registry editor, or the jump to button in the browser.
STATE OF THE APP
The app is still in development and has some rough edges. I would appreciate if you could report bugs about it, but before make sure you read the Q&A.
Currently the app has limited support for the registry for all devices running at least Windows 10 Mobile build 10240 by default.
Some specific devices have extra support out of the box, please read the list inside the spoiler below.
Lumia handsets (including other handsets with the ndtk service installed):
SYSTEM level access for editing and reading the following registry values and hives:
HKLM
HKCU
HKCR
HKU
HKCC
REG_DWORD
REG_QWORD
REG_SZ
REG_MULTI_SZ
REG_EXPAND_SZ
REG_BINARY
SYSTEM level access for LG and Samsung devices (untested, please report some feedback about it):
HKLM
REG_DWORD
REG_SZ
You can however enable more access privileges by following the instructions above, about enabling system registry access.
LINKS
See the second post for current pre-releases
Main Mega folder for download links and older versions: http://bit.ly/InteropTools See the current pre-releases
App Twitter account (for direct communication if I'm not available directly): http://twitter.com/InteropTools
My Personal Twitter account: http://twitter.com/gus33000
SCREENSHOTS
Credits:
Snickler, for the SSH stuff
VCFan for the Lumia RPC library.
Myria-Chan for the Test signing hack.
Microsoft for the other libs and the one coming with v1.9
And a lot more peoples helping me testing the app, reporting tweaks (also thanks for some tweaks to the peoples contributing to the WPTweaker project, especially for the brightness slider).
Current Pre-release:
https://forum.xda-developers.com/showpost.php?p=73608163&postcount=1006
Q&A
Q: What does "versatile" means?
A: It means that the app will work on every phone. But that doesn't mean it will work the same everywhere.
Q: Will this app work on Windows Phone 8.1?
A: No this is a Windows 10 UWP app, please fall back to using vcREG and CustomPFD for Windows Phone 8.1.
Q: I'm getting an error while installing one of all dependencies, what should I do?
A: Install all the dependencies first then install the one that throws an error. One of them depends on another one.
Q: The app doesn't install
A: Make sure you're installing the correct package for your processor architecture (x86_x64 is usually for PC, your phone is probably an ARM device) and that you installed all dependencies one by one prior to installing the app.
Q: I have a lumia which is not part of the x50 device family but I can't seem to be able to write some registry values.
A: Make sure under interop unlock, "Restore NDTK" is on, if not turn it on, reboot and try again.
Q; The app crashes.
A: Please submit a bug report with full detailed reproduction steps as well as your device model, if you tampered with ndtk before and other details that may help troubleshoot the crash such as the current running build and etc.
Q: What does TNSTSIGNING do?
A: It enables Test Signing on builds prior or equal to 10572. Don't be stupid and don't turn that on on later builds, your phone will most probably go into a boot loop.
Q: Can't install the versions above Beta 1.7
A: Re-read the installation instructions.
Q: How to install android with this app?
A: No you can't.
Can install this on win phone 8.1 i would like enable dng photos ?
L_u_k_e said:
Can install this on win phone 8.1 i would like enable dng photos ?
Click to expand...
Click to collapse
No this is a Windows 10 UWP app only, sorry. You can fall back to using vcreg and custompfd on wp8.1, or upgrade to Windows 10 Mobile if you wish to use this app.
I've already install version 1.7.157.0. When I uninstall it and reinstall with version 1.8 nothing happens. I tried reboot my phone.
quyleanh said:
I've already install version 1.7.157.0. When I uninstall it and reinstall with version 1.8 nothing happens. I tried reboot my phone.
Click to expand...
Click to collapse
Did you install all dependencies provided with beta 1.8.1 one by one before installing the main appxbundle? Dependencies changed between 1.7 and 1.8 and you need to reinstall all of them.
gus33000 said:
Credits:
dll coming with v1.9
Click to expand...
Click to collapse
Waiting for it.
Question: can you implement .reg files import?
Nice to see you here, Gus.
gus33000 said:
Did you install all dependencies provided with beta 1.8.1 one by one before installing the main appxbundle? Dependencies changed between 1.7 and 1.8 and you need to reinstall all of them.
Click to expand...
Click to collapse
Except Microsoft.NET.Native.Framework.Debug.1.3, I installed all remained dependencies through default File Explorer.
Hope it will work with version 1.9 tommorow.
Finally a post about Interop tools from @gus33000 himself. btw the app is a hope.thanks for all ur hard work mate..
quyleanh said:
Except Microsoft.NET.Native.Framework.Debug.1.3, I installed all remained dependencies through default File Explorer.
Hope it will work with version 1.9 tommorow.
Click to expand...
Click to collapse
Without Microsoft.NET.Native.Framework.Debug.1.3 it will obviously not work. You need to install that, even for 1.9
Note: you need to install that debug dependency after all the other ones actually.
Reg files import? Can be made?
augustinionut said:
Reg files import? Can be made?
Click to expand...
Click to collapse
That's actually planned since a while.
Awesome..
Thanks for share
Please can upload the file in zip? I cant download
Wanna download the lastest version but only appears 1.8, just for test CMD on my Lumia device.
gus33000 said:
Without Microsoft.NET.Native.Framework.Debug.1.3 it will obviously not work. You need to install that, even for 1.9
Note: you need to install that debug dependency after all the other ones actually.
Click to expand...
Click to collapse
I did follow your note and it worked like charm! Thank you very much!
chinitopex said:
Awesome..
Thanks for share
Please can upload the file in zip? I cant download
Click to expand...
Click to collapse
Wait for 1.9-prerelease which I will release today, that's mainly why I didn't attach any file.
Mafworld said:
Wanna download the lastest version but only appears 1.8, just for test CMD on my Lumia device.
Click to expand...
Click to collapse
Wait for 1.9-prerelease
Hello thank you for this app, I was wondering if this app can work on other phone that Microsoft or Lumia. I have a Blu Win HD LTE runing win 10 (14393.67) ?
Thank you
ck32 said:
Hello thank you for this app, I was wondering if this app can work on other phone that Microsoft or Lumia. I have a Blu Win HD LTE runing win 10 (14393.67) ?
Thank you
Click to expand...
Click to collapse
It will work yes, but some registry values might not be accessible to you. The Interop page, ssh/sftp/cmd, some tweaks will not work for example.

[MOD][AROMA][NO-ROOT]Angel's abyss ad-block + ad-free YouTube *banking supported*

{
"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"
}
^ Sorry for the OCD unfriendly logo- will fix ^​
WILL NOT WORK CURRENTLY- I CANNOT FIX UNTIL O2 SEND ME A NEW DEVICE.
/* Reasons */
I got fed up of loosing my Barclays and Halifax banking apps when I root (mainly just for Adblock).
I decided to make this for my one plus 3T, Unlocked bootloader and twrp recovery required but no root needed.
/* Info */
Overwrites current hosts file, doesn't merge.
If running OOS 4+ please ensure you are running latest twrp with system decryption enabled.
May work on other devices please report findings.
Version with hosts only replaces your hosts file with latest adblock sites pulled with my script.
Version with YouTube Includes nodpi by arter97. (Deletes old YouTubes and replaces with ad-free version).
Not tested on all banking apps.
Known to work:
Barclays
Halifax
Metro
Natwest
Not needed on:
Santander
Nationwide
/* WARNINGS */
Requires unlocked bootloader and latest twrp recovery.
WARNING UNLOCKING BOOTLOADER AND FLASHING RECOVERY WILL TRIGGER SafetyNeT
Please flash at own risk.
Please only use if your bootloader is already unlocked and your recovery already flashed.
Please verify you can already access the required apps without error before flashing this zip.
Aroma-BETA is a testing version. Please inform me of bugs.
/* Log */
Hosts files updated regularly.
Hosts obtained from:
Code:
[url]http://hosts-file.net/ad_servers.txt[/url]
[url]http://www.malwaredomainlist.com/hostslist/hosts.txt[/url]
[url]http://winhelp2002.mvps.org/hosts.txt[/url]
[url]https://adaway.org/hosts.txt[/url]
[url]http://someonewhocares.org/hosts/hosts[/url]
[url]http://pgl.yoyo.org/adservers/serverlist.php[/url]
My Own local blocklist
Parsed and merged using my own script.
MOAAB was excluded due to browsing issues when merged. Think its linked to host files size.
***A experimental whitelist/blacklist feature added.***
MAY CONTAIN GORNS.
I have attached a copy of host files for anyone who wants to ensure no naughtiness
/* Install instructions */
Download version required and copy to root of sdcard/internal storage.
Boot into twrp and install zip
wipe dalvik/cache.
Reboot and enjoy.
Aroma-BETA:
Download and copy to root of sdcard/internal storage.
Boot into twrp and install zip
Await instructions.
Reboot and enjoy.
---------
can sideload if preferred.
To use Whitelist/Blacklist please note:
Run blacklist/whitelist option
The installer will create 2 files on the root of your sd card "blacklist.txt and whitelist.txt"
You will then have to edit these by adding the domains of the sites you want to block or whitelist.
e.g
Code:
google.com
linda.com
startrek.com
stargate.com
Note you don't enter return ip or HTTP/HTTPS/WWW....
Once complete reboot into twrp and run the AngelsAbyss Aroma installer again
re-run the whitelist and blacklist option
The script will take care of the rest.
This will have to be done each time the whitelist and blacklist is updated (for now)
/* Downloads */
DONT DOWNLOAD UPDATE BROKEN
Aroma BETA
Nightly hosts Aroma BETA
/* Advisory */
Please inform me if format of this thread needs editing.
/* Thanks to */
arter97
Wanam
Logo by blueSpaceling
Anyone else I missed.
Weekly Changelog and news:
20/01/2017
Latest hosts
Working and tweaked whitelist and blacklist
New installer
Script cleaned up.
File size reduced
Google DNS option added for faster dns resolve.
Web server option added but not yet loading - currently testing why.
19/01/2017
YouTube permission fix pushed to Nightly.
Script cleaned up.
Foundations for cleaner method.
Test version with dns changes added.
New features added on weekends weekly.
14/01/2017
Errors reported with ad-free youtube, applied possible fix.
ad-free YouTube updated to 12.01.54.
Added a Nightly host option for those who like to keep updated.
Created script to automate host update and parsing.
Nightly's are fully automated so no new features until weekly pushed, just latest hosts!
Further reduced zip size.
Started build environment for New app for handling whitelist and blacklist without need to flash after each amendment.
12/01/2017 Version 0.2a Beta 2b
Added experimental Whitelist and Blacklist feature.
Added foundation for optional web host to allow pages and apps that fail if ad server doesn't respond.
Improved zip compression.
11/01/2017 Version 0.2 Beta 2
Aroma installer beta.
Latest hosts file generated by my own script.
latest ad-free youtube_11.49.55-114955640 nodpi.
foundation for whitelist/blacklist - non working.
9/01/2017 Version 0.1 Beta 1
Initial adaway hosts.
ad-free youtube 11.47
flashable zip installer.
but on a Samsung galaxy S7 if the bootloader is unlocked or twrp is flashed, afaik it will trigger knox security 0x1 ?
vtec303 said:
but on a Samsung galaxy S7 if the bootloader is unlocked or twrp is flashed, afaik it will trigger knox security 0x1 ?
Click to expand...
Click to collapse
Correct, but Knox doesn't affect the mentioned banking apps, android pay is a different matter ofc. But my wife's end no issues. Stock with unlocked and twrp. No root. Halifax opens and initiates fine.
Saying this I can't speak for all users. I'll update thread to reflect this.
Magisk hide is doing the job for me......i use dbs bank app and snapchat with systemless root
Sent from my Pixel XL using Tapatalk
mysterio619 said:
Magisk hide is doing the job for me......i use dbs bank app and snapchat with systemless root
Click to expand...
Click to collapse
Ahh, this was the case for me until barclays discovered how to detect. It just closed itself instead. Snapchat was always easy with root, xposed was what it didn't like. Unless they've changed there too.
Thank you for input
Santander works fine with root, afaik. I logged in before rooting just to be safe, but the app still runs fine with root.
Sent from my OnePlus 3T using XDA Labs
FishyFing said:
Santander works fine with root, afaik. I logged in before rooting just to be safe, but the app still runs fine with root.
Click to expand...
Click to collapse
Good to know, I believe Santander and Nationwide. Both allow root.
Installed this for ad free youtube but it seems that it does not work.
tdamocles said:
Installed this for ad free youtube but it seems that it does not work.
Click to expand...
Click to collapse
Interesting, In works my end, can you please inform me of what part isn't working?
Also did you pick hosts and youtube or whitelist+blacklist and youtube?
Please ensure auto updates are off in play store incase its replacing ad-free version?
Update, I may have noticed a permission error on the latest update. I have applied a fix, please check again? Not the nightly version.
I flashed the latest beta (non nightly) and my YouTube works (with no ads).
Thanks!
What happens if i flash it and must phone isn't decrypted?
x.raze said:
What happens if i flash it and must phone isn't decrypted?
Click to expand...
Click to collapse
Untested, I believe it wont work.
Full decrypt isn't needed, just in twrp (type password) when prompted when entering recovery. But if twrp decryption fails it wont flash.
Feel free to try, nandroid backup first.
As far as I know though system wont mount without decryption.
AdAway isnt working for me on freedom os 4.0.1
I
Dhairya said:
AdAway isnt working for me on freedom os 4.0.1
Click to expand...
Click to collapse
Ive just tested this on freedom os v 1.0 - , its working my end. When installing freedom make sure adaway isn't installed from their installer as it clashes with my hosts files.
This wont put an icon on your app draw or allow the adaway app. This is a replacement for adaway.
I used these settings on test...
what is the difference from adaway?

Ad blocker for Windows 10 Mobile

Ad blocker for Windows 10 Mobile
{
"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:
Please note: you are installing and using this app solely at your own risk; author does not take responsibility for any possible damage of the phone caused by the app. If you don't agree with this statement, please don't install the app!
Click to expand...
Click to collapse
Simple and intuitive ad blocker for interop-unlocked Windows 10 Mobile handsets.
You can edit HOSTS file sources, and use your own list of hosts to be blocked.
App also apply filtering and sorting to resulting HOSTS file to avoid duplicates.
Installation as usual (don't forget to install dependencies if you sideloading for a first time). You don't need to install app's certificate 'cause package is already signed by my own code signing certificate.
Please, note: large HOSTS file (created by the app's default settings) may affect to the WiFi Internet connection timing - you may have "No internet connection" status for a minute or two.
History
1.2: fixed some bugs, added import HOSTS from file
1.1: "white list" added, also added ability to copy host name from list
1.0: initial release
Just note: I DON'T TRUST any newbie here anymore! If you "don't know how to make and send a screenshot", send me a name you've left a good review of my extension. Only after it's appear in Chrome Web store,
I'll send you a link!
excellent work (as always)
here my addition for blocking, some blocking info for W10M apps
Use Black list to import txt list
not related to app, just observation to hosts lists
seems too much adblocking data cause problem in loading some apps, need more time to load .... if anyone want try with 9Zen Store app how fast load apps info from store
edit 2:
also myAppFree opening app in store is blocked with filter clkde.tradedoubler.com
@dxdy, it's not a big problem, I can easily add a new "white list" settings page. Could you please provide me a host list to exclude from HOSTS blocking?
Thanks!
sensboston said:
@dxdy, it's not a big problem, I can easily add a new "white list" settings page. Could you please provide me a host list to exclude from HOSTS blocking?
Thanks!
Click to expand...
Click to collapse
This is my list which use on WP8/W10 and all working much faster
http://web.vip.hr/dhorva18.vip/hosts.txt
Ads blocking lists are region/country specific so your good list may be not good enough for the others. Many people are using blocking HOSTS file not just for in-app ads but for blocking ads in browsers too.
I'm asking you to help me with another list (of course if you have time for that): "white list" of the sites important for Windows Phone apps and services (and should be excluded from the HOSTS file). I already implemented (took 10 minutes) "white list" feature. Now I want to provide some default "white list" (for example, I already included clkde.tradedoubler.com to this list - it means, this site will be excluded from the HOSTS file and site will be not blocked)
Hi. I tried you app and it was working well, but suddenly I can't navigate the web anymore using either Wi-Fi (shows as "No Internet") or mobile data. Also, I can't revert the host file to default. I'm using a 950. Could you help me?
Nightsteed said:
Hi. I tried you app and it was working well, but suddenly I can't navigate the web anymore using either Wi-Fi (shows as "No Internet") or mobile data. Also, I can't revert the host file to default. I'm using a 950. Could you help me?
Click to expand...
Click to collapse
Did you make Interop unlock for x50 series with vcREG?
dxdy said:
Did you make Interop unlock for x50 series with vcREG?
Click to expand...
Click to collapse
Yes
Nightsteed said:
Also, I can't revert the host file to default. I'm using a 950. Could you help me?
Click to expand...
Click to collapse
Have you read OP? (I already put statement about large HOSTS)
Have you tried to press "Revert HOSTS file" button? What's the app output (log messages on the "home" page)?
P.S. I don't actually know, man, everything is working fine on my tests. Try to ssh to your L-950 and copy/delete/modify hosts file by standard cmd.exe commands.
dxdy said:
Did you make Interop unlock for x50 series with vcREG?
Click to expand...
Click to collapse
sensboston said:
Have you read OP? (I already put statement about large HOSTS)
Have you tried to press "Revert HOSTS file" button? What's the app output (log messages on the "home" page)?
P.S. I don't actually know, man, everything is working fine on my tests. Try to ssh to your L-950 and copy/delete/modify hosts file by standard cmd.exe commands.
Click to expand...
Click to collapse
Of course I've read the OP. When I press "Revert HOSTS file" the message saying it has been reverted appears, but the hist file remains the same. Might try connecting via SSH
Nightsteed said:
When I press "Revert HOSTS file" the message saying it has been reverted appears, but the hist file remains the same.
Click to expand...
Click to collapse
Hmm, it's a really strange. Probably, your HOSTS file is locked somehow (but I have no idea how it's possible). "Revert back" function does nothing than copy default hosts file (shipped with the app) back to "c:\windows\system32\drivers\etc" so if "Update hosts" button worked fine, I don't know why the another copying doesn't work.
Could you tell me please what else you did with the phone and HOSTS file after applying update from my app?
Hello sensboston
this is the app i have been waiting for.. So basically this will work with lumia 950 XL interop unlocked using X50 vcreg?
How do you get access into system file since I thought its not possible for lumia 950 / 950 XL?
edit: my real question is whether it is possible to simply overwrite the original hosts with my own without installing any app
oelapoel said:
edit: my real question is whether it is possible to simply overwrite the original hosts with my own without installing any app
Click to expand...
Click to collapse
no. you can only with this app and make own link to host file you want to put on phone
just tried the app. it works. amazing work. thnx a lot sensboston
cool ... it does really work
Only the long Wifi load times are a bit annoying.
@der_Kief, first, revert HOSTS file back to default, than remove first line in the "HOSTS sources", and apply blocking again, and you'll get back your WiFi time
As mentioned in the OP, HOSTS file from the very first source is extremely large (but it blocks a lot of ads). BTW, you may provide your own HOSTS source file, specific for Germany (use google to find and obtain one).
thx for the hint ... i'm now using THIS list especially for germany
Its about 8000 entries and WiFi load times are nearly same as without adblocker.
I love it
Thanks, @der_Kief, for sharing your find! Will be good if customers from the other countries will share their country-specific HOSTS here (and I can add these links to the OP).
Hmm I dont really see any difference with wifi loading times, none that I could notice anyway.. is it everytime you load?
sensboston, do you know why list from this website cannot be fed into your app?
http://winhelp2002.mvps.org/hosts.txt
I forgot the exact message but it just cannot import the list into the app.

Categories

Resources