yashsingh1/xdaforums huggingface dataset:
[LG G Watch] lparcshinoda:
I'm having problems updating to the latest OTA via sideload - the main reason for this needed is that I want to update to the LATEST bootloader. These are the steps that I did:

- unlock bootloader

- flash the stock recovery included in your tool

- activate sideload mode

- check with "adb devices" the correct "sideload" state of the device (prior I made an adb kill-server)

- use "adb sideload XXX" to update

- I receive and adb error "protocol fault (no status)"

I'm using the latest version of ADB and my device was previously authorized.

If any could give me clues about this or provide an updated bootloader image (DORYZ10t) to flash in fastboot, that would be great :)

thanks for this great toolkit!
[LG G Watch] tamagotono:
If you have the latest version of this tool, you already have the DORYZ10t boot image file. It is called 48Pboot.img. Here is the MD5sum for it...

6696b233d614f6a7463f8577edf68df8 48Pboot.img

Just put your watch into bootloader mode and run the following...

fastboot flash boot 48Pboot.img
[LG G Watch] lparcshinoda:
Isn't that the kernel image?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[LG G Watch] tamagotono:
Nope.

The boot image is 48Pboot.img

The system image is 48Psystem.img

The STOCK recovery image is 48Precovery.img

The TWRP recovery image is openrecovery-twrp-2.8.1.0-dory.img

The kernel is part of the system image file.
[LG G Watch] Ranomez:
Yes it is.

No, the kernel is not part of the system image, the kernel IS the boot image, the bootloader as he was asking is completely different and if you did not read this tool does NOT update the bootloader nor does it have it included in it.
[LG G Watch] Tomsgt:
Check this tool out http://rootjunkysdl.com/?device=LG G Watch&folder=G Watch Script Tool look at the bottom of the page the ota update tool. it will update your unlocked and rooted lg g watch from KitKat latest build to Lollipop ;) It used the ota update and stock recovery to flash it :) using this will update the bootloader.
[LG G Watch] lparcshinoda:
Ok I will try, but I'm having issues with adb sideload as stated :) hopefully this one will work
[LG G Watch] Tomsgt:
Adb sideload doesn't work on stock recovery. That's why I made the ota tool. [emoji1] [emoji1]
[LG G Watch] Ranomez:
[MENTION=4246643]Tomsgt[/MENTION] could you perhaps also add the option to install busybox, it is quite a bit harder to do than on an android phone and I think it would be useful for many?
[LG G Watch] tamagotono:
You are completely correct. It was my mistake.

Sorry for any confusion. :o
[LG G Watch] bwomack:
can we root 5.0.1?
[LG G Watch] Tomsgt:
yes i just updated this tool version 9.3
[LG G Watch] 2010ngojo:
Quick question: which version of the recovery tool has the latest stock firmware before/below/under 5.0 Lollipop?

Nevermind. I got it. Anyone know the updates/differences from 4.4W2 to 5.0 lollipop?
[LG G Watch] jrbxx7:
Thanks for this fantastic tool!! Excellent work!

NoTe III'd
[LG G Watch] freshlysqueezed:
Undo card swipe

Theater mode

Sunlight mode

Screenshot capture

Priority notifications

Watch face api

Tilt to wake screen toggle

Watch battery and storage levels

Fix to answer phone calls swipe

Search google for other features that I can't remember.
[LG G Watch] 2010ngojo:
Thanks. I 'm trying to gauge which would be the better option; use Gohma 1.2 (4.4W2) with arter97's kernel or just use Gohma 2.1 (5.0.1) as arter97's kernel is not compatible with Lollipop yet...
[LG G Watch] myke66:
Although he is not recommending using it with Gohma
[LG G Watch] 2010ngojo:
I can always test it out and see what happens. If anything, i'll just restore (hopefully).
[LG G Watch] EpicLPer:
Just found something:

In your batch-script for Windows you made a tiny spelling error on line 94. Instead of "echo" you wrote "ehco".
[LG G Watch] Tomsgt:
LOL thanks i will fix that in the next update :)
[LG G Watch] teethgrinder32:
Looks like the website is down. Does anyone have a mirror?
[LG G Watch] Tomsgt:
Sites back up now.
[LG G Watch] cronikman84:
Awesome to see development for the G Smartwatch:D I've already unlocked the bootloader, I tried the root option on tool V9.3 and my LG G smart watch shows " SuperSU installer, Tap to install SuperSU and root your device" and when i tap and OPEN it says " Unfortunately SuperSU Installer Has Stopped" and it keeps showing the same message, is there anything i can do? :confused: when I run adb shell and su to check root on my watch, I get "1|shell@dory:/ $" i'll appreciate the help please, i read this whole forum and didn't find an answer... My watch is on 5.0.1.

