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 of verification algorithms from Google.
If you can`t wait for update original kdrag0n`s project - feel free to use my little "experimental sandbox"
Usage:
1. Delete/disable/reset MagiskHidePropsConfig (if installed).
2. Just install it over old Universal SafetyNet Fix (if present) and reboot device.
3. You may be needed to wipe GMS data (not cache) if there is no result immediately.
4. Make sure that your SELinux mode sets to Enforcing! Otherwise, run the setenforce 1 command.
Сhecking the results:
Play Integrity API: https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck
SafetyNet API: https://play.google.com/store/apps/details?id=rikka.safetynetchecker
Changelog:
Spoiler
v2.4.0-MOD_1.3
* Fix "stat /sys/fs/selinux" access time reading. Also removed archaic MIUI cross-region shenanigans. Thanks to PR by aviraxp!
* Ignore props changing on Xiaomi.eu. This fixes randomly attestation failings. So strange ROM...
* Added Riru version back. Remember that is need old MagiskHide support (and adding com.google.android.gms/com.google.android.gms.unstable to HideList) !
* Added microG version. Note there is some strange behavior that GMS can crash while run SN attest more than 2 times in one session. Just do not do this. This behavior should not affect applications in real life.
v2.4.0-MOD_1.2
* Fix crash and endless tests loop/failing on Android < 9.0 (bug from original version 2.4.0).
* Do not unpatch (revert) changes. To prevent possible tests failing after a while on some ROMs (cross conflicts).
v2.4.0-MOD_1.1
* Fix KeyStore hook desynchronization (tests randomly failing problem).
v2.4.0-MOD_1.0
* It is now based on top of original v2.4.0 codebase instead of v2.3.1, with adding new hiding algorithm for current realities and some code refreshing.
Downloads: at the bottom of this post or GitHub Releases
Source code: GitHub
It worked on magisk delta, evolution x, zygisk. Thank you
Thank you for helping out and finding a solution to this problem!! v2.4.0-MOD_1.1 seemed to do the trick for me to get Google Wallet back in action on my Pixel 6 Pro! I'll try out MOD_1.2 later as well. You're a rock star!
Goat.
Thx for your unique work!
Yesterday I upgraded to Feb 2023 both security patches and Play System.
Even if I'm still on v2.3.1-MOD_3.0, so far everything works fine. I only had an unusual increase in Google Play Services usage, but seems it was just momentary. I'll stay on this former Mod until it works.
Pixel 6a TQ1A.230205.002
Magisk 25.2
Xiaomi 13 Pro with v2.4.0-MOD_1.2 installed. NFC defaults back to Embedded Secure Element after some time.
Every time I need to change payment to Google Wallet. When I do so, it works fine
You should also consider updating update.json so updates can be seen by the Magisk app of one's choosing
Gigobaito said:
You should also consider updating update.json so updates can be seen by the Magisk app of one's choosing
Click to expand...
Click to collapse
I didn't change the update channel in the module on purpose so that everyone can upgrade to the new official version automatically without any problems.
Work. Thanks
Was having issues with my fingerprint reader misbehaving on the main 2.4.0 branch on my OnePlus 7T running OOS 12.
Working perfectly with this MOD. Thanks!
CTS was failing on my Poco X3 Pro-installed magisk, installed this, enabled zygisk-CTS passes perfectly now. Thank you so much!
Used 2.3.1-MOD_3.0 without problems. Using v2.4.0-MOD_1.2 now and working fine too. Payed several times today. Thank you (Samsung A70, Android 11)
Using 2.4.0 mod 1.2 on my Pixel and all seems well. Play integrity passes right after boot and so far haven't noticed the tests failing after some time like what used to happen on 1.1. All seems good now, thanks a lot for your hard work!
It worked for me too, thanks.
2.4.0 mod 1.2 working great on my Pixel 4a running latest Feb 2023 OTA.
Could this module have anything to do with Visual Voicemail not activating? After upgrading to A13 I have not been able to get VV to activate (it worked without issue on A12).
creeve4 said:
Could this module have anything to do with Visual Voicemail not activating?
Click to expand...
Click to collapse
Google Phone's VVM can be touchy any time with or without root. Lately there's a bug causing late messages which happens to me sometimes. Unless you changed SIMs it's hard to say why your VVM deactivated after upgrading to 13. To get it working again try turning off wi-fi so that you're only connected to the mobile network. It may not activate right away but should eventually. Other threads about this topic may have better suggestions.
I tried a lot on the new S23 Ultra
Shamiko, MagiskHide, Safetynet 2.4.0 and mod
LSPosed for KnoxGuard but with that gpay wont work.
Theres one point that let Safetynet fail instanly
{
"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"
}
com.google.android. gms.unstable
Marianxs said:
I tried a lot on the new S23 Ultra
Shamiko, MagiskHide, Safetynet 2.4.0 and mod
LSPosed for KnoxGuard but with that gpay wont work.
Theres one point that let Safetynet fail instanly
View attachment 5839905
com.google.android. gms.unstable
Click to expand...
Click to collapse
If using Magisk Delta (you mentioned MagiskHide) then better don't use Shamiko
Also, afaik, GPS for AR are not needed in DenyList/MagiskHide
I mean MagiskHidePropsConf
But that have no key for the new S23
No need for other Google apps
ok i know, but i dont thrust Google
What if Google in future update wallet and other Services that use GMS to check root?
you go shopping, try pay and that wont work. I got this several times on my Note20 in the past
Xiaomi Mi10T Lite 5G (Gauguin), DotOS5.0. 2.4 mod 1.2 works like a charm. I owe you a beer, kind sir!
Related
Here is the fix for those who have SafetyNet problem.
Flash Latest Magisk: https://github.com/topjohnwu/Magisk/releases/latest
Download and Install Latest Riru-Core Module(Magisk): https://github.com/RikkaApps/Riru/releases/latest
Download and Install Latest YAHFA Module(Magisk): https://github.com/ElderDrivers/EdXposed/releases/latest
Download and Install Latest EdXposedManager: https://github.com/ElderDrivers/EdXposedManager/releases/latest
Download and Install Latest HiddenCore Module(EdXposed): https://repo.xposed.info/module/com.cofface.ivader
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"
}
Correct me if I'm wrong but the HiddenCore module only fakes the ctsProfile value, it does not actually fix your device into passing SafetyNet checks.
xGarro said:
Correct me if I'm wrong but the HiddenCore module only fakes the ctsProfile value, it does not actually fix your device into passing SafetyNet checks.
Click to expand...
Click to collapse
But I can finally watch Netflix, thanks op!
xGarro said:
Correct me if I'm wrong but the HiddenCore module only fakes the ctsProfile value, it does not actually fix your device into passing SafetyNet checks.
Click to expand...
Click to collapse
Yeah, pretty sure it does that. But its still better than nothing while waiting for magiskhide fix.
Yeah it does say that it passed but I guess Nintendo is super smart because when I launch Mario Kart Tour it says "An error has occurred" and gives a useless support code. Before the patch, I could play Mario kart tour for about 10 seconds and then the game would eternally freeze and play the same soundtrack on loop forever even when leaving the app. You needed to clear it from RAM to get rid of the sound. With this patch, can't even load past the loading screen. Anyways I think it's because Nintendo is detecting the Xposed Framework, and maybe Netflix doesn't check for this and that's why it's working.
Thanks anyways, it'll work for some apps but not all, guess I'll have to hope the Magisk team can figure out what Google did.
It's a shame that Google does everything to annoy people who just want to do whatever they want with their phone, something they bought.
I have same device with You and folow your step and its work !!! For visual only
My banking apps still fc whenever I open it,
Can you guys also post your magisk module list?
With just edxposed 4513 I cannot pass.
Device pixel 4 xl
Sent from my Pixel 4 XL using Tapatalk
Hiddencore makes safetynet pass, but i tried mcdonalds app and it shows security check failed
The main point is: how far can we trust HiddenCore? It is (was?) closed source, old thread on it here in XDA suggests it may be MALWARE, or can be just a COSMETIC thing by hooking magisk/system when reporting green SafetyNet.
I really don't know, but I prefer not to use it.
Thread on it:
https://forum.xda-developers.com/xposed/modules/hiddencore-module-doing-t3903984
If it seems open source now I'd suggest to better/deeper investigate its code and build from source before using it. At least by some recognized developer.
yes working nice job
wilsonhlacerda said:
The main point is: how far can we trust HiddenCore? It is (was?) closed source, old thread on it here in XDA suggests it may be MALWARE, or can be just a COSMETIC thing by hooking magisk/system when reporting green SafetyNet.
I really don't know, but I prefer not to use it.
Thread on it:
https://forum.xda-developers.com/xposed/modules/hiddencore-module-doing-t3903984
If it seems open source now I'd suggest to better/deeper investigate its code and build from source before using it. At least by some recognized developer.
Click to expand...
Click to collapse
Only one true state at the moment is by SafetyNet checker from Play Store!
HiddenCore is legit and do the job good until you don't mess too much as I
Guys! Do you have screen always on with HiddenCore 1.7?
Sent from OnePlus 7 Pro, OxygenOS 10.0.3, TWRP 3.3.1-75, Magisk 20.3, EdXposed 0.4.6.1 (build 4510), Modded Play Store 16.5.15, android core.java patched and SafetyNet pass OK
Help!
I have unrooted my phone aka removed magisk completely but seems safetynet check fails on root checking apps.
Seems this time google fked it very hard this time....
Can Unlock bootloader also trigger safetynet check?
All apps working fine except Ola cab app. It keeps saying since this week:
FAILURE! SORRY SOMETHING WENT WRONG PLEASE TRY AGAIN.
or
THE OLA APP IS NOT AVAILABLE FOR USE ON THIS DEVICE.
Its a sheer shame that Gpay and banking apps are working without issues and this Ola apps refuses to. I tried clear data, uninstall reboot bla bla and even tried Dec 2019 version but same issues.
Can someone comment on some help here....
This is NOT a solution... This s*** only fakes SafetyNet results in Magisk Manager and Google Play... plus the phone's display never goes off after x seconds/minutes (idle).
I can't download Netflix in Google Play with this but I can without (even if "Uncertified" device is displayed).
(As suggested by someone in one of the the main Magisk threads...)
My banking app fails to start if it finds the TWRP folder in the internal storage partition - delete the folder and it's OK again.
That might be the reason why some people are having problems - though why the apps are allowed to search for the existence of a folder I have no idea...
Seems as this just fakes the safety of the net checks. Still I can pass all the safety net checks I need with this module. Pogo, hpwu and banking apps.
Is Safetynet issue happening if root a custom rom? Or any custom rom including without root?
Magisk may no longer be able to hide bootloader unlocking from apps
https://www.xda-developers.com/magisk-no-longer-hide-bootloader-unlock-status/
Well looking at the replies, this module only fakes the status of the CTS profile. But most banking apps still work.
I just had one problem that chrome crashes whenever I open it. Everything else seems fine. Any fixes for this "chrome issue"
Poco F1 - 11.0.6 EU plus Sesh 5.1 kernel
Magisk 20.3
magisk riru core 19.7
edXposed YAHFA 0.4.6.1 (4991)
edXposed installer 2.2.4
This is my Moto G Power debloating module. It works on the original ROM. It's still a work in progress, but I've been using it for a while on my Moto G Power 2020 (XT2041-4, US model) and it seems pretty stable. It may work for all Moto G8/G9 as well.
Requirements:
- Root
- Magisk
- Should be flashed only in Magisk (via Modules tab)
Recommendations:
- Make a full backup before installing this module
- Copy the module to your internal storage because if something goes wrong you may have to flash it from inside TWRP
- Since I'm removing YouTube, I suggest installing YouTube Vanced, which removes ads and add some cool features
How to use it:
- Copy the zip module to your internal storage
- Open Magisk
- Go to Modules tab
- Click on 'Install from storage' and find the zip file
- After the installation a reboot button should appear, so click on it and that's it
Troubleshooting:
If you don't like the result, you can open Magisk, go to Modules tab and either disable or remove the module.
If after flashing this module your device gets into boot loop, don't panic. There are at least 2 ways to reverse it without having to factory reset or lose any data.
1- Official way: https://forum.xda-developers.com/7t-pro/how-to/guide-remove-magisk-modules-twrp-t3995677
2- I find this easier, although it enables all the apps that my module tries to remove: boot into TWRP, install my module and reboot.
What this module does:
It basically uses Magisk to replace a bunch of APKs, RCs and Zips with dummy files (0 kb) so Android cannot load them anymore. This seems the only way to change Android 10 file system because it's read-only. Here's the list of things it removes:
Code:
/system/app/BasicDreams
/system/app/BluetoothMidiService
/system/app/BookmarkProvider
/system/app/Bug2GoStub
/system/app/BuiltInPrintService
/system/app/CarrierDefaultApp
/system/app/com.motorola.android.nativedropboxagent
/system/app/CompanionDeviceManager
/system/app/CtsShimPrebuilt
/system/app/DeskClockGoogle (this is not the clock app!)
/system/app/EasterEgg
/system/app/facebook-appmanager
/system/app/GooglePrintRecommendationService
/system/app/LiveWallpapersPicker
/system/app/MotoAppForecast
/system/app/MotoDolbyV3
/system/app/MotoSignatureApp
/system/app/MotoTimeZoneDataStub
/system/app/PacProcessor
/system/app/PartnerBookmarksProvider
/system/app/PlayAutoInstallConfig
/system/app/PrintSpooler
/system/app/SimAppDialog
/system/app/Traceur
/system/app/WallpaperBackup
/system/app/YTMusic
/system/preinstall/facebook.apk
/system/priv-app/3c_devicemagement-binary
/system/priv-app/3c_notification
/system/priv-app/AmazonAppManager
/system/priv-app/BackupRestoreConfirmation
/system/priv-app/CallLogBackup
/system/priv-app/CtsShimPrivPrebuilt
/system/priv-app/DemoMode
/system/priv-app/DynamicSystemInstallationService
/system/priv-app/EmergencyInfo
/system/priv-app/facebook-installer
/system/priv-app/facebook-services
/system/priv-app/GuideMe
/system/priv-app/InputDevices
/system/priv-app/LMIRescueSecurity
/system/priv-app/LocalTransport
/system/priv-app/ManagedProvisioning
/system/priv-app/MotoHelp
/system/priv-app/MotoSystemServer
/system/priv-app/ONS
/system/priv-app/ProxyHandler
/system/priv-app/SharedStorageBackup
/system/priv-app/TagGoogle
/system/product/app/com.amazon.mShop.android.shopping
/system/product/app/datastatusnotification
/system/product/app/Drive
/system/product/app/Duo
/system/product/app/DynamicDDSService
/system/product/app/embms
/system/product/app/GoogleLocationHistory
/system/product/app/MotoDemoModeFWProxy
/system/product/app/remoteSimLockAuthentication
/system/product/app/remotesimlockservice
/system/product/app/Republic
/system/product/app/talkback
/system/product/app/TimeWeather
/system/product/app/Tycho
/system/product/app/uceShimService
/system/product/app/uimgbaservice
/system/product/app/Videos
/system/product/app/YouTube
/system/product/priv-app/3c_ota
/system/product/priv-app/AMXGlobalContainer
/system/product/priv-app/AndroidAutoStub
/system/product/priv-app/BRApps2
/system/product/priv-app/CarrierConfig
/system/product/priv-app/ConfigUpdater
/system/product/priv-app/CQATest
/system/product/priv-app/daxService
/system/product/priv-app/EasyPrefix
/system/product/priv-app/FilesGoogle
/system/product/priv-app/GoogleFeedback
/system/product/priv-app/GooglePartnerSetup
/system/product/priv-app/GoogleRestore
/system/product/priv-app/HiddenMenu
/system/product/priv-app/ims
/system/product/priv-app/InvisibleNet
/system/product/priv-app/LenovoId
/system/product/priv-app/LifetimeData
/system/product/priv-app/MotoActions
/system/product/priv-app/MotoAppUIRefresh
/system/product/priv-app/MotoCare
/system/product/priv-app/MotoCareInt
/system/product/priv-app/MotoDisplayV6
/system/product/priv-app/myCC
/system/product/priv-app/PAKS
/system/product/priv-app/SlpcSystem
/system/product/priv-app/TelcelContainer
/system/product/priv-app/Turbo
/system/product/priv-app/Velvet
/system/product/priv-app/WallpaperCropper
/system/product/priv-app/Wellbeing
/system/vendor/app/OneApp
/system/vendor/app/SSGTelemetryService/SSGTelemetryService.apk
/system/etc/init/[email protected]
/system/etc/init/[email protected]
/system/etc/init/apexd.rc
/system/etc/init/art_apex_boot_integrity.rc
/system/etc/init/ashmemd.rc
/system/etc/init/atrace.rc
/system/etc/init/audioserver.rc
/system/etc/init/blank_screen.rc
/system/etc/init/bootanim.rc
/system/etc/init/bootstat.rc
/system/etc/init/bpfloader.rc
/system/etc/init/cameraserver.rc
/system/etc/init/[email protected]
/system/etc/init/drmserver.rc
/system/etc/init/dumpstate.rc
/system/etc/init/flags_health_check.rc
/system/etc/init/gatekeeperd.rc
/system/etc/init/gpuservice.rc (scary, but user foobar66 gave the idea)
/system/etc/init/gsid.rc
/system/etc/init/heapprofd.rc
/system/etc/init/hwservicemanager.rc
/system/etc/init/idmap2d.rc
/system/etc/init/incidentd.rc
/system/etc/init/installd.rc
/system/etc/init/iorapd.rc
/system/etc/init/keystore.rc
/system/etc/init/lmkd.rc
/system/etc/init/logd.rc
/system/etc/init/lpdumpd.rc
/system/etc/init/mdnsd.rc
/system/etc/init/mediadrmserver.rc
/system/etc/init/mediaextractor.rc
/system/etc/init/mediametrics.rc
/system/etc/init/mediaserver.rc
/system/etc/init/mtpd.rc
/system/etc/init/netd.rc
/system/etc/init/perfetto.rc
/system/etc/init/perfservice.rc
/system/etc/init/racoon.rc
/system/etc/init/recovery-persist.rc
/system/etc/init/recovery-refresh.rc
/system/etc/init/rss_hwm_reset.rc
/system/etc/init/servicemanager.rc
/system/etc/init/statsd.rc
/system/etc/init/storaged.rc
/system/etc/init/surfaceflinger.rc
/system/etc/init/tombstoned.rc
/system/etc/init/traceur.rc
/system/etc/init/update_engine.rc
/system/etc/init/update_verifier.rc
/system/etc/init/usbd.rc
/system/etc/init/vdc.rc
/system/etc/init/vold.rc
/system/etc/init/wait_for_keymaster.rc
/system/etc/init/wfdservice.rc
/system/etc/init/wifi-events.rc
/system/etc/init/wificond.rc
/system/etc/security/otacerts.zip
Future work:
If you have any suggestion, please feel free to help us. For instance, I still haven't found a way to remove these apps:
- Motorola Message Service
- Motorola Services Main
- Files (not GoogleFiles) it turns out that Files is needed by any app that has to browse files, so not a good idea to remove it
Also, if you want to adapt this module to better address your needs, it's pretty easy to do it. Let's say you don't want to remove YouTube:
- Extract the zip module to a folder
- Go to system/product/app/ and remove YouTube folder
- Create a zip file from inside the main folder (the one that contains common, META-INF, system, etc)
- Install the module again from inside Magisk (you don't need to remove the previous one because it will replace all the settings anyway)
Tip: if you want to change this module, don't try to remove GameMode because you'll end up in a boot loop -- yes, I tried
Thanks to foobar66 for providing some ideas of things that are safe to remove:
[ROM][magisk-based]*** GoogleWiz *** {Pixelize your OnePlus 7T pro}
*** Wiz *** Pixelize your OnePlus 7T pro "Extreme debloat: Go where OnePlus has never gone before" You thought that OnePlus phones were pretty stock Android? Hmmm .... think again ... there's still lots of stuff on these phones that you actually...
forum.xda-developers.com
fulalas said:
This is my Moto G Power debloating module. It works on the original ROM.
Click to expand...
Click to collapse
Very nice! Seems that we share a similar philosophy when it comes to what apps "need" to be on a phone.
I'm currently, and happily, using Resurrection Remix so have no need for this rn, but surely appreciate that I'll have this if I have to go back to stock.
EDIT: I also want to say that I appreciate the thorough explanation of how to modify the debloat.
@TiTiB, thanks for your kind words!
Regarding Resurrection Remix, I haven't tried it yet. Is it as good as the original one regarding battery time? I remember trying some alternative ROMs (like this) on my old Moto G4 Plus and everything was nice, except that the battery didn't last much
fulalas said:
@TiTiB, thanks for your kind words!
Regarding Resurrection Remix, I haven't tried it yet. Is it as good as the original one regarding battery time? I remember trying some alternative ROMs (like this) on my old Moto G4 Plus and everything was nice, except that the battery didn't last much
Click to expand...
Click to collapse
I don't use my phone enough to have any valid input about battery life.
Updated.
Included the following APKs to be removed:
Code:
/system/app/PrintSpooler
/system/priv-app/LMIRescueSecurity
/system/product/priv-app/CQATest
/system/product/priv-app/HiddenMenu
/system/product/priv-app/InvisibleNet
/system/product/priv-app/LifetimeData
/system/product/priv-app/MotoDisplayV6
/system/product/priv-app/PAKS
/system/product/priv-app/SlpcSystem
Past experiences have given me around 13h of screen on time with a custom rom which was around an hour more than stock at the time
Updated.
-Fixed a missing Google Drive file removal.
-Included the following APKs to be removed:
Code:
/system/preinstall/facebook.apk
/system/product/app/Republic
/system/vendor/app/OneApp
/system/vendor/app/SSGTelemetryService/SSGTelemetryService.apk
Crush Moto Action. Can you fix it?
@Ozzrak, I'm not sure what you mean. Could you be more specific?
@fulalas , after applying your module it stops working Moto Actions. Or did you specifically delete it?
@fulalas , thanks, I already figured it out myself.
Updated.
-Included the following APKs to be removed:
Code:
/system/priv-app/3c_devicemagement-binary
/system/priv-app/MotoSystemServer
Does this module remove all core gapps? If so, would installing microG via nanodroid magisk module be able to replace the core gapps?
It removes some of non-critical Google apps, like Duo, YouTube, etc. But It doesn't remove Google Play and Maps, for instance. Take a look at the full list in the first post.
Excellent work! Thanks for sharing it!
I followed the instructions and installed the debloat module in Magisk as described. Upon rebooting I still have icons for Google Duo and YouTube. These are supposed to be removed, correct?
I'm running the original shipped ROM, 10(QPMS30.80-63-6-8-5). Rooted with Magisk. Phone model is XT2041-4. Date on box is 2021-03-18.
Everything was working perfect except I can't make or receive calls. I am on Visible. What would I need to correct to fix that?
I noticed that when I install this module I lose access to my Mobile Network settings. So what typically looks like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Looks like this instead:
Huh, something must be up, more than I initially realized, with the unbloater active I seemingly can't reliably send and receive text messages. They seemingly only come in for the first 30 seconds after I've booted my phone.
@danny8, this is really odd. They shouldn't appear anymore indeed. Are you able to open them normally? What about all the others that shouldn't appear after installing this module, like Google Drive, LiveWallpaper, etc?
@BariB523 and EvergreenMetal, I'm afraid you're going to do some trial and error. I would begin removing from the module (read the instruction in the first post) the ones with suspicious names, like CarrierDefaultApp and CarrierConfig, for instance. Sorry for not being able to give a better answer, since I don't have this problem with my carrier.
{
"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"
}
Google Pixel 3a XL
Code:
- Your warranty is now void.
- You have been warned.
- Use at your own risk.
Introduction:
This is the Official Lineage OS 20 thread for the Google Pixel 3a XL.
Downloads:
Please follow the install instructions in your device's Wiki page linked below exactly, and make sure your device's firmware matches the required firmware listed.
bonito - Official builds - Potentially coming soon!
bonito - My unofficial with Google Apps/Pixel goodies included. Passes SafetyNet by default. OTA's roll roughly once a month. Support not guaranteed or implied.
If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.
Known Bugs:
None.
Find any? Report them according to this guide.
Notes:
The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.
Firmware is shipped in the ROM package for this device, so no need to worry about updating it on your own!
Kernel Source: https://github.com/LineageOS/android_kernel_google_msm-4.9
Oh snap! Thanks for your continued work on our device !!
Thanks for building this for our device. Excited to give it a shot but there's an error with the builds page.
Works as expected. Yet to encounter any bugs!
Thanks a lot for such a great work. I installed it and everything seems to be working fine. Noticed 2 things though:
- Netflix is not available in Play Store. I do not know much about this, but I think Play Integrity API is failing.
- Noticed that only the Google dialer (Phone app) is present. Is it possible to install the Lineage Phone app? I saw in few posts that it supports call recording and that is a must have for me
keertikumar_ws said:
Thanks a lot for such a great work. I installed it and everything seems to be working fine. Noticed 2 things though:
- Netflix is not available in Play Store. I do not know much about this, but I think Play Integrity API is failing.
- Noticed that only the Google dialer (Phone app) is present. Is it possible to install the Lineage Phone app? I saw in few posts that it supports call recording and that is a must have for me
Click to expand...
Click to collapse
On officials it will be, on mine I will only include Google Dialer.
keertikumar_ws said:
Thanks a lot for such a great work. I installed it and everything seems to be working fine. Noticed 2 things though:
- Netflix is not available in Play Store. I do not know much about this, but I think Play Integrity API is failing.
- Noticed that only the Google dialer (Phone app) is present. Is it possible to install the Lineage Phone app? I saw in few posts that it supports call recording and that is a must have for me
Click to expand...
Click to collapse
For Netflix, get it from Aurora Store!
auroraoss.com
npjohnson said:
On officials it will be, on mine I will only include Google Dialer.
Click to expand...
Click to collapse
Yaznas said:
For Netflix, get it from Aurora Store!
auroraoss.com
Click to expand...
Click to collapse
Thanks both of you.
Currently, I am struggling with an authenticator app (that generates code for 2 factor authentication). It works fine in stock ROM. But it is throwing error in this ROM. Tried in both LOS 19.1 and 20 and I am seeing error. I guess, it is being blocked because of custom ROM. Any idea if there is a way to bypass custom ROM detection?
keertikumar_ws said:
Thanks both of you.
Currently, I am struggling with an authenticator app (that generates code for 2 factor authentication). It works fine in stock ROM. But it is throwing error in this ROM. Tried in both LOS 19.1 and 20 and I am seeing error. I guess, it is being blocked because of custom ROM. Any idea if there is a way to bypass custom ROM detection?
Click to expand...
Click to collapse
To block custom rom detection you'll have to get Magisk working and install a few modules.
Universal safetynet fix, MagiskHide props Config, and Shamiko are the 3 I use.
githyanki said:
To block custom rom detection you'll have to get Magisk working and install a few modules.
Universal safetynet fix, MagiskHide props Config, and Shamiko are the 3 I use.
Click to expand...
Click to collapse
I have the Magisk Beta and the modded Universal safetynet fix that is recommended by Magisk Beta for bypassing Integrity API. Shamiko and MagiskHide props dont go well with MagiskHide props Config and Shamiko it seems, so I don't have them. There are couple of banking apps which detected root after this also, but was able to bypass them using 'Hide My Applist'.
Anyway Thanks for the suggestion. For now have flashed the stock. Will try with MagiskHide props Config and Shamiko when I find time and update here.
Thanks for working on this device still. Your work is appreciated! Keeping this thing out of the trash heap
are rom links down? returning "not found" here
ty
Working fine for me.... both sets
adm1jtg said:
Working fine for me.... both sets
Click to expand...
Click to collapse
"not found" on all builds here: https://updater.oddsolutions.us/#/devices/bonito/builds. am i looking at the wrong place?
That exact link works fine for me I see all three builds and the respective recoveries
adm1jtg said:
That exact link works fine for me I see all three builds and the respective recoveries
Click to expand...
Click to collapse
are you able to download them? when i click any of them, that's when "not found" happens. ty
looks like that github is taken down 404 error.
just saw OP posting: "Server is down for maintenance. Back soon."
Long time no see, bud. Gonna give this a run tonight. Be the first time my 3a will have anything custom on it
Any idea when official rom will be released? Thanks
Hello,
I have a successfully rooted Pixel 7 and the November update.
Magisk modules:
AOSP Mods (Full version)
Call Recorder - SKVALEX
Systemless Hosts
Universal safety Net fix
Zygisk - LSPosed
DenyList contains enabled:
Google Wallet
Google Play Protect service
com.android.systemui.plugin.globalactions.wallet
Play Integrity API Checker
Everything was fine until now, but when I open Wallet today, I get the following information:
"Device doesn't meet security
requirements You can't tap to pay with this device. It may be rooted or running uncertified software. Contact your device manufacturer or visit Google Wallet Help for more info."
My cards were not removed, it seems that the wallet is functional, but this information worries me. This information is not displayed every time when the wallet application is turned on. Everything else works for me (banks, netflix...), I go through safetynet.
I have one more question.
I don't know exactly how these things work...
How about the safetynet? Could it happen that one day GooglePay and Bank apps will stop working for me without an OS update or some other magisk module installation??
If it works for me now, and I don't do an OS update, will it still work for me?
I ask because these applications are very important for my daily work and I can't afford to be surprised by a malfunction at an inopportune moment due to root.
Thank you very much!
hi , can someone have a good advice, i was thinking to root my pixel 7 but with this "
nformation:
"Device doesn't meet security
requirements You can't tap to pay with this device. It may be rooted or running uncertified software."
i worry
thanks
Use this version of Universal Safetynet Fix:
https://github.com/Displax/safetynet-fix/blob/master/README.md
thanks
I've been using the latest safetynet-fix since the beginning >
Release v2.3.1-MOD_2.0 · Displax/safetynet-fix
Google SafetyNet attestation workarounds for Magisk - Release v2.3.1-MOD_2.0 · Displax/safetynet-fix
github.com
(you sent an older version)
Currently, I cleaned storage&cache of googleplay services, added cards and everything works without warning.
hi i install "
AOSP Mods (Full version)
Call Recorder - SKVALEX
Systemless Hosts
Universal safety Net fix
Zygisk - LSPosed"
DenyList contains enabled:
Google Wallet
Google Play Protect service
com.android.systemui.plugin.globalactions.wallet
this "
Play Integrity API Checker"
cant find it
but else the same proplem of Device doesn't meet security
anyy help
thanks
3dot menu -> show system apps..
{
"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"
}
efkosk said:
3dot menu -> show system apps..
View attachment 5757789
Click to expand...
Click to collapse
i click of show system ... but i cant find the (Play Integrity API Checker)
salamdiab said:
i click of show system ... but i cant find the (Play Integrity API Checker)
Click to expand...
Click to collapse
sorry, my mistake. You don't have to hide this at all.
it is the application "Play integrity API Checker" and it is used for additional verification of whether root is hidden.
If you have a problem with google wallet, delete storage & cache in Google Play services and wallet. Next, open your Wallet, add new cards and everything will work.
thanks for answer
thats what i have
salamdiab said:
thanks for answer
thats what i have
Click to expand...
Click to collapse
As far as I know, MagiskHide Props Config does not work correctly on P7. Does volte-properties for pixel 6 work for you?
Try to turn these things off, restart the phone, delete the cache storage as I wrote above and I think it will work.
aaa did you hide magisk by renaming the application?
this is mine:
X MEETS_STRONG_INTEGRITY is OK
wow
thanks a lot
it work
and yes the volte is worke fine
nice! so the problem was MagiskHide Props Config?
efkosk said:
nice! so the problem was MagiskHide Props Config?
Click to expand...
Click to collapse
actually i didn't know download another saftet fix called mod 2 and it work
aaah, so you didn't have the same safetynet version as me.
The main thing is that it works, I'm looking forward to it!
efkosk said:
aaah, so you didn't have the same safetynet version as me.
The main thing is that it works, I'm looking forward to it!
Click to expand...
Click to collapse
i really thank you so much
efkosk said:
Hello,
I have a successfully rooted Pixel 7 and the November update.
Magisk modules:
AOSP Mods (Full version)
Call Recorder - SKVALEX
Systemless Hosts
Universal safety Net fix
Zygisk - LSPosed
DenyList contains enabled:
Google Wallet
Google Play Protect service
com.android.systemui.plugin.globalactions.wallet
Play Integrity API Checker
Everything was fine until now, but when I open Wallet today, I get the following information:
"Device doesn't meet security
requirements You can't tap to pay with this device. It may be rooted or running uncertified software. Contact your device manufacturer or visit Google Wallet Help for more info."
My cards were not removed, it seems that the wallet is functional, but this information worries me. This information is not displayed every time when the wallet application is turned on. Everything else works for me (banks, netflix...), I go through safetynet.
I have one more question.
I don't know exactly how these things work...
How about the safetynet? Could it happen that one day GooglePay and Bank apps will stop working for me without an OS update or some other magisk module installation??
If it works for me now, and I don't do an OS update, will it still work for me?
I ask because these applications are very important for my daily work and I can't afford to be surprised by a malfunction at an inopportune moment due to root.
Thank you very much!
Click to expand...
Click to collapse
Hello,looks like issue resolved? Gpay is toobimportant for me , as well as call recorder, btw are you using skvalex magisk module or app? Can it recording calls calls made from Google voice?
bizkit_120 said:
Hello,looks like issue resolved? Gpay is toobimportant for me , as well as call recorder, btw are you using skvalex magisk module or app? Can it recording calls calls made from Google voice?
Click to expand...
Click to collapse
Solved, I'm on the latest Dec update.
I also use gpay daily.
I use the skvalex magisk version that automatically installs the call recorder application. I think Google Voice should also record it.
efkosk said:
Solved, I'm on the latest Dec update.
I also use gpay daily.
I use the skvalex magisk version that automatically installs the call recorder application. I think Google Voice should also record it.
Click to expand...
Click to collapse
thanks for the info,.. hmm, interesting..what is the point of flash SKVALEX module then, application itself should works already as long as it rooted..
IntroductionI would like to share a magisk module, which:
- enables 5G,
- enables VoLTE,
- enables VoWiFi,
- loads MBNs properly after loosing connection with network provider,
- does not enforce 5G.
Module is created by me, latest release always in first post.
How to install1.) Download latest release from attachments or GitHub
2.) Flash in Magisk
3.) Reboot & Enjoy
Supported phonesThis module should work on:
- Pixel 5
- Pixel 5a
- Pixel 4a 5G
- other phones with Snapdragon 765g(not tested)
More supported phones - request for adding network providerIf you want me to add another MBN/MCFG to the config, I need from you those details:
- your current phone,
- your network provider(s),
- supported phone by your network provider with Snapdragon 765G.
You can take a look here: https://www.kimovil.com/pl/lista-telefony-za-procesor-grupa/snapdragon-765
Based on that, I can take a look into files from phone and add them.
Other details & screenshots
Verified/Works on:
Spoiler: Verified on
- Orange Poland - @me
- Orange Romania @mightyvenom
- T-Mobile Poland @inzaghi89
- Altan Mexico @tuespazio
- Telcel Mexico @tuespazio
- Movistar Mexico @tuespazio
- Proximus Belgium @omlet
Changelog:
https://github.com/stanislawrogasik/Pixel5-VoLTE-VoWiFi/blob/main/changelog.md
GitHub:
GitHub - stanislawrogasik/Pixel5-VoLTE-VoWiFi
Contribute to stanislawrogasik/Pixel5-VoLTE-VoWiFi development by creating an account on GitHub.
github.com
Big thanks to @mightyvenom for testing this module
{
"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"
}
Vortuks said:
Hi,
I would like to share a magisk module, which:
- enables 5G,
- enables VoLTE,
- enables VoWiFi,
- loads MBNs properly after loosing connection with network provider,
- do not enforce 5G.
Module is created by me, latest release always in first post.
GitHub:
GitHub - stanislawrogasik/Pixel5-VoLTE-VoWiFi
Contribute to stanislawrogasik/Pixel5-VoLTE-VoWiFi development by creating an account on GitHub.
github.com
View attachment 5824849
View attachment 5824851
Click to expand...
Click to collapse
I don't see my telco inside the file. Is it possible to add? Currently I'm using the efstools method to manual load my mbm file.
Do as far as I understand, now it's not needed to use any external tools and do anything else except load module into magisk?!
Will try tomorrow. ATM I'm using mobile from zhao
Edit
Ok, I've checked what you're made and it's just do what it should do . Just work. I can confirm on TMobile (Poland).
Just curious about what you wrote on GitHub about updates google Play. You mean security system updates? I've same issue and it doesn't matter that you've disabled all magisk modules. When you enable them back (or only one) the update has been reverted. It's needed to unroot, then update and root again.
I've tried even with uninstalling all modules and after succesfull update installing them again - result is always the same. So I don't think that issue with updates is related to yours module
inzaghi89 said:
Do as far as I understand, now it's not needed to use any external tools and do anything else except load module into magisk?!
Will try tomorrow. ATM I'm using mobile from zhao
Edit
Ok, I've checked what you're made and it's just do what it should do . Just work. I can confirm on TMobile (Poland).
Just curious about what you wrote on GitHub about updates google Play. You mean security system updates? I've same issue and it doesn't matter that you've disabled all magisk modules. When you enable them back (or only one) the update has been reverted. It's needed to unroot, then update and root again.
I've tried even with uninstalling all modules and after succesfull update installing them again - result is always the same. So I don't think that issue with updates is related to yours module
Click to expand...
Click to collapse
Hi,
Thanks for letting me know - I'll delete this bug then
What is interesting for me is that on your module VoWifi works for me. On Zhao AFAIR it doesn't. Also video calling which is not supported shows that it works xd.
Good job!
inzaghi89 said:
What is interesting for me is that on your module VoWifi works for me. On Zhao AFAIR it doesn't. Also video calling which is not supported shows that it works xd.
Good job!
Click to expand...
Click to collapse
I've used completly different MBN files for Poland and worldwide - maybe that's the case? MBNs used by me are more recent and up-to-date
Also, my goal was to make it work constantly - during tests it sometimes dropped VoWiFi/VoLTE and never came back. I had to restart phone in order to make it work
After almost whole day I can confirm that this module works good. No issue, VoLTE and VoWifi works all the time.
Also I've tried to update Google Play, and as I've mentioned before it's needed to unroot, update and root again (at the moment I'll wait until new OTA update and install both at the same time )
Vortuks said:
Hi,
I would like to share a magisk module, which:
- enables 5G,
- enables VoLTE,
- enables VoWiFi,
- loads MBNs properly after loosing connection with network provider,
- does not enforce 5G.
Module is created by me, latest release always in first post.
Works on:
- Orange Poland - @me
- Orange Romania @mightyvenom
- T-Mobile Poland @inzaghi89
GitHub:
GitHub - stanislawrogasik/Pixel5-VoLTE-VoWiFi
Contribute to stanislawrogasik/Pixel5-VoLTE-VoWiFi development by creating an account on GitHub.
github.com
Big thanks to @mightyvenom for testing this module
View attachment 5824849
View attachment 5824851
Click to expand...
Click to collapse
Really Thank you, i try with a lot of modules but this is the first that works with any modification only install and works.
Validated for:
Altan Mexico
Telcel Mexico
Movistar Mexico
Thanks
tuespazio said:
Really Thank you, i try with a lot of modules but this is the first that works with any modification only install and works.
Validated for:
Altan Mexico
Telcel Mexico
Movistar Mexico
Thanks
Click to expand...
Click to collapse
Hi, are you getting VoLTE and VoWiFi on Telcel?
redsmith said:
Hi, are you getting VoLTE and VoWiFi on Telcel?
Click to expand...
Click to collapse
Yes the both services working.
@Vortuks another one difference which I've noticed after switching to your module - I've no problem with wifi reconnecting. On Zhao there was sometimes problem with connecting to wifi, it's needed to turn on flight mode and try to connect, or reboot phone.
CHINA UNICOM it doesn't.
Vortuks said:
Hi,
Thanks for letting me know - I'll delete this bug then
Click to expand...
Click to collapse
Do you think you can identify the cause and solve this bug with google play system updates unable to install with this magisk module activated?
Thank you!
mightyvenom said:
Do you think you can identify the cause and solve this bug with google play system updates unable to install with this magisk module activated?
Thank you!
Click to expand...
Click to collapse
That bug is't related to this or other modules. https://forum.xda-developers.com/t/...ate-with-root-it-keeps-revert-update.4547743/
The only one solution is unroot, update, and root again. I've verified many times with same results.
Hi, just tested it with Digi Malaysia and it failed to activate both Vo services. My default method all this while has been to replace the mbn via EfsTools. Looking through the module, it seems the mbn for Digi MY isn't present, maybe that's why it failed to work?
Edit: Added a folder to SEA in the MBNs with the following structure:
SEA/Digi/Commerical/Malaysia/mcfg_sw.mbn
I've attached the mbn too which worked.
@Vortuks can this module be used for pixel 5a? my pixel 5a is rooted
longtoan99 said:
@Vortuks can this module be used for pixel 5a? my pixel 5a is rooted
Click to expand...
Click to collapse
Hi,
I see that Pixel 5a has the same CPU as Pixel 5, so it should work. Try it and let me know. It's not permanent change, you can uninstall module if it will not work
Thank you very much for this module.
Letting you know, that I'm working on adding more MBNs to the module.
When I've added more MBN's, there's a problem with filenames(they can't be lowercase it seems)
WIP, soon I'll post version 1.01(more MBNs)
Vortuks said:
Hi,
I see that Pixel 5a has the same CPU as Pixel 5, so it should work. Try it and let me know. It's not permanent change, you can uninstall module if it will not work
Click to expand...
Click to collapse
Hi, i already test on my P5a using indonesia carrier telkomsel, both 5g and volte didn't working