-
Notifications
You must be signed in to change notification settings - Fork 0
Preparing environment
First of all you need to have:
-
a micro sd card (minimum 1GB)
-
a linux-based distro - debian based recommended like Ubuntu 18.04 (a VM works also if you passthrough the usb device)
Follow this instructions when you have the stuff listed above:
- Install these packages :
sudo apt install python3 python3-libusb1 libusb-1.0-0 gcc-arm-none-eabi binutils-arm-none-eabi build-essential
-
Download this repo as zip and extract it to your home folder.
-
Run this command inside it:
make -C shellcode
Then download a good EMMC firmware (also refeered to as 0xf7)(bad is 0xf1) and place it in the i9300_emmc_toolbox
folder.
You should also download the SBOOT Bootloader version XXELLA Firmware (extract the sboot.bin file from the .tar and put it inside i9300_emmc_toolbox-master/sdcard
)
Get also this file (GT_I9300_unbrick_sdcard_head.bin
) sd recovery image
Please follow the according guide for your type of brick: