Hey guys,
I understand that this thread exists. I have read through many pages and still cannot get this to work for me. I would love to root the phone however i cannot get it to work with my Macbook running Snow leopard. Please help I am a noob to this kind of stuff but would love a root. The reason it doesn't work for me is because I get to push everything but then my phone cannot be found in terminal. Please help guys!!!!
I just used Bootcamp. Installed Windows on my iMac. Downloaded Samsung drivers, Super One Click, and un-rooted. I think that's easiest. Just get on a windows pc or BootCamp.
I had a similar problem. I could get everything pushed except for superuser. I had to download it from the market directly. Also it could be your rom. I was having problems connecting to my mac until the ED01 release. Make sure you are on that version. The best write up I found was in the android central forums by Cory Streater. Worked like a charm except the super user problem. Hope that helps a little.
Just use heimdall to flash cwm, then flash a rom that is rooted
Sent from my SCH-I500 using XDA Premium App
rand4ll said:
Just use heimdall to flash cwm, then flash a rom that is rooted
Sent from my SCH-I500 using XDA Premium App
Click to expand...
Click to collapse
Have you done this personally? From what I understand and have actually found out from experience is that because of a faulty secondary bootloader the Samsung fascinate cannot have files flashed to it via heimdall or even with Odin running windows via virtual machine on a Mac. Bootloading a fascinate via Mac = not possible. Someone PLEASE correct me if I am wrong.
Sent from a depraved XDA junkie and flashaholic
If you can get the use of a PC there is a file you can flash to your phone that will root it. Let me know if I can help you.
Sent from a depraved XDA junkie and flashaholic
kidserious said:
Have you done this personally? From what I understand and have actually found out from experience is that because of a faulty secondary bootloader the Samsung fascinate cannot have files flashed to it via heimdall or even with Odin running windows via virtual machine on a Mac. Bootloading a fascinate via Mac = not possible. Someone PLEASE correct me if I am wrong.
Sent from a depraved XDA junkie and flashaholic
Click to expand...
Click to collapse
There is a native mac version of heimdall...the front end gui doesn't work last I checked but the command line sure does
Sent from my SCH-I500 using XDA Premium App
rand4ll said:
There is a native mac version of heimdall...the front end gui doesn't work last I checked but the command line sure does
Sent from my SCH-I500 using XDA Premium App
Click to expand...
Click to collapse
Mac + Heimdall is not the problem. Mac + samsung fascinate bootloader is the problem. You can install the fascinate drivers on a mac and you can mount your sd card with a mac but when you try to put the fascinate into download mode (access the bootloader) with a mac it will not work because of a faulty secondary bootloader. So, basically you can get heimdall pulled up on a mac but it won't let you flash anything to it. At least this has been my experience. If you know something I don't please share. I have a macbook pro and I am screwed in this regard.
Weird, I was able to put mine in download mode and flash the modem.bin file on my wifes mac...though never tried a rom or recovery...i normally use heimdall on archlinux though...i did the modem the one time on a 10.5 macbook pro.
If nothing else I guess u could use bootcamp to install windows and do it that way instead of vm...
Sent from my SCH-I500 using XDA Premium App
Alright so i flashed this
http://forum.xda-developers.com/showthread.php?t=1418721
on my evo 3D with hboot 1.5 s-on using adb commands:
adb reboot bootloader
then
fastboot boot recovery.img
then i flashed the rom, now the problem is that when i plug in my phone to my computer it trys to install mtp usb divice but it doesnt find any drivers for it. my adb commands no longer work it always gives me
error: device not found
fastboot commands do the same.
i have tryed to reinstall htc sync still no good. and i have tryed to install another kernal and rom, no good.
i have tryed flashimg gui to flash a kernel then flash another rom, no good.
if anyone could tell me how to use fastboot again that would be great i need to flash a kernel trough fastboot, the recovery
Just reboot it in recovery and then use adb. That's what I do if I feel like flashing a new version of an ics rom.
Problem your encountering is the lack of drivers from HTC for ICS I believe. None the less, the method I stated above will work.
Sent from my PG86100 using XDA App
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Just manually boot into bootloader then use fastboot commands to get into recovery. Didn't look which Rom you flashed but 2 if the Ics rims native USB doesn't work.
Sent from my PG8610000 using xda premium
I fought for days with my fastboot, and drove several folks a bit crazy with my incessant problems. What was eventually figured out to be my problem was that I had easytether running in the background, and it was messing with the fastboot/adb connection. Make sure you dont have anything extra running that might be trying to access your usb ports or your phone while trying to use fastboot. I learned the hard way. Also you might want to try uninstalling htcsync, and installing just the htc drivers, and turning off any antivirus you have running as well as any firewall. hope maybe this helps!
I tried [ROM][AOSP] Evervolv-ICS 2.1.0p6 [IML74K] 01/06/2011 and it was not booting on my end, I have 1.5 Unlocked and the only ones that work on my end are
1. http://forum.xda-developers.com/showthread.php?t=1411185
And
2. http://forum.xda-developers.com/showthread.php?t=1411461
I know this may seem like a dumb question but here it goes...I have unlocked my Prime with the unlock tool. I am trying to install custom recovery using fastboot but cannot get it to work. I get "error: cannot load (recovery here)" I've tried twrp and cwm with the same results. I'm on .21 (not rooted) and attempting this in osx 10.7.2 Lion.
When I put the tablet into fastboot it says "starting fast boot mode USB download protocol" and just sits there. Is that normal?
Anyone out there complete this process running OSX Lion? I've read that there are issues with this os and adb though I don't comprehend if this applies to me or not...
Sent from my SAMSUNG-SGH-I717 using XDA
I don't know about your error but it's normal that your prime just sits there in fastboot mode
Sent from my sgs2 running cm9
Try this:
transformerprimeroot com/transformer-prime-recovery/how-to-install-clockworkmod-recovery-5-8-2-0-on-transformer-prime/
There is also a video to make it even easier
That's the tutorial I followed. I'm going to try it with a PC from work today. Maybe I'll have better luck with that. Thanks
Sent from my SAMSUNG-SGH-I717 using XDA
Hey all. Decided to go back to Froyo stock. When I try to ODIN in download mode, it doesnt detect the phone!
Code:
MacPro:~ nomadman$ heimdall detect
Failed to detect compatible download-mode device.
I'm no OS X Mountain Lion. I tried ODIN 1.7 in WinXP virtual machine and it doesnt detect it either. I know the USB cables work. I use it to transfer my backup from the vibrant to my OS X desktop. I also tried using all the USB ports on the machine. Do you think it's because the vibrant is using a jelly bean custom rom? I've been at this for 3 days without getting anywhere.
in OS X Mountain Lion and virtual XP, i installed Kies Mini and all I get is "please connect your mobile phone" in Download Modes.
HELP?
edit: resolved
Have you tried nexus S drivers? Sometimes they are needed when on a ICS or jellybean rom.
Sent from my SGH-T959 using Tapatalk 2
iTz KeeFy said:
Have you tried nexus S drivers? Sometimes they are needed when on a jellybean rom.
Sent from my SGH-T959 using Tapatalk 2
Click to expand...
Click to collapse
I have no come across nexus S requirements. But i'll download the driver from samsung and see if Odin and Kies detects the phone in download mode. There is no problem detecting the phone when it booted up. adb detects the phone fine.
the nexus s has the same driver for the t-mo vibrant. Samsung_USB_Driver_for_Mobile_Phones_v1.5.14.0
I installed that in windows several times.
Have you put the phone in download mode? Odin or Heimball wont detect it otherwise. Sorry if you have but you didn't mention it. Im not familiar with mac pc so not really sure, make sure it has admin privileges also.
Sent from my SGH-T959 using Tapatalk 2
iTz KeeFy said:
Have you put the phone in download mode? Odin or Heimball wont detect it otherwise. Sorry if you have but you didn't mention it. Im not familiar with mac pc so not really sure, make sure it has admin privileges also.
Sent from my SGH-T959 using Tapatalk 2
Click to expand...
Click to collapse
Yes the phone is always on download mode every time I try to Odin or Heimball. It's just OSX or winXP doesn't recognize the phone at all. I really think I'm stuck without a downgrade option.
Is it possible to flash a zip file from ICS recovery to an earlier recovery so I can flash a froyo rom? This is really irritating.. Last ditch effort, i'm installing ubuntu on VM and see if I can odin that way. If not, then OS X is the issue and I have to find a PC to odin.
nomadman said:
Is it possible to flash a zip file from ICS recovery to an earlier recovery so I can flash a froyo rom? This is really irritating.. Last ditch effort, i'm installing ubuntu on VM and see if I can odin that way. If not, then OS X is the issue and I have to find a PC to odin.
Click to expand...
Click to collapse
No, there are no stock flashable zip files. You can't go backwards, it will soft brick your phone. I have heard a few people say they have flashed from JB to Froyo but I personally have never tested it. Supposedly you can wipe data, wipe cache and wipe dalvik cache, then format system under mounts and storage, then flash a froyo kernel and then a froyo rom but I don't recommend trying that. I would try a windows pc, sounds like its the mac having issues, not the phone.
Sent from my SGH-T959 using Tapatalk 2
I installed Windows 8.1 and got Odin 1.7 to work. Thanks for the support Keefy!
nomadman said:
I installed Windows 8.1 and got Odin 1.7 to work. Thanks for the support Keefy!
Click to expand...
Click to collapse
Awesome man, glad to hear your up and running!
Sent from my SGH-T959 using Tapatalk 2
I have a Nexus 4, and my ultimate goal is to get a custom kernel running on it. After the first attempt failed (predictably), I tried to boot a stock boot.img - one pulled from my device's boot partition, and the other downloaded from the Google stock images.
I am using 'fastboot boot' to boot the image, on Windows 7 64-bit. The command outputs that the downloading and booting process went OKAY, and the phone continues booting, but after the Google logo disappears I just get a black screen. The phone does start though, since my computer then picks up the adb interface, and I set up an SSH server to start when the phone starts. So the phone still works, just I get a black screen with backlight on.
Obviously the first step is to get a stock image booting properly. After that I can attempt to get a custom-built kernel working, but that is a whole other problem. Is there any way to figure out what is going wrong during boot? I can get any log files from the device if needed. It is running stock Android, rooted, with CWMR v6.0.2.3.
Thanks!
So for now just flash any ROM through recovery, do a full wipe then flash ROM of choice (maybe some thing known stable like a basic cm ROM) then flash gapps then reboot
Unless you need to have a stock ROM for your custom kernel which if this is the case I would recommend just building a kernel based of stock cm for starters, see if this boots for you, don't erase anything while testing just use the command like you did earlier
fastboot boot kernel.img
If you want some more info on fastboot look at my threads and there's one @ xda u for fastboot, but not one for building kernels... Anyway just have your first custom kernel be stock cm, it will be easier as you progress
Best of luck!
Sent from my Nexus 4 using XDA Premium 4 mobile app
demkantor said:
So for now just flash any ROM through recovery, do a full wipe then flash ROM of choice (maybe some thing known stable like a basic cm ROM) then flash gapps then reboot
Unless you need to have a stock ROM for your custom kernel which if this is the case I would recommend just building a kernel based of stock cm for starters, see if this boots for you, don't erase anything while testing just use the command like you did earlier
fastboot boot kernel.img
If you want some more info on fastboot look at my threads and there's one @ xda u for fastboot, but not one for building kernels... Anyway just have your first custom kernel be stock cm, it will be easier as you progress
Best of luck!
Click to expand...
Click to collapse
Well ideally I want to keep the stock ROM - while the N4 is supported by Google I don't want to mess with it too much. The kernel can be 'easily' tested without flashing, which is why I don't want to flash just yet. Are you saying though that the ROM could be to blame for this? Surely though, if the kernel, initrd and configuration are identical the boot should just work straight away? It works fine booting normally - just when fastboot is used graphics don't work.
So you are saying you are running a stock ROM and kernel and when you take the exact kernel from this ROM and use fastboot to boot that kernel you have no GUI?
Something is wrong here then as this should cause no issues. Well first step is to pull a logcat and see if it will show you why there's only a black screen
Sent from my Nexus 4 using XDA Premium 4 mobile app
My exact procedure:
Get a boot.img by cat'ing the boot partition
Start adb logcat
Use fastboot boot boot.img to boot the image
Hopefully I got that right. Unfortunately since I'm under 10 posts I can't post links, but if you put this at the end of the Pastebin URL you can access the logcat: C2Q0eR4k
I'm not sure what cating the boot partition means and logcat hast to be started after booting the kernel, but here is what I would do
Take stock ROM source and take boot.img from it
Be sure I'm using the exact same stock ROM as this kernel
Boot to fastboot
fastboot boot boot.img
Now it will start booting and in the terminal/cmd I would then run adb logcat (probably define my logcat more but whatever)
And then see what happens
But again, there is no reason that an untouched stock kernel won't boot through fastboot or give you issues as its the exact same kernel you are currently using so with this I'm confused as there must be something else missing here, either using a different ROM that the kernel booting is not meant for (different versions or whatever) or really not to sure whatelse.
Try the above again and when I get near a PC I'll peek at your logcat
Sent from my Nexus 4 using XDA Premium 4 mobile app
I have already tried using a boot.img taken directly from the Google Nexus 4 stock, but with exactly the same results. I could post a logcat of that if you want, but I strongly suspect it will be exactly the same. It wouldn't be the recovery changing something, would it? CWMR asked me if I want to prevent Android from overwriting it - I answered 'yes', naturally, but I don't suppose it broke something?
I can rule out the software on my PC being a problem, since both Linux and Windows do the same thing. It could possibly be the USB cable, but I highly doubt it.
'cat' is a utility on Linux that reads files - that's why logcat is called what it is, since it reads the logs. By cat'ing the boot partition I literally read the boot partition, then saved the result into a file - boot.img. A form of copy, if you will.
Recovery should have no effect when booting a kernel through fastboot, I highly suspect the kernel you are trying to boot is for a different stock ROM than you are running right now. Feel free to post logcats and I can look when I'm near a pc
Sent from my Nexus 4 using XDA Premium 4 mobile app
It is the identical stock ROM to the one I'm using on my phone at the moment. For that reason, and based on the fact that the symptoms are exactly the same, I can guess that the logcats will be identical.
How is the logcat looking, by the way? I wish I knew more about Android...
Still haven't gotten near a PC, most of the time I'm mobile but hopefully tonight if I don't get back too late
Is your phone running properly when booting normally then? Or if you flash rather than boot the kernel.img with fastboot?
Sent from my Nexus 4 using XDA Premium 4 mobile app
The phone works perfectly normally - using the same boot.img that I have been unsuccessfully trying to fastboot. It is really strange, almost as if the phone is rejecting the fastboot. And I don't dare flash using fastboot, in case my phone boots without graphics and forces me to flash a new ROM. Although it wouldn't be disasterous, I don't have the time at the moment to go about fixing it if something does go wrong.
Just make a backup of ROM in recovery, then fastboot flash the kernel you've been trying to boot, if there is an issue then just wipe clean and install the nandroid
This whole process will take less than 10 min and will let you know if there is an issue with your kernel.img
Sent from my Nexus 4 using XDA Premium 4 mobile app
Hmm, assuming fastboot isn't lying to me, it seems to have worked. I ran 'flashboot flash boot boot.img' (to which fastboot reported OK) and then continued with the boot in the bootloader. It booted, graphics work, along with all other basic functions like wireless and touch input. To confirm, that is with the boot.img that previously did not work with 'fastboot boot', and the one that I pulled from the device itself.
Any ideas why 'fastboot boot' isn't working properly, while 'fastboot flash boot' works? I guess I can test my custom kernel by seeing if the device boots without graphics, but ideally I would like to test the whole system, not just the kernel after booting. Besides, what happens if my kernel change does in fact break the graphics - I would assume that the fastboot broke the graphics, but when it comes to flashing it would still be broken.
I'm not marking this thread as solved until some kind of answer is to be had over this problem, but I will give 'thanks' to you for giving me the courage to properly mess with my phone and come out of the other side unscathed. Having that backup there will certainly give some reassurance in case something does go wrong!
This is indeed very strange and I can't attest to why flashing the boot works while booting it doesn't as I've never experienced this issue
Its possible you may need to update fastboot on PC but I doubt this
Maybe try to boot another kernel, a recovery would do
Grab a compatible recovery.img for your phone but different than the one you currently have installed and do the same procedure you did for the kernel
fastboot boot recoveryname.img
Now see if it boots you to a different recovery temporarily
Sent from my Nexus 4 using XDA Premium 4 mobile app
I just tried with TWRP 2.6.3.0. Same issue - it seems like the recovery has booted (Windows starts trying to install device drivers) but I just get a black screen.
Then this issue is baffling, never seen it before. I would update or reflash bootloader and update or reinstall fastboot.exe, the issue seems to lie in here but I can't say what it is off hand
Sent from my Nexus 4 using XDA Premium 4 mobile app
As mentioned earlier, I doubt it is the fastboot binary, since I get exactly the same problem on both Windows and Linux (different binaries, from different places). I don't really want to start messing around with the bootloader since as far as I'm aware if something goes wrong with that the only method of recovery is JTAG on the board.
True but it is hard to brick a nexus.
the phone side of fastboot resides within the bootloader so if your issue is here flashing a new one will be the only remedy I can think of, I will say I have flashed bootloader literally hundreds of times (used to buy and sell android phones) and never once bricked one. I used fastboot most every time for this purpose as it is the safest method and even though you seemed to be having an issue with fastboot I can't imagine flashing an appropriate bootloader through fastboot will cause you a brick but it also may not fix anything
But of course this choice is yours to do (I have flashed bootloaders many of times on my n4 without fail) and I can't think of anything else that would cause the problems you're having
Sent from my Nexus 4 using XDA Premium 4 mobile app
Where should I get the bootloader image from? Just from the Google stock ROMs, or is there a thread here on XDA?
In related news, by using the 'fudge' testing method (the kernel works if Windows starts installing drivers and the backlight fluctuates), I have managed to create a working custom kernel! At last I should be able to run LXC on it. Just need to work out why the display keeps tearing...
Great news!
Either extract the hboot from stock ROM (linked at Google dev) or look in the nexus 4 threads for someone who posted it ( they usually do) just be sure to check md5sum or sha1 first
Another note i see I never posted this
http://forum.xda-developers.com/showthread.php?t=2277112
May not help you much anymore but there will be a few tips for fastboot for ya
Sent from my Nexus 4 using XDA Premium 4 mobile app