Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.4.3-beta #135

Merged
merged 73 commits into from
May 21, 2023
Merged

Release 0.4.3-beta #135

merged 73 commits into from
May 21, 2023

Conversation

tsterbak
Copy link
Member

@tsterbak tsterbak commented Apr 3, 2023

This release adds:

  • Support for Samsung Galaxy S4 mini (serranoltexx/serranolte) by @freechelmi
  • Allow Markdown to format text content of device configs (limited markdown set)
  • Support for Samsung Galaxy Grand Prime VE (grandprimevelte) by @MagicLike
  • Allow changing the logging location by poetry run python openandroidinstaller/openandroidinstaller.py -l <logging directory>
  • Support for Samsung Galaxy S8 (dreamlte) by @allaeddineomc

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 versions
  • Improve logging for the run_command function

Todo:

  • Bump version numbers
  • Update website

@tsterbak tsterbak self-assigned this Apr 3, 2023
@tsterbak tsterbak added this to the Release Beta 0.4.3 milestone Apr 3, 2023
tsterbak and others added 18 commits May 6, 2023 11:36
This PR adds:
- Should resolve: #103
- Wait for adb to become available at the right times.

Todo:
- [x] can the device interaction and waiting time be optimized?
Addresses #106 

You can add emphasis by making text bold (** or __), italic (* or _) or
both (*** or ___) now. (asterisk is preferred)

To add paragraphs of lists you need to add two or one empty lines
inbetween. Example
```yaml
- type: call_button
      content: >
        As a first step, you need to unlock the bootloader. A bootloader is the piece of software, that tells your phone
        

        - how to start and run an operating system (like Android). Your device should be turned on.

        - Press 'Confirm and run' to reboot into the bootloader.
      command: adb_reboot_bootloader
```
If `adb twrp format data` fails, retry with `adb twrp wipe data`. This
should address issues with old versions of TWRP as found in #140.
Added a config for the Samsung Galaxy Grand Prime VE
(`grandprimevelte`), but I was not able to test it yet, as the device is
not officially supported by LineageOS.
@tsterbak tsterbak force-pushed the dev branch 2 times, most recently from d2ad319 to b0dfd45 Compare May 17, 2023 15:07
@tsterbak
Copy link
Member Author

I tested it with a few devices now and everything seems to work. This will be released in the next days

@MagicLike
Copy link
Member

I tested it with a few devices now and everything seems to work. This will be released in the next days

Should I test again with two devices?

@tsterbak
Copy link
Member Author

Should I test again with two devices?

That would be great! The more testing the better :)

@MagicLike
Copy link
Member

Should I test again with two devices?

That would be great! The more testing the better :)

Everything works flawlessly!

@tsterbak
Copy link
Member Author

Everything works flawlessly!

Awesome! Thanks for testing!

@tsterbak tsterbak merged commit a75022b into main May 21, 2023
@tsterbak tsterbak deleted the dev branch May 21, 2023 12:23
@tsterbak tsterbak restored the dev branch May 21, 2023 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants