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
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
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
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
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
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
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
Marvin W
f8a0c9c4d3
Small bug fixes
2019-07-01 00:27:34 +02:00
Marvin W
bf88e7c8bd
Add Google Certficate service
2019-07-01 00:26:57 +02:00
Marvin W
4713797edc
Fix calling package detection in KK+
2019-06-01 15:57:46 +01:00
Marvin W
a74ce16d2a
Add new libraries to about screen
2019-06-01 15:09:23 +02:00
Marvin W
30ed2720a0
Allow to bypass Android O+ account restrictions for Google Apps
2019-05-28 18:45:54 +02:00
Marvin W
7a646e3346
Remove typo
2019-05-27 16:01:05 +02:00
Marvin W
c7e9b299f6
Add multidex support
2019-05-27 13:21:28 +02:00
Marvin W
c0a5051941
Merge branch 'master' into armills-cast-mvp
2019-05-27 12:58:57 +02:00
Marvin W
0480bbbba6
Only include vtm with the vtm maps implementation
2019-05-26 23:04:13 +02:00
Marvin W
1c965f3133
Bump version code
2019-05-26 21:19:48 +02:00
Marvin W
51e5f7714b
Correctly handle ProviderInstaller if it was not used before first network interaction
2019-05-26 17:53:56 +02:00
Marvin W
45ee4903f8
Adapt auth implementation to better reflect current play services
2019-05-26 17:53:56 +02:00
Marvin W
6174997cb7
Initial mapbox based maps implementation
2019-05-26 17:53:56 +02:00
Marvin W
2a01e6cb74
Temporary disable place picker
2019-05-26 17:53:55 +02:00
Marvin W
9f922b5a19
Refactor vtm maps into seperate module, use version from maven
2019-04-22 19:57:25 +02:00
Marvin W
937e3422aa
Add package name to location requests when possible, fix incomplete permission check
2019-04-22 19:57:24 +02:00
Marvin W
c927f1a86a
Bump version to 16.0.89
2019-04-22 19:57:13 +02:00
voidstarstar
5875ab752b
Move some expensive reflection calls to onCreate
2019-04-22 19:56:51 +02:00
voidstarstar
60023887d1
Temporary whitelist support for Doze ( #732 )
...
Fixes #338
Co-Authored-By: @ccaapton <6211551+ccaapton@users.noreply.github.com>
Co-Authored-By: @ale5000-git <15793015+ale5000-git@users.noreply.github.com>
2019-04-21 16:39:18 +02:00
Christopher Roy Bratusek
e7f37e17a8
build.gradle: properly calculate gitVersionBase if latest tag is not a release tag
2019-04-21 13:54:29 +02:00
Moritz Horstmann
652d7a9104
Include GCM message ID in app message intent
2019-04-20 15:09:58 +02:00
Christopher Roy Bratusek
3d9a8f4af9
Update German translation
2019-04-17 17:16:07 +02:00
Vavun
65b588e20d
Add account button to microG settings, fix #413
...
Signed-off-by: ale5000 <ale5000-git@users.noreply.github.com>
2019-04-17 17:16:07 +02:00
voidstarstar
7b651aaaad
Unregister app if fully removed or data is cleared
...
This fixes a bug where apps were not properly unregistered on Android
8.0+ systems. Also update the log message.
2019-04-13 10:44:41 +02:00
voidstarstar
2a21b8ad11
Finish the activity if the app was deleted
2019-04-13 10:44:41 +02:00
jimbo1qaz
40974f806d
Add support for Google Suite accounts with external login
2019-03-12 03:56:13 +01:00
voidstarstar
725926529a
Add implementation of ProviderInstallerImpl
2019-03-12 03:54:01 +01:00
Adam Mills
3c1ffe1388
Merge remote-tracking branch 'origin/master' into cast-mvp
2019-03-10 16:47:36 -04:00
Christopher Roy Bratusek
f25f53be16
add Wellbeing to KNOWN_GOOGLE_PACKAGES
2019-03-10 16:16:47 +01:00
Chris 'Nano' Bratusek
81f484a439
Fix SafetyNet default value, show server type in overview ( #629 )
2019-03-10 16:15:24 +01:00
Chris 'Nano' Bratusek
9e405cd0e0
microG Settings in AppInfo and SystemSettings (+ adaptive icon) ( #719 )
...
Co-Authored-By: @Vavun <31875619+vavun@users.noreply.github.com>
2019-03-10 16:13:11 +01:00
Vavun
62ee8f539f
improve russian translation ( #662 )
2019-03-02 16:02:08 +01:00
Lockdis
d73256bc62
Update strings.xml
...
typos
2019-03-02 16:01:13 +01:00
PorygonZRocks
ceb7e721b1
Add version check to skip first screen on KK-
2019-03-02 16:00:39 +01:00
Marvin W
1e444dc4aa
Bump version to 13.2.80, improve version code generation
2018-09-21 21:44:43 +02:00
Marvin W
719cd51d3d
Push Messaging: Handle more edge cases, fix some apps not showing up as registered
2018-09-21 21:44:43 +02:00
Marvin W
e47101856d
Few restructuring after b2d6965
2018-09-21 21:44:42 +02:00
Klaus Flittner
b2d6965608
Use app supplied API key for safetynet queries
2018-09-21 21:28:47 +02:00
Adam Mills
e32cb84397
Add tag support and implement Z-Index API
2018-09-21 21:26:10 +02:00
voidstarstar
ce9f40e9d9
Add Contacts signature to known google signatures
2018-09-21 21:10:50 +02:00
voidstarstar
1fc6df3862
Fix how avatar URL is saved, fixes #598
2018-09-21 21:08:37 +02:00
Adam Mills
eaf66d9e19
Switch to chromecast lib raw request branch
2018-09-03 14:48:24 -04:00
Adam Mills
00594590ac
Linting cleanup
2018-09-02 10:18:30 -04:00
Adam Mills
8df4a6c457
Merge branch 'master' into cast-mvp
2018-09-02 10:01:39 -04:00
Marvin W
4040e3df85
Bump version to 12.8.79
2018-08-28 15:18:34 +02:00
Marvin W
7bbdcac990
Handle NetworkInfo being null
2018-08-28 14:18:26 +02:00
Marvin W
f94d140dea
Only require C2D_MESSAGE permission when defined
2018-08-28 14:13:49 +02:00
Marvin W
9e0ee103a1
Fix push messaging registration for some apps
2018-08-28 14:13:49 +02:00
Marvin W
bdb04c9b20
Add various missing stubs
2018-08-28 14:13:49 +02:00
Adam Mills
1db42b8231
More cast device implementation coverage
2018-08-25 18:50:15 -04:00
Adam Mills
3c3e391232
Discovery cleanup
2018-08-25 14:56:39 -04:00
Adam Mills
84299d4cfd
More dev
2018-08-11 16:06:54 -04:00
Adam Mills
c3e611ec9f
Include cast app control categories with routeinfo
2018-07-06 20:10:13 -04:00
Adam Mills
d70b47c6c3
Store deserialized session providers
2018-07-06 20:06:59 -04:00
Adam Mills
7e711be919
Add most real cast media route control filters
2018-07-06 16:44:50 -04:00
Adam Mills
477f7b2a15
Support for DNS-SD cast discovery
2018-07-05 21:36:58 -04:00
Adam Mills
2368bed54b
Support basic media control: play/pause/seek/etc.
2018-06-23 14:12:54 -04:00
Adam Mills
eb869ef20b
Cast MVP to start videos
2018-06-13 20:21:45 -04:00
Adam Mills
ae8e82f656
Maintain support for API version 9
2018-05-19 15:37:25 -04:00
Adam Mills
fc74261655
More interface details for the cast framework
2018-05-19 15:36:08 -04:00
Hattshire
f1cdb48a28
Show UI on retrieveRtToken() error
2018-03-31 23:20:54 -06:00
Marvin W
908c20ccc2
bump version number, update build tools
2018-03-31 23:16:41 -06:00
Kevin MacMartin
388a363bc0
Add signature for the google daydream app
2018-03-31 21:57:02 -06:00
Marvin W
464d45d552
Update gradle, build tools, dependencies
2018-01-02 01:45:43 +01:00
Marvin W
0596d2c6f1
Version bump
2017-12-12 11:38:27 -06:00
Marvin W
2403f97e18
Add fake contact sync to fix AOSP contact app
2017-12-12 11:36:01 -06:00
Marvin W
f289a13a7f
Increase version number
2017-09-09 18:51:38 +02:00
roblabla
38324bedfa
Add youtube music to KNOWN_GOOGLE_PACKAGES
2017-08-02 01:27:28 +02:00
Marvin W
d9e86d960d
Increase version code, update sublib and copyright header
2017-06-13 00:34:09 +02:00
Marvin W
da922189e2
Further restrict whitelist by package name and fix #369
2017-06-13 00:32:54 +02:00
Marvin W
ee8bc5a9f2
Pull from Transifex
2017-06-13 00:31:05 +02:00
ale5000
087ea9c2be
Add Google Cardboard Camera signature to known google signatures and fix Google Trips name ( #382 )
2017-06-02 00:37:51 -06:00
Aline Freitas
fb3623cf35
Check if callback is non nil. Fixes #340 #364 . ( #385 )
2017-06-02 00:37:14 -06:00
Henry Kohli
0e766d4572
fixed typo in german translation ( #356 )
2017-05-19 21:16:39 +02:00
justmix4
cb6bb7d252
Update polish translation (plurals.xml) ( #360 )
2017-05-19 21:16:15 +02:00
justmix4
711246b513
Update polish translation (strings.xml) ( #359 )
2017-05-19 21:15:42 +02:00
Gena95
a5b7a24aec
Russian translation ( #367 )
...
Update russian translation
2017-05-19 21:14:50 +02:00
acsway878787
0b496c58c3
Fix a minor typo. ( #371 )
2017-05-19 21:14:36 +02:00
Dang Nguyen
690b612f24
Add Google Trip signature to known google signatures ( #375 )
2017-05-19 21:13:56 +02:00
Marvin W
3669bab42c
maps: throw exception on missing permission (as described in API docs)
2017-05-01 13:24:49 +02:00
Marvin W
bde9bc4c0c
Pull strings from transifex
2017-05-01 13:24:49 +02:00
Marvin W
b0a06e7d7d
gcm/iid: add request id to iid responses
...
was optional before but is required for firebase iid
- fixes bug with riot dev version reported in #313
- might be related to comment 2 in #322
2017-05-01 13:15:19 +02:00
Marvin W
db7b721b1a
Ask before loading sign-in website ( #276 )
2017-05-01 13:15:18 +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
acsway878787
558bfb6796
Update Translations. ( #351 )
...
* Update Translations.
2017-03-25 10:29:40 +01:00
Marvin W
3ddf2b71a1
Merge pull request #337 from Gena95/master
...
Update Russian translation
2017-03-24 21:53:12 +01:00
Marvin W
b1e98eae08
Update Transifex
2017-03-21 22:12:43 +01:00
Marvin W
0f3a472a11
Increase verison code, fixes #335
2017-03-21 19:08:22 +01:00
Gena95
e4de2ad501
Update strings.xml
2017-03-04 05:47:46 +02:00
Gena95
8de5ec05d3
Update Russian translation
...
Translation for new lines and minor string fixes
2017-03-04 05:40:42 +02:00
Marvin W
7f13738e61
Fix backend count in settings and update pl translations
2017-02-26 17:10:37 +01:00
Marvin W
cc338e3078
Move plurals into seperate files, make Condition use plurals
2017-02-26 16:58:19 +01:00
Marvin W
949400fac3
Certain string fixes
2017-02-26 15:26:44 +01:00
Marvin W
d2b2ee5348
Even more UI improovements
2017-02-22 04:20:46 +01:00
Marvin W
509ccdf21b
Fix #318
2017-02-22 03:32:10 +01:00
Marvin W
11abea3eb0
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2017-02-12 18:29:29 +01:00
acsway878787
7e6b7d48f3
Update translation.
2017-02-12 17:22:10 +08:00
Marvin W
d7fd34402f
Update SafetyNet API to latest version
2017-02-11 21:42:38 +01:00
Marvin W
e45e2d283a
Merge pull request #295 from Gena95/master
...
Update russian translation
2017-02-08 22:14:06 +01:00
Gena95
8cb1b8d3fb
Update strings.xml
2017-02-08 23:09:19 +02:00
Marvin W
cbfb373bd0
Fix negation...
2017-02-08 22:03:42 +01:00
Marvin W
32d6040e55
Ensure checkin never happens while disabled
2017-02-08 21:33:44 +01:00
Gena95
950c4a7755
Update russian translation
...
Translated new strings and minor translation fixes.
2017-02-08 22:27:23 +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
170d5e4524
Make SafetyNet configurable
2017-02-08 14:17:10 +01:00
Marvin W
d991888b89
Spoof chimera provider, update sublib + build tools
2017-02-08 14:16:44 +01:00
acsway878787
df1e847d41
Update strings.xml
...
Translation errors correction.
2017-01-26 22:00:02 -06:00
acsway878787
6dc476a867
Add Chinese(Taiwan) Translation.
2017-01-26 12:28:57 +08:00
Gena95
dda9a3a6db
Added Russian translation
2017-01-22 20:11:17 +02:00
Marvin W
6766fa4d95
Location: do not try to access network location provider if not present on system
...
Related to #269
2017-01-18 17:35:59 +01:00
Marvin W
6422f2a2d7
PlacePicker: Correctly handle named locations
2017-01-18 10:49:01 +01:00
Marvin W
c57d99d64e
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2017-01-17 19:17:13 +01:00
Jonas Cardoso
cc8a0717e3
values: values-pt-BR -> values-pt-rBR
2017-01-17 16:08:09 -02:00
Jonas Cardoso
549257ecf8
values: add language Brazilian portuguese
2017-01-17 15:41:50 -02:00
Marvin W
edf3d8c7dd
Set extractNativeLibs="false" #265
2017-01-16 22:56:30 +01:00
Marvin W
244d3aef7e
Fix broken statement in wear db, fixes #264
2017-01-15 22:53:59 +01:00
Marvin W
050a78569d
Add FLAG_ACTIVITY_NEW_TASK when showing permission dialog for GCM, fixes #270
2017-01-15 22:53:17 +01:00
Marvin W
a29e759d7a
Add support for x86_64, fixes #262
2017-01-15 22:52:46 +01:00
Marvin W
05a8b44f2d
Various fixes
...
related to #86 , #164 , #242
2016-12-23 19:02:05 +01:00
Bruno Pagani
356e018953
Add French translation
2016-12-20 18:50:57 +01:00
Bruno Pagani
981fad0e6d
Fix small typo in strings
2016-12-20 02:12:54 +01:00
Mladen Pejaković
2e0cbb0691
Update Serbian
2016-12-17 18:07:21 +01:00
Marvin W
ef9e9b0921
GCM: fix display of uninstalled apps, do not allow registration if GCM is disabled (it won't succeed anyway)
2016-12-02 16:44:50 +01:00
Marvin W
83725f43cd
Adjust Maps to latest API and fix display issue, add empty Wallet API impl
...
related to #207 , #236
2016-12-02 16:20:25 +01:00
Marvin W
97f4c82172
GCM improvements
...
- Add upstream message support (#228 )
- Improve support for 7.0+ (#226 )
- don't start closed apps if disabled (#230 )
- ask after denying registered app (#230 )
- automatically unregister apps on uninstall
2016-11-20 20:37:31 +01:00
Marvin W
279b35b993
Fix string format shorties
2016-11-16 02:07:34 +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
8b61ba7e44
Update sublibs, Increase version number, implement basic cast framework module
2016-11-07 22:49:59 +01:00