For some reason I can't get passed the CF-Auto-Root-jfltetmo-jfltetmo-sghm919.tar.md5 file. I can't get to the recovery.img and the other file. What do I do?
How to ROOT your T-Mobile Galaxy S4 on a Mac / Linux PC using Heimdall
Before you do ANYTHING, start here:
Onto the magic..
For some reason I can't get passed the CF-Auto-Root-jfltetmo-jfltetmo-sghm919.tar.md5 file. I can't get to the recovery.img and the other file. What do I do?
ERROR: Partition "recovery" does not exist in the specified PIT.
sudo heimdall flash --RECOVERY /Users/istrebitjel/Downloads/recovery.img --CACHE /Users/istrebitjel/Downloads/cache.img.ext4
I just successfully ran this on my SGH-M191 on stock 4.4.2Any chance we can run Heimdall to root S4 from Tmobile kitkat update?
How to ROOT your T-Mobile Galaxy S4 on a Mac / Linux PC using Heimdall
Before you do ANYTHING, start here:
Onto the magic..
Can this flash modems as well? Would love nothing more than to delete my windows 7 vbox. On Slackware 14.1 not that I think that matters? Thanks great stuff here! Linux ftw!
Sent from my SGH-M919 using XDA Free mobile app
Download and install Heimdall: http://www.glassechidna.com.au/products/heimdall/
And Install libusbx: http://libusbx.org/
What is Heimdall?
Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy S devices.
What is libusbx?
libusbx is a library that provides generic access to USB devices. As a library, it is meant to be used by developers, to facilitate the production of applications that communicate with USB hardware.
1. Download CF-Root by Chainfire here: http://xdaforums.com/showthread.php?t=2294005
2. Unzip the file: CF-Auto-Root-jfltetmo-jfltetmo-sghm919.zip
3. Unzip the file called "CF-Auto-Root-jfltetmo-jfltetmo-sghm919.tar.md5" that is inside the original zip file.
4. You should end up with "recovery.img" and "cache.img.ext4" (Put them on your desktop or somewhere easy to navigate to!)
5. Put your phone into download mode. (Hold Volume down + Power + Home button)
6. Connect your phone to your computer.
6. Open your favorite Terminal program on your computer. (I use the stock Mac Terminal)
7. Run the following command:
sudo heimdall flash --RECOVERY *RECOVERY DIRECTORY* --CACHE *CACHE DIRECTORY*
NOTE: Replace *RECOVERY DIRECTORY* and *CACHE DIRECTORY* to the full path of where the file is on your computer!
NOTE: --RECOVERY and --CACHE are CASE SENSITIVE!
For example: heimdall flash --recovery C:\Users\user\Desktop\recovery.img --cache C:\Users\user\Desktop\cache.img.ext4
8. Your phone should reboot.
NOTE: Sometimes the device does *not* boot into recovery mode and root your device. Just do the entire procedure again if this happens. If it still will not install root and such, then after flashing, pull the battery, and boot with VolUp+Home+Power button to boot into recovery manually. This will start the install process.
9. Done!
Note: This does not install a custom recovery, but you can download ROM Manager from the Play Store and install ClockworkMod Recovery using that. Alternatively, you can flash a recovery.img using the same way you flashed these two files. (heimdall flash --recovery *RECOVERY DIRECTORY*)
Getting an error?
If you receive this error message:
Initialising connection…
Detecting device…
Claiming interface…
ERROR: Claiming interface failed!
it’s because you have used the Samsung Kies software, which you should uninstall at once, but as it adds some kernel extensions, run this as well:
A. Launch Terminal
B. Get Root and run these:
sudo sh
kextunload -b com.devguru.driver.SamsungComposite
kextunload -b com.devguru.driver.SamsungACMData
kextunload -b com.devguru.driver.SamsungACMControl
C. Try again!
Would this also work if say...I bricked my phone?
I run windows virtualized on OpenSUSE, but the USB drivers for windows won't work in a virtual environ. I can never be too sure if I can get my hands on a windows PC.
Hi Guys,
First off kudos and many thanks Exel for posting this. Also, sorry to bug you all with such a noob question but may I bother someone to post the exact commands/syntax for installing libusbx on/in mac os x 10.8.x? I've tried looking online and may not be using the right keywords to get the information I need.
Thanks loads for all the help you guys,
nv_gck
ERROR: Partition "recovery" does not exist in the specified PIT.
sudo heimdall flash --RECOVERY /Users/istrebitjel/Downloads/recovery.img --CACHE /Users/istrebitjel/Downloads/cache.img.ext4
I just successfully ran this on my SGH-M191 on stock 4.4.2Any chance we can run Heimdall to root S4 from Tmobile kitkat update?