Commit Graph

1057 Commits

Author SHA1 Message Date
Marvin W
74213474b5
GCM: Do not require receiver permission for target app 2020-07-09 11:39:43 +02:00
Marvin W
ac5f7457bd
Ensure to clean up location requests on update 2020-07-09 11:35:10 +02:00
georgeto
5146559f89
Fix FCM registration for apps using firebase >= 20.1.1
With version 20.1.1 the Firebase Cloud Messaging SDK started to use
the Firebase Installations SDK, which affects the FCM registration
process.

The implementation of FCM registration in microG failed to pass extra
parameters that became relevant with the introduction of the
Firebase Installations SDK to the FCM registration endpoint.

These additional parameters are passed through to the endpoint with an 'X-' prefix.
2020-07-09 10:27:53 +02:00
Marvin W
8eff51cfb6
Use flavors for mapbox vs vtm 2020-07-09 09:53:37 +02:00
Marvin W
895c74d095
Huge merge/refactor/update 2020-07-08 22:49:27 +02:00
Marvin W
a5bfecee6f
Merge GmsLib 2020-06-14 23:30:02 +02:00
Marvin W
95e9413f9b
Remove symlinks before merge 2020-06-14 23:29:43 +02:00
Marvin W
091b4f6ac4
Remove non-merged files 2020-06-14 23:28:21 +02:00
Marvin W
4373972b8a
Update for use with androidx 2020-06-14 23:26:23 +02:00
Marvin W
4b6c61caaa
Merge GmsApi 2020-06-14 23:25:01 +02:00
Marvin W
739dc0c54a
Remove *-api symlinks 2020-06-14 23:24:51 +02:00
Marvin W
c834ca2202
Remove non-merged files 2020-06-14 23:16:36 +02:00
Marvin W
3e70603d59
Update for use with androidx 2020-06-14 23:14:47 +02:00
Marvin W
8334f62991
Merge microg-ui-tools 2020-06-09 20:47:54 +02:00
Marvin W
7b295d4bdd
Remove microg-ui-tools 2020-06-09 20:45:03 +02:00
Marvin W
08e258e9c1
Remove non-merged files 2020-06-09 20:38:35 +02:00
Marvin W
9aa4b857f1
Migrate to androidx 2020-06-09 20:37:27 +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
cfc90b45bd
Ensure ProGuard does not "optimize" away our code 2019-10-25 20:46:31 +02:00
Marvin W
2c5c30bdde
Add additional sync permissions 2019-10-23 15:18:03 +02:00
Marvin W
cb5fe55606
Add Hangouts Meet to known google packages 2019-10-23 11:16:18 +02:00
Marvin W
9d0bb9670b
Allow access to Google contact data based on READ_CONTACTS permission 2019-10-23 11:16:00 +02:00
Marvin W
b0724f1243
Invalidate auth tokens as needed
This seems to fix issues with Google Maps stopping to connect to internet after adding an Account.
2019-10-23 01:38:37 +02:00
Marvin W
855b4c6d4e
Bump version code 2019-10-22 11:39:43 +02:00
Marvin W
6c27c2474e
Ensure form data is not optimized by proguard 2019-10-16 01:29:20 +02:00
Marvin W
fc3e24c0ea
Various improvements and fixes for MapBox maps implementation 2019-10-15 14:59:34 +02:00
Marvin W
3c5e68404b
Improvements to Wear code for emulator 2019-10-15 14:58:07 +02:00
Marvin W
6ba9bbb03b
Add dummy TapAndPay service 2019-10-15 14:56:24 +02:00
Marvin W
ee8e5427c4
Update build system and deps 2019-10-15 14:54:05 +02:00
Marvin W
15cd4491bc
Update build tools and dependencies 2019-10-15 12:26:26 +02:00
Marvin W
2a43448e49
Update Travis config 2019-10-15 11:48:04 +02:00
Marvin W
7f32119d89
Fix various linker warnings 2019-10-15 02:53:05 +02:00
Marvin W
50d788a2b3
Bump version code 2019-10-15 02:45:10 +02:00
Marvin W
810a5ccab7
Update build tools 2019-10-15 02:44:32 +02:00
Marvin W
48f8bfa7a5
Add missing wear stub methods 2019-10-13 23:33:56 +02:00
Marvin W
4c4277b75e
Add tap and pay dummy 2019-10-08 20:56:17 +02:00
Marvin W
7d50c2c94b
Update wearable API 2019-10-08 20:56:16 +02:00
Nayil Mukhametshin
cc8bf2f3f1 add games api 2019-10-08 20:08:30 +02:00
AsavarTzeth
d2735650af Exclude com.bankid.bus from provider installer
The addition of the ProviderInstallerImpl broke com.bankid.bus
(BankID säkerhetsapp). This app is essential to Swedish users since it
is effectively the de facto Swedish online id.

This issue is resolved by adding the app id to the existing black list.

Fixes #824
2019-09-28 00:41:16 +02:00
Niklas Sombert
0d9bb345a8 Make requestLocationSettingsDialog return success 2019-09-28 00:40:36 +02:00
Marvin W
06c8b765ba
Update Conscrypt to 2.1.0, activate the default cipher suite in cross-arch loader 2019-07-05 00:47:12 +02:00
Marvin W
dfb1e7fbb7
Fix mapbox native library loading if app targets armeabi non-v7a 2019-07-04 23:53:04 +02:00
Marvin W
8a0010a1d8
Fix incomplete certificate requests causing crashes 2019-07-03 11:24:34 +02:00
Marvin W
5d6e9ac01c
Make mapbox the default and vtm the variant 2019-07-03 11:14:28 +02:00
Marvin W
f2de773bee
Bump version code 2019-07-03 00:56:55 +02:00
Marvin W
51509859ae
Bump version code 2019-07-02 22:53:26 +02:00
Christopher Roy Bratusek
e7e30f6cd4 add Google One to KNOWN_GOOGLE_PACKAGES 2019-07-02 14:07:39 +02:00
Christopher Roy Bratusek
67b04bbdc3 add Google Crowdsourcing to KNOWN_GOOGLE_PACKAGES 2019-07-02 14:07:39 +02:00
Marvin W
b02d72b01f
Add support for cross architecture loading in ProviderInstaller 2019-07-01 11:11:13 +02:00
Marvin W
bae47feeca
Fix wearable implementation network usage 2019-07-01 00:31:26 +02:00