[MAGISK][MOD][OOS 9.5.11/13]Allow choosing Bromite as WebView Implementation - OnePlus 7 Pro Themes, Apps, and Mods

IMPORTANT:
These modules contain modifed framework-res.apk's from Oxygen OS 9.5.11 and 9.5.13. It was taken from the international stock rom. I would not recommend trying this if you are not using either of these versions.
Be aware that if you have Chrome enabled, the system will automatically disable Bromite webview until you disable Chrome.
After flashing this your theme may be changed to light. All you need to do is go back to settings>display and choose the dark theme again one time.
DESCRIPTION:
This module contains a framework-res.apk with modified values in res/xml/config_webview_packages.xml to allow com.android.webview -- which is the package name used by bromite -- as one of the allowed webview providers. This has been tested to work when used in conjunction with the Bromite Systemless Webview module in magisk.
INSTALLATION:
Make sure you uninstall or at least disable the default (Chrome) webview package first. (I used the Debloater module from magisk to do this).
Make sure you have the "Bromite Systemless Webview" Magisk module installed.
Change the extension of the downloaded file to ".zip"
Flash the zip using magisk
Go to Settings -> System -> Developer Options -> WebView Implementation and ensure that Bromite is chosen for WebView
UPDATES:
10/3/19
Working module for OOS 9.5.13 is now available. (OOS 10 version will eventually be released as well.)

This worked for Ice Bear. Ice Bear gives his thanks.

How is this different from the bromite webview magisk extension in the Xposed ? Is this a better implementation?

Amd4life said:
How is this different from the bromite webview magisk extension in the Xposed ? Is this a better implementation?
Click to expand...
Click to collapse
I haven't used Xposed for a long time so i'm not sure which module you're referring to, but here is why I made this magisk module:
From what I've read and experienced, with OOS, even when Bromite WebView is installed as a system app, it's not used for webview because the framework-res.apk does not include com.android.webview as an allowed webview provider package. You can read about this in the bromite wiki under Verifying allowed webview packages.
This package is intended to work alongside the systemless bromite webview module by providing a framework-res that declares it an allowed webview provider package.

Got it!! Cool add on, it works perfectly. Thank you for the mod and the explanation. Very much appreciated

