This is a beta release of the OpenAndroidInstaller.
Linux, MacOS and Windows are supported, but the testing is mainly done on under Ubuntu 20.04/22.04. Note, that currently there is no support for ARM-based systems.
Warning: This application is currently in beta state, so use at your own risk! I take no responsibility for bricked devices or dead SD cards.
This release v0.4.3-beta adds:
- Support for Samsung Galaxy S4 mini (serranoltexx/serranolte) by
@freechelmi - Support for Samsung Galaxy Grand Prime VE (grandprimevelte) by
@MagicLike - Support for Samsung Galaxy S8 (dreamlte) by @allaeddineomc
- Allow changing the logging location by
poetry run python openandroidinstaller/openandroidinstaller.py -l <logging directory>
- Allow Markdown to format text content of device configs (limited
markdown set)
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
ifformat data
fails to enable the use of older TWRP
versions - Improve logging for the run_command function
Commits
- 1f68603: Reformatted configs (MagicLike) #130
- 373e616: More formatting (MagicLike) #130
- 11df3ae: Removed unneeded rebooting instructuons from FPs (MagicLike) #130
- c7f998b: Added TWRP image to every config (MagicLike) #130
- b100366: Updated the config section (MagicLike) #130
- 0da5e31: Reordered device list (MagicLike) #129
- 68eb13a: Linked LineageOS in description (MagicLike) #129
- 33c5ece: Made title for selfbuilding bigger (MagicLike) #129
- 2b6d650: Removed trailing slashes (MagicLike) #129
- e097949: Added link to website contribute section (MagicLike) #129
- 1cf0603: Removed more trailing slashes (MagicLike) #129
- ab4130d: Merge branch 'dev' into config-formatting (MagicLike) #130
- f1c9062: add Samsung S4 mini (Michel Memeteau) #134
- 0ce1dd6: Add serranoltexx on readme & rename config (Michel Memeteau) #134
- 002f335: Update readme for serranoltexx (Michel Memeteau) #134
- e481ab4: Update issue templates (Tobias Sterbak) #129
- 2132de7: Update issue templates (Tobias Sterbak) #129
- ebc0b3b: Merge branch 'openandroidinstaller-dev:main' into readme-fix (MagicLike) #129
- 4eeb3ba: Merge branch 'openandroidinstaller-dev:main' into main (michel memeteau) #134
- 9bbbd81: Readme fix (#129) (Tobias Sterbak) #129
- 074351d: Merge branch 'dev' into config-formatting (MagicLike) #130
- cdeceec: Updated link for MinMicroG addon (MagicLike) #136
- b733458: Updated MinMicroG link in README (MagicLike) #136
- dc6d020: Reverted to old format of README link (MagicLike) #136
- 6faf53c: Updated MinMicroG (#136) (Tobias Sterbak) #136
- cecfcb9: Update bug_report.md (Tobias Sterbak) #134
- d8418b7: Merge branch 'main' into dev (Tobias Sterbak) #135
- 028ee64: Merge branch 'dev' into config-formatting (Tobias Sterbak) #130
- f799950: Merge branch 'openandroidinstaller-dev:main' into main (michel memeteau) #134
- aa631e4: Remove old serranolte yaml (Michel Memeteau) #134
- 3b75594: Merge branch 'ekimiateam-main' into dev (Tobias Sterbak) #135
- 406ac40: Imrpove the addons installer progress bars and fix issues (Tobias Sterbak) #139
- fa5d04d: Fix adb bug (Tobias Sterbak) #139
- 30761b6: Simplify fastboot_boot_recovery (Tobias Sterbak) #139
- 9d8344d: Fixed typo in multiple configs (MagicLike) #130
- de0133c: Formatting (MagicLike) #130
- a3611d4: Samsung devices are flashed not booted (MagicLike) #130
- 78a8af3: More formatting (MagicLike) #130
- 03c99b9: Formatting of 'content' (MagicLike) #130
- 6fb8abd: Added formatting note to
content
(MagicLike) #130 - 49cff08: Added config for grandprimevelte (MagicLike) #140
- 0fd6bba: Added grandprimevelte to list (MagicLike) #140
- a4aa74d: If adb twrp format data fails, retry with adb twrp wipe data (Tobias Sterbak) #142
- 6b973e8: Removed duplicated
command
for fajita (MagicLike) #130 - e3291c9: Config formatting (#130) (Tobias Sterbak) #130
- 2fd156d: Bump app version (Tobias Sterbak) #135
- cdb5683: Run the retry in the correct function... (Tobias Sterbak) #142
- f5c1236: Fix typos (Kian-Meng Ang) #145
- 7b973f7: Merge branch 'dev' into fix-typos (Tobias Sterbak) #145
- 574516c: Fix typos (#145) (Tobias Sterbak) #145
- 0b54802: If no addon is selected just reboot to OS at installation time (Tobias Sterbak) #148
- be8d660: If no addon is selected just reboot to OS at installation time (#148) (Tobias Sterbak) #148
- 076b060: Only look for a config file in the root of the executable and in the assets directory of the application (Tobias Sterbak) #149
- 5c10c71: Enable basic markdown highlighting (Tobias Sterbak) #149
- 69c5543: Try to build it... (Tobias Sterbak) #150
- 4c9ffa0: enable poetry builds (Tobias Sterbak) #150
- 2a55b2c: Try flatpak build... wip (Tobias Sterbak) #150
- 14033b1: Add flatpak manifest (axtloss) #150
- bc4a49c: Add network permission (axtloss) #150
- 6c28ed7: Update logo to be less blurry (axtloss) #150
- 9b7dfbf: Flatpak (#150) (Tobias Sterbak) #150
- 641a68b: Initial code of conduct (Tobias Sterbak) #152
- 52c31bd: Add a contributing file (Tobias Sterbak) #152
- 6b8cc79: Update readme (Tobias Sterbak) #152
- c228eac: Add Code of conduct and Contributing (#152) (Tobias Sterbak) #152
- 2d207e8: Update readme after flathub release (Tobias Sterbak) #153
- e2f3355: Add flathub badge to README (Tobias Sterbak) #153
- d9aa0c2: add dreamlte config (allaeddineomc) #153
- 3a99084: Merge dev into branch (Tobias Sterbak) #139
- ae74c79: Added
flatpak-builder
to.gitignore
(MagicLike) #155 - 540df59: Improve the addons installer progress bars and fix issues (#139) (Tobias Sterbak) #139
- e37500f: Added
flatpak-builder
to.gitignore
(#155) (Tobias Sterbak) #155 - 37dbeba: Marked grandprimevelte as tested (MagicLike) #140
- 5dee245: Follow links in markdown (Tobias Sterbak) #149
- d1e445f: Fix follow links (Tobias Sterbak) #149
- 4d595d3: Allow Markdow to format text content of device configs (#149) (Tobias Sterbak) #149
- e77dd5e: Merge branch 'openandroidinstaller-dev:main' into main (allaeddine boulefaat) #153
- 92d50b7: fix dreamlte.yaml (allaeddineomc) #153
- 9647bd1: Retry explicitly, when the command is unknown (Tobias Sterbak) #142
- 54e5373: Fix stupid bug... (Tobias Sterbak) #142
- 74377ab: Fix markdown link bug (Tobias Sterbak) #135
- 3f7a878: Fix markdown bug (Tobias Sterbak) #142
- ad81cca: If adb twrp format data fails, retry with adb twrp wipe data (#142) (Tobias Sterbak) #142
- 6d136df: Support for Samsung Galaxy Grand Prime VE (#140) (Tobias Sterbak) #140
- 47c6d40: Enable passing a path at startup to specify the location of the logs (Tobias Sterbak) #160
- 22e7678: Enable passing a path at startup to specify the location of the logs (#160) (Tobias Sterbak) #160
- 2496423: Make the fairphone 2 config clearer (Tobias Sterbak) #135
- b0dfd45: Improve logging for the run_command function (Tobias Sterbak) #135
- 875201e: Merge branch 'dev' into main (Tobias Sterbak) #153
- 872d73e: Update readme and config of dreamlte (Tobias Sterbak) #135
- 6628f74: fix dreamlte config (Tobias Sterbak) #135
- a75022b: Release 0.4.3-beta (#135) (Tobias Sterbak) #135