Edit: Never Mind , i think i got it :D
[LG G Watch] Tomsgt:
Glad you figured it out :) what was the problem?
[LG G Watch] cronikman84:
The problem was that i didn't flash/install SuperSU from recovery, i was just rebooting my G watch when i was being sent to recovery to install SuperSU, i was under the impresion that SuperSU was installed once the G watch automatically booted to temporary recovery :)
[LG G Watch] SoLy:
Have problems to download LG G Watch Restore Tools V9.3, try to download but all times stop it

Any have other link to download?

Thanks
[LG G Watch] Tomsgt:
working on fixing the site now should be back up shortly
[LG G Watch] SoLy:
Yes, now i can download it without problems

Thanks sir
[LG G Watch] reggiexp:
imposible to download around 40mb it stops.... every time..

20-40 mb max.
[LG G Watch] Udzi:
same here, impossible to download...:crying:
[LG G Watch] EpicLPer:
There's a backup-download mentioned in the first post too so you could try that.

Anyways, if it's still not working just PM me and I'll give you guys a temporary download link if you like.

Update:

Look 2 posts under this one and you'll find the link.
[LG G Watch] caulton:
i have tried both download links

the 1st seems to be down

the back up one downloads but doesn't complete
[LG G Watch] EpicLPer:
Since it seems all of you guys have problems downloading the V9.3 from his website you can use this backup-download link here: http://dl.epiclper.at/public/LG G Watch Restore Tools V9.3.7z

PLEASE

DO NOT

USE THIS LINK AS YOUR MAIN DOWNLOAD SOURCE! It's really only meant to be an emergency-link for those who are not able to download from the original 2 links in the first post!

[MENTION=4246643]Tomsgt[/MENTION]: When you fixed your website and the downloads are working properly again just contact me and I'll remove this post here.
[LG G Watch] Tomsgt:
The main download site is having server problems and is really slow and lagging. The mirror is my main rootjunky.com site where I started backing up all my files to. All scripts and files can be found there. Check the OP for the link. If that download isn't working please let me know.
[LG G Watch] EpicLPer:
Yeah, I tried myself too and even your backup download bugs around heavily. Even my friend over Skype told me that he was not able to download any of the files at any of the links you provide, mainly where my backup-link originated from then.
[LG G Watch] Tomsgt:
The main server site is backup and running now. I will be looking into the backup site as soon as I have some time. Thanks

edit changed some settings on the backup site the mirror someone please test out the downloades for me thanks
[LG G Watch] hanschke:
I try it yesterday the first time and the super su installer crashed on the watch :(
[LG G Watch] teeWrex:
Read the instructions that pop up on the LG Watch Tool screen after you select the root option- simply rebooting from recovery into the installer will not give you root, you need to click install on TWRP and navigate to the downloads folder to manually flash SuperSu before rebooting.
[LG G Watch] PhillyFlyer:
I have tried to download the tool file several times but it is an "unknown" file type. The title says its a .zip. I am really confused. I use winrar and I've never had this issue on my end, which makes me think it is a file error on the host side?

Sorry/Thanks.
[LG G Watch] EpicLPer:
Heya!

Meanwhile you can use my backup link from this post: http://xdaforums.com/showpost.php?p=57745678&postcount=238
[LG G Watch] PhillyFlyer:
When trying to install the Universal Drivers I get the (attached) error.
[LG G Watch] EpicLPer:
I've always used those here (look under LG) and then installed them manually via Device Manager. https://www.clockworkmod.com/tether/drivers
[LG G Watch] PhillyFlyer:
Dude - you've been MOST helpful today. All has worked well, thanks!
[LG G Watch] EpicLPer:
I love helping people, just doing my job, thanks ;)
[LG G Watch] myke66:
Nevermind, fixed via factory reset.
[LG G Watch] EpicLPer:
First thing to try:

Since you can still access the Fastboot menu another thing to try is actually doing a Factory Reset. To do so first boot into Fastboot mode (when LG logo appears swipe from left upper to lower right) and then tap the arrows to go to "Recovery Mode". Once there you'll see a "dead" android guy, just tap the upper left corner now. Now go to "wipe data/factory reset" and after that "wipe cache" and the watch should boot straight up again!

You have to do this because the kernel somehow does not reset your watch anymore once on 5.0, at least it didn't do so for me. A factory reset helped and it went out of the bootloop.

This might seem like a "stupid answer" but did you try changing the USB cable and even cleaning the contacts on your watch and the dock well?

