Skip to content

Instantly share code, notes, and snippets.

@RobertApikyan
Created September 17, 2020 14:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RobertApikyan/8cdf25008dcb460b5662e067f41d8393 to your computer and use it in GitHub Desktop.
Save RobertApikyan/8cdf25008dcb460b5662e067f41d8393 to your computer and use it in GitHub Desktop.
Wellbe smart watch change log
1.42
1. package name is changed to "com.hfh.wellbe.smartwatch"
2. The apk is signed with the 123456.jks keystore 
1.44
1. User's location provider is now changed from Google Location manager library to native android Location library
2. Added battery check for pedometer and heartbeat functionality, if the battery is less then 20% percent (device is not connected to charger) user will not be abel to use this features, pressing on heart beat or pedometer buttons from menu will show a dialog with this message "This feature is not available when the battery level is less than 20 percent"
3. When the airplane mode is enabled, from emergency screen now we navigate user to launcher's airplane mode settings 
4. Button press animations are changed to ripple effect animation, this will make button press fill more responsive
5. Now we are using device IMEI as a device identifier (instead of WLAN mac address)
1.47
1. changed advanced settings touch control, now after the 5th click next clicks will be blocked for 3 seconds
1.56
1. location updates are set up to run every 15 min (this is the min available interval for android), and will request for coarse location
1.60
1. location report/background location updates enabled
2. battery saver enabled
1.61
1. Minor bug fix
1.63
1. WIFI/GSM indicator
1.66
1. Changed the Google location SDK with Native android location SDK
2. Get emergency contact after reinstall
1.80
1. launcher’s version checking mechanism is added
1.88
1. High Accuracy check mechanism is added
1.90
1. Updated libraries
1.91
1. added few checks related with the emergency alarm
2. The "PERS event" field is added in the Advanced menu, which is displaying the last placed alarm date
1.92
1. Reduced "Emergency" screen animations
1.94
1. Changed caller app
1.95
1. On startup, this version will silently remove two most battery-draining apps from the OS, this is experimental and needs to be well tested, I will add more redundant packages to this list for later versions
Packages, that will be removed on startup
"com.android.vending"
"com.google.android.googlequicksearchbox"
1.96
1. few more packages are added that will get removed on startup
2. few icon sizes are increased to make them more readable (battery icon, connection icon, voice icon)
Here are the package list that will be removed on startup
"com.android.vending",
"com.google.android.googlequicksearchbox",
"com.google.android.apps.translate",
"wiite.com.appbazaar",
"ru.gonorovsky.kv.livewall.earthhddon",
"com.sprots.wiiteer.fitness",
"com.cenon.heartrate",
"com.mediatek.filemanager",
"com.google.android.apps.maps",
"com.android.watchweather",
"com.mediatek.watchapp"
1.97
1. Added location accuracy parameter to alarm endpoint
2. Navigate to main clock screen after screen off 
3. Emergency call after raising event issue - fixed 
1.99
1. Integrated device health update mechanism, currently the update interval is set to 1h
1.100
1. The "chargePct" property is added to the device health report
2. The initial location fetch mechanism is integrated, it will start after each boot or launcher update, after the first charge event, this task is limited to run 8 minutes, if it will fail to fetch the GPS location within 8 minutes, the task will be rescheduled. The task will be stopped if the charger will get disconnected from the device
Currently we show "Calibrating..." on clock screen, and after info icon click following message 
"Device has started calibration process. Please do not disconnect the charger for the next few minutes"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment