yashsingh1/xdaforums huggingface dataset:
[LG Watch Urbane] WELCOMETOOCEANIA:
Just a request if it's actually possible to do. Could you change the background colors for the notification, app drawer and the pull down screen from that greyish blue to a pure black? That would look so much better with the amoled screen and it shouldn't conflict with any of the text colors.
[LG Watch Urbane] Udzi:
Thats not rom related. The color comes from the "android wear launcher system apk".

I tried to modify it in wear v1.x with no luck because recompiling was unsucessful. I'll give it another try with Skin's ROM when /system is r/w
[LG Watch Urbane] rohitece06:
Any word on rooting AW2.0 yet?
[LG Watch Urbane] Skin1980:
You can actually root with systemless root
[LG Watch Urbane] akirainblack:
Hello Skin1980, can you please advise the best way to do that? As in version of SuperSU and TWRP.

Thank you,
[LG Watch Urbane] rohitece06:
+1
[LG Watch Urbane] suljo94:
There's a thanks button on the post no need to write +1 and it is against the ruled.....
[LG Watch Urbane] Skin1980:
On the telegram group you can find the new version of the rom. Will update here in a couple of days.
[LG Watch Urbane] aliminator2:
Hi. How can i set a vibration on watch to less powerful? Is it possible?
[LG Watch Urbane] adm1jtg:
For all us who HATE the new 2.0 version does anything exist that is the last 1..5 version with updating disabled?

Edit: found your update disabler..... thanks
[LG Watch Urbane] k1942113:
Hello , can I use this kernel on Urbane Lte 2nd？
[LG Watch Urbane] Skin1980:
Nope or you'll got a softbrick
[LG Watch Urbane] vandal_:
can you please post a link for telegram group? would like to test new version
[LG Watch Urbane] Radon_22:
https://telegram.me/lg_urbane

I couldn't locate an updated M1D64S rom, though- looked like everything was 2.0?
[LG Watch Urbane] maiolif:
Hi, androidfilehost reports no mirror when I try to download the images.
[LG Watch Urbane] maiolif:
working now. installed, fantastic. AW2 made my device unusable, now it is near to perfection
[LG Watch Urbane] GusPepper:
Not booting...

Hello!

I tried the procedure, however it[s not booting. Just show up the LG logo and shut down

Any tip?

Thanks
[LG Watch Urbane] Adamallica:
This runs so much better than stock, but I can't use it because I need Japanese (just shows as squares on this). Does anybody know how I can side load the language pack on the watch?
[LG Watch Urbane] jbluther:
After enjoying M1D64S for a few months now, yesterday I'm getting an update prompt again. The Update Disabler app (working in the past) has no effect.

Anyone else seeing this? What are options to prevent the update?
[LG Watch Urbane] WELCOMETOOCEANIA:
No solutions but I came here to post the same thing about the Update Disabler not working anymore, so it's not just you. I even tried a reset but it still came back.
[LG Watch Urbane] mjs27541:
Try this. May need to reboot to get the notification to go away. Also, I wasn't getting notifications from Gmail after I did this, but a reboot fixed that as well.
[LG Watch Urbane] mtmello:
I didn´t receive any update message (maybe yet!) :) but another option is doing this fix:

https://xdaforums.com/watch-urbane/orig-development/rom-ext4all-skin1980-t3589900/post72981394

if the update folder were changed in AW20, need to find out where it is from AW1.5...
[LG Watch Urbane] mtmello:
Well... after long time, now I started receving update notification...

This is the way I get rid of that:

adb shell

# su

# mount -o rw,remount /system

# echo "#!/system/xbin/sh" > /system/etc/init.d/20userinit

# echo "rm /data/data/com.google.android.gms/app_download/update.zip" >> /system/etc/init.d/20userinit

# chmod a+x /system/etc/init.d/20userinit

# mount -o ro,remount /system

# pm disable com.google.android.gms/.update.SystemUpdateService

