Still no solution - This is my summary from what I've done-read so far
I received a 16G iPhone from a friend and its screen was repeating "Invalid calibration data in device tree.
BSD root: md0, major 2, minor 0".
I put it in DFU mode, restored it in 1.1.4 and the message was now "Repair needed". So the problem was clearly with the baseband.
I used iLiberty+ to jailbrake-activate it and then I had no signal, no wifi, etc. Tried to run bootneuter, no luck. Tried to run BBinfo, no luck. Tried to use the packages through iLiberty (by jailbreaking only) and dev team named "Fix for no signal, no Wifi, no bluetooth" but still they got stuck in the process ("trying to fix for bootloader 3.9..").
Then I followed this thread, installed BSD installer, OpenSSH, VT-100 and tranferred the packages of Hissta1 in usr/bin/[my folder] with the suggested Total Commander+T-PoT plugin. I "unloaded" the Commcenter, "killed all", changed permissions and tried to "ienew" or "ieraser". The message was stuck at "Waiting for data" in both cases. Tried to use different secpacks (from http://george.zjlotto.com/index.php/secpacks/) but still no luck. Always "waiting for data ..".
Hissta1, since you appear to be the only one successful in this method, please give us some clue if you can remember anything else that you did.
On the other hand, should we all wait for iFree (for which people around the forum think that it is a scam)? http://ifreeproject.blogspot.com/
Is there solution to our problem?