yashsingh1/xdaforums huggingface dataset:
[Huawei Watch 2] djbahool:
Hello janjan,

Thank you for your work!

I have just bought this Huawei Smartwatch 2, with original SW, and it was really slow, laggy.

I managed to upgrade to your ROM, which is really impressive, fast and smooth.

I have two questions about it:

1. "Remove verifiedbootstate flag from /proc/cmdline - Disable CRC check" - this is not working for me, it still drops the hacking notice upon booting process

2. The original Wear OS was 2.13 (with stock ROM), now it is 2.0, and I don't know how to update to the latest one

Seems I found the answer for the 2. point in the meantime.....
[Huawei Watch 2] pocketrussian:
I've installed your rom for the first time since I own this watch and, so far, it seems great! Still testing, but first impressions are great.

Thank you for creating this.
[Huawei Watch 2] dominik.r:
In system settings, I see that security update is from 1 October 2018. It's is normal?
[Huawei Watch 2] sethdallob:
As always, it took me a little while to get through the directions, but this version is even smoother/faster/better than the last one! TY again! Getting Google Pay working was also a slight exercise in frustration, but I finally figured it out.

My only question is how to get rid of the "upgrade your TWRP" notification on the watch. The Google Play Store link says it is no longer compatible.
[Huawei Watch 2] djbahool:
Anyone succeedd with it:

"Remove verifiedbootstate flag from /proc/cmdline - Disable CRC check"

?

I still have the hacked logo during startup.... :(
[Huawei Watch 2] -iNSiGhT-:
Just flashed this build over the last one... So far so good. ;)
[Huawei Watch 2] janjan:
"Remove verifiedbootstate flag from /proc/cmdline - Disable CRC check". It is for GPAY. Gpay should works without any hacks. You can not hide the ugly notice yet. I will take a time and see if I can find a way to hide this ugly notice during bootup time.
[Huawei Watch 2] djbahool:
Ah OK, I see.

Anyway, GPay is working me only with the app "Rootpayenabler". Without that, there is no Google Pay in the apps.

Did I miss anything during flashing your ROM?
[Huawei Watch 2] kastuvas:
I noticed some strange behaviour, sometimes google pay app just disappears from the watch and reappears again after some random time (reboot does not help). Not sure what's causing it.

Also does anyone know any way to quickly turn the watch off? I turn it off occasionally not to waste battery while not wearing it, but the turning off process is very long while going through settings.
[Huawei Watch 2] janjan:
It could be due to region restrictions. Does Google support in your country/countries?
[Huawei Watch 2] dominik.r:
Google Pay works perfectly in supported country (Poland).
[Huawei Watch 2] kastuvas:
Hmm well I am in UK, but I sometimes use lithuanian VPN on my phone/watch (gpay does not support LT), it might be the case actually! Although I did not expect google restricting services by IP address. I'll check later, thanks
[Huawei Watch 2] djbahool:
Ok, you are right.

It is not supported in Hungary, yet....
[Huawei Watch 2] dude010:
Hi guys

Yesterday I flashed this ROM but it still boots into TWRP. Wanted to start from the beginning and tried to download "STOCK-IMAGES-HUAWEI-WATCH-2-LTE-LEO-DLXX-OWDE.180215.017-SAWSHARK-(13/Oct/2018)" but unfortunately it's not available on MEGA anymore. I can't access my watch storage anymore too. Had to sideload the Rom. Help would be appreciated to make my Watch 2 LTE running again. Thanks!
[Huawei Watch 2] djbahool:
https://xdaforums.com/smartwatch/watch-2/rom-huawei-watch-2-4g-l-09s-global-t3602205
[Huawei Watch 2] dude010:
Fastest feedback ever! Thanks a lot but it's not working. Getting this error message:

./fastboot flash bootloader bootloader.img

Sending 'bootloader' (32450 KB) OKAY [ 1.295s]

Writing 'bootloader' FAILED (remote: 'failed to write bootloader')