# pm disable com.google.android.gsf/.update.SystemUpdateService
[LG Watch Urbane] mistermojorizin:
My urbane 1 is/was on latest version of AW, bootloader unlocked. I ran the commands in the OP with the files in the OP from fastboot, and it said everything went fine. But it hasn't booted the system yet. Still stuck on the little circles, for like 10 -15 mins. I'm starting to worry.

Edit: I was able to downgrade to a working version of AW 1.5. Thought I'd try to flash this again, but same result. I just flashed the 2 files in the OP. Do I need to flash the files in post #2 first?

Edit2: Yes, that's what I had to do and it worked. Flashed the files from #2, then the files from OP. Another question, do I need to install the supersu app?
[LG Watch Urbane] zakria567:
I have lg U + dont know its real or fake can you make something for it
[LG Watch Urbane] devilangelsoul:
it work on lg urban NWS2.170620.003????
[LG Watch Urbane] samsmith2152351:
nice post. . . .
[LG Watch Urbane] Demodroid:
Hi there, this saved my watch. I installed Asteroid OS 1.0, thinking it had similar functionality to Wear OS however it needs quite a lot of work yet. It's good that they've released an Open Source OS for these watches, but it lacks so much functionality that it simply isn't usable as a daily OS yet. How to restore (download all 3 files to the fastboot directory PATH):

Boot to fastboot mode (swipe top left to bottom right when booting).

Run "fastboot devices" to double check that the watch is detected.

fastboot format cache

fastboot format userdata

fastboot format system

fastboot flash boot boot.img

fastboot flash system system.img

fastboot flash recovery recovery.img

Then remove the device from the cradle, select POWER OFF in the fastboot menu and reboot.

Voila, fixed watch and you can wait until Asteroid OS 2.0.
[LG Watch Urbane] Trinition:
I've just tried installing this using the directions from the first post, but it's not going well.

It appears to be stuck in a boot loop:

LG logo

The four animated circles

White app updating screen (15 apps)

White message I haven't caught yet; something starting with "Unfortunately..."

Back to #1

EDIT:

I did a few more preliminary steps and tried again with more success:

fastboot format cache
fastboot format userdata
fastboot format system

Now I can't get WearOS app on mobile to connect. I suspect I need to get the old AndroidWear app? According to Wikipedia, Feb 2018 was the last AndroidWear release, so I tried downgrading to 2.21.0.234772572. It does pop up on the phone in the list of devices to connect, when when I pick it, it spins for a second and then says:

"Couldn't connect to LG Urbane XXXX. Make sure your watch is on and nearby."

The retry button only brings the same result.

Turns out, I mis-read the date when I was selecting an older APK to download. I switched to version 2.9.0.185084575 (Feb 15, 2018), and it's not connecting.

UPDATE: All is working well. I forgot how useful this watch can be when it's responsive!
[LG Watch Urbane] Skin1980:
I tryed and worked... don't know if is related to the new ROM but worked correctly.
[LG Watch Urbane] mrchimpy:
Hi I also flashed the new ROM with the missing apk zip and everything looks to be running smoothly. Thanks again for your hard work and sharing that work with the rest of us :)
[LG Watch Urbane] Robshr:
Flashed you new version and backed will try and restore tomorrow and see if all is good

Thanks again Rob
[LG Watch Urbane] mleet1980:
I'm highly interested in this. I'm looking for a bare bones system.
[LG Watch Urbane] cubandanger05:
A bit of feedback.

All installed without any issues, I couldn't even tell if it had installed at all until I changed watch faces and saw some where missing as advised on the opening post, that's how seamlessly it all went.

The watch is definitely snappier, it powers on so much quicker than before too.

I guess it's still not mounted rw as I'm not able to make changes in the system folder using the file manager, yet I can mount system just fine in TWRP and make changes there (replacing a file to disable touch-to-wake for example).

As far as battery, it seems to be behaving properly, I'll give it a few more days.

Maybe it's just me but at times it feels like the watch goes into a very very deep sleep and takes for me to shake the hell out of it to wake it up.

So thank you for your time and work on this. Can't wait to see how far we can push this "thing".
[LG Watch Urbane] Skin1980:
To mount the system rw type

su
mount -o remount rw /system

:good:
[LG Watch Urbane] Pender666:
I was using it ok for a couple days. Everything is smooth but suddenly it froze.

I rebooted and now I'm stuck in a bootloop. Tried rebooting a couple times but its stuck.

Someone knows how to hard reset it?
[LG Watch Urbane] cubandanger05:
Plug it to the computer, it should still recognize it via adb, then type command: adb reboot recovery, and do a reset.

---------- Post added at 03:07 PM ---------- Previous post was at 03:04 PM ----------

We'll yes, I can manually do this from the computer, what if I want to do it on the go, I'd need to debug via bluetooth from my phone and type in so many more codes.

Can't this code or a similar one be ran on boot?
[LG Watch Urbane] Pender666:
I did but after that I got another bootloop but with no "connection sound" on windows.

But I found out how to enter in fastboot mode. Turn off the watch, then press to power on, when the LG logo appears on screen swype from upper left to down right.

There I flashed system and boot again, go to recovery and wipe everything. Then it worked correctly.

Thanks.
[LG Watch Urbane] cubandanger05:
Excellent, that was going to be my second suggestion. I'm glad you're up and running.
[LG Watch Urbane] nuwan32:
Wow amazing stuf skin! Cant wait to flash this. I'll give it a go tomorrow and leave some feedback. Was using stock kernel after mm update and its so laggy compared to lp with your kernel :p cant wait for this!
[LG Watch Urbane] nuwan32:
So I've been using it for about 15 mins now and already I can tell its much much faster than stock! Absolutely no frame lag in the UI and in games (repulsion) it's a million times better. Before, the app itself would take about 30 secs to load, now it does so in under 10. Also it would be annoying to play as I would often get fps lag and frame drop. now its perfect (50+ fps) and no drops.

Amazing stuf. Thanks skin!
[LG Watch Urbane] ker2gsr:
Great work been yearning for a ROM thank you so much
[LG Watch Urbane] Skin1980:
To control RGB channel of the display and to support my work you can use this:

https://play.google.com/store/apps/details?id=com.skin1980.displaycontrol

Thank you guys.
[LG Watch Urbane] liquidzoo:
Figure I need to unlock the bootloader to install this, but do I also need to install TWRP first?
[LG Watch Urbane] suljo94:
unlock bootloader then flash via fastboot with the commands on Page uno
[LG Watch Urbane] liquidzoo:
Many thanks!
[LG Watch Urbane] Tbnitz:
Really nice rom and kernel [MENTION=2174433]Skin1980[/MENTION]

I'm using for 2 days and the watch is more snappier, the boot is fast but the hibernation is taking to long to enter, on MM, doze activate in about 5 min, and its taking more than 20 min to hibernate

Tks in advance man and good work
[LG Watch Urbane] doongoo:
Hi there,

I am new here to all this android wear hacking. If I understood well:

firstly - I have to unlock bootloader

secondly - I can flash the images via fastboot (from PC)

Edit: one more question - Should I need MM bass 1.1 or MM bass 1.0 from the OP?

Afterwards I will have the new rom with a new kernel (and already rooted?)

Will I be able to receive OTA updates later (for android N) or at least the information, that it is available? Or do I have to flash back all stock images and make a factory reset for the update? Sorry for the question, but I am really new to this watch (only have it since 4 days) but this modification seems to be really interesting in terms of usage.
[LG Watch Urbane] suljo94:
48h on battery with ambient mode on (exept at night) And also lg pulse reinstalled itself on /data because I had lg health on my phone
[LG Watch Urbane] davebugyi:
Correct, I used this method, it works.

