Commit Graph

17 Commits

Author SHA1 Message Date
TacoTheDank 3c3e2eda8b Use more AndroidX preference 2020-08-31 19:19:34 -04:00
Oizaro 66be2e97fc a more smaller range 2020-08-11 16:54:51 +02:00
Oizaro 760a1798f7
More little interval 2020-08-11 15:14:27 +02:00
X1nto a15efbb4c0 Merge branch 'master' of https://github.com/microg/android_packages_apps_GmsCore
 Conflicts:
	build.gradle
	play-services-base-core/src/main/java/org/microg/gms/common/ForegroundServiceContext.java
	play-services-cast/src/main/java/com/google/android/gms/cast/Cast.java
	play-services-cast/src/main/java/com/google/android/gms/cast/CastRemoteDisplay.java
	play-services-cast/src/main/java/org/microg/gms/cast/CastApiClientBuilder.java
	play-services-cast/src/main/java/org/microg/gms/cast/CastClientImpl.java
	play-services-cast/src/main/java/org/microg/gms/cast/CastRemoteDisplayApiClientBuilder.java
	play-services-core/build.gradle
	play-services-core/microg-ui-tools/src/main/res/drawable/self_check.xml
	play-services-core/src/main/AndroidManifest.xml
	play-services-core/src/main/java/org/microg/gms/checkin/CheckinManager.java
	play-services-core/src/main/java/org/microg/gms/checkin/CheckinService.java
	play-services-core/src/main/java/org/microg/gms/snet/SafetyNetClientServiceImpl.java
	play-services-core/src/main/java/org/microg/gms/ui/CheckinFragment.java
	play-services-core/src/main/java/org/microg/gms/ui/GcmAppFragment.java
	play-services-core/src/main/java/org/microg/gms/ui/GcmFragment.java
	play-services-core/src/main/java/org/microg/gms/ui/SettingsActivity.java
	play-services-core/src/main/java/org/microg/gms/ui/UnifiedBackendDetailsActivity.java
	play-services-core/src/main/java/org/microg/gms/ui/UnifiedBackendListActivity.java
	play-services-core/src/main/res/drawable/dots_horizontal.xml
	play-services-core/src/main/res/drawable/ic_certificate.xml
	play-services-core/src/main/res/values/strings.xml
	play-services-core/src/main/res/xml/preferences_safetynet.xml
	play-services-core/src/main/res/xml/preferences_start.xml
	play-services-gcm/build.gradle
	play-services-gcm/src/main/java/com/google/android/gms/gcm/GcmReceiver.java
	play-services-iid/build.gradle
	play-services-iid/src/main/java/com/google/android/gms/iid/InstanceIDListenerService.java
	play-services-location-api/build.gradle
	play-services-location/build.gradle
	play-services-location/src/main/java/com/google/android/gms/location/ActivityRecognition.java
	play-services-location/src/main/java/com/google/android/gms/location/FusedLocationProviderApi.java
	play-services-location/src/main/java/com/google/android/gms/location/GeofencingApi.java
	play-services-location/src/main/java/com/google/android/gms/location/LocationServices.java
	play-services-location/src/main/java/com/google/android/gms/location/SettingsApi.java
	play-services-location/src/main/java/org/microg/gms/location/ActivityRecognitionApiClientBuilder.java
	play-services-location/src/main/java/org/microg/gms/location/ActivityRecognitionClientImpl.java
	play-services-location/src/main/java/org/microg/gms/location/FusedLocationProviderApiImpl.java
	play-services-location/src/main/java/org/microg/gms/location/GeofencingApiImpl.java
	play-services-location/src/main/java/org/microg/gms/location/GoogleLocationManagerClient.java
	play-services-location/src/main/java/org/microg/gms/location/LocationClientImpl.java
	play-services-location/src/main/java/org/microg/gms/location/LocationServicesApiClientBuilder.java
	play-services-wearable-api/build.gradle
	play-services-wearable/src/main/java/com/google/android/gms/wearable/Wearable.java
	play-services-wearable/src/main/java/org/microg/gms/wearable/WearableApiClientBuilder.java
	play-services-wearable/src/main/java/org/microg/gms/wearable/WearableClientImpl.java
	settings.gradle
2020-07-27 14:07:27 +04:00
delthas f199f902b1 Fix GCM heartbeat interval for roaming connections with manual interval
When using GCM on a roaming connection, the heartbeat interval is set
to: `networkRoaming  * 6000`. It should instead be
`networkRoaming * 60000` because we're converting from a number of
minutes (stored in the properties) to a number of milliseconds, like
it's done for regular mobile and wifi connections.
2020-07-26 15:43:46 +02:00
Marvin W ed68a9482e
Add initial basic provisioning service 2020-07-26 13:40:09 +02:00
Oizaro 2c4bc60905 Test Vanced 2020-07-16 02:24:57 +02:00
KevinX8 ec154e2b44
Revert "Test Vanced" 2020-07-16 03:05:03 +03:00
Oizaro 191d56abe2 Test Vanced 2020-07-16 01:50:18 +02:00
Marvin W db4bb568e1
Run GCM services as foreground service if needed
That's when we run with battery optimizations disabled but not in foreground
2019-12-04 23:14:58 +01:00
Marvin W 7bbdcac990
Handle NetworkInfo being null 2018-08-28 14:18:26 +02:00
Marvin W d9e86d960d
Increase version code, update sublib and copyright header 2017-06-13 00:34:09 +02:00
Marvin W 01f154dcdb
Configure GCM by network type and automatically learn ping interval
Related to: #187 #192
2017-05-01 13:15:18 +02:00
Marvin W d99fa7e86f
Directly start/stop GCM service if setting is changed in UI 2017-02-08 14:17:17 +01:00
Marvin W 5316e0220a
Squashed commit
- Update all submodules, used sdk version, etc
- Settings UI rebuild
- Some GCM features and fixes
- Fix newest Cast Framework for some apps (tested with "ZDF Mediathek")

Fixes #224, #223, #145
2016-11-16 01:03:17 +01:00
Marvin W 6b9fc62bac
Set default gcm heartbeat interval to 5m 2016-08-29 18:00:18 +02:00
Marvin W 016d2ca3f4 Refactor GCM Service, fix #129 2016-05-12 01:07:22 +02:00