LightHouse App that enable GMS in HUAWEI Mate 50 and P40 series, and passes SafetyNet. Is it safe and how is it possible? - General Questions and Answers

Recently in Malaysia, HUAWEI has paid the media to push an app called LightHouse in order to enable Google Mobile Services in HUAWEI Mate 50 series and P40 series.
Once installed, the abovementioned handphone series will have GMS enabled on their phone, and users will be able to sign-in Google like other GMS enabled Android phones. It works in both HUAWEI EMUI and HUAWEI HarmonyOS.
The weird thing about it is that, there are users reporting that GMS enabled through LightHouse application allows HUAWEI Mate 50 series and P40 series to passes SafetyNet, which should be impossible because HUAWEI should not registered the model on their server, hence should not pass SafetyNet assertion.
Would any senior developers or editorial team from XDA like to investigate this issue?
The app I mentioned is linked here: https://appgallery.huawei.com/app/C106308861
You may need to change your AppGallery location to Malaysia for it to work.

SafetyNet has been discontinued and is replaced by the Play Integrity API. Passing SafetyNet attestation is no longer a good indicator of whether apps will work on your device, as it is possible to pass SafetyNet but fail Play Integrity.
More information here.

V0latyle said:
SafetyNet has been discontinued and is replaced by the Play Integrity API. Passing SafetyNet attestation is no longer a good indicator of whether apps will work on your device, as it is possible to pass SafetyNet but fail Play Integrity.
More information here.
Click to expand...
Click to collapse
SafetyNet server hasn't been shut down just yet, so shouldn't the HUAWEI phones fail even the SafetyNet since the models after the ban are not registered with Google to use GMS?
I see no reason that HUAWEI phone can pass even the to be discontinued SafetyNet test.
I will see if I can get any of the users to run Play Integrity API after installing LightHouse. If it passes Play Integrity API, then I think something there might be something fishy between HUAWEI and Google

SleepingAran said:
SafetyNet server hasn't been shut down just yet
Click to expand...
Click to collapse
This does not matter. The real question is whether the GMS dependent apps you're trying to use have migrated to Play Integrity. Chances are they have.
SleepingAran said:
so shouldn't the HUAWEI phones fail even the SafetyNet since the models after the ban are not registered with Google to use GMS?
Click to expand...
Click to collapse
Google is a global company, and the ban only applies to sale and importation in the United States, so I doubt that Google would discontinue support for Huawei devices. The issue here is CTS profiles; if the device has been CTS approved already, it shouldn't matter
SleepingAran said:
I see no reason that HUAWEI phone can pass even the to be discontinued SafetyNet test.
Click to expand...
Click to collapse
Again, that's not the problem. I'm trying to point out that it is pointless to use SafetyNet as a measure of whether apps will work, when most apps have already migrated to Play Integrity.
SleepingAran said:
I will see if I can get any of the users to run Play Integrity API after installing LightHouse. If it passes Play Integrity API, then I think something there might be something fishy between HUAWEI and Google
Click to expand...
Click to collapse
If you read the thread I linked, I've tried to explain in detail what Play Integrity is, and how it works, as well as the app that can be used to check the results. The Play Integrity API is part of GMS, not the device. However, if I remember correctly, Huawei has not correctly implemented hardware keystores on their devices, making it possible to pass STRONG_INTEGRITY even on an unlocked bootloader.

HUAWEI Mate 50 series and P40 series was not CTS certified device if I recall correctly
V0latyle said:
If you read the thread I linked, I've tried to explain in detail what Play Integrity is, and how it works, as well as the app that can be used to check the results. The Play Integrity API is part of GMS, not the device. However, if I remember correctly, Huawei has not correctly implemented hardware keystores on their devices, making it possible to pass STRONG_INTEGRITY even on an unlocked bootloader.
Click to expand...
Click to collapse
So does it means that even without Google CTS approval, HUAWEI devices, if managed to find a way to install GMS, will be able to pass Play Integrity API, and have a working GMS on their phones?

SleepingAran said:
HUAWEI Mate 50 series and P40 series was not CTS certified device if I recall correctly
So does it means that even without Google CTS approval, HUAWEI devices, if managed to find a way to install GMS, will be able to pass Play Integrity API, and have a working GMS on their phones?
Click to expand...
Click to collapse
Play Integrity does not have an umbrella "pass/fail". Read the thread I linked, please. It provides 3 responses upon app request. Huawei devices should be able to pass MEETS_BASIC_INTEGRITY and possibly MEETS_STRONG_INTEGRITY but without an approved CTS profile will fail MEETS_DEVICE_INTEGRITY
Most apps require BASIC and DEVICE pass. Some apps may require STRONG.
If you read the thread I linked, this one, you'll see I also linked a workaround that should result in most Magisk rooted devices passing BASIC and DEVICE attestation

SleepingAran said:
Recently in Malaysia, HUAWEI has paid the media to push an app called LightHouse in order to enable Google Mobile Services in HUAWEI Mate 50 series and P40 series.
Once installed, the abovementioned handphone series will have GMS enabled on their phone, and users will be able to sign-in Google like other GMS enabled Android phones. It works in both HUAWEI EMUI and HUAWEI HarmonyOS.
The weird thing about it is that, there are users reporting that GMS enabled through LightHouse application allows HUAWEI Mate 50 series and P40 series to passes SafetyNet, which should be impossible because HUAWEI should not registered the model on their server, hence should not pass SafetyNet assertion.
Would any senior developers or editorial team from XDA like to investigate this issue?
The app I mentioned is linked here: https://appgallery.huawei.com/app/C106308861
You may need to change your AppGallery location to Malaysia for it to work.
Click to expand...
Click to collapse
That is not quite accurate even if you change your region to maylasia there is no guarantee lighthouse will communicate with Google servers for access to Google account sign in.
Many Google apps will not work with the lighthouse portal including Google pay. There is also a distinction between Huawei and lighthouse gms access that is incorrect. A patched or spoofed version of microg can allow Huawei devices to sign into your account but you may not access Google apps. Furthermore the user will not pass safety net or API integrity.
https://github.com/jcchikikomori/GmsCoreHuawei/releases.
Info on lighthouse Huawei consumer website
FAQ of LightHouse and LightHouse Ex - HUAWEI Community https://consumer.huawei.com/my/community/details/FAQ+of+LightHouse+and+LightHouse+Ex/topicId_166413/
There is also a separate topic in XDA developers regarding the lighthouse APK
So this is a solution that works for some google apps, i did some test and here's the result:
So this is a solution that works for some google apps, i did some test and here's the result: https://helloexpress.net/lighthouse-huawei-google-apps/ I included a list of apps that work with Lighthouse.
forum.xda-developers.com
No member has reported safety net/ play integrity pass success. The play integrity API can be downloaded from aurora store.
Play Integrity API Checker - Apps on Google Play
Get info about your Device Integrity through the Play Intergrity API
play.google.com

V0latyle said:
That is not quite accurate Google LLC essentially removed itself from the PRC years ago. In addition the Dept commerce bis implemented sanctions which prevents many USA based businesses such as Google LLC to conduct business as such with Huawei technologies given entity list status.So Google LLC refrains from licensing gms to Huawei technologies which is based in the PRC. The implications have been thoroughly reviewed by android authority and other resources. The details are covered in the federal register. Google LLC corporate compliance officers and legal staff advised Google LLC to refrain from renegotiation with Huawei technologies. Google did apply for exemption in February 2020 but no further action was taken. So if any Huawei device owner attempts to install certified gms they will fail whether it is in USA, Europe Asia middle East etc.
Click to expand...
Click to collapse

