Interesting tricks and apps for Amazfit watch - Amazfit

Hi
Here I try to list interesting tricks, apps or ... that may help for better usage of our watches (Pace/Stratos/Verge).
Please share your experiences here and I'll add it to the list by your name.
1- Thanks to edotassi, in AmazMod > Execute a shell command, you can do many things; remotely control your watch ...,
You can have unlock, type, tap and ... for example: by typing "input keyevent 4" you activate "back" function on your watch. (you can do it from your PC too)
2- By installing "Beep Hourly" you can have a vibration each our or 30 mins or whatever you wish.
3- Again in AmazMod > Execute a shell command, you can easily change the DPI of your watch (in some application that are not fitted in the watch).
By typing "adb shell wm density 238" you'll return to default DPI of Pace.
... Waiting for your experiences

RESERVED

Sadegh said:
Hi
Here I try to list interesting tricks, apps or ... that may help for better usage of our watches (Pace/Stratos/Verge).
Please share your experiences here and I'll add it to the list by your name.
1- Thanks to edotassi, in AmazMod > Execute a shell command, you can do many things; remotely control your watch ...,
You can have unlock, type, tap and ... for example: by typing "input keyevent 4" you activate "back" function on your watch. (you can do it from your PC too)
2- By installing BeepHoarly you can have a vibration each our or 30 mins or whatever you wish.
3- Again in AmazMod > Execute a shell command, you can easily change the DPI of your watch (in some application that are not fitted in the watch).
By typing "adb shell wm density 238" you'll return to default DPI of Pace.
... Waiting for your experiences
Click to expand...
Click to collapse
Can you post a link to BeepHoarly? Searching on Google returns nothing and on xda returns only to this thread.
Thanks

Here you are:
https://www.google.com/url?sa=t&rct...hourly&hl=en&usg=AOvVaw1utPK837-W54VLnrhM8u6t
(its name is beep hourly, my mistake )

Related

[Q]Script condition on Tasker loop

Hello, I want to make a script in tasker for backup my conversations in whatsapp, It will printscreen then scroll down the conversation, print again and so on until the end off the conversation, I have already done the print and scroll part but I want to implement a condition, when the scrolling reach the bottom of the conversation the loop stop.
my tasker code is running on shell run:
while (???)
do
/system/bin/screencap -p /sdcard...
input swipe 300 400 300 -180
done
(not exactly that just a sketch)
the red part is what I dont know to code.. I tryed View.getScrollY() but no avail. I guess the shell dont run this type of code. (Im new on this)
If anyone know an alternative or something to help...
best regards

Yet another interval training app for amazfit

Here's my contribution to the app list for xiaomi's amazfit watch.
I was really disappointed by official apps available on the watch, so I started digging for an Interval Timer.
This one was a first step
https://forum.xda-developers.com/smartwatch/other-smartwatches/amazfit-interval-timer-0-1b-t3573016
but still I was missing some actions, so I decided to make my own.
My apk and sourcecode are available here:
https://github.com/kerfall/IntervalTrigger
everything is described in the readme.md file:
to install this app, you need to unlock list app first with adb:
adb shell
> /sdcard/launcher_config.ini
am force-stop com.huami.watch.launcher
then you can install IntervalTrigger.apk
adb install IntervalTrigger.apk
If you want to uninstall it, run
adb uninstall com.Difetis.IntervalTrigger
Usage: Start the app
- Trigger the stopwatch by clicking on the timer "00:00:00"
- Start a new lap by clicking again on the timer : the lap is added in the list
- When training is over hit the "stop" button
- Click on a lap to save your training on the watch external storage
- Or Click reset to save your training and reset the timer Exit app by swipping left
Your csv files are in csvIntervalTrigger folder. Tip: if you don't see your files or csvIntervalTrigger, just restart your watch before plugging it to your computer.
You use this app at your own risk as it's still a work in progress. No complains for data loss or potential damage to the watch, it's not an official application.
Possible updates:
- I will try to make a v2 that use the gps to export gpx data.
- Add an option menu
- Add a screen to view recorded activities
- Use physical button instead of touch screen
- Add option to countdown before start
And I would be happy to have your opinion and advises of course!!
Enjoy!!
Looks good, do you know if anyone managed to install it on Startos?
Fartleck
Hi ! thank you Kerfall for your work.
I'd like to wkon if the app is a classic interval timer (sets of work an rest times) or if we can choose distances for work or rest, anf if we can match them. I mean : [ 400m (work) + 1'30 (rest) ] * 8 for exemple.
Is there also a timer for warm up and cool down ?
Thanks a lot for your answer,
Florence (french runner)
I'm not a developer,
but I like this model of interval-timer bcz it lets you define multiple and more complex sets.
Interval Timer - HIIT Training - Apps on Google Play
An interval timer for HIIT Training and Workouts!
play.google.com
another idea is to set a interval training session based on distance, not time, once you could integrate GPS.
sorry not be able to help,
hope the ideas are nice.

