yashsingh1/xdaforums huggingface dataset:
[Wear OS Software and Hacking General] Tbnitz:
Windows 10

same behavior with antivirus disabled
[Wear OS Software and Hacking General] Lucas0511:
Works great on Windows 11 ARM inside Parallels on Mac, appreciate your work.

View attachment 5719877
[Wear OS Software and Hacking General] bernarbernuli:
Hello, I update the tool. The main menu has been restructured, and a watch optimization tool has been added.

I take this opportunity to remind the function 2 of the tool about extract/restore applications from our watch. In the coming weeks there will be update for several watches with Qualcomm Snapdragon 4100 microprocessor as Ticwatch Pro 3, Fossil Gen 6... which will reset the watch to factory settings, and you will lose the apps you had previously installed, this tool allows you to extract the apps to your PC and restore them once updated to Wear OS 3.

It also serves to migrate your apps from your old watch if you buy the new watch, such as the Samsung Galaxy Watch 5 or Google Pixel Watch.

Wear OS Tool v4.0​
[Wear OS Software and Hacking General] Lord Sithek:
This is the great tool, and extracting/restoring apps is very useful, made use of it several times, much appreciated!
[Wear OS Software and Hacking General] Tbnitz:
bernarbernuli

still having the same problem with v4.0

now i get a screenshot of the error, the screen pop for about a second and closeView attachment 5735897
[Wear OS Software and Hacking General] bernarbernuli:
This tool uses the Windows command line, does it work on your PC "cmd"? Is it a Windows Lite or something like that?
[Wear OS Software and Hacking General] Tbnitz:
Windows 10 full, i use adb all the time.

maybe because some of the folders to the temp folder have space in the name?
[Wear OS Software and Hacking General] bernarbernuli:
Go to the Windows start bar, type ah "cmd" (without the quotes), go to the folder where you have the tool with "CD" command, type "WearOS Tools v4.0_EN.exe".

If you have an error running it, now it will not disappear in a second.

Try also to copy the tool to the root directory of the Windows hard disk, usually C.
[Wear OS Software and Hacking General] Tbnitz:
Same msg as the screenshot whenever i put the exe
[Wear OS Software and Hacking General] bernarbernuli:
In order not to lengthen this post thread about your problem, you could be more detailed, do you recognize "Pasta" folder?, have you tried to run any exe file from cmd?, where have you installed Windows?, have you tried to copy the tool in the root directory of the Windows hard disk? I don't know, give details, because if I'm not going a bit blind, the error you show in the screenshot is relative to a folder path on your PC.
[Wear OS Software and Hacking General] Tbnitz:
Pasta folder is a incomplete name, "Pasta do sistema" is the full name and inside i put the system temp folder.

I tried with cmd, on root C:

Maybe because the path to temp folder has a folder with space in the name?
[Wear OS Software and Hacking General] bernarbernuli:
Yes, that's most likely what it is, you have an unusual Windows installation.
[Wear OS Software and Hacking General] Tbnitz:
Is not unusual, just moved temp out of the ssd
[Wear OS Software and Hacking General] funCrash93:
View attachment 5737549

any suggestions? :unsure:

will it work to just "grant" permission like this?

but what it the package that needs it?
[Wear OS Software and Hacking General] mrtz.raw:
When i try pairing the watch there is always the message that the Pairing faild. and i tried it with the Wear installer app and my phone has no trouble connecting via adb with my watch. Whats the problem?
[Wear OS Software and Hacking General] rodken:
Under Security or Security & Privacy, remove any security protocol in place and try it again.
[Wear OS Software and Hacking General] bernarbernuli:
Do you authorize in watch "Allow developing"?
[Wear OS Software and Hacking General] mrtz.raw:
I can't. It always fails to pair. But I will try it with a different PC. Maybe that's helpful.
[Wear OS Software and Hacking General] bernarbernuli:
update the adb drivers.
[Wear OS Software and Hacking General] mrtz.raw:
I tried it in a different PC and it worked so maybe the drivers were outdated. I optimised my Galaxy Watch 4 but at the moment the battery usage seems the same or worse. Is there anything to consider when optimising the watch?
[Wear OS Software and Hacking General] bernarbernuli:
Ok, glad you solved, it has happened several times, in the next update of the tool I will add code to detect what version of adb is installed on the PC and if it is very old, it will update to the latest version.
[Wear OS Software and Hacking General] GPSSlovakia:
Thank you very much for this tool! Works perfect with Xiaomi Watch 2 Pro.