I had sooooo many connection issues already due to that. One where the cable just shorted out, then again where the dock and contacts just said nope and won't work, etc.

If everything just fails try, as I wrote 2 posts above already, the LG Clockworkmod ADB drivers instead of the generic ones. They always worked for me on every PC I tried, no matter if Win 7, 8 or 8.1

Even when it says it did not find a driver, manually install it. The automatic search won't work there since those drivers are not designed to actually work with the watch but they do.
[LG G Watch] myke66:
Thank you for your answer! In the interiem of waiting for a reply, I stumbled up the recovery menu and only saw the dead android dude and didnt think anything of it. I went back to it and tapped and saw the menu and tried a factory reset, but it kept saying "could not mount /cache", but i completed the reset. I restarted the watch, and went back to factory reset and this time it completed sucessfully.

Finally, i booted it up to a fresh 5.0.1 install and pushed the kernal over with no problem!

That was the most round about way I ever upgraded the OS, but thank you for your suggestion, it was spot on to what fixed my problem.
[LG G Watch] EpicLPer:
Happy to hear that ;)

Yeah, I played around quite heavily with my watch and ran into nearly every problem most people have while updating and upgrading their watch. It's always great to increase knowledge when trying around :laugh:
[LG G Watch] johnvuong1999:
it is the best tool that can recover my watch, when startup with adb sideloader state, I have to reboot it to fastboot state, then return to stock rom.

it can work on windows, but on linux I can not found my devices.

Amazing.

By the way do you know how to repack the system.img, I have repack it with these steps:

1 sudo make_ext4fs -l 268435456 -a system new.img sys/

with no -s sparse image option.

2 fastboot

fastboot flash boot rom\boot.img

fastboot flash system rom\system.img

I noticed you will write back the recovery.img, so what is wrong with me?

Thanks.

my make_ext4fs from odin3 rom editor with version Android_5.0.2r.
[LG G Watch] Tomsgt:
fastboot flash boot rom\boot.img

fastboot flash system rom\system.img

you do understand that to use these two commands you have to have other the boot.img and the system.img in a folder called ( rom ) and that rom folder must be in the same folder as the fastboot file. I write recovery back to the device just in case people what to be able to take ota updates again.

I wouldnt recommend making a system.img that way if you make it the wrong size it will mess up the device when it comes to taking ota updates.
[LG G Watch] frigidazzi:
How can I unroot the watch to get the new update?
[LG G Watch] Tomsgt:
i have been working on this for the last 5 hours and have almost go it working. trying to make a user friendly method just wait a little longer. :)
[LG G Watch] frigidazzi:
Awesome. Thanks for the work!
[LG G Watch] Jacklad:
Double that - thank you sir!
[LG G Watch] myke66:
Does anyone have a mirror for the 9.3 download? the rootjunk website downloads arent working for me (gets interrupted around 52% downloaded)
[LG G Watch] Apoplectic1:
I can drop the zip onto my Drive. I'd advise not using it till you take the OTA to 5.0.2 though. It may be a wait till we can find a way to update a rooted system to it.
[LG G Watch] Jacklad:
will 9.3 remove root? would like to unroot and go back to stock to take the OTA - I saw RJ was working on something, don't think it's ready yet, but curiousl...
[LG G Watch] Apoplectic1:
Not really. You can restore a stock rooted ROM, but the root will remain.
[LG G Watch] myke66:
Thanks I was actually try to fix a bootlooping watch but I was able to already but thank you it would still be useful to have.

My current watch is rooted with arter97 so i dont even know where tos tart with upgrading. Restore kernal, restore stock os, lock bootloader and update?
[LG G Watch] Apoplectic1:
I believe you only have to restore the kernel, restore the system.img and relock it.
[LG G Watch] Tomsgt:
there is a way to update i already have that figured out just need to make it easy to do it :)
[LG G Watch] Apoplectic1:
Aw, come on, give us the hard way and let the plebs sit in 5.0.1 squalor :p

Just kidding man, I can't wait.
[LG G Watch] 1Emerson1:
Hello! I was wondering if there is a root for 5.0.1 in process or has it been released? Thanks.
[LG G Watch] Tomsgt:
you want the hard way ok here it is.

1 download this version of the super tool and restore stock Version 8

2. make sure you wipe data factory reset before rebooting.

3. setup device again and then get adb working also check root it should be working on this restore of kitkat

4 use this tool to to update you back to Lollipop 5.0.1 OTA Update to Lollipop from Kitkat KNX01Q.zip

now you are back to Lollipop officail no root and can take the ota update if it downloads to your device.

