yashsingh1/xdaforums huggingface dataset:
[Huawei Watch 2] cjgoodwin:
Just want to say a huge thank you to janjan.

I didn't expect to see a big improvement but my device is now incredibly smooth. It feels like a £200-300 watch, whereas originally I was disappointed and considering returning it.

For reference for others, I had a similar problem that someone before has experienced. Tried the deodexed version, device was almost totally unresponsive. Left it for hours, didn't change.

Switched to the odexed version and everything was buttery smooth and still is.
[Huawei Watch 2] legato89:
I strongly recommend the Odexed version on sawfish (HW2Classic). the Deodexed version ran like trash. Like night and day.
[Huawei Watch 2] mrlb:
Why don't you try switching airplane mode off and on using wearshell? you might need autowear too I'm not sure. I'm interested in what you're trying to achieve also

https://xdaforums.com/showpost.php?p=68859138&postcount=109
[Huawei Watch 2] mrlb:
Sorry forget what I said. You want to be untethered from your phone. I think wearshell needs tasker
[Huawei Watch 2] Flatric:
Hi, normally I flash TWRP and root a new device as soon as I get it but somehow I didn't feel the need to do it with my HW 2... However now I discovered that there's this custom rom and I wanted to ask if it really makes a difference in performance and battery life compared to stock rom(also because current stock is on version ahead ...018 instead of ...017) or if it's just something to play around with because it's possible:D Anyway, thanks for your work!
[Huawei Watch 2] imortalt:
Could somebody direct me which ROM to flash and a bit guidance if possible.

I have:

Huawei Watch 2 PRO Chinese version and want to flash it to English

LEO-DLXXU