Here is the source for lighthouse microG
GitHub - ozingi/microG_GSync: 用轻量级的microG代替GMS,并加入了play store和通讯录同步,懒人式一键体验谷歌服务。。
用轻量级的microG代替GMS,并加入了play store和通讯录同步,懒人式一键体验谷歌服务。。 - GitHub - ozingi/microG_GSync: 用轻量级的microG代替GMS,并加入了play store和通讯录同步,懒人式一键体验谷歌服务。。
github.com

This is all just standard microG stuff. MicroG can indeed pass safetynet/PI (BASIC), via https://github.com/microg/RemoteDroidGuard.
The only interesting thing Huawei could do is sign microg as system package, meaning it would run as gms *without* need for root, and thus allow for full HARDWARE_BACKED attestation as well.

Can somebody please post the latest update for lighthouse

vargaslegal said:
Can somebody please post the latest update for lighthouse
Click to expand...
Click to collapse
64.77 MB file on MEGA
mega.nz

Thank you

Thanks

Darkisde said:
64.77 MB file on MEGA
mega.nz
Click to expand...
Click to collapse
Thanks, Does this version of the lighthouse works on all oversea models, not just 636 variant specifcially, because all i have seen is that you need to have malaysia /asiapacific variant of those phones to be able to use it. If it's just a opensource github project, how can it work on some variant but not others of the same huawei phones. That really confuse me @Darkisde i saw you following quite closely on this app, any light you can help to shed on the reason?

Unfortunately we do not have access to the developer or a detailed changelog.
There is also a separate topic thread here https://forum.xda-developers.com/t/...i-did-some-test-and-heres-the-result.4515073/.
offall said:
Does this version of the lighthouse works on all oversea models, not just 636 variant specifcially, because all i have seen is that you need to have malaysia /asiapacific variant of those phones to be able to use it. If it's just a opensource github project, how can it work on some variant but not others of the same huawei phones. That really confuse me @Darkisde i saw you following quite closely on this app, any light you can help to shed on the reason?
Click to expand...
Click to collapse

Hi

hi.
I am using EMUI 12 with Lighthouse. It works fine with almost my google account except for my company google account (@xyz.edu). Sometimes it works, but sometimes it cannot sync mail and drive, and cannot connect to that account. I have tried reinstalling and readding the account many times but it still did not work.
Do you know how to fix it ?
Thank you

Related

Mi 10 Ultra SafetyNet?

Does the Mi 10 Ultra pass SafetyNet? Aka use Google Pay, McDonalds, Pokémon Go.
And if so, how come the Mi 10 passes but the P40 Pro does not (despite both phones coming without GMS preinstalled)?
I have the phone
Security level is L1
Saftey net is as global phone
Google services is running as any global phone..100% no issue with me even in downloading all my bought apps
The only issue is that Google backup and restore is not working and Google Location History is not working. The rest all work fine, Google Pay, maps, play store, etc. on the stock china miui 12 rom of course.
Oops, had a typo. Meant to ask:
How come the Mi 10 Ultra passes but the P40 Pro does not (despite both phones coming without GMS preinstalled)? Neither phone is officially available outside China, so I doubt Xiaomi took the time to Google Certify the Mi 10 Ultra. Where does certification come from?
P40 Pro does not come with GMS pre-installed thanks to Trump.
Trump has banned Google from exporting software and licenses to Huawei, so huawei is legally not allowed to install GMS in their OS, even if not activated.
The last Huawei phone with GMS pre-installed is the P30 Pro.
P40 Pro is also available outside China in many regions with HMS instead.
On the other hand, MIUI comes with GMS pre-loaded inside all their China ROMs as well and also Google certified.
It's just not activated, and even if you activate it in China, it will not work due to the Great China Firewall blocking all GMS.
But once the phone is out of China, that's a different story, we just need to install Play Store and all GMS get activated auto-magically.
Some features are not working great as the China rom still have some tiny blocks, notably Google Location History and Backup and Restore.
abunhyan said:
I have the phone
Security level is L1
Saftey net is as global phone
Google services is running as any global phone..100% no issue with me even in downloading all my bought apps
Click to expand...
Click to collapse
So that mean i can install latest Netflix from play store is it?
amiruddin6521 said:
So that mean i can install latest Netflix from play store is it?
Click to expand...
Click to collapse
I'm not seeing Netflix. I see Amazon and Hulu. Just got the phone tonight.
phibersg said:
P40 Pro does not come with GMS pre-installed thanks to Trump.
Trump has banned Google from exporting software and licenses to Huawei, so huawei is legally not allowed to install GMS in their OS, even if not activated.
The last Huawei phone with GMS pre-installed is the P30 Pro.
P40 Pro is also available outside China in many regions with HMS instead.
On the other hand, MIUI comes with GMS pre-loaded inside all their China ROMs as well and also Google certified.
It's just not activated, and even if you activate it in China, it will not work due to the Great China Firewall blocking all GMS.
But once the phone is out of China, that's a different story, we just need to install Play Store and all GMS get activated auto-magically.
Some features are not working great as the China rom still have some tiny blocks, notably Google Location History and Backup and Restore.
Click to expand...
Click to collapse
If a license from Google to Huawei is all that's required. Why don't they just work around it? Can't Google just release the blob of GMS (I understand releasing the source is probably not a good idea) as freeware that doesn't require a license?
Also, what does Xiaomi use in China if not GMS or HMS?
So have you managed to install Netflix successfully and make payments with Google pay?
Thanks!
Manos_the_Greek said:
So have you managed to install Netflix successfully and make payments with Google pay?
Thanks!
Click to expand...
Click to collapse
Yes i used Google pay on it today. Works fine. Netflix doesn't come on play store, but i sideload it via apk mirror and it works fine.
varun.gid said:
Yes i used Google pay on it today. Works fine. Netflix doesn't come on play store, but i sideload it via apk mirror and it works fine.
Click to expand...
Click to collapse
I just got the mi 10 ultra today whenever I tried to pay with google pay it prompts me with another screen ask for login?
yimzhu said:
I just got the mi 10 ultra today whenever I tried to pay with google pay it prompts me with another screen ask for login?
Click to expand...
Click to collapse
It asks for your Google account logins? Can you go through this login page? Does it actually work?
Any screenshot please?
Thanks a lot!
No it is some werid all back login screen. it sort freezes and nothing happens.
varun.gid said:
Yes i used Google pay on it today. Works fine. Netflix doesn't come on play store, but i sideload it via apk mirror and it works fine.
Click to expand...
Click to collapse
Thanks for that, have you got the Chinese rom?
So you simply need to sideload it and it's working fine right?
---------- Post added at 10:41 AM ---------- Previous post was at 10:39 AM ----------
yimzhu said:
No it is some werid all back login screen. it sort freezes and nothing happens.
Click to expand...
Click to collapse
I wonder why this is happening to you but @varun.gid
Managed to get it working. How about uninstall and install again from apk mirror?
yimzhu said:
No it is some werid all back login screen. it sort freezes and nothing happens.
Click to expand...
Click to collapse
I wonder why this is happening to you but @varun.gid
Managed to get it working. How about uninstall and install again from apk mirror?
Google Pay is installed directly from the Play Store. I have use apk mirror for Netflix and Prime Video as that was not available on play store.
Netflix absolutely works. Someone who said it doesn't either doesn't know about side loading or did something wrong. You just have to download the apk from somewhere other than the play store. Works fine.
AerationCheese said:
Netflix absolutely works. Someone who said it doesn't either doesn't know about side loading or did something wrong. You just have to download the apk from somewhere other than the play store. Works fine.
Click to expand...
Click to collapse
What about Google pay? It works without any issues too?
Manos_the_Greek said:
What about Google pay? It works without any issues too?
Click to expand...
Click to collapse
Haven't gotten to try it yet but when I know I'll reply again
yimzhu said:
I just got the mi 10 ultra today whenever I tried to pay with google pay it prompts me with another screen ask for login?
Click to expand...
Click to collapse
Try changing NFC setting default wallet to "Use HCE Wallet"

