FORUMS
Remove All Ads from XDA

[ROM+KERNEL]HUAWEI WATCH 2[LTE-Sawshark]+[BT-Sawfish]-[OWDE.180926.001.A1][9-Feb-19]

2,704 posts
Thanks Meter: 2,758
 
Post Reply Email Thread
[HUAWEI WATCH 2 (LTE-Sawshark) & (BT-Sawfish)-OWDE.180926.001.A1]

INTERNATIONAL VERSION


Please read the instructions and notes before flashing anything. Don't ask me if you don't read the instructions.

Code:
###Disclaimer###
WARNING: 
IMPROPER FLASHING MAY POTENTIALLY BRICK YOUR DEVICE. SO PLEASE PROCEED AT YOUR OWN RISK. ME OR ANY OTHER DEVELOPER MENTIONED IN THIS POST WILL ASSUME NO RESPONSIBILITY FOR THIS.
DONATE ME HERE

DONATE-ME

##############################
REQUIREMENT
##############################

- An Unlock bootloader
- Working adb/fastboot and driver
- A custom recovery (twrp) See my twrp thread for custom twrp recovery
TWRP-RECOVERY

##############################
HOW TO FLASH KERNEL/BOOT IMAGE
##############################

- Steps via adb/fastboot
- Unzip the folder and move the boot image into your adb/fastboot folder and apply the following commands
Code:
- adb devices
- adb reboot bootloader
- fastboot flash boot boot.img
- fastboot reboot
##############################
HOW TO FLASH THE ROM AND ROOT
##############################

1- Now move the build/ROM and Magisk to your watch
2- Make a backup - there's always 1% chance something goes wrong.
3- Full wipe is recommended....Wipe data/Factory reset
4- Flash the ROM
5- Reboot and complete your initial setting
6- Reboot back into twrp and Flash Magisk (Optional..ONLY IF YOU PREFER)
7- Done. Don't forget to donate if you like my work, Thanks.

##############################
HOW TO FLASH THE STOCK IMAGES-BACK TO STOCK
##############################

1- Download and unzip the system image below
2- Attach the watch charger to the watch and plug the USB cord (from the charger) into your computer
3- Use the following adb command to start the watch in fastboot mode: adb reboot bootloader
4- On your computer, navigate to the directory where you unzipped the system image in Step 1. At the top level of that directory, execute the flash-all script:
- On Linux or MacOS, type ./flash-all.sh
- On Windows, type flash-all.bat
5 -DONE. Don't forget to donate if you like my work, Thanks.

##############################
ROM AND KERNEL FEATURES [9-2-2019]
##############################

- ROM is based on latest release WEAR OS OWDE.180926.001.A1- with latest security patch October-2018
- All *apk system/data, system/app, Framework & priv-app zipalign & optimized for better RAM utilization
- Kernel is based on latest and build with (gcc version 4.9 (Ubuntu 7.3.0-16ubuntu3)) #1 SMP 31 feb CEST 2019
- Hide verifiedbootstate in order to fix the failed SafetyNet CTS check(It can still fail through other means)-GOOGLE PAY SHOULD WORK. USE MAGISK TO HIDE ROOT
- Remove verifiedbootstate flag from source - Disable CRC check
- Forced-encryption disabled
- DM-verity removed/disabled
- Scheduler optimize/support for heterogeneous multi-core
- Scheduler support for heterogeneous multi-processor systems
- Enables all cores
- Enables the core control
- Multi-Cluster Power Management support
- Optimized the energy consumption for advanced multi-core SoCs including big.LITTLE.
- Multi-core scheduler enable/optimized
- Add Qualcomm PM driver/APM driver updated reduce battery usage during sleeping
- A lot subsystems converted to use power efficient work-queues
- Several other patches to reduce battery usage
- Tweaked/optimized the scheduler to balance the load across all CPU's without any regards to the power costs
- Tweaked the scheduler to reduce/save power by scaling down the frequency of the CPU's or idling them,
- Tweaked to predict the best time to save power on the CPU without affecting performance
- Tweaked for Best Performance
- And many more can't remember
- Clean and smooth

NOTE: THERE IS NO NEED TO FLASH THE LATEST KERNEL IF YOU FLASH THE LATEST ROM.

##############################
DOWNLOAD ROM
##############################

[ROM-LTE/4G/Sawshark]-[9/2/2019]-[LATEST]
[ROM-BT/Classic/Sawfish]-[9/2/2019]-[LATEST]

##############################
DOWNLOAD KERNEL/BOOT IMAGE-
##############################

[KERNEL/BOOT IMAGE-(LTE/4G)]-[9/2/2019]-[LATEST]
[KERNEL/BOOT IMAGE-(BT/Classic)]-[9/2/2019]-[LATEST]

##############################
MAGISK/BUSYBOX/APP-KERNEL-CONTROL
##############################

DOWNLOAD LATEST MAGISK FROM HERE
DOWNLOAD LATEST BUSYBOX FROM HERE
KERNEL CONTROL APP WEAR OS



##############################
BACK TO STOCK-FACTORY IMAGES
##############################

STOCK-IMAGES-HUAWEI-WATCH-2-LTE-LEO-DLXX-OWDE.180215.017-SAWSHARK-(13/Oct/2018)
STOCK-IMAGES-HUAWEI-WATCH-2-BT-LEO-BX9-OWDD.180215.018-SAWFISH-(22/7/2018)