fastboot: error: Command failed

On the bootloader screen I got the message: NOT ALLOWED TO DOWNGRADE!

Everything else was easy to flash. Tried with a different boot file but ended up in bootloader only. Any advice?
[Huawei Watch 2] djbahool:
Bootloader not necessary.

Flash the other images, and it will work.

I had the same issue, and i could solve in this way.
[Huawei Watch 2] dude010:
Works! Thanks a million. Still impressed about your fast response. :o:good:
[Huawei Watch 2] spumiglia:
Great Rom!

Thank you very much , I installed the rom, enabled gpay, installed google apk, and everything seems to be faster and stable, far better than the laggy original stock.
[Huawei Watch 2] janjan:
Thank you so much all for your donation. I really appreciate that. :good::good:
[Huawei Watch 2] spumiglia:
A little help ABOUT EDIT APN MVNO providers

I live in Italy and I try in every way to change the apn to make the sim work with a local MVNO provider.

I followed this guide https://michaeltroger.github.io/blog/2017/08/12/add-apn-in-android-wear-2 , but when I insert the SIM in the watch slot the apn I entered go away , and instead the not working apn (I think based on the main provider) appear. Whenever I take out the sim the correct apn that I edit appear...drive me crazy!

So there is a direct method to change the apn list ?

Thanx everyone.
[Huawei Watch 2] ivan080994:
I have installed new version but when I installed KernelAdiutor4Wear shows no root access, anyone else with this problem?
[Huawei Watch 2] fixsss:
Use magisk to grant root access for application.
[Huawei Watch 2] LWYYWL:
huawei watch 2 H version is ready coming.

JanJan, Would you like to try the H version of huawei watch 2? Although our team only get the H version of Chinese version , we try to convert Chinese version to global version. If you interested in this ,contact me with email.:)

My email: laumanyaung@gmail.com
[Huawei Watch 2] xtmdfk:
The H Versions

。。。
[Huawei Watch 2] LollipopLan:
We need you to help us!

Everything goes right with you recently?

We really need your help.Now,we have got H version of Huawei watch 2 4G but there's a serious problem:we don't have correct boot.img and bootloader.If you could help us,I think that is a good news for every watch2 users.

Looking forward for your kind reply.You can email me,here is my Gmail address:qq3242126869@gmail.com
[Huawei Watch 2] eddiess:
The great rom

Thank you for this perfect rom. Have the watch one week and first 2 days with stock rom was terrible, so much lags and freezes. After flashing your rom noe it is smooth and fast.