Q: Is there any possibility for watch battery optimizations ?
[Wear OS Software and Hacking General] happyta5:
I tried it on my ticwatch 3 pro gps ultra. Battery is about 1% drain per hr. with all the ticWARE enable. What did you do on the battery optimization?
[Wear OS Software and Hacking General] media-fort:
File Transfer doesn't work anymore on Wear OS 4.0 (Google Pixel Watch)
[Wear OS Software and Hacking General] jamedev:
i just cant manage to change the ringtone somehow, it always tells me that an error occured (Pixel Watch Wear Os 4)
[Wear OS Software and Hacking General] danerrickcuba@gmail.com:
good-day all, using v11 and tested older releaes, the tool force closes when i open it, just closes after i open it, windows 11.
[Wear OS Software and Hacking General] daimyorl:
hi! first of all thanks a lot for this app. It certainly makes things quite easy to manage and has lots of options.

I'm having issues changing the alarm sound though on a Pixel Watch 2. It seems like that is just ignored and the same default alarm sound gets always triggered. Is there any way to fix that? Thanks!
[Wear OS Software and Hacking General] GuyInDogSuit:
Seems to be the one common issue. No fix yet.
[Wear OS Software and Hacking General] Dave_247:
While that sounds cool on paper, what exactly does this new optimisation feature actually do? Like is somehow increasing battery life by decreasing performance a little bit, or maybe the other way around? Is it clearing/rebuilding the cache?
[Wear OS Software and Hacking General] unster:
Where can I find details regarding each step of optimization? i.e. what does animation optimization means?
[Wear OS Software and Hacking General] bernarbernuli:
Animation optimization refers to the speed that windows open and transitions are made, it is a known setting in "developer settings" of the watch.

I'm coding an update to the tool where I extend more info about the optimizations, as well as redesigning it. If I have time, I will release v4.5 this weekend.
[Wear OS Software and Hacking General] unster:
Thanks! Animations were just example. I would like to deeply understand each "tweak" before applying it. Also, is there any option to revert optimizations beside rolling back backup?
[Wear OS Software and Hacking General] bernarbernuli:
Yes, it will be available in the next version, it is already coded.
[Wear OS Software and Hacking General] unster:
Is there any option to uninstall system apps like YouTube Music?
[Wear OS Software and Hacking General] bernarbernuli:
No, an option to uninstall system apps is easy enough to add to the tool, but I find it too dangerous to be in a tool that I conceived for newbies users. I would have to think of a way to ensure that you know what you are doing when uninstalling an app and that it is irreversible, I find it more interesting to disable/freeze a system app.
[Wear OS Software and Hacking General] bernarbernuli:
Hello, I update the tool:

Added "Install apps in bulk" (in option 1)

Added "Enter ADB commands via command line" (in option 7)

Added "Restore optimizations to default values" (in option 8)

Added help option to get IP address and secure Wi-Fi network (in tool startup)

Improved optimization tool (redesigned and more detailed info)

WearOS Tools v5.0​
[Wear OS Software and Hacking General] Kiuuby92:
Hello there, first of all i love all the hard work that has been put in this app.

Got some feedback:

everything seems to work like a charm, except for notification and sound exchange (Pixel Watch here). The app seems to change and load the files but the audio doesnt change on the watch.

If i can provide some information or help feel free to tag me!
[Wear OS Software and Hacking General] bernarbernuli:
Hi, thanks for your comments, I value your fedback very much, hundreds download the tool, some do not work correctly but do not comment anything here, probably they will not see it functional and will not use it anymore, for my part, as I am not informed I do not correct anything.

About the bug, probably the notification settings on Pixel Watch works different than on other watches, you could send by private an information of your watch to see what is the configuration for notifications:

From the PC command line, first connect your watch to the pc with adb connect your_IP, then type this:

adb shell settings list system > System.txt

What this command does is to extract the system settings and dump them into a txt file. Most of the settings are common to all Wear OS watches, some settings are particular to a model like Pixel Watch. this file does not collect personal or confidential data. Once you get the system.txt file can you send it to me privately?
[Wear OS Software and Hacking General] Kiuuby92:
@bernarbernuli

