Can we opt out from Harmony OS Update? - Huawei P30 Pro Questions & Answers

Hi, as confirmed : https://www.huaweicentral.com/harmonyos-eligible-devices/amp/
Will a user be able to opt out from installing the Harmony OS Update?
It appearently won't be running android and many of my favorite apps are Android such as my Google apps.
Your feedback is appreciated,
Thanks

might be able to block system updates from development options. at this point i will take the update if by some weird chance i get it before i can buy a p50 pro, sadly i dont trust google anymore than i do the CCP

Harmony OS IS in fact Android as much as I know, but there is no google apps and no Play store.
As far as I read, normally Android apps should work if installed as apk.
Harmony OS could have an advantage in fact: It will be OpenSource!
So it is not much different from any custom rom as far as I see it. The only thing will be that there are no google apps and some apps which need google services won#t work as banking apps etc.
Maybe there will be a workaround or Huawei will get together with the most needed apps and will support them in their own App store.

Related

Share your love (if you have some) for P40 Pro

It's great to see good ratings and positivity about this phone here.
I'm surprised as I always came here to hack my device to intmstall custom Roms and Huawei doesn't give access to do that
I'm reaching out to you in hopes of getting some actual real user experience threads created on the official Huawei UK Community.
A handful of the moderators including myself have made some reviews on how to get apps etc. We aren't after full blown reviews but similar to what your experiences have been like.
This will help average users make a decision whether to buy the phone or not
If you post remember that most users of the community are not experts or technologists. They are usually people looking for help.
You can access it using Huawei support app by clicking forum or visit
https://consumer.huawei.com/uk/community/list/?forumId=20361
And login With your Huawei ID.
You'll get a generic username so update that to anything reasonable.
You could get featured by Huawei a social media too
Links back to this community will just show as text rather than an active link. Their whitelisted urls are few and far between.
Thanks for your help if you decide to contribute
Whilst you're there you can submit some images to Huawei Next-image which is a Global photography contest of certain topics but have to be photos taken on a Huawei device.
Thanks again.
I have a P40 Pro on the way, i have had many Huawei phones and think what Huawei are doing with HMS is a massive undertaking in the west. Only huawei can pull it off. Each day HMS is getting better and these forums and huawei community are really helping me get used to this new experience.
HMS is not perfect at the moment but when i remember the failures of the BB and Windows - Huawei are going in the right direction and not following those mistakes.
Politics and biases aside. I look forward to seeing more fantastic hardware from huawei and the software is going in the right direction.
I'm amazed to see diehearts like you folks willing to stick to Huawei HMS and refuse to serrender to Google GMS. I'm equally inspired by Huawei which is striving their best to reach out to 1.4mil developers worldwide to port their esteemed apps over to Huawei AppGallery. It's becoming quite usable lately as more and more local everyday used apps have been made available on the AppGallery. :victory:
georgeklee said:
I'm amazed to see diehearts like you folks willing to stick to Huawei HMS and refuse to serrender to Google GMS.
Click to expand...
Click to collapse
If notifications worked reliably with HMS-naked, then it would be very easy for me to stick with HMS-naked ... unfortunately notifications really suck, hence I am stuck with a HMS+microG install for now ... but at least that is better than HMS+GMS.
Let me know when notifications are fixed on HMS-naked, then I will uninstall microG.
linux2525 said:
If notifications worked reliably with HMS-naked, then it would be very easy for me to stick with HMS-naked ... unfortunately notifications really suck, hence I am stuck with a HMS+microG install for now ... but at least that is better than HMS+GMS.
Let me know when notifications are fixed on HMS-naked, then I will uninstall microG.
Click to expand...
Click to collapse
You've got any guide where you got this to work?
Also - Why MicroG, not full GMS ?
JazonX said:
You've got any guide where you got this to work?
Also - Why MicroG, not full GMS ?
Click to expand...
Click to collapse
go to thread in this P40 Pro forum .. i think it was in the recent thread in this forum for nova ... linked back to a german forum .. but here is below ...
microG
https://microg.org/
1. Perform a factory reset of the phone.
2. Install F-Droid app
3. Add this repo into F-Droid .... https://microg.org/fdroid/repo
4. In F-Droid, then install MicroG Services Core.
5. In F-Droid, then Install MicroG Services Framework Proxy.
6. In F-Droid, then Install the MicroG FakeStore.
6. Open the Microg Settings app. Grant it all permissions and disable battery optimizations.
7. Add your Google account.
8. Turn on Device Registration, Cloud Messaging and SafetyNet.
9. Restart your phone.
10. Open Microg Settings app, check the status under Cloud Messaging. If it says not connected enter the following in the phone app: *#*#2432546#*#* and restart your phone. Check the status again - it should say Connected. (I had to enter the phone string and restart my phone twice until it said connected).
11. Install apps
12. Check connection in microG app for Google Cloud Messaging
All this will give you is push notifications with Google Cloud Messaging (including the Google Firebase messaging).
I also had notification issues caused by either Huawei PowerGenie and Android Doze .. if the notifications work and then suddenly stop after an hour or so, then try these ..
https://forum.xda-developers.com/hu...-to-improve-notification-reliability-t4100277
linux2525 said:
go to thread in this P40 Pro forum .. i think it was in the recent thread in this forum for nova ... linked back to a german forum.
microG
https://microg.org/
1. Perform a factory reset of the phone.
2. Install F-Droid app
3. Add this repo into F-Droid .... https://microg.org/fdroid/repo
4. In F-Droid, then install MicroG Services Core.
5. In F-Droid, then Install MicroG Services Framework Proxy.
6. In F-Droid, then Install the MicroG FakeStore.
6. Open the Microg Settings app. Grant it all permissions and disable battery optimizations.
7. Add your Google account.
8. Turn on Device Registration, Cloud Messaging and SafetyNet.
9. Restart your phone.
10. Open Microg Settings app, check the status under Cloud Messaging. If it says not connected enter the following in the phone app: *#*#2432546#*#* and restart your phone. Check the status again - it should say Connected. (I had to enter the phone string and restart my phone twice until it said connected).
11. Install apps
12. Check connection in microG app for Google Cloud Messaging
All this will give you is push notifications with Google Cloud Messaging (including the Google Firebase messaging).
I also had notification issues caused by either Huawei PowerGenie and Android Doze .. if the notifications work and then suddenly stop after an hour or so, then try these ..
https://forum.xda-developers.com/hu...-to-improve-notification-reliability-t4100277
Click to expand...
Click to collapse
Thanks a ton for the guide bro!
But why go the MicroG way, when there are working guides for GMS with Lzplay, Icebox, etc ?
Any particular reason why you've picked MicroG over Full GMS ?
JazonX said:
Also - Why MicroG, not full GMS ?
Click to expand...
Click to collapse
microG is a small open-source app .. used in many custom ROMs for years .. simple, quick to install, and less risk of update hassles, and easy to uninstall later if needed, and still very close to HMS-naked, it just provides notification access to google push notifications (google cloud messaging and google firebase cloud messaging).
if you want to use google apps, then this really isn't the phone to buy .. all the hassles & problems with GMS and then what is the benefit of the P40 Pro .. just a camera with DXOMARK score of 128, when you could have bought another android phone with a DXOMARK score of 123 .. virtually no difference.
but microG gets us pretty close to HMS-naked (when the notifications get fixed with HMS-naked, then I will go HMS-naked).
the first microG install might take 15 mins .. but if you ever need to install again, it is about a 3 minute process once familiar.
linux2525 said:
microG is a small open-source app .. used in many custom ROMs for years .. simple, quick to install, and less risk of update hassles, and easy to uninstall later if needed, and still very close to HMS-naked, it just provides notification access to google push notifications (google cloud messaging and google firebase cloud messaging).
if you want to use google apps, then this really isn't the phone to buy .. all the hassles & problems with GMS and then what is the benefit of the P40 Pro .. just a camera with DXOMARK score of 128, when you could have bought another android phone with a DXOMARK score of 123 .. virtually no difference.
but microG gets us pretty close to HMS-naked (when the notifications get fixed with HMS-naked, then I will go HMS-naked).
Click to expand...
Click to collapse
I've understood! Thanks a lot for the detailed responses.
linux2525 said:
but microG gets us pretty close to HMS-naked (when the notifications get fixed with HMS-naked, then I will go HMS-naked).
Click to expand...
Click to collapse
I wonder how they can fix the notifucations without actually getting a version of the app in the app gallery? Officially at least.
arsenal74 said:
I wonder how they can fix the notifucations without actually getting a version of the app in the app gallery? Officially at least.
Click to expand...
Click to collapse
i would like to know the answer to this question .. i.e.
a) can huawei update HMS Core with to make apps compatible with huawei cloud messaging system ... or
b) is the only option for wait months or years for all the various app developers to update their apps for huawei cloud messaging system?
hopefully it is (a)
on the huawei forums, one of the regular users, said that the notification problems were a EMUI 10.1 problem .. so I'm not really sure yet
Depending on how easy it is for developers to add HMS and get officially listed in AppGallery.
Hoping it's as simple as
if gms. Not Installed then.... Hms.Notification() else gms.Notification();
Without checking any of the Dev guides or codes.
It wouldn't be too big an undertaking

