Related
Im kinda a noob. I have flashed to several roms (currently on serendipity and loving it.) Everytime to change roms I flash back to stock with ODIN. Is there a faster/easier way to flash? Cuz right now it takes me like twenty mins to completely change roms (not counting reloading apps and system data.) Thanks in advance
Sent from my SAMSUNG-SGH-I897 using XDA App
Not sure if there are faster ways, but when I flash roms I usually never flash back to stock.
Sent from 234 Elm Street
If you don't flash back to stock...what do u do?
Sent from my SAMSUNG-SGH-I897 using XDA App
Flash the new rom over my current rom.
Sent from 234 Elm Street
U still need to clear data/ factory reset and clear cache right?
Sent from my SAMSUNG-SGH-I897 using XDA App
normally u can just flash over previous ROMs w/o goin to stock when dealing with froyo ROMs sometimes u need to disable voodoo lagfix depending if the included kernel doesnt support it. but if u were to go to a i9000 gingerbread ROM then flash a froyo you would need to flash to stock with odin oneclick JF6(non 3 button fix only) because gingerbread bootloader and secondary boot from froyo ROMs will brick you
if its a full wipe ROM then no need to wipe as the ROM install will do that itself
But I couldn't figure out how to make Captivate Recovery 3e work....so just use Eclair to flash to roms...
Sent from my SAMSUNG-SGH-I897 using XDA App
CappyMan said:
But I couldn't figure out how to make Captivate Recovery 3e work....so just use Eclair to flash to roms...
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Have you checked the extended power button menu? Recovery might be right there then that's all you would do to get into clockworkmod recovery- which is what you want for flashing ROMs over one another. And like you said, wipe your caches and stuff. But this goes for 2.2, or 2.2.1, not to be done between froyo and gingerbread ROMs. There might be a way to do that, but for the now the safest way is to not do that. Stick to one firmware at a time.. that's the easiest safest way for a noob to get around and try different ROMs.
any self-respecting rom chef will make the update script wipe cache, system, data, and dalvik cache.....
pirateghost said:
any self-respecting rom chef will make the update script wipe cache, system, data, and dalvik cache.....
Click to expand...
Click to collapse
+1
10 char
Thanks
Sent from my SAMSUNG-SGH-I897 using XDA App
CremeFraiche said:
if u were to go to a i9000 gingerbread ROM then flash a froyo you would need to flash to stock with odin oneclick JF6(non 3 button fix only) because gingerbread bootloader and secondary boot from froyo ROMs will brick you
Click to expand...
Click to collapse
cognition is the only rom with a bootloader in it (perhaps the froyo perception) ... All other froyo roms are fine.
CremeFraiche said:
if u were to go to a i9000 gingerbread ROM then flash a froyo you would need to flash to stock with odin oneclick JF6(non 3 button fix only) because gingerbread bootloader and secondary boot from froyo ROMs will brick you
Click to expand...
Click to collapse
studacris said:
cognition is the only rom with a bootloader in it (perhaps the froyo perception) ... All other froyo roms are fine.
Click to expand...
Click to collapse
Just to clarify, if flashing to froyo from gingerbread, make sure the froyo package you are flashing doesn't contain any bootloaders. You do not need to go to stock jf6.
Froyo ROMs can run on gingerbread bootloaders, but if you mix a gingerbread bootloader with a froyo bootloader, you will brick your phone.
studacris said:
To check the rom for a secondary bootloader, open up the zip look in the updates folder if you see "sbl.bin" that would be the secondary bootloader. Don't flash that rom.
Click to expand...
Click to collapse
Sent from a phone inside a phone inside a KFC inside a McDonald's.
twvance said:
Just to clarify, if flashing to froyo from gingerbread, make sure the froyo package you are flashing doesn't contain any bootloaders. You do not need to go to stock jf6.
Froyo ROMs can run on gingerbread bootloaders, but if you mix a gingerbread bootloader with a froyo bootloader, you will brick your phone.
Sent from a phone inside a phone inside a KFC inside a McDonald's.
Click to expand...
Click to collapse
It's my understanding that the only way to flash a bootloader is through odin. Flashing a rom safely should only be done through CWM after flashing stock 2.1 or flashing a 2.2 kernal that has both CWM and 3e.
You can flash any 2.2 rom while maintaining your gingerbread bootloaders.
Correct me if I am FACTUALLY incorrect.
rubenoso said:
It's my understanding that the only way to flash a bootloader is through odin. Flashing a rom safely should only be done through CWM after flashing stock 2.1 or flashing a 2.2 kernal that has both CWM and 3e.
You can flash any 2.2 rom while maintaining your gingerbread bootloaders.
Correct me if I am FACTUALLY incorrect.
Click to expand...
Click to collapse
As studacris said, cognition flashes a bootloader (i assume sbl.bin). So it seems that odin is not the only way to flash a bootloader.
Sent from a phone inside a phone inside a KFC inside a McDonald's.
rubenoso said:
It's my understanding that the only way to flash a bootloader is through odin. Flashing a rom safely should only be done through CWM after flashing stock 2.1 or flashing a 2.2 kernal that has both CWM and 3e.
You can flash any 2.2 rom while maintaining your gingerbread bootloaders.
Correct me if I am FACTUALLY incorrect.
Click to expand...
Click to collapse
You're incorrect on several points: 1.Cognition has a bootloader in a cwm zip, you can flash a bootloader without odin.
2.you can flash a rom with odin, going to stock is still a rom.
3. It can't have 3e AT ALL or you will get a signature error and the flash will fail.
4. You don't have both 2e/3e and cwm st the same time. cwm replaces stock recovery.
5. Like I mentioned before cognition has a froyo bootloader so you can't flash that with gingerbread ones or it is guaranteed to brick, you can all other roms though just not cog.
studacris said:
You're incorrect on several points: 1.Cognition has a bootloader in a cwm zip, you can flash a bootloader without odin.
2.you can flash a rom with odin, going to stock is still a rom.
3. It can't have 3e AT ALL or you will get a signature error and the flash will fail.
4. You don't have both 2e/3e and cwm st the same time. cwm replaces stock recovery.
5. Like I mentioned before cognition has a froyo bootloader so you can't flash that with gingerbread ones or it is guaranteed to brick, you can all other roms though just not cog.
Click to expand...
Click to collapse
Thanks guys, I appreciate the info. Its helpful to reduce the noobishness.
Alright so when I want to flash stock using gtg unbrick then master clear.
Then move the rom to the sd card, then flash community kernal
Then wipe x3 then flash rom.
From what I get this is the best way to install froma clean slate but will I be on gb bootloaders?
thanks
Sent from my SAMSUNG-SGH-I997 using XDA App
-bump bump bump-
I think if you're able to flash the ROM and it runs fine, you don't need anything else.
If you really wanted to make sure you have gb boot loader s, check out Adam outler's post one click uckj4 with boot loader s. Dev section
Wtf... you forgot 3e recovery..
And just flash the community kernel. Gb loaders and red cwm. Done...
Sent from my A500 using Tapatalk
I really don't know about the Boot loaders with Infuse coz i never flashed any BL on it the way we did/do on captivate.
From Gtg you can flash any rom from the DEV section.......I am saying this from my own experience, Even i jump ROm to ROM without going back to stock and till today have not faced any problem. Last I flashed ZEUS over MIUI without a problem and is working GREAT.
Erik_T said:
Wtf... you forgot 3e recovery..
And just flash the community kernel. Gb loaders and red cwm. Done...
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
community kernal gives me red recovery
and your saying that community kernal includes gb bootloaders?
Yes community ker gives u red recovey.
rkkaranrk said:
Yes community ker gives u red recovey.
Click to expand...
Click to collapse
Isn't it fine to flash from red recovery?
basically is what I'm doing correct or am I missing something?
Sent from my SAMSUNG-SGH-I997 using XDA App
Yes u are fine with it just go ahead.
Sent from my SAMSUNG-SGH-I997 using Tapatalk
if you ever flashed gb bootloaders then you still have them, lost1 posted some untested froyo bootloaders but noone really knows if they work or has included then in an Odin package, the kh1 froyo update has sbl.bin but I don't think it had boot.bin. I wouldn't recommend ever flashing it because I don't know if the froyo sbl.bin is compatible and would assume not.
if you want gb bootloaders then flash a gb leak from prezkret then flash stock. if you are OK with heimdall then I have gb bootloaders in a package for it. once you are on gb bootloaders I suggest keeping them on there.
Dani897 said:
if you ever flashed gb bootloaders then you still have them, lost1 posted some untested froyo bootloaders but noone really knows if they work or has included then in an Odin package, the kh1 froyo update has sbl.bin but I don't think it had boot.bin. I wouldn't recommend ever flashing it because I don't know if the froyo sbl.bin is compatible and would assume not.
if you want gb bootloaders then flash a gb leak from prezkret then flash stock. if you are OK with heimdall then I have gb bootloaders in a package for it. once you are on gb bootloaders I suggest keeping them on there.
Click to expand...
Click to collapse
thanks for the info
what do you mean by "once you are on gb bootloaders I suggest keeping them on there"
like what exactly would move me back to froyo bl ? would using gtg unbrick move me back to froyo bootloaders or you mean actually flashing another set of them?
The_Zodiac said:
thanks for the info
what do you mean by "once you are on gb bootloaders I suggest keeping them on there"
like what exactly would move me back to froyo bl ? would using gtg unbrick move me back to froyo bootloaders or you mean actually flashing another set of them?
Click to expand...
Click to collapse
no only the kh1 leak and the dump from lost1 had any bootloaders. you would have to do it intentionally. just wasn't sure if you wanted information on returning everything to stock for warranty reasons.
Dani897 said:
no only the kh1 leak and the dump from lost1 had any bootloaders. you would have to do it intentionally. just wasn't sure if you wanted information on returning everything to stock for warranty reasons.
Click to expand...
Click to collapse
thanks i was just trying to make sure
Been browsing around a bit and noticed that some people want to completely revert back to stock, but they don't want to use ODIN, due to the fact it'll trigger the flash counter for warranty exchanges. It's a backup I made literally IMMEDIATELY after I flashed Clockwork recovery, so it's completely unrooted and untouched. Just wanting to ask around to see if it seems like something useful to others before I upload it. Let me know! Could just flash the stock recovery and be at a completely out-of-the-box state.
Or possibly use it to make a stock flashable .zip?
It wont get rid of root and cwm and super user.
Fortune090 said:
Been browsing around a bit and noticed that some people want to completely revert back to stock, but they don't want to use ODIN, due to the fact it'll trigger the flash counter for warranty exchanges. It's a backup I made literally IMMEDIATELY after I flashed Clockwork recovery, so it's completely unrooted and untouched. Just wanting to ask around to see if it seems like something useful to others before I upload it. Let me know! Could just flash the stock recovery and be at a completely out-of-the-box state.
Or possibly use it to make a stock flashable .zip?
Click to expand...
Click to collapse
Sent from my SGH-I727 using xda premium
Actually I would certainly have a usefor this. I made some boneheaded decision and unistalled.a.couple.bloatware apps before I made my first nandroid.backup
This would be pretty useful when the ics ota comes around.
Sent from my SAMSUNG-SGH-I727 using XDA App
In order to get back to "out of box" condition for warranty/return purposes you need to reinstall 2.3.5 or 2.3.6 stock ROM, KERNEL, and 3e Recovery. The only time (based on what I've read on SR Forum), the custom binary flash counter gets tripped is when you use Odin to flash a Kernel (boot.img). So I think what you are proposing is to flash stock ROM/KERNEL using CWM, then use Odin to flash the stock 3e Recovery partition. Odin should not trip the flash counter if you only Odin flash "recovery.img" and not the "boot.img" (kernel). Correct?
appdroid said:
It wont get rid of root and cwm and super user.
Click to expand...
Click to collapse
I was running SkyIce before, fully rooted, and after restoring this, I no longer have root priveledges and Superuser.apk isn't anywhere to be found.
And yes, restoring this to get a stock kernel and everything back, then just flash stock 3e with Odin to get the recovery partition back to stock.
Sent from my SGH-I727 using xda premium
Anyone know how to Root the new Gingerbread 2.3.6 stock leak that was posted? I am talking about UCLB3. I went to "Settings"- "Privacy" - "Factory data reset and was prepared to start over at Froyo. When the phone finished booting up my factory setting is now 2.3.6 UCLB3. I am not a noob but not real experienced either. I spent hours last night trying to root the phone. I want to put the rooted version from Dman on - I couldn't even use ODIN and Heimdall or GTG's unbrick versions to take me backwards. I am on 2.3.6 no matter what I do. Anyone care to help?
is ODIN not recognizing the phone or whats the situation ? Heimdall is for flashing stock 2.3.6 or cwm for froyo.
There is no way to root the new leak... you can flash a rooted kernel, then flash the stock kernel back and you'll retain root
Sent from my SAMSUNG-SGH-I997 using xda premium
dman3285 said:
There is no way to root the new leak... you can flash a rooted kernel, then flash the stock kernel back and you'll retain root
Sent from my SAMSUNG-SGH-I997 using xda premium
Click to expand...
Click to collapse
Thanks for your comment. I saw something about that in the UCKK3 stock rom post, I think. That`s an effective way to root the 2.3.6 leak/stock?
Is that the way to do it? odin>flash pda only with auto-reboot and f.reset time>flash again the stock kernel (pda only). Is this right?
Any way to install CWM kernel in between? I'll be very pleased with a right answer, thanks!!!
Rooting stock 2.3.6
Thanks to you guys who helped with my issue. I got the phone to recognize download mode and flashed a CWM Kernel and then the stock one and kept root. (Thanks DMan) Since I was busy I didn't get this done until Friday and then the Collective comes out with Revelation which after reading the posts I immediately flashed. Prior to Revelation my favorite ROM had been Caty 3.0 but I think Dman and the Collective have put out my new favorite now.
Ok ,my girlfriend bought a new infuse and now she wants a custom ROM preferably ics on it ! It's on 2.2.1 ATM so I read around n as far as I could find out here is what I need to do :
1. Use Odin stock GB package to flash stock GB, I found a thread but it says it had no bootloaders. This is the confusing part shouldn't the Odin have GB bootloaders ?
2. Once I m on GB bootloaders if I don't have root n cwm I flash a kernel to get those
3.then I flash a ROM as per instructions in OP
Am I right ? O am I missing something? Also would be a great help if someone would tell me which is the safest method to get GB bootloaders on infuse ? Thanks a lot in advance
Sent from my SGH-I897 aka Captivate running on ICS using the awesome XDA app !
No, not really any of that is necessary. Root the phone on 2.2.1, install CWM via ROM manager (found in Google play), download and install Cyanogenmod 7 (found at cyanogenmod.com) on her phone (no matter what version, just v7), then flash an ICS ROM the same way as the Cyanogenmod 7 ROM, no other stuff.
ROM install instructions:
Wipe data/factory reset
Wipe cache
Wipe dalvik cache
Install (Gapps if required)
Reboot
Sent from my GT-I9000 using xda app-developers app
Dint know that CM7 supported infuse, as their site didn't list infuse in devices supported!! Well I will take your word for it and go about doing that method u described ! Thanks
Sent from my SGH-I897 using XDA
adicool said:
Dint know that CM7 supported infuse, as their site didn't list infuse in devices supported!! Well I will take your word for it and go about doing that method u described ! Thanks
Sent from my SGH-I897 using XDA
Click to expand...
Click to collapse
Don't take his word for it, as I don't think he even has an Infuse. Cyanogen doesn't officially support the Infuse at the moment, so you won't find a CM7 rom there for the Infuse. Since you are still on 2.2 and have root, you can use Rom Manager from the Play Store to install recovery. You'll note that there isn't a choice for the Infuse in the device list. Choose Galaxy S i9000, and that recovery will work for the Infuse (Don't try to use i9000 roms on the Infuse, though, because they won't work without being properly ported.). Once you get CWM recovery, choose your rom from the Infuse development section here, and follow the instructions there for installation. We also don't advise using Rom Manager for much else, as some have had issues on the Infuse. It's best to do nandroid backups, rom flashes, etc. directly in CWM recovery on this device.
By the way, the previous poster has a Galaxy S i9000, and his instructions for flashing an ICS rom aren't correct for our device either. Be sure to follow the instructions found in any of the rom threads here once you get CWM recovery.
All that said, since you mentioned Odin, you could also just flash Option C with Odin from HERE, and you'll have AT&T Gingerbread with root, CWM recovery, and a bunch of other goodies. This is a good base from which to flash any other rom you'll find in the dev section.
You also asked about bootloaders for Gingerbread. If you take issue with seeing rainbow artifacts in recovery and in the boot animation (the only issue that you will have without them), then you will need to flash them separately. We don't include them in Odin packages, because a failed bootloader install is really just about the only way you can hard brick an Infuse. If you can sucessfully flash other items in Odin, and are on Gingerbread or ICS, download and extract THIS package, and flash the tar.md5 in Odin. In seconds, you'll have the bootloaders, and will never need to flash them again.
jscott30 said:
Don't take his word for it, as I don't think he even has an Infuse. Cyanogen doesn't officially support the Infuse at the moment, so you won't find a CM7 rom there for the Infuse. Since you are still on 2.2 and have root, you can use Rom Manager from the Play Store to install recovery. You'll note that there isn't a choice for the Infuse in the device list. Choose Galaxy S i9000, and that recovery will work for the Infuse (Don't try to use i9000 roms on the Infuse, though, because they won't work without being properly ported.). Once you get CWM recovery, choose your rom from the Infuse development section here, and follow the instructions there for installation. We also don't advice using Rom Manager for much else, as some have had issues on the Infuse. It's best to do nandroid backups, rom flashes, etc. directly in CWM recovery on this device.
By the way, the previous poster has a Galaxy S i9000, and his instructions for flashing an ICS rom aren't correct for our device either. Be sure to follow the instructions found in any of the rom threads here once you get CWM recovery.
All that said, since you mentioned Odin, you could also just flash Option C with Odin from HERE, and you'll have AT&T Gingerbread with root, CWM recovery, and a bunch of other goodies. This is a good base from which to flash any other rom you'll find in the dev section.
You also asked about bootloaders for Gingerbread. If you take issue with seeing rainbow artifacts in recovery and in the boot animation (the only issue that you will have without them), then you will need to flash them separately. We don't include them in Odin packages, because a failed bootloader install is really just about the only way you can hard brick an Infuse. If you can sucessfully flash other items in Odin, and are on Gingerbread or ICS, download and extract THIS package, and flash the tar.md5 in Odin. In seconds, you'll have the bootloaders, and will never need to flash them again.
Click to expand...
Click to collapse
Exactly what he said
:thumbup:
Sent from my thumb rubbing machine
Girl friends they always want something...I tried to explain this to my wife but noooooo....
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
bigjoe2675 said:
Girl friends they always want something...I tried to explain this to my wife but noooooo....
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
Click to expand...
Click to collapse
What is the rating on this thread?
qkster said:
What is the rating on this thread?
Click to expand...
Click to collapse
A few threads today are getting pretty entertaining, fellas. If I wasn't messing with Jelly Bean and had a network connection, I'd go to Tapatalk to slap some thanks. I'm all out for the day on the PC.
jscott30 said:
Don't take his word for it, as I don't think he even has an Infuse. Cyanogen doesn't officially support the Infuse at the moment, so you won't find a CM7 rom there for the Infuse. Since you are still on 2.2 and have root, you can use Rom Manager from the Play Store to install recovery. You'll note that there isn't a choice for the Infuse in the device list. Choose Galaxy S i9000, and that recovery will work for the Infuse (Don't try to use i9000 roms on the Infuse, though, because they won't work without being properly ported.). Once you get CWM recovery, choose your rom from the Infuse development section here, and follow the instructions there for installation. We also don't advise using Rom Manager for much else, as some have had issues on the Infuse. It's best to do nandroid backups, rom flashes, etc. directly in CWM recovery on this device.
By the way, the previous poster has a Galaxy S i9000, and his instructions for flashing an ICS rom aren't correct for our device either. Be sure to follow the instructions found in any of the rom threads here once you get CWM recovery.
All that said, since you mentioned Odin, you could also just flash Option C with Odin from HERE, and you'll have AT&T Gingerbread with root, CWM recovery, and a bunch of other goodies. This is a good base from which to flash any other rom you'll find in the dev section.
You also asked about bootloaders for Gingerbread. If you take issue with seeing rainbow artifacts in recovery and in the boot animation (the only issue that you will have without them), then you will need to flash them separately. We don't include them in Odin packages, because a failed bootloader install is really just about the only way you can hard brick an Infuse. If you can sucessfully flash other items in Odin, and are on Gingerbread or ICS, download and extract THIS package, and flash the tar.md5 in Odin. In seconds, you'll have the bootloaders, and will never need to flash them again.
Click to expand...
Click to collapse
Thanks a ton for the elaborate detail I.would try the Odin method as I an very comfortable with it but I've last question since u said that those packages don't have bootloaders , when I flash those Odin packages I will have GB on the phone but no GB bootloaders ? U mean I will run a GB ROM on froyo bootloaders? It's that even possible? I ask this because on captivate when I moved from froyo to GB we flashed Odin along with bootloaders so I had a GB ROM with GB bootloaders in fact other we were asked to first flash GB bootloaders n then flash a ROM ! And if that it's possible then all I have to do is just Odin that GB package without the bootloaders and then flash the bootloaders once and for all, right? Sorry for being a noob in this section but it's better being a noob rather than hard bricking a infuse lol
Sent from my SGH-I897 using XDA
adicool said:
Thanks a ton for the elaborate detail I.would try the Odin method as I an very comfortable with it but I've last question since u said that those packages don't have bootloaders , when I flash those Odin packages I will have GB on the phone but no GB bootloaders ? U mean I will run a GB ROM on froyo bootloaders? It's that even possible? I ask this because on captivate when I moved from froyo to GB we flashed Odin along with bootloaders so I had a GB ROM with GB bootloaders in fact other we were asked to first flash GB bootloaders n then flash a ROM ! And if that it's possible then all I have to do is just Odin that GB package without the bootloaders and then flash the bootloaders once and for all, right? Sorry for being a noob in this section but it's better being a noob rather than hard bricking a infuse lol
Sent from my SGH-I897 using XDA
Click to expand...
Click to collapse
Yes, you can have and run Gingerbread on the phone without GB bootloaders. The only side effect will be that you will see rainbow distortion in recovery and during the boot animation. Other than that, on the Infuse, Gingerbread runs fine on Froyo bootloaders. So, you are right. Odin the GB package without the bootloaders, and when that's done flash the bootloaders. You won't have to flash the bootloaders again as they can't be downgraded. Froyo runs fine on the upgraded bootloaders, too, by the way.
Oh sweet ! Thanks a ton will flash it now , she has been eating my head to get rid of the at n t bloatware finally I will get her phone on ics thanks a ton for pointing me in the right direction and bearing with my noobish questions ! Thanks to everyone
Sent from my SGH-I897 using XDA
Hi is there any way to know what bootloader i'm on? Right now running Aeon 1.4 with red recovey without any glitches. No rainbow or other problem.
Sent from my SAMSUNG-SGH-I997 using xda premium
rainbow99984 said:
Hi is there any to know what bootloader i'm on? Right now running Aeon 1.4 with red recovey without any glitches. No rainbow or other problem.
Sent from my SAMSUNG-SGH-I997 using xda premium
Click to expand...
Click to collapse
If you have no rainbows or glitches, then the bootloaders that are on the phone are fine. If you are using Aeon 1.4, and don't have any glitches in recovery, then it is safe to assume that you most likely have the GB bootloaders. Some kernels have workarounds for the rainbow artifacts, so if you flash something later and find that you have rainbow distortion, you can always flash bootloaders at that time. For now, if all is good, then there is no need to worry about bootloaders. To answer your question, though, the best way to know is to check recovery and boot animation. If there is no distortion, and everything boots properly, then you have the proper bootloaders for your setup.
Thank you for the fast reply. Yes i dont have any problem there. Reason i wish to make sure is- my phone no longer recognised in pc hemidall or odin, tried all but failed. It charge with usb but no luck in download mode. Willing to try ics so anxious.
Sent from my SAMSUNG-SGH-I997 using xda premium
rainbow99984 said:
Thank you for the fast reply. Yes i dont have any problem there. Reason i wish to make sure is- my phone no longer recognised in pc hemidall or odin, tried all but failed. It charge with usb but no luck in download mode. Willing to try ics so anxious.
Sent from my SAMSUNG-SGH-I997 using xda premium
Click to expand...
Click to collapse
Yeah, those issues aren't related to your bootloaders. You'll want to try different USB ports, another cable, uninstall and reinstall your Samsung USB drivers (and your Heimdall libusb driver for one specific USB port), etc. But, the bootloaders aren't to blame for your issues there.
Ye i tried. I'm on ubuntu so heimdall is my choice. Usb could be board problem. So willing to play safe so that i wont got in situation where i need heimdall i know my chance is slim for ics considering the issue that may occur.
Sent from my SAMSUNG-SGH-I997 using xda premium
If you are that anxious to flash ICS, you can do it without the bootloaders.. you will just have the rainbows with which you can live for a while.
Then later when you get a chance of using Windows, use Odin to flash them.
Sent from my sweet and buttery Infuse