Hi. Sorry for taking a while but I wanted to test if everything works.

Well, I must say it seems the fastboot mode does not work with this configuration. Possibly because there is no udev or equal on MacOSX. But the most important part - the Flashmode works fine... although It always asks for the phone model that it can't automatically add and that "sk17i" is mapped to sony ION... and ION is mapped to sk17i/mango

...
Okay here we go:
The thing is there are several ways. The most important is: You need libusb. you need to compile it yourself or use some tools to build that easily like macpots or "brew". I prefered macports so:
successfull? if you have standard configuration of macports libusb is installed /opt/local/lib/ look for it:
Code:
ls -al /opt/local/lib/libusb-1.0.dylib
Is it there? cool.
you need to add this library path otherwise some applications won't load this. Do you use bash? add this to your ~/.bash_profile in terminal:
Code:
# libpath to libusb for example:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/local/lib
if LD_LIBRARY_PATH is/was empty before, it doesn't matter. this works
cool. But trying to start FlashTool may still error in that there is no JAVA_HOME set :/ hmm sadly you do a "locate java" or "which java" and it tells you it's in /usr/bin/java ...
heh... but putting JAVA_HOME=/usr is wrong... do a "ls -al /usr/bin/java" and you see interesting: it's linked. Apple provides it's own Java and is responsible for java updates

Now it depends of what OSX you have... I am on mountain lion and I added following line to my .bash_profile:
Code:
# JAVA_HOME
export JAVA_HOME=`/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home`
Yeah cool, there is a tool "java_home" that provides the origin path of your java

So if you run another OSX just look for that java_home file it's usually at the same path where the original "java" file lies. just execute that to set the path or find out the path
Remember fastboot does not work with Flashtool. I dunno why. BUt fastboot is easy to use via commandline and well documented, so no problem
