yashsingh1/xdaforums huggingface dataset:
[Huawei Watch 2] cr08:
I actually did read some of those and have been exclusively booting TWRP and not flashing it during this entire process. The only things that got flashed during my attempt were the boot.img pulled from the ROM zip in fastboot then the ROM zip itself and Magisk inside TWRP.

I'm curious if anyone has any insight to good steps to use in the current day as most of the info seems to be very dated at this point. I know most of it should still apply, but if someone could give a known working step by step process that'd be awesome. I'm pretty fluent with all this stuff but hate the idea of trying to scrape and piece together dated info with the hopes (and risk) that it'll work.
[Huawei Watch 2] Lord Sithek:
Well, except of this TWRP thing the process should be the same since this watch hasn't been updated for a long time. My HW2 lies in the shelf at the moment but I flashed this ROM successfuly some months ago
[Huawei Watch 2] gerbet058:
Hello everyone! I've tried everything I read in this thread and others, I still can't have Google Pay or Wallet working. Anyone could give me help? Many thanks!
[Huawei Watch 2] Lord Sithek:
Which Magisk did you install? I successfully got Wallet working on my HW2 so it's definitely possible. As far as I remember, now you need this modded Universal Safety Net Fix to be able to hide root from Google. When you flash it and reboot, it will take care of Google Play Services so you don't have to add it to DenyList manually. To be sure, you can add Wallet to DenyList only.

Let me know if it helps you, I can check my HW2 when I get back home today
[Huawei Watch 2] Lord Sithek:
Oh, by the way: To be able to flash Magisk modules in WearOS, you need a proper wear file manager. I use this one - it can be detected by Magisk manager on WearOS in order to select a module and flash it. You can find it on wear Play Store as well.

So first, download USNF module to your watch, then install a file manager, go to Magisk manager, select modules tab and flash USNF. Then add GWallet to DenyList and reboot. To be on a safe side, you can clear data of GWallet and Google Play Services on your watch too
[Huawei Watch 2] solved:
Hi, after a reset of the watch ( to Connect wth a New Phone ) i am stuck on a bootloop to twrp even after reflashing the rom IT still booting only to Recovery .. is there a way to fix this , without sideloading Stock Rom?
[Huawei Watch 2] Lord Sithek:
Did you flash TWRP before? If yes, you need to avoid that and only BOOT to TWRP whenever you need it. Now you could try to reflash only stock recovery image in fastboot
[Huawei Watch 2] solved:
Yeah i flashed twrp, after Reading a Bit more about the twrp Problem, i tried to flash the boot.img to Recovery Slot and this fixed the Problem .. now the watch Boots into the system 😃
[Huawei Watch 2] LTY-XM-WPAC:
你好，因为一些原因，在中国大陆地区无法访问Mega网盘（或有时需要一些不太正当的手法来访问），所以希望您日后分享的资源使用一些在中国大陆可以正常访问的网盘，例如坚果云，百度云盘，非常感谢。
[Huawei Watch 2] paul4762:
I couldn't get this to work. Can you tell me the version of Magisk and Magisk Manager you used?
[Huawei Watch 2] Lord Sithek:
Magisk 21.4 + Mangaer 8.0.7. Probably newer Magisk should work as well
[Huawei Watch 2] paul4762:
Interesting when I try that version I don't get the option for a deny list. :(

