yashsingh1/xdaforums huggingface dataset:
[EVO 4G Q&A, Help & Troubleshooting] MBeattie:
Clicked the link about 4 times before I realized. Very funny lol
[EVO 4G Q&A, Help & Troubleshooting] cj2566:
LOL!

Check for "AUTO ROOT" in the Development forum.

:)
[EVO 4G Q&A, Help & Troubleshooting] haroldg90:
me too!, i would like to know if there is any way i can root my evo 3.71, i too made the mistake of updating it, and now im stuck :(... i really want to root my evo without having to do it the long way im kinda new at this. does anybody know?
[EVO 4G Q&A, Help & Troubleshooting] Greenfieldan:
If you updated, there's no quick and easy way for you. You either do it the long ugly way, or you don't have a rooted Evo :(
[Nexus S General] aimfire72:
Bought the NS no-contract and was wondering if anyone knows of, and can recommend a 3G data only plan? I don't need voice, just a data plan, preferably no contract. Thanks!
[Nexus S General] slowz3r:
Im sure you could go to Tmobile and just ask them to put a data plan on the phone...it is 30 bucks though
[Nexus S General] mingkee:
You have few choices:

1. webconnect 5GB semi-unlimited: $40 a month (I use it with nexus one and NS)

2. smartphone data only plan: $40 plus 40 cents a min voice

3. $1.5/day PAYG webpass

#1 and #2 are Even More Plus internet plans.
[Nexus S General] aimfire72:
Minkee, these are Tmob plans? Thanks.
[Nexus S General] insanemachine:
Yes these are TMobile plans.
[Nexus S General] aimfire72:
Ugh, went to a T-Mobile store near me tonight and neither of the clerks had any clue what I was talking about. :rolleyes: Only thing they knew about was a 2-year contract plan for $40/month, which I think is actually the Tab plan. I'm just gonna need to call the main #, I have the sim that came in the box, hopefully they can activate it from there.
[Nexus S General] tekkitan:
From what I remember, they have to program the SIM in-store or back at HQ/factory.
[Nexus S General] nxt:
Nope. Any SIM can be activated by giving them the number on the SIM card. I've done it with T-Mobile and at&t

Sent from my Nexus S
[Nexus S General] aimfire72:
Going nuts over here, lol... called T-Mobile and no one knows anything... one guy even said they did not have 3G plans because they're going over to 4G now... try again tomorrow, lol :rolleyes:

EDIT: It seems like a lot of those other plans may be grandfathered, looks like Tmob has raised prices and the month-to-month plans are a rip-off. I'm thinking of giving SimpleMobile a try with their $60/month-to-month, unlimited everything plan (uses Tmob's network)
[Nexus S General] URPREY:
I have the Even More Plus plan for $59 a month. 500 minutes/unlimited text/web

I had to call to get it - doesn't show on the website
[Nexus S General] nxt:
Dunno what the problem is, just go to tmobile.com, go to Shop/Plans/Individual.

Type in your zipcode.

Then on the left, uncheck everything except "DATA ONLY"

You should see "Even More Smartphone Unlimited Web & E-mail" for $49.99/month
[Nexus S General] tekkitan:
Don't ask for a 3g plan, just ask for a data plan. If you get too specific you'll confuse the monkeys behind the counter :)
[Nexus S General] aimfire72:
Thanks, this is what I went for. Had to call to ask for it and they were able to activate the sim that came with the NS. Was activated in about a minute, lol.
[Desire Q&A, Help & Troubleshooting] GuestK00445:
Was on Oxygen 1.03 when it happened. Didn't happen yesterday though. Should I wait, or wipe?
[Desire Q&A, Help & Troubleshooting] JonesWTF:
Just wait. If it's taking ages then wipe. If all else fails, use some common sense and ask in the Oxygen thread instead of opening a new one :)
[Desire Q&A, Help & Troubleshooting] doinbox:
I bet its ur memory card. Format it on a PC.

:-)
[Galaxy S I9000 General] daenney:
Fixing the bootloader

Fixing the bootloader

In order to fix the bootloader we need to flash some firmware. There's always the risk of data loss so make a backup first!

First we need Kies available on Windows, so grab it and install it. See the XDA wiki about this.

Once Kies is done installing don't launch Kies or exit it first, then connect your Galaxy S. Let Windows purr for a while as it gets busy installing your device drivers. Once it says it's done, you can start Kies.

Now, it's time to get the Kies registry patcher. We'll use this tool to fool Kies into thinking an older version is running on the Galaxy S so that it presents us with the option to grab the Froyo update.

