Releases: nix-community/nixos-avf-image-app
Version 0.2.2
Changelog:
- ui: make dropdown more visible with arrow
- ui: added more helpful error messages for installation errors
- add sentry error reporting
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gz)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Version 0.2.1
Changelog:
- ui: fix command unreadable in dark theme
- restore original location of backed-up data after image replacement
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gz)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Version 0.2.0
Changelog:
- ui: add "open terminal again" button for easy access
- show error when download fails
- update script to support new google debian and move backup partition away
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gz)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ ( » Beta Program ) and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Instructions are now in the app and will no longer be part of the release notes
Version 0.1.3
Changelog:
- ui: instructions are now on screen during installation
- replace method: script now only needs to be run once, second boot will automatically run the script
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gz)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ ( » Beta Program ) and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Instructions are now in the app and will no longer be part of the release notes
Version 0.1.2
Changelog:
- ui: show date properly formatted
- add tests
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gz)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ ( » Beta Program ) and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Instructions for prod builds:
- you need the regular debian image installed
- method is "install using replace method"
- it will ask for permission to acccess all files, you need to approve that
- it will download the image and then start the terminal
- you will need to run: bash /mnt/shared/image/replace.sh
- after that the vm will stop
- reopen terminal and run again: bash /mnt/shared/image/replace.sh
- this time it will take longer, after the restart it should start nixos
Version 0.1.1
Changelog:
- smaller app size
- small fixes
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gt)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ ( » Beta Program ) and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Instructions for prod builds:
- you need the regular debian image installed
- method is "install using replace method"
- it will ask for permission to acccess all files, you need to approve that
- it will download the image and then start the terminal
- you will need to run: bash /mnt/shared/image/replace.sh
- after that the vm will stop
- reopen terminal and run again: bash /mnt/shared/image/replace.sh
- this time it will take longer, after the restart it should start nixos
Version 0.1.0
Changelog:
- New compose main ui
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gt)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ ( » Beta Program ) and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Instructions for prod builds:
- you need the regular debian image installed
- method is "install using replace method"
- it will ask for permission to acccess all files, you need to approve that
- it will download the image and then start the terminal
- you will need to run: bash /mnt/shared/image/replace.sh
- after that the vm will stop
- reopen terminal and run again: bash /mnt/shared/image/replace.sh
- this time it will take longer, after the restart it should start nixos
Initial Release v0.0.1
Supports:
- Installation on debug builds (places file in /sdcard/linux/images.tar.gt)
- Installation on prod builds using replace script (extracts image to /sdcard/Download/image and adds bash script to be run in VM for replacing the partitions)
Important
The image only works on Android 16+ ( » Beta Program ) and on Android 15 flavours that have the Android 16 Terminal patches backported (example: GrapheneOS)
Instructions for prod builds:
- you need the regular debian image installed
- method is "install using replace method"
- it will ask for permission to acccess all files, you need to approve that
- it will download the image and then start the terminal
- you will need to run: bash /mnt/shared/image/replace.sh
- after that the vm will stop
- reopen terminal and run again: bash /mnt/shared/image/replace.sh
- this time it will take longer, after the restart it should start nixos