This worked a treat after spending way too much time trying to remove Chrome (Debloater didn't work). Now everything is good, no ads, and working smoothly. Thanks!

Are you able to sync bromite with Google account?

Is there a way to do this and still keep chrome?

netgar said:
Are you able to sync bromite with Google account?
Click to expand...
Click to collapse
I don't see an option for this, but I could be wrong

spart0n said:
Is there a way to do this and still keep chrome?
Click to expand...
Click to collapse
I believe it would be fairly easy. I will release a version offering both when I am back at my computer which will probably be Monday

How do you tell if its working haha.
Installed both but can't see anything under webview. Chrome has been removed.

Guitarfreak26 said:
How do you tell if its working haha.
Installed both but can't see anything under webview. Chrome has been removed.
Click to expand...
Click to collapse
Webview will be named bromite under dev options > Webview if you've followed steps correctly

Ah nah its not there. I'll try installing again. I also removed android system webview maybe that's the problem lol

That's the point don't do this - Only chrome
Wysłane z mojego GM1910 przy użyciu Tapatalka

Guitarfreak26 said:
Ah nah its not there. I'll try installing again. I also removed android system webview maybe that's the problem lol
Click to expand...
Click to collapse
Yeah don't delete the AOSP webview beforehand as bromite replaces it.

Reinstalled webview but it's still not showing. Was I meant to leave chrome installed? It just says none in webview

I have the same situation. For me help reinstall ROM
Wysłane z mojego GM1910 przy użyciu Tapatalka

I'm wondering if android webview has to be a system app. As soon as I install chrome again the chrome webview detects but no android one or bromite

In this version of the module I have re-added Chrome to the list of allowed packages for webview (Chrome must be a system app for this to work). Note that any time Chrome is enabled, it will automatically set itself as the default webview provider and disable other webview packages. To use Bromite for webview again, Chrome must be disabled or removed.

Guitarfreak26 said:
I'm wondering if android webview has to be a system app. As soon as I install chrome again the chrome webview detects but no android one or bromite
Click to expand...
Click to collapse
An app must be a system app to be used for webview. Allowing a user app to be used for webview would allow for too many dangerous security exploits.

Related

Does anyone have Adaway running on Android 10?

Due to mounting issues with the current root solution on Android 10, Adaway doesn't seem to be able to either write to the hosts file or modify it. Has anyone found a solution?
Thanks....
floepie said:
Due to mounting issues with the current root solution on Android 10, Adaway doesn't seem to be able to either write to the hosts file or modify it. Has anyone found a solution?
Thanks....
Click to expand...
Click to collapse
Really? Mine is working exactly as in Pie. I am rooted with magisk 19.3 and have systemless hosts module installed. Adaway has no issue writing to this hosts file.
clcdev said:
Really? Mine is working exactly as in Pie. I am rooted with magisk 19.3 and have systemless hosts module installed. Adaway has no issue writing to this hosts file.
Click to expand...
Click to collapse
Thanks! Got it working. There is no module any longer, as it is a setting in the app itself - a setting which you just tap with no dialog, only a "toasted" confirmation.
floepie said:
Thanks! Got it working. There is no module any longer, as it is a setting in the app itself - a setting which you just tap with no dialog, only a "toasted" confirmation.
Click to expand...
Click to collapse
When I click that checkbox, I got the confirmation on the bottom that says Adaway was granted Superuser rights, but the box doesn't actually check, and nothing changes. Am I missing something stupid?
Go to setting in magisk and enable this module, restart, and then adaway should work.
I've tried that. Got all messages showing up that it's fine. Rebooted and still see ads in certain pages.
Unfortunately best solution thus far is the AdGuard app but that's VPN and draining juice.
wbgenetic said:
I've tried that. Got all messages showing up that it's fine. Rebooted and still see ads in certain pages.
Unfortunately best solution thus far is the AdGuard app but that's VPN and draining juice.
Click to expand...
Click to collapse
Just to make sure; you also checked the systemless mode in AdAway?
(after reboot to enable magisk systemless module)
If it blocks most ads you may want to add another hosts source.
Mother_Teresa said:
Just to make sure; you also checked the systemless mode in AdAway?
(after reboot to enable magisk systemless module)
If it blocks most ads you may want to add another hosts source.
Click to expand...
Click to collapse
I have the same problem. Pixel 2 XL, Android 10. Magisk works, safetynet works. Adaway doesn't. The systemless hosts module in magisk shows as enabled, the tick box on adaway doesn't work (when I tap it nothing happens). When I select enable adblocking in Adaway it starts building the hosts file and ends with an error message "remount failed. Remounting the partition as read/write failed!".
airmark said:
I have the same problem. Pixel 2 XL, Android 10. Magisk works, safetynet works. Adaway doesn't. The systemless hosts module in magisk shows as enabled, the tick box on adaway doesn't work (when I tap it nothing happens). When I select enable adblocking in Adaway it starts building the hosts file and ends with an error message "remount failed. Remounting the partition as read/write failed!".
Click to expand...
Click to collapse
Are you using the latest AdAway? Maybe you need to update the app itself.
Hmmm can I add other stuff to the hosts file? Sort of like easy lists for different languages like adblocker on chrome for PC? This might do the trick if possible.
hunfatal said:
Are you using the latest AdAway? Maybe you need to update the app itself.
Click to expand...
Click to collapse
Version 4.2.9. F-droid says it's the latest
wbgenetic said:
Hmmm can I add other stuff to the hosts file? Sort of like easy lists for different languages like adblocker on chrome for PC? This might do the trick if possible.
Click to expand...
Click to collapse
Yes, checks settings
So most ads get blocked but not all?
adaway forum to get latest version and gossip.
I also had issues getting AdAway running on Android 10, but managed to get it going eventually. I had the same issues as the others: "Enable systemless mode" checkbox was "toasting" but not checking in AdAway, despite tapping the "Systemless hosts" item in Magisk and getting successful-looking toast notifications.
Steps that worked for me:
Take note of any settings you have in AdAway, as they are about to go away
Completely uninstall AdAway. This means Force Stop, Clear Cache, Clear Data, then Uninstall
Reboot
Open Magisk Manager --> Settings --> Tab the "Systemless hosts" item. You should get the toast notification.
Install the latest version of AdAway (v4.2.9 as of now, as others have mentioned)
Open AdAway --> Preferences. With luck, you'll see that Enable systemless mode is checked already (pretty sure mine was). If not...maybe try checking it now.
AdAway should work now. Make sure to poke around and add back any customizations you used to have.
Hope that helps!
I stopped using adaway in favor of DNS66 for about two years now. Might be worth a shot if you're still having issues with Adaway
https://f-droid.org/en/packages/org.jak_linux.dns66/
HypromanGT said:
I also had issues getting AdAway running on Android 10, but managed to get it going eventually. I had the same issues as the others: "Enable systemless mode" checkbox was "toasting" but not checking in AdAway, despite tapping the "Systemless hosts" item in Magisk and getting successful-looking toast notifications.
Steps that worked for me:
Take note of any settings you have in AdAway, as they are about to go away
Completely uninstall AdAway. This means Force Stop, Clear Cache, Clear Data, then Uninstall
Reboot
Open Magisk Manager --> Settings --> Tab the "Systemless hosts" item. You should get the toast notification.
Install the latest version of AdAway (v4.2.9 as of now, as others have mentioned)
Open AdAway --> Preferences. With luck, you'll see that Enable systemless mode is checked already (pretty sure mine was). If not...maybe try checking it now.
AdAway should work now. Make sure to poke around and add back any customizations you used to have.
Hope that helps!
Click to expand...
Click to collapse
FIXED : Did same twice didn't work untill i gave permission of storage to the app before launching it
driss.sadok said:
FIXED : Did same twice didn't work untill i gave permission of storage to the app before launching it
Click to expand...
Click to collapse
I have done step by step and doesnt work, i've got android 9, but it doesnt metter still cant make it work. Root works, hosts i've checked with file menager is also full, updated sources. Checked with 3 browsers and i still see alot of ads...
smile20 said:
I have done step by step and doesnt work, i've got android 9, but it doesnt metter still cant make it work. Root works, hosts i've checked with file menager is also full, updated sources. Checked with 3 browsers and i still see alot of ads...
Click to expand...
Click to collapse
have you enabled systemless hosts in magisk?
gvsukids said:
have you enabled systemless hosts in magisk?
Click to expand...
Click to collapse
Yes, in magisk manager, restarted system, then installed adaway, gave permission to storage before first turn on, then checked systemless host setting in Adaway menu, but it was already on, downloaded sources, restarted system and now it supposed to wotk, but it doesn....There was just one reason i've rooted system, and it doesnt work...
Try enabling the hosts before installing adaway. Are you using the fdroid version?
gvsukids said:
Try enabling the hosts before installing adaway. Are you using the fdroid version?
Click to expand...
Click to collapse
This is how i've done . First enabled in magisk manager, then installed Adaway. I've downloaded direct Adaway apk from frdroid site.

Any one tried Bromite System WebView?

I have rooted Poco X2 with magisk and wanted to use Bromite System Webview to have a clean webview kit rather than Googles webview. I used Magisk modules Bromite System Webview and installed it successfully, however, I started to feel phone itself is laggy or the pages are loading slower, apps are loading slower.
I would like to know if there are any steps I am missing after installing this module, like do I need to uninstall or disable google webview manually? Or this is how it behaves on Poco X2 or MIUI 11 currently on stock ROM (rooted though)
PS. I disabed google system webview from titanium backup which did not help too, rather apps like Amazon shopping did not even open.
EDIT: Changed developer options setting to select the webview implementation to Bromite, Amazon shopping still crashes. As of now removed this module and checking magisk module for bromite thread here on XDA for any solutions.
When inside an app i open an webpage it opens inside the app, but i don't get the option to open it inside chrome. There's no 3 dots available to switch to chrome. How do i fix this ?
try install bromite webview apk first.. which will appear to fail.. then install magisk bromite module.. then install the apk again... which will succeed. then check its selected in dev options. should be all good then.
stealth27374 said:
try install bromite webview apk first.. which will appear to fail.. then install magisk bromite module.. then install the apk again... which will succeed. then check its selected in dev options. should be all good then.
Click to expand...
Click to collapse
It installed normally in my poco x2, which is not rooted
I tried using this webview by installing through Magisk on my Moto g7 but it didn't change a thing ..and I did follow the directions to a T. So I gave up with hopes that a system webview exists that can block annoying ads (which are probably worse than they've ever been these days), and I installed AdAway apk, since my Moto is rooted. All ads instantly gone. I'm using it on a trip basis to monitor battery and data usage but so far it works great. Be careful with Magisk modules they don't seem to be regulated by admins or anything and I've had to do restores multiple times after installing mods that are supposedly compatible...(especially pixelify, Moto g7 does not get along with that one neither.) Just do a Google search for ad away apk, I got it from GitHub I believe. Best of luck!
on my poco M3 with MIUI.EU 12, this modules cause longer booting time which might tooks 5 mins to load !
not really worth it, if you want to remove ads then just use apps such as adaway, it works
I used the magisk module WebView manager. Now every thing Google crashes, reflashed to install chromium as I figured that it may be the default but that didn't seem to fix a thing. Moto one 5g ace rooted anyway to get to default without factory reset