I've tried newer versions of magisk and still doesn't seem to work.
[Huawei Watch 2] Lord Sithek:
Right, I forgot that meantime I went back to the older version which has MagiskHide instead. But MagiskHide feature is even better because it applies some hiding mechanism as well. So try to use it instead of DenyList
[Huawei Watch 2] Lord Sithek:
deleted
[Huawei Watch 2] Lord Sithek:
Sorry, I was wrong. You need a newer Magisk version that supports Zygisk. I recommend 25.2 since I know it definitely works on HW2. After flashing it in TWRP, sideload the apk of that Magisk version, open it, enable Zygisk and reboot. Then flash this module and add GWalllet to DenyList (perhaps not needed, but no harm as well ;)). Reboot and try to add your card
[Huawei Watch 2] Lord Sithek:
Just added my card successfully 😁
[Huawei Watch 2] paul4762:
that did it, awesome!!
[Huawei Watch 2] regit0919:
How did you solve the problem with logging into magisk v 26.3 if the system does not give such an opportunity and requires an update? Magisk was flashed via TWRP by installing ZIP file. All methods of disabling connection (Bluetooth, WIFI) on the watch did not lead to positive results.
[Huawei Watch 2] Lord Sithek:
I'm not sure what are you talking about with "logging into Magisk", but for your information, Magisk 26.3 gives issues even on regular mobile devices so I highly discourage updating it on such old watch as HW2. Magisk 25.2 is your best bet
[Huawei Watch 2] regit0919:
How did you solve the problem with logging into magisk v 25.2 or 26.3 if the system does not give such an opportunity and requires an update? Magisk was flashed via TWRP by installing ZIP file. All methods of disabling connection (Bluetooth, WIFI) on the watch did not lead to positive results.
[Huawei Watch 2] Lord Sithek:
Well, repeating the same message does not help me to understand it better 😅 although I start to work out what you have in mind... I suppose you don't see Magisk app on the apps drawer, right? If so, you have to install Magisk app separately by sideloading it. You can do it with ADB from a PC or use a mobile app like Bugjaeger. Please refer to this post for more information on how to do it exactly.
[Huawei Watch 2] regit0919:
I installed the Magist V.25.2 application by installing the ZIP file via TWRP. The Magist application appears on the clock menu, but when I open it, as it is shown on the curtains. What am I doing wrong? And how to solve this problem? You write that the Magist application is installed by ADB. Tell us how to do this in detail? I always installed Magist with a custom firmware through TWRP and never know problems. For example, Magist V21.4, when I installed it starts normally. I am interested in knowing your opinion.
[Huawei Watch 2] Lord Sithek:
You're doing nothing wrong, it's normal behaviour in newer Magsik versions. Magisk is flashed correctly in TWRP, but you must download and install full version of the app. On a mobile phone, it can be done easily because after clicking "OK", the Download Manager starts downloading the apk and after that, the Package Manager installs the apk automatically. But on a WearOS watch there is no Download Manager or Packagae Manager, so you have to download and install apk file manually.

As I wrote, you can do that in several ways. I won't describe them to you here because they are described in detail in the post I gave you link before. In your case, I think it would be easiest to use Bugjaeger app on your phone. Check this out and follow instructions: https://xdaforums.com/t/hacks-tricks-news-and-updates-for-wear-os-smartwatches-ticwatch-fossil-missfit-skagen-xiaomi-oppo-suunto.4233055/#:~:text=5th method. Install apps from the phone (Bugjaeger Mobile ADB)
[Huawei Watch 2] regit0919:
I did everything as you said, installed magisk.apk via adb. But I can't figure out how to enable Zygisk in magisk. I have a screenshot of magisk, but I don't know how and where to enable Zygisk. I would like to know from you how to do it.
[Huawei Watch 2] Lord Sithek:
There is a little icon on the upper-right corner. Tap on it and go into settings, you will find Zygisk option there
[Huawei Watch 2] regit0919:
I went to settings.but the Zygisk option was not found. What can I do to make this option appear?
[Huawei Watch 2] Lord Sithek:
I don't know, it should be there. Which Magisk version have you installed?
[Huawei Watch 2] regit0919:
deleted
[Huawei Watch 2] regit0919:
I installed magisk 25.2 Can you tell me the link from where you installed magisk 25.2 to have the zazysk option?
[Huawei Watch 2] Lord Sithek:
I think I know what might happened. You flashed Magisk 21.4 in TWRP, right? If so, you have different Magisk flashed and different app installed. Rename Magisk_25.2.apk to Magisk_25.zip and flash in TWRP. Thenn reboot and open Magisk app again, you should find Zygisk option
[Huawei Watch 2] regit0919:
I did what you advised me to do, but came back to the same unfortunate result of not being able to run magisk again as it requires an update when starting.
[Huawei Watch 2] Lord Sithek:
Just repeat installing Magisk 25.2 app
[Huawei Watch 2] regit0919:
I can't activate zygisk options in magisk parameters...I tried all versions of magisk.apk from 25.2 to 26.2 and there is no zygisk option in parameters. I've already reinstalled the custom firmware and I'm stumped about activating the zygisk option in the magisk parameters. This option is not present... How to solve this problem?
[Huawei Watch 2] Lord Sithek:
I don't know how to help you man, I did exactly the same procedure as I described to you and all is fine, as you can see on my screenshots
[Huawei Watch 2] Lord Sithek:
Well well... If you tried to achieve it that way... No wonder that you don't have Zygisk. Actually you don't have Magisk installed at all, you have only the APP installed which is only a user interface to manage Magisk.

