permacomputing

Source repository for the main permacomputing wiki site
git clone http://git.permacomputing.net/repos/permacomputing.git # read-only access
Log | Files | Refs

commit dd25e1792a9554b063593016abd23826f836bc32
parent 34239053319fec4126dd255a724bb3c57f67af33
Author: chalinebang <chalinebang@web>
Date:   Thu, 30 Jul 2026 12:26:03 +0200


Diffstat:
Mchalinebang.mdwn | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 80 insertions(+), 2 deletions(-)

diff --git a/chalinebang.mdwn b/chalinebang.mdwn @@ -1,6 +1,8 @@ +#PostmarketOS Installation Samsung Galaxy A3 2015 + **If my phone is so smart, why am I only using it to do silly things?** - - HOW TO INSTALL postmarketOS on a **Samsung Galaxy A3 2015** +**Installation steps on how to 'Linux your Android' using PMos** + a touch-optimized, pre-configured Alpine Linux, that can be installed on smartphones. <p><a href="PostmarketOS">https://postmarketos.org/</a></p> https://wiki.postmarketos.org/wiki/Samsung_Galaxy_A3_2015_(samsung-a3) @@ -10,6 +12,82 @@ https://wiki.postmarketos.org/wiki/Devices 1. Install heimdall and fastboot. In the terminal run the following: sudo apt-get install heimdall-flash fastboot 2. Download Samsung A3 1k2nd bootloader lk2nd-msm8916.img/link + If you use a browser to download this file, it will end up in the users Downloads folder. In order to follow along with the guide, make sure you cd to the Downloads folder by writing cd ~/Downloads in the terminal + +3. Shutdown the phone, and boot it holding the HOME button & volume down. + +4. Connect the phone to the PC using a micro USB cable + +5. In the terminal, enter the following command to flash the downloaded firmware: + + heimdall flash --BOOT lk2nd-msm8916.img + +6. The phone should boot into the ik2nd bootloader + +7. Download a pre-built image with sxmo-de-sway. Make sure to download the .xz file without boot in the filename. + +8. Unpack the .xz archive + + unxz --keep 20241002-0701-postmarketOS-v24.06-sxmo-de-sway-1.15.0-samsung-a3.img.xz + +9. Flash PostmarketOS + + fastboot flash userdata 20241002-0701-postmarketOS-v24.06-sxmo-de-sway-1.15.0-samsung-a3.img + +10. Erase system and reboot the phone + + fastboot erase system && fastboot reboot + +11. DONE! The phone should boot into PostmarketOS +Samsung Galaxy SIII + +1. Enter Flash-Mode: + + While OFF: Hold Power, Volume Up and home + +2. Flash postmarketOS rootfs image onto microSD + + Download and unzip both pre-build images (img.xz and boot-img.xz): + + Navigate to the Downloads folder cd ~/Downloads and unzip the .xz archives unxz --keep [file name, press tab to fill out automatically] + + flash the one that doesn't end in boot onto the micro sd + + plug micro sd into phone + +3. Enter odin mode. + + Turn off phone + Hold power, home and volume down buttons until warning screen. + Plug in with cable to computer. + Push vol down to continue into odin mode + +4. Flash boot + + Download Heimdall + +heimdall flash --BOOT <Decompressed image filename> --verbose + + After this is done the phone should automatically reboot into pmOS + + +Additionally: + + Connecting to wifi was troublesome. the networks will show up but connections didn't last/work. a hack that wasn't necessarily endorsed is mentioned in the wiki. this seemed to save my issues. "If WiFi networks show up but you can't connect to them, you can try using the nvram for samsung-m3/i9305." + +How to: + +cd /lib/firmware/brcm + +sudo mv brcmfmac4334-sdio.samsung,i9300.txt brcmfmac4334-sdio.samsung,i9300.txt.bak + +sudo ln -sf brcmfmac4334-sdio.samsung,i9305.txt brcmfmac4334-sdio.samsung,i9300.txt + +Trouble with phone shutting down often and randomly even when charging: + + What seemed to fix it was to in config toggle 'auto-suspend' and 'auto-screen-off' off + +------------------------------------------------------------------------------------ HOME + Volume UP + POWER