Related
As many of you may know, for newer version of TS (at least for 4th List, May version devices), it's NOT possible to flick your wrist to show watch face since the Accelerator is DISABLED whenever screen is OFF!!!
What an oversight! A smart watch needs you to push a button to see time? What if when you are driving or have both hand full and cannot spare even a finger!?
(My Pebble, on the contrast, works great here!)
I tried to force the screen always on with watch face, it's great, except it kills my battery in around 6 hrs (airplane mode!) Not acceptable!
Thus, Here comes "Tasface". With this, you could achieve:
1. Let TS shows you time WHENEVER you LOOK at the watch! (well, actually when the watch is face up) or when you flick your wrist (You can modify this!)
2. Reduce using your button (if you have an Shortcut supported launcher like Smart Launcher 2)
DISCLAIMER: I will not be responsible if Tasface broke/brick your TS in anyway! Since Tasface is only a set of Tasker profiles/Tasks you can read everything before decide go or not! Tasface DO mess around with system files!
Pre-requests:
===============
1. Your TS must be ROOTED!
2. You need to know Tasker basics! (It's not THAT difficult to use Tasker...)
3. Tasker (Obviously)
4. Watchface by Kurt Huwig (I didn't test other watchface app. May not work with stock lock watchface) https://play.google.com/store/apps/details?id=de.huwig.watchfaces
5. Secure Settings (Required) https://play.google.com/store/apps/details?id=com.intangibleobject.securesettings.plugin
6. Smart Launcher 2 (Optional, any Launchers supports Shortcut will work. With this you can activate Watch face without using button!) https://play.google.com/store/apps/details?id=ginlemon.flowerfree
Set-up
========
1. Have Tasker (required), Watchface (required), Secure Setting (don't forget to install system helper) and Smart Launcher 2 (Optional) installed. DO NOT IMPORT "Tasface" yet!
2. Disable your stock lock watchface: Go to Setting/Personal & Account/Security/Screen lock/None (<-- This IS IMPORTANT)
3. Launch Watchface by Kurt Huwig, than double tap on any watchface to enter setup
a. check "Keep screen on"
b. Select desired watchface from "Lockscreen face"
c. Recommended to disable all other options
4. Check if the Watchface work or not by turn off than turn on your TS by press the upper physical button. You should see the Watchface you selected shows up when screen on. Swipe to return to your launcher and launch Tasker.
5. Unrar and import Tasface into Tasker
6. Close Tasker
7. Turn off --> Turn on your TS with the upper button
8. Profit!
Notes
=======
1. When watchface is displayed:
a. Touch screen is DISABLED to avoid accidental touch.
b. Screen will be OFF after 8 seconds (you can setup your prefer time)
c. Touch screen lock is achieved by putting a transparent Tasker Scene element on top of the Watchface. A small "X" on bottom right screen is used to reactivate the touch screen. You can also push the lower right button (back) to reactive your touch screen.
2. To show watchface (after automatic screen off as Step 1)
a. Just face the watchface up. The watchface should appear for another 8 seconds
b. There maybe a 1~2 second delay. This is due to Tasker not detecting the Watchface up event. I cannot do anything about this....
c. You could change the watchface up to anything else, like "Sensor shake/Backware-Forward"
3. If you have "Smart Launcher 2" or any other launcher supports Shortcut, you can set a icon to task "Lock". With this TS will activate watchface WITHOUT touch physical button. (I heard horrible stories about broken button so want to avoid use them as much as possible!) It's normal the screen will off for 2 second than back on with watchface for 8 seconds!
4. You must wait for automatic screen off or use the "Lock" shortcut to turn off the screen! Tasface will NOT work if you turn off TS by pressing the upper right physical button. This DISABLE the accelerator as mentioned above. To reactive Tasface, just turn on TS by pressing the upper right physical button to show the watchface than wait for automatic screen off.
I wrote this primarily for myself so a there are a lot of bugs. You are free to modify it and make it better. Just let me know if you have any questions and need help or improvement here!
Thanks button is just a click away if I helped you!
Update the attached file to resolve some bugs and improve responseness
Technical stuff -- What is done here?
=================================
It's a bit technical here .... No need to read if you don't care how it works!
Since TS turns off the accelerator whenever screen off, so it's not possible to activate the screen once it's off by external conditions. (You can still set a timer to wake the screen, but it's meaningless)
Thus we need to disable the power hungry backlight while keep the screen on!
I found out that it's possible to control the backlight by doing
Code:
echo 0 > /sys/class/leds/lcd-backlight/brightness
Thus, I set up a Task profile which fires whenever Watchface is activated and TS is face up, to activate the backlight then turn off the backlight again after 8 seconds, but KEEP the TS screen wake! (Only backlight is turned off to save battery!)
Code:
echo 1 > /sys/class/leds/lcd-backlight/brightness
You can change "1" to anything from 1~255. I just found 1 bright enough for me
Since screen/system is always wake, to avoid accidental touch, a transparent Tasker Scene on top of the screen is add to disable the touch screen. A small "X" is on the bottom right to disable this transparent scene if anything goes wrong. (And it does, Tasker is laggy sometimes and too slow to remove this scene automatically!)
I also lower down the CPU cycle to the lowest possible to further saving battery. CPU returns to normal frequency when leaving watch face (into launcher, etc...)
That's all! Folks!
Reserved
Shake
I was able to use application Shake from ADL Dev (com.adl.appshaker) to switch screen on with shake/twist of wrist. You just have to enable "activate when screen off" option - and it is little battery hungry.
Of course I have version 20140513.
I also strongly suspect, that you can force sensors to work when face is off, by switching into "Sports mode" (Run Settings->SMART MODE->Sports Mode)
Piw said:
I was able to use application Shake from ADL Dev (com.adl.appshaker) to switch screen on with shake/twist of wrist. You just have to enable "activate when screen off" option - and it is little battery hungry.
Of course I have version 20140513.
I also strongly suspect, that you can force sensors to work when face is off, by switching into "Sports mode" (Run Settings->SMART MODE->Sports Mode)
Click to expand...
Click to collapse
Thanks for the advice.... I just think since I already have Tasker on my TS, I want to find a way to not to use additional SW which always runs in background to monitor things... Since its battery hungry, maybe Shake also use the same trick as me......
As for Smart mode settings, I tried bdefore but none of them work for flick wrist to wake up... Maybe I missed something?
Sent from my HTC_One_max using XDA Premium HD app
might give this a shot since shake was waking up watch at wrong times and was destroying battery life, and i already have tasker on the watch and running so hopefully that will avoid the battery loss that shake had.
lssong99 said:
As for Smart mode settings, I tried bdefore but none of them work for flick wrist to wake up... Maybe I missed something?
Click to expand...
Click to collapse
I was just guessing, because it suppose to leave GPS and accelerometer working with screen off, to enable sport trackers and pedometers.
If it works? - I haven't tested yet...
Piw said:
I was just guessing, because it suppose to leave GPS and accelerometer working with screen off, to enable sport trackers and pedometers.
If it works? - I haven't tested yet...
Click to expand...
Click to collapse
Wow! It seems you are right! The watch DOES allow sensor to work on Sport mode after screen off, but the response from Tasker become very sluggish when screen-off!
I made a simple profile to detect shake action (if shake than beep), and when screen on, the watch beep in less than one second after shake began, but when screen-off (sport mode), It took Takers 5~6 seconds of continuous shaking to detect the shake event. Not very practical for a watch solution...
With my Backlight solution, although sometimes still hiccup happens, but my feeling is about 90% of time the watchface wakeup correctly...
tasker problems
lssong99 said:
Wow! It seems you are right! The watch DOES allow sensor to work on Sport mode after screen off, but the response from Tasker become very sluggish when screen-off!
I made a simple profile to detect shake action (if shake than beep), and when screen on, the watch beep in less than one second after shake began, but when screen-off (sport mode), It took Takers 5~6 seconds of continuous shaking to detect the shake event. Not very practical for a watch solution...
With my Backlight solution, although sometimes still hiccup happens, but my feeling is about 90% of time the watchface wakeup correctly...
Click to expand...
Click to collapse
i can not import to tasker tasker do not see it
pashka79 said:
i can not import to tasker tasker do not see it
Click to expand...
Click to collapse
Do you mean the Tasker cannot see the prj file?
For how to import project, you could check http://tasker.dinglisch.net/userguide/en/faqs/faq-how.html#q
and you need to put the unrared file (.xml) in /sdcard/tasker/projects for Tasker to see it...
How much does this cost in battery? If I don't use my watch I can get about 4 days out of it.... I know Shake stops the TS going into deep sleep, won't this do the same and annihilate battery??
death_entry said:
How much does this cost in battery? If I don't use my watch I can get about 4 days out of it.... I know Shake stops the TS going into deep sleep, won't this do the same and annihilate battery??
Click to expand...
Click to collapse
Don't know for tasker but I'm using shake app from market and I even I thought it'll drain my battery very fast - it didn't...
It's almost like I don't have it...
My battery can't hold on more then 24hours but I really use my watch and it's constantly connected to wifi and BT.
Sent from my C6903 using Tapatalk
funky0308 said:
Don't know for tasker but I'm using shake app from market and I even I thought it'll drain my battery very fast - it didn't...
It's almost like I don't have it...
My battery can't hold on more then 24hours but I really use my watch and it's constantly connected to wifi and BT.
Sent from my C6903 using Tapatalk
Click to expand...
Click to collapse
Ah that's prolly why you don't notice it running down... what do you use your watch for? Tbh i haven't used it for more than a watch lol/...
death_entry said:
Ah that's prolly why you don't notice it running down... what do you use your watch for? Tbh i haven't used it for more than a watch lol/...
Click to expand...
Click to collapse
Well as I have Z1, which is quite big, I'm using TS mainly to receive notifications (using swapplink).
I'm receiving many emails (I'm using Z1 as my business phone) so it's great that I can see on my TS subject of email and decide what will I do.
I have sim card in TS and I use it all the time, when I'm alone in a car (and that's 6 hours per day )
I found TS quite practical for companion
BTW...from today, I'm using this app to help me save my battery power on TS and Z1
http://forum.xda-developers.com/showthread.php?p=53078670
Sent from my C6903 using Tapatalk
lssong99 said:
Do you mean the Tasker cannot see the prj file?
For how to import project, you could check http://tasker.dinglisch.net/userguide/en/faqs/faq-how.html#q
and you need to put the unrared file (.xml) in /sdcard/tasker/projects for Tasker to see it...
Click to expand...
Click to collapse
I tried this and Tasker can't see the xml on my TS
Here's a workaround for those having issues seeing the xml file in Tasker
Using a file manager, navigate to the location of the xml file
"Open with.." and choose Tasker
You will then see a toast notificaiton saying "...can be opened in Tasker" (or something like that)
Open Tasker -> Preferences -> UI -> Untick "Beginner Mode"
Back to main Tasker screen
In the HOME icon (bottom left) -> Long press, and choose "Import", then look for the XML file, wherever you put it
Boom
Note: Make sure you have the correct app from the Play Store, and not from the Ostore (same app, different names)
death_entry said:
How much does this cost in battery? If I don't use my watch I can get about 4 days out of it.... I know Shake stops the TS going into deep sleep, won't this do the same and annihilate battery??
Click to expand...
Click to collapse
I am afraid that this will have an impact your battery. Basically to make TS responsive (light up as soon as you raise your hand), the screen/CPU is kept wake. Only LED backlight is disabled.
Although in my implement I put the CPU is slowest frequency and sleep Governor, but battery is around one day usage without radio on....
We need kernel tweak of this to achieve good battery life... Tasker is only... Tasker...
jeremy.chan said:
Here's a workaround for those having issues seeing the xml file in Tasker
Using a file manager, navigate to the location of the xml file
"Open with.." and choose Tasker
You will then see a toast notificaiton saying "...can be opened in Tasker" (or something like that)
Open Tasker -> Preferences -> UI -> Untick "Beginner Mode"
Back to main Tasker screen
In the HOME icon (bottom left) -> Long press, and choose "Import", then look for the XML file, wherever you put it
Boom
Note: Make sure you have the correct app from the Play Store, and not from the Ostore (same app, different names)
Click to expand...
Click to collapse
Thanks I see it now.
put the unzip file at that location and still Tasker cannot see it?
Hi do read the solution I provided
Tapa-ed from the Sony Z Ultra
Hello,
After all, I had a amazfit pace smarth watch and joined you. So, hi everybody.
After a one day usage, i noticed that (i updated to latest version 1.3.3a) screen resolution of watch changes for a while. If you double tab screen it turns normal, for a few seconds later screen turns worse resolution. Do we have any option to keep same good resolution always?
Thanks,
It's not the resolution change, but color pallet change. Once you double tap the screen you wake up the watch and you see the full color watchface. After few seconds watch goes into power safe mode and in this mode screed has only 8 colors to safe energy
qbus098 said:
It's not the resolution change, but color pallet change. Once you double tap the screen you wake up the watch and you see the full color watchface. After few seconds watch goes into power safe mode and in this mode screed has only 8 colors to safe energy
Click to expand...
Click to collapse
Do we have any option to stop that changing? Custom rom or other mod etc can be possible?
No, this is the reason why the amazfit has that amazing battery life.
If you want a watch that has 12 hours of battery life with a full on display buy a Garmin/Samsung/...
fzelle said:
No, this is the reason why the amazfit has that amazing battery life.
If you want a watch that has 12 hours of battery life with a full on display buy a Garmin/Samsung/...
Click to expand...
Click to collapse
It would be great to make an option for that. They could write easily that kind of command into the os.
I think it can decrease battery life but not too much because screen type is not same as Samsung/Garmin etc...
The Bip doesn't have that pattern and has amazing battery life...
At least a way to enable full watchface it when backlight is ON : as a nurse, i use seconds a lot de check pulse of my patients, have to double tap with my nose to see it... =)
If someone with a rooted watch could post result to these commands to see what we can tweak (among all settings) !
Code:
adb shell settings list system
adb shell settings list global
adb shell settings list secure
Thanks, on, 133a, not results...
Can't you go into settings in the watch, and turn "always on" feature?
Swipe down, tap settings, tap common, scroll down, tap backlight, choose "always on".
But then you have to double tap or press button always, to get into power saving mode.
Sent from my LG-G3 using Tapatalk
There is no changing happening by these options. Always 8 color seems. Interesting :/
Hi,
I have a Amazfit watch Paceficator with WOS2, the GPS is always On ?
If yes, how to disable it (becauce save my battery) ?
(I do not use my watch to play sports)
Thanks
It's always ON, but only activated when recording an outdoor activity, so no need to worry about this. To save battery:
- make sure Autoupload and WiFi are off (probably they are off if you have never connected to WiFi)
- Use Auto-brightness or set it to zero when outside
- Turn off "raise to wake" and delete all alarms
- Make sure Continuous HR in HR widget and PPG capture in Huami Lab (Settings) are off (they are off by default)
- If you don't need notifications and/or you are away from phone, turn on Airplane mode.
https://forum.xda-developers.com/smartwatch/amazfit/ultimatre-guide-battery-drain-issues-t3791829
Ok Thanks ?
Can't seem to grab the changelog to paste here but it looks like a good update!
Srem said:
Can't seem to grab the changelog to paste here but it looks like a good update!
Click to expand...
Click to collapse
Yep
Here too
Sent from my TA-1004 using Tapatalk
I could get only so much in my long shot.
I have a screen shot. But unable to share here.
Here's the changelog:
Amazfit OS update log
Version: 2.8.4.0
- Added German Translation
- Added news notification support for Korean and Thai
- Added "Sports Reminder"
a. sports start reminder: automatically recognize the running and walking mode after opening, will remind start of the corresponding sports mode after 5 minutes of exercise, and save the official data before;
b. End of motion reminder: automatically recognizes the end state of running and walking after opening, reminds the end and automatically suspends the movement after 10 minutes of exercise
- Added music playback control function during sports (the watch will display the control screen on the last screen after the music is played)
- Added "3 data big characters" mode for sports interface
- Update GPS firmware for more stable location service
- Update indoor running algorithm
- Update heart rate algorithm to improve the stability of heart rate measurement
- Optimize connection stability for iOS devices
- Optimize emoji emoticons (temporarily does not support non-standard emoji emoticons)
- Optimized motion record, slope distribution data display
- Optimized GPS signal may be missing when the GPS signal is not good
- Optimize possible power consumption in some watches
- Optimize initial altitude data inaccuracy
- Fixed problem with continuation of motion pause and trajectory drawing error
- Repairing abnormal mileage in some areas
- Fixed speed and speed anomaly due to GPS loss
- Fixed partial altitude data showing inconsistencies in watches and apps
- Repair outdoor cycling/skiing/indoor running, automatic suspension, continuous vibration bug
- Fixed some bugs in speed data and improved real-time speed stability
- Bug fixes
My Timeline Widget won't work after the update
Always on display not working anymore.
To bad. How to downgrade?
Error again
2.8.4 update make an error again and again, even factory reset, anyone else to help this problem?
ds1rbi said:
2.8.4 update make an error again and again, even factory reset, anyone else to help this problem?
Click to expand...
Click to collapse
I got an answer I think
https://forum.xda-developers.com/smartwatch/amazfit/fw-tool-stock-firmware-installers-2017-t3725494
Melhiat said:
Always on display not working anymore.
To bad. How to downgrade?
Click to expand...
Click to collapse
Huh? Pace always have AlwaysOnDisplay, what are you taking about? If you get a black screen while screen is locked and you are using a custom APK watchface then you need to uninstall the current version, restart the device and seek for a new version that also works with Stratos firmware 2.3.7.0+, older APKs don't work anymore....
Calories are now much more accurate on my cycle
lfom said:
Huh? Pace always have AlwaysOnDisplay, what are you taking about? If you get a black screen while screen is locked and you are using a custom APK watchface then you need to uninstall the current version, restart the device and seek for a new version that also works with Stratos firmware 2.2.7.0+, older APKs don't work anymore....
Click to expand...
Click to collapse
Noticed that afterwards. Thanks for info anyway.
kedlub said:
Here's the changelog:
Amazfit OS update log
Version: 2.8.4.0
- Added "Sports Reminder"
a. sports start reminder: automatically recognize the running and walking mode after opening, will remind start of the corresponding sports mode after 5 minutes of exercise, and save the official data before;
b. End of motion reminder: automatically recognizes the end state of running and walking after opening, reminds the end and automatically suspends the movement after 10 minutes of exercise
Click to expand...
Click to collapse
I think some of them exists in older roms already. ?
How do you disable the sport autostart ? Every time, as I am returning from walking the dog, I get a message saying I have started a walk - about 30 mins after it started
From some other thread:
lfom said:
Latest firmwares for all watches (Pace/Stratos/Verge) introduced "Activity reminders" (also called Sports reminders on Verge) that are supposed to auto-start and auto-stop recording activities, but they have a bug (besides the fact that I don't think they actually work as of now): even if both are disabled by default you must enable and then disable both options in watch Settings -> General or your activity most probably will miss the first initial and final minutes of GPS data. Simply enable both, quit settings then go back and disable them again and it should be fine.
Click to expand...
Click to collapse
Finally, Thai language support, but it renders text incorrectly in standby screen as it doesn't render upper and lower character, for example, words like "หู้" will be rendered as "ห" in standby screen, but it will be rendered correctly in active screen. Also, its Thai font is too wide.
Do you think that this update is useful?
gps not working
gps is not working after the update for me, did a factory reset but still not working
Apk watchfaces not working correctly with this new rom.
When the watch goes to sleep after x second timeout the screen either goes black or out showes previous wfz watch face or showes correct apk watchface but very grainy.
Srem said:
Calories are now much more accurate on my cycle
Click to expand...
Click to collapse
Same with my elliptic. Went from around 100-130 for an intensive 30-min session to around 420-440, about the same as what the machine actually gives.
yaronkle said:
Apk watchfaces not working correctly with this new rom.
When the watch goes to sleep after x second timeout the screen either goes black or out showes previous wfz watch face or showes correct apk watchface but very grainy.
Click to expand...
Click to collapse
Old APK watchfaces should be updated to work with newer firmware (for both Pace and Stratos), check if the developer released a new version.
So friends i recently bought OPPO watch 41mm everything is amazing about this product except its battery life without power saving mode. While using Bluetooth connectivity only i am Getting 6 to 8 hr of battery backup and need a to charge it 2,3 times daily with average usage.
at flip cart site most of users are complaining about the same so i researched some points and applied to watch and i. Getting satisfactory whole one day battery life on this watch while doing day to day activities like calling, messeging and health activities.
So you need to follow simple steps as below
1)Update wear os to latest one:
Sonwatch comes with 2.18 when we unbox it so immediately after unboxing watch batyery life gets discharges very quickly you have to fully charge it an dthen go to setting> about>system update and update it to latest 2.19 wear os version.
2)Disable all transition animations :
To do this you need to enable developers option go to settings >about >click 8 times on build number
Now go to developers option and disable all transition animations.
3)Disable all gestures :
So to do this go to settings >Personalization >disable tilt to wake, touch to wake and wrist wake
So tha main question arises how to use watch to hekc time and day to day activities for that you need to enable AOD(ALWAYS ON DISPLAY) and to wake the screen use power button. So AOD drains battery for that we need to enable Low bit ambient mode to enable this go to settings >developers option and then go to wear os developer option and enable low bit ambient mode
4)Disable ok google detection
5) always keep wifi, nfc, gps connectivity off use them at emergency only
6) Use pixel minimal watch face:
This is minimal watch face which shows main informative text in white color and with balck baground which save battery life on amoled screen
Link of wath face
https://play.google.com/store/apps/details?id=com.benoitletondor.pixelminimalwatchface
By apply above tips i am getting whole day battery life on my oppo watch 41mm
I have created small video tutorial lets take a look on it also
https://youtu.be/1fgBO3swY80