First and most important, you should realize the difference. Magisk is a complex tool operating on a low level of Android/WearOS system. It must be installed either 1) directly from custom recovery like TWRP or 2) by patching boot image and installing it from TWRP or fastboot mode. Installing Magisk APP in the system is nothing more than just providing user interface for managing Magisk tool.

So in your case, let's focus on the first method. On PC, rename Magisk.apk to Magisk.zip. Copy it to the internal storage of your watch, for example to Downloads folder. Reboot your watch to TWRP (I hope you know how to do it). In there, locate Magisk.zip file and flash it. Then reboot to system.

Since you have Magisk app already installed, when you open it, you should find that Magisk is installed properly and Zygisk should be available (remember that for it to take effect after enabling, you must reboot again)
[Huawei Watch 2] regit0919:
I was able to install magisk using these instructions https://xdaforums.com/t/guide-install-twrp-root-install-magisk-bypass-safetynet.4533511/.

I have another question for you, what module did you install after magisk installation?

There were suggestions on the forum to install safetynet-fix-v2.3.1-MOD_3.0.zip module. Is this module installed through TWRP? Or did you install a newer version of this module?
[Huawei Watch 2] regit0919:
delered
[Huawei Watch 2] regit0919:
Please tell me which safetynet-fix module you installed after installing magisk? I think I need to install the safetynet-fix-v2.4.0-MOD_1.3-Zygisk.zip module after installing magisk. Am I right? If I'm wrong, correct me.
[Huawei Watch 2] paul4762:
I used "PlayIntegrityFix.zip"
[Huawei Watch 2] regit0919:
Thank you very much! Did you run and install this module from magisk? As I understand this module should be installed from the modules tab in magisk?
[Huawei Watch 2] ku_mizpro:
Hello, watch faces can't show heart rate, just foot step is ok. Pls tell me if you are also facing this problem

