1. Download ODIN program. I'm using
v3.09.
2.
If you have J500FN model, then download this .rar file (made by me):
J500FN stock recovery & kernel and skip to
3.
If you dont have J500FN model, then download the official stock firmware for your model from
HERE or other website.
a) If the downloaded stock rom has .tar.md5 extension, remove
.md5, then it should be only .tar
b) Extract the .tar file.
c) Now you will see recovery.img and boot.img. You need to make those two to .tar . To do this, you need a small program.
d) Go
HERE and download
Caboomi's_Recovery_img2tar_odin_maker from attachements.
e) Now, extract the .zip file, delete the actual recovery.tar.md5 from folder and then copy recovery.img and boot.img from the folder where you extracted .tar file to
Caboomi's_Recovery_img2tar_odin_maker.
f) We will make recovery.tar.md5 first. Right-click
Runme.bat and choose edit and replace
PHP:
bin\tar -H ustar -c recovery.img > recovery.tar
with
PHP:
bin\tar --group=1 -H ustar -c recovery.img > recovery.tar
And now save it, then run it. After you ran it, you will see recovery.tar.md5
g) Now lets do boot.tar.md5. Right-click Runme.bat and choose edit again. Now replace
PHP:
bin\tar --group=1 -H ustar -c recovery.img > recovery.tar
bin\md5sum -t recovery.tar >> recovery.tar
bin\mv recovery.tar recovery.tar.md5
with
PHP:
bin\tar --group=1 -H ustar -c boot.img > boot.tar
bin\md5sum -t boot.tar >> boot.tar
bin\mv boot.tar boot.tar.md5
And now save it, then run it. After you ran it, you will see boot.tar.md5.
3. I assume your phone is already powered off. Reboot your phone in
download mode by keeping
pressing Power button + home button + volume DOWN button at same time for few seconds. After an blue screen will appear,
press volume up button.
4. Connect your phone with usb cable to your PC.
5. Open ODIN program (if it doesnt work, then right-click it and run it as administrator) and an number should appear at
ID:COM. If it doesn't, then make sure that the phone usb drivers are installed.
6. Click on
BL and go to the directory where is located the
recovery.tar.md5 which we made, click on it and then click on Open. Now click START in ODIN. Wait until the process finish.
7. Now the phone should reboot byself. Power it off and repeat steps from
3. to
5.. Now, click on
AP or
PDA ( according to the version of odin which you downloaded) and and go to the directory where is located the
boot.tar.md5 which we made, click on it and then click on Open. Now click START in ODIN. Wait until the process finish.
8. Phone should reboot again and this time it will boot.
All your data is there.
9. Re-enable
OEM unlocking in Developer Options again and now you can flash TWRP & kernel again.
10. If this guide helped you, then reply saying that or click thanks button. This way i know that i didnt wrote this guide for nothing
Thank you!