sxmo on barebone arch
1. download arch barebone image from: https://github.com/dreemurrs-embedded/Pine64-Arch/releases 2. download jumpdrive image from https://github.com/dreemurrs-embedded/Jumpdrive/releases/ 3. dd if=jumpdrive0.7-pine64-pinephone.img of=/dev/mmcblk0 4. boot pinephone with sd card NOTE: make sure that your pinephone device is sdc, or change sdc accourdingly 5. if you want to take backup from your pinephone emmc: dd if=/dev/sdc of=./emmc.img 6. dd if=archlinux-pinephone-barebone-20210214.img of=/dev/sdc 7. turn off pinephone, remove sd card and turn it on 8. connect your phone by usb cable to your laptop 9. ssh [email protected]   password is 123456 10. sudo nmtui   Activate a connection 11. pacman -Syyuu 12. pacman -S wget emacs-nox git 13. echo "(setq backup-directory-alist '((\"\" . \"~/.emacs.d/backup\")))" > /home/alarm/.emacs 13. passwd 14. sudo reboot 15. ssh [email protected] 16. git clone https://github.com/justinesmithies/sxmo-alarm.git 17. cd sxmo-alarm/ 18. chmod +x sxmo-alarm 19. sudo ./sxmo-alarm 21. if something fails (for me downloading of yay_10.1.2_aarch64.tar.gz fails) re-run the script 22. it fails for me again an again so I downloader yay_10.1.2_aarch64.tar.gz via tor and copied it to build-sxmo-dev/yay-bin also I deleted the file yay_10.1.2_aarch64.tar.gz.part from that directory and re run the script. 23. sudo reboot
DONE!
optional steps:
1. install some good apps: pacman -S telegram-desktop element fractal aircrack-ng mc screen virt-manager iftop iptraf-ng iotop vlc mplayer tor polipo tmux base-devel gimp remmina unrar stardict arduino arduino-cli arduino-avr-core minicom picocom tigervnc kiwix-desktop android-tools tcpdump nmap ntfs-3g ettercap wireshark-qt wireshark-cli libreoffice gnome-passwordsafe abiword powersupply geary gnome-todo gparted gedit anbox anbox-image