Thank u
[Huawei Watch 2] Stefan_200469:
How did u enable zygisk xd for me even after wnabling it and restarting it still says its off and latest playintegrity fix doesnt hide root. Idk why it doesnt enabke it after reboot even after enabked in settings, could u send ur magisk apk(i am on 25.2) mby then it could work idk
[Huawei Watch 2] Stefan_200469:
Uninstalled magisk fully in twrp and then the apk , then i pushed latest magisk to watch and installed apk, in twrp flashes latest magisk and then after reboot magisk is done(including another reboot to settle magisk) then enabled zygisk, rebooted, hid magisk from wallet and google stuff,flashed integrity fix 13.3 and rebooted, wallet now works
[Huawei Watch 2] Sae3sy:
I know it's false thread but it's the only one where whoever is responding. So could anybody share with me the Huawei recorder wear os apk as the Huawei health/training apks? My hw2 stopped working and doesn't turn on anymore and I got fossil gen 6 bc of the look but the wellness app only gives you simple overgeneralized data. I would love to install Huawei health app on it
[Huawei Watch 2] regit0919:
Please tell me, I can’t install the PLAY INTEGRITY FIX module. Magisk 25.2 and 26.4 does not allow installing this module. Please tell me what's the matter?
[Huawei Watch 2] Lord Sithek:
Literally as it says: You dont have an app to open the file. Install File Explorer from wear Play Store and you are good to go
[Huawei Watch 2] regit0919:
Please tell me, I can’t install the PLAY INTEGRITY FIX module. Magisk 25.2 and 26.4 does not allow installing this module. Please tell me what's the matter? If you don't mind, please attach your magisk and playintegrafix
[Huawei Watch 2] Stefan_200469:
Havent tried installing new version of the module, but whats stopping u? I am on magisk 26.4 btw
[Huawei Watch 2] regit0919:
But you can’t tell me what the problem is that you described in the images. Tell me how to overcome the problem? If it's not difficult, attach your version of magisk and playintegrafix.
[Huawei Watch 2] Stefan_200469:
The person above literally answured u xdd, install a file explorer, install this one on your watch from play store
[Huawei Watch 2] regit0919:
Thanks for the advice! You could not attach the working module playintrgrafix, because the latest version did not work on the clock.
[Huawei Watch 2] regit0919:
You could not attach the working module playintrgrafix, because the latest version did not work on the clock. Sorry to contact you again
[Huawei Watch 2] paul4762:
Google has been blocking these fixes and can't even get them on the phone for more than a few days. So there's nothing to upload unfortunately.

You can read up on it in the play integrity forum

🔧 [MODULE] Play Integrity Fix (SafetyNet fix)

PLAY INTEGRITY FIX This module tries to fix Play Integrity and SafetyNet verdicts to get a valid attestation. BEFORE YOU START: - Your ROM must be signed with a private key from maintainer, you can check with this command: unzip -l...

xdaforums.com
[Huawei Watch 2] Stefan_200469:
Yep exactly that, isnt worth it rn as every few days its banned
[Huawei Watch 2] Stefan_200469:
Ok look, idk what doesnt work for u, but like all u need is flashing latest magisk , hiding wallet in magisk, flashing play integrity [which wont be updated anymore, so even if u get it working in a week it will stop working and u goota find ur own fingerprint] pif next could work but idk. Every filw can be found by just googling it its all either in github, telegram or xda
[Huawei Watch 2] regit0919:
Dear forum participants! I see that the topic of payment via G pay has not been discussed for a long time. Tell me how to get out of this difficult situation on the Huawei watch 2? And what to do in this situation? If there are any ideas on custom firmware to make Gpay work in the watch? Is there any idea to switch to stock firmware so that payment via G Pay will work? Does G pay work on stock firmware? I'm interested to know your opinion, how did you get out of the situation that G Pay has not worked since the new year on custom firmware?
[Huawei Watch 2] Stefan_200469:
You could try using these both with kitsune magisk i guess. https://github.com/osm0sis/PlayIntegrityFork

GitHub - daboynb/PlayIntegrityNEXT

Contribute to daboynb/PlayIntegrityNEXT development by creating an account on GitHub.

github.com
[Huawei Watch 2] regit0919:
Thanks for the tip, but not one of the methods you suggested works. Maybe there are some other thoughts on how to make gpay work?
[Huawei Watch 2] BestAlex:
Is mobile Google Pay configured on this ROM directly from the watch, or mobile Google Pay required Google Pay on the phone?

I have HarmonyOS 4.2, where Google Pay simply does not start.
[Huawei Watch 2] janjan:
Huawei health

> Just flash via twrp.

https://mega.nz/#!40ImVIYS!WyDT5tleHsM9Ctvos6pSIRZ0ixLBe4bGEwcb08AkFYQ

