All posts for the month October, 2013

As many of you know, there is a tool named “Koala“, which helps you to make a bootable USB thumbdrive with Windows NT 6.x (Vista, 7, 8.x, Server 2008, Server 2012, etc) installer on-board.

Koala 2.0 by Jacksoft and Snake

This tool originally was made by my partner in science Dom, under the brand of FreeModding. Unfortunately this brand does not exist anymore, it was a great community, and I wanted to host this tool on the main website to help Dom to maintain it alive.
One or two years have already passed since then, and I asked Dom if he could update Koala to better support the new builds of Windows, and him replied that is not really satisfied how the actual Koala works and he would to rewrite it totally with also a new interface (UI).
I fastly dropped him a draft made in MS Paint (Yes! :°D ) about how the UI could be, and asked him if I could give an hand to build it up. He accepted and together we had completed the draft… even in MS Paint.
We chosen, this time, to use Windows Presentation Foundation (WPF) instead of classical Windows Form because it allow a better user experience in making and using graphically-based UIs.
I never wrote a project in WPF (this was my first!), and initially was a bit hard because some animations and customization must be made in XML, others in C#. Well you have to cross use XML and C# if you want really better results.
After several weeks of works and minor testing I’ve finally wrote about the 90% of the entire UI. I’m still trying to optimize the code and, at the same time, test it on various OS (Windows XP, Vista, 7, 8) to make sure it works correctly and fast!

Koala 2.0 by Jacksoft and Snake

Now Dom is rewriting all the engine that makes the USB bootable. We both, especially him, are busy and the work on Koala 2 is going very slow. But out expectations are great, and we hope you all will appreciate the work we are putting on this tool!

Note: The UI is not 100% completed yet. Some layout and icons could be changed.

We need translators! So if you want to contribute and help us please contact us at: koala -at- jacksoftlabs -dot- com


Thanks to Snake, my partner in science, for helping me with my bad english!

Back in 2011 my dad’s friend gifted me a Windows Phone 7 device: LG Optimus 7 (E900). Not a bad phone, maybe one of the best between WP7 devices.
LG E900 - Optimus 7
It worked well until the day that… ehm, it had a bath in olive oil (please don’t ask me how it happened!).
I immediately removed the battery and wrapped up with some absorbent paper. After I disassembled it and tried to remove all the oil with some isoprophilene, demineralized whater and spirit; I’ve just spent over three days to make it pretty good.
I was lucky, the phone booted up, but of course some problems still remains. In fact the speaker was less loud than before, the display have some spot and… WiFi and Bluetooth not works anymore.
What happened?
Here is where Samsung join us.
Maybe was my fault, because of the oil bath, but the WiFi/Bluetooth chip was in short and the phone goes a bit unstable, overheated and of course the battery life was reduced to one hour… MAX!
To properly charge it I needed the original power adapter (that is about 1Ah), and it took about six hours. Though a PC it was pretty impossible.
But by searching on Google I found something of interesting. In fact this phone seems suffers from a BAD hardware bug that could just appear from a moment to another, without symptoms. The WiFi/Bluetooth chipset fault and the phone never startup again (it stuck on the LG logo). XDA guys have solved in different ways. Someone had cut off the PCB piece where the chip is placed, some other just done a re-heat of the chip at about 380°C.
Unfortunately mine wasn’t just desoldered, but BURNED, and I just decided that to make the phone works back again, in the best way possible I had only to remove that chip.
Ah… just forgotten: the chip in question is made by SAMSUNG!
Honestly I really don’t like Samsung product, because the quality of product is really poor and the support is more poor. (A day I’ll tell you my misadventures with a friend’s Samsung Monitor!). So now, I suspects, also components lacks of quality…

And here how I’ve just fixed the problem:

Of course I’ve disassembled the entire device, and looked for the board where the chip is on.
LG E900 - Optimus 7

After discovered it (the one in the center) I’ve removed tha protection plate and looked at the chip.
As you can see the chip is literally BURNED, and there’s nothing to do, except changing the entire board.
LG E900 - Optimus 7

Then I’ve just grabbed a pair of pliers and powered on the “SMD Rework” on my soldering station, by setting the airflow temperature at about 350°C.
LG E900 - Optimus 7 LG E900 - Optimus 7

Maybe I had to reflow at highter temperature (maybe 400°C), but after some minutes the chip was desoldered and removed. I have to polish the BGA connection from the remaining solder lead.
LG E900 - Optimus 7

And as final result… The phone works again! Of course I’ll never able to use WiFi and Bluetooth again, but SIM card, phone operations, data over 3G works pretty good, and the battery life was restored! Better than nothing! :D

LG E900 - Optimus 7


Thanks to Snake, my partner in science, for helping me with my bad english!