No Google Keep???

Is there no way to get Google Keep on this OS? It's one of my essential apps, and it appears there is no way to install it on Samsung watches. Any help would be appreciated.
Google never released API for Keep, so nobody can make a Keep app without hacking the database

Removing Google apps & services

Okay, I know this is going to sound stupid, but bear with me. I love my p20 Pro, I recently bought it and haven't had any issues with it. However, I don't like having Google apps or services on it. I don't want to put a custom rom on the phone (unless it's a modified version of emui 10 with Google apps and services removed) but I just don't want any Google related stuff on it. I haven't signed in with any of the Google apps, I've disabled most of the main ones like YouTube, chrome, etc and uninstalled docs, slides and those apps because they're able to be uninstalled. I know it may seem stupid to remove the Google apps and services, but I've done it on older phones with custom roms and have come to feel more comfortable with them gone. Anyway, if anyone has any ideas on how I can do this, please let me know thanks in advance!
Maybe uninstall them via ADB
Tutorial here
List of bloatwares

European (C432) Mate 40 Pro native GMS for Google-login (non-root non-virtual) Euro-variant International [NOH-NX9]

I will keep this post updated if working solutions are shared.
Native Solutions (with push notifications, location services, google login):
None so far.
Virtual Machine environments:
Lighthouse (Only working for C636 region, not C432 euro-edition)
OurPlay (Chinese-only interface, but uses system languge for installed apps)
DualSpace (loses ability to install apps/updates after a day)
VMOS (old android v7, with virtual root and Xposed)
VPhoneGaGa (old Android v7, with virtual root)
Since many threads have confusion about methods which only work for Chinese version, please help confirm GMS installation methods for the international version, so we can test properly. Because Google apps are what many of our coworkers, colleagues, and friends use we unfortunately can't just abandon them. Therefore, only solutions that work with login to Google services (not just GMS but actual Google authentication, like for Gmail, Google Voice, YouTube Music, Meet, Chat, Maps, Calendar, Photos, etc.) will be accepted.
Apparently MicroG only works for apps which don't need to use Google login, has anyone found a real solution? Is there any downside to install Chinese firmware onto the phone (will OTA updates still work)? https://forum.xda-developers.com/t/...o-international-mate-40-pro-possible.4196699/
While we wait for the hackers and modders to work around Google's ban, let'sā€¦
Contact app developers about publishing to the Huawei AppGallery and share their replies
See how we can help figure out solutions
Share alternatives we are using to the Google(-dependent) services we have been locked in to (I will add best to this list)
Google Alternatives
Meet/Duo:
https://meet.jit.si/
Google Chat:
https://element.io/ (like Slack, MS Teams, Discord)
https://signal.org/ (like FB Messenger, WhatsApp)
Google Maps:
https://osmand.net/
Authenticator:
https://f-droid.org/en/packages/org.shadowice.flocke.andotp/
I think we will have to wait a while for a Way that works on the International Model, there's literally no working Way right now.
I got used to use Outlook for my Gmail Account, YouTube Vanced which is better then the Normal YouTube App and i do use Google Maps but i never logged in there so it's not a problem for me. But of course a working Way would be nice.
And afaik you can't just Flash the Chinese Rom so easily...
I'm still wondering why the International Version is so much more locked up Software wise then the Chinese one
Hi..
I have the international version and you are right, the Chinese method does not work with this model.
I have sped the last 7 days with this phone and almost tried all combinations of installations and nothing works.. Seems I can't get the App "G" (whatever its called) to work my the device and I don't want to downgrade the OS. I just can't believe that a giant like Huawei just gave up and didn't leave any backdoors for us to use the phone. in my opinion, Huawei mobile phone business is doomed. its unfortunate for a perfect phone to lack basic apps just because of Google and US gaining on the company.
Hopefully, things will change once TRUMP is pushed out of office soon.
Do you have guidance on the last version of Maps ??
I have it just on 10.49.3 version ...
Huawei is way far from being doomed, they are very successful in Asia where nobody is obsessed with Google. There is life without Google but it's not as comfortable as all western users are used to.
Actually I would blame Google for being so closed and not allowing proper app support without GMS and developers that rely so much on Google services like Firebase. How is it possible that a banking app is not able to function without GMS? Or Microsoft Teams still complaining that GMS is not available... Big part of the world is too dependent on a couple of US based companies...
Also even without Trump there is a very small chance that anything will change in regards to US ban and sanctions on Huawei.
App "G" is called LZPlay. Here is a good read what it actually does:
Medium ā€“ Where good ideas find you.
Medium is an open platform where readers find dynamic thinking, and where expert and undiscovered voices can share their writing on any topic.
medium.com
@topjohnwu/huaweis-undocumented-apis-a-backdoor-to-reinstall-google-services-c3a5dd71a7cd
I am quite comfortable without GMS and I still use some of the Google apps. WebApps are actually quite decent: Google Fotos, Google Drive etc.
Now when it comes to GMS implementation on Huawei. Not sure what will just waiting change, who do you think will change anything?
Only way to install GMS without Google approval would be to use MDM (mobile device management) app that functions similarly to LZPlay but is owned by a developer who is not hiding as it is a case with LZPlay. But I don't think that Huawei will now approve a signed build of any app that will try to use those APIs mentioned in the article.
In China they can do whatever they want with the FW but in rest of the world they comply with the ban. Also it seems that Google specifically needs to white-list device fingeprints. MicroG should in theory work with new Huawei phones even including log-in but it does not, exactly due to the missing white list.
RTFM, push app developers to work with HMS and educate yourself on what is really the problem. Alternatively just wait
chortya said:
Huawei is way far from being doomed, they are very successful in Asia where nobody is obsessed with Google. There is life without Google but it's not as comfortable as all western users are used to.
Actually I would blame Google for being so closed and not allowing proper app support without GMS and developers that rely so much on Google services like Firebase. How is it possible that a banking app is not able to function without GMS? Or Microsoft Teams still complaining that GMS is not available... Big part of the world is too dependent on a couple of US based companies...
Also even without Trump there is a very small chance that anything will change in regards to US ban and sanctions on Huawei.
App "G" is called LZPlay. Here is a good read what it actually does:
Medium ā€“ Where good ideas find you.
Medium is an open platform where readers find dynamic thinking, and where expert and undiscovered voices can share their writing on any topic.
medium.com
@topjohnwu/huaweis-undocumented-apis-a-backdoor-to-reinstall-google-services-c3a5dd71a7cd
I am quite comfortable without GMS and I still use some of the Google apps. WebApps are actually quite decent: Google Fotos, Google Drive etc.
Now when it comes to GMS implementation on Huawei. Not sure what will just waiting change, who do you think will change anything?
Only way to install GMS without Google approval would be to use MDM (mobile device management) app that functions similarly to LZPlay but is owned by a developer who is not hiding as it is a case with LZPlay. But I don't think that Huawei will now approve a signed build of any app that will try to use those APIs mentioned in the article.
In China they can do whatever they want with the FW but in rest of the world they comply with the ban. Also it seems that Google specifically needs to white-list device fingeprints. MicroG should in theory work with new Huawei phones even including log-in but it does not, exactly due to the missing white list.
RTFM, push app developers to work with HMS and educate yourself on what is really the problem. Alternatively just wait
Click to expand...
Click to collapse
Totally disagree that in Asia nobody is obsessed with Google. China doesn't represent Asia. Most countries outside China is using GMS on daily basis. They use G Suite, Gmail in business, Especially during this pandemic time, Google Meet is one of the frequent used App for communication. Not to mention many travelling apps, banking apps are relied on GMS.
You may able to survive without GMS, but just like itchiness, it won't kill you, but it just annoys you all the time.
That is a good statement. But the situation is as it is and simple peasant users like we are will not be able to change it
Any updates on this?
torickray said:
Totally disagree that in Asia nobody is obsessed with Google. China doesn't represent Asia. Most countries outside China is using GMS on daily basis. They use G Suite, Gmail in business, Especially during this pandemic time, Google Meet is one of the frequent used App for communication. Not to mention many travelling apps, banking apps are relied on GMS.
You may able to survive without GMS, but just like itchiness, it won't kill you, but it just annoys you all the time.
Click to expand...
Click to collapse
Edit...
Still waiting.
Yesterday just purchased mate 40 pro international version in Singapore. I tried all the tutorial found online and cannot work. So now I have no choice but using VMOS.
daxter125 said:
I think we will have to wait a while for a Way that works on the International Model, there's literally no working Way right now.
I got used to use Outlook for my Gmail Account, YouTube Vanced which is better then the Normal YouTube App and i do use Google Maps but i never logged in there so it's not a problem for me. But of course a working Way would be nice.
And afaik you can't just Flash the Chinese Rom so easily...
I'm still wondering why the International Version is so much more locked up Software wise then the Chinese one
Click to expand...
Click to collapse
yes same feeling
Waiting game
banmao said:
Yesterday just purchased mate 40 pro international version in Singapore. I tried all the tutorial found online and cannot work. So now I have no choice but using VMOS.
Click to expand...
Click to collapse
Same here
kxra said:
I will keep this post updated if working solutions are shared.
Since many threads have confusion about methods which only work for Chinese version, please help confirm GMS installation methods for international users who need to login to Google services (not just GMS but actual google authentication, like for Play Store, Google Voice, YouTube Music, Meet, Maps, Calendar, etc.) so we can test properly.
MicroG only works for apps which don't need to use Google login apparently, has anyone found a real solution? Is there any downside to install Chinese firmware onto the phone (will OTA updates still work)? https://forum.xda-developers.com/t/...o-international-mate-40-pro-possible.4196699/
While we wait for the hackers and modders to work around Google's ban, let's:
Contact app develpoers about supporting the Huawei AppGallery and share their replies
Share alternatives we are using to the Googele(-dependent) services we have been locked in to
See how we can help figure out solutions
Click to expand...
Click to collapse
keep this up!
I've purchased Huawei Mate 40 Pro on yesterday, but seems like everyone is facing the same issue when installing GMS using Googlefier that lzplay show message in Chinese that it didn't support for this device. Maybe there's alternative way to reinstall the app again?
latif99 said:
Hi..
I have the international version and you are right, the Chinese method does not work with this model.
I have sped the last 7 days with this phone and almost tried all combinations of installations and nothing works.. Seems I can't get the App "G" (whatever its called) to work my the device and I don't want to downgrade the OS. I just can't believe that a giant like Huawei just gave up and didn't leave any backdoors for us to use the phone. in my opinion, Huawei mobile phone business is doomed. its unfortunate for a perfect phone to lack basic apps just because of Google and US gaining on the company.
Hopefully, things will change once TRUMP is pushed out of office soon.
Click to expand...
Click to collapse
but I never see solution that people downgrade (Mate 40 Pro) and install GMS
All GMS installation methods used so far are based on EMUI 10. Mate40 pro has EMUI 11, so nothing will work for now.
Shymmy said:
All GMS installation methods used so far are based on EMUI 10. Mate40 pro has EMUI 11, so nothing will work for now.
Click to expand...
Click to collapse
It stil works on the Chinese version Mate40 Pro
I read in a video posted on youtube that a chinese app ourplay its like a chinese version of playstore installs gms for emui 11.
Tried installing the app the only problem is it you can only use the app with a china IP address so i couldnt fully verify if it works or not.
Anybody wanna try for mate 40 international phones?
Installer can be downloaded on their site ourplay.net