Note make sure your battery is charged while doing these steps

I am still waiting on the ota to download to my device.

once i get the ota i can pull the system img and put it in a tool for all. but at this time any one rooted on lollipop is stuck unless they do the steps above.
[LG G Watch] Moguledyouth:
Tomsgt, thank you for this, I did have one question, at any point do we have to relock the bootloader for the OTA to work?

*Update* These instructions worked perfectly, I am now on 5.0.2!
[LG G Watch] Tomsgt:
no relocking the bootloader isnt needed
[LG G Watch] Apoplectic1:
Lol, I was joking man, but thanks, I'm giving this a shot now.
[LG G Watch] Jacklad:
What's the easiest way to confirm that we are actually unrooted?
[LG G Watch] Tomsgt:
adb shell

su

if it doesnt return with # then you are unrooted
[LG G Watch] fr33kiLL:
you only have to go back to 4.4w2 then the 5.0.2 Update is downloading directly
[LG G Watch] Tomsgt:
that works also i just cant get my update to download for the life of me. does someone have the 4.4W.2 to 5.0.2 ota i could really use that file
[LG G Watch] Tomsgt:
Updated OP with new directions for the 5.0.2 OTA update. still working on main tool.
[LG G Watch] ewalk4866:
Thanks that worked perfect it might take a few minutes longer with having to downgrade first but it helps you learn :)
[LG G Watch] Tomsgt:
super tool V9.4 has been updated to android 5.0.2 Lollipop prerooted since that is the only way i can pull the system.img. So if you just want the update then use this version 9.4 and click restore option 6 then dont wipe and you will be updated from 5.0.1 to 5.0.2
[LG G Watch] LucaAN4:
Edit: Didn't read the whole post.
[LG G Watch] Tomsgt:
Yeah I tried that idea but there where symlinks and other problems as well. So it wasn't worth the headache.
[LG G Watch] ABN85:
I'm trying to return to stock from Gohma so I can take the 5.0.2 update since there's no way to permanently remove the System Update notification. Every time I run "1 LG G Watch Tools for Windows.bat" it gives me this error:

*daemon not running. starting it now on port 5037*

ADB server didn't ACK

failed to start daemon*

error: cannot connect to daemon

and then just skips to the options part which of course won't do anything.

Anyone know how to fix this? I use Minimal ADB & Fastboot and also have the Android SDK installed and ADB setup to be run system wide. I downloaded the 9.4 and unzipped it and everytime I received the same error on Windows 7. Just read all 29 pages of this thread hoping someone else had the same problem but unfortunately not.

Moved all files to my Minimal ADB & Fastboot folder in Program Files (x86) and it actually found the device, but the blue page where you select option 6 to return to stock never pops up and the window just closes this way.
[LG G Watch] LucaAN4:
Your "To fully remove root on lollipop" works great!

Tried it after millions of "Installtion aborted" and now I'm on 5.0.2

Will I get following Updates via OTA without those problems?

Thank you man! I almost lost my hope, but you gave it back to me :D
[LG G Watch] Tomsgt:
Yes as long as you dont root again then ota updates will keep working for you.
[LG G Watch] Tomsgt:
That is a really funny problem. I would make sure you extract the super tool to your desktop and also try a different usb port and cable.
[LG G Watch] ABN85:
Was finally able to get it to work. I extracted to desktop, the Tool still wouldn't find my device. So I opened cmd and typed adb reboot bootloader and then ran the tool again and it recognized it in fastboot mode. Chose option 6 and all went according to plan. Thanks for this utility.
[LG G Watch] Jacklad:
I'm also having a weird issue- I am able to downgrade using your v8 tool, but once it boots up it is not recognized correctly on my pc - it shows up as g watch in device manager, and drivers don't load as usual, but when I try to update driver from device manager I get a message that windows can't update driver even though I point it directly to the latest driver folder- also, when watch boots up it won't connect to phone correctly, and behaves oddly- won't let me pulldown menu - because I can't load correct adb driver I am unable to run ota upgrade tool - I put it into boot loader manually and am able to flash latest stock image using your v9.4 tool which gives me rooted 5.0.2, but I want to be rid of root and get otas-i tried your 'hard' down root method yesterday but like you the ota never came - I am stumped
[LG G Watch] Tomsgt:
When you downgraded with super tool v8 did you wipe data factory reset in stock recovery before booting it up? Kitkat and lollipop data dont really get alomg well. Then go through the initial setup. And then enable developer options and usb debugging again? Once that is done you should be good and drivers should even have to install again.
[LG G Watch] pc747:
I have a Mac, though I know your tool do not work for Mac my question The files in 9.4 (48Kboot.img & 48Ksystem.img) those are the pre rooted 5.02 correct?