Third rom flashed in my life (last one was 8 year ago for moto razr maxx) . Took me 2 hours, good guide (and 4 more hours for performing factory reset with twrp flashed, I didn't know that:)

So about factory reset:

I made it because I noticed that Gpay disappeared ( previously in stock rom too) after updating pending updates in gplay store. I'm in Lithuania so there is no Gpay in app store, bringing back is problematic. I think wear os app is the reason (not other 2 apps messages and clock). So now I use watch without updating apps and Gpay isn't disappearing third day.

And finally one question who know: can I flash only stock recovery now? Without flashing or resseting something more?
[Huawei Watch 2] zagarolo:
HI janjan good your work in rom, google assistant does not work, has a bug try to hold down HW2 key restarts and google assistant does not work help edit your rom
[Huawei Watch 2] janjan:
Install Google apk from play store. Open play store and search for Google, then install.
[Huawei Watch 2] zagarolo:
Thanks Janjan best setting kernel performance ? new rom future ?
[Huawei Watch 2] zagarolo:
Hi JanJan please link rom stock HW2 4g Lte ? thanks
[Huawei Watch 2] mrlb:
When did your watch receive update H? I am wondering if perhaps it might come to the non-Chinese edition.

Also, what's the difference between the two editions (chinsese vs non-chinese)?
[Huawei Watch 2] Donteatmycookie:
Is there a more recent version?
[Huawei Watch 2] mrpn900:
exclamation mark boot loop, help!

unlocked bootloader and installed TWRP. TWRP opened once then I reebooted instead of flashing any image. Do not know whether I was able to move img files to watch, Now I a couple of times managed to boot to fastboot mode but now seen only get this exclamation point loop. Anything I can do but throw HW2 to SER trash?

I can still get to fastboot mode and bootloader shows :unlocked
[Huawei Watch 2] djbahool:
Do not trash it.

At fastbook menu, you can upload the original fw via adb.
[Huawei Watch 2] mrpn900:
Where cam I get The original fw. Links seem not work

ok, found one in Reddit. Tried flashing. I get error that flashing requires version 3.1 and there is 8.6 on device. What should I do?

even if the versions differ is it ok to flash the files one by one?
[Huawei Watch 2] mrpn900:
was not able to load stock firmware . managed to load TWRP again. Now stuck with non-looping exclamation point....

ok, finally managed to restore stock firmware. Now have to try to load TWRP and custom rom again....

When I install TWRP do I have to do this

- fastboot flash boot boot.img

in addition to

- fastboot flash boot oreoxxxxx.img

or are they same?

if not where do I get boot.img from the stock FW?
[Huawei Watch 2] Catcataaa:
The watch won't turn on normally after reset

Dear author, I ran into a problem and urgently needed your help. When I disconnected and reset the watch, it could not be turned on normally. It would directly enter the recovery. I tried to flash again, but the result is the same. , I need to fix it urgently, I hope you can see this comment early, thank you! ??
[Huawei Watch 2] janjan:
Boot into TWRP and format everything, then flash the ROM again. Android Wear usually reset when disconnected from a device.

In future when u want to reset the watch do the following steps.

- Open wear os

- Go to advanced settings

- then forget watch
[Huawei Watch 2] sethdallob:
issue with Gpay, again

Hey,

Love the ROM, and everything was smooth sailing including Gpay until yesterday.

For unrelated reasons, I had to do a full factory reset of my phone, and that nerfed the WearOS connection. So then I had to do a full reset of the watch. Everything came back fine and worked fine, with the exception of Gpay.

When I follow the Gpay unlocking instructions, I can get into adb shell, I give permission on the watch, but I can't do the "su" command - it says permission denied.

The instructions say "confirm on the clock. If suddenly not confirmed, and left Permission denied, find in Magisk Manager and confirm manually." - but I have no idea what this means.

Help, at a 5 year old level, would be much appreciated.
[Huawei Watch 2] janjan:
Try to flash the latest Magisk. Ensure Magisk manger is up to date. Best way is to download latest Magisk and latest Magisk Manger then unzip the Magisk and replace the manager with the latest one.
[Huawei Watch 2] camellouco:
hi guys, so, I did a big **** when I was applying the rom, I wiped all partitions and now, I got a red exclamation blinking on my watch. Is there any idea to fix it? No fastboot or adb in this moment. :(

[youtube]3KSeN1pk8v0[/youtube]

update:

Yes thankfully [MENTION=251737]davpel[/MENTION], I got fastboot.

https://xdaforums.com/smartwatch/huawei-watch/guide-boot-fastboot-mode-t3225382

Quote:

Originally Posted by davpel

Booting into Fastboot mode is different on the Huawei Watch than with the Moto 360 or the LG G Watch. For the Huawei Watch, perform the following steps:

1) Hold down the power button.

2) The screen will go black for about 2 seconds and then boot into the Huwaei logo. Keep holding down the power button.

3) Wait for the first vibration, release the power button and then immediately give the power button one short press.

If you feel the second vibration, you waited to long to do the release and press. Start over.

Hope this helps others. This took me way too long to figure out on my own.
[Huawei Watch 2] armorofman:
twrp no partitions selected for restore

Hi all was going well. I had to do a full wipe and in doing so, there's no boot image. I tried the following command: ./fastboot flash boot boot.img

I also tried to restore from TWRP but get the following exception: twrp no partitions selected for restore