Question Google on P50 Pro?

It feels like I've watched every video and read every article on the internet to try to get Google apps onto this phone (HarmonyOS 2.0).
I've got some of the apps to work but not all. For example "SoundCloud won't run without Google Play services, which are not supported by your device."
I've tried Googlefier but it seems I can't downgrade the firmware to get it to work.
@Archibald1963's videos about OurPlay have been the most promising, but I'm still stuck.
Any and all suggestions are most welcome!
Harmony 2.0 if I'm not mistaken is huawei's no google software, created after the woman got kidnapped and held for ransom by canada for usa, leading to any of the three eyes (old 5 eyes nations) banning huawei devices from a certain date. Yeah some apps will work, but it's actually designed to block google, in retaliation, the uk banned huawei.
Strange how talktalk routers are huawei, even the latest... EE use them too!
It was created for those who want rid of googles spying. This MAY cause your problems.
I dumped huawei when they decided to stop unlocking bootloaders, and never followed up in that direction, but will keep tabs here in case old huawei knowledge is required..
Android apps run without problems if they do not require google services. All videos for native installation of gms currently do not work on the P50 Pro.
I myself use GSpace and VMOS Pro and Youtube Vanced with microG. The notifications work fine, my banking app does not work.
In this video from link below is said that googlefier works after an update of Harmony 2.0.0.35. Can someone confirm this?
LINK
I have the international model with EMUI 12 where I could not make it work.
iskalec1 said:
In this video from link below is said that googlefier works after an update of Harmony 2.0.0.35. Can someone confirm this?
LINK
I have the international model with EMUI 12 where I could not make it work.
Click to expand...
Click to collapse
Unfortunately, it will not possible for international model with Snapdragon chipset.
oncen said:
Unfortunately, it will not possible for international model with Snapdragon chipset.
Click to expand...
Click to collapse
If I could make it worh with Harmony OS update it would be fantastic. Someone did it with updates (location changed to Hong Kong), noone could do the same.
iskalec1 said:
If I could make it worh with Harmony OS update it would be fantastic. Someone did it with updates (location changed to Hong Kong), noone could do the same.
Click to expand...
Click to collapse
Nope. Huawei locked the bootloader, so that there will be no custom mod available for this global version. What is so annoying that this phone system relies on Gspace in order to google based app to work. For mobile banking and e-wallet apps, this is dangerous because lack of security, and Gspace also unstable and causing temperature rise during use.
oncen said:
Nope. Huawei locked the bootloader, so that there will be no custom mod available for this global version. What is so annoying that this phone system relies on Gspace in order to google based app to work. For mobile banking and e-wallet apps, this is dangerous because lack of security, and Gspace also unstable and causing temperature rise during use.
Click to expand...
Click to collapse
One of the simptons, yes. If you try ourplay you would be in the same place.
qbcgraphics said:
my banking app does not work.
Click to expand...
Click to collapse
What banking applications do you use?
Can't find them in the App gallery?
On Mate40 pro I use 2 local banking applications (one of them for NFC payment), plus Curve (strictly for NFC payment).
Banking applications require installation from the App gallery.
Curve, for example, only works if installed from the App gallery.
oncen said:
Nope. Huawei locked the bootloader, so that there will be no custom mod available for this global version. What is so annoying that this phone system relies on Gspace in order to google based app to work. For mobile banking and e-wallet apps, this is dangerous because lack of security, and Gspace also unstable and causing temperature rise during use.
Click to expand...
Click to collapse
All of my banking apps work just fine without GMS. And I use Curve and that works perfectly. Funnily enough Huawei wallet doesn't need GMS neither.
Shymmy said:
What banking applications do you use?
Can't find them in the App gallery?
On Mate40 pro I use 2 local banking applications (one of them for NFC payment), plus Curve (strictly for NFC payment).
Banking applications require installation from the App gallery.
Curve, for example, only works if installed from the App gallery.
Click to expand...
Click to collapse
I use Aurora which is just an open source front for the Play store. https://consumer.huawei.com/uk/community/details/Store-on-your-HMS-device-with-Aurora/topicId_47814/
Some banking applications only work if they are installed from the App gallery.
That's why I said that the App gallery should be the first store used.
If these apps work if installed from Aurora, that's a bonus.
Shymmy said:
Some banking applications only work if they are installed from the App gallery.
That's why I said that the App gallery should be the first store used.
If these apps work if installed from Aurora, that's a bonus.
Click to expand...
Click to collapse
In my experience most apps are the same in both stores. Writing an app that uses native android api as opposed to either GMS or HMS is a lot easier than maintaining two android builds.
I couldn't use my local banking app until they put it in the App gallery, even though it was in the other app stores.
I'm talking about an app that worked perfectly on GMS phones, but didn't work on GMS-free phones, found in all other app stores, not in the App gallery too.
Also introduced in the App gallery, it worked perfectly on phones without GMS.
Shymmy said:
I couldn't use my local banking app until they put it in the App gallery, even though it was in the other app stores.
I'm talking about an app that worked perfectly on GMS phones, but didn't work on GMS-free phones, found in all other app stores, not in the App gallery too.
Also introduced in the App gallery, it worked perfectly on phones without GMS.
Click to expand...
Click to collapse
And that's the problem. To many lazy coders out there.
I have yet to find a family tracking app that works without GMS and yet no other app has problems with using my location.

Question google wallet error