I ask because honestly as long as I can get updated to the latest I would rather keep root but I also realize that will mean having to rely on the dev community for my updates.

2nd part of that question, since there are not many tools that work for mac I do all my commands manually through adb. Do you have the commands for those with a mac wanting to follow the steps outlined in you op

Many times I would open the script and read it to see the commands of the script but since it was in a .bat file I am unable to read it.

Thanks for taking the time out of your schedule to help out the community.

---------- Post added at 08:04 AM ---------- Previous post was at 08:01 AM ----------

NOTE dont forget to chmod +x the .sh file for mac and linux. I dont run mac and linux myself so testing the tool is difficult for me.

^ whoops overlooked that.
[LG G Watch] pc747:
Figured it out. Was able to manually flash they system, boot, and recovery images in version 8 which took me back to 4.4.2 unrooted. Then was able to take the ota to 5.02. Thanks again Tomsgt for your work.
[LG G Watch] Tomsgt:
Yes you can just flash those three files in bootloader mode with fastboot commands.

fastboot flash system 48Ksystem.img

fastboot flash boot 48Kboot.img

fastboot flash recovery 48Krecovery.img

You can rename the file extension from .bat to .txt then you will be able to see all the commands used in the script.

Note I haven't updated version 9.4 to work with Linux yet its script still will fail on any system boot and recovery files. Hopefully update it soon.
[LG G Watch] hanschke:
V8 CRC error for download
[LG G Watch] Jacklad:
So I downgraded using v8 tool then wiped in recovery before rebooting - I took the watch off the cradle and let it Boro then set it up - a few minutes later it got an update notification - I let it run and it took me all the way to 5.0.2 via ota - never used your ota update tool! All is well with the world
[LG G Watch] Tomsgt:
yes that works just fine also the ota update tool just forces the ota in case it doesnt download or you just dont want to wait for the download. The tool contains the official ota update then just pushes it to the device and flashes it in stock recovery with some special commands :)
[LG G Watch] Jacklad:
Thanks again for your dedicated problem solving- you and your Dev brothers keep this whole android thing fun and stress free (and sisters) keep this awesome Android world turning
[LG G Watch] Lasiu:
Strange. I just used "return to stock" (latest version of tool, 9.4) and deleted my data in recovery as stated on the bottom of the OP, but i didnt have to use "update to lollipop 5.0.2" file. When i rebooted it was already on 5.0.2 :P Is it right? Or should i use this "from KNX01Q to lollipop" file? :P
[LG G Watch] Tomsgt:
If you look at the change log in the OP you will. See that version 9.4 is stock 5.0.2 prerooted you only need to use that update tool if you downgrade to kitkat then want official lollipop without root.
[LG G Watch] Lasiu:
Ok, sry for that, and thanks for explanation :D
[LG G Watch] Apoplectic1:
Here we go:

https://drive.google.com/folderview...lLVjVfNDBEYkZQNk4yRmhaV2dVYzRUMkU&usp=sharing

Sorry about the delay, crazy weekend.

---------- Post added at 01:52 PM ---------- Previous post was at 01:40 PM ----------

Worked perfectly. I'm going to go stock for a while as well, so after doing this I opened adb and entered

and went to the stock recovery to do a complete factory reboot and then when that was finished

To lock it back up. About as close as we can get to bone stock I imagine.
[LG G Watch] Motawa88:
thx
[LG G Watch] b1g.p0ppa:
On v9.4 the script is looking for 48P*.img but the images are actually named 49K*.img. Manually hacked those 3 lines in the script to reflect the proper file names and was able to perform a restore. Thanks!
[LG G Watch] Tomsgt:
Yeah sorry I haven't changed the Linux script. But that's all you have to do.
[LG G Watch] Motawa88:
it doesnt work. It says erasing system FAILED. Everything else seems to work.
[LG G Watch] Tomsgt:
Updated OP with new VERSION 9.5 see change log it has some important info in it on this version.

I have found a way to pull the images without root so we now have a full restore again that ota updates work with and isn't rooted :)
[LG G Watch] hanschke:
why dont you add the lastest recovery 2.8.5.0

http://techerrata.com/file/twrp2/dory/openrecovery-twrp-2.8.5.0-dory.img

and latest supersu 2.46

http://download.chainfire.eu/supersu

but thank you for your work. Can you please do a stock install without preroot
[LG G Watch] Tomsgt:
Yes I need to update twrp and if you look I just changed restore so that it isnt prerooted anymore. Look at post above yours.