1.1, as it has some bug fixes

Yes.

You can receive OTA, but it is never wise to apply OTA on a modified system and boot image.
[LG Watch Urbane] doongoo:
Thank you for all your answers. I am going to do it as soon as just possible (as the watch lacks a bit on responsiveness now). I know that applying OTA on a modified system can be deadly to a device (I am only noob at wear hacking but not on android generally :)). If I am right, then I have to make a full restore before vie ADB (flash stock system, boot, and recovery of the MM and make a factory reset afterwards) to be prepared for the OTA.

Any new feedback in terms of battery life compared to the stock MM? As I mentioned I have the watch only since 4 days (and touching it a lot of course while trying all the things) but the average battery time so far from 6:00 a.m. to 9 p.m. (ending somewhere around 20%) seems to be very short (I also have a Pebble with very good battery times, but hope to reach a battery time here also for 2 full days)

Just rwo more questions:

1. to be able to flash the zip with removed apk-s which TWRP to choose? Latest one 3.0.2?

2. Do I need any wipes before or after flashing the images?
[LG Watch Urbane] cubandanger05:
There is a twrp 3.0.0.0 somewhere around the urbane section that someone uploaded, it's a modified version of the original to allow it to mount system rw in recovery; unless there are newer wear versions that fixed that issue.

No need to wipe anything.
[LG Watch Urbane] doongoo:
Thank you, I will search for that TWRP version (or just try with the latest 3.0.0.2).

BTW: I already made the ROM and Kernel flash and WOW, it is a new watch now. Quicker and battery seems to be so far a lot better. I hope it will remain this way also later. It was only a bit tricky to reconnect to phone, but solved it finally.
[LG Watch Urbane] cubandanger05:
Hmm, I wonder what happened that you had to reconnect, I didn't have to do anything when I flashed it.
[LG Watch Urbane] doongoo:
Don't know. In the phone wear app there was no more the LG Watch Urbane there. I resetted the watch at first (so needed to reconnect to phone after restart), but it did not help. Deleted the wear app and reinstalled on the phone but no change. Finally deleted from the google play services all data, deleted wear app on the phone, reinstalled and at once everything was OK again (After opening the wear app on the phone I was able to pair again with the watch)

But finally I have a snappy watch with longer battery life :good:

PS: And of course donated too the developer
[LG Watch Urbane] cubandanger05:
That's weird man. Well, you got it all sorted out and that's what matters. I can't link you but Google "Reset Wear Client app", allows you to connect to two devices without having to reset the watch. It's handy for me that I run multiple roms on my phone. This app may have saved you from doing all you did had you known about it.

By the way, which TWRP did you flash, and can you mount system as rw?
[LG Watch Urbane] doongoo:
TWRP not yet flashed, cause I don't miss the removed apk-s/watchfaces

Tapatalked from Honor 7
[LG Watch Urbane] Robshr:
Just bought the app to support your work your doing great work with the urbane. You've improved the watch 100%. Thank you
[MENTION=2174433]Skin1980[/MENTION] Question do you have any recommended settings for the display control app
[LG Watch Urbane] akirainblack:
I've tried to flash this but it won't boot past the LG screen.

I have to reflash the stock ROM and kernel and then my watch boots.

I'm coming from the official Marshmallow ROM.

Any idea where I'm going wrong?
[LG Watch Urbane] suljo94:
Stupid question but did twrp said install successful
[LG Watch Urbane] solo24:
Any chance of incorporating a left-hand mode? I wear my watch on my right hand but want to flip my watchband so I can have my crown on the proper side. There is a screen orientation app but my gestures seem to be off with that method.
[LG Watch Urbane] akirainblack:
I flashed this ROM and kernel from bootloader as per the instructions in the first post.

TWRP itself installs but is reset to stock recovery after a reboot. into system (If that is what you are asking)
[LG Watch Urbane] suljo94:
No when you flash the rom, twrp shows cmd like info did it say failed?
[LG Watch Urbane] akirainblack:
I don't get to TWRP.