Device doesn't meet security requirements
Is your device rooted or do you have adb enabled? If the device is rooted you need to do some things to hide it. If your device is not rooted, maybe check to make sure adb is disabled.
Like the comment above says, if you're rooted with Magisk, install this and it should start working fine after wiping the app.
Releases · Displax/safetynet-fix
Google SafetyNet attestation workarounds for Magisk - Displax/safetynet-fix
github.com
Adding on to this just because it's about Google Wallet...
What's the point of Google Wallet when there's Google Pay? The Pixel 7 setup kinda tried to make you download Wallet instead of Pay. Isn't Wallet just a piece of Pay that they took out?
Curiousn00b said:
Like the comment above says, if you're rooted with Magisk, install this and it should start working fine after wiping the app.
Releases · Displax/safetynet-fix
Google SafetyNet attestation workarounds for Magisk - Displax/safetynet-fix
github.com
Adding on to this just because it's about Google Wallet...
What's the point of Google Wallet when there's Google Pay? The Pixel 7 setup kinda tried to make you download Wallet instead of Pay. Isn't Wallet just a piece of Pay that they took out?
Click to expand...
Click to collapse
Wallet is the successor to Pay. They just haven't removed the old app
synesthete said:
Is your device rooted or do you have adb enabled? If the device is rooted you need to do some things to hide it. If your device is not rooted, maybe check to make sure adb is disabled.
Click to expand...
Click to collapse
I am currently rooted I am able to pass safety net I also have hide google wallet in magisk
highgrade said:
Device doesn't meet security requirements
Click to expand...
Click to collapse
Is this when you're trying to pay with Wallet or just setting up the app?
If it's while trying to pay, it might be because you unlocked your phone via face unlock before paying. You might have to unlock with the fingerprint scanner to make sure it works.
Might not be your issue here and I hate to say it but man, the fact that this is an issue at all makes me mad, for any regular user such an error would make absolutely no sense, and you would never understand it unless someone tells you.
highgrade said:
I am currently rooted I am able to pass safety net I also have hide google wallet in magisk
Click to expand...
Click to collapse
I am rooted and wallet is working. Here is how I have set mine up:
Magisk installed:
Zygisk enabled
Enforce Denylist enabled
Denylist blocking: Wallet, Pay, Google Play Services, and some other banking apps.
Install the Safetynet Fix module from this post: https://forum.xda-developers.com/t/magisk-module-universal-safetynet-fix-2-3-1.4217823/post-87198517
Then install the MagiskHidePropsConfig module. (No need to configure it).
Force quit Wallet and wipe its data.
For quite and wiped data for Google Play Services.
Reboot
Then added card.
Those were the only modules that I needed. Maybe disable anything else you don't need while doing this in case they conflict.
JakeDHS07 said:
Wallet is the successor to Pay. They just haven't removed the old app
Click to expand...
Click to collapse
I think Pay has transitioned to being an app to send money to friends/family/etc like Venmo. I haven't used it since its split with Wallet, though.
Curiousn00b said:
What's the point of Google Wallet when there's Google Pay? The Pixel 7 setup kinda tried to make you download Wallet instead of Pay. Isn't Wallet just a piece of Pay that they took out?
Click to expand...
Click to collapse
JakeDHS07 said:
Wallet is the successor to Pay. They just haven't removed the old app
Click to expand...
Click to collapse
As I understand it, Wallet holds all your "cards" like loyalty cards, gift cards, and transportation passes (metro, train, bus) -- hence "wallet" -- while GPay handles the credit cards for transactions for in-store/shops.
I guess Wallet is the app while GPay might be classified as the process...
Also...
synesthete said:
I think Pay has transitioned to being an app to send money to friends/family/etc like Venmo. I haven't used it since its split with Wallet, though.
Click to expand...
Click to collapse
Yes I noticed that GPay is transitioning to be like Venmo. I haven't used GPay in a long time, but since setting it up on my P7P, it was pushing hard to set things up so I could "easily send/receive payments to my family & friends" (like Venmo, i imagine...)...
simplepinoi177 said:
As I understand it, Wallet holds all your "cards" like loyalty cards, gift cards, and transportation passes (metro, train, bus) -- hence "wallet" -- while GPay handles the credit cards for transactions for in-store/shops.
I guess Wallet is the app while GPay might be classified as the process...
Click to expand...
Click to collapse
Just an FYI, but Wallet is just a part of GPay. What @Curiousn00b had said earlier in this thread is correct. GPay can do everything that Google Wallet does - and more. So therefore, GPay can handle credit cards, debit cards, gift cards, loyalty cards, transit passes, tickets, etc.
The reason why Google has released the Google Wallet app - an app specifically for adding your payment cards, transit cards, loyalty cards, etc - is because a large swarm of people were complaining about GPay being too difficult to use (as the newer features were seemingly confusing to the less tech-knowledgeable folks - which is still around 75-80% of the global population). Google had announced this publicly on a blog post around 1-2 years ago.
highgrade said:
Device doesn't meet security requirements
Click to expand...
Click to collapse
Post #2 - Unlocking Bootloader / Rooting / Updating | SafetyNet | ADB/Fastboot & Windows USB Drivers:
SafetyNet
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!
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
I have Play Store, GPay, and Google Wallet on the DenyList and don't have this error.
And yes, Google can easily decide one day to bypass the DenyList or force hardware attestation at which point you would have to choose between your apps and root. It's been a whack a mole game for awhile now and that's just expected to become worse.
EtherealRemnant said:
I have Play Store, GPay, and Google Wallet on the DenyList and don't have this error.
And yes, Google can easily decide one day to bypass the DenyList or force hardware attestation at which point you would have to choose between your apps and root. It's been a whack a mole game for awhile now and that's just expected to become worse.
Click to expand...
Click to collapse
Thanks!
In the meantime, I cleaned the google play cache storage, added the cards again. I haven't received a bad notification yet
Do I understand correctly that at any time without any action on my part (update app, updateOS) my bank apps, gpay can stop working due to root?
efkosk said:
Thanks!
In the meantime, I cleaned the google play cache storage, added the cards again. I haven't received a bad notification yet
Do I understand correctly that at any time without any action on my part (update app, updateOS) my bank apps, gpay can stop working due to root?
Click to expand...
Click to collapse
If you turn off updates, it's extremely unlikely that it would change, but you're also taking added risk when it comes to exploits and I wouldn't recommend this path.
are we talking about an application or OS update?
If it can stop working for me after the next OS update (via pixelflasher, for example), then that is acceptable for me.
But if it can happen to me after an automatic update of the application via Google Play, it's a problem.
Sorry for possibly stupid questions, I'm trying to understand how it works.
Thank you very much for your help and giving of your time.
efkosk said:
are we talking about an application or OS update?
If it can stop working for me after the next OS update (via pixelflasher, for example), then that is acceptable for me.
But if it can happen to me after an automatic update of the application via Google Play, it's a problem.
Sorry for possibly stupid questions, I'm trying to understand how it works.
Thank you very much for your help and giving of your time.
Click to expand...
Click to collapse
Either can happen. There are ways to detect root that get past our attempts to hide it as it is so an app update can add further detection easily. Just ask my Security Service Federal Credit Union app that won't even open on a rooted phone no matter what I do.
Can I "quickly unroot" it by uninstalling magisk? Does it wipe my data? I want rooted, but I need planB in a crisis situation.
Thx for your reply!
Users with root are not afraid of the situation that they ask for a bill in a restaurant and Gpay won't work for them?
efkosk said:
Can I "quickly unroot" it by uninstalling magisk? Does it wipe my data? I want rooted, but I need planB in a crisis situation.
Thx for your reply!
Users with root are not afraid of the situation that they ask for a bill in a restaurant and Gpay won't work for them?
Click to expand...
Click to collapse
Unfortunately removing root just exposes the unlocked bootloader and GPay won't work with that condition either. It's why I rooted in the first place so I could pass SafetyNet again as Discover is 5% with mobile wallet this quarter.
I carry credit cards with me everywhere I go. It's only recently I've started using tap to pay as it wasn't really available in the Denver area. Even now I can only thing of a couple places that take it - namely the liquor store I go to with my husband lol. Interestingly I went to Dollar Tree yesterday and they have added it.
So if I want to unroot, I will lose data, because after re-locking the bootloader, the data is wiped. I'm right?
efkosk said:
So if I want to unroot, I will lose data, because after re-locking the bootloader, the data is wiped. I'm right?
Click to expand...
Click to collapse
Correct. Honestly I wouldn't say you're at immediate risk of having an issue and that dumping root and all that just for a remote possibility isn't worth it.
You can also turn off automatic app updates for the individual apps in the Play Store. As long as you leave automatic updates on for the rest of your apps, the ones you disable individually will just be sitting there showing updates and you can choose to update them when you're ready.

[APP][NO ROOT][SHARE] Modded MicroG for Huawei Devices

