How to upgrade Samsung Galaxy S I9000 to Cyanogen Mod

April 7, 2012

My phone was becoming super slow as of late so I decided to upgrade its OS. I went for the Cyanogen mod as I was already using it with my previous HTC Magic phone and was very happy with its performance.

Well… Contrary to all my expectations, I am very happy to report that everything went super smoothly !! My phone is now proudly running Cyanogen 7.1. and performance has been much improved.


Congratulations to the Cyanogen Team.


I simply followed the upgrade guide here :

4 things worth noting :

  1. At one point you’ll be asked to  Wipe data/factory reset and Wipe cache partition. On my 16GB phone with its 8 GB internal SD card it did take a long time (20 mns if I remember correctly) and I nearly thought it was stuck.
  2. The phone will reboot a couple of times by itself, just let it go, it’s normal
  3. After Cyanogen is installed, the phone may be stuck in a reboot loop. That is the Cyanogen funky logo animation  will just appear on the screen. It is documented here and it happened to me. I simply removed the battery and everything was fine afterwards
  4. Perhaps the most important : My SIM Card was not recognized after flashing. Apparently there are some issues if the SIM-Card is password-protected. I had to put it in a different phone and remove the password before I could use it in my Samsung Galaxy. Note that you can put back a password once the installation is finished. So I would recommend removing the SIM password before doing the upgrade.

Happy upgrading !


How to full-text search within contacts on an Android Phone

August 31, 2011

Incredible ! Android does not allow full-text search in contacts on my Samsung Galaxy… How am I supposed to find my optician if I don’t remember his last name ? See, M. Bratosvlavosky is quite difficult to remember…

Trick is to install a neat app called Powersearch. This will give you a google-like (!) search box that can full-text search your contacts, calendar, mail, or whatever you choose in its config.

Highly recommended.

Comment upgrader le Samsung Galaxy S I9000 vers Gingerbread 2.3.3

May 30, 2011

1. J’ai suivi l’excellent tuto ici : pour mettre à niveau mon “vieux” phone de 2.1 vers 2.2.1

2. Ensuite j’ai suivi le 2ème tuto ici : [TUTO] passer sous Gingerbread (JVH : 2.3.3) pour les nuls

Résultat : j’ai un magnifique Samsung Galaxy sous Gingerbread 2.3.3. Il est plus rapide, plus résistant que les autres… en un mot le meilleur (!)*

*il s’appellera désormais Steve Austin

Correct dip position for JBL on Air wireless speakers

April 10, 2011

I have a pair of JBL wireless Control speakers. After much trial and error I found that the correct setting for maximum range is to put them on Switch Number 4. It still doesn’t carry the sound very far (6 meters for me) but it will go further than any other switch.

Now, with my Synology NAS, a USB sound card plugged into the NAS and connected  to my Amplifier (15.- swiss at Media Markt), their great DS Audio Android app, I can play the DJ from my backyard.

Samsung Galaxy S I9000 bricked (screen shows Phone Exclamation Mark PC)

March 5, 2011

Let’s get this out of the way first : I am stupid, I didn’t read the warning everyone put on the internet and I attempted to upgrade my firmware even though my phone would not allow me to get into Download/Recovery mode using the 3 button combination (see : [WARNING!] Do Not flash Any ROM until you can get the 3 buttons DOWNLOAD MODE working.

So, what happened is I launched an upgrade using ODIN 1.3 and I decided the remove the USB cable in the middle of the process (it also says very clearly not to do that !). Afterwards my phone wouldn’t boot anymore (surprise, surprise) and the only thing that appeared on the screen was a pretty picture of a phone, a yellow exclamation Mark,  a PC and dots in between (the so-called Samsung Galaxy S Black Screen of Death).

There’s nothing you can do software-wise to get out of this mess ! You must put together a special hardware connector using a micro-usb plug and a 301kohm resistor (a so-called Jig). This needs to be inserted into the phone’s USB port and it will trick the phone into Download mode.  If successful you can then reflash the phone.

Everything is explained in glorious details here : [HOWTO] [REF] Get Download Mode without 3-button combo using homemade JIG

That’s exactly what I did and it worked.

Procedure :

1. In Switzerland, go to and order the following :

  • Article 421871    WIDERSTAND DRAHT 0,6W 1% 301K (link)
  • Article 730794    MIKRO USB STECKER 5POL TRAPEZF. STECKER (link)
    This will cost you CHF 7.20 (shipping included) and will be delivered in 5 days.

2. Solder the resistor to the top right pin and the bottom right pin of the micro-USB component. These 2 pins will be the ones closest to the phone’s headphone jacks. The pic below shows the jig ready to be inserted in the phone.

3. Insert the battery in the phone

4. Insert the jig in the USB port and wait 5 secs. The download screen will appear and you can then proceed with restoring the boot load. I immediately installed the fix to enable the 3-button download/recovery mode and grabbed the files from this article : [FIX] Release: 3-button combo fix for any firmware.

5. Remove the Jig carefully (it is so tiny it can break apart very easily)

6. Start Odin3 v1.3

7. Plug the phone in the computer with Samsung USB cable

8. Go back to Odin 1.3 and select “Aries_P-SBL.tar.md5” as PDA file. Make sure “Phone Bootloader Update” is ticked and re-partition is unticked. Do not select any other files but “Aries_P-SBL.tar.md5”.

9. Press “Start” button. After 3 seconds  the updated phone will reboot automatically.

Et voilà ! an unbricked Samsung Galaxy S I9000 ready to be flashed with Gingerbread…

Samsung Galaxy S I9000 unable to connect to Kies program (MTP driver not installed)

February 20, 2011

That happens if the phone’s internal memory (or SD card) contains files with extensions longer than 16 characters.

Everything is explained here :

Especially look for the post by PhoenixFx. He wrote a small .NET program that will scan the phone mass storage for the problematic files.


  1. Download PhoenixFX program (find it here)
  2. Connect the phone as Mass Storage (make sure you “mount” the drive of the phone)*
  3. Perform the search using PhoenixFX proggie
  4. Delete the files found
  5. Reconnect the phone in Samsung Kies Mode*

*options to change behavior when connecting the Phone to the PC with USB are to be found under “Settings / About Phone / USB settings”

Read eBooks on the Samsung Galaxy S

October 17, 2010
  1. Buysome ebooks (epub, mobi format, PDFs, whatever)
  2. Install Calibre to manage the collection. Calibre will automatically convert the formats as needed (available here :
  3. Patch Calibre so that it works with the Samsung Galaxy S by downloading a new driver : see here for details
  4. Replace the file in your calibre installation. On my Win7 installation, it goes in here : c:\Program Files\Calibre2\Lib\site-packages\calibre\devices\android
  5. Connect the phone and transfer some books
  6. Read them either using the built-in reader (Aldiko ebook) driver or by downloading WordPlayer V3 from the Market.

Useful source for french ebooks is Team-A (aka Team AlexandriZ) :