yashsingh1/xdaforums huggingface dataset:
[Huawei Watch] CUKIO34:
Thanks for the info I will flash with out the boot perf and see if that helps me out. Also i dont know if if makes a difference but with some of my older phones when people had fast drain battery/flashing issues they recommended flashing on a a full charge and dalvik cache wipe after installing the rom. Should i try this? Or probably doesnt matter?
[Huawei Watch] imucarmen:
I honestly don't think it matters but It shouldn't hurt! Sometimes the devs put it in the script that flashes to wipe dalvik and cache after flashing so it does it automatically. I stopped wiping dalvik and cache after flashing years ago. A phone I had a few years back always seem to have weird quirks whenever I would wipe dalvik and cache after flashing so I stopped doing it and never went back to doing it unless I did have some issues I would do go back to recovery and do it or just wipe everything and flash again. My ritual is to do a few factory resets in recovery and then a few advanced wipes of dalvik, cache, system, and data and then flash everything at one time (rather than each thing separately) and reboot! I usually like to let the phone/watch sit for a few minutes after first booting as well.
[Huawei Watch] JohnPyn:
Hi everyone, I haven't flashed the rom, just got my Huawei watch, I was wondering what good features there are from this rom. I watched the video and it says improved responsiveness but what I'd like is the turn on function from wrist gestures, is that better with the rom? Or is it just touch screen improvements? Thanks
[Huawei Watch] shag_on_e:
I'm running great on 1.9 with the 8-7 kernel and performance bootperf. Nice and snappy and battery life is great for me.
[Huawei Watch] imucarmen:
If you flash the kernel with the rom you'll have root and kernel adiutor so you can change the cpu, gpu, and other hardware settings. There are also a couple other apps with the kernel that give you more control over the watch. There are no extra wrist gesture functions that I'm aware of but maybe I'm wrong about that since I haven't messed with them. Perhaps there is some way to enable some extra wrist gesture functions. I don't use any wrist gestures.
[Huawei Watch] shag_on_e:
Well the new Android wear update is supposed to bring some new gestures. Once negamann gets his hands on that and lightens it up it should be nice.
[Huawei Watch] PianoMonkey:
I updated my watch from 1.7, in which I had disabled Greenify

Upon updating to 1.9, I noticed that Greenify hasn't been removed, and remains on the disabled app list

Was I supposed to wipe the watch before installing the ROM?
[Huawei Watch] Pkt_Lnt:
In post #1 about the v1.9 ROM being updated to M6E698

Data wipes aren't such a big deal since the phone synchs everything back to the watch.

tl:dr Yes
[Huawei Watch] PianoMonkey:
Ah, thought that only applied to those coming from a different ROM (/stock)
[Huawei Watch] Pkt_Lnt:
Half true, but you see that dirty flashes can leave smelly leftovers. ;) A data wipe will get rid of them, or you could just use Root Essentials to remove Greenify, since a dirty flash will not.
[Huawei Watch] PianoMonkey:
Should I only wipe Dalvik Cache, Cache, and Data, or should I include System and/or Internal Storage?
[Huawei Watch] Pkt_Lnt:
Just /data, /system is wiped just before flash if you watch the script run (which I do). If you wipe internal data, you have to adb push the rom zip again to flash it since it will be gone.
[Huawei Watch] negamann303:
v2 rom release will be much smoother! Deodexed :) nobody told me that flashlight isn't working in 1.9. Any requests for the v2 Rom before I release it?
[Huawei Watch] pablo71:
Sure .. Spoken Google Results

I bet it's impossible ... but if you can you make it so the Spoken Audio Feedback in the accessibility settings doesn't speak the time every time it goes back to the watch face we got spoken Google Results .. I have my system language set to English UK and I use tts via wearshell about 100 times a day ... but I miss having spoken Google Results

yeah, I know, it's not feasible, but you did ask haha .. thanks for ask this awesome work
[Huawei Watch] shyam09:
Enabled USB Debugging is awesome! Thanks for that.

Do we have to reflash the kernal / bootperf?

can't wait to try this once I get home.
[Huawei Watch] negamann303:
Everytime you flash the rom, it flashes the stock kernel, so yes. Gonna work on aroma installer soon. Hopefully I can get that going
[Huawei Watch] dayloon:
Will i run into any issues if i flash this rom whilst the watch is paired with my iphone ?
[Huawei Watch] imucarmen:
No. But a good practice I found is after you flash a new Rom (if you clean flashed) go into the android wear app and tell it to "forget watch" and once it boots up for the first time it will find it easy.