People rarely do feedback stuff, don't bother about it!

I've sent you the file you asked for, feel free to ask for anything if it can helps with the developing!

Keep up the good work!
[Wear OS Software and Hacking General] vito_metallica:
Any chance you could share the source code so that the tool can be ported to be compatible with Linux? Also, open-sourcing this kind of project can only be beneficial due to community input on the matter. Unfortunately, I can't use this tool, since I do not have windows installed on my PC.
[Wear OS Software and Hacking General] djeneasmdq:
Sorry but I'm new to github, and I can't find the file "ADB-and-Fastboot++_vXXX.exe" in the website. help !!!
[Wear OS Software and Hacking General] bernarbernuli:
https://github.com/K3V1991/ADB-and-FastbootPlusPlus/releases/download/v1.0.6/ADB-and-Fastboot++_v1.0.6.exe
[Wear OS Software and Hacking General] bernarbernuli:
Hello, I update the tool:

Added "Advanced Reset Options" (in option 7)

Added "Enable/Disable apps" (in option 1)

Added option to list system apps, user apps, enabled and disabled apps (in option 1)

Added separate window for listings (in option 1 and option 4)

Improved function to use PC keyboard (in option 7)

Improved function for sending/receiving files (in option 3)

Wear OS Tools v6.0​
[Wear OS Software and Hacking General] mapet32:
Hi.

I have same problem with notification sound,when I try to change it for custom one.

After uploading custom .ogg, I type id given to uploaded file,and sounds change for single bip(never here this sound before).

And even if I try to change it back by typing stock id when asked I still have that single bip(not like stock one).

Only hard reset bring default sound.

My watch is TW 3 Pro GPS.
[Wear OS Software and Hacking General] bernarbernuli:
It would be interesting, do you know how to port to shell-script?
[Wear OS Software and Hacking General] Yismaty Legend:
Hi there.

Have downloaded the Programs from Git Hub to enable? ABD on my PC but I don't know how to install them.

I have a windows 10 computer.

I clicked on all of them but the only thing I got was this, if i clicked Toolkit portable.

If Iclick on Toolkit installer then a window pops up for a split second before closing again.

It looks like powershell.

This is what i get if click on; open CMD

and finally this is what i get if i click on .dll

Does anyone have a solution for me please?

Thanks
[Wear OS Software and Hacking General] bernarbernuli:
There's that again:

https://github.com/K3V1991/ADB-and-...download/v1.0.6/ADB-and-Fastboot++_v1.0.6.exe
[Wear OS Software and Hacking General] bernarbernuli:
Hello, I have updated the tool:

Added option to debug by Bluetooth in older watches, as Moto 360 Gen 1 or Sony Smartwatch 3 (in previous connection).

Added option to repair synchronization in old watches (in option 7.5)

Added option of links for reference such as news about Wear OS, firmware table... (in option 7.6)

Added guide to download and install AOSP Wi-Fi Keyboard (in option 7.2)

Added guide to download and install NavExplorer (in option 3)

Improved wired connection with USB debugging (on previous connection)

Correction of bugs

Debugged code

Wear OS Tools v7.0​

The tool I consider to be very developed, I no longer believe that with my humble programming knowledge I can add something new and interesting to the tool, however if I come up with something interesting, I will update the initial post and there will be a v8.0 However, there are still some issues that I have not been able to solve:

Forcing pairing on Wear OS 3 watches: My watch on a TWP3 and has not yet been upgraded to Wear OS 3, so I have not been able to test to figure out how to force pairing without reverting to factory defaults.

New optimization tasks: I think the optimization tool still has some room for improvement, but I don't know of any other optimization tasks that could be useful to Wear OS 2/3 watches.

Porting the tool to Linux, as currently it can only be used on Windows. I have no idea about Shell Script, so I am not going to port it.

