v0.0.2-alpha
What's Changed
Full Changelog: v0.0.14...v0.0.2-alpha
WARNING: This release still in alpha; although it is minimally functional, there is a lot to improve and, therefore, it is possible that bugs and other unexpected behaviors may occur.
Thanks
Many thanks to:
- @odudex, @tadeubas, @jdlcdl and @kkdao, @3rdIteration and @easyux for the friendship, jokes, support, tips, critics, hacks, notes, tests, suggestions;
- @jdlcdl 's family for the generosity in the careful translation into French;
- @PMK for the time to carefully translate app into Dutch;
- All members of Krux Telegram group, specially 봉봉이, infinite1, Иннокентий;
- @OpenSats by showing that a life with sats is always more open to the best possibilities;
- @vinteumorg for the amazing network that was built with amazing people.
Details
- code refactoration from
nodejs
topython
; - re-build project from
electron
tokivy
; - Support for MacOS (arm64 and intel processors);
- Support to download older versions;
- Support to devices according to the appropriate version:
- M5stickV;
- Amigo;
- Dock;
- Bit;
- Yahboom;
- Cube;
- WonderMV (only for beta firmware);
- Flash made with the
ktool
from its source; - Wipe made with the
ktool
from its source; - Added settings page:
- Enable change path of downloaded assets;
- Enable change of flash baudrate;
- Enable change of locale;
- Added about page
- Locale support for 10 languages:
- af_ZA (South Africa Afrikaans);
- en_US (USA English);
- es_ES (Spain spanish);
- fr_FR (France french);
- it_IT (Italian);
- ko_KR (South Korean korean);
- nl_NL (Netherlands dutch);
- pt_BR (Brazilian portuguese);
- ru_RU (Russian cyrillic);
- zh_CN (Simplified chinese)
Installation
We always recomend to verify integrity and authenticity. For authenticity verifications, plese download developer's PGP key:
gpg --keyserver hkps://keys.openpgp.org --recv-keys "B428 1DDD FBBD 207B FA41 1313 8974 C902 9932 6322"
Windows
- Download
krux-installer_v0.0.2-alpha.Setup.exe
; - Execute the .exe file and allow it's execution;
- Follow the steps that will be show;
- Do not forget to create a desktop link;
MacOS (Intel and M1/M2/M3 processors)
- Download
krux-installer_0.0.2-alpha_x86_64.dmg
(Intel); - Download
krux-installer_0.0.2-alpha_arm64.dmg
(M1/M2/M3); - Click on DMG file and wait for a new volume open;
- Once open, drag the application to
Applications
folder; - Open a terminal and type the following command to remove Apple's quarantine extended permission:
xattr -d com.apple.quarantine -r /Applications/krux-installer.app/
WARNING: Once a built-in python is loaded, it may be that the application takes 10 to 25 seconds to open, we will be working to improve this.
Fedora and like
- Download
krux-installer-0.0.2_alpha-1.x86_64.rpm
; - Execute the following command:
sudo dnf install krux-installer-0.0.2_alpha-1.x86_64.rpm
It will add the current user to dialout
group to allow sudoless
flash; maybe it will be necessary to reboot.
Debain and like
- Download
krux-installer_0.0.2-alpha_amd64.deb
; - Execute the following commands:
sudo dpkg -i krux-installer_0.0.2-alpha_amd64.deb
sudo apt-get install -f
It will add the current user to dialout
group to allow sudoless
flash; maybe it will be necessary to reboot.
Other linux distributions
- Download
krux-installer_0.0.2-alpha_amd64.deb
; - Execute the following commands:
ar xv krux-installer_0.0.2-alpha_amd64.deb
bsdtar -xvf data.tar.zst
The executable will be in ./usr/local/bin/krux-installer
.