[MOD][AROMA][NO-ROOT]Angel's abyss ad-block + ad-free YouTube *banking supported* - OnePlus 3T Themes, Apps, and Mods

{
"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?

Related

Super Hacking Pack For Xperia Z1 Honami!

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This Software is only for Xperia Z 1 Honami C6903 running Cyanogenmod 11 Nightly rom.
DON'T WORK WITH ORIGINAL SONY FIRMWARE OR CYANOGENMOD 11 SNAPSHOTS BUILDS !!! UNLOCKED BOOTLOADERS ONLY!
☞OLD DOWNLOAD LINK☜ ⇩ [Version 3.7a]
[New Version added] ⇩⇩
https://mega.co.nz/#!y0sg0CrK!ET7a8AImsS87WqOuUoNaw-ErlBSmv0ZV3M14Ubohwmo
It includes the latest pimped kernel, with GPU OVERCLOCKING UP TO 600 MHz.
Google apps for Cyanogenmod 11.
The last version of Philz recovery. The recovery password is disabled. You can set now your password for recovery.
Each time you reflash this intller, the password will be disabled . If you want to put your password to flash with this installer please send me a message or post question in this thread. I will explain how to include your password to my installer. This recovery support multiple zip flash and much more.
It also includes Lucky Patcher. With this app you can bypass the license verification and emulate inapp purchases! But first you must patch your Android Core.jar. You can make it with my zip installer placed in folder: ext_card/clockworkmod/multi_flash/Z1Patches ,
or with Lucky Patcher app.And you must install Modded Play Store, I suggest you to make it with Lucky Patcher selecting the option install like user app.
There are much more things just try it.
Old version 3.7.1a ⇩
Old download Link ⇩
New version added ⇩⇩
https://www.dropbox.com/s/e0zj9hekimy5m6j/Z1_NIGHTLY_MOD_By_D_Vovan_238.zip?dl=0
New version 3.7.2a download link⇩
https://www.dropbox.com/s/79wwhs95vbol8iv/Z1_MOD_By_D_Vovan_238_V3.7.2.a.zip?dl=0
Change Log:
OTAUPDATER bugs fix.
Installation script stability improved.
Some code cleanups.
Added new OTA Update feature . You can update my MOD or kernel for Cyanogenmod 11 Nightly Roms. Now all updates will be closer and more easily to find.
Titanium Backup added. Now you can backup or restore your apps with data. Patch it with Lucky Patcher to get PRO Version and Unlock all features.
Some apps moved to DATA so you can Uninstall them if don't use.
Much More
Enjoy
You also can download or view changelog of Cyanogenmod 11 Nightly, which is needed for my MOD working properly, by this link ⇩
http://www.cmxlog.com/11/honami
P.S. Sorry for my bad English, I am Ucranian.
Starting New Development
D_Vovan_238 said:
View attachment 2946501
This Software is only for Xperia Z 1 Honami C6903 running Cyanogenmod 11 Nightly rom.
DON'T WORK WITH ORIGINAL SONY FIRMWARE OR CYANOGENMOD 11 SNAPSHOTS BUILDS !!! UNLOCKED BOOTLOADERS ONLY!
☞OLD DOWNLOAD LINK☜ ⇩ [Version 3.7a]
[New Version added] ⇩⇩
https://mega.co.nz/#!y0sg0CrK!ET7a8AImsS87WqOuUoNaw-ErlBSmv0ZV3M14Ubohwmo
It includes the latest pimped kernel, with GPU OVERCLOCKING UP TO 600 MHz.
Google apps for Cyanogenmod 11.
The last version of Philz recovery. The recovery password is disabled. You can set now your password for recovery.
Each time you reflash this intller, the password will be disabled . If you want to put your password to flash with this installer please send me a message or post question in this thread. I will explain how to include your password to my installer. This recovery support multiple zip flash and much more.
It also includes Lucky Patcher. With this app you can bypass the license verification and emulate inapp purchases! But first you must patch your Android Core.jar. You can make it with my zip installer placed in folder: ext_card/clockworkmod/multi_flash/Z1Patches ,
or with Lucky Patcher app.And you must install Modded Play Store, I suggest you to make it with Lucky Patcher selecting the option install like user app.
There are much more things just try it.
Old version 3.7.1a ⇩
Old download Link ⇩
New version added ⇩⇩
https://www.dropbox.com/s/e0zj9hekimy5m6j/Z1_NIGHTLY_MOD_By_D_Vovan_238.zip?dl=0
New version 3.7.2a download link⇩
https://www.dropbox.com/s/79wwhs95vbol8iv/Z1_MOD_By_D_Vovan_238_V3.7.2.a.zip?dl=0
Change Log:
OTAUPDATER bugs fix.
Installation script stability improved.
Some code cleanups.
Added new OTA Update feature . You can update my MOD or kernel for Cyanogenmod 11 Nightly Roms. Now all updates will be closer and more easily to find.
Titanium Backup added. Now you can backup or restore your apps with data. Patch it with Lucky Patcher to get PRO Version and Unlock all features.
Some apps moved to DATA so you can Uninstall them if don't use.
Much More
Enjoy
You also can download or view changelog of Cyanogenmod 11 Nightly, which is needed for my MOD working properly, by this link ⇩
http://www.cmxlog.com/11/honami
P.S. Sorry for my bad English, I am Ucranian.
Click to expand...
Click to collapse
As I am noob on this page, have less then 10 posts , i will make some replies on my old topic...
Criskelo v7.8 multirom ...
D_Vovan_238 said:
View attachment 2946501
This Software is only for Xperia Z 1 Honami C6903 running Cyanogenmod 11 Nightly rom.
DON'T WORK WITH ORIGINAL SONY FIRMWARE OR CYANOGENMOD 11 SNAPSHOTS BUILDS !!! UNLOCKED BOOTLOADERS ONLY!
☞OLD DOWNLOAD LINK☜ ⇩ [Version 3.7a]
[New Version added] ⇩⇩
https://mega.co.nz/#!y0sg0CrK!ET7a8AImsS87WqOuUoNaw-ErlBSmv0ZV3M14Ubohwmo
It includes the latest pimped kernel, with GPU OVERCLOCKING UP TO 600 MHz.
Google apps for Cyanogenmod 11.
The last version of Philz recovery. The recovery password is disabled. You can set now your password for recovery.
Each time you reflash this intller, the password will be disabled . If you want to put your password to flash with this installer please send me a message or post question in this thread. I will explain how to include your password to my installer. This recovery support multiple zip flash and much more.
It also includes Lucky Patcher. With this app you can bypass the license verification and emulate inapp purchases! But first you must patch your Android Core.jar. You can make it with my zip installer placed in folder: ext_card/clockworkmod/multi_flash/Z1Patches ,
or with Lucky Patcher app.And you must install Modded Play Store, I suggest you to make it with Lucky Patcher selecting the option install like user app.
There are much more things just try it.
Old version 3.7.1a ⇩
Old download Link ⇩
New version added ⇩⇩
https://www.dropbox.com/s/e0zj9hekimy5m6j/Z1_NIGHTLY_MOD_By_D_Vovan_238.zip?dl=0
New version 3.7.2a download link⇩
https://www.dropbox.com/s/79wwhs95vbol8iv/Z1_MOD_By_D_Vovan_238_V3.7.2.a.zip?dl=0
Change Log:
OTAUPDATER bugs fix.
Installation script stability improved.
Some code cleanups.
Added new OTA Update feature . You can update my MOD or kernel for Cyanogenmod 11 Nightly Roms. Now all updates will be closer and more easily to find.
Titanium Backup added. Now you can backup or restore your apps with data. Patch it with Lucky Patcher to get PRO Version and Unlock all features.
Some apps moved to DATA so you can Uninstall them if don't use.
Much More
Enjoy
You also can download or view changelog of Cyanogenmod 11 Nightly, which is needed for my MOD working properly, by this link ⇩
http://www.cmxlog.com/11/honami
P.S. Sorry for my bad English, I am Ucranian.
Click to expand...
Click to collapse
Pretty soon will post The Last CrisKelo V7.8 MultiRom Update on XDA
D_Vovan_238 said:
Pretty soon will post The Last CrisKelo V7.8 MultiRom Update on XDA
Click to expand...
Click to collapse
Edited By D_Vovan_238
Bomb !
D_Vovan_238 said:
Edited By D_Vovan_238
Click to expand...
Click to collapse
It will be a bomb
With new instructions and some new stuffs
Sorry
D_Vovan_238 said:
It will be a bomb
With new instructions and some new stuffs
Click to expand...
Click to collapse
Im sure you will enjoy.
And sorry for little spam.
I only want to make posts or replies in all threads

[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.

Adhell 3 - KNOX

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

[MAGISK MODULE] [APP] Google Pay downgrader for Wear OS on Pie & RootPayEnabler app

[MAGISK MODULE] [APP] Google Pay downgrader for Wear OS on Pie & RootPayEnabler app
OreoPay4PieWear
version 1
Wear Magisk module to downgrade Google Pay on Wear OS Pie to Oreo version to bypass unsupported country message​
This module if for all who updated their Wear OS devices to Pie and are locked out of Google Pay due to the Geo-location restrictions on the Pie version that are present for the wear but not the phone. This module will likely become obsolete once Google decides to deprecate the Oreo version of Google Pay and prevent the use of it. Hence please continue to support this thread https://www.reddit.com/r/WearOS/comments/bghqiq/just_talked_with_google_support_they_have_no_idea/
Instructions:
Install/Flash Magisk module: OreoPay4PieWear_v1.zip
Refrain from updating Google Pay in the play store
If accidentally updated, just uninstall updates on the play store page
Optional: Because using this module means that your device is rooted, use my version of PayEnabler attached that uses "pm enable" to re-enable and automatically start Google Pay instead of accessibility services when it gets automatically disabled.
Use Google Pay from unsupported countries on wear again
Changelogs:
v1 - Initial release
-----
RootPayEnabler
{
"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"
}
version 1
Wear application that uses root privileges to enable (if disabled) and open Google Pay automatically​
Uses "pm enable" and root (apparently required) to enable Google Pay, then proceeds to open Google Pay
Demo:
https://gfycat.com/boringtestyincatern
Instructions:
Install and open app via ADB: RootPayEnabler.apk (adb install path/to/RootPayEnabler.apk)
On screens that cover the allow button, let the root request dialog to timeout and allow it manually in manager
Allow root access if not allowed yet and re-open the app
Open the app every time Google Pay is needed
Changelogs
v1 - Initial release
Are there people who are unable to add cards due to a rooted device message?
If so, please try this: https://forum.xda-developers.com/showpost.php?p=79636737&postcount=1719
If that still doesn't work, try this: https://forum.xda-developers.com/showpost.php?p=79637148&postcount=1720
Please do let me know which method works so I can incorporate into the Magisk module for v1.2, thank you.
The magisk module is pushed to the watch?
@jarylc appreciate if you can help cause I am not sure I should install the above apk's. I was running Google Pay from @moneytoo here https://forum.xda-developers.com/wear-os/development/app-pay-enabler-android-pay-oreo-t3750815/page8 and it was running perfectly fine and accessibility used to open Google Pay in about 8 seconds, then suddenly and without any updates on my watch (as both play store and system auto-update is turned off) the accessibility feature stopped performing, hence I have to enable google pay manually every time. I am running Wear OS v2.6 on Oreo v8.0.0 and Pay Enabler v6 from the above link. When I uninstall Google Pay, it only gets disabled and it does not actually gets uninstalled. Appreciate if you can help.
Hello, please how to install module into phone through Magisk manager? When I open the menu and select Modules, then I click on the button to browse for modules but it says that no application can perform this action... Thank you.
krecoun said:
Hello, please how to install module into phone through Magisk manager? When I open the menu and select Modules, then I click on the button to browse for modules but it says that no application can perform this action... Thank you.
Click to expand...
Click to collapse
I assume you are talking about the watch...
You have to download a file manager from wear playstore (not all of them work with Magisk) or you can try to flash the module through twrp, but I never tried it so I don't know for sure if it would work
Sent from my SM-T720 using XDA Labs
Can you please recommend a file manager? I tried one but no luck. I tried to flash this file through TWRP and it is not possible.
krecoun said:
Can you please recommend a file manager? I tried one but no luck. I tried to flash this file through TWRP and it is not possible.
Click to expand...
Click to collapse
I think File Explorer FTP Server can do that
jarylc said:
OreoPay4PieWear
version 1
Wear Magisk module to downgrade Google Pay on Wear OS Pie to Oreo version to bypass unsupported country message
This module if for all who updated their Wear OS devices to Pie and are locked out of Google Pay due to the Geo-location restrictions on the Pie version that are present for the wear but not the phone. This module will likely become obsolete once Google decides to deprecate the Oreo version of Google Pay and prevent the use of it. Hence please continue to support this thread https://www.reddit.com/r/WearOS/comments/bghqiq/just_talked_with_google_support_they_have_no_idea/
Instructions:
Install/Flash Magisk module: OreoPay4PieWear_v1.zip
Refrain from updating Google Pay in the play store
If accidentally updated, just uninstall updates on the play store page
Optional: Because using this module means that your device is rooted, use my version of PayEnabler attached that uses "pm enable" to re-enable and automatically start Google Pay instead of accessibility services when it gets automatically disabled.
Use Google Pay from unsupported countries on wear again
Changelogs:
v1 - Initial release
-----
RootPayEnabler
version 1
Wear application that uses root privileges to enable (if disabled) and open Google Pay automatically
Uses "pm enable" and root (apparently required) to enable Google Pay, then proceeds to open Google Pay
Demo:
https://gfycat.com/boringtestyincatern
Instructions:
Install and open app via ADB: RootPayEnabler.apk (adb install path/to/RootPayEnabler.apk)
On screens that cover the allow button, let the root request dialog to timeout and allow it manually in manager
Allow root access if not allowed yet and re-open the app
Open the app every time Google Pay is needed
Changelogs
v1 - Initial release
Click to expand...
Click to collapse
Hi. Can you give a more detailed response on how you rooted the watch and installed the apk? Thank you.
This is great, thanks.
But from time to time the Google Pay app get disabled again.
Did anyone find out what is triggering this?
Is it when the device connects directly to Wifi and google play services checks that we are on a unauthorized country?
I think of an app that can run in the background, or a contrab job, that check if the package is disabled, and enables it again.
@jarylc Did you thought on making this part of the magisk module ?
magisk-gpay-wearos-downgrade
So .. I decided to do it by myself
I created a new magisk module.
This will install the right google pay and will have a job running every 2 hours to enable the package.
In case you want, we can increase/decrease that time.
I will start testing in a daily basis and see how it goes.
Source code here: https://github.com/cinzas/magisk-gpay-wearos-downgrade
I'm also attaching the module in case you want to test it.
So by installing this it will install GPay on my watch? Should I need to root my watch first?
warrencoakley said:
So by installing this it will install GPay on my watch? Should I need to root my watch first?
Click to expand...
Click to collapse
Hi
I have been trying since this morning. I will publish a new one to enable every hour, but this is working fine
To install this on your device you need to have Magisk installed (so yes, root is needed).
What device do you have ?
ashes said:
Hi
I have been trying since this morning. I will publish a new one to enable every hour, but this is working fine
To install this on your device you need to have Magisk installed (so yes, root is needed).
What device do you have ?
Click to expand...
Click to collapse
I have a ticwatch pro.
What do you mean by publish one every hour? Why do you have to do that?
From time to time (didn't find the pattern yet), google detects that the gpay app is enabled on the phone and deactivates it.
I changed the module to turn it on every 30 mins (does not consume battery), so it is always available when you need it - no need to call an app to enable it
Can anybody link me to instructions how to root my ticwatch pro 4g?
edit: nevermind, i already found it. Rooted the watch and succesfully installed this magisk module. Set up my cards and working perfectly! I'll monitor if google pay still gets disabled, but at least it starts! Very happy now. Thanks for this module, great work...
Hey. I have TicWatch Pro 2020 and I'm trying to sideload the OreoPay zip, but I get only error: Updater procces ended with ERROR : 127. Can u help?

Question Instapay banking app detects root help please

Hello everyone,
So my banking app instapay is a harsh one when it comes to root, I've tried everything to hide it but failed. I have magisk 24.3, zygisk and lsposed installed. Stock may update pixel 6
I have tried to enforce deny list and normal, also installed a bunch of hiding tools like Enhance mode for HideMyApplist, Shamiko , Universal SafetyNet Fix, xprivcylua and all failed.
I would appreciate your help the app would crash on first start. Im also okay with any virtual space solution that would work as well i tried island with work profile and parallel space both failed too
InstaPay Egypt - Apps on Google Play
InstaPay enables you to send and receive money instantly 24x7.
play.google.com
Not sure if anyone here is going to have a solution, especially where you have tried all the standard solutions. You may simply have to deal with not using the app on your device.
The only thing I can suggest is getting rid of your Xposed clone. The app I believe is almost certainly detecting it.
Similar situation for me recently with Citibank, I have only Universal SafetyNet Fix and MagiskHide Props Config installed as modules, nothing else.
Magisk 24.3 was hidden, Citibank worked until May 14. This day it suddenly detected Magisk and told me me right out your mobile is rooted with Magisk or any other app.
I added a second user, installed Citibank for the second user and it worked. (seems it doesn't care that the bootloader is unlocked).
Then, I tried the following as Main user::
1. deleted Data and Cache from Citibank
2. Unhide Magisk, Hide it again but this time a new name (not the standard suggestion "Settings")
3. Opened Citibank again, logged in and it worked.
4. Deleted the second user again (optional)
Why? Can't give a specific reason, but a possibility is, that 2 x Settings in the AppDrawer was flagged as suspicious.
So you could try to have a second profile on your mobile or try the steps above.
Cheers
Tom
If you are using adaway to block ads via root, run the DNS log to see what urls the app is trying to connect to.
I had this issue with a UK Halifax banking app, all was working fine until middle of May, and then i found a new URL the app was connecting to, when i blocked it, it worked OK,
Moe information on this here:-
[How To] Bypass Lloyds and Santander Root Detection
Hi All, I've seen mention of Santander but not of Lloyds bypassing the root detection. After much trial and error it's quite simple and my method will bypass both Santander and Lloyds. If bypassing Santander just do the same for the Santander...
forum.xda-developers.com
Is there a way to hide lposed?
@xxqxpxx
Instapay detects zygisk
Only way around is Magisk Alpha with magisk hide activated (It's on Telegram)
Riru, Riru Universal Safetynet fix and Riru xposed (if needed).
Configure the deny list as per screenshot.
Reboot and you're good to go
{
"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"
}
shoey63 said:
@xxqxpxx
Instapay detects zygisk
Only way around is Magisk Alpha with magisk hide activated (It's on Telegram)
Riru, Riru Universal Safetynet fix and Riru xposed (if needed).
Configure the deny list as per screenshot.
Reboot and you're good to goView attachment 5623057
Click to expand...
Click to collapse
can you give me the link for the telegram alpha download please
I'd suggest to download any Magisk only from the official source: https://github.com/topjohnwu/Magisk
Currently the following downloads are available:
Magisk v24.3, Version Code 24300
Magisk Beta: v24.3, Version Code 24300 (same as final)
Magisk Canary: v24.313, Version Code 8dfb30fe
Magisk Debug: v24.313, Version Code 8dfb30fe
Cheers
Tom
xxqxpxx said:
can you give me the link for the telegram alpha download please
Click to expand...
Click to collapse
No Telegram links allowed on XDA so here you go.
Also don't worry about Alpha Magisk Devs. They are MAJOR contributors to the official TJW Magisk code. All transparent on Github
you can disable magisk and enable it when ever you want .
you my need to disable Adaway as well
use this app https://play.google.com/store/apps/details?id=com.iamaner.oneclickfreeze
Ibramj12 said:
you can disable magisk and enable it when ever you want .
you my need to disable Adaway as well
use this app https://play.google.com/store/apps/details?id=com.iamaner.oneclickfreeze
Click to expand...
Click to collapse
Didn't work
This is what they use : any ideas?
public static boolean isRooted(Context context) {
String str = Build.TAGS;
if ((!isEmulator && str != null && str.contains("test-keys")) || new File("/system/app/Superuser.apk").exists()) {
return true;
}
return !isEmulator && new File("/system/xbin/su").exists();
}
xxqxpxx said:
This is what they use : any ideas?
public static boolean isRooted(Context context) {
String str = Build.TAGS;
if ((!isEmulator && str != null && str.contains("test-keys")) || new File("/system/app/Superuser.apk").exists()) {
return true;
}
return !isEmulator && new File("/system/xbin/su").exists();
}
Click to expand...
Click to collapse
This is common check most apps will have it.
i tried the app. i belive its Egpt instapay. i was able to run it without error but cant see the login page.
I used the below module and it solved the instapay problem along with the latest myfawry update issue with root
Releases · LSPosed/LSPosed.github.io
Contribute to LSPosed/LSPosed.github.io development by creating an account on GitHub.
github.com
Only Install it and disable deny list
tom1807 said:
Similar situation for me recently with Citibank, I have only Universal SafetyNet Fix and MagiskHide Props Config installed as modules, nothing else.
Magisk 24.3 was hidden, Citibank worked until May 14. This day it suddenly detected Magisk and told me me right out your mobile is rooted with Magisk or any other app.
I added a second user, installed Citibank for the second user and it worked. (seems it doesn't care that the bootloader is unlocked).
Then, I tried the following as Main user::
1. deleted Data and Cache from Citibank
2. Unhide Magisk, Hide it again but this time a new name (not the standard suggestion "Settings")
3. Opened Citibank again, logged in and it worked.
4. Deleted the second user again (optional)
Why? Can't give a specific reason, but a possibility is, that 2 x Settings in the AppDrawer was flagged as suspicious.
So you could try to have a second profile on your mobile or try the steps above.
Cheers
Tom
Click to expand...
Click to collapse
One thing I noticed whenever I updated the Citibank app is that it always turns off something in DenyList that was previously turned on, causing it to catch root. All I do now is whenever I updated the Citibank app, I check DenyList to make sure none of the Citibank files have been turned off. If so, I just turn it back on and all is good.
I have problem with instalation and I had test every thing and still have same problem
Any one have solution to this case
Its working for me here, and thats my setup: magisk delta (google it) using riru & magiskhide (the old root hiding way) with modules: USNF, riru momohider, riru lsposed, riru enhanced mode for magisk hide, MHPC, initrchider & hiding the app in magisk via magiskhide
AhmadOkda said:
I used the below module and it solved the instapay problem along with the latest myfawry update issue with root
Releases · LSPosed/LSPosed.github.io
Contribute to LSPosed/LSPosed.github.io development by creating an account on GitHub.
github.com
Only Install it and disable deny list
Click to expand...
Click to collapse
Thanks bro this really helped me
AhmadOkda said:
I used the below module and it solved the instapay problem along with the latest myfawry update issue with root
Releases · LSPosed/LSPosed.github.io
Contribute to LSPosed/LSPosed.github.io development by creating an account on GitHub.
github.com
Only Install it and disable deny list
Click to expand...
Click to collapse
تسلم ياكبير
The latest Update (1.5.4) Requires More work to hide root it includes most of work done here in this thread but will be explained without reading all comments
1) Update Magisk Alpha to v26 and Enable Zygisk
2)Install Universal SafteyNetFix Mod (You Should use this )
[MODULE] [MOD] Universal SafetyNet Fix
Universal SafetyNet Fix [MOD] Magisk module Hello. This is my modification [FORK] of the original Universal SafetyNet Fix module from @kdrag0n. Created for the (temporary?) restoration of working capacity in the conditions of constant change...
forum.xda-developers.com
3) Install Shamiko latest update
Releases · LSPosed/LSPosed.github.io
Contribute to LSPosed/LSPosed.github.io development by creating an account on GitHub.
github.com
4) Dont Enfore Zygisk and Add InstaPay to Denylist
5) Clear Data to G Play Services ,Reboot and Enjoy

Categories

Resources