Once you've started Kies and Kies has recognised your phone, start the Kies registry patcher. Set the Fake mode to True and select your product code. As I'm Dutch, I selected XEN from the dropdown. There is a list on the XDA wiki to tell you which product code is suited for your country, I suggest you use that one.

Now hit the "Write registry" button and then inside Kies, select the update firmware button in the bottom right corner (the phone with the arrow). Kies will now probably tell you it has an update for your phone which should be in the JP* series or GJK3, meaning it is the Froyo update.

Tell Kies to update your phone. Kies will get busy downloading the firmware and flashing it. Your phone will reboot into download mode, once that done you'll see recovery mode and then it will start booting.

Now that you have installed the official Samsung Froyo Galaxy S update you'll have the fixed bootloader you need in order to be able to use Heimdall on OS X.
[Galaxy S I9000 General] behemot24:
crystal clear and helpful. thank you.
[Galaxy S I9000 General] omaga:
Many THANKs for this Guide!! Great work
[Galaxy S I9000 General] AllGamer:
great guide !

... added to the wiki
[Galaxy S I9000 General] daenney:
Thanks. Figured it might help some people :).
[Galaxy S I9000 General] asparta:
No Windows

The reason why I'm using Heimdall is because I'm on a mac and don't have access to a Windows pc. The whole bootloader step kind of makes it impossible for me to use Heimdall. Is there a workaround?

Ps. When I say I don't have access to a windows pc, I mean it. I'm approx. 10 hours north of any major city, in the wilderness.
[Galaxy S I9000 General] ragin:
If you had working 3-BR prior to flashing & getting the phone computer icon with a ! in the triangle, I think there is hope.

If you really blotched your flashing, & get that semi-bricked icon when you try to into download mode, Heat the phone a bit & press Vol down + Menu + Power button for a very long time. This has happened to me thrice on my SGS with working 3-BR, & the longest it took me to go into download mode was something like over 30 seconds.

Hope this helps.
[Galaxy S I9000 General] Fibon@cci:
My Heimdall doesn't let me flash if I select a PIT file... And already tried with 3 diferent PIT files. Do you know why?
[Galaxy S I9000 General] baul87:
i followed the guide, but heimdall says "Failed to start Heidall"

i've a mac intel 10.6
[Galaxy S I9000 General] 0x45455844:
hi

what does the following error mean?

Failed to access device. Error: -12
[Galaxy S I9000 General] daenney:
Failed to access device is quite literally what it means, failed to access device.

This usually means something is wrong in download mode or the USB kext is acting up. A reboot should solve it, put your phone back into download mode and you should be good to go.
[Galaxy S I9000 General] daenney:
I only got that error with the problematic QT binaries. Did you install the "normal" QT binaries after installing Heimdall? (See the Mac OS X Specific part of the opening post).
[Galaxy S I9000 General] jman391:
I'm on a Samsung Fascinate is it completely necessary to update to the Samsung Froyo Bootloader for this to work? The Fascinate doesn't even have Froyo yet. Thanks in advance.
[Galaxy S I9000 General] jayhammy:
Well, I got that screen message and can no longer go into download mode. Not sure what happened, but I apparently did something wrong.