Please assist - thanks
[Huawei Watch 2] roboMr.Burns:
I just stumbled across this:

https://github.com/baocang/msm/releases/tag/android-wear-p-preview_r0.5 labeled Sawshark. Is this just the kernel source for android Pie of Watch 2 LTE? This suggests that not only an Android P preview for the Sawfish device exists.

Any Ideas?
[Huawei Watch 2] ceejay105:
Hello guys,

first of all thanks for this awesome rom [MENTION=490110]janjan[/MENTION]! Is it safe to install the WearOS App update from playstore or does it break/change the roms features?

Thanks in advance.

Best Wishes and stay safe!

Chris
[Huawei Watch 2] ceejay105:
Hey mate,

how did you get whatsapp voice messages working? The prior suggested "Quick for Wear"-App seems no longer supported as i couldn't find it on the official Play Store or get it to work with an older apk.

Thanks and stay safe.
[Huawei Watch 2] janjan:
It is safe. Doesn't break anything. Enjoy
[Huawei Watch 2] vincy46:
pls.. can RIUPLOAD .:crying::crying: restore stock rom for BT?
[Huawei Watch 2] janjan:
http://storage.googleapis.com/andro...r-preview/sawfish-factory-OWDD.180215.018.tgz
[Huawei Watch 2] -iNSiGhT-:
Just reflashed the ROM... I'm setting it up. Will try SuperSU this time.

Magisk works just fine but Wear UX looks bad, i couldn't grant SU access on watch... [MENTION=1614476]redukt[/MENTION] said there's no problem with SuperSU granting SU access.
[Huawei Watch 2] janjan:
I add magisk due to Android pay. Incase some one wanna use Android pay. SuperSU works fine. Flash the ROM and then the attached SuperSU..run BusyBox and done.
[Huawei Watch 2] -iNSiGhT-:
Thanks!

Looks SuperSU clears cache, watch takes long time to boot...

Not using Android Pay for now so no problem.
[Huawei Watch 2] janjan:
Yes first boot takes around 5-8 min.. it happens only at the first boot
[Huawei Watch 2] -iNSiGhT-:
Just rebooted manually... Watch was on boot screen since 20 minutes... (But on my wrist, not on its cradle).

You can delete the reboot step between flashing the ROM and root sip on your "step by step" installation.
[Huawei Watch 2] tkacer:
You are correct - I'm having the same issue with the deodexed version on sawfish (BT version) - how did you get past the logo? Having trouble using the button method to get back into the bootloader
[Huawei Watch 2] -iNSiGhT-:
Seems there's a problem with Deodexed/SuperSU Combo... Watch stays on boot logo (almost one hour and still there, tried with 2 different download).

Retrying with Magisk to verify (but it works yesterday).

EDIT : No problem with Magisk, first boot takes 6 minutes as usual.
[Huawei Watch 2] Maverick_TN:
How do you update to magisk 15?
[Huawei Watch 2] janjan:
I am uploading a new deodoxed version. Please flash and let me know it works or not. As I mention, 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

Then flash the SuperSU. (Magisk should work too)
[Huawei Watch 2] janjan:
Test_Build

Please flash and let me know it works for you. As I mention, 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. (Magisk should work too)

https://mega.nz/#!soJ3QbBZ!dcEu_a8MWc95NTYKg3gyu1GMbW2oc6Ov0GEV5xSLXho
[Huawei Watch 2] janjan:
Flash 1 first and then flash 2 (Latest Magisk) from the following thread.

1: https://mega.nz/#!M4oGBBwa!8StP39nulX2syvntEFuhiskuWb377c5Noo65Zl1KnL4

2: https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
[Huawei Watch 2] -iNSiGhT-:
You can download it within Magisk app then flash it with TWRP. I had to update MagiskManager app before it asks me to update Magisk to v15.0.

Magisk downloads its update files in /sdcard/MagiskManager