Is there a magisk variant of something like “Let Me Downgrade”?

A magisk module to be able to downgrade apps. I don’t want to use lsposed.
Arealhooman said:
A magisk module to be able to downgrade apps. I don’t want to sue lsposed.
Click to expand...
Click to collapse
What do you mean "downgrade apps", and how exactly do you think you're going to take legal action against a not for profit open development project that you use at your own risk?
V0latyle said:
What do you mean "downgrade apps", and how exactly do you think you're going to take legal action against a not for profit open development project that you use at your own risk?
Click to expand...
Click to collapse
What tf do you mean? What legal action?
OH LMAO I meant to say use not “sue”. My mistake.
V0latyle said:
What do you mean "downgrade apps", and how exactly do you think you're going to take legal action against a not for profit open development project that you use at your own risk?
Click to expand...
Click to collapse
i mean a module like “Let Me Downgrade”. Like from version 10 to version 9.
Arealhooman said:
i mean a module like “Let Me Downgrade”. Like from version 10 to version 9.
Click to expand...
Click to collapse
I'm still not sure what you mean. Are you saying you want to use Android 9 apps on Android 10? The apps should be the same, more or less, although it's up to the app developers as to what versions and platforms they support. You can typically find older versions on Apkmirror.
V0latyle said:
I'm still not sure what you mean. Are you saying you want to use Android 9 apps on Android 10? The apps should be the same, more or less, although it's up to the app developers as to what versions and platforms they support. You can typically find older versions on Apkmirror.
Click to expand...
Click to collapse
No, are you familiar with the “Let Me Downgrade” module? If I have the official YouTube app, and it’s on version 36.8.34 and I want that same exact app to become 36.8.32, I would not be able to do that without the downgrade module. Sadly, that module is made for LSposed. Is there one for magisk?
Arealhooman said:
No, are you familiar with the “Let Me Downgrade” module? If I have the official YouTube app, and it’s on version 36.8.34 and I want that same exact app to become 36.8.32, I would not be able to do that without the downgrade module. Sadly, that module is made for LSposed. Is there one for magisk?
Click to expand...
Click to collapse
Oh, I understand now. I am not sure.
I've generally been able to get around this restriction by clearing storage for that app, uninstalling it, then installing a previous version. No modules needed. And since you'd be sideloading the older app, it shouldn't be linked to the Play Store for updates...
Arealhooman said:
OH LMAO I meant to say use not “sue”. My mistake.
Click to expand...
Click to collapse
oh ok, i was very confused
V0latyle said:
Oh, I understand now. I am not sure.
I've generally been able to get around this restriction by clearing storage for that app, uninstalling it, then installing a previous version. No modules needed. And since you'd be sideloading the older app, it shouldn't be linked to the Play Store for updates...
Click to expand...
Click to collapse
I don’t mean sideloadin. Like downgrading the app. Look at the module I mentioned above.
Arealhooman said:
I don’t mean sideloadin. Like downgrading the app. Look at the module I mentioned above.
Click to expand...
Click to collapse
Okay...
The only version of an app that's going to be available on the Play Store is the latest release. To install a previous release you'd have to download it from somewhere like APKMirror and install it directly, which is sideloading. So unless there's a different way of rolling back to a previous version of an app that I'm not aware of...
V0latyle said:
Okay...
The only version of an app that's going to be available on the Play Store is the latest release. To install a previous release you'd have to download it from somewhere like APKMirror and install it directly, which is sideloading. So unless there's a different way of rolling back to a previous version of an app that I'm not aware of...
Click to expand...
Click to collapse
Sidelaod it’s but use it to update the official app. Looks at the module
“Android's app installation system does not allow users to downgrade to an older version of an app when they already have a newer version installed. Let Me Downgrade is an Xposed module for Android 12 and 13 that enables users to bypass this restriction.”
Arealhooman said:
“Android's app installation system does not allow users to downgrade to an older version of an app when they already have a newer version installed. Let Me Downgrade is an Xposed module for Android 12 and 13 that enables users to bypass this restriction.”
Click to expand...
Click to collapse
I understand that, that's why you have to remove the later version first before you attempt to install the older version. Are you talking about installing the older version as an "update" to the newer app?
V0latyle said:
I understand that, that's why you have to remove the later version first before you attempt to install the older version. Are you talking about installing the older version as an "update" to the newer app?
Click to expand...
Click to collapse
Yes
Arealhooman said:
No, are you familiar with the “Let Me Downgrade” module? If I have the official YouTube app, and it’s on version 36.8.34 and I want that same exact app to become 36.8.32, I would not be able to do that without the downgrade module. Sadly, that module is made for LSposed. Is there one for magisk?
Click to expand...
Click to collapse
Arealhooman said:
“Android's app installation system does not allow users to downgrade to an older version of an app when they already have a newer version installed. Let Me Downgrade is an Xposed module for Android 12 and 13 that enables users to bypass this restriction.”
Click to expand...
Click to collapse
V0latyle said:
I understand that, that's why you have to remove the later version first before you attempt to install the older version. Are you talking about installing the older version as an "update" to the newer app?
Click to expand...
Click to collapse
Arealhooman said:
V0latyle said:
I understand that, that's why you have to remove the later version first before you attempt to install the older version. Are you talking about installing the older version as an "update" to the newer app?
Click to expand...
Click to collapse
Yes
Click to expand...
Click to collapse
I am confused about what you are trying to accomplish.
During boot, apps are checked and if more than one instance is installed, the newest version is loaded.
For example.
If YouTube is included as a system app, updates are installed into userdata.
The updates can be removed but the version in system will always remain since system is read-only.
On boot, the newer (update) is found and loaded instead of the system version.
The update will still be treated as a system app.
If you want to downgrade YouTube to a version that is still above the version in system, just uninstall the update and reboot.
Then manually install the version (above system version) you want to use.
Make sure to turn off Auto-Update in PlayStore.
If you want to install a version below what is installed in system..
Then you have to disable the system version first.
You can do this with Magisk to make the system version fail to load.
Spoiler: Example
Replace System YouTube - [GitHub] - Link
Replace System YouTube Music - [GitHub] - Link
I have shared these in a Pixel thread or two.
Even though I archived the YT module, it still works for current Pixel builds.
(Maybe I should (de)archive it?
I am guessing that is (or similar to) what the LSPosed module does. ¯\_(ツ)_/¯​
Cheers.
Edit:
Corrected links.
ipdev said:
I am confused about what you are trying to accomplish.
During boot, apps are checked and if more than one instance is installed, the newest version is loaded.
For example.
If YouTube is included as a system app, updates are installed into userdata.
The updates can be removed but the version in system will always remain since system is read-only.
On boot, the newer (update) is found and loaded instead of the system version.
The update will still be treated as a system app.
If you want to downgrade YouTube to a version that is still above the version in system, just uninstall the update and reboot.
Then manually install the version (above system version) you want to use.
Make sure to turn off Auto-Update in PlayStore.
If you want to install a version below what is installed in system..
Then you have to disable the system version first.
You can do this with Magisk to make the system version fail to load.
Spoiler: Example
Replace System YouTube - [GitHub] - Link
Replace System YouTube Music - [GitHub] - Link
I have shared these in a Pixel thread or two.
Even though I archived the YT module, it still works for current Pixel builds.
(Maybe I should (de)archive it?
I am guessing that is (or similar to) what the LSPosed module does. ¯\_(ツ)_/¯​
Cheers.
Edit:
Corrected links.
Click to expand...
Click to collapse
Ty
ipdev said:
I am confused about what you are trying to accomplish.
During boot, apps are checked and if more than one instance is installed, the newest version is loaded.
For example.
If YouTube is included as a system app, updates are installed into userdata.
The updates can be removed but the version in system will always remain since system is read-only.
On boot, the newer (update) is found and loaded instead of the system version.
The update will still be treated as a system app.
If you want to downgrade YouTube to a version that is still above the version in system, just uninstall the update and reboot.
Then manually install the version (above system version) you want to use.
Make sure to turn off Auto-Update in PlayStore.
If you want to install a version below what is installed in system..
Then you have to disable the system version first.
You can do this with Magisk to make the system version fail to load.
Spoiler: Example
Replace System YouTube - [GitHub] - Link
Replace System YouTube Music - [GitHub] - Link
I have shared these in a Pixel thread or two.
Even though I archived the YT module, it still works for current Pixel builds.
(Maybe I should (de)archive it?
I am guessing that is (or similar to) what the LSPosed module does. ¯\_(ツ)_/¯​
Cheers.
Edit:
Corrected links.
Click to expand...
Click to collapse
Is there any way to do this for any app? Not just youtube? I need to downgrade a system app to a lower version then supplied with the latest system update, withouth downgrading the whole system.
Pandoriaantje said:
Is there any way to do this for any app? Not just youtube? I need to downgrade a system app to a lower version then supplied with the latest system update, withouth downgrading the whole system.
Click to expand...
Click to collapse
Zgfg has a Systemless Debloater module that uses Magisk's 'replace' option.
Same as replacing the files manually with a zero byte file.
Magisk Module Systemless Debloater (REPLACE)
- Module - [GitHub] - Link
- Download(s) - [GitHub] - Link
- xda Thread - Link
Originally created for Xiaomi devices but works on all manufactures.
Zgfg just recently updated it to work with OnePlus' newer my_bigball directory.
Cheers.
ipdev said:
Zgfg has a Systemless Debloater module that uses Magisk's 'replace' option.
Same as replacing the files manually with a zero byte file.
Magisk Module Systemless Debloater (REPLACE)
- Module - [GitHub] - Link
- Download(s) - [GitHub] - Link
- xda Thread - Link
Originally created for Xiaomi devices but works on all manufactures.
Zgfg just recently updated it to work with OnePlus' newer my_bigball directory.
Cheers.
Click to expand...
Click to collapse
Thanks for the info. I've actually deepened myself into magisk modules, and came to the conclusion that creating a 'simple module' that replaces/mounts system files/apps is quite basic/easy, as it is built into magisk. unfortunately, in my case it also needs patches to the underlying system (removed/modified system calls). Thanks though.

Barclays App Not working anymore

Barclays App used to work just fine until about one week ago, when the latest version has been pushed. And they are now switching to an app-only authentication method (no more SMS, no more PINSentry, and definitely not possible through their website). So, if the app can't be used, I will have to either stop using root (which has been really helpful so far), or find a different bank which has an app that works (I believe it's very unlikely).
The Barclays App Version is: 2.73.2 , released in 16/02/2023
Specs:
OnePlus 7
Android 11 (OOS 11.0.2.1GM57BA)
Unlocked Bootloader
TWRP
Rooted with Magisk (25.2):
magisk app hidden
Zygisk enabled
enforce deny list: Enabled (I tried with enabled and disabled)
Deny List:
ALL Google stuff (absolutely anything that had "google" in their name)
Phone (just for safety, I added everything related to phone and dialer)
Barclays App
Magisk Modules:
App Systemizer v17.3.1
Buybox for Android NDK v1.3.4.1
Debloater (Terminal Emulator) v17.3.3
Disable Screenshot Camera Sounds v1.4
Energized Protection v1.3.5
Magisk Hide Props Config v6.12
OnePlus 7 Volume Booster Mod v2
OOS11 Debloater v7
Shamiko v0.6
Systemless Hosts 1.0 (Magisk)
Universal SafetyNet Fix (kdrag0n, modded by Displax) v2.3.1
Play Integrity API Checker:
device integrity: YES
basic integrity: YES
strong integrity: NO
What is happening:
Barclays App is starting
It prompts for registration (asks to set up a PIN)
Throws Error 00006 (which, after some research, seems to be related to Root)
What I did:
Looked for TWRP folder to delete it (I couldn't find it, perhaps I deleted it in the past, however if you can point me to all possible locations where it could be, I'd greatly appreciate it)
Tried both Shamiko and Universal SafetyNet Fix
Deleted storage, cache, from google, barclays, reboot, even uninstalled and reinstalled apps, all the works...
I tried with both Enforce Deny List Enabled and Disabled
​Nothing of the above helped with making Barclays App work. Any Suggestions?​
Best option atm is use the last version of the Barclays app which still worked (2.72.2) and disable auto update.
Any official way to get the 2.27.2 version? Obviously, because is a banking app, I don't trust mirrors and unofficial repos.
Thanks.
derei said:
Any official way to get the 2.27.2 version? Obviously, because is a banking app, I don't trust mirrors and unofficial repos.
Thanks.
Click to expand...
Click to collapse
https://barclays-bank-plc-banking.en.uptodown.com/android/download/90801956
That is the one I used. I understand your concerns, I was in the same boat before I downloaded it.. But I really need the app working myself. Worked fine though..

Signature Spoofing in Android 10 (Android Q) (Nanodroid not working)

Hi XDA
I'm having an issue deodexing or signature spoofing, all the tutorials seem to be for Android 9, 11 or 12, but not 10. Everyone seems to recommend Nanodroid but that isn't working for me, the MicroG self-check fails on "System spoofs signature" and "Play Services (GmsCore) has correct signature", I hear this happens when spoofing is enabled system-wide, but most Gapps still don't work properly, like the Play Store crashing immediately on startup (I'd prefer to use the Aurora store so I'm just listing it as a symptom), YouTube (stock and revanced root installed) complaining that Play Services isn't enabled, no notifications and location services not working at all so Maps is useless.
I did try Smali Patcher and that didn't work either (though the Screenshot on restricted apps patch did work) and I've heard some call it "shady" though they didn't say why.
I've heard that there is a way of enabling spoofing on a per-app basis (like apps requesting root access) which I would prefer, and I wasn't really a fan of how Nanodroid disabled the app installation dialog box (I prefer to micromanage updates), though as mentioned above I did like that screenshots couldn't be blocked.
Does my ideal setup exist or it is another pipe-dream?
Thank you in advance.
Look inside here:
doc/NanoDroidPerm.md · master · Christopher Roy Bratusek / NanoDroid · GitLab
microG, F-Droid, GNU Bash, FOSS applications and more for Android
gitlab.com
jwoegerbauer said:
Look inside here:
doc/NanoDroidPerm.md · master · Christopher Roy Bratusek / NanoDroid · GitLab
microG, F-Droid, GNU Bash, FOSS applications and more for Android
gitlab.com
Click to expand...
Click to collapse
Thank you for the suggestion, I ran the script as root but it didn't change anything.
EDIT: I just read through the documentation on the nanodroid repo and it seems you can't set up MicroG using this method on a Gapps preloaded stock ROM without installing it through recovery, which I can't as there's no port of any custom recoveries like TWRP.

Categories

Resources