In a few days, if Ticwatch Pro 3 is NOT updated to Wear OS 3 (to make the tests to force the pairing that I mentioned before) I will post here the complete code of the tool for anyone who wants to use it, or improve it, my knowledge is limited, sure that it can be improved much more. So far, I have not wanted to post the code to develop the ideas I had for the tool, but with this latest version I consider the development finished (if something new does not come up, of course).
[Wear OS Software and Hacking General] mikebeatrice:
Just curious. I'm a new Pixel Watch owner and I saw previously someone was having issues with changing things like the system notification sound, and trying to find a way to do that is what led me to this tool... so I'm wondering if that bug was resolved or if anyone has found another method to do this? I'm stunned that we're not able to change the sounds in the stock rom...
[Wear OS Software and Hacking General] vito_metallica:
I do, but I think I'd rather port it to python and have it work on both linux and Windows.
[Wear OS Software and Hacking General] bernarbernuli:
Well, if you are interested I will give you the code.
[Wear OS Software and Hacking General] bernarbernuli:
I thought I could not include anything more interesting to the tool, and recently I have added a feature that I find very interesting, and at least for me very useful, it is a tool that automatically extracts from the APKs for the phone the version for Wear OS. This system of including the APK for the watch was the system used until March 2021 by all developers so that their APP could be installed from the Play Store of the watch, from that date more or less developers no longer do so. The case that if you install apps that for various reasons are no longer in the Play Store is very possible that this tool is useful for you. It does the same function as the Wear Installer app, but from the PC.

The tool allows you to scan the APK you want, and checks that the APK for the watch is inside, extracts it and installs it automatically on the watch.

In addition to this feature, I have added an enhancement for the one who prefers the ringtone and notification and alarm sounds muted.

Wear OS Tools v8.0​

Changelog:

Added tool to get APK for Wear OS from "legacy" APK files for the phone (in option 7.7)

Added tool to get APK for Wear OS in bulk (in option 7.8)

Added option to set ringtone and watch sounds to mute (in option 4)

Bug fix when installing APKs (now the APK is not kept in the watch, avoiding it to occupy space).

Fixed several bugs
[Wear OS Software and Hacking General] Kastilo:
I can verify that the Pixel Watch still has the bug
[Wear OS Software and Hacking General] mdianov87:
Please tell me, based on your method, add a ringtone, will it work on other watches. We are talking about Oppo Watch (Wear OS 2.38)
[Wear OS Software and Hacking General] doctormaligno:
First of all, thank you so much for this amazing software. It's been really helpful to me.

I post here out of desperation.

My Galaxy Watch4 lost connection with my phone for no reason, and I tried the method here to reconnect without having to restart the phone.

It didn't work, so I reset the watch. But it didn't synced back.

After hours and hours of trying everything I read online, I still can't sync them.

I tried with a different phone and it works. So it might be something that happened on the phone. I reset bluetooth, connectivity settings and a plethora of other things. Nothing.

I've come to think that maybe trying to re-sync with Wear OS Tools might have done something that it's stopping them from syncing back (not that I'm positive, it's just an hypothesis that I'd love to test). Is there any way to revert whatever it's done in that process?

People in this forum is way smarter than me, so maybe this would appear to have an easy solution for some of you, the one I proposed or something else I can't think of. Hopefully.

Thank you so much.
[Wear OS Software and Hacking General] bernarbernuli:
Your watch is Wear OS 3 and the method of syncing without reset only works on Wear OS 2, I have not found the way on Wear OS 3 yet.
[Wear OS Software and Hacking General] doctormaligno:
Thanks, I didn't know that, that's helpful.

Do you think the fact that I tried to do it could be the reason why there's no way to sync the phone and watch back?

If so, is there something done in that process that can be reverted? (this might make no sense for someone knowledgeable, I apologize if that's the case).

Thanks bernarbernuli.

(it's been 3 weeks since I'm on this odyssey, unable to use my watch anymore)
[Wear OS Software and Hacking General] elotan:
What does "Optimize the watch" do exactly?
[Wear OS Software and Hacking General] bernarbernuli:
Select the option and read the description in each of the optimizations.
[Wear OS Software and Hacking General] Anarchon:
Hey bernarbernuli

Your Wear OS Tools are really amazing!

I just replaced the standard ringtone with my custom one at the Samsung Galaxy Watch 4 ;-) amazing

I told my friends about this nice tool too.but there's a slightly problem.. (they don't understand english)

Can you improve this tool to support multilanguage?

(Native Austrian here:Just wanna help to translate this tool)

Greets from Vienna
[Wear OS Software and Hacking General] bernarbernuli:
Thanks for your interest, it is complicated what you propose, since the code is written in a batch file, and is not designed to separate the texts in different languages in an auxiliary file, however, if you want to try and understand the batch code can send you the .bat file and translate it to Austrian.
[Wear OS Software and Hacking General] Anarchon:
yeah, that would be amazing.