Enjoy
[Huawei Watch 2] golfingmoron:
I noticed that in the "Huawei2_NXG46W_Global_4G.zip" file in my posting the "fastboot.exe" file size is different from the latest from Google SDK Platform Tools Releases and as such I copied the latest "fastboot.exe" file and the "adbwinapi.dll" and "adbwinusbapi.dll" files to the same directory that I unzipped the "Huawei2_NXG46W_Global_4G.zip" file.

Reason being that the original post is from May, 2017 (from a user in Vietnam and he/she have not been active after July 2017) and it is December 2017 now. It is my only source of *.img files to change to global version so far.

Will go ahead and flash my Huawei Watch 2 with them but if I may ask to just confirm that the following is indeed what you were referring to as "my ROM" (and not "kernel" as I am a novice and not sure of their functional difference as there are multiple "boot.img" files in different parts of the original post of this thread):

There is also a "boot.img" file in the "Kernel_Huawei_Watch_2_lte.zip" file so I thought I asked to confirm.
[Huawei Watch 2] janjan:
You have to decide what you want first. If you want only global firmware then flash all the *.img. If you prefer my ROM after flashing the *.img, then download my ROM from my first thread and flash that via TWRP.

Always download (boot.img/ kernel, ROM from first thread)
[Huawei Watch 2] golfingmoron:
I already decided I want to flash all the 6 files to change to Global firmware (first).

Not sure why since I am a novice with Android but I am assuming from your first thread you posted the latest - as of December, 2017 - version of the "boot.img" file. And not all 6 files requires an update but only the "boot.img" file. Whether a file needs an update - from the 6 global firmware - is my assumption only and not my experience in using/flashing Android devices ... it is my assumption that only one of the 6 files needs updating and thus you posted per your first thread. It is NOT my knowledge nor preference.

However, in your first thread there are multiple zip files that contains the "boot.img" file but unfortunately I do know which one and I can only guess within your first thread as to which file to flash (via TWRP?)
[Huawei Watch 2] JDBarlow:
[MENTION=490110]janjan[/MENTION] thanks for leading me in the right direction!! i actually didn't even have to flash the boot.img. After downloading the zip file i found the update application and simply plugged my watch in and ran the app. Presto!! it finished and my watch is ALIVE!!!

Thanks again!!
[Huawei Watch 2] phoenix3200mo:
Well I figured out my fallacies...partially.

I had to wait for it to update to N7176C after putting on the International version. It was a good idea to then back up the boot and system images at that point in order to not have to wait for updates again.

So far I've only gotten the odexed + Magick 15.1 working on my LEO-BX9. I'll try the deodexed version again in a few days, but I just wasn't having any luck.

The other thing missing in the first post is that doing a Factory Reset will get you stuck at the boot logo.

Perhaps also add the link to Huawei Health to the first post?

Thanks!
[Huawei Watch 2] JDBarlow:
Okay I'm unlocked again and ready to flash TWRP and the ROM plus root. How do you place the files on the watch to flash?
[Huawei Watch 2] janjan:
-Plug your USB to your watch and PC and apply then apply these commands

-adb devices

-adb reboot bootloader

-fastboot flash recovery name of the recovery.img

then reboot

-fastboot reboot

-adb devices

-adb reboot bootloader

-fastboot boot recovery name of the recovery.img

copy the ROM and root.zip to your watch

Flash ROM and then the root.zip

- reboot and enjoy
[Huawei Watch 2] golfingmoron:
Will use the above download link boot.img for mine.

Update 1:

Nope watch will not boot after I flash the above boot.img ... gone back to previous boot.img, etc.
[Huawei Watch 2] arthos7:
[MENTION=490110]janjan[/MENTION]

Thanks for your latest sawshark rom. I've already installed your deodexed version and it's running great. I needed some stock app so I extracted some apps from stock image and installed it. The flashlight apk does installed but when I tried to start it doesn't work. Huawei health app, alarm works good except flashlight. FYI huawei member is not required for huawei health app to work. Is it ok if i remove kernel audiutor 4 wear & root essential app?
[Huawei Watch 2] janjan:
Sounds good. Enjoy