---------- Post added at 06:16 PM ---------- Previous post was at 06:10 PM ----------

I clean flashed v2 a few hours ago and it's working great so far. I haven't flashed the kernel yet because I wanted to see how the rom by itself would run. I'll probably flash the kernel later. Thanks for the new build!

Have you considered adding your kernel into the ROM by default? Or releasing 2 versions; one with the custom kernel, and one without. I haven't tried it yet but I know on phone ROMs I usually can drop the boot.img in with the ROM and then when I flash the ROM it already has the kernel I want. I've also had this not work before and the ROM wouldn't boot(i think due to how the script runs). So I was wondering if I just zip the kernel boot.img with the ROM will that work?
[Huawei Watch] negamann303:
I mentioned the aroma installer, if I can get that going, you will have many options to choose from on install
[Huawei Watch] shag_on_e:
I'm on V2 running great so far. I'm trying to figure out how to give my watch apps all the storage and location permissions they need. I turned off the draw on other apps for every single app that asks for it, but there still seems to be something with an overlay. Anyone have any suggestions?
[Huawei Watch] Pkt_Lnt:
http://xdaforums.com/showpost.php?p=68088511&postcount=407
[Huawei Watch] shag_on_e:
Yeah I remembered that post, I don't have any launcher apps that I know of. I'm guessing done of these watch faces that have their own little sub launcher could be what's doing it. Thanks
[Huawei Watch] nickxab:
i open adb and try to push it but i always get the error "error: device not found"

should i put it to recovery or what ? i'm a lil bit noob xD
[Huawei Watch] xzt:
good work mate! but I need to connect my assus zenfone and bluethoot iphone 5s telephone on 2.0 developer work but in your rom not work to answer on iphone call!

thanks!
[Huawei Watch] shayan_boss:
tnx for ur support mate...is v 2.0 include ur costum kernel ??

it didnt update for the new rom?
[Huawei Watch] carelockh:
Thanks [MENTION=593681]negamann303[/MENTION] for your hard work, been using your ROM and kernel. Also tried the battery saver bootpref and flasher this time around, getting good battery time when not messing with it of course. :)
[Huawei Watch] galaxys:
No, need to flash it.
[Huawei Watch] jkbuha:
I clean flashed the watch and reinstalled the original software, re-flashed v2 and the blank issue still persists after removing it from the charger.

So I think it's now a config-specific issue, which I suspect could be one or more of the following:

1) F2FS-filesystem (maybe)

2) Kernel-specific (unlikely, I use nega's kernel)

3) Software-specific (unlikely, I don't have many 3rd party apps installed)

4) What else?
[Huawei Watch] imucarmen:
I updated to the latest Rom and it doesn't have that issue. Not sure why that was happening on the last Rom but whatever, it's gone now :)
[Huawei Watch] Pkt_Lnt:
Explained here.

http://xdaforums.com/showpost.php?p=68178856&postcount=450
[Huawei Watch] PeeHoo:
Anybody else connection problems? After factory reset everything works fine but after some time fe cannot upload watchface.

Disabling and enabling bluetooth helps... Wear or phone problem or both? ?
[Huawei Watch] shyam09:
V2 is beyond awesome. I'm at 80% 6 hours after taking it off the charger (~3% battery loss per hour with wifi, BT, fitness tracking on, lowest brightness). Still have about 26 hours of juice left as of now.
[Huawei Watch] shayan_boss:
sry i didnt get it

do u recommend to install the costum kernel for v 2.0 or not??
[Huawei Watch] Pkt_Lnt:
Your choice. The rom has almost stock kernel. Flash negalite kernel if you want more control over kernel settings.
[Huawei Watch] unrankeddk:
Nice rom :D... But

Very nice rom :)... But i would be very awesome if you could make some "extra" features for ios... Example, Talk for the watch, when someone calls :), wifi abilities & stuff :)

But otherwise, very stable & nice rom! :D
[Huawei Watch] loriz:
Hey there, just posting as a big thank you, this ROM is doing great.

Just a little thing: is it me or root is not working on 2.0?

Advanced Settings warns me about this, Root essentials doesn't but some actions like "disable" on apps just doesn't do anything.