IMPORTANT: Real reason custom AA apps are not working any more!

I have been reading the various threads and GitHub issues for popular custom AA apps and it seems nobody has really explained the real reason the apps are not working any more: any apps developed using an unofficial AA app SDK (aauto-sdk) OR using the internal AA APIs will no longer run (crash on start - the screen just blinks and goes back to AA launcher) because of this Exception:
java.lang.SecurityException: Wrong signature - go/gearhead-retail-device
There are temporary workarounds such as downgrading the Android Auto APK and preventing server-side config from downloading to device but currently, for normal non-rooted users which have auto-update on these apps won't work. Renaming their package names won't help either as they will still trigger the Exception when trying to show their UI on AA screen.
For AA developers: Google wants to limit the functionality of AA apps for various reasons, including safety while driving. The only official way to develop AA apps is to use the Android for Cars App Library. This library does of course not allow for low-level API access which custom AA apps relied on - no longer can you just manipulate your own Activity and draw normal Android UI. It also limits the amount of text/interaction permitted. This means any custom apps will have to workaround using the very limited APIs available in this library - a full redesign will be needed.
Perhaps load older version and either use a adb edit or a package disabler to kill updates on stock devices.
OTA updates is the first thing I lock down on a stock Android... once bitten, twice shy.
Any directions what someone which is rooted should do so, never need to update android auto? I have a dedicated phone for android auto in car. I use it only for this. But every now and then, android auto doesn't work and force you to update to last version. (in which last version custom apps doesn't work).
Some suggest use firewall for Google play services and android auto, to cut internet from those. I tried it but I'm not sure it's working..
sosimple said:
Any directions what someone which is rooted should do so, never need to update android auto? I have a dedicated phone for android auto in car. I use it only for this. But every now and then, android auto doesn't work and force you to update to last version. (in which last version custom apps doesn't work).
Some suggest use firewall for Google play services and android auto, to cut internet from those. I tried it but I'm not sure it's working..
Click to expand...
Click to collapse
You have to ID what are the offending update app/UID(s).
Google play Services can be temporarily disabled but it has dependencies like Gmail and certain 3rd party apps. The update app(s) may also be dependencies of this service.
Not a practical solution.
Each case is unique. Sometimes it's a force update to an app like in my Samsung's case, Wearables. The update screwed my Buds+ sound proper. Wearables checks for updates everytime it's used.
Solution: uninstalled new version, install older previous backup copy and use Karma Firewall* to ID the app's and/or UID when it connected to the internet.
Repeat above process as when it connected it again updated Except the second time around I firewall blocked Wearables (there are actually 2 that needed to be blocked) internet access.
Took close to an hour to troubleshoot, quit irritating.
Updates, destroyer of worlds
Yes, well... play with it
*Karma's valuable logging feature is blocked on Android 10 and higher. You can still ferret out the offending app/UIDs but it's harder
Actually app are working correctly on android 9\10\11 installed using aaad, kingInstaller or aaease. Unfortunately this error is showed on android 12 devices and can't find a workaround for now
fcaronte said:
Actually app are working correctly on android 9\10\11 installed using aaad, kingInstaller or aaease. Unfortunately this error is showed on android 12 devices and can't find a workaround for now
Click to expand...
Click to collapse
is Android Auto not working on Android 12 ?
Ze2ro said:
is Android Auto not working on Android 12 ?
Click to expand...
Click to collapse
As now on android 12 will work only with version 6.9xxxx44 but Google is start showing a notification to update, you can avoid it for now but I don't know how lot will work this trick. The other solutions is working with new version but is really annoying and practically you need to clear data of android apps every time you want to connect to the car and use custom app

Categories

Resources