2- reboot to bootloader;

3- flash the stuff with:

4- reboot the device with:

At this point it doesn't go past the LG logo
[LG Watch Urbane] liquidzoo:
Did you unlock the bootloader?

http://xdaforums.com/watch-urbane/development/everything-urbane-root-how-tos-files-t3243975

Steps 1-8, then flash this ROM. That's how I did it, and it worked perfectly. TWRP install instructions are there too (through step 11)
[LG Watch Urbane] akirainblack:
Yes, I already have unlocked the bootloader.

If I retry (in case the Marshmallow update locked it) I get a failure as it's already unlocked.

I also have already flashed systemless root with busybox so must have the bootloader unlocked.

Could it be that I'm coming from the Stock Marshmallow ROM? I know all this worked perfectly before updating.

I had TWRP installed, I was able to modify the system partition from within TWRP and it remained after reboot.

(I had official TWRP 3.0.2.0 installed when on 5.0.1) I now have to flash the modified 3.0.0.0 with squashfs for it to allow me to flash systemless root now I am on 6.0.1

In case it helps bootloader screen says:

PRODUCT NAME - bass

VARIANT - bass 4G

HQ VERSION - rev_10

BOOTLOADER VERSION - BASSZ10f

SERIAL NUMBER - ************

SIGNING - production

SECURE BOOT - enabled

LOCK STATE - unlocked

I do really appreciate all this help, thank you.
[LG Watch Urbane] suljo94:
Did you use the special twrp floating arroung in general and or q&a section that can work with squash
[LG Watch Urbane] akirainblack:
Yes, I believe so, it states it's 3.0.0.0 with Squashfs
[LG Watch Urbane] suljo94:
So what is the twrp output when flashing any errors? The output is the progress of should say when something failed and it should at least give 1 error
[LG Watch Urbane] akirainblack:
I am not flashing this with TWRP. It says to flash in the bootloader.

Or are you using files not shared in the first post?

Also why do you keep asking about TWRP as it's not mentioned anywhere in the first post, it says to boot to bootloader and then into system, TWRP is only mentioned for reflashing a zip with missing apk files.

I also know I am flashing correctly as when this fails I use exactly the same commands with the stock files to flash them so I can boot past the LG screen.
[LG Watch Urbane] suljo94:
Oops sorrI forgot it was a img for the system. Did you let it Boot for a few minutes because it takes a long time to boot the first time as long as your device doesn't restart it is not in a bootloop, also did you flash system and kernel did cmd said successful?
[LG Watch Urbane] akirainblack:
I flashed both the system and the kernel, booted to the LG image and left it for around 5 minutes at the LG logo.

Nothing happened, it just sat at the LG logo.

Was 5 minutes enough time?

Also were you coming from Marshmallow or Lollipop?
[LG Watch Urbane] doongoo:
Maybe your problem is becuse of this: "I also have already flashed systemless root with busybox so must have the bootloader unlocked.

Could it be that I'm coming from the Stock Marshmallow ROM? I know all this worked perfectly before updating.

I had TWRP installed, I was able to modify the system partition from within TWRP and it remained after reboot."

I would rewert to totally stock and starting from here. Unlocking bootloader (it it closes itself after rewerting) at first and after that flashing the two images from adb. I made also on this way without any problems (coming from stock MM)
[LG Watch Urbane] akirainblack:
I did revert to stock MM, but will try again. Did you install TWRP before flashing this? If so, which TWRP did you use? (Wondering if it required stock recovery.)

Once again thank you to everyone for the help.

If stock MM won't update I'll try going back to stock LP

Not quite sure when I'll have time, probably later/tomorrow.
[LG Watch Urbane] liquidzoo:
I am nearly 100% certain that I do not have TWRP installed. I just unlocked the bootloader and installed the ROM and Kernel from this thread.