Can your batch compiler include only one or more files?
[Wear OS Software and Hacking General] Motawa88:
changing notification sound doesnt work on pixel watch
[Wear OS Software and Hacking General] Anarchon:
any error message?
[Wear OS Software and Hacking General] Motawa88:
no
[Wear OS Software and Hacking General] bojassom93:
Any news on supporting WearOS 3.5?
[Wear OS Software and Hacking General] bernarbernuli:
What does it refer to? The tool was and is compatible with Wear OS 3.5.

If you are referring to the Wi-Fi pairing mode for Android 11 and above developers that has been implemented for now on Pixel Watch, in the next update of the tool will be adapted for these cases.
[Wear OS Software and Hacking General] bernarbernuli:
Hello, new tool update.

Wear OS Tool v9.0

Changelog:

Added option to apply custom settings such as adjust screen timeout (in option 8.1).

Added feature to suggest the IP of the watch (not Pixel Watch) by typing "find" (in previous connection).

Added new way to pair and connect for Wear OS 3, for now, only Pixel Watch (in previous connection).

Improved error messages when installing, uninstalling, enabling, disabling APKs (in option 1).

Improved option to change custom sounds in ringtones, notifications and alarms (in option 4).

Fixed bug for adding muted sounds.

The tool is now also available in German (by @Anarchon)

Clarification on the new pairing procedure in Pixel Watch.

In the update in March 2023 for Pixel Watch, Google has implemented the new adb pairing procedure that had already been for some time on Android 11 and higher phones. It should be remembered that Wear OS 3 is based on Android 11, that is, watches like Pixel Watch, Galaxy Watch 5 or Fossil Gen 6. For now, this procedure is only implemented on Pixel Watch, but probably in the coming months it will be implemented on the other Wear OS 3 watches.

The process is that you must first pair the watch with a device such as a PC or smartphone, entering a random pairing code and a random port number (only the first time you pair to the device) and then the connection is made through the IP address as it was done so far, but with the difference that the port number is random (it is not 5555 as before) and you will have to consult it on the watch every time you connect the watch in developer mode.

Wear OS 2 watches, and for now Wear OS 3 watches (except Pixel Watch) connect the watch as usual and with fixed port number, i.e. 5555.
[Wear OS Software and Hacking General] Anarchon:
Sorry my friend you got the wrong encoding for the german translation
[Wear OS Software and Hacking General] Ivegottheskill:
Unfortunately, changing notification sound on Pixel Watch does not work with Wear OS Tool v9.0

There are no error messages, it appears to upload and say 'done' but the new sounds do not play. The watch continues to play the original notification tone. Changing the ringtone works fine

Does anyone have a fix for this?

Is there a minimum file size or duration which is required for the notification tone? (both ogg files I tried are about 21kb and 5 seconds)
[Wear OS Software and Hacking General] bernarbernuli:
Ok. I'll ask you some questions, let's see if we can find a solution.

- Does it work to change system notification sounds?

- Does it work to change custom ringtone sound?

Send a screenshot when trying to change custom notification sound.
[Wear OS Software and Hacking General] Ivegottheskill:
1. No, it doesn't work to change system notification sound. I tried to change to a different system notification, and it still plays the same old default notification none.

2. Yes, it does work to change custom ringtone sound. I have changed my ringtone no problem with a new ogg file.

Here's the screenshot: Row 1, 2 and 3 are all different custom notifications I've tried. For reference, Row 0 is the new custom ringtone I uploaded, which works fine.
[Wear OS Software and Hacking General] bernarbernuli:
OK, yesterday Pixel Watch firmware was updated, the bug that prevents to change the notification sound was before or after the watch update?

I send you a trimmed and updated version for you to test.

Thanks
[Wear OS Software and Hacking General] Joshsha:
Is it possible to build for macOS?
[Wear OS Software and Hacking General] bernarbernuli:
yes it is possible, for sure. Anyone wants to port it? same question also for Linux. If you want and know how to do it, I have no problem to provide the complete source code, it is coded in batch script.
[Wear OS Software and Hacking General] Chriz024:
Hi

on Fossil Gen 6 i change the Ringtone. In the Audio menu i can select it but on a call it dont play the Ringtone.

if i change to an original ringtone it works. Any fix ?