yashsingh1/xdaforums huggingface dataset:
[LG G Watch] Taako:
I am using boot_dual_real.img, thanks for the warning though!

I may switch to quad_boot though since i'm still seeing some lag here and there, but i'm not sure how bad that may kill the battery... not sure how much lag is normal as this is my first smart watch and i just inherited the G Watch W100.
[LG G Watch] rodken:
@darren1 boot_dual_real.img resulted in a boot loop after using the following method:

Code:

fastboot erase boot

Code:

fastboot erase system

Code:

fastboot erase userdata

Code:

fastboot erase cache

formated all the partitions of the watch by typing :

fastboot format boot

Code:

fastboot format system

Code:

fastboot format userdata

Code:

fastboot format cache

And rebooted the watch by typing :

Code:

fastboot reboot bootloader

Code:

fastboot flash boot boot_dual_real.img

Code:

fastboot flash system system4dory.img
[LG G Watch] darren1:
sorry I don't know what's happened. I didn't develop the boot image, but it worked for me. I can't remember what command I used as it was a few years back, but it was fastboot via adb. Have you followed all of the instructions at the beginning of the forum?
[LG G Watch] rodken:
I even took the liberty of reinstalling Android Wear 6.1:

Code:

fastboot erase boot

Code:

fastboot erase system

Code:

fastboot erase userdata

Code:

fastboot erase recovery

Code:

fastboot erase cache

Now we will format all the partitions of the watch by typing :

Code:

fastboot format boot

Code:

fastboot format recovery

Code:

fastboot format system

Code:

fastboot format userdata

Code:

fastboot format cache

- Launched the LG G Watch restore tools by clicking on "1 LG G Watch Tools for Windows.bat"

- Choose the 6 option, press enter and let the script re-install Android 6.1 on my G Watch

- When the script says that the successfully re-installed A.W. (resetted my watch to stock)

- In this windows I typed :

Code:

fastboot reboot bootloader

- Installed the custom recovery (twrp with squashfs support) by typing :

Code:

fastboot flash recovery twrp-3.0.0-0-dory+squashfs.img

- Let the watch write the recovery and type

Code:

fastboot reboot

to reboot the watch on the system

and still bootloops well beyond 35 minutes. I suppose at this point, this device is toast.
[LG G Watch] darren1:
Have you tried the instructions on the first page of the forum? https://xdaforums.com/t/port-lenok2dory-android-wear-2-0-on-lg-g-watch.3624441/
[LG G Watch] darren1:
If you search this thread for bootloop many people have had issues and here are the instructions to fix it. https://xdaforums.com/t/port-lenok2dory-android-wear-2-0-on-lg-g-watch.3624441/post-73411301
[LG G Watch] zippzYT:
would not boot with the fastboot i installed with sudo apt install fastboot

booted with fastboot in the g watch restore tool
[LG G Watch] zdarkstranger:
Thank You,
[LG G Watch] miladmdb:
Hello guys!!!

I'm stock at boot looping and I cant use fastboot format cache and other format command also i cant use fastboot -w.

I get those errors can somebody please help me out?

