OpenAndroidInstaller Changelog

What's new in OpenAndroidInstaller 0.5.3 Beta

Mar 25, 2024
  • New devices:
  • support for Xiaomi Mi A2 / 6X (jasmine_sprout) (thanks to @anon1892)
  • support for Xiaomi Redmi Note 10 Pro (sweet) (thanks to @BjornW)
  • support for Samsung Galaxy S5 mini (kminilte) (thanks to
  • @LudovicRousseau)
  • support more Versions of Samsung Galaxy S5 mini (thanks to @SirRGB)
  • Fixes:
  • Show proper error messages when bash shell is not found and try other
  • paths.
  • Other:
  • Update to python 3.11
  • Support latest Android Platform Tools 35.0.1

New in OpenAndroidInstaller 0.5.2 Beta (Jan 19, 2024)

  • This release v0.5.2-beta adds:
  • mi439 twrp name to directly resolve to twrp download
  • improved documentation (thanks to @SirRGB)
  • improve error message for loading images (addresses #394 and #354)
  • improve behaviour when rescaling the installer (addresses #379)
  • Newly supported devices:
  • OnePlus 3/3T (oneplus3) (thanks to @SirRGB)
  • Redmi 9 Poco M2 (lancelot) (thanks to @anon1892)
  • Fixes:
  • Bug where installer crashes when sideloading progress goes over 100%
  • Properly handle exceptions while processing the ROM zip file (File is not a zip file, file is a zip file but does not contain metadata file) (thanks to @anon1892)

New in OpenAndroidInstaller 0.5.1 Beta (Nov 1, 2023)

  • This release v0.5.1-beta adds:
  • Allow flashing of the vendor_boot partition
  • Add --disable-verity --disable-verification to flash vbmeta command
  • New devices:
  • support for begonia (Xiaomi Redmi Note 8 Pro) (thanks to @anon1892)
  • support for on7xelte (Samsung Galaxy J7 Prime) (thanks to @MagicLike)
  • support for a7y17lte (Samsung Galaxy A7 2017) (thanks to @SirRGB)
  • support for jfltexx (Samsung Galaxy S4) (thanks to @MagicLike)
  • support for dipper (Xiaomi Mi 8) (thanks to @anon1892)
  • support for surya/karna (Poco X3 - X3 NFC) (thanks to @anon1892)
  • support for alioth (Redmi K40 / Mi 11X / Poco F3) (thanks to
  • @anon1892)
  • new device code variant to j7elte & added TWRP link (thanks to
  • @MagicLike)
  • Other improvements:
  • updates for some OnePlus and Pixel configs with make use of the
  • flashing of additional partitions if needed for Android 13
  • a requirement checkbox to encourage booting stock OS at least once
  • migrate xda developers link to a new url
  • misc docs and minor config corrections/additions (thanks to @SirRGB)

New in OpenAndroidInstaller 0.5.0 Beta (Oct 2, 2023)

  • This release v0.5.0-beta adds:
  • Allow flashing a custom recovery with a toggle switch.
  • Display device specific notes at the image selection step (thanks to @anon1892)
  • Include the commands fastboot_flash_recovery and fastboot_reboot_recovery (thanks to @anon1892)
  • support for Samsung Galaxy S5 LTE (klte).
  • support for Mi439 (Redmi 7A & co.) (thanks to @anon1892)
  • support for lavender (Xiaomi Redmi Note 7) (thanks to @anon1892)
  • support for ginkgo (Xiaomi Redmi Note 8 / 8T) (thanks to @anon1892)
  • support for garden (Xiaomi Redmi 9A & co.) (thanks to @anon1892)
  • support for rosemary (Xiaomi Redmi Note 10S & co.) (thanks to @anon1892)
  • support for miatoll (Xiaomi Redmi Note 9 Pro / 9S ... Poco M2 Pro) (thanks to @anon1892)
  • support for davinci (Xiaomi Mi 9T / Redmi K20) (thanks to @anon1892)
  • support for raphael (Xiaomi Mi 9T Pro / Redmi K20 Pro) (thanks to @anon1892)
  • support for vayu (Poco X3 Pro) (thanks to @anon1892)
  • support for cupid (Xiaomi 12) (thanks to @anon1892)
  • Fixes:
  • make fastboot_unlock_critical properly accessible.
  • Add missing alternative device codes for Samsung S9 and S10 (thanks to @MagicLike)
  • Fix the bug with the progress bar percentages
  • Display the scroll bar by default if scrolling is necessary
  • An info text box for additional images
  • Other news:
  • Actions for releases are upgraded (by @MagicLike)
  • Reworked the device request template as form (by @MagicLike)
  • Updated bootloader unlock info (by @freechelmi)

New in OpenAndroidInstaller 0.4.4 Beta (Jul 26, 2023)

  • This release v0.4.4-beta adds:
  • Support for Samsung A5 2017 (a5y17lte) thanks to @Gredin67
  • Support for device code beyond2 for Samsung Galaxy S10+.
  • Support for device code evert_n for Motorola Moto G6 plus.
  • Support for Samsung Tab S2 gts210vewifi T813 thanks to @freechelmi
  • A "request support for device" button if no config for the device code is found
  • Improvements:
  • Set a min width/height for the window to solve basic responsiveness issues.
  • Fixes:
  • Update the unlocking instructions for FP3/4 and add fastboot_unlock_critical command.

New in OpenAndroidInstaller 0.4.3 Beta (May 21, 2023)

  • Improvements:
  • Make the Fairphone 2 config clearer
  • removed an unneeded reboot instructions for the FPs
  • added the TWRP image to every config
  • reformatted the configs for more consistency
  • Fixes:
  • A bug where not selecting any add-on leads to a failure of the app. If
  • No add-on is selected, now just reboot to OS at installation time.
  • Improve the addons installer progress bars and fix issues
  • Try wipe data if format data fails to enable the use of older TWRP
  • Improve logging for the run_command function

New in OpenAndroidInstaller 0.4.2 Beta (Mar 27, 2023)

  • Support for:
  • OnePlus One (bacon) thanks to @MagicLike
  • Improvements:
  • Switched from flashing to booting TWRP (only flashed for Samsung
  • Devices now)
  • Supported device codes for a config are now a list; config is loaded
  • Based on this
  • Add is_ab_partitioned device to config
  • Support for OnePlus6TSingle under fajita
  • Selectable text and markdown elements in the app
  • If there are no instructions to unlock the bootloader, assume there is
  • Nothing to do and toggle automatically
  • Fixes:
  • Fix issue with whitespaces in paths
  • Add proper instructions to unlock the bootloader for recent Samsung devices.
  • Make text in advanced output easier to copy

New in OpenAndroidInstaller 0.4.1 Alpha (Mar 6, 2023)

  • Support for:
  • Samsung Galaxy S10e (beyond0lte)
  • Samsung Galaxy S10+ (beyond2lte)
  • Samsung Galaxy Note 10+ (d2s)
  • Samsung Galaxy Note 8 (greatlte) thanks to @freechelmi
  • Improvements:
  • new image for samsung bixby button
  • now wait for recovery and sideload to become available
  • Fixes:
  • Fix issue with whitespaces in paths
  • Add proper instructions to unlock the bootloader for recent Samsung devices.
  • Make text in advanced output easier to copy

New in OpenAndroidInstaller 0.4.0 Alpha (Feb 18, 2023)

  • This release v0.4.0-beta adds:
  • install view and allow to circle back to flash a recovery
  • enable selecting addons
  • enable installing addons
  • download buttons for Google apps, f-droid and microg
  • Improvements:
  • typehints
  • better views handling
  • more tests for tooling components
  • Fixes:
  • remove error messages after retry

New in OpenAndroidInstaller 0.3.5 Alpha (Feb 10, 2023)

  • Support for new devices:
  • Motorola moto z (griffin) (thanks to @SirRGB)
  • OnePlus 5 (cheeseburger) (thanks to @SirRGB)
  • OnePlus 5T (dumpling) (thanks to @SirRGB)
  • Samsung Galaxy S III Neo (s3ve3g)
  • Commits:
  • fdc1372: Add preliminary config for Samsung Galaxy S III Neo (s3ve3g) (Tobias Sterbak) #36
  • 81fce3a: Update readme (Tobias Sterbak) #36
  • 5477333: add griffin support (SirRGB) #66
  • d823a5a: add cheesedump support (SirRGB) #66
  • 6cdc802: add griffin and cheesedump support (#66) (Tobias Sterbak) #66
  • 3fe8cfa: add output folders to gitignore (SirRGB) #69
  • dabc11e: add output folders to gitignore (#69) (Tobias Sterbak) #69
  • 4564670: Bump device count in readme (Tobias Sterbak) #68
  • dcfaaf4: Address the device code issues with OnePlus devices (Tobias Sterbak) #68
  • 176ffa5: Allow to add a specific link to a twrp page for the download button to config (Tobias Sterbak) #68
  • 9708070: Merge branch 's3ve3g-samsung-galaxy-s3-neo' into release/0.3.5-alpha (Tobias Sterbak) #36
  • ceea990: Release/0.3.5 alpha (#68) (Tobias Sterbak) #68
  • cfef18f: Bump version (Tobias Sterbak)

New in OpenAndroidInstaller 0.3.4 Alpha (Feb 7, 2023)

  • This release v0.3.4-alpha adds:
  • Enable auto_scroll on the TerminalBox for advanced output
  • Keep advanced output TerminalBox visible between steps
  • Don't open a terminal window on Windows
  • Display version number in app and logs
  • Add a back-button to the default views
  • Support for new devices:
  • Samsung Galaxy S6
  • Samsung Galaxy S6 Edge
  • Samsung Galaxy S7 Edge
  • Commits:
  • 474ed4b: Update readme (Tobias Sterbak) #60
  • 8e738b5: Enable auto_scroll on TerminalBox column (Tobias Sterbak) #60
  • 0242722: Don't open a terminal window on Windows (Tobias Sterbak) #62
  • 600e5f3: 59 terminalbox output scrolls down automatically (#60) (Tobias Sterbak) #60
  • a72804f: Don't open a terminal window on Windows (#64) (Tobias Sterbak) #64
  • 3d4d8f2: Lint and upgrade requirements (Tobias Sterbak) #63
  • 3ffb2de: Update FUNDING.yml (Tobias Sterbak)
  • 22c7403: Show version number in app and logs (Tobias Sterbak) #63
  • 9431b7e: Update readme (Tobias Sterbak) #63
  • a5a4d4a: Keep advanced output box visible between steps (Tobias Sterbak) #63
  • 3e2c1b7: Add a back-button to the default views (Tobias Sterbak) #63
  • 9e8203b: New samsungs devices (Tobias Sterbak) #63
  • 554a113: Release v0.3.4 (#63) (Tobias Sterbak) #63
  • 1f73a79: Update requirements (Tobias Sterbak)