[Tutorial] How to disable Vibrations for notifictations

Hi guys,
I wanted to share my experience, how to disable vibrations on the Amazift. Sorry if some already posted it, but I couldnt find it.
First connect the device and open an console with adb.
Then open the shell on the watch:
Code:
adb shell
After that verify the name of the launcher package
Code:
pm list packages
There you should find a package called com.huami.launcher - this is the package we want to disable vibrations:
Code:
cmd appops set com.huami.launcher VIBRATE ignore
If you want to enable the vibrations again use:
Code:
cmd appops set com.huami.launcher VIBRATE allow
Since I want to have vibrations if I get a phone call, I installed the watch droid app on the watch, wich doesn't get changed at all.
Feel free to post questons, and I hope that I could give something back to this awesome community!
Thanks for this tutorial @Bainhorious !
That's exactly what I was looking for. Super simple but seems like none of the apps can offer the option to get notifications without vibration (I've tried the Mi app, Tools & Amazfit and also the Notify & Fitness).
Before I try your solution, I need, in addition to the vibration for incoming calls, I also need vibration for the Hangouts app. Do you think the "watch droid app" or even the Mi app would provide vibration for these 2 apps only? Thanks once again.
PS: my watch is the Amazfit Bip
Yes, as I have described above, you separately disable for every app the vibrations. So then just leave hangouts and watch droid out.
Thanks for replying.
Are you talking about the Bip? Because I don't think it is possible to install watch droid app on the Amazfit Bip.
Newbie question: do I need to unlock the bootloader or something like that? Or I can just connect the watch to my computer via USB and write the codes via ADB?
Man, this process work on Amazfit Bip? My Bip stop to Vibrate without, and I don't make it back =/
Unfortunately I don't think it works for the Bip, at least no one has tried
Bainhorious said:
Hi guys,
I wanted to share my experience, how to disable vibrations on the Amazift. Sorry if some already posted it, but I couldnt find it.
First connect the device and open an console with adb.
Then open the shell on the watch:
Code:
adb shell
After that verify the name of the launcher package
Code:
pm list packages
There you should find a package called com.huami.launcher - this is the package we want to disable vibrations:
Code:
cmd appops set com.huami.launcher VIBRATE ignore
If you want to enable the vibrations again use:
Code:
cmd appops set com.huami.launcher VIBRATE allow
Since I want to have vibrations if I get a phone call, I installed the watch droid app on the watch, wich doesn't get changed at all.
Feel free to post questons, and I hope that I could give something back to this awesome community!
Click to expand...
Click to collapse
Thanks for this! btw. "cmd" didn't work for me, but "command" worked
I think it should be
Code:
appops set com.huami.watch.launcher VIBRATE ignore
in the current version
Bainhorious said:
I think it should be
Code:
appops set com.huami.watch.launcher VIBRATE ignore
in the current version
Click to expand...
Click to collapse
Yep, this also :good:
I'm assuming ADB refers to Android Debug Bridge?
For someone who isn't that savvy with the above, would you recommend doing this? This is a feature that I miss coming from a pebble time and I want to do this but the instructions above will probably mean that I get lost in the process. Is the above process to be done with the amazfit app or while the watch is connected to a pc?
Sorry about the basic questions.
I suppose there is no app that can disable vibration, right? At least, not amazfit tools, which I tried...
Does this still work on Android Pie? Certain apps still vibrate annoyingly so despite the granular notification control that Pie has introduced.

Problems installing Watch Droid on Amazfit Stratos