Hello friends, here is something I found to solve the lack of Google Play Services in modern Huawei devices. Credits go to the developer, not me, and to the original MicroG developers, I just want to share this solution to help people having the same issue.
MicroG is an open source software replacement for Google Play Services, and it requires root, Magisk, Xposed or in-built signature spoofing patch to work, but not this time.
I used this method as soon as I found it, since both of my parents got a Huawei P40 Lite E, and I couldn't use Googlefier because of the updated firmware.
No need of virtualized environments like GSpace, Gbox and other similar methods, now you can simply login into your Google Account without the need of installing other packages.
This solution is based on the YouTube Vanced-dedicated derivative of MicroG, called Vanced MicroG indeed, and it requires no root and no other packages to work.
Simply install this app, called GMSCoreHuawei (don't use the "unpatched" version, but the HUAWEI one), then Play Store apk from official sources like ApkMirror:
GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
Attempt to support Free implementation of Play Services for HUAWEI devices - GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
github.com
Download Google Play Store APKs for Android - APKMirror
Download Google Play Store APKs for Android - APKMirror Free and safe Android APK downloads
www.apkmirror.com
Login in MicroG using the Huawei button, give the necessary MicroG permissions for notifications and you're done
I didn't test on other devices, but I think also other De-Googlefied ones or users with problems in installing MicroG using other methods can manage to use this solution.
I tested Play Store downloads and Google Maps and some apps like Gboard or Opera browser requiring GMS to work fine, and I got no problems so far.
Maybe the developer of this version of MicroG will see this thread and further update this app to match official MicroG progress.
Thanks to him again for the amazing job, which will save much time and efforts to many users wanting to enable the Google ecosystem on their devices.
jacomail95 said:
Hello friends, here is something I found to solve the lack of Google Play Services in modern Huawei devices. Credits go to the developer, not me, and to the original MicroG developers, I just want to share this solution to help people having the same issue.
MicroG is an open source software replacement for Google Play Services, and it requires root, Magisk, Xposed or in-built signature spoofing patch to work, but not this time.
I used this method as soon as I found it, since both of my parents got a Huawei P40 Lite E, and I couldn't use Googlefier because of the updated firmware.
No need of virtualized environments like GSpace, Gbox and other similar methods, now you can simply login into your Google Account without the need of installing other packages.
This solution is based on the YouTube Vanced-dedicated derivative of MicroG, called Vanced MicroG indeed, and it requires no root and no other packages to work.
Simply install this app, called GMSCoreHuawei (don't use the "unpatched" version, but the HUAWEI one), then Play Store apk from official sources like ApkMirror:
GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
Attempt to support Free implementation of Play Services for HUAWEI devices - GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
github.com
Download Google Play Store APKs for Android - APKMirror
Download Google Play Store APKs for Android - APKMirror Free and safe Android APK downloads
www.apkmirror.com
Login in MicroG using the Huawei button, give the necessary MicroG permissions for notifications and you're done
I didn't test on other devices, but I think also other De-Googlefied ones or users with problems in installing MicroG using other methods can manage to use this solution.
I tested Play Store downloads and Google Maps and some apps like Gboard or Opera browser requiring GMS to work fine, and I got no problems so far.
Maybe the developer of this version of MicroG will see this thread and further update this app to match official MicroG progress.
Thanks to him again for the amazing job, which will save much time and efforts to many users wanting to enable the Google ecosystem on their devices.
Click to expand...
Click to collapse
The developer discontinued further work on this project because it did not allow access to personalized functional gapps. He abandoned this project in his github page. Yes some Google and Android apps work regardless of GMS authenticity like maps or Chrome. I can confirm that this method will not work in harmony os mate Xs2.
jacomail95 said:
Hello friends, here is something I found to solve the lack of Google Play Services in modern Huawei devices. Credits go to the developer, not me, and to the original MicroG developers, I just want to share this solution to help people having the same issue.
MicroG is an open source software replacement for Google Play Services, and it requires root, Magisk, Xposed or in-built signature spoofing patch to work, but not this time.
I used this method as soon as I found it, since both of my parents got a Huawei P40 Lite E, and I couldn't use Googlefier because of the updated firmware.
No need of virtualized environments like GSpace, Gbox and other similar methods, now you can simply login into your Google Account without the need of installing other packages.
This solution is based on the YouTube Vanced-dedicated derivative of MicroG, called Vanced MicroG indeed, and it requires no root and no other packages to work.
Simply install this app, called GMSCoreHuawei (don't use the "unpatched" version, but the HUAWEI one), then Play Store apk from official sources like ApkMirror:
GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
Attempt to support Free implementation of Play Services for HUAWEI devices - GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
github.com
Download Google Play Store APKs for Android - APKMirror
Download Google Play Store APKs for Android - APKMirror Free and safe Android APK downloads
www.apkmirror.com
Login in MicroG using the Huawei button, give the necessary MicroG permissions for notifications and you're done
I didn't test on other devices, but I think also other De-Googlefied ones or users with problems in installing MicroG using other methods can manage to use this solution.
I tested Play Store downloads and Google Maps and some apps like Gboard or Opera browser requiring GMS to work fine, and I got no problems so far.
Maybe the developer of this version of MicroG will see this thread and further update this app to match official MicroG progress.
Thanks to him again for the amazing job, which will save much time and efforts to many users wanting to enable the Google ecosystem on their devices.
Click to expand...
Click to collapse
I couldn't get this work on my P40 5G.
I am able to login inside the microg app but asks login again in the playstore.
Can you please specify how did you manage to get it working and which particular version of the microG app did you use ?
I used Patched v0.2.22.212658 on Emui 12
cafemandala said:
I couldn't get this work on my P40 5G.
I am able to login inside the microg app but asks login again in the playstore.
Can you please specify how did you manage to get it working and which particular version of the microG app did you use ?
I used Patched v0.2.22.212658 on Emui 12
Click to expand...
Click to collapse
Hi, my experience is on EMUI 10 and I used this apk:
https://github.com/jcchikikomori/GmsCoreHuawei/releases/download/v0.2.22.212658-HUAWEI/play-services-core-withMapbox-withNearby-release.apk
I logged in using the HUAWEI button, gave ALL the required permissions in MicroG settings and then Play Store apk downloaded from Apkmirror worked without issues, and so Maps and other Google apps.
There are some 3rd party apps still not recognizing it as a replacement of GMS, but I can manage that.
If the apk or other versions don't work for you, you can still try an older MicroG variant built from EloyGomez, here the source code:
GitHub - EloYGomeZ/android_packages_apps_GmsCore-HUAWEI: Free implementation of Play Services
Free implementation of Play Services. Contribute to EloYGomeZ/android_packages_apps_GmsCore-HUAWEI development by creating an account on GitHub.
github.com
Here the apk found on another XDA thread
31.13 MB file on MEGA
mega.nz
I also used that once, it works in the same way and successfully, I remember having discovered it casually in a YouTube video and also I've seen it in Android Hilfe forum (translate button necessary).
Alternatively, you can try this method using regular MicroG, but I don't know if it's still working and it's not tested by me:
https://www.reddit.com/r/Huawei/comments/i5fhkf
Let me know how it goes.
jacomail95 said:
Hi, my experience is on EMUI 10 and I used this apk:
https://github.com/jcchikikomori/GmsCoreHuawei/releases/download/v0.2.22.212658-HUAWEI/play-services-core-withMapbox-withNearby-release.apk
I logged in using the HUAWEI button, gave ALL the required permissions in MicroG settings and then Play Store apk downloaded from Apkmirror worked without issues, and so Maps and other Google apps.
There are some 3rd party apps still not recognizing it as a replacement of GMS, but I can manage that.
If the apk or other versions don't work for you, you can still try an older MicroG variant built from EloyGomez, here the source code:
GitHub - EloYGomeZ/android_packages_apps_GmsCore-HUAWEI: Free implementation of Play Services
Free implementation of Play Services. Contribute to EloYGomeZ/android_packages_apps_GmsCore-HUAWEI development by creating an account on GitHub.
github.com
I also used that once, it works in the same way and successfully, I remember having discovered it casually in a YouTube video and also I've seen it in Android Hilfe forum (translate button necessary).
Alternatively, you can try this method using regular MicroG, but I don't know if it's still working and it's not tested by me:
https://www.reddit.com/r/Huawei/comments/i5fhkf
Let me know how it goes.
Click to expand...
Click to collapse
I assumed you might be on Emui 11 or 12 since the device is P40 lite. I know those MicroG forks and googlefier work on Emui 10 and I do not want to downgrade my firmware.
Recently there is new microG fork called 'lighthouse' which is currently only available for Huawei Malaysia region and support Emui 12.
Since I saw this I been looking around internet to see someone else has figured out a way for GMS services to work on newer Huawei devices.
The lighthouse app seems working like a native gms and people are loving it on their new mate50 devices.
I am afraid of the firmware downgrade for Emui 12 to 11 and then to 10 since it can cause some update issues and risk of device bricking.
If you have done the downgrade and seems it was easy work, would you mind sharing the methods you followed ?
Thank you so much in advance
The Huawei phone I worked with is a P40 Lite E, not P40 Lite, and Huawei didn't update it further than EMUI 10 but simply patched it so it no longer can use Googlefier, and i didn't downgrade the device to EMUI 9 (yet).
Anyway, I found some time ago on YouTube an older version of Huawei HiSuite still letting me use the downgrade/rollback option, as long as it is not updated.
Backup everything first, if you want to try, maybe that option is applicable for you also.
Let me know about it if you do it.
I'll attach the file here (unzip it once downloaded), because I can't remember the video, I found it some months ago and downloaded the file right away.
I'll edit or delete the post in case some moderator tells me it's not allowed.
jacomail95 said:
The Huawei phone I worked with is a P40 Lite E, not P40 Lite, and Huawei didn't update it further than EMUI 10 but simply patched it so it no longer can use Googlefier, and i didn't downgrade the device to EMUI 9 (yet).
Anyway, I found some time ago on YouTube an older version of Huawei HiSuite still letting me use the downgrade/rollback option, as long as it is not updated.
Backup everything first, if you want to try, maybe that option is applicable for you also.
Let me know about it if you do it.
I'll attach the file here (unzip it once downloaded), because I can't remember the video, I found it some months ago and downloaded the file right away.
I'll edit or delete the post in case some moderator tells me it's not allowed.
Click to expand...
Click to collapse
Thank you so much for the quick response
I downloaded the exe and will try it after backing up everything
I will definitely keep you updated if that works for me.
jacomail95 said:
Hello friends, here is something I found to solve the lack of Google Play Services in modern Huawei devices. Credits go to the developer, not me, and to the original MicroG developers, I just want to share this solution to help people having the same issue.
MicroG is an open source software replacement for Google Play Services, and it requires root, Magisk, Xposed or in-built signature spoofing patch to work, but not this time.
I used this method as soon as I found it, since both of my parents got a Huawei P40 Lite E, and I couldn't use Googlefier because of the updated firmware.
No need of virtualized environments like GSpace, Gbox and other similar methods, now you can simply login into your Google Account without the need of installing other packages.
This solution is based on the YouTube Vanced-dedicated derivative of MicroG, called Vanced MicroG indeed, and it requires no root and no other packages to work.
Simply install this app, called GMSCoreHuawei (don't use the "unpatched" version, but the HUAWEI one), then Play Store apk from official sources like ApkMirror:
GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
Attempt to support Free implementation of Play Services for HUAWEI devices - GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
github.com
Download Google Play Store APKs for Android - APKMirror
Download Google Play Store APKs for Android - APKMirror Free and safe Android APK downloads
www.apkmirror.com
Login in MicroG using the Huawei button, give the necessary MicroG permissions for notifications and you're done
I didn't test on other devices, but I think also other De-Googlefied ones or users with problems in installing MicroG using other methods can manage to use this solution.
I tested Play Store downloads and Google Maps and some apps like Gboard or Opera browser requiring GMS to work fine, and I got no problems so far.
Maybe the developer of this version of MicroG will see this thread and further update this app to match official MicroG progress.
Thanks to him again for the amazing job, which will save much time and efforts to many users wanting to enable the Google ecosystem on their devices.
Click to expand...
Click to collapse
Hello,
I'm using my huawei matepad 11, I installed the microG as u told and signed the Google acc but when I tried to open the playstore it kicked me out just 0,000001 milliseconds
Please helpp
crcblz said:
Hello,
I'm using my huawei matepad 11, I installed the microG as u told and signed the Google acc but when I tried to open the playstore it kicked me out just 0,000001 milliseconds
Please helpp
Click to expand...
Click to collapse
Hi, I cannot be of much help in this case since I do not have a device shipping with Harmony OS, but I think this video can be somewhat useful, let me know if you're successful in case you decide to try this method:
@crcblz you can also try this, if you want, I'm pretty sure there's Private Space option also in Harmony OS (I would have used this guide, but the Lite E device doesn't support Private Space at all).
[GUIDE] Add google account if you accidentally deleted it - EMUI 12.0.0.276
Hello, I just found out how to add google account if you accidentally delete it, you can also delete the updated google play services to install version 21.24.57. You can also uninstall google services framework and install on old version...
forum.xda-developers.com
cafemandala said:
Thank you so much for the quick response
I downloaded the exe and will try it after backing up everything
I will definitely keep you updated if that works for me.
Click to expand...
Click to collapse
Just updating you, I found the time to make the final step and used HiSuite to make a backup of apps and files in my dad's P40 Lite E, and downgrade its firmware to EMUI 9. After that I installed the first OTA update of the phone to upgrade to an EMUI 10 version before the one Huawei applied the patch to, so I could use Googlefier without any issue.
The HiSuite version I posted here didn't let me install the downgraded firmware, so I let it update automatically to the official HiSuite 11.0.0.650_OVE version first and that worked just fine for the rollback (strangely enough, after that it didn't ask me to update to the latest V13.0.0.310 on the official HiSuite website, but it is better this way).
This short video also helped me in forcing Googlefier to work in the earliest steps.
Also make sure you follow Googlefier instructions exactly step by step, every detail of them is to be executed to the letter, every time you restart the device you have to open LZPlay first, without pressing any button of that app, and then you get back to Googlefier using the home button, so it can track the steps you do in installing GMS.
Edit:
After a few days I kept receiving Play Protect notification, so I tried using this official Google website to register my device, to no avail.
"https://www.google.com/android/uncertified/"
After registering the device I cleared Google Play Store, Google Play Services and Google Services Framework data, and in Notifications section of Google Play Services appeared a new setting, called Play Protect. I disabled it and I got no more annoying notifications about uncertified device.
Unfortunately, after some more days, every Google app I tried to use suddendly reported the "Device is not Play Protect Certified" screen, preventing me from using all of them.
So, sick of this situation, I completely uninstalled GMS except Google Account Manager (which contains the Google account I need on the phone) and I came back to MicroG, but at least the official version, since the account it's already on the device, and it's more updated than Huawei modded versions (their only advantage is that they add the ability to login successfully on Google on their own on Huawei devices).
And since I still don't know how to apply the signature spoofing patch on a completely stock, locked and unrooted device like Huawei is forced to be, and I don't trust the tons of modified Google Play Services apks on the web, I had to use PWAs for a couple of apps my parents needed, since they didn't recognize MicroG as the official GMS.
Play Store and Maps still work, but I had to replace Gmail and Google Calendar with open source alternatives, there are good replacements both on Play Store and on F-Droid (K-9 Mail, for example, has a pretty simple UI very similar to the Gmail one, and supports Google Accounts).
So, in the end I partially won the battle (and I got to the same point I was when I wrote OP) but not completely, since some apps force you to have official GMS or MicroG with signature spoofing patch enabled in order to be used, so alternatives or PWAs are needed.
jacomail95 said:
Hello friends, here is something I found to solve the lack of Google Play Services in modern Huawei devices. Credits go to the developer, not me, and to the original MicroG developers, I just want to share this solution to help people having the same issue.
MicroG is an open source software replacement for Google Play Services, and it requires root, Magisk, Xposed or in-built signature spoofing patch to work, but not this time.
I used this method as soon as I found it, since both of my parents got a Huawei P40 Lite E, and I couldn't use Googlefier because of the updated firmware.
No need of virtualized environments like GSpace, Gbox and other similar methods, now you can simply login into your Google Account without the need of installing other packages.
This solution is based on the YouTube Vanced-dedicated derivative of MicroG, called Vanced MicroG indeed, and it requires no root and no other packages to work.
Simply install this app, called GMSCoreHuawei (don't use the "unpatched" version, but the HUAWEI one), then Play Store apk from official sources like ApkMirror:
GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
Attempt to support Free implementation of Play Services for HUAWEI devices - GitHub - jcchikikomori/GmsCoreHuawei: Attempt to support Free implementation of Play Services for HUAWEI devices
github.com
Download Google Play Store APKs for Android - APKMirror
Download Google Play Store APKs for Android - APKMirror Free and safe Android APK downloads
www.apkmirror.com
Login in MicroG using the Huawei button, give the necessary MicroG permissions for notifications and you're done
I didn't test on other devices, but I think also other De-Googlefied ones or users with problems in installing MicroG using other methods can manage to use this solution.
I tested Play Store downloads and Google Maps and some apps like Gboard or Opera browser requiring GMS to work fine, and I got no problems so far.
Maybe the developer of this version of MicroG will see this thread and further update this app to match official MicroG progress.
Thanks to him again for the amazing job, which will save much time and efforts to many users wanting to enable the Google ecosystem on their devices.
Click to expand...
Click to collapse
Any updates on this? I would love an app that worked just for vasic stuff like gmaps or gmail
tiagomachado02 said:
Any updates on this? I would love an app that worked just for vasic stuff like gmaps or gmail
Click to expand...
Click to collapse
The MicroG I linked in OP works for Maps and Gmail, I can confirm, at least for EMUI 10. I don't have a Harmony OS device so I can't test on that.
does not install the microg Huawei on my mate20
Hey, I just passed through this thread.
I'm not a programmer, nor do I own a Huawei phone, but I can give some ideas to someone smarter than me.
Maybe one could do something similar to ReVanced. You see, ReVanced has it's own manager, to which you "upload" a sideloaded app, f.e. YouTube, and you can add patches to it. One of them is the addition of microG support. After you patch the app, a forked version of the app will install with different code name (original has com.google. ..., forked has app.revanced. ...). So, maybe someone smarter than me could do something like this, some sort of a manager which makes forked versions of G-apps with microG support. Of course, this wouldn't work with services which cannot properly function without GMS, like the Play Store, but for most G-apps, something like this could work, but that's just me spewing some ideas into the void...
jacomail95 said:
Hi, my experience is on EMUI 10 and I used this apk:
https://github.com/jcchikikomori/GmsCoreHuawei/releases/download/v0.2.22.212658-HUAWEI/play-services-core-withMapbox-withNearby-release.apk
I logged in using the HUAWEI button, gave ALL the required permissions in MicroG settings and then Play Store apk downloaded from Apkmirror worked without issues, and so Maps and other Google apps.
There are some 3rd party apps still not recognizing it as a replacement of GMS, but I can manage that.
If the apk or other versions don't work for you, you can still try an older MicroG variant built from EloyGomez, here the source code:
GitHub - EloYGomeZ/android_packages_apps_GmsCore-HUAWEI: Free implementation of Play Services
Free implementation of Play Services. Contribute to EloYGomeZ/android_packages_apps_GmsCore-HUAWEI development by creating an account on GitHub.
github.com
Here the apk found on another XDA thread
31.13 MB file on MEGA
mega.nz
I also used that once, it works in the same way and successfully, I remember having discovered it casually in a YouTube video and also I've seen it in Android Hilfe forum (translate button necessary).
Alternatively, you can try this method using regular MicroG, but I don't know if it's still working and it's not tested by me:
https://www.reddit.com/r/Huawei/comments/i5fhkf
Let me know how it goes.
Click to expand...
Click to collapse
Hey, i used the dirst link and playstore worked, but everything else said no account was on the phone. The mega linked didn't work... Where can i guet other versions of that app?

Question Wallet not working

I'm on a rooted phone and I have the safety net fix v2.3.1 mod v3.
It says your device doesn't support contactless payments. Sometimes says try again. I've tried clearing cache for the wallet app play services and play store, didn't work.
What to do ?
You've the answer in your hand
Wallet is being more strictly about rooted/modded device.
SafetyNet is deprecated and now Google use a new method to check it.
zSyntex said:
You've the answer in your hand
Wallet is being more strictly about rooted/modded device.
SafetyNet is deprecated and now Google use a new method to check it.
Click to expand...
Click to collapse
Is there a way to bypass or is it just not possible at this time(s, until someone finds a way)
TheShinyEnd said:
Is there a way to bypass or is it just not possible at this time(s, until someone finds a way)
Click to expand...
Click to collapse
Not for the moment. Every app that use the new method couldn't work with that bypass
zSyntex said:
Not for the moment. Every app that use the new method couldn't work with that bypass
Click to expand...
Click to collapse
Will downgrading the wallet app work?
TheShinyEnd said:
Will downgrading the wallet app work?
Click to expand...
Click to collapse
No, it's server side.
zSyntex said:
No, it's server side.
Click to expand...
Click to collapse
Okay, thanks for the information.
TheShinyEnd said:
I'm on a rooted phone and I have the safety net fix v2.3.1 mod v3.
It says your device doesn't support contactless payments. Sometimes says try again. I've tried clearing cache for the wallet app play services and play store, didn't work.
What to do ?
Click to expand...
Click to collapse
zSyntex might be incorrect.
USNF version you are using is outdated. Also, for the Pixel 6 & 7, using Displax's Mod is more successful (I've hyperlinked to the post where you can get information to it in the quote below;post 3223).
In any case, I suggest you do what I have quoted below... I am able to get contactless payments working with the latest Wallet version on the March firmware doing the method below...
simplepinoi177 said:
you might want to check out Post #3223, for Pixel 6 & Pixel 7 particularly, that mod works out real well...
And of course the obligatory clear cache & data of Google Play Protect, Google Framework, Google Play Services, Wallet, Gpay, all these apps' ticks in their respective sub-menu is ticked in Zygisk DenyList, and be sure to restart (personal experience; I did all that and couldn't add card, but after restart I could). Also, I passed safetynet and successfully added card, but had to call the banks on two cards to get it working without error at a store...
Click to expand...
Click to collapse
simplepinoi177 said:
zSyntex might be incorrect.
USNF version you are using is outdated. Also, for the Pixel 6 & 7, using Displax's Mod is more successful (I've hyperlinked to the post where you can get information to it in the quote below;post 3223).
In any case, I suggest you do what I have quoted below... I am able to get contactless payments working with the latest Wallet version on the March firmware doing the method below...
Click to expand...
Click to collapse
Okay.. I'll try this method, thanks for the update.
simplepinoi177 said:
zSyntex might be incorrect.
USNF version you are using is outdated. Also, for the Pixel 6 & 7, using Displax's Mod is more successful (I've hyperlinked to the post where you can get information to it in the quote below;post 3223).
In any case, I suggest you do what I have quoted below... I am able to get contactless payments working with the latest Wallet version on the March firmware doing the method below...
Click to expand...
Click to collapse
I'm not wrong. Google deprecated SafetyNet officially, check its Source Blog.
I don't know if dev updated the patcher
Some device need to patch the bootloader while others not
Yeah, I see.. they've made a post - they are going to switch to "Play Integrity API" from their "SafetyNet Attestation API" and will fully enforce it in June of 2024.
Discontinuing the SafetyNet Attestation API | Android Developers
developer.android.com
My wallet still works...
zSyntex said:
Not for the moment. Every app that use the new method couldn't work with that bypass
Click to expand...
Click to collapse
zSyntex said:
I'm not wrong. Google deprecated SafetyNet officially, check its Source Blog.
I don't know if dev updated the patcher
Some device need to patch the bootloader while others not
Click to expand...
Click to collapse
Yes, it's been a long time coming that Google has depreciated SafetyNet. Most apps don't even employ that protocol in "stability" checks. But the devs of UniversalSafetyNetFix had long anticipated that as well. I believe they only kept the name because that is what everyone knows it as; it's not to mean that it only applies to SafetyNet. This "bypass"(USNF) does still work.
TheShinyEnd said:
Yeah, I see.. they've made a post - they are going to switch to "Play Integrity API" from their "SafetyNet Attestation API" and will fully enforce it in June of 2024.
Discontinuing the SafetyNet Attestation API | Android Developers
developer.android.com
Click to expand...
Click to collapse
Yes, this is true, but as I've just stated, it has been a long time coming and has been anticipated by the devs for almost as long.
That is why, in THIS DEFACTO CENTRAL THREAD on everything outside of stock (by roirraW "edor" ehT) actually presents using the USNF Mod (that works particularly with our Pixel 6 & 7's in spoofing not just SafetyNet but Play Integrity API) but also strongly suggests using the "Play Integrity API Checker" app after implementing the mod/fix to make sure you pass enough of the checks (everything but STRONG_INTEGRITY; is explained in the thread why that isn't to be worried about)! I mean, doing what was directed in the thread and what I had quoted before, I'm like @gpvechhi and my contactless payments in Wallet work, even though i am rooted -- only using USNF Mod and Zygisk DenyList...
TheShinyEnd said:
I'm on a rooted phone and I have the safety net fix v2.3.1 mod v3.
It says your device doesn't support contactless payments. Sometimes says try again. I've tried clearing cache for the wallet app play services and play store, didn't work.
What to do ?
Click to expand...
Click to collapse
Try with USNF v2.4.0 mod v1.2 (Displax).
So I tried to use my credit card on my phone, says your device doesn't support contactless payments. the issue still persists, by any chance I need to re-add the wallet's information? - Already have it saved.
YASNAC - Passing
Play Integrity - Passing
I've resetted cache for all the play related apps and services, wallet as well, still nothing.
Sometimes, I do notice that the GMS(Google Play Services), com.google.android.gms, Is turned off in configure-deny list of magisk, I have it turned on, but probably after a phone restart or something related, it turns off for some reason.
Is GMS in the enforced deny list a necessity ?
And do I need to re-add my wallet information ?
TheShinyEnd said:
So I tried to use my credit card on my phone, says your device doesn't support contactless payments. the issue still persists, by any chance I need to re-add the wallet's information?
Click to expand...
Click to collapse
I think this might be another issue than root detection...
I spoke a little about it at the bottom of my quoted post:
simplepinoi177 said:
you might want to check out Post #3223, for Pixel 6 & Pixel 7 particularly, that mod works out real well...
And of course the obligatory clear cache & data of Google Play Protect, Google Framework, Google Play Services, Wallet, Gpay, all these apps' ticks in their respective sub-menu is ticked in Zygisk DenyList, and be sure to restart (personal experience; I did all that and couldn't add card, but after restart I could). Also, I passed safetynet and successfully added card, but had to call the banks on two cards to get it working without error at a store...
Click to expand...
Click to collapse
I recall running into that "doesn't support contactless payments" because it needed to be activated/enabled in the bank's system -- I had to call the bank to confirm things and get it working. This may be the case here.
TheShinyEnd said:
Sometimes, I do notice that the GMS(Google Play Services), com.google.android.gms, Is turned off in configure-deny list of magisk, I have it turned on, but probably after a phone restart or something related, it turns off for some reason.
Is GMS in the enforced deny list a necessity ?
And do I need to re-add my wallet information ?
Click to expand...
Click to collapse
So, if you are using USNF Displax Mod (which I linked to in the quote as Post #3223 and Fishawy suggested), the mod takes care of a lot of the GMS things under the hood to bypass the root checks that, as a result/side-effect, GMS and some other Google services ends up not staying "ticked" in the deny list after a reboot.
TheShinyEnd said:
...by any chance I need to re-add the wallet's information? - Already have it saved.
YASNAC - Passing
Play Integrity - Passing
I've resetted cache for all the play related apps and services, wallet as well, still nothing.
Click to expand...
Click to collapse
You should try again what I quoted; if all done correctly, you would need to re-add the cards and wallet's information again -- so it seems that you may have not since you mention needing to still "need to re-add". Also, you can't just reset the cache, but you must clear data as well (as directed in the quote I left).
Fishawy said:
Try with USNF v2.4.0 mod v1.2 (Displax).
Click to expand...
Click to collapse
It really is most important you try what I quoted and what Fishawy suggested -- it's most likely why things aren't working for you as they are working for most of us.
TheShinyEnd said:
Okay.. I'll try this method, thanks for the update.
Click to expand...
Click to collapse
You stated this, but have yet to indicate if you implemented the Displax Mod instead of the regular USNF.
At worst, if you are implementing Displax's mod and passing everything, and have done the steps I quoted before (particularly ticking sub-selections), you may need to completely re-initialize Google Services and Wallet, which I found the best directions on how to do quoted below...
V0latyle said:
Given that everything was working prior, it sounds like Shamiko won't help in this particular circumstance as this isn't a attestation/certification issue.
...since this happened after clearing data for Google Play Services (which removes your Google account) you might have to basically start over with apps that require Google sign in. This will be a pain in the butt, but may be worth a try:
Manually remove your Google account
Force stop and clear data for Google Play Services, [Google Frameworks, Google Play Protect,] GPay, Play Store, and Wallet
Reboot
Add your Google account
Open GPay, Play Store, and Wallet, and set everything back up
Reboot again
Basically, clearing data for Play Services has ripple effects that can cause problem in dependent apps, since they use the GMS suite to access your Google account data
Click to expand...
Click to collapse
simplepinoi177 said:
I think this might be another issue than root detection...
I spoke a little about it at the bottom of my quoted post:
I recall running into that "doesn't support contactless payments" because it needed to be activated/enabled in the bank's system -- I had to call the bank to confirm things and get it working. This may be the case here.
So, if you are using USNF Displax Mod (which I linked to in the quote as Post #3223 and Fishawy suggested), the mod takes care of a lot of the GMS things under the hood to bypass the root checks that, as a result/side-effect, GMS and some other Google services ends up not staying "ticked" in the deny list after a reboot.
You should try again what I quoted; if all done correctly, you would need to re-add the cards and wallet's information again -- so it seems that you may have not since you mention needing to still "need to re-add". Also, you can't just reset the cache, but you must clear data as well (as directed in the quote I left).
It really is most important you try what I quoted and what Fishawy suggested -- it's most likely why things aren't working for you as they are working for most of us.
You stated this, but have yet to indicate if you implemented the Displax Mod instead of the regular USNF.
At worst, if you are implementing Displax's mod and passing everything, and have done the steps I quoted before (particularly ticking sub-selections), you may need to completely re-initialize Google Services and Wallet, which I found the best directions on how to do quoted below...
Click to expand...
Click to collapse
I am indeed using "USNF v2.4.0 Mod v1.2 (Displax)", resetted data & cache.. I'll re-add the cards see how that goes.
Thank you very much for the help, much appreciated !
TheShinyEnd said:
I am indeed using "USNF v2.4.0 Mod v1.2 (Displax)", resetted data & cache.. I'll re-add the cards see how that goes.
Thank you very much for the help, much appreciated !
Click to expand...
Click to collapse
Resetting the data & cache for every single Google app in the quoted steps (there are 6) should remove all the cards in the Wallet app anyways...so that'd be the next step regardless...
Good luck!

Categories

Resources