##############################
Source/GitHub
##############################
-Source

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

Special thanks to:
If you can, donate and respect all the devs and enjoy
@Chainfire for great work in android
@Maxr1998 Big thanks for giving me knowledge and your great work for Asus Zenwatch_3 and your great github guide. Please thank and donate him for all his efforts
@topjohnwu for his great effort (Magisk)Thank you so much
@SuperR.R for the great kitchen
@Xmaster24 for system-less root-
@moneytoo for his great app. Please appreciate and donate him
Pay Enabler
@SuperThomasLab for great tools
Please always support devs and others (soon).
The Following 45 Users Say Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
 
 
16th November 2017, 06:04 AM |#2  
Member
Thanks Meter: 24
 
More
ROM download asking for decryption key?Can fix the link?
16th November 2017, 07:51 AM |#3  
Hoffmanns's Avatar
Senior Member
Flag Czech Paradise
Thanks Meter: 80
 
More
Hello All,

Is it possible to install this latest ROM on model without LTE?

Thank you for reply
16th November 2017, 10:33 AM |#4  
janjan's Avatar
OP Senior Member
Flag Aalborg
Thanks Meter: 2,758
 
Donate to Me
More
Quote:
Originally Posted by arthos7

ROM download asking for decryption key?Can fix the link?

Quote:
Originally Posted by Hoffmanns

Hello All,

Is it possible to install this latest ROM on model without LTE?

Thank you for reply

Link are fixed now. It will properly not gonna work on non-lte. I can build a new for non-lte version if some one send me the latest system image and boot image. (I can extract from your watch via teamviewer, in case you can't) But you need to flash the latest firmware without root.

IF YOU LIKE MY WORK AND WANT ME TO CONTINUE, THEN BUY ME A SHOT OF WHISKY
DONATE ME HERE
The Following 2 Users Say Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
16th November 2017, 11:08 AM |#5  
janjan's Avatar
OP Senior Member
Flag Aalborg
Thanks Meter: 2,758
 
Donate to Me
More
I will upload a complete latest stock images N7176C (lte) incase anyone wanna go back to latest stock again.

The only thing you have to do is boot into bootloader mod and then run the script by double click on it. After some reboots you will be back on latest stock.

I will combine both Linux and Windows together, use one you prefer.

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

DONATE ME HERE
The Following 3 Users Say Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
28th November 2017, 07:35 AM |#6  
rimsilva's Avatar
Senior Member
Thanks Meter: 266
 
More
Just received my Huawei SW 4G this weekend and after installing Huawei wear I got the alert message that the watch was rooted.

How can I confirm is it's rooted or not.

Thanks

Sent from my ONEPLUS A3003 using Tapatalk
30th November 2017, 06:08 AM |#7  
Member
Flag Minneapolis, MN
Thanks Meter: 13
 
More
Can anyone who's used this verify that it's notably faster or has improved battery life compared to stock? Or is the difference negligible?
30th November 2017, 03:20 PM |#8  
Junior Member
Thanks Meter: 0
 
More
How to build boot.img
Hi Janjan,

I am trying to build a custom kernel for my Huawei Watch 2 (non LTE) and I was wondering if you could share a little of your development work.
How do you actually put the boot image together? I am able to compile the kernel from android-msm-sawshark-3.18-nougat-mr1-wear-release,
which gives me a zImage. I also have the original images. So I tried to unmkbootimg the original boot image and replace the kernel. However, this doesn't seem to work. when I compare the sizes of the supposedly original zImage and the one created from the repository above, their size differs by roughly a factor of 100. So there must be something seriously wrong

What steps do you use to create the kernel and the boot image?

I also checked your github code and tried to use it but it seems to depend on other stuff that is not in your repos. Where did you find the code you have in your repos?

Best regards,

Mogli
1st December 2017, 08:25 AM |#9  
Junior Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by janjan

I can build a new for non-lte version if some one send me the latest system image and boot image. (I can extract from your watch via teamviewer, in case you can't) But you need to flash the latest firmware without root.

Does that offer still stand? If yes I am willing to let my watch be used as a test subject.
1st December 2017, 10:09 AM |#10  
janjan's Avatar
OP Senior Member
Flag Aalborg
Thanks Meter: 2,758
 
Donate to Me
More
Quote:
Originally Posted by mogli19

Hi Janjan,

I am trying to build a custom kernel for my Huawei Watch 2 (non LTE) and I was wondering if you could share a little of your development work.
How do you actually put the boot image together? I am able to compile the kernel from android-msm-sawshark-3.18-nougat-mr1-wear-release,
which gives me a zImage. I also have the original images. So I tried to unmkbootimg the original boot image and replace the kernel. However, this doesn't seem to work. when I compare the sizes of the supposedly original zImage and the one created from the repository above, their size differs by roughly a factor of 100. So there must be something seriously wrong

What steps do you use to create the kernel and the boot image?

I also checked your github code and tried to use it but it seems to depend on other stuff that is not in your repos. Where did you find the code you have in your repos?

Best regards,

Mogli

Sure, tell me what you did and your steps for building zImage + modul. I am away from my office for a while.
The Following User Says Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
3rd December 2017, 04:18 PM |#11  
cdkg's Avatar
Senior Member
Thanks Meter: 56
 
More
janjan, have you had success with making a non-lte version?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes