github micro5k/microg-unofficial-installer v1.3.2-beta

latest release: nightly
10 days ago

Changelog

  • The zip now include setprop-settings-list.csv that contains all
    settings that can be changed via setprop
  • Improved the input event parsing code, now it check for a pair of key
    press / key release events before accepting the action
  • Added 64-bit support in the input event parsing code
  • Improved compatibility of zip-install.sh with legacy Android
    versions
  • Added the possibility to reset battery in the MinUtil script
  • Now it only delete app updates during uninstallation or first-time
    installation
  • Automatically rollback optional apps to reclaim space when there
    isn't enough free space on the system partition
  • Improved rollback handling
  • Possibly fixed bootloops even in case of complete failure by changing
    the installation order
  • Added a working version of Gmail (only needed on Android 5.0 - 7.1.2)
  • Reduced permissions granted to Play Store
  • Updated microG Services Framework Proxy (signed by ale5000) to
    0.1.0-7-gff1b9aa
  • Improved the free space change detection
  • Now it will use the last selected choice for all options when not
    using live setup
  • Added an option, disabled by default, that allow the installation of
    microG signed by ale5000: USE_GMSCORE_SIGNED_BY_ALE5000
  • Allow to control the setting USE_GMSCORE_SIGNED_BY_ALE5000 via
    setprop
  • Renamed the option USE_GMSCORE_SIGNED_BY_ALE5000 to
    USE_MICROG_BY_ALE5000 (example:
    adb shell "setprop zip.microg-unofficial-installer.USE_MICROG_BY_ALE5000 1")
  • Added a separate microG Companion for legacy Android versions =>
    microG Companion Legacy to 0.3.0.37524-42 (a00b36f)
  • Updated microG Services (signed by ale5000) to 0.3.0.240615-154
    (fc1ef64)
  • Updated microG Companion (signed by ale5000) to 0.3.0.37524-106
    (7c92307)
  • Added privacy mode to Android device info extractor
  • Improved compatibility of random number generation with old Android
    versions (used by the setup)
  • Added support for resetting GMS data of all apps inside MinUtil
  • Allow the project to be built with VS Code
  • Allow the project to be built with make / pdpmake
  • Display disk space required and available free space during
    installation
  • Warn about lack of free space
  • Replaced NewPipe old and NewPipe Legacy with NewPipe Legacy Revo which
    is still supported
  • Removed Mozilla UnifiedNlp Backend (it was only used on very old
    devices, and now the Mozilla Location Service has been shut down)
  • Added the app My Location (optional)
  • Updated microG Services to 0.3.6.244735 and microG Companion to
    0.3.6.40226
  • Major overhaul of the mounting code
  • Improved mounting of all extra partitions
  • Do not allow flashing if the battery level is too low
  • Added DRY_RUN setting to allow flashing the zip without modifying
    anything on the device (to enable:
    adb shell "setprop zip.microg-unofficial-installer.DRY_RUN 1")
  • Added support for DRY_RUN env variable in zip-install.sh
  • Added KEY_TEST_ONLY setting to allow testing the recognition of key
    presses (to enable:
    adb shell "setprop zip.microg-unofficial-installer.KEY_TEST_ONLY 1")
  • Renamed FORCE_HW_BUTTONS to FORCE_HW_KEYS
  • Added support for KEY_TEST_ONLY env variable in zip-install.sh
  • Updated NewPipe Legacy Revo to 0.19.9.8
  • Updated NewPipe to 0.27.6
  • Rewritten input event parsing to handle more than one event source at
    a time (it fix the issue of volume down key ignored)
  • Changed prefix of app install settings from INSTALL_ to APP_
    (compatibility with old INSTALL settings via setprop is kept)
  • Increased default timeout for live setup to 4 seconds

See the complete changelog.

Hashes

Full build

SHA-256: 89c0daa4f0d2efb1eff5500500cf8899e2df0888e34c31f93c0e9c385f703b1d

OSS build

SHA-256: e1206d092e1bfb8849b0d43127026a45a14b5bb1996eb1ad08b77a31fafb7de9

Notes

This isn't a great period, so if you want to help me you can donate to me using the Sponsor button at the top of this repository.
Donations will always remain optional.

Don't miss a new microg-unofficial-installer release

NewReleases is sending notifications on new releases.