Welcome to the most active Linux Forum on the web.
Go Back > Blogs > jere21
User Name


Rate this Entry

Update, err reinstall, CyanogenMod

Posted 12-07-2014 at 02:03 PM by jere21
Updated 12-09-2014 at 10:49 AM by jere21

Time (actually I did that early 2014) to update CyanogenMod on my my Samsung Galaxy GT I9000 (the first install I did here:

Hint for later use: adb - Use phone-terminal on your computer.

Now let's start. This is the official installation guide:

  1. Backup (hints for the "correct" way welcome!)
    1. Synchronize Contacts and Calendar to the cloud
    2. Currently installed applications:
      • E-Mail (not Gmail which I'd like to uninstall)
      • Xabber (not GoogleTalk/Hangout which ...)
      • aCalendar
      • GPS Status
      • Endomondo
      • DB Navigator
      • ASTRO-Dateimanager
      • Qr Barcode
      • ROM Manager v5.5.3.4 (update/replace with Semaphore's ClockworkMod Recovery, see below?), with ClockworkMod
    3. Make a backup on the phone
      Reboot in Recovery and there execute "Backup", then reboot
    4. Copy everything to your computer
      1. Connect phone with USB to your computer.
      2. On the phone pull down "USB-Verbindung" and click "USB-Speicher aktivieren".
      3. On the computer e.g. "sudo mount /dev/sdb /media/sdb"
        [rant]in the past this worked automatically. Is it me or who breaks this stuff every year?[\rant]
      4. Just copy everything from /media/sdb. Especially: Pictures, other real custom data and the just generated backup.
        Note: For now I lost my SMS history. Of course it is somewhere in the complete backup.
      5. Note: Before unmounting you may put the Cyanogen zip and optionally other stuff on your phone now, see below.
      6. On the computer e.g. "sudo sync && sudo umount /media/sdb"
      7. On the phone pull down "USB-Verbindung" and click "USB-Speicher deaktivieren".

  1. Download tools and Cyanogen zip on your computer
    1. ClockworkMod failed to install here with Heimdall (protocol failed to initialize when I executed heimdall. (Un-)plugging the phone helped a bit (I could download the JIT file once which requires an initialized protocol, but after that the phone left download mode automatically and booted), but never to full success. So since I already have the old version installed I skipped the next 2 steps in this guide.
    2. Download Semaphore's ClockworkMod Recovery from here.
    3. Install the Heimdall Suite:
      ii  heimdall-flash          1.4.0-1 amd64  tool for flashing firmware on Samsung Galaxy S devices
      ii  heimdall-flash-frontend 1.4.0-1 amd64  tool for flashing firmware on Samsung Galaxy S devices - Qt GUI
    4. Download the current Cyanogen zip from (
    5. Download Google gapp bundle from here. Unfortunately this also installs Hangouts and GMail, which I don't want, but I don't know how to uninstall these. Google doesn't offer (any more?) an separate download of Play Store.

  2. Prepare phone
  3. Place the Cyanogen zip and gapps bundle in the /download folder. For connecting the phone see above in backups.

  4. Flash the Cyanogen zip
    Reboot in recovery and navigate through the menu as follows:
    install zip from sdcard
    --> choose zip from sdcard
    --> download
    --> Yes - Install
    You will get an Error (status 7) with the following message:
    This ROM uses an incompatible partition layout
    Your /data will be wiped upon installation
    run this again to confirm install
    Well, I have no /data directory on the phone. I didn't do the factory reset before. I made the backup!
    So repeat the above steps.
    Took 2 minutes, (Samsung screen with some flickering - Clockwork recovery screen with news about the installation progress, then again flickering samsung screen and back to the Clockwork recovery screen. There I clicked "Reboot"

Everything went well, but it is a completely wiped out phone now!

Next time it should be possible to just use the automatic update from "Einstellungen - Über das Telefon - CyanogenMod-Updates" (after making a backup).

Further TODO:
Move from Google Play Store to
Posted in Uncategorized
Views 1210 Comments 0
« Prev     Main     Next »
Total Comments 0




All times are GMT -5. The time now is 01:54 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration