Konubinix' opinionated web of thoughts

Samsung Galaxy S3

Fleeting

https://mega.nz/folder/VdQz3R5J#5BimV2GCxzrHaCcKHj9JsQ/folder/5AwCSbLa

boot on recovery

vol up + home + power

to install the system, and also magisk

boot on download mode -> to use heimdall

vol down + home + power

back to stock

i9300 back to stock, using android 4

boot on download mode -> to use heimdall, then print the PIT

  • heimdall print-pit –no-reboot > pit.txt
  • then find the Filename and images, like RECOVERY and recovery.img
  • using that pit, create the command line to flash the stock images heimdall flash –BOOTLOADER sboot.bin –TZSW tz.img –BOOT boot.img –RECOVERY recovery.img –RADIO modem.bin –CACHE cache.img –SYSTEM system.img –HIDDEN hidden.img It may fail in the middle, most likely in the system image, simply remove the already uploaded ones from the command line and retry If that happens
    • unplug the phone
    • force reboot the phone in download mode
    • plug the phone
    • heimdall flash –SYSTEM system.img –HIDDEN hidden.img

One of the firmware below worked, another went into boot loop, the other I did not try. I forgot to note which one did what.

install twrp

twrp-3.7.0_9-0-i9300.img.tar

flash boot to install magisk

heimdall print-pit –no-reboot > print-pit.txt make sure that BOOT is indeed associated with boot.img heimdall flash –resume –BOOT magisk_patched-25200_XXXXX.img

It fails, back to supersu

android 7 with lineage os 14

  • Note prise le [2025-07-29 Tue 10:39]
    Cannot connect anymore on livebox routers

web page mirror

https://wiki.lineageos.org/devices/i9300
https://ipfs.konubinix.eu/bafybeia6nfu32eulunid2xalfdfn2pdjt25pne3nogltcqz3vf24hio2mi/devices/i9300
https://lineageosroms.com/i9300/
https://ipfs.konubinix.eu/bafybeie5j7ebmhgpxn4vcf6mlioqz3afmoi52kjvfit35wj35mfvgn2xfe/i9300/

install twrp

flash lineage-14.1-20230602-UNOFFICIAL-i9300.zip this is the last known official (from https://github.com/Mibo5354/i9300_builds/releases), before it became unofficial It was along with

lineage-14.1-20230602-UNOFFICIAL-i9300-recovery.img

lineage-14.1-20230603-UNOFFICIAL-i9300-microg.zip

  1. maybe flash the gapps : https://ipfs.konubinix.eu/bafybeigfoogicu2oxbdrwibkzs6qgk4xcnirxqleowekmbuuwme57mqopm?filename=open_gapps-arm-7.1-nano-20220215.zip, taken from https://sourceforge.net/projects/opengapps/files/arm/20220215/open_gapps-arm-7.1-nano-20220215.zip/download?use_mirror=master&r=&use_mirror=autoselect I never tested this
  2. install supersu

SuperSU-v2.82-201705271822.zip

  1. reboot, the first boot may take 10 minutes or so

android 8.1 with PixelExperienceASB

  • Note prise le [2025-07-29 Tue 14:41]
    it easily gets out of memory when brave is running

    I can ping the device from outside, but the device cannot ping me back

PixelExperienceASB_go_i9300-8.1.0-20190517-0305-UNOFFICIAL.zip

has google stuff installed…

using magisk heimdall flash –BOOT ${patched}

android 9 with lineage os 16

lineage-16.0-20200920-UNOFFICIAL-i9300.zip

android 10 with lineage os 17

lineage-17.1-20200717-UNOFFICIAL-i9300.zip

android 11 with lineage os 18

lineage-18.1-20220420-HTML6405-i9300.zip

android 12 with lineage os 19

lineage-19.1-20220317-HTML6405-i9300.zip

android 13 with HTML6405 20

20.0-20230306-HTML6405-i9300.zip

android 13 with lineage os 20

using android 13 taken from https://www.mhs-solutions.com/instructions-s3/

using magisk heimdall flash –BOOT ${patched}

Although, recent versions of android uses at least 1G of RAM. With only 800M, this phone barely keep up and most applications (like osmand) are closed with OOM.

Notes linking here