How to Install Ice Cream Sandwich (ICS) on Samsung Galaxy Tab GT-P1000



I have Samsung Galaxy Tab (P1000) with Gingerbread stock ROM from Singtel Singapore. This is what I’ve done to convert Gingerbread into Ice Cream Sandwich (ICS). I followed the guides from XDA Developer forum.

  1. Install Overcome ROM by following this guide.
  2. Download ICS ROM from HumberOS website. I use P1000 model Galaxy Tab, so I downloaded 2 files: and
  3. Copy all files to Galaxy Tab’s sdcard.
  4. Boot into recovery: press Volume Up + Power button.
  5. Wipe cache, dalvik, factory reset
  6. Install from zip file: ROM file (don’t reboot)
  7. Install from zip file: Kernel fileย
  8. Reboot and done.

Two days before, I flashed HumberOS kernel version 20120121 and after that I installed screen rotation fix, google apps fix, build.prop file, and phone.apk in below sequence to make call feature and Whatsapp work:

  1. Download all the files: build.prop, Google apps fix, screen rotation fix, phone.apk. Put all files to Galaxy Tab’s sdcard. You can boot into recovery and mount /sdcard to your PC to transfer the files.
  2. Upload build.prop
    Open Terminal app and execute these commands:

    $ su
    # cp /sdcard/build.prop /system
  3. Flash Google apps fix
    Boot into recovery and flash the zip file.
  4. Flash screen rotation fix
    Boot into recovery and flash the zip file.
  5. Upload phone.apk
    Open Terminal app and execute these commands:

    $ su
    # cp /sdcard/Phone.apk /system/app


Update Jan 30:

HumberOS updated the ROM and kernel files. There is bluetooth fix need to be downloaded and flashed from recovery.

humberos 30/01/2012


Update Feb 2:

HumberOS updated the ROM. Kernel still uses update Jan 30. Gapps file included to be flashed from recovery.


Update Mar 7:

HumberOS updated the ROM and Kernel.

49 thoughts on “How to Install Ice Cream Sandwich (ICS) on Samsung Galaxy Tab GT-P1000

  1. Is in Call, the other party heard a lot of sharp sound!
    My device is P1000, the modem using JMF.
    From Overcome_7 upgrade to CM9.
    The flash file is,,

    1. There are some functions not working because this ROM still in development (alpha version). Just wait for the released version ๐Ÿ™‚

    2. Hi, I heve followed all below instruction to install ICS on my Tab GT P1000 but after rebooting I had a problem, the tab stay on startUp mode, and I can’t access on nothing, please can you help and describe how can I resolve this problem.


  2. After following all the steps most things work ๐Ÿ™‚
    The biggest problem is that the P1000 does not respond to incoming calls. The person dialing can hear a normal ringing tone. Anyone else experience this? Please help

  3. Didn’t you copy the zImage file from the kernel to the rom? Cz I remember seeing that in humberos site that we had to replace the file from the specific kernel! Reply asap pls

    1. Hi, umran sheikh

      You can copy zImage file from kernel to ROM file, but the easier way is to flash both file from recovery.

      1. Flash ROM file. Don’t reboot.
      2. Flash kernel file. Don’t reboot.
      3. Flash gapps file. Reboot.

      As instructed on Humberos website.

  4. i flashed it today with no problem and it looks great thanks for the help,but im not able to install android market after flashing ,is it the same with every one?

    1. Hi, dheeraj

      I also experienced that problem. Just redo gapps flash from recovery, reboot, and you will see the Market app.

    1. Put file on your sdcard. You can flash this file from recovery anytime if you want to go back to Overcome.

  5. Hi,
    I met the same problem as Mirakom. The screen stayed at Startup after reboot. The Startup means the first visible screen after power on. I tried several times following the install step, but still got the same result. Can you figure out what I worried? Thanks for your help!

    1. Hi, Roger

      Have you done flashing Overcome ROM correctly?
      It looks like your Tab got partition problem. Humberos-CM9 ROM is using ext4 partition. By flashing Overcome ROM, flashing will convert your partition into ext4.

      And don’t forget to wipe data-cache-dalvik before flashing Humberos ROM.

  6. Hi, Kumkum:
    Great! You are right. After I changed the file system to ext4, that’s working fine. Thanks for your help.

  7. I’ve uploaded everything. However, pls advice I can I upload build.prop and phone.apk. I’ve boot in recovery and transfered to SD successfully. However, unable to execute these files. Pls advise, Thanks.

    1. Hi, Dew

      You don’t have to upload build.prop and phone.apk if you are using latest Humberos ROM (update Feb 2).

      Anyway, to copy build.prop and phone.apk you can use Terminal app. The app is already there included in the ROM, no need to download from Market.

  8. Hi kumkum this is a nice blog.
    we are hoping to update your posts when there’s another update coming up. I’ve heard it will be on march 1st… thank you

  9. I installed but somehow I forgot to put so I turned it off and put the on my SD and now it doesnt wanna work anymore. its just jamming in startscreen: Galaxy tab Samsung.
    help pls.

    1. Shutdown your Tab: press power button for 15 seconds.
      Boot into recovery: press Volume Up + Power button.
      Wipe cache/dalvik/factory reset
      Install from zip file: ROM file (donโ€™t reboot)
      Install from zip file: Kernel file

      Please try.

  10. I’ve just flashed last night and almost everything working fine, except camera saving photos in gray, is there any fix for this.

    1. Hi, guerrero69. Camera is only working in front camera mode. Kindly wait for the next release coming. Hopefully there will be fix for this.

  11. I’ve tried many of the different settings options regarding graphics and I still have really choppy video. Also, my wifi connection is considerably slower than it should be. Perhaps that is causing the video troubles. Are there any fixes for these issues? When can I expect this to be out of alpha?

  12. Google Map apps is missing in Gapps. I have installed v.6 apk but it crashes. How can I reinstall new gapps package.

  13. insrtalled CM9-SGT7-TE4M-20120307 and latest version of kernel and gaap. unable to connect to gsm netwrok or make phone calls, working fine on overcome series

  14. I like the new ICS for my SGT P1000 I followed everything and it works. I just hope that they will fix the video and the main camera. My WIFI works already but I found out that the facelock (one of the features of ICS) is still not working maybe sooner they will going to fix this also…Looking forward to it!Thanks!!!

  15. I just upgraded my GT – P1000 and started gapps a couple of times, but I am still missing ThinkFree and the map Files?
    Please help

    1. ThinkFree can be replaced with Kingsoft Office. You can download from Google Play. Maps also can be downloaded.

  16. The update to ICS went pretty well, even considering all the little bugs and fixes.
    I dont’t know if anybody got that issue, but my TV out does not seem to work anymore?
    I Have an HDMI dock and it does not give a signal to the tv anymore.
    It used to work fine on Gingerbread.

  17. Ok got it to work again.
    You have to have the android debuging activated in development options.
    And you have to manually activate the hdmi dock every time you plug it in (in specific options)

  18. how can i return back to gingerbread, couse this cyanogenmod i cant even make video calls on it and it make my GT-p1000 slow. plz help me

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.