QUESTION: if I take this into a Verizon store, will they be able to tell that I had rooted the device? I'd like to take it in under warranty.
[Galaxy S I9000 General] kunpl:
Get yourself a USB JIG (see toopic about unbrick JIG), when you plug that into your phone (when its offline) it will go into download mode no metter you did had BSOD or not (I have it all the time with odin, I'm starting to think my device is ****ed up though ;))
[Galaxy S I9000 General] rolo12010:
I receive "Failed to detect compatible device" I have Heimdall running. The only way I can get into the Download screen is to take my battery out completely and plug into USB while holding Vol Down and power.I put the correct Modem.bin file in the correct place and hit start but I keep getting an error.

Im on a rooted Fascinate coming from a Stock DL09. I installed a Rom and Kernel w/ Rom manager.But I had issues w/ SMS learned it was because of the Radio/Modem
[Galaxy S I9000 General] Bxsteez:
I keep getting failed to access device error 12. I'm not sure why. I've restarted the SW and get same response. Odin detects the device as well as my OS. Is this not compatible with the Sprint Galaxy tab or do i need specific drivers?
[Galaxy S I9000 General] kunjar:
Check the readme in the heimdall directory. For the windows version you must install the drivers attached.
[Galaxy S I9000 General] Bxsteez:
Yup. I did that but it appears i installed the wrong driver. I tried to delete the driver but that didn't work. I had to switch to another computer and it worked perfectly.
[Galaxy S I9000 General] _sui:
Hi, thanks for this great little howto. It helped me a lot and I was able to flash Darkys Rom on my SGS without using a Windows Box.

I have two additions to this tutorial for Linux user. You have to create

/etc/udev/rules.d/50-android.rules

SUBSYSTEM=="usb_device", SYSFS{Vendor-ID}=="04e8",MODE="0666"

Replace "04e8" with the Vendor ID of your Phone. On a Galaxy S I9000 it should be 04e8.

If you are on a Kernel which uses recovery <3e> go to this thread and get a new Kernel

Unzip and untar the file you get there and enter all files like described in the first post.

After that download clockwork rom manager from the market, download a new ROM and flash your phone.

That's all. No need to root your phone again or to do anything else.

HTH, sui
[Galaxy S I9000 General] thecrucible:
Interesting...Let's see if it works for me...;)
[Galaxy S I9000 General] roboroz:
i have a macbook and i am trying to flash the last official firmware using heimdall.

my samsung galaxy s is the uk unbranded version and come natively with froyo 2.2.

why,while launching the flash procedure i get the "failed to detect compatible device" msg?

heimdall front-end seems to work fine,i've installed also the QT libraries.May be a heimdall.kext issue?

i tried,in the terminal, to install it using the command sudo ./install-kext.sh, but i got "sudo: unable to execute ./install-kext.sh: No such file or directory"

then i opened install-kext.sh with texedit and copied every line of the file inside the terminal,but is not working anyway :(
[Galaxy S I9000 General] Benjamin Dobell:
Did you install the OS X release from DMG or did you compile yourself?

If you used the DMG then the kext should already be installed. It's likely that the problem is your device is running a broken secondary bootloader. Please see this thread for details.
[Galaxy S I9000 General] Moudii:
When I try to flash using heimdall on macbook, I get an error: "dyld: unknown required load command 0x80000022"

Does this mean my bootloader is wrong?
[Galaxy S I9000 General] Stevewmn:
I'm a little confused with the original directions on page 1. It says hold down the up, down volume and power buttons at the same time to get to download mode, and "you'll know it when you see it". On my Captivate this just blinks the "AT&T World Phone" splash screen repeatedly, but if I release the buttons it'll boot me into recovery mode, where I can reboot the phone, clear all user data or load updates from a zip file.

Download mode is entirely different, and I can get to it my holding the up and down volume keys while plugging a usb cable in. This mode has a black screen with yellow lettering and a big yellow triangle and explicitly says download.

So which mode am I supposed to be in, recovery or download? Or is the fact that I get to recovery mode through the three button power up a sign that my bootloader needs updating?

I say this because I'd like to update my Captivate with something better than Eclair but Kies mini has failed me on the only Windows box I have admin rights on. Meanwhile I have Linux and Mac systems to work with.

Also, does Heimdall have a "Factory Reset" capability like Odin? This seems to be a necessary step in some ROM flashing guides and looks like it might make Kies mini work for me also.
[Galaxy S I9000 General] lordmalice:
that screen does not mean death on most vibrants that have had the ji6 or kies froyo update that is actually usable as a form of download mode but there is a fix for the phone ! pc error and if all else fails jig is always a nice fall back but when you have no reaction on the phone no backlights no charging icons nothing then bootloader is dead there fore phone is toast
[Galaxy S I9000 General] jorgeol:
Hi guys,

i'm on a MacBook Pro. I installed Heimdall Suite 1.1.1, and everything went fine. But when I try to open the frontend, I get this crash report:

Process: heimdall-frontend [222]

Path: /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend

Identifier: com.yourcompany.heimdall-frontend

Version: ??? (???)

Code Type: X86 (Native)

Parent Process: launchd [118]

Date/Time: 2011-03-21 17:27:39.218 +0100

OS Version: Mac OS X 10.6.6 (10J567)

Report Version: 6

Interval Since Last Report: 2152961 sec

Crashes Since Last Report: 1245

Per-App Crashes Since Last Report: 5

Anonymous UUID: 7EA705A9-F38E-487A-A996-2BDAB3CFCCE7

Exception Type: EXC_BREAKPOINT (SIGTRAP)

Exception Codes: 0x0000000000000002, 0x0000000000000000

Crashed Thread: 0

Dyld Error Message:

Library not loaded: QtGui.framework/Versions/4/QtGui

Referenced from: /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend

Reason: image not found

Binary Images:

0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld

Model: MacBookPro7,1, BootROM MBP71.0039.B0B, 2 processors, Intel Core 2 Duo, 2.4 GHz, 4 GB, SMC 1.62f6

Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB

Memory Module: global_name

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.131.36.1)

Bluetooth: Version 2.3.8f7, 2 service, 19 devices, 1 incoming serial ports

Network Service: AirPort, AirPort, en1

Serial ATA Device: Hitachi HTS545025B9SA02, 232.89 GB

Serial ATA Device: MATSHITADVD-R UJ-898

USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24600000

USB Device: USB 2.0 Hub [MTT], 0x1a40 (TERMINUS TECHNOLOGY INC.), 0x0201, 0x26400000

USB Device: HP LaserJet M1120 MFP, 0x03f0 (Hewlett Packard), 0x5617, 0x26450000

USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0x26100000

USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06600000

USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06610000

USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x06500000

USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0236, 0x06300000

Any clues? Thnx.
[Galaxy S I9000 General] Benjamin Dobell:
Sorry I've been meaning to fix that for a LONG time now. I planned to wait until I released the 1.2.0 update however I haven't had much time to finish off the release. However here is a temporary work around.
[Galaxy S I9000 General] bzztom:
heeelp

hey all, great post and very informative, right my problem is ive flashed my i5800 to froyo and rooted, i just cant seem to flash darkys res edition using the heimdall or odin method, with the heimdall method ive worked round the device errors, now all it says is failed! not really sure what else to do, any help would be great as ive spent too long in front of the computer :P was so much easier on my last android phone =\ anyways cheers in advance (Y)
[Galaxy S I9000 General] andytof46:
trying to dump first

Hi guys, Love the fact I don't need a vm or windows to flash my tab gr8 work.

SO I was trying to do a dump and kick my usb cable out half way through.... BRICKED it

Black screen of Death!

But I ran the command again and it dumped (still got black screen tho but the file is new and communication is still working - go figure)...... Can I use the .img file directly to reflash???

what would be the command?

cheers
[Galaxy S I9000 General] hlaube:
Just learned, you have to be a priviliged user on your Mac. As normal user it won't work.

Up till now I only managed to flash using command line. Still need to figure out how to run frontend priviliged.

Upd: I started frontend as privilged user from commandline, that works!!
[Galaxy S I9000 General] parhelion69:
how do you flash bootloaders with heimdall?

I want to flash gingerbread, and the only tar has plenty of other files than aren't mentioned in this thread :)
[Galaxy S I9000 General] hlaube:
Well, from samfirmware I dowloaded the actual GB with three files in it:

CSC_NEE_JV3.tar.md5

PDA_XWJVB_Sbl.tar.md5

PHONE_XXJVK.tar.md5

After untaring (tar -xf filename) them, you will find:

boot.bin (the primary bootloader)

cache.rfs (the cache-file)

dbdata.rfs (the dbdata-file)

factoryfs.rfs (sounds like the filesystem)

modem.bin (the Modem for phone and GPS)

param.lfs (I guess, paramter-file for the FW)

sbl.bin (secondary bootloader)

zImage (the kernel)

The frontend will have fields for all thees. :)
[Galaxy S I9000 General] hlaube:
Btw. starting the frontend from commandline has the benefit, you will get errors printed into the command window while the frontend tries to do its job. Helped me to identify accesright problems of files, I wanted to flash.

The command:

$ /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend
[Galaxy S I9000 General] kevinre:
Thanks for the information.
[Galaxy S I9000 General] hlaube:
It is my plaesure if I can support. I enjoy the software since I do not need to use bootcamp to start windows to be able to flash my SGS.
[Galaxy S I9000 General] toansta:
hi i'm following the steps to fix the bootloader but it says that the kies registry patcher no longer works?

what do you recommend that i do because i don't have odin anymore (no windows) and i can't seem to flash with heimdall (the computer doesn't recognise the phone)

thanks
[Galaxy S I9000 General] hlaube:
Have you followed the steps for OS X in the beginning of this thread?

If you did, and Heimdall will not flash, it is porbably, that your account on that Mac is not priviliged. If so, please see posts above.
[Galaxy S I9000 General] toansta:
i will try this.... but sorry for asking how do i set privileges?

(i only have the one admin account on my mac btw)

thanks for the help :)
[Galaxy S I9000 General] hlaube:
On my Mac I have two accounts, one with root-rights and one for daily work without.

The one with root-rights should be able to run Heimdall. Try to start it from the commandline, there you will get errors if something is wrong. Open a Terminal-window (it should be inside Programms / Utilities) and type

/Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend

The frontend should open and you should be able to flash your SGS. If the flash will not work (start can not get pressed) you do not have priviliged rights, then try a

sudo /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend

that will ask for your password and then start the frontend. Latest now it should work.

Keep me updated :)
[Galaxy S I9000 General] toansta:
@hlaube,

thanks for the help.

i can get heimdall to open and i can click the start button (after i've loaded the files that i want to flash) but when i go into download mode and connect it to the mac, i click the start button and a few seconds later it will say fail.

my phone is not bricked or anything so i just assume that the flashing does not even start.

thanks again for helping :)
[Galaxy S I9000 General] hlaube:
That sounds as if your mac does not find the phone. You may need to install libusb. I am actually not at home to look it up, but you can google it. Their is more than one way to get it on the mac.
[Galaxy S I9000 General] toansta:
@hlaube

i had a look at libusb and to be honest i'm greatful for trying to help but this libusb is extremely far beyond me.

i have no idea what it is saying to me and i was stumped trying to install/compile/make file (???????) lol

so thanks anyway :)

just wondering if i do have a bootloader problem thats stopping me from flashing with heimdall, is it possible to flash a froyo rom that is compatible to get this missing bootloader?
[Galaxy S I9000 General] Benjamin Dobell:
Refer to the link in my signature for information about OS X compatible secondary bootloaders.
[Galaxy S I9000 General] toansta:
i'll try the jpa fw then

i'm also wondering, after i flash the jpjpa fw. does flashing other roms and fw change the bootloader again and then make my device not register with the mac again??
[Galaxy S I9000 General] apila:
I'm trying to flash my stock 2.2 with 2.3.3 using Heimdall and OS X. I've run into some problems.

The command I use (UI also works, but is less informative) is

heimdall flash --repartition --pit gt-p1000_mr.pit --factoryfs factoryfs.rfs --kernel zImage --param param.lfs --primary-boot boot.bin --secondary-boot Sbl.bin --cache cache.rfs --dbdata dbdata.rfs --modem modem.bin --verbose

I've also tried sudoing. The output is

Manufacturer: "SAMSUNG"
Product: "Gadget Serial"
Serial No: "?"

length: 18
device class: 2
S/N: 0
VID:PID: 04E8:6601
bcdDevice: 021B
iMan:iProd:iSer: 1:2:0
nb confs: 1

interface[0].altsetting[0]: num endpoints = 1
Class.SubClass.Protocol: 02.02.01
endpoint[0].address: 83
max packet size: 0010
polling interval: 09

interface[1].altsetting[0]: num endpoints = 2
Class.SubClass.Protocol: 0A.00.00
endpoint[0].address: 81
max packet size: 0200
polling interval: 00
endpoint[1].address: 02
max packet size: 0200
polling interval: 00

Claiming interface... Success
Setting up interface... Success
Beginning session...
Handshaking with Loke... Success

Error -7 whilst receiving packet. Retrying
Error -7 whilst receiving packet. Retrying
Error -7 whilst receiving packet. Retrying
Error -7 whilst receiving packet. Retrying
Error -7 whilst receiving packet. Retrying
Error -7 whilst receiving packet.
Failed to receive device info response!

The file (package) I found was named P1000XXJQ1_P1000XXJQ1_P1000XXJPZ, and my build time on the device is 2010.10.07.

Any ideas?
[Galaxy S I9000 General] equilibriumtr:
A very helpful thread indeed, thank you.
[Galaxy S I9000 General] stangri:
I hope someone can help me out as I don't want to keep using PC to flash my SGS.

I have a Macbook Air running 10.6.7 and I have installed libusb (version 0.1.13 beta 2009-09-10 for SL from here: http://www.ellert.se/twain-sane/), but when I launch hemidall-frontend (either from Applications or with sudo from command line) the Start button stays disabled. :(

How can I troubleshoot this? Is a certain libusb version required for heimdall to work?

PS. Not sure if it matters, but I have a gingerbread ROM (Continuum5) on my phone and I switch it to download mode before trying to flash.
[Galaxy S I9000 General] Benjamin Dobell:
Don't select a PIT file. A PIT file is only required when repartitioning. If you want to repartition then you must specify all files. The restriction will be lifted in later releases however I still firmly recommend that you flash all files if you repartition.
[Galaxy S I9000 General] stangri:
I never selected a PIT file as I was flashing only the kernel. The start button still stays grey.
[Galaxy S I9000 General] Benjamin Dobell:
Hmm, what is the filename of your kernel?

The greyed out button is totally unrelated to whether or not your device is detected. The start button only greys out when you make an invalid selection (i.e. trying to flash an archive instead of a binary). Heimdall Frontend doesn't make any attempt to detect or communicate with your device until the Start button is pushed.