Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: microg/GmsCore
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: YT-Advanced/GmsCore
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Can’t automatically merge. Don’t worry, you can still create the pull request.

Commits on Mar 27, 2024

  1. Spoof package name

    YT-Advanced committed Mar 27, 2024
    Copy the full SHA
    ce0ccac View commit details
  2. Remove unused code

    YT-Advanced committed Mar 27, 2024
    Copy the full SHA
    5439ac6 View commit details
  3. Add Huawei button

    YT-Advanced committed Mar 27, 2024
    Copy the full SHA
    bf9c585 View commit details
  4. Copy the full SHA
    1c06ec0 View commit details
  5. fix: Rename permissions to fix conflict with MicroG GmsCore

    If MicroG GmsCore is installed next to this, conflicting permissions will prevent installation.
    oSumAtrIX authored and WSTxda committed Mar 27, 2024
    Copy the full SHA
    db9c07f View commit details
  6. feat: Handle packages not installed when spoofed to them

    If a package being spoofed is not installed on the device, GmsCore rejects it. This can only occur when spoofing is present, which means that handling this case should be allowed as a package that does not exist and can only happen when spoofing.
    oSumAtrIX authored and WSTxda committed Mar 27, 2024
    Copy the full SHA
    1da0634 View commit details

Commits on Mar 28, 2024

  1. Bump version number

    WSTxda committed Mar 28, 2024
    Copy the full SHA
    0651a51 View commit details
  2. Copy the full SHA
    33583ea View commit details

Commits on May 5, 2024

  1. Copy the full SHA
    b1520c4 View commit details
  2. Copy the full SHA
    d2169ad View commit details
  3. Copy the full SHA
    bc0e469 View commit details
  4. patches: Remove from GmsCore

    mar-v-in authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    316ba06 View commit details
  5. Copy the full SHA
    ea48d3e View commit details
  6. Added translation using Weblate (Vietnamese)

    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    
    Added translation using Weblate (Vietnamese)
    Lynx Virgous authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    104701b View commit details
  7. Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: microG/play-services-auth-api-phone: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-auth-api-phone-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-core: plurals
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-plurals/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (13 of 13 strings)
    
    Translation: microG/play-services-base: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-base-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (59 of 59 strings)
    
    Translation: microG/play-services-nearby: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (156 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-ads-identifier: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (6 of 6 strings)
    
    Translation: microG/play-services-oss-licenses: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/play-services-fido: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (59 of 59 strings)
    
    Translation: microG/play-services-nearby: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (156 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-ads-identifier: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/play-services-fido: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (156 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (13 of 13 strings)
    
    Translation: microG/play-services-base: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-base-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (156 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-ads-identifier: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (6 of 6 strings)
    
    Translation: microG/play-services-oss-licenses: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/play-services-fido: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (156 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (59 of 59 strings)
    
    Translation: microG/play-services-nearby: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (156 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pt_BR/
    
    Translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pt_BR/
    lucasmz authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    dca794d View commit details
  8. Translated using Weblate (Italian)

    Currently translated at 94.3% (202 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/it/
    
    Translated using Weblate (Italian)
    
    Currently translated at 79.3% (23 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/it/
    
    Translated using Weblate (Italian)
    
    Currently translated at 99.0% (212 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/it/
    
    Translated using Weblate (Italian)
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/it/
    Fs00 authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    a3e589a View commit details
  9. Translated using Weblate (Russian)

    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/ru/
    
    Translated using Weblate (Russian)
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/ru/
    Vavun authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    618586d View commit details
  10. Translated using Weblate (Belarusian)

    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/be/
    
    Translated using Weblate (Belarusian)
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/be/
    Vavun authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    35a953c View commit details
  11. Translated using Weblate (Spanish)

    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/es/
    
    Translated using Weblate (Spanish)
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/es/
    gallegonovato authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    dd04465 View commit details
  12. Translated using Weblate (Vietnamese)

    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-ads-identifier: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/vi/
    
    Translated using Weblate (Vietnamese)
    
    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: microG/play-services-auth-api-phone: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-auth-api-phone-core-strings/vi/
    
    Translated using Weblate (Vietnamese)
    
    Currently translated at 100.0% (13 of 13 strings)
    
    Translation: microG/play-services-base: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-base-core-strings/vi/
    
    Translated using Weblate (Vietnamese)
    
    Currently translated at 1.2% (2 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/vi/
    
    Translated using Weblate (Vietnamese)
    
    Currently translated at 10.7% (23 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/vi/
    
    Translated using Weblate (Vietnamese)
    
    Currently translated at 6.8% (2 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/vi/
    
    Translated using Weblate (Vietnamese)
    
    Currently translated at 100.0% (6 of 6 strings)
    
    Translation: microG/play-services-oss-licenses: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/vi/
    Lynx Virgous authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    82f562f View commit details
  13. Translated using Weblate (Romanian)

    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/ro/
    
    Translated using Weblate (Romanian)
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/ro/
    
    Translated using Weblate (Romanian)
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/ro/
    ygorigor authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    0156fca View commit details
  14. Translated using Weblate (Japanese)

    Currently translated at 61.2% (131 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/ja/
    
    Translated using Weblate (Japanese)
    
    Currently translated at 44.8% (13 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/ja/
    akir45 authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    10fe599 View commit details
  15. Translated using Weblate (Serbian)

    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/sr/
    
    Translated using Weblate (Serbian)
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/sr/
    
    Translated using Weblate (Serbian)
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/sr/
    
    Translated using Weblate (Serbian)
    
    Currently translated at 100.0% (5 of 5 strings)
    
    Translation: microG/play-services-droidguard: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-droidguard-core-strings/sr/
    NEXI authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    da32df9 View commit details
  16. Added translation using Weblate (Filipino)

    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    
    Added translation using Weblate (Filipino)
    searinminecraft authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    6cf07d5 View commit details
  17. Translated using Weblate (Filipino)

    Currently translated at 99.0% (212 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-ads-identifier: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: microG/play-services-auth-api-phone: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-auth-api-phone-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (13 of 13 strings)
    
    Translation: microG/play-services-base: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-base-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-core: plurals
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-plurals/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (5 of 5 strings)
    
    Translation: microG/play-services-droidguard: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-droidguard-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/play-services-fido: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (6 of 6 strings)
    
    Translation: microG/play-services-oss-licenses: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 9.6% (15 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/fil/
    
    Translated using Weblate (Filipino)
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/fil/
    searinminecraft authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    b1c86e2 View commit details
  18. Translated using Weblate (Swedish)

    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/sv/
    
    Translated using Weblate (Swedish)
    
    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/sv/
    
    Translated using Weblate (Swedish)
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/sv/
    eson57 authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    ca9cb07 View commit details
  19. Translated using Weblate (Polish)

    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/pl/
    
    Translated using Weblate (Polish)
    
    Currently translated at 100.0% (13 of 13 strings)
    
    Translation: microG/play-services-base: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-base-core-strings/pl/
    
    Translated using Weblate (Polish)
    
    Currently translated at 100.0% (59 of 59 strings)
    
    Translation: microG/play-services-nearby: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/pl/
    
    Translated using Weblate (Polish)
    
    Currently translated at 100.0% (29 of 29 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pl/
    
    Translated using Weblate (Polish)
    
    Currently translated at 100.0% (6 of 6 strings)
    
    Translation: microG/play-services-oss-licenses: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/pl/
    
    Translated using Weblate (Polish)
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/pl/
    
    Translated using Weblate (Polish)
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/pl/
    rehork authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    a668a35 View commit details
  20. Translated using Weblate (Ukrainian)

    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/uk/
    
    Translated using Weblate (Ukrainian)
    
    Currently translated at 49.1% (29 of 59 strings)
    
    Translation: microG/play-services-nearby: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/uk/
    
    Translated using Weblate (Ukrainian)
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/uk/
    Kefir2105 authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    35d410c View commit details
  21. Translated using Weblate (Serbian)

    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/sr/
    NEXI authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    125e4d8 View commit details
  22. Added translation using Weblate (Dutch)

    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    
    Added translation using Weblate (Dutch)
    ruditimmermans authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    df55cc5 View commit details
  23. Translated using Weblate (Dutch)

    Currently translated at 100.0% (214 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/nl/
    
    Translated using Weblate (Dutch)
    
    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: microG/play-services-ads-identifier: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/nl/
    ruditimmermans authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    ca61aea View commit details
  24. Translated using Weblate (Chinese (Simplified))

    Currently translated at 98.5% (211 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 71.7% (112 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 100.0% (13 of 13 strings)
    
    Translation: microG/play-services-base: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-base-core-strings/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 100.0% (19 of 19 strings)
    
    Translation: microG/play-services-fido: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 100.0% (59 of 59 strings)
    
    Translation: microG/play-services-nearby: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 100.0% (34 of 34 strings)
    
    Translation: microG/play-services-location: core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 100.0% (6 of 6 strings)
    
    Translation: microG/play-services-oss-licenses: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 94.7% (18 of 19 strings)
    
    Translation: microG/vending-app
    Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/zh_Hans/
    
    Update translation files
    
    Updated by "Remove blank strings" hook in Weblate.
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/
    
    Update translation files
    
    Updated by "Remove blank strings" hook in Weblate.
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 98.5% (211 of 214 strings)
    
    Translation: microG/play-services-core: strings
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/zh_Hans/
    
    Translated using Weblate (Chinese (Simplified))
    
    Currently translated at 79.4% (124 of 156 strings)
    
    Translation: microG/play-services-core: permissions
    Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/zh_Hans/
    Suwipe authored and YT-Advanced committed May 5, 2024
    Copy the full SHA
    ef8febd View commit details
  25. Copy the full SHA
    c616ffd View commit details
  26. Copy the full SHA
    df4a1f7 View commit details
Showing with 2,285 additions and 4,776 deletions.
  1. +12 −51 build.gradle
  2. +4 −0 firebase-auth/core/build.gradle
  3. +1 −1 firebase-auth/core/src/main/AndroidManifest.xml
  4. +0 −10 firebase-dynamic-links/src/main/aidl/com/google/firebase/dynamiclinks/internal/DynamicLinkData.aidl
  5. +0 −17 ...dynamic-links/src/main/aidl/com/google/firebase/dynamiclinks/internal/IDynamicLinksCallbacks.aidl
  6. +0 −16 ...e-dynamic-links/src/main/aidl/com/google/firebase/dynamiclinks/internal/IDynamicLinksService.aidl
  7. +0 −10 ...e-dynamic-links/src/main/aidl/com/google/firebase/dynamiclinks/internal/ShortDynamicLinkImpl.aidl
  8. +0 −10 firebase-dynamic-links/src/main/aidl/com/google/firebase/dynamiclinks/internal/WarningImpl.aidl
  9. +0 −72 firebase-dynamic-links/src/main/java/com/google/firebase/dynamiclinks/ShortDynamicLink.java
  10. +0 −45 firebase-dynamic-links/src/main/java/com/google/firebase/dynamiclinks/internal/DynamicLinkData.java
  11. +0 −38 ...e-dynamic-links/src/main/java/com/google/firebase/dynamiclinks/internal/ShortDynamicLinkImpl.java
  12. +0 −40 firebase-dynamic-links/src/main/java/com/google/firebase/dynamiclinks/internal/WarningImpl.java
  13. +1 −1 gradle.properties
  14. +2 −4 gradle/wrapper/gradle-wrapper.properties
  15. +0 −66 patches/android_frameworks_base-KK-LP.patch
  16. +0 −104 patches/android_frameworks_base-M.patch
  17. +0 −104 patches/android_frameworks_base-N.patch
  18. +0 −102 patches/android_frameworks_base-O.patch
  19. +0 −88 patches/android_frameworks_base-P.patch
  20. +4 −0 play-services-ads-identifier/core/build.gradle
  21. +1 −1 play-services-ads-identifier/core/src/main/AndroidManifest.xml
  22. +2 −1 ...ervices-ads-identifier/core/src/main/kotlin/org/microg/gms/ads/identifier/AdvertisingIdService.kt
  23. +7 −0 play-services-ads-identifier/core/src/main/res/values-fil/strings.xml
  24. +7 −0 play-services-ads-identifier/core/src/main/res/values-nl/strings.xml
  25. +4 −4 play-services-ads-identifier/core/src/main/res/values-pt-rBR/strings.xml
  26. +7 −0 play-services-ads-identifier/core/src/main/res/values-vi/strings.xml
  27. +4 −0 play-services-ads-lite/build.gradle
  28. +1 −1 play-services-ads-lite/src/main/AndroidManifest.xml
  29. +4 −0 play-services-ads/core/build.gradle
  30. +1 −1 play-services-ads/core/src/main/AndroidManifest.xml
  31. +4 −0 play-services-appinvite/core/build.gradle
  32. +2 −2 play-services-appinvite/core/src/main/AndroidManifest.xml
  33. +4 −0 play-services-appset/core/build.gradle
  34. +1 −1 play-services-appset/core/src/main/AndroidManifest.xml
  35. +4 −0 play-services-auth-api-phone/core/build.gradle
  36. +1 −1 play-services-auth-api-phone/core/src/main/AndroidManifest.xml
  37. +6 −0 play-services-auth-api-phone/core/src/main/res/values-fil/strings.xml
  38. +2 −0 play-services-auth-api-phone/core/src/main/res/values-nl/strings.xml
  39. +1 −1 play-services-auth-api-phone/core/src/main/res/values-pt-rBR/strings.xml
  40. +6 −0 play-services-auth-api-phone/core/src/main/res/values-vi/strings.xml
  41. +1 −1 play-services-auth-base/build.gradle
  42. +2 −3 play-services-auth/build.gradle
  43. +6 −3 play-services-base/build.gradle
  44. +4 −0 play-services-base/core/package/build.gradle
  45. +1 −1 play-services-base/core/package/src/main/AndroidManifest.xml
  46. +2 −1 play-services-base/core/src/main/java/org/microg/gms/AbstractGmsServiceBroker.java
  47. +18 −5 play-services-base/core/src/main/java/org/microg/gms/common/PackageUtils.java
  48. +4 −0 play-services-base/core/src/main/kotlin/org/microg/gms/common/KnownGooglePackages.kt
  49. +157 −0 play-services-base/core/src/main/kotlin/org/microg/gms/common/PackageSpoofUtils.kt
  50. +2 −0 play-services-base/core/src/main/kotlin/org/microg/gms/settings/SettingsContract.kt
  51. +11 −0 play-services-base/core/src/main/kotlin/org/microg/gms/settings/SettingsProvider.kt
  52. +16 −0 play-services-base/core/src/main/res/values-fil/strings.xml
  53. +2 −0 play-services-base/core/src/main/res/values-nl/strings.xml
  54. +4 −4 play-services-base/core/src/main/res/values-pl/strings.xml
  55. +1 −1 play-services-base/core/src/main/res/values-pt-rBR/strings.xml
  56. +16 −0 play-services-base/core/src/main/res/values-vi/strings.xml
  57. +2 −4 play-services-base/core/src/main/res/values-zh-rCN/strings.xml
  58. +2 −1 play-services-base/src/main/java/org/microg/gms/common/MultiConnectionKeeper.java
  59. +8 −3 play-services-basement/build.gradle
  60. +1 −1 play-services-basement/src/main/AndroidManifest.xml
  61. +3 −1 play-services-basement/src/main/java/org/microg/gms/auth/AuthConstants.java
  62. +2 −1 play-services-basement/src/main/java/org/microg/gms/common/Constants.java
  63. +149 −146 play-services-basement/src/main/java/org/microg/gms/common/GmsService.java
  64. +18 −16 play-services-basement/src/main/java/org/microg/gms/gcm/GcmConstants.java
  65. +11 −7 play-services-cast-framework/build.gradle
  66. +4 −4 play-services-cast-framework/src/main/AndroidManifest.xml
  67. +2 −2 play-services-cast/build.gradle
  68. +4 −0 play-services-cast/core/build.gradle
  69. +1 −1 play-services-cast/core/src/main/AndroidManifest.xml
  70. +26 −56 play-services-core/build.gradle
  71. +0 −9 play-services-core/multidex-keep.pro
  72. +162 −473 play-services-core/src/main/AndroidManifest.xml
  73. +7 −2 play-services-core/src/main/java/org/microg/gms/auth/AuthManager.java
  74. +9 −2 play-services-core/src/main/java/org/microg/gms/auth/AuthManagerServiceImpl.java
  75. +16 −26 play-services-core/src/main/java/org/microg/gms/auth/login/AssistantActivity.java
  76. +22 −9 play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java
  77. +2 −1 play-services-core/src/main/java/org/microg/gms/auth/loginservice/AccountAuthenticator.java
  78. +11 −11 play-services-core/src/main/java/org/microg/gms/checkin/CheckinClient.java
  79. +4 −1 play-services-core/src/main/java/org/microg/gms/checkin/CheckinManager.java
  80. +0 −38 play-services-core/src/main/java/org/microg/gms/drive/api/DriveApiService.java
  81. +0 −318 play-services-core/src/main/java/org/microg/gms/drive/api/DriveServiceImpl.java
  82. +0 −49 play-services-core/src/main/java/org/microg/gms/firebase/dynamiclinks/DynamicLinksService.java
  83. +0 −61 play-services-core/src/main/java/org/microg/gms/firebase/dynamiclinks/DynamicLinksServiceImpl.java
  84. +0 −58 play-services-core/src/main/java/org/microg/gms/games/GamesStubService.java
  85. +0 −73 play-services-core/src/main/java/org/microg/gms/games/UpgradeActivity.java
  86. +7 −2 play-services-core/src/main/java/org/microg/gms/gcm/McsService.java
  87. +4 −3 play-services-core/src/main/java/org/microg/gms/gservices/GServices.java
  88. +2 −1 play-services-core/src/main/java/org/microg/gms/gservices/GServicesProvider.java
  89. +1 −1 play-services-core/src/main/java/org/microg/gms/people/PeopleManager.java
  90. +0 −36 play-services-core/src/main/java/org/microg/gms/places/GeoDataService.java
  91. +0 −37 play-services-core/src/main/java/org/microg/gms/places/PlaceDetectionService.java
  92. +0 −34 play-services-core/src/main/java/org/microg/gms/places/PlaceDetectionServiceImpl.java
  93. +0 −34 play-services-core/src/main/java/org/microg/gms/places/PlacesServiceImpl.java
  94. +0 −40 play-services-core/src/main/java/org/microg/gms/playlog/PlayLogService.java
  95. +0 −51 play-services-core/src/main/java/org/microg/gms/playlog/PlayLogServiceImpl.java
  96. +0 −8 play-services-core/src/main/java/org/microg/gms/ui/AboutFragment.java
  97. +0 −22 play-services-core/src/main/java/org/microg/gms/ui/LocationSettingsActivity.java
  98. +0 −255 play-services-core/src/main/java/org/microg/gms/ui/PlacePickerActivity.java
  99. +0 −101 ...-services-core/src/main/kotlin/com/google/android/gms/fitness/service/history/FitHistoryBroker.kt
  100. +2 −1 play-services-core/src/main/kotlin/org/microg/gms/accountsettings/ui/WebViewHelper.kt
  101. +7 −5 play-services-core/src/main/kotlin/org/microg/gms/accountsettings/ui/extensions.kt
  102. +3 −3 play-services-core/src/main/kotlin/org/microg/gms/auth/signin/extensions.kt
  103. +19 −0 play-services-core/src/main/kotlin/org/microg/gms/checkin/CheckinPreferences.kt
  104. +2 −1 play-services-core/src/main/kotlin/org/microg/gms/chimera/ServiceProvider.kt
  105. +0 −77 play-services-core/src/main/kotlin/org/microg/gms/clearcut/ClearcutLoggerService.kt
  106. +0 −74 play-services-core/src/main/kotlin/org/microg/gms/games/FirstPartyGamesService.kt
  107. +0 −233 play-services-core/src/main/kotlin/org/microg/gms/games/GamesConfigurationService.kt
  108. +0 −95 play-services-core/src/main/kotlin/org/microg/gms/games/GamesConnectService.kt
  109. +0 −577 play-services-core/src/main/kotlin/org/microg/gms/games/GamesService.kt
  110. +0 −82 play-services-core/src/main/kotlin/org/microg/gms/games/GamesSignInActivity.kt
  111. +0 −275 play-services-core/src/main/kotlin/org/microg/gms/games/extensions.kt
  112. +1 −1 play-services-core/src/main/kotlin/org/microg/gms/gcm/PushRegisterService.kt
  113. +1 −1 play-services-core/src/main/kotlin/org/microg/gms/potokens/PoTokensService.kt
  114. +0 −11 play-services-core/src/main/kotlin/org/microg/gms/provision/ProvisionService.kt
  115. +0 −8 play-services-core/src/main/kotlin/org/microg/gms/ui/SettingsFragment.kt
  116. +0 −69 play-services-core/src/main/kotlin/org/microg/gms/ui/VendingFragment.kt
  117. +8 −10 play-services-core/src/main/res/layout/login_assistant.xml
  118. +0 −16 play-services-core/src/main/res/navigation/nav_settings.xml
  119. +18 −0 play-services-core/src/main/res/values-fil/permissions.xml
  120. +19 −0 play-services-core/src/main/res/values-fil/plurals.xml
  121. +230 −0 play-services-core/src/main/res/values-fil/strings.xml
  122. +24 −3 play-services-core/src/main/res/values-it/strings.xml
  123. +15 −0 play-services-core/src/main/res/values-ja/strings.xml
  124. +2 −0 play-services-core/src/main/res/values-nl/permissions.xml
  125. +2 −0 play-services-core/src/main/res/values-nl/plurals.xml
  126. +232 −0 play-services-core/src/main/res/values-nl/strings.xml
  127. +31 −4 play-services-core/src/main/res/values-pl/strings.xml
  128. +46 −46 play-services-core/src/main/res/values-pt-rBR/permissions.xml
  129. +6 −6 play-services-core/src/main/res/values-pt-rBR/plurals.xml
  130. +78 −78 play-services-core/src/main/res/values-pt-rBR/strings.xml
  131. +2 −2 play-services-core/src/main/res/values-ro/strings.xml
  132. +13 −3 play-services-core/src/main/res/values-sr/strings.xml
  133. +21 −0 play-services-core/src/main/res/values-sv/strings.xml
  134. +3 −5 play-services-core/src/main/res/values-uk/strings.xml
  135. +5 −0 play-services-core/src/main/res/values-vi/permissions.xml
  136. +2 −0 play-services-core/src/main/res/values-vi/plurals.xml
  137. +34 −0 play-services-core/src/main/res/values-vi/strings.xml
  138. +20 −7 play-services-core/src/main/res/values-zh-rCN/permissions.xml
  139. +35 −7 play-services-core/src/main/res/values-zh-rCN/strings.xml
  140. +1 −0 play-services-core/src/main/res/values/strings.xml
  141. +1 −1 play-services-core/src/main/res/xml/authenticator.xml
  142. +1 −1 play-services-core/src/main/res/xml/contact_syncadapter.xml
  143. +1 −1 play-services-core/src/main/res/xml/preferences_accounts.xml
  144. +6 −6 play-services-core/src/main/res/xml/preferences_auth.xml
  145. +2 −12 play-services-core/src/main/res/xml/preferences_start.xml
  146. +4 −0 play-services-droidguard/build.gradle
  147. +3 −3 play-services-droidguard/core/src/main/AndroidManifest.xml
  148. +2 −1 ...ces-droidguard/core/src/main/java/com/google/android/gms/droidguard/DroidGuardChimeraService.java
  149. +8 −0 play-services-droidguard/core/src/main/res/values-fil/strings.xml
  150. +2 −0 play-services-droidguard/core/src/main/res/values-nl/strings.xml
  151. +2 −2 play-services-droidguard/core/src/main/res/values-sr/strings.xml
  152. +2 −0 play-services-droidguard/core/src/main/res/values-vi/strings.xml
  153. +4 −0 play-services-fido/core/build.gradle
  154. +1 −1 play-services-fido/core/src/main/AndroidManifest.xml
  155. +22 −0 play-services-fido/core/src/main/res/values-fil/strings.xml
  156. +2 −0 play-services-fido/core/src/main/res/values-nl/strings.xml
  157. +4 −4 play-services-fido/core/src/main/res/values-pt-rBR/strings.xml
  158. +2 −0 play-services-fido/core/src/main/res/values-vi/strings.xml
  159. +5 −6 play-services-fido/core/src/main/res/values-zh-rCN/strings.xml
  160. +6 −2 play-services-gcm/build.gradle
  161. +1 −1 play-services-gcm/src/main/AndroidManifest.xml
  162. +1 −1 play-services-gcm/src/main/java/com/google/android/gms/gcm/GcmListenerService.java
  163. +2 −2 play-services-gcm/src/main/java/com/google/android/gms/gcm/GcmNetworkManager.java
  164. +4 −4 play-services-gcm/src/main/java/com/google/android/gms/gcm/GcmReceiver.java
  165. +2 −2 play-services-gcm/src/main/java/com/google/android/gms/gcm/GcmTaskService.java
  166. +4 −0 play-services-gmscompliance/core/build.gradle
  167. +1 −1 play-services-gmscompliance/core/src/main/AndroidManifest.xml
  168. +7 −2 play-services-iid/build.gradle
  169. +1 −1 play-services-iid/src/main/AndroidManifest.xml
  170. +1 −1 play-services-iid/src/main/java/com/google/android/gms/iid/InstanceIDListenerService.java
  171. +4 −0 play-services-location/core/build.gradle
  172. +4 −0 play-services-location/core/provider/build.gradle
  173. +1 −1 play-services-location/core/provider/src/main/AndroidManifest.xml
  174. +3 −3 play-services-location/core/src/huawei/AndroidManifest.xml
  175. +4 −4 play-services-location/core/src/main/AndroidManifest.xml
  176. +8 −2 play-services-location/core/src/main/res/values-be/strings.xml
  177. +8 −2 play-services-location/core/src/main/res/values-es/strings.xml
  178. +37 −0 play-services-location/core/src/main/res/values-fil/strings.xml
  179. +2 −0 play-services-location/core/src/main/res/values-it/strings.xml
  180. +20 −1 play-services-location/core/src/main/res/values-ja/strings.xml
  181. +2 −0 play-services-location/core/src/main/res/values-nl/strings.xml
  182. +16 −3 play-services-location/core/src/main/res/values-pl/strings.xml
  183. +19 −14 play-services-location/core/src/main/res/values-pt-rBR/strings.xml
  184. +8 −2 play-services-location/core/src/main/res/values-ro/strings.xml
  185. +8 −2 play-services-location/core/src/main/res/values-ru/strings.xml
  186. +8 −2 play-services-location/core/src/main/res/values-sr/strings.xml
  187. +8 −0 play-services-location/core/src/main/res/values-sv/strings.xml
  188. +13 −0 play-services-location/core/src/main/res/values-uk/strings.xml
  189. +5 −0 play-services-location/core/src/main/res/values-vi/strings.xml
  190. +15 −10 play-services-location/core/src/main/res/values-zh-rCN/strings.xml
  191. +4 −0 play-services-maps/build.gradle
  192. +1 −1 play-services-maps/src/main/AndroidManifest.xml
  193. +4 −0 play-services-nearby/build.gradle
  194. +4 −0 play-services-nearby/core/build.gradle
  195. +4 −0 play-services-nearby/core/package/build.gradle
  196. +1 −1 play-services-nearby/core/package/src/main/AndroidManifest.xml
  197. +3 −3 play-services-nearby/core/src/main/AndroidManifest.xml
  198. +2 −0 play-services-nearby/core/src/main/res/values-fil/strings.xml
  199. +2 −0 play-services-nearby/core/src/main/res/values-nl/strings.xml
  200. +15 −15 play-services-nearby/core/src/main/res/values-pl/strings.xml
  201. +22 −22 play-services-nearby/core/src/main/res/values-pt-rBR/strings.xml
  202. +6 −0 play-services-nearby/core/src/main/res/values-uk/strings.xml
  203. +2 −0 play-services-nearby/core/src/main/res/values-vi/strings.xml
  204. +13 −9 play-services-nearby/core/src/main/res/values-zh-rCN/strings.xml
  205. +2 −2 play-services-nearby/src/main/AndroidManifest.xml
  206. +4 −0 play-services-oss-licenses/build.gradle
  207. +4 −0 play-services-oss-licenses/core/build.gradle
  208. +1 −1 play-services-oss-licenses/core/src/main/AndroidManifest.xml
  209. +2 −2 play-services-oss-licenses/src/main/AndroidManifest.xml
  210. +9 −0 play-services-oss-licenses/src/main/res/values-fil/strings.xml
  211. +2 −0 play-services-oss-licenses/src/main/res/values-nl/strings.xml
  212. +1 −1 play-services-oss-licenses/src/main/res/values-pl/strings.xml
  213. +2 −2 play-services-oss-licenses/src/main/res/values-pt-rBR/strings.xml
  214. +9 −0 play-services-oss-licenses/src/main/res/values-vi/strings.xml
  215. +8 −1 play-services-oss-licenses/src/main/res/values-zh-rCN/strings.xml
  216. +4 −0 play-services-panorama/core/build.gradle
  217. +1 −1 play-services-panorama/core/src/main/AndroidManifest.xml
  218. +4 −0 play-services-pay/core/build.gradle
  219. +4 −4 play-services-pay/core/src/main/AndroidManifest.xml
  220. +4 −0 play-services-recaptcha/core/build.gradle
  221. +1 −1 play-services-recaptcha/core/src/main/AndroidManifest.xml
  222. +4 −0 play-services-safetynet/core/build.gradle
  223. +1 −1 play-services-safetynet/core/src/main/AndroidManifest.xml
  224. +4 −0 play-services-tapandpay/core/build.gradle
  225. +1 −1 play-services-tapandpay/core/src/main/AndroidManifest.xml
  226. +0 −2 play-services/build.gradle
  227. +0 −45 settings.gradle
  228. +4 −0 vending-app/build.gradle
  229. +5 −5 vending-app/src/main/AndroidManifest.xml
  230. +32 −31 vending-app/src/main/java/com/android/vending/licensing/LicensingService.java
  231. +3 −1 vending-app/src/main/java/org/microg/vending/billing/Constants.kt
  232. +22 −0 vending-app/src/main/res/values-fil/strings.xml
  233. +9 −0 vending-app/src/main/res/values-it/strings.xml
  234. +2 −0 vending-app/src/main/res/values-nl/strings.xml
  235. +18 −2 vending-app/src/main/res/values-pl/strings.xml
  236. +8 −8 vending-app/src/main/res/values-pt-rBR/strings.xml
  237. +9 −0 vending-app/src/main/res/values-sr/strings.xml
  238. +10 −0 vending-app/src/main/res/values-sv/strings.xml
  239. +2 −0 vending-app/src/main/res/values-vi/strings.xml
  240. +7 −3 vending-app/src/main/res/values-zh-rCN/strings.xml
63 changes: 12 additions & 51 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -4,10 +4,13 @@
*/

buildscript {
ext.applicationNamespace = "com.google.android.gms"
ext.basePackageName = "app.revanced"

ext.cronetVersion = '102.5005.125'
ext.wearableVersion = '0.1.1'

ext.kotlinVersion = '1.9.22'
ext.kotlinVersion = '1.9.23'
ext.coroutineVersion = '1.7.3'

ext.annotationVersion = '1.7.1'
@@ -18,18 +21,18 @@ buildscript {
ext.lifecycleVersion = '2.7.0'
ext.loaderVersion = '1.1.0'
ext.materialVersion = '1.11.0'
ext.mediarouterVersion = '1.6.0'
ext.mediarouterVersion = '1.7.0'
ext.multidexVersion = '2.0.1'
ext.navigationVersion = '2.7.7'
ext.preferenceVersion = '1.2.0'
ext.preferenceVersion = '1.2.1'
ext.recyclerviewVersion = '1.3.2'
ext.webkitVersion = '1.10.0'

ext.slf4jVersion = '1.7.36'
ext.volleyVersion = '1.2.1'
ext.wireVersion = '4.8.0'
ext.wireVersion = '4.9.8'

ext.androidBuildGradleVersion = '8.2.2'
ext.androidBuildGradleVersion = '8.3.1'

ext.androidBuildVersionTools = '34.0.0'

@@ -63,62 +66,20 @@ buildscript {
}
}

def execResult(...args) {
def stdout = new ByteArrayOutputStream()
exec {
commandLine args
standardOutput = stdout
}
return stdout.toString()
}

def gmsVersion = "24.09.13"
def gmsVersionCode = Integer.parseInt(gmsVersion.replaceAll('\\.', ''))
def vendingVersion = "40.2.26"
def vendingVersionCode = Integer.parseInt(vendingVersion.replaceAll('\\.', ''))
def gitVersionBase = execResult('git', 'describe', '--tags', '--abbrev=0', '--match=v[0-9]*').trim().substring(1)
def gitCommitCount = Integer.parseInt(execResult('git', 'rev-list', '--count', "v$gitVersionBase..HEAD").trim())
def gitCommitId = execResult('git', 'show-ref', '--abbrev=7', '--head', 'HEAD').trim().split(' ')[0]
def gitDirty = false
execResult('git', 'status', '--porcelain').lines().each { stat ->
def status = stat.substring(0,2)
def file = stat.substring(3)
if (status == '??') {
if (subprojects.any { p -> file.startsWith(p.name + '/') }) {
logger.lifecycle('Dirty file: {} (untracked)', file)
gitDirty = true
} else {
logger.info('New file outside module: {} (ignored for dirty check)', file)
}
} else {
logger.lifecycle('Dirty file: {} (changed)', file)
gitDirty = true
}
}
def ourVersionBase = gitVersionBase.substring(0, gitVersionBase.lastIndexOf('.'))
def ourVersionMinor = Integer.parseInt(ourVersionBase.substring(ourVersionBase.lastIndexOf('.') + 1))
def ourGmsVersionCode = gmsVersionCode * 1000 + ourVersionMinor * 2 + (gitCommitCount > 0 || gitDirty ? 1 : 0)
def ourGmsVersionName = "$ourVersionBase.$gmsVersionCode" + (gitCommitCount > 0 && !gitDirty ? "-$gitCommitCount" : "") + (gitDirty ? "-dirty" : "") + (gitCommitCount > 0 && !gitDirty ? " ($gitCommitId)" : "")
def ourVendingVersionCode = 80000000 + vendingVersionCode * 100 + ourVersionMinor * 2 + (gitCommitCount > 0 || gitDirty ? 1 : 0)
def ourVendingVersionName = "$ourVersionBase.$vendingVersionCode" + (gitCommitCount > 0 && !gitDirty ? "-$gitCommitCount" : "") + (gitDirty ? "-dirty" : "") + (gitCommitCount > 0 && !gitDirty ? " ($gitCommitId)" : "")
logger.lifecycle('Starting build for GMS version {} ({})...', ourGmsVersionName, ourGmsVersionCode)

allprojects {
apply plugin: 'idea'

group = 'org.microg.gms'
version = ourGmsVersionName
ext.vendingAppVersionName = ourVendingVersionName
ext.vendingAppVersionCode = ourVendingVersionCode
ext.appVersionCode = ourGmsVersionCode
ext.isReleaseVersion = false
ext.appVersionCode = 241616000
ext.baseVersion = ext.appVersionCode.toString()[0..1] + '.' + ext.appVersionCode.toString()[2..3] + '.' + ext.appVersionCode.toString()[4..5]
version = "0.3.1." + ext.baseVersion.replaceAll("\\.", "")
ext.isReleaseVersion = true
}

subprojects {
repositories {
mavenCentral()
google()
if (hasModule("hms", false)) maven {url 'https://developer.huawei.com/repo/'}
}
}

4 changes: 4 additions & 0 deletions firebase-auth/core/build.gradle
Original file line number Diff line number Diff line change
@@ -33,6 +33,10 @@ android {
versionName version
minSdkVersion androidMinSdk
targetSdkVersion androidTargetSdk

manifestPlaceholders = [
basePackageName: "$basePackageName"
]
}

sourceSets {
2 changes: 1 addition & 1 deletion firebase-auth/core/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@
<application>
<service android:name="org.microg.gms.firebase.auth.FirebaseAuthService">
<intent-filter>
<action android:name="com.google.firebase.auth.api.gms.service.START" />
<action android:name="${basePackageName}.firebase.auth.api.gms.service.START" />
</intent-filter>
</service>
<activity

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
android.useAndroidX=true
org.gradle.jvmargs=-Xmx2048m -XX:+UseParallelGC --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
org.gradle.jvmargs=-Xmx4096m -XX:+UseParallelGC --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
Loading