Huawei-Watch 2 0380
[Huawei Watch 2] whitehollow:
Hi it's the first time I try to flash a rom on a watch. I just want to be able to use Google pay. what I have to do?
[Huawei Watch 2] whitehollow:
ok i flashed the rom and magisk. all works except for the phone connectivity. it doesnt recognze the sim. its like i have no sim installed. i installed the deodexed 4g lte version and my watch is lte
[Huawei Watch 2] Yozak:
Performance is a lot better than stock.
[Huawei Watch 2] Flatric:
ok, thanks:) I'll just wait for the next update then
[Huawei Watch 2] Malle355:
Also hoping for an update :)
[Huawei Watch 2] janjan:
Soon. Testing something cool.
[Huawei Watch 2] Flatric:
Nice thanks for your work! Donated you 5 bucks(couldn't afford more lol) is it possible to change the language of your donation paypal page? It's Danish and you can only donate in Danish crowns, had to use google translate and another page to convert the currency:D
[Huawei Watch 2] arthos7:
EAS?:silly:
[Huawei Watch 2] Bologner:
Daily users of the ROM, did you notice a big performance boost after flashing?
[Huawei Watch 2] bkkzak:
It was hard for me to notice tbh. It works fine, and I think it works more fluidly than before.

I'm on the odex version. One thing for sure is that I've NEVER had a crash or problem with the rom, which is a first for me on custom roms (btw, this is the first custom watch rom I've been on)
[Huawei Watch 2] janjan:
I am going to upload another ROM with a new kernel..compiled from latest source. Hopefully very soon. Need to test the ROM and the battery usage first.
[Huawei Watch 2] anyinnn:
How can I backup my old chinese system?
[Huawei Watch 2] garma66:
Hi,

I have a Sawshark.

I would like to know if it what possible with the ROMs to have only one app (your own app) running when you open the watch, and that you can't leave this app.

If you have a solution without the ROMs it's perfect.

PS : Sorry if it's not the appropriate thread but I can't open one in development. Thanks.
[Huawei Watch 2] thereal_bigjake:
Pretty interested in a custom kernel for the bt version ?
[Huawei Watch 2] thereal_bigjake:
There's a stock image here https://developer.android.com/wear/releases/wear-preview-downloads
[Huawei Watch 2] borijess:
So all we have to do is unzip the file and flash everything in adb?
[Huawei Watch 2] thereal_bigjake:
There's directions right there on that page ? Just use the flash all script at the bootloader. You can use Oreo or P, your choice ?

If you're using Windows you'll need this https://dl.google.com/android/repository/platform-tools-latest-windows.zip

You never mentioned how you broke your watch but I'm thinking maybe you flashed twrp instead of just booting twrp. To use twrp just "fastboot boot twrp.img" If you flash it the decice will only boot to twrp as it replaces the boot.img.

If that's how you broke the watch you can just grab the boot.img from the factory zip and "fastboot flash boot boot.img" to fix it ?
[Huawei Watch 2] borijess:
I tried to restore my backup in TWRP. After that it did not boot up anymore.

How can u get the watch in bootloader mode? This is the only option I get. When I try adb bootloader I comes back to this screen.
[Huawei Watch 2] borijess:
Pic

I can get in twrp but does not go into bootloader. [MENTION=4850572]thereal_bigjake[/MENTION]
[Huawei Watch 2] borijess:
I flashed the odexed rom on page 1. Watch booted up. But would like to know how to get back to stock.

So the rom on page one is based on the latest Huawei rom? I might just stay on this if it works fine. I flashed the odex version because of reading not to flash the deodexed version.
[Huawei Watch 2] janjan:
Hello. New Rom and kernel are ready now. Enjoy the real speed and long time battery. Don't forget my whisky. Thanks in advance

NOTE: FIRST BOOT GONNA TAKE SOME TIME. BE PATIENT

Wear OS OREO [LTE/4G(Sawshark)]

Odexed_OREO_4G(Sawshark)-(25/6/2018)

MD5:76435d339228c0478bda8ba2793d8820
[Huawei Watch 2] Ageowo:
And what about the BT version?
[Huawei Watch 2] janjan:
I am not able to test the kernel and ROM for sawfish (BT) model.
[Huawei Watch 2] Ageowo:
Ok thx. Anyway do You think it is safe to flash this new Sawshark kernel and ROM into Sawfish for testing? Or are there any major differences that can cause some irreversible software damage? Thank You
[Huawei Watch 2] booba5185:
I'm curious about this as well, I'd be happy to test it on my watch, as well.
[Huawei Watch 2] thewhisper:
Me too, just I'm waiting for Janjan to say it is safe for our Sawfish watches to flash the Sawshark rom/kernel. I will be more than happy to report any problems/bugs.

Janjan please let us know if we can safely flash the new rom to our Sawfishes :) Thank you for this great rom!
[Huawei Watch 2] borijess:
Can someone please post a picture of how and what files we need to unzip and flash? Can someone please help out an post a pic of the exact setup of the files extrated that you need to flash?

Update: I was able to figure it out. Thank u.
[Huawei Watch 2] ygecesefa:
Guys is this rom support DLXXU model?
[Huawei Watch 2] borijess:
What is the latest security update for the NON 4G version?
[Huawei Watch 2] janjan:
I will make a new ROM for non-4G soon. I will probably need some one to test it...
[Huawei Watch 2] borijess:
Thanks cant wait!!

---------- Post added at 05:07 PM ---------- Previous post was at 05:05 PM ----------
[Huawei Watch 2] janjan:
BT/non-4G/Sawfish ROM and kernel are ready now. Don't forget my whisky today. It is weekend ..need some powerup. Enjoy

Wear OS OREO [BT/non-4G(Sawfish)]

Odexed_OREO_BT(Sawfish)-(30/6/2018)

MD5:4a1de96f7808925ba0b7747882414d00
[Huawei Watch 2] ygecesefa:
thank you very much.Your rom is great. PayPal doesnt work on Turkey. I would like to contribute. Do have alternative? And are you planning adding mod to rom. Modified status bar with extra buttons?

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] borijess:
Can we dirty flash it? Is the kernel flashed separately.
[Huawei Watch 2] thereal_bigjake:
Thanks ? Just flashed the kernel and will see how it does on battery in the coming days ?
[Huawei Watch 2] ygecesefa:
how we install busybox

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] thereal_bigjake:
I flashed it through magisk manager ?
[Huawei Watch 2] ygecesefa:
thanks. do we have xposed for our watch?

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] thereal_bigjake:
No clue, I don't use Xposed now days. I do use Substratum on my watch though ?
[Huawei Watch 2] ygecesefa:
which one an edited one or normal substratum?

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] thereal_bigjake:
It's a normal one but from January, the recent versions don't work but the Subs team said they'd look into it at some point.