I will make a flashable zip for flashlight. Thought no body use it flash light ;)

You can remove kernel audiutor through root essentials app. Actually you can also remove root essential through root essential app.
[Huawei Watch 2] janjan:
Test_Build for Sawfish (BT) EU_VERSION

First boot takes longer time approximately around 5-8 min.. If the screen is black then please force reboot your device by pressing and hold the power button. It happens only first time..

Steps.

-Flash the ROM

-Flash SuperSU. (OPTIONAL)

ROMs_Download-Link-[Huawei_Watch_2_BT(sawfish)]

Odexed_EU_BT_Sawfish_3_jan_2018/ROM(25/12/2017)

MD5: 47b586c63e10f0588b269540ba67ef49

ROMs_Download-Link-[Huawei_Watch_2_BT(sawfish)]

Deodexed_EU_BT_Sawfish_3_jan_2018/ROM(25/12/2017)

MD5: 31d06c062921a3d2494c0722d722da67

---------------------------------------------------------------------------------

---------------------------------------------------------------------------------

IF YOU LIKE MY WORK AND WANT ME TO CONTINUE, THEN BUY ME A SHOT OF WHISKY

DONATE ME HERE​

---------------------------------------------------------------------------------

---------------------------------------------------------------------------------
[Huawei Watch 2] roboMr.Burns:
Awesome [MENTION=490110]janjan[/MENTION]! I just got my Huawei Watch 2 with LTE. Looking forward to flash your Rom!
[Huawei Watch 2] FloOGB:
The build is booting up perfectly and as fast as never before. I see you've added back the bootanimation, which is good to see if the kernel has locked up. Great work :D

Is it only the single app "Huawei Health" you added again? Or is there something else I can disable that is from Huawei? I only like my data with one untrustworthy clould provider, not two ;)

I did a look around in this thread and did not find a clear answer: Is there any preference for the odexed or deodexed version?
[Huawei Watch 2] flocke000:
I just flashed the odexed ROM for the EU version. For now everything seems to work really well, will try it out over the next few days.

Only the deodexed version wouldn't work, it was stuck booting for ~30 min (on the Android Wear booting screen, not the Huawei logo) so I aborted it. But the odexed version booted really quickly.
[Huawei Watch 2] janjan:
Thank you for the report. I will take a look but before that please confirm me.

Did you try to force reboot your device by pressing and hold the power button, when it was stuck on booting?
[Huawei Watch 2] janjan:
Enjoy. I add some useful apps again, Huawei Health, TranslatePrebuiltWearable, bootanimation, ClockworkFlashlight. I prefer deodexed version, for me it runs really smooth. (You can find a bit more info on this topic in my Asus Zenwatch 3 thread, a lot of user are happy with deodexed version,no issue, no lag, apps run and execute faster)
[Huawei Watch 2] flocke000:
Yes, I tried froce rebooting twice but it was stuck at the booting screen everytime. I can try again later if you want. Do you thing I can dirty flash over the odexed version? I would hate to have to set everything up again...
[Huawei Watch 2] janjan:
Dirty flash should be possible. I will upload a new version soon.
[Huawei Watch 2] roboMr.Burns:
small donation

Flashing worked flawlessly.

Thank you: 421432267Y829281U

:good:
[Huawei Watch 2] janjan:
Really appreciate your donation.
[Huawei Watch 2] JDBarlow:
Thanks again for the help BUT for some reason I'm unable to move the ROM and root.zip. Adb is working fine my PC See's the watch but unable to copy and paste the files to the watch. Is there a command I can use to sideload from Adb? Twrp works like a champ just can't get the files flashed ?
[Huawei Watch 2] roboMr.Burns:
You can use adb push Filename /path_on_watch
[Huawei Watch 2] Ciquem:
Just a quick update. Running your rom for two weeks now BT model. No problems with apps, lag, etc. Thanks for this smooth rom.