Also, Kingo Root works normally (doesn't notify me of missing Root).

Any help?
[Huawei Watch] Pkt_Lnt:
Confirmed. I just got that on Advanced Settings this morning upgrading to v2.0 and once I opened it, this pops up about every 15 seconds and I can only close it with the button press (see attached). Root Essentials will not let me delete apps. My Tasker profiles via Wear Shell do not work. The SuperSU app shows nothing in any of the tabs. Flashing the Negalite kernel did not change anything, back to stock with Negalite kernel to get my Tasker / Wear Shell working.
[Huawei Watch] loriz:
Probably it is just missing the binaries but I don't feel so brave to just flash superSU or something like that :silly:
[Huawei Watch] meatlocker:
Make sure the SuperSU binary gets updated on the watch. It should prompt you to do that the first time you open it. Root won't work unless that binary gets updated. Once you do it, you'll get the prompts in all of the root apps as you would expect. Same thing happened to me.
[Huawei Watch] Pkt_Lnt:
Never got a prompt, I flashed 3 times, each time wiping everything but internal storage in TWRP. Opened Super SU app, all root apps, tried to reboot. ADB shell with su worked, but no response in watch at all. Beg thing for me is my Tasker / Wear Shell profiles that control the watch from my phone, must haves that I could not get to work after about 3 hours trying.
[Huawei Watch] loriz:
No prompts to me too
[Huawei Watch] negamann303:
Open the supersu app, wait about 10 seconds, it will pop up. You can also remove the app from the Rom zip prior to install, it isn't required.
[Huawei Watch] derausgewanderte:
On mine the prompt to update showed up immediately, let it update and no issues. Btw. 12 hours and only down to 75% in battery life under regular use. Exceptional - they should hire you ;)

edit: on day two and still 74% after 12 hours from 100%. seems to be consistent.
[Huawei Watch] pablo71:
are most of you guys running f2fs on data/cache when installing these later roms?
[Huawei Watch] jkbuha:
Yes, f2fs on data/cache. System on f2fs just hangs, so left it as ext4.

Oh, and screen off problem still persists, even after re-wiping and re-flashing. Problem seems to have crept in from ROM v1.9 onwards. At end of my capacity here on how to fix...
[Huawei Watch] phishfi:
In case you're looking for feedback:

I try to run for about 30 minutes per day using Google fit to track my workouts, I also listen to podcasts for at least an hour a day and control it from my watch. Maybe the occasional text or two.

With that much usage, I consistently end my day after about 16-17 hours with 40+% remaining... On stock I usually end my day with around 15-20% left, so this difference in battery (and performance) is legit!

Brightness at 4, by the way.
[Huawei Watch] imucarmen:
The battery on the latest ROM/kernel combo is incredible. The first couple days of running it it seemed to be getting typical performance which for me is around 30-35 hours of use. But each day I noticed it getting better. The past 2 days after having it off the charger for 24 hours (I always charge it before bed to 100% and then take it off the charger before going to sleep) I had around 50% battery left. I'm using a custom Pujie face with always on, and most of the day yesterday I had it on max brightness because I was outside a lot. Amazing work man.
[Huawei Watch] negamann303:
Glad I found the sweet spot Settings :) there's still more I can tweak to get even better :)

While I was working on aroma installer, I ended up having to compile my own version of TWRP recovery, so expect that too
[Huawei Watch] galaxys:
You Go Bro!
[Huawei Watch] negamann303:
TWRP Recovery Testing!!!

Ok guys, since I Compiled a Special Recovery Just for You Guys ;) Here's The First Test

Simply Flash This Badboy Using Your existing recovery:

HW-TWRP-3.0.2.0-Negalite-V1.zip

It does have f2fs support

Feedback is appreciated!
[Huawei Watch] meatlocker:
Seems to work great so far, [MENTION=593681]negamann303[/MENTION]. The theme is sick. Thanks very much!
[Huawei Watch] cerisu:
TWRP Recovery working fine. Just give us something to flash ;)
[Huawei Watch] pmgnet:
That sounds great!

Will you post the source to your twrp build?

I would very much be able to increase the font size on TWRP particularly in the file browser for installing. that is a little difficult for me to read. Do you think you could increase the font size or point me to where I might do the same?
[Huawei Watch] negamann303:
I will most definitely release my changes. Give me a couple, I'm fine tuning it so TWRP isn't modified, only device folder

Here you go, Omnirom Setup

https://github.com/Negamann303/omni_twrp_device
[Huawei Watch] pmgnet:
Thanks! And the theme is slick! Great job! Any chance you happen to know where that file browser font is set? It doesn't seem to be part of the themable TWRP.
[Huawei Watch] negamann303:
Watch.xml - look for fileselector
[Huawei Watch] pmgnet:
I tried a quick edit of /twres/watch.xml, swapping out "font_m" for "font_l", and a reboot didn't seem to matter.