I have a blacked out theme made, tell me an accent color you like and I'll upload a copy for ya ?
[Huawei Watch 2] ygecesefa:
installed trough adb?

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] thereal_bigjake:
Yep same with the theme
[Huawei Watch 2] ygecesefa:
where did you find watch themes?

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] thereal_bigjake:
I made it myself. I'm trying to get the Subs devs to officially support wear os
[Huawei Watch 2] ygecesefa:
is there any module that can edit status bar add button or something?

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] thereal_bigjake:
I haven't seen any modules specifically for wear
[Huawei Watch 2] borijess:
So the kernel we just flash in TWRP?
[Huawei Watch 2] thereal_bigjake:
fastboot flash boot boot.img then boot TWRP and Flash magisk
[Huawei Watch 2] borijess:
I can't flash the latest BT rom. It says I am sawshark when I am sawfish. 3/29 flashes fine but not 6/30
[Huawei Watch 2] borijess:
Here is the pic
[Huawei Watch 2] thereal_bigjake:
Just edit the update script in the zip ?
[Huawei Watch 2] borijess:
How? To what?
[Huawei Watch 2] thereal_bigjake:
Here's a video which you could have searched for yourself explaining how to edit the update script [youtube]hzmkv-s9b2I[/youtube]

Open it and you'll see what should be changed by comparing it to your error in recovery ?

Hmm.. I just downloaded the rom to check and it looks correct. Did you download the wrong rom zip?
[Huawei Watch 2] borijess:
Thank you for your help.

I looked at the video and in the first line it says sawfish. So it has the correct name so I don't need to change anything. So I am not sure what I have to change.
[Huawei Watch 2] thereal_bigjake:
I'm thinking you flashed something else before so your device is being shown as the lte version so I'd just flash the factory image with fastboot and start over ?
[Huawei Watch 2] HatchetEgg:
[MENTION=2793689]borijess[/MENTION]

I am having the same problem here, but I feel there is something wrong with the twrp recovery image as it is for both for Sawshark and Sawfish, and I think that's where the problem lies. Normally every device I have come across has its own separate recovery image file. Not only that twrp caused a lot of problems for me even when I do backups it is never successful and just by flashing the recovery renders my device unbootable.
[Huawei Watch 2] eulero:
help to restore

Hi all,

how can i restore to original rom my huawei watch 2 to have the automatic updates?

Thanks for your support

Regards
[Huawei Watch 2] borijess:
Flash the stock image here. https://developer.android.com/wear/releases/wear-preview-downloads

---------- Post added at 12:58 PM ---------- Previous post was at 12:57 PM ----------

The 3/29 version flashes fine. No issues at all. Maybe [MENTION=490110]janjan[/MENTION] can weigh in on this.
[Huawei Watch 2] borijess:
My device in Bootloader read sawfish.
[Huawei Watch 2] janjan:
I will take a look on it. Sorry for this.
[Huawei Watch 2] borijess:
No problem thank u for all your efforts.
[Huawei Watch 2] HatchetEgg:
+1 to the above post
[Huawei Watch 2] Android-hotness:
What I did was removed the whole line below from the "updater-script" script and I was able to flash the ROM.

assert(getprop("ro.product.device") == "sawfish" || getprop("ro.build.product") == "sawfish" || getprop("ro.product.name") == "sawfish" ||

abort("This package is for "sawfish" devices; this is a "" + getprop("ro.product.device") + ""."););
[Huawei Watch 2] borijess:
The abort line?
[Huawei Watch 2] Android-hotness:
Both the abort and the assert line.
[Huawei Watch 2] borijess:
Did u flash kernel too? Did u flash rom and kernel same time? Or wait for rom to boot up
[Huawei Watch 2] Android-hotness:
I flashed the ROM first and let it boot, afterward I flashed the kernel.
[Huawei Watch 2] borijess:
Did flash magisk too?

---------- Post added at 11:55 AM ---------- Previous post was at 11:44 AM ----------

I deleted both and it worked!! THank you!
[Huawei Watch 2] ygecesefa:
How about sawshark? Other link is dead.

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] eulero:
Sorry, there is no simple way to do ? I don't find there the version for watch 2 4G ....

Thanks for your help

Eulero
[Huawei Watch 2] borijess:
If we want to remove modified kernel. Do we just flash stock boot image? Or reflash rom in TWRP?
[Huawei Watch 2] eulero:
information

Excuse me, but after flashing ROM i have to flash also the kernel?

By now i have flashed only ROM and Magisk, as reported in the guide on the first post. All is ok, but i don't understand if i have also to flash the kernel.

If yes, after the kernel i have to reflash also Magisk ?

Thanks for your support

Eulero
[Huawei Watch 2] borijess:
Kernel is optional
[Huawei Watch 2] eulero:
Someone can answer me with more details please?

Thank you all
[Huawei Watch 2] ygecesefa:
Yes magisk at least

SM-N9500 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Watch 2] eulero:
I'm not able to flash the kernel, TWRP tell me it's not correct.
[Huawei Watch 2] thereal_bigjake:
It's not a flashable zip. Unzip and flash the boot.img with fastboot
[Huawei Watch 2] eulero:
can you give me the correct command i have to use ?

Thanks
[Huawei Watch 2] thereal_bigjake:
I think I did in a previous post but ok

fastboot flash boot boot.img
[Huawei Watch 2] eulero:
Tnx
[Huawei Watch 2] borijess:
Where on the watch can u tell states you are on the latest rom. Like on a phone u can see the date of the rom. Just wondering so I can make sure I have the latest flashed.

---------- Post added at 02:04 AM ---------- Previous post was at 01:22 AM ----------

I installed the latest rom with the kernel and magisk. My Huawei is the BT version. So far it's been buggy having issues texting and making and answering phone calls. Does anyone have similar issues?
[Huawei Watch 2] thereal_bigjake:
I believe you can use the adb shell commands at the bottom of this page to find out http://adbshell.com/commands/adb-shell-getprop
[Huawei Watch 2] janjan:
No need to flash the kernel. It is inside the zip
[Huawei Watch 2] borijess:
[MENTION=490110]janjan[/MENTION] is there anyway or option or hack to keep the Bluetooth from snoozing. There is an app in use that needs the BT to be on all the time.
[Huawei Watch 2] flocke000:
I managed to flash the new ROM on my BT version and it boots up just fine.

As most other people reported the first attempt failed because it thinks my watch is a sawshark (which it is definitely not).

But after I modified the install script to ignore that it flashed just fine and since then everything is working.

I will report back if I run into some issues.
[Huawei Watch 2] Bologner:
Did not work for me, unfortunately. updater-script is in '/META-INF/com/google/android/', correct?
[Huawei Watch 2] KEmeister:
I can't flash the newest Sawfish rom either and the editing update-script trick just gives me "This zip is not in the right format"
[Huawei Watch 2] janjan:
You don't need to edit the zip. It is already removed..
[Huawei Watch 2] Bologner:
Do we have to factory-reset via TWRP each time, or can we dirty flash this update over the March update?
[Huawei Watch 2] lay1744:
Now move the build/ROM to your watch

I can't find the ROM I put in TWRP.

But I am sure I have put it in, but I can’t see it at TWRP.

The first time you brush 03/29 is OK, but you can't find the file if you want to brush 06/25.

Which step did I take less??

I have solved it.
[Huawei Watch 2] lewis1982:
It's useful this modding

I wanna know what change in my watch

---------- Post added at 05:52 PM ---------- Previous post was at 05:46 PM ----------

Have you working 4 dp2 wear is 4 Huawei watch 2 Lte
[Huawei Watch 2] janjan:
I would like to thank you all for your generous donation. Thank you very much for supporting me. I really appreciate that. It will give me more energy to bring something nicer for your device in future.

I will probably spend these donation to pay for the storage (online storage) for uploading the zips as well to buy a new harddisk for my PC.

Once again, thank you for your generous donation.
[Huawei Watch 2] borijess:
Is it just me. But running the latest BT version. When rebooting watch it gets stuck on the Huawei logo. I have to force a reboot by holding down the power button to get pass the Huawei logo.

Update. I reflashed the rom and now it's booting up fine.
[Huawei Watch 2] spadez2727:
Are there going to be any updates with the rom when the new version of wear os is out? :fingers-crossed:
[Huawei Watch 2] vuoshino:
awesome rom but i have a big problem. i changed my phone so i wipe data and cache to connect with the new phone. the problem now is that the rom dont want to boot. i already tried to wipe everything and reinstall it but everytime that i try to restart the watch this one go in recovery mode( twrp). what can i do? thanks
[Huawei Watch 2] booba5185:
I've been running the new rom for over a week now, and I've noticed my battery life dropping faster and faster. In a 1 hour workout (35 min of BT music playing) I lost 50%! I've never had it drop so fast, and I have had BT music playing for over an hour and a half before. The battery life has never been overly fantastic, but this is pretty bad. I'm honestly on the verge of switching to another watch platform, mainly because of the craptastic plastic body design, that continually breaks.
[Huawei Watch 2] commonwarrior:
Good evening guys. First of all I'd like to say Thanks to developer, this rom It's amazing. I'm trying to put in /system/media/audio/ringtones/ some OGG files, unfortunately the watch doesn't seem to find them not even with 0644 permissions. Any suggestion? I attach here a sample of OGG file, can you please tell me why it doesn't appear in the ringtones menu? Thanks a lot for the support,

Cristian
[Huawei Watch 2] flocke000:
Flash the stock recovery. For some reason it does not work with TWRP flashed.
[Huawei Watch 2] janjan:
ADD STOCK IMAGES. SEE THE STEPS/INSTRUCTION FROM THE FIRST THREAD- HOW TO FLASH THE IMAGES- HOW TO BACK TO STOCK

STOCK-IMAGES-HUAWEI-WATCH-2-LTE-LEO-DLXX-OWDE.180215.017-SAWSHARK-(22/7/2018)

STOCK-IMAGES-HUAWEI-WATCH-2-BT-LEO-BX9-OWDD.180215.018-SAWFISH-(22/7/2018)

IF YOU LIKE MY WORK AND WANT TO BUY ME A COFFEE

https://www.paypal.me/JANJANXDA

paypal.me/JANJANXDA
[Huawei Watch 2] mordecaix7:
Will the Sawfish ROM be re-uploaded soon?
[Huawei Watch 2] eulero:
Hi bud, link ask for decription key, can you kindly provide us?
[Huawei Watch 2] eulero:
decription key

Please can give us the decription Keys ?

Thanks man
[Huawei Watch 2] janjan:
Yes. Need to fix it first. Seems I have no enough space to re-upload.
[Huawei Watch 2] mordecaix7:
Crap. Right when I need the stock images to go back, I can't get them :(
[Huawei Watch 2] ilitirit:
I have exactly the same problem. Does anyone have a solution?