Thnx!!
[LG G Watch] svprm:
Try following commands: (But I don't remember properly.)

fastboot erase userdata

fastboot erase system

fastboot format userdata

fastboot format system

Then flash stock rom:

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash system system.img

Then reboot into recovery, try wipe data... then reboot. It will take 15-20 mins to boot.
[LG G Watch] araujo99:
ok, but what about the home key? the button is behind, you can't keep taking the watch off just to go back to the home screen.
[LG G Watch] Climbingtooth87:
Where can I find these images?
[LG G Watch] araujo99:
does not download the apps, I try to install google play service by adb and the error. between cell phone and watch does not transfer anything. but the play store tumbs load.
[LG G Watch] araujo99:
it installs, asks to update google play service, when I can update it is very slow, unusable. or when you install the first app, it stops downloading anything. it stays as pending download and doesn't come out of it.
[LG G Watch] InvisibleCat:
I know im late here but does anyone have a link to a quad boot img?
[LG G Watch] PaulPV:
Absolutely right. There is no current fresh image for working on Android Wear 3.0.
[LG G Watch] longboarder241:
After doing a ton of browsing through this thread as well as testing things on my own I have found a way to get this working in 2024 without sorting through dead links and a bunch of mishaps. In addition I did some due diligence and archived all of these important files for future preservation.

First off here is all the lenok2dory files, stock and archived;

lenok2dory Android Wear 2.0 on LG G Watch : ab123321 : Free Download, Borrow, and Streaming : Internet Archive

Taken from XDA Developers This is another custom rom for the LG G watch this time bringing wear OS 2.0 to the device. There are more recent roms that do...

archive.org

Second off here are the files you may need to root your G Watch and mess around with applications in the background using wear os 2.0:

Lenok2Dory LG G Watch rooting/misc utilities : Magisk : Free Download, Borrow, and Streaming : Internet Archive

This archive contains all of the associated utilities that allow the Lenok2Dory custom Rom for the LG G Watch to not only be rooted but also gain some...

archive.org

In order to do this its all relatively simple, just finish the main guide on this thread and then do this after.

place all the files in the same directory, otherwise replace the path of the associated files in this small tutorials to where they actually are

1.adb reboot bootloader

2.once in bootloader (fastboot) proceed with this command

fastboot flash boot boot_patch.img

3.fastboot reboot

-On bootup-

4.adb install Magisk-v27.0.apk

5.Add Magisk as a shortcut or navigate to it after double tapping the power key on the back of the g watch then open it

6.It will prompt you to reboot. Do that.

-On reboot-

7.adb install wearbttn.apk

8.adb install bsavior.apk

9.Open whichever first but you should see a message from magisk asking for root access. Congrats you successfully rooted your device and you got your first prompt!

10.Replace that navigation menu button with wearbttn and you should have direct access to the application drawer.

11.Done, enjoy your eli3t3 h@xx0R watch
[LG G Watch] Hadi99:
Second link is broken
[LG G Watch] longboarder241:
It seems like the patch on buttonsavior was auto-detected as false positive. I think if I put it all in a rar file it should be fine. It will be updated by the end of the night EST
[LG G Watch] longboarder241:
Sorry for any inconvenience or long wait but the link has been updated. For safe measure here is that same link again. Hopefully this works for you and anyone else trying this :)

Lenok2Dory LG G Watch rooting/misc utilities : Magisk : Free Download, Borrow, and Streaming : Internet Archive

This archive contains all of the associated utilities that allow the Lenok2Dory custom Rom for the LG G Watch to not only be rooted but also gain some...

archive.org
[LG G Watch] alibay13:
Alright ! :)

do this steps for a few times ( if not worked on first try ) and let me know if worked ...

*First of all delete security locks , like pattern or others if you set it on your phone and make sure your phone language is set to English .

1- Sign out from your google account on the phone

2- Go to android wear app on the phone and press settings icon , then select " G Watch "

3- Press the accounts , and then select " Add another account "

4- Sign in with your google account

5- You will back on the accounts screen again , after that just toggle on your account

6- Then it asks " Copy To Your Watch ? " , and you just need to press the " Copy " button ... ( it may take several minutes )

7- After moments it will ask your google account password , just enter it and continue

8- Your Google account will copy to your watch successfully :laugh:

if says " We couldn't copy your accounts " don't worry and just do the step 5 & 6 again for a few times ....

*And i forgot to say an important thing , Please make sure your Location is enable And your Wi-Fi ( or mobile data ) signal strength value is on " Very Strong "

;)
[LG G Watch] Thisisabadname:
This rom installed perfectly on my watch after a second data wipe after installing it but it has had an adverse effect on my phones performance (I have an LG K10, moving to V20 soon) . I cannot get working internet on my phone whatsoever whenever the watch is connected (like no bandwidth is available, the watch isn't even downloading anything or using the internet at all. Even then, how does 50kb/s completely halt all bandwidth on my phone?) The play store on my phone hangs at 100% downloaded and never installs. The play store on the watch hangs at download pending. had none of these issues beforehand and basically cannot use my phone anymore. If this doesn't fix itself soon, I may have to go back to MM rom...
[LG G Watch] PainToad:
Any chances of an onscreen home button. Anyone tried LMT?

Edit: Massive thanks OP. Amazing work.
[LG G Watch] DynamicDonkey:
Hey guys, I've tried doing this twice now. The first time it worked but not properly, I posted about that above. Then I followed the video tutorial, and that destroyed it. The watch is no longer detected by my PC in fastboot or ADB. Nothing I can do. Watch is frozen on dancing dots. I would not recommend installing this.
[LG G Watch] googleygoggles:
On the back of the watch have you tried holding down the recessed button with a pen/paperclip/toothpick? Hold it down for about 10 seconds and the watch will force reboot.

Also, try doing fastboot format cache/userdata instead of just erase. Good luck!
[LG G Watch] DynamicDonkey:
Yes I did and I can't use fastboot, it isn't detected.
[LG G Watch] magicstick5:
Press button on back to power off watch. When LG logo comes up, swipe from top left to bottom right. Boot into TWRP and choose the ADB file transfer option.

Connect watch to PC. Download the 5.1 custom rom (flash able zip) and ADB push it on to the watch. From there, simply wipe everything but internal and flash the rom.

From there you can choose to update to 6.0 via the system and boot dumps in this forum OR you can try this installation again.

Hope it works
[LG G Watch] j3cool:
No matter what I do I can't add my Google account in the wear app. I've reinstalled several times and every time it gets to the part where you add you Google account it just sits and spins.
[LG G Watch] magicstick5:
Update wear app on phone

Skip the Google account setup portion and finish setup. Then go into wear app and enable it there.
[LG G Watch] j3cool:
I have done that and it still will not add my Google account. The app is updated and I was able to skip in the initial setup but still can not add in the app.
[LG G Watch] Gimzie:
Thank you so much for taking your time to make this port! All works fine on my device, except for some small lag in apps like Play Store or Messenger.
[LG G Watch] catscankill:
I am also getting the same issue with FB Messenger. If you do not open the app through a notification on the watch, then you get presented with a prompt to install FB Messenger on your phone. Is this an issue with anyone else using the ROM?
[LG G Watch] googleygoggles:
Can you at least *get* to fastboot mode?
[LG G Watch] DynamicDonkey:
I can, but I can't use fastboot command

I also tried all of the different wipes in TWRP but they all failed.
[LG G Watch] linex2004:
On iOS I cannot get into Play Store. It always ask me to Connect on a wifi
[LG G Watch] francyesco:
same..
[LG G Watch] RoadXY:
What I did:

Reboot to fastboot by using the swipe gesture from top left to bottom right while the LG logo is showing

Start recovery (No TWRP installed)

Factory reset

Reboot to fastboot

From pc:

fastboot format cache

fastboot format userdata

fastboot flash boot [insert path of downloaded boot.img here]

fastboot flash system [insert path of downloaded system.img here]

fastboot reboot

Let it boot for 10/15min

Walk through initialization wizard.

After that install and update apps -> leave it alone while doing that. I't really busy with it.
[LG G Watch] GtrCraft:
I made a boot.img with all 4 cores enabled and set to ondemand, should be a little faster.

Don't know if it works though, can't test right now
[LG G Watch] kokesh:
Will try later this afternoon, but I think the performance issues aren't due to the CPU. Isn't the ROM/source for G Watch R originally? The HW is exactly same on these two watches. I can't debug right now, but it feels like any storage operations cause the lag.
[LG G Watch] edi194:
Doesn't work, stuck in recovery mode even after reboot.
[LG G Watch] prototovsky:
With this image, it does not boot. It boot on recovery mode after trying to boot normally :S
[LG G Watch] Trickster:
Could it be for a Samsung Gear 2?
[LG G Watch] j3cool:
Has anyone else had the problem where they could not add their google account to the watch in the wear app. I get to the point where I add my account but it just spins, it never shows the popup that says "copy account to watch". And yes I am using the latest wear app.
[LG G Watch] googleygoggles:
I think that's by AW 2 design on iOS

---------- Post added at 12:43 PM ---------- Previous post was at 12:41 PM ----------

Trust me, even if it's not the bottleneck, it helps anyway. Seriously. Bottleneck on my old devices always was weak emmc storage speeds (Cough original Galaxy Tab 2 7", original Nexus 7). Overclocking them still managed to make them a lot more responsive.
[LG G Watch] Sweeet1102:
Stock in boot :(
[LG G Watch] Sweeet1102:
Format work, not erase.

But now, others watchs faces don,t seem to work. I can't remove some notifications because of the button..

Also, can't sync account.
[LG G Watch] MegaAndy:
I have found Side loading apps via ADB works well on W2.0 so if there's a good app to have on screen buttons you may be able to use it on this.

I have tried sideloading 'assistive touch' which I can set to the home button which works to minimise apps but not bring up the app menu.

Sideloading Chrome even works (slowly), it seems sideloaded apps now have acess to the phones internet which I think didn't work on W1.x
[LG G Watch] TheDevFreak:
No... This is for the G Watch.....
[LG G Watch] sajavid:
Is there a way to root / unlock bootloader of the LG G Watch without PC? I tried google but no help.
[LG G Watch] GtrCraft:
Nope
[LG G Watch] PainToad:
I recommend this App to avoid shaking your wrist for App Drawer. Swiping is a bit flaky but your can add a shortcut ("complication") to a watch-face .

http://www.androidpolice.com/2017/04/11/appfour-releases-custom-app-launcher-android-wear-2-0/

Edit: The free version doesn't work. Wait a few hours after installing and it will offer 50% off for the paid app (which works).
[LG G Watch] lost_reaver:
The free version is working for me. I have noticed the in order to "swipe" to open the app drawer I have to swipe on the lower right of the screen.
[LG G Watch] DynamicDonkey:
Where is the ADB file transfer option?
[LG G Watch] magicstick5:
"ADB sideload". Technically it should detect the watch while in TWRP.

Boot watch into TWRP.

Open cmd, ADB devices. "Device" should appear.

From there, ADB push one of the custom roms on the G watch forums. Flash it, now your watch is unbricked.

From there you can flash stock MM images or try this again using the steps that worked for most of us
[LG G Watch] DynamicDonkey:
When I start sideload, my terminal still can't detect my watch.
[LG G Watch] magicstick5:
Without sideload on while in TWRP, can it detect?
[LG G Watch] DynamicDonkey:
Nothing I try it detects it, sideload or not.
[LG G Watch] PainToad:
TWRP doesn't support the new system partition format used.

https://github.com/TeamWin/Team-Win-Recovery-Project/issues/575
[LG G Watch] googleygoggles:
Might sound really stupid but it has fixed a problem for me before... Have your tried checking the back of the physical watch, you know, dirty pins, the charger pins, broken USB cable/port, etc.
[LG G Watch] magicstick5:
Have you tried Rootjunky's tool for unbricking the G watch?
[LG G Watch] DynamicDonkey:
I'll take a look. Let you know in a bit.

---------- Post added at 11:40 PM ---------- Previous post was at 11:32 PM ----------

So that didn't work on my computer, but I plugged the watch into another PC and it's detected now... Gonna try to restore
[LG G Watch] FirefighterDown:
Right can someone walk me through the unlocking bootloader bit?

http://rootjunkysdl.com/files/?device=LG G Watch&folder=G Watch Script Tool

This link just takes me to a very large FTP with over a hundred phones.

What specifically do I download and run??
[LG G Watch] NoMercyWWE:
No time to walk you through but here is an app probably helpful for you

https://xdaforums.com/g-watch/development/script-lg-g-watch-tool-t2820863
[LG G Watch] DynamicDonkey:
Make sure you have ADB enabled, then open your command prompt or terminal and type "adb reboot bootloader" then "fastboot oem unlock"
[LG G Watch] PainToad:
06-23 16:30:05.655 1284 1378 V WearableLS: bindService: com.google.android.wearable.app/com.google.android.clockwork.home.DispatchingWearableListenerService

06-23 16:30:05.658 1284 1378 V WearableLS: unbindService: com.google.android.wearable.app/com.google.android.clockwork.home.DispatchingWearableListenerService

06-23 16:30:05.660 1284 1378 V WearableLS: bindService: com.google.android.wearable.app/com.google.android.clockwork.home.DispatchingWearableListenerService

06-23 16:30:05.662 1284 1378 V WearableLS: unbindService: com.google.android.wearable.app/com.google.android.clockwork.home.DispatchingWearableListenerService

06-23 16:30:05.664 1284 1378 V WearableLS: bindService: com.google.android.wearable.app/com.google.android.clockwork.home.DispatchingWearableListenerService

06-23 16:30:05.666 1284 1378 V WearableLS: unbindService: com.google.android.wearable.app/com.google.android.clockwork.home.DispatchingWearableListenerService

This is what is stopping accounts from being added.
[LG G Watch] konradit:
I did a review of this rom: https://www.youtube.com/watch?v=UK0E7SidRZs

so far so good, I outlined a few bugs in the video
[LG G Watch] fintematic:
I have an iPhone, and when i go to the play store on the wear, it say me that there isn't wifi connection, and we know that the wear hasn't wifi, so there is a way to solve this problem?
[LG G Watch] Bassj:
i just did install the rom but it is stuck on the boot screen of android wear can sombody help me?
[LG G Watch] kokesh:
I did it.completely without TWRP, full stock:

In watch Settings Unpair with phone, confirm. It will do a factory reset

It will reboot twice - once you are on the LG logo swipe top left to right bottom, you'll end up in Fastboot

Flash boot and system as in OP and than just wait. You will be on the boot animation for some minutes. After that it will start. Just skip over enabling WiFi for obvious reasons. Before pairing with the phone go to Android Wear app on your phone and under G Watch also select unpair (in the bottom).
[LG G Watch] manuel_fantoni:
I unlocked bootloader and installed the drivers with LG G watches Tool. I followed your guide and posted video, but now i'm in bootloop.

'Minimal ADB and Fastboot' does'nt recognize the device, so i can't do anything to restore my LG Watch.

I read your instruction to solve the problem, but i can't enter in any mode other than bootloop.

Any suggestions? please help me! :S
[LG G Watch] konradit:
I am trying to execute "input keyevent" from /system/bin/sh but it does not seem to work at all, do we need root for executing arbitrary commands?

Here is a video of using adb to open the drawer: https://goo.gl/photos/JJfNqScaEnc8JiFV7
[LG G Watch] Alberto234_4:
you have to use input keyevent 26 ( if you want to open appdrawer)
[LG G Watch] konradit:
https://github.com/KonradIT/wearbtt.../wearbttn/ComplicationToggleReceiver.java#L49

Seems like it does not matter which keyevent the app sends it will not open, I think its because it needs root to be able to run using "su", maybe using accessibility service I can come up with something
[LG G Watch] DynamicDonkey:
Why can't we root? Has anyone tried the old method?

EDIT: using Xmaster24's method, we have root on 2.0!
[LG G Watch] DynamicDonkey:
Picture for proof
[LG G Watch] kokesh:
Anyone sitting by the computer can grab logcat via ADB when launching the Play Store? We can look for errors when launching apps that way. There is something happening massively slowing the watch down.
[LG G Watch] DynamicDonkey:
Sure. Just give me a minute, I'm trying to compile wearbttn

---------- Post added at 03:48 PM ---------- Previous post was at 03:40 PM ----------

It's a bit much, but here's the entire logcat from me typing ADB logcat to the time the play store finished loading.

https://www.dropbox.com/s/6o8ccmps7e83a2p/logcat.yxt?dl=0
[LG G Watch] googleygoggles:
You know what? I think that video that's linked needs to be taken down or updated. It's causing people wayyyyy too many problems. I think we should replace it before it gets out of hand!
[LG G Watch] konradit:
Tried to install supersu from https://xdaforums.com/apps/supersu/android-wear-6-0-1-root-squashfs-t3319097/ but TWRP printed an error and when I execute "su" it prints /system/bin/sh: su: not found

---------- Post added at 06:00 PM ---------- Previous post was at 05:59 PM ----------

did you use this guide?

I can't get su working

got SU working!

---------- Post added at 06:40 PM ---------- Previous post was at 06:00 PM ----------

Wear button in action: https://goo.gl/photos/DbTGtA9KYgXSSwrG7 (using root)
[LG G Watch] DynamicDonkey:
Yes, that is the guide I used. Worked perfectly first time. Make sure your using the modified TWRP version from his thread.
[LG G Watch] Alberto234_4:
Anyone have the problem after rooting that the wear can't connect to internet?
[LG G Watch] kokesh:
I am running FB Lite app on my watch. Fully working. Double tap the input fields to bring the keyboard. Half of thr screen is your "post update" bar, but if I change the DPI, it will be fully usable. Get the APK on apkmirror.com, enable Developer options on the watch, enable ADB under those and do adb install ...apkname...

That is it.
[LG G Watch] manuel_fantoni:
I'm a niub, how did u get it?
[LG G Watch] konradit:
I made it, going to release the app soon when I am certain that it can be achieved w/o root.
[LG G Watch] manuel_fantoni:
Oh great! ?
[LG G Watch] DynamicDonkey:
Hey, I compiled the app from source on GitHub but it isn't working. I do have root, but the drawer never opens. Any ideas?
[LG G Watch] konradit:
You have to tap 2 times, and then wait. Also git pull just in case.
[LG G Watch] bagarwa:
It flashed fine on my G Watch, but I am having a few issues with it.

1. It's not mirroring any notification, other than "incoming call". I've already gone to the watch's setting and Android wear setting on phone. No app's notification is blocked in settings.

2. "Incoming call" notification has a "reject" button only; not an accept button...!!

3. Sometimes the app drawer isn't opening at all, no matter how many times I do the wrist gesture. (yes, gesture is enabled in settings)

4. The tutorial card is always lurking at the bottom and won't go away. It keeps saying press power button to go back to watch face. I can only minimize the card but it doesn't go away completely, even after reboot.

I'm planning to go back to the official OS.
[LG G Watch] kokesh:
Allow permissions for phone.
[LG G Watch] jboyed1999:
Has any one else had problem with no connection when trying to use the Play Store and Google Assistant on the watch. It worked fine for about 2 hours and then it just stopped working altogether. I have rebooted both watch and phone checked permission on both watch and wear app on phone and the permission are all turned on.
[LG G Watch] bagarwa:
Hi. You mean grant phone permission to the Android Wear app on my phone? Android Wear app on my phone already has all permission, including phone and notification access. Or did you mean some other permission on the watch itself?
[LG G Watch] jboyed1999:
I have the same issue but I haven't rooted my watch.
[LG G Watch] NoMercyWWE:
Count me in