<font resource="font_l" spacing="%fileselector_spacing%" color="%text_color%" highlightcolor="%accent_color%"/>

I don't think it is using this. The font looks too small to be font_m already. Do you know if this has to be compiled in, or if it can just be changed directly in the xml file like this?
[Huawei Watch] negamann303:
I believe is dynamic. You probably have to change the height of the placement
[Huawei Watch] Luismarte16:
is it possible to have the 2.0 interface with this rom?
[Huawei Watch] imucarmen:
No, because those changes are at the system level in the framework and such; so it would require a literal rewriting of a lot of code. You could code an app that could act as a shell that sat over the android wear UI but I don't think anything like that exist. Right now to get the look of 2.0 we are going to have to wait for 2.0 :]

I ran 2.0 for a while and it works pretty good and can be used as a DD. But I personally hated having to use the button to do stuff. I really hope the final release of 2.0 has an option to use swipe to go back because I prefer that to having to use the button.
[Huawei Watch] advision:
Problems with Flashing

Hi

I have a problem with flashing my Huawei Watch (unlocked boot) to v 1.9

TWRP 3.0.2

I move zip file to /sdcard/ and try to install it through twrp, but it fails

I attach screenshots

Can u help me?
[Huawei Watch] derausgewanderte:
my first thought would be that the zip might be corrupted. did you try to redownload and move to sdcard?

---------- Post added at 05:57 PM ---------- Previous post was at 05:53 PM ----------

What is the best way to factory reset the watch when switching ROM on phone? I frequently switch the ROM on phone and it requires a watch factory reset to get connected. Wish there was an automated way ;)

When doing reset from Android Wear it starts TWRP but then starts without the goodies of course. Then I'd have to dev unlock and enable adb and reboot into recovery to flash the custom rom and kernel.

I assume the best way is to do a factory reset from within TWRP, then immediately flash the rom and kernel? That's what I'm doing recently.

is there a better way?
[Huawei Watch] negamann303:
Recovery v2

Here is Test #2

Theme Changes

Faster boot

Working Logcat

HW-TWRP-3.0.2.0-Negalite-V2.zip

New Kernel Release, So Go Test Flash That ;)
[Huawei Watch] NinjaOne:
Nice! ☺️
[Huawei Watch] advision:
no, with zip firmware it's may be all ok, cause I tried other firmwares, was the same problem with flashing

I tried to make a factory reset, and it's failed likely the same problem;

Could not mount /data and unable to found crypto footer

and then couple times - Failed to mount /data, /system, storage - Invalid argument

What the **** it is?) How to resolve it&)
[Huawei Watch] negamann303:
Grab the original firmware files. Fastboot flash userdata.img, then Reflash the Rom zip
[Huawei Watch] advision:
can you please give links to original firmware files? and if you could explain more accurate what and how to flash, so I wouldn't do mistakes.

Tnx
[Huawei Watch] negamann303:
https://developer.android.com/wear/preview/downloads.html#top