EDIT: Nevermind, saw the reply after this post. Guess I'll just have to wait for the decryption keys...
[Huawei Watch 2] vuoshino:
You have just to follow this guide: https://xdaforums.com/watch-2/development/rom-huawei-watch-2-bt-leo-b09-leo-bx9-t3616779
[Huawei Watch 2] ilitirit:
Will that work on the LEO-DLXX model?
[Huawei Watch 2] vuoshino:
I dont know i tried this guide and everything works good
[Huawei Watch 2] ilitirit:
Using that firmware bricked my device. I don't think it's possible to recover since I have the issue where the USB connection drops every 5 seconds.
[Huawei Watch 2] thereal_bigjake:
I believe recovery lives on the boot partition on this device so if you flash it rather than just boot it you'll overwrite the kernel which may have been your problem ?
[Huawei Watch 2] savteam:
Please help! after update firmware i dont have sound on my hw2. what i can do?
[Huawei Watch 2] thereal_bigjake:
If it's the Bluetooth model then I would just flash the image provided by Google. I have no idea about the LTE model.
[Huawei Watch 2] janjan:
I am going to buy the lte version soon, but I need around 150 euro more...halv of the price. It costs around 300 euro here I Denmark. I will offcource extract the stock images before edit the system and upload for u guys.. So be patient.
[Huawei Watch 2] nullbert:
I can extract stock images of LTE if I get a detailed guide how to do it. Is it just a backup in TWRP? I was planning on flashing your ROM today anyway, so it's no hassle.
[Huawei Watch 2] eulero:
No man wait for extract original firmware or we will not be able to go back to original if necessary
[Huawei Watch 2] randy924:
Me too, I can find my watch while search, but always fail to link to it.

Please help..........
[Huawei Watch 2] DuoPad:
Everything work perfectly. Just great. Have some problems to reboot. But eventually it starts.

Much much smoother navigation and clicking response is faster. It now operates as the stock should have.
[Huawei Watch 2] thereal_bigjake:
I used just the kernel and yeah boot is slower than stock but no other issues
[Huawei Watch 2] eulero:
Nullbert have you extracted the stock image for 4G ?
[Huawei Watch 2] nullbert:
No. I am not sure how to as I didn't receive a reply. It's been a busy week so I haven't had the chance to research it either. Is it just a backup from TWRP? I can probably do it one of these days, if I get the answer I need.
[Huawei Watch 2] eulero:
Janjan can you kindly support nullbert to extract an updatede stock image?
[Huawei Watch 2] randy924:
power consumption is extremely high

Hi

Does anyone met power consumption problem?

I set device to save power mode which turns off WiFi, vibration, 4G and keep the LED off and only can wakeup by press button. but I lost 50% power in 5~6 hours. and it get worse if I go exercise in gym, I use Runtastic to record my activity. after exercise it only let 20% in 30 mins.

BTW, I can't hear sound from watch.

I use

Wear OS OREO [LTE/4G(Sawshark)]

Odexed_OREO_4G(Sawshark)-(25/6/2018)

25/6/2018-30/6/2018

Kernel 4G(Sawshark) 25/6/2018

I tried to download the factory image but it needs encryption key.

Can anyone help?

Thanks
[Huawei Watch 2] savteam:
how to download factary image from new watches?
[Huawei Watch 2] janjan:
I am working on it. I will upload when I extract the images. Still waiting for my device. Hopefully soon
[Huawei Watch 2] stegalloway82:
Watch 2 Sport

Is this rom compatible with the watch 2 sport model?
[Huawei Watch 2] randy924:
Thanks for your help.
[Huawei Watch 2] eulero:
Janjan in the meanwhile can you give your precious support to nullbert who have an original global 4G ? I really appreciate your help!

Many of us have in nullbert the only opportunity to have back the watch fully operative.

Thanks and regards.
[Huawei Watch 2] janjan:
New kernel + ROM are ready. Both for LTE/4G and Bluetooth/SPORT model. ENJOY

No need to flash the ROM if you have already flashed my previous one. Just flash the latest kernel and enjoy.

##############################

Downloads

##############################

[ROM-LTE/4G/Sawshark]+[ROM-BlueTooth/Sport/Sawfish]-[19/8/2018]

##############################

[KERNEL/BOOT IMAGE-(LTE/4G)]+[KERNEL/BOOT IMAGE-(BlueTooth/Sport)]-[19/8/2018]

##############################

##############################

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

DONATE ME HERE

DONATE-HERE​
[Huawei Watch 2] janjan:
We need to extract the bootloader image too in order to flash the latest stock images. Some user also need that. It is risky to give any kind of instructions by this way. I am uploading a full STOCK ROM tomorrow hopefully.
[Huawei Watch 2] HatchetEgg:
How do you install the ware compatible kernel auditor app?

Update: found out you need to run this code from CMD via ADB

./adb install -r ./KernelAudiutor4Wear.apk