Hello everyone,
I've got an 'error: This device cannot start (Code 10) after manually installing Android ADB Device driver within Window's Device Manager. Android ADB Device is displayed with a yellow exclamation mark. This results in a blank answer after 'adb devices'. In other words: my laptop cannot connect to my watch and thereby I can't install Watch Droid Assistant on my watch.
I really need this app because of it's notification history feature, even after opening the notification (just like the amazfit Bip has)!
And secondly because of the possibility of increasing the font size.
Does anyone know the cause & the solution?
Thanks in advance!
Robert.
P.S. While being a newbie on 'tweaking' the Amazfit Stratos, I've some additional questions:
1. Will installing Watch Droid Assistant void warranty (unlocking the bootloader?)?
2. Are there risks of bricking my Amazfit Stratos (how high?)?
3. Is it (after installling WDA) possible to install additional apps such as a calculator or calendar etc. ? Or do I need Applist?
Used hardware, software and versions:
Watch Droid Assistant (27.03.2018 - version 6.1)
Amazfit Stratos (US version, FW: 2.3.4.0)
Windows 7 Home Premium (SP1 64-bit)
I've used "15 seconds ADB Installer v1.4.3.exe" from XDA website (ADB: yes, system-wide: no, device drivers: yes).
1. Installing WD won't void anything, as with any other APK. Unlocking bootloader will void watch's warranty as soon as you enter the code to unlock it.
2. Almost zero, unless you are very unlucky. Uninstall or a factory reset will remove any apps from watch.
3. You can add other apps, but be aware that the watch has only 512MB of RAM so you don't want to install anything that runs in the background, slowing it down.
As for the drivers, if removing the device and/or forcing a driver refresh doesn't work, you may need to disable driver signature on Win 64-bits (bcdedit /set TESTSIGNNING OFF), something like this:
https://support.microsoft.com/en-us...est-mode-message-that-is-displayed-in-windows
theres an app for receiving messages and theres a thread in this forum about it. look for notifications for amazfit (with a red icon) on the google play store. its nice and simple, allows you to change text size and all. and its very cheap.
last watch and app updates kind of messed it up a little but the devs seem to be very caring and may be already looking for solutions. all in all, its usable now.
Thank lfom
xxxdiegoxxx said:
theres an app for receiving messages and theres a thread in this forum about it. look for notifications for amazfit (with a red icon) on the google play store. its nice and simple, allows you to change text size and all. and its very cheap.
last watch and app updates kind of messed it up a little but the devs seem to be very caring and may be already looking for solutions. all in all, its usable now.
Click to expand...
Click to collapse
watch droid assistant?
thanks
I had a problem with my usb connection on my Pace. Turns out the two pins for the usb connection were corroded. But I managed to install apks (especially Watch Droid assistant), through wifi and ADB commands.
Again, this has been done on an Amazfit Pace, through ADB commands on Linux, specifically on Kubuntu 18.04. I don't have the Stratos, so I don't know if this applies to that watch.
1. Go to Settings - Connection - WiFi and connect to your WiFi network. Now this is important. In order to maintain connection, you have to be in the WiFi tab AND keep the screen on at all times, until you finish the installation (look for an app called Pace-On, for later installations).
2. Find your watch's IP. I did that by looking on my router's connected devices.
3. Open terminal (or CMD) and type adb connect and put your watch's IP. Example:
adb connect 192.168.0.15
4. Type adb devices, to make sure and verify that your device is connected.
5. Type adb install /path/to/apk/application.apk
(Where /path/to/apk/application.apk is the path you downloaded or placed your app) If you get an error or failure of installation (it usually happens when you have an older version of the same app) try to type
adb install -r /path/to/apk/application.apk
Another way is to manually delete the old version app and install the new one. You'll figure it out.
6. Wait for it to finish. When it does, see if the app is installed on your watch. You don't (usually) have to restart the watch, but if you feel that there is a need to do so, then do so.
That's it! Hope it helps.

Re-connect Stratos 3 to Zepp App

Hi all!
I recently had to factory reset my Amazfit Stratos 3 watch and right now it is in the initial configuration wizard in which it only asks you for the language and then a QR code appears to connect it to the phone.
My stratos 3 has a "discoloration" or "defect" on the screen that makes the QR code incomplete, and therefore the Zepp app cannot read and connect to it using this code.
What could I do to be able to connect the watch to the phone again and be able to use it again?
Any ideas?
With this software https://forum.xda-developers.com/t/...rebooter-apk-installer-mod-installer.3739828/ you can take a screenshot of you watch screen and just scan qr code directly from your monitor.
ZduneX25 said:
With this software https://forum.xda-developers.com/t/...rebooter-apk-installer-mod-installer.3739828/ you can take a screenshot of you watch screen and just scan qr code directly from your monitor.
Click to expand...
Click to collapse
That sounds great, I'll give it a try and let you know. Thanks for the advise ;-)
ZduneX25 said:
With this software https://forum.xda-developers.com/t/...rebooter-apk-installer-mod-installer.3739828/ you can take a screenshot of you watch screen and just scan qr code directly from your monitor.
Click to expand...
Click to collapse
Well! I have to say that the sodtware didnt resolve the problem itself. BUT, it gave me the advise to solve it.
The software, either the installer or the no installer option say that it is not for use with Stratos 3 (my device); anyway it has a "generic device" and after running the aplication I could see that it connects to the watch. It could also reboot the watch an enter the fastboot option, but when trying the option "Take a Screenshot" (as advised by @ZduneX25 ) it throws the message: "Error trying to find screencap binary on your device".
Anyway it gave my the advise on how to solve it. Just run the adb command "adb exec-out screencap -p > screen.png" and I got a fabulous screen capture of the watch screen that allowed me to scan and connect it again with the Zepp App.
Thanks you very much. I can now continue to use my watch and, by the way I would continue to try the "TOOL ALL IN ONE" that seems to be curious.
Again thanks @ZduneX25 and @mauronofrio for the advise and the aplication, ;-)

Categories

Resources