Don't know if flashing Magisk v15.0 will update MagiskManager app too. In case not, get MagiskManager-v5.5.1.apk on internet or from your watch (if MagiskManager downloaded it, you can check this with root explorer in Root Essentials app) :

adb pull /sdcard/MagiskManager/MagiskManager-v5.5.1.apk

Then, install it :

adb install -r MagiskManager-v5.5.1.apk

---------- Post added at 03:06 PM ---------- Previous post was at 03:03 PM ----------

Do we really have to uninstall first ? (i just updated by flashing v15.0 over the existing setup)
[Huawei Watch 2] janjan:
Not necessary..if it works then just flash over. I had some issue with my pixel 2 xl that's way.
[Huawei Watch 2] tkacer:
I can force reboot, but still bootloops at logo - tried your button instructions to get to bootloader, but it wont load. Any other suggestions??
[Huawei Watch 2] janjan:
I have no idea, why the deodexed version doesn't work. :(

It is not easy to build something without having the device. I have only the LTE version and every works fine.

Did you used factory reset via twrp or advanced wipe?
[Huawei Watch 2] -iNSiGhT-:
To boot in bootloader, reboot your watch holding the power button. Keep it hold until the watch vibrate then release it and push it again one time, you'll enter in bootloader.
[Huawei Watch 2] tkacer:
Cant get to either via twrp... adb/fastboot commands state "waiting for device" :o(
[Huawei Watch 2] webleeper:
Does anyone have the apk for Huawei health?
[Huawei Watch 2] FloOGB:
I think I have found one issue. Flashing does not work correctly when TWRP is run via "fastboot boot" statement. It needs to be flashed to the device and started from the bootloader to work. Otherwise I've been stuck at the Huawei logo.

I guess the bootloader only unlocks the kernel partition when actually starting the recovery as intended (like some other phones). Flashing the kernel from fastboot could also work around this issue if you don't want to install the recovery.

Anyway I could not get the odexed variant or your test-build of the deodexed variant to run otherwise. Also flashing SuperSU prevents it from booting for me, too, but I did not try this a lot more after flashing unsuccessfully for 2 hours....
[Huawei Watch 2] wfe82:
Was unable to get deodexed to flash on the 2 classic. However, the odexed version did work. To get back into bootloader mode, hold the top button until you hear a long buzz, then let go and immediately press it again. After u get into recovery, wipe data, system, cache, and dalvik (all option except internal storage). Flash odexed, then magisk, then reboot. During my reboot my screen went black but because I had it connected to my computer, I could hear the computer making noise like it was recognizing the watch was connected. The screen will go black but it will eventually get past the black screen and into the setup menu
[Huawei Watch 2] vincy46:
Sending 'bootloader' (10020 KB) OKAY [ 0.762s]

Writing 'bootloader' OKAY [ 3.214s]

Finished. Total time: 4.336s

Rebooting into bootloader OKAY [ 0.119s]

Finished. Total time: 0.122s

< waiting for any device >

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

Bootloader Version...: SAWFISHV6.5

Baseband Version.....: N/A

Serial Number........: TKQ7N19315000053

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

extracting android-info.txt (0 MB) to RAM...

Checking 'product' OKAY [ 0.188s]

Checking 'version-bootloader' OKAY [ 0.114s]

Snapshot cancel FAILED (remote: 'unknown comm

and')

fastboot: error: Command failed

Press any key to exit...

why... :crying::crying::crying::crying:
[Huawei Watch 2] Nchls:
Edited
[Huawei Watch 2] Lord Sithek:
[MENTION=490110]janjan[/MENTION] Hello sir. SawShark is on its way to my hands and I'm already eager to flash your rom and root :D I'd like to ask one question though. I've found another TWRP in this thread: https://xdaforums.com/smartwatch/watch-2/twrp-3-2-1-0-twrp-recovery-huawei-watch-t3786233 and it seems to be newer than the one suggested in the OP. Is it good/safe/recommended to use 3.3.1.0 TWRP and flash your rom through it? Or should I use 3.1.1.0 build? Thanks in advance and thanks for the great work of yours!
[Huawei Watch 2] janjan:
Yes. Both works fine.
[Huawei Watch 2] Lord Sithek:
Excellent, thanks for the quick response! I've spent whole day today to go through all the thread and I saw a bunch of positive comments on you rom... I can't wait to get the device in my hands and flash the rom right away! And if everything will be fine, I'll contribute to your whiskey/beer/coffee with greatest pleasure :D:highfive:

By the way, I'm curious if anybody tried to install Xposed Framework and Viper4Android on this watch? It's always been the essential tools on every device I've owned, I've even been able to install both of them on my full Android Kospet watch (which I'm selling right now), so I wonder if it would be possible on this watch as well :cyclops:
[Huawei Watch 2] r0ni3:
I can't log into MTP anymore

I need to do a reset with fastboot but I can't find the stock firmware.

can someone help me?
[Huawei Watch 2] Lord Sithek:
I didn't use it myself, but I've read that stock firmware is available to downlowad under this URL:

https://www.reddit.com/r/WearOS/comments/9lnwu4/for_those_wanting_to_force_the_new_ui_on_the_hw2/
[Huawei Watch 2] Lord Sithek:
Ok, no answers, so I decided to try myself and surprisingly I succeeded! :D I was able to install Viper4Android and Xposed Framework and, more important, get it work! Xposed is useful for me to customize secondary button, but of course, breaks Google Pay :(
[Huawei Watch 2] rygi25:
Is this ROM allows to change APN (access point name)? I can't receive MMS and I can't change my APN, are fixed and can't midify it...
[Huawei Watch 2] Lord Sithek:
No, there is no such option. I have searched information on this subject too and I found this article:

https://michaeltroger.github.io/blog/2017/08/12/add-apn-in-android-wear-2

Maybe will be useful for you.
[Huawei Watch 2] rygi25:
Thank You, Do You think that root via Magisk should works too? I'll try that procedure
[Huawei Watch 2] Lord Sithek:
Definitely, Right now I have Sawshark rooted with Magisk with Viper4Android and Xposed Framework running :D Also I followed the instructions in the above-mentioned site when trying to run SIM card with free Internet access. And APN was successfully added and got visible in settings, although the Internet refused to connect for some unknown reason... So I put regular SIM and it's working well now. But hopefully you'll be able to succeed with your issue :)

PS. Just remember to NOT FLASH twrp during the procedure, just BOOT to it from adb using "fastboot boot recovery.img" command. Little tricky part ;)
[Huawei Watch 2] rygi25:
Too late, I just flashed TWRP, bysybox and Magisk. Is this so important? Every time When I exit TWRP I have option to install orginal TWRP...
[Huawei Watch 2] Lord Sithek:
Are you able to boot normally? I've read about problems with booting to system after flashing twrp, so I decided to not flash, just boot from adb
[Huawei Watch 2] ch3mn3y:
I don't have booting problem.with TWRP.

I come with different problem: MAGISK flashed, but no Manager? Reflashed.and still same.thing...

Any way to manually install Manager? ADB?
[Huawei Watch 2] Lord Sithek:
Yes, you have to copy MagiskManager.apk to the adb folder on PC, connect the watch ant type the command: "adb install MagiskManager.apk"
[Huawei Watch 2] rygi25:
Not works for me... :( TWRP boot normally, but I don't even have an option to boot from adb :crying:
[Huawei Watch 2] Lord Sithek:
I'm not sure if I understand you well... Are you able to boot to system from TWRP? Or if it keeps rebooting to TWRP constantly?
[Huawei Watch 2] rygi25:
Downloaded SDK adb tools from link on page 1, created *.bat file where I added line adb shell, boot to recovery, connect watch and run bat file, next try to type 'su' but nothhing happens. Magisk is installed... https://www.youtube.com/watch?v=gqyDO_mcR04&feature=youtu.be