After Quinny899's excellent work, we are able to make widget/apps! So, here is the first Calendar Widget for our Amazfit Pace/Stratos!
- This is a Pace/Stratos/Verge Widget
- Press gear icon for settings
- Navigate between months (Swipe / Buttons)
- Refresh to current date
- Select calendar colors
- Show/Hide year number
- Show/Hide week numbers
- Select Sunday or Monday for 1st week day
- Vibration on button touches
- Supported languages: English, Bulgarian, Chinese, Czech, Danish, Dutch, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Thai, Turkish, Vietnamese
- Right to left Calendar support
- Settings are saved
- Calendar events are shown (new style, phone events through Amazmod or iCalendar feed/file)
- You can touch on each day for more events info
- Timeline Widget is also integrated in the calendar (for better events view) but also in the app list
- Support of iCalendar feed (URL) and local ICS file
Get a ready to use binary
- From our XDA topic
- From our Github Releases
Or if you are hardcore, compile the source code with Android Studio.
To install this widget, you will need a PC with the ADB installed. Connect your Amazfit on your PC and fire up a terminal.
adb uninstall com.dinodevs.pacecalendarwidget
adb install -r PaceCalendarWidget.X.X.X.apk
adb shell am force-stop com.huami.watch.launcher
There are 3 ways to get your calendar evens.
- From phone: Install Amazmod (both phone+watch) and forward phone's stock calendar events
- From iCalendar feed: Create the file "/sdcard/Android/data/com.dinodevs.pacecalendarwidget/files/pacecalendar.txt" and write your iCalendar feed url in the first line (eg. http://mysuperdupercalendar.ics). Your events will be updated from WiFi (be connected). Powered by iCal4j library.
- From iCalendar local file: Put your ics file at "/sdcard/Android/data/com.dinodevs.pacecalendarwidget/files/" name as "calendar.ics". This file is been searched only if there is no URL of method 2 and WiFi is off.
For 2 & 3, after placing the files, press the events button, the Timeline will open, press the refresh icon
This project was made possible by:
- GreatApo - Widget Creator - [ Github | XDA ]
- LFOM - Widget Developer
- Quinny899 - Widget Example Creator / Springboard Settings Creator - [ Github | XDA ]
- XDA developers community (testers, translators, developers)
- iCal4j library
Some more links:
- GreatApo's Amazfit Pace Calendar Widget - XDA topic
- GreatApo's Amazfit Timeline Widget - XDA topic
- Quinny's Springboard Settings - XDA topic
- Quinny's Widget Creation guide - XDA topic.