Make sure, when you revert to stock, that you remove the watch from the Android Wear app on your phone. I had to do that before the setup and install would complete properly (and it took probably 20 minutes).
[LG Watch Urbane] doongoo:
Not installed twrp before (and after also not). Just unlocked the bootloader and flashed the images

Tapatalked from Honor 7
[LG Watch Urbane] GomdolE:
is it ok to use your kernel with urbane stock rom(6.0.1)?
[LG Watch Urbane] akirainblack:
Hooray, finally got it to work.

(I had to do it step by step, flashing it all at once ended up with it sat on the loading screen for an hour, logcat showed that it was looping but it wasn't obvious from the watch).

Here's what I did:

Rebooted to bootloader

Flashed all 3 parts of stock MM ROM.

Rebooted to system and paired with phone, sync'd and set everything up again.

Rebooted to bootloader.

Flashed kernel from first post.

Rebooted to system.

Rebooted to bootloader.

Flashed System ROM from first post.

Rebooted to system.

EXTRA steps I then took.

Rebooted into bootloader.

flashed official 3.0.2.0 TWRP.

Rebooted into recovery.

Mounted system as RW from TWRP menu

adb pull /system/usr/idc/synaptics_rmi4_i2c.idc

Opened that in Notepad++

changed line 23 from touch.wake = 1 to touch.wake = 0 then saved the file again

adb push synaptics_rmi4_i2c.idc /system/usr/idc/

Rebooted into system.

Now my watch doesn't wake up when I touch the screen, only when I push the button.

(saves me being complained at that my watch keeps waking the missus when it turns on during the night).

If people want I'll happily rewrite this with the commands.

Thanks all for the help.

I had it booting like that for a while and it seemed fine.
[LG Watch Urbane] davebugyi:
Anyone has issue with EMOJI?

When I draw one, the watch returns only a rectangle with an X.

Same happens with japanese and other languages, but I do not need them. Maybe related to the missing .apks? As far as I know, there are only Watchfaces and LG health
[LG Watch Urbane] akirainblack:
Nope, that is the same with Stock I'm afraid.

I messaged WhatsApp about it only displaying some of them.

Not sure if it's worth toying with.
[LG Watch Urbane] davebugyi:
Ah, ok.

I mean I do not use the watch anyway to reply, so was checking if anything is OK.
[LG Watch Urbane] solo24:
Is there any chance of adding a left-hand mode? I really want to flip my watchband and have my crown on the outside but do not want to lose my gesture function. Plus, the watch thinks it is upright a lot more frequently, causing the screen to stay on and battery drain. Any chance of a left-hand mode? There is an app called "Set Orientation" that flips the screen but it does not account for the sensors.
[LG Watch Urbane] Robshr:
Great job on the ROM and kernel , I'm having a problem with the watch freezing if I don't restart it at least once a day, I don't know what could be causing it anyone else have their watch freeze up? Sometimes the screen just goes white and I have to hold the button till it restarts.
[LG Watch Urbane] Skin1980:
Never had the same issue, sorry
[LG Watch Urbane] Skin1980:
Also on Lollipop there was the same issue? I cant remember
[LG Watch Urbane] Skin1980:
New Rom Version 1.2

- Added Android N Emoji
[LG Watch Urbane] Robshr:
Thanks just wanted to confirm to rule it out :good:

You the man keep up the great work
[LG Watch Urbane] akirainblack:
This is awesome, thank you.

I keep winding my colleagues up that my Watch now supports more Emoji than their crApple phones. :)

Did anything else change between 1.1 and 1.2? I've noticed my battery doesn't last anywhere near as long as with 1.1.
[LG Watch Urbane] Skin1980:
nope i only added emoji
[LG Watch Urbane] doongoo:
Just flashed latest version. It went without any problems this time. Now using it and watching battery. Last version lasted 2 full days (48 hours) with one full charge with always on screen (airplane mode and theater mode enabled while sleeping)