Follow the instructions there
[Huawei Watch] cerisu:
I don`t know is it yours recovey or kernel, but my watch boots very fast. I flashed your new kernel, and i assumed that boot takes some time, but my watch booted right away:)
[Huawei Watch] negamann303:
It is the lz4 compression that is integrated.
[Huawei Watch] Goronok:
Have been trying to install this all afternoon on my new watch, with no success thus far :(

I get TWRP installed, factory reset & wipe data, install Negalite ROM from internal memory, (not sideloaded) and the watch just bootloops the Huawei logo buzzing once every 10 seconds.

I have read every page on the thread, can anyone tell me what I'm doing wrong? :P
[Huawei Watch] negamann303:
Go into TWRP recovery and go to mount, see if data, cache and system all mount
[Huawei Watch] rhodyvik:
Sorry I'm late to the party but have you tried ADB Sideloading V2? I know you wrote that you didn't sideload, which is alright but I think everyone would agree that with a smartwatch, the install via SD may not work. My advice is to try sideload. If you don't want to, try wiping everything. I mean, advanced wipe then check everything and wipe it. Hit back, then do a factory reset. Then reboot back to recovery. It will say "Are you sure? No OS Installed" or something along those lines. Rebooting back into recovery often solves the problem. Another thing you could try is using a backup to see if it will load. IF that doesn't work, then you need to do a hard reboot. Hold down power forever, let go once it goes black. Once you see the Huawei logo and after it vibrates once, hold down the button for a hot second and then after the 2nd vibration press it again and it should go into in the bootloader again.
[Huawei Watch] Goronok:
Yeah, mounting system did the trick. Talk about annoying lol. Thanks!!
[Huawei Watch] pablo71:
I hope Google is reading this and thanks for saying that .. if I want to press buttons I'll buy a Blackberry .. oh wait, that company doesn't make button phones anymore and they're going out of business too ...hmmmm... well, anyways, to get back to the topic of this thread : I feel that negamann's got us (those of us who have discovered that touching the screen makes stuff do stuff) covered with 1.5 for awhile .. thanks negamann
[Huawei Watch] melvinaury:
I had this problem with my watch, when I connect to the computer. See the attached Pictures. I already try on 2 different Windows Pc's, but had the same error message. The first time that I connect the watch with adb enable it recognized it and be able to go to fast boot. Then leave it and reboot, to unlock, install twrp, Rom and Kernel next date. But then I begin with the error message. :eek::crying:

On my Wife watch I don't had any problem. That means that the drivers are ok.
[Huawei Watch] cerisu:
Boot loop

I flashed another rom to my phone and so i had to restore my watch. I booted in recovery and did factory reset and anvanced wipe. Then i installed yor latest rom and kernel right away. Reboot just stays on huawei logo for a long time ( about half an our). So i rebooted back to recovery. I wiped ewerything again and flashe just your rom. I rebooted to system and then just boot loop. I tryed physical button, but no go. Allso my computer does not regognice my watch. Any suggestions? I use your latest recovery.

Solution: I managed to boot in recovery. I tryed to flash again your rom, but boot loop again. so i flashed sturgeon Unofficial TWRP 3.0.2-0 touch recovery and then your latest rom. And BAM, my watch robooted just fine. So it might be something with your recovery.
[Huawei Watch] negamann303:
Always make sure data cache and system are mountable without error in recovery.

As for adb in windows, I'll check it out. I'm always on Linux so I'll double check adb in windows today
[Huawei Watch] cerisu:
I`ll edited my previous post if you noticed. I installed another recovery and everything went just right. I tryed again your recovery and flashed just your kernel and that wet ok. So, if i use your latest recovery and flahs your v2 rom i got bootloop.
[Huawei Watch] negamann303:
You are correct. SELinux gets trickier every update. I have it fixed and it still boots fairly quickly. Fine tuning the theme and it will be a release :)
[Huawei Watch] mew1033:
Sweet! Are you planning on today? Just asking cause I was about to install your v2 on my watch (just got around to flashing back to stock and updating after being on Skin1980's kernel). If it'll be soon, I'll just wait for that. :)

Thanks!
[Huawei Watch] negamann303:
In a few hours
[Huawei Watch] mew1033:
Lovely. :D
[Huawei Watch] pmgnet:
I accidentally left my watch today. Good idle battery, yeah? :)
[Huawei Watch] shyam09:
I'm running into this random, rare issue. Sometimes if the watch is too idle (I don't know the situations - but the most recent case happened when the watch was charging overnight) it freezes and doesn't respond. I manually force reboot. Within a few minutes of boot I get a popup with KingoRoot asking for root. If you tap "accept" (lags a bit but finally does it), all is fine. If you don't tap that (because you didn't notice it), you get a popup saying "Android Wear is not responding." with Wait or Close as the two possible options. But that doesn't work either because there is no response.

Anyone else experience this / know what's going on? This has happened two or three times IIRC, and it started after flashing v2.
[Huawei Watch] meatlocker:
I have seen this happen as well, but not recently. It was definitely post 2.0, though.
[Huawei Watch] tfpHumorBlog:
Hi - just flashed v2 (first time flashing a rom on Android Wear). Is your custom kernel HW+ to be flashed separately? Or was in already included in the rom? Or do I need to flash it separately? Just wanted to make sure I understood. Thanks! So far the watch runs MUCH smoother!
[Huawei Watch] negamann303:
Flash the custom kernel if you want. The included kernel is my custom kernel with bare minimum configuration applied, It is very close to stock. The custom kernel in my other thread has the full configuration applied
[Huawei Watch] negamann303:
This issue is caused by Google services updating. If your battery sucks one day or stuff acts weird randomly, blame it on Google xD
[Huawei Watch] parthabhatta:
The green cirumferential charging indicator seems to have gone after flashing the latest V2 of this ROM and latest kernel. How to enable the battery charging indicator. In the earlier V1.8 the same was working well.

The function came back after rebooting. Its working now