Galaxy S3
TWRP Recovery | samsunggalaxys3internationalexynos |
---|---|
Root | Magisk (recommended) / ChainFire AutoRoot |
LineageOS | i9300 |
Root with Heimdall/CF AutoRoot
<fc #ff0000>TWRP+Magisk is recommended!</fc>, but here's the old tutorial. Doesn't matter really ;)
- extract
cache.img
andrecovery.img
into the AutoRoot directory. - run
heimdall-frontend
as root. - Click the Utilities tab.
- Disconnect the USB cable, if attached.
- Power off your Samsung device. To insure that it is completely shutdown, you can remove the battery and reinsert it.
- Connect the USB cable from the phone to the computer.
- In Heimdall press the Detect button.
- You need to save the PIT (Partition Information Table) file from the device.
- In the Download PIT section of the Utilities tab
- USB -3 error means that you did not run heimdall-frontend as root.
- Once you have a PIT file, you can click the Flash tab.
- select the PIT you downloaded
- Add a partition, and ignore the partition display.
- add Recovery (with
recovery.img
) and Cache (withcache.img
)
- Enable No Reboot option, click Start
- After flash, while holding down the Power button, unplug the USB cable. Keep holding down the Power button, and press the vol+ until the Galaxy S3 boots into Recovery.
- CF-Auto-Root installs the necessary files, and the SuperSU application.
MTP mode doesn't work in Linux
Load module mtdblock
:
It emulates block devices over MTD devices.