Friday, February 24, 2012

How to fix Android Chrome on CM9

Today Google pushed an update for Android Chrome Beta that broke its ability to run on many CM9 Android 4.0.3 devices.  It says "Chrome is not supported for your version of Android.  Version 4.0 (Ice Cream Sandwich) is the minimal supported version."

The procedure to manually fix Chrome Beta on your CM9 device is beyond the break.


Epic CM9 alpha4 /system/build.prop previously had:
ro.build.id=GINGERBREAD
Chrome refuses to run if ro.build.id is anything different from regex /[I-Z][A-Z][A-Z]\\d\\d[A-Z]?/.  Notice that the first letter must begin with the letter I.  So current CM9 should work if you set:
ro.build.id=IML74K
How to fix your CM9 device
  • Method 1: adb
    • adb root
    • adb remount
    • adb shell
    • vi /system/build.prop
    • Edit and save.
    • Reboot phone.
  • Method 2: ES File Explorer
    • Install ES File Explorer from Market.
    • Settings > Root Explorer
    • Settings > Mount Filesystem
    • Settings > Home Directory
      • Set to /
    • Navigate to /system
    • Click on build.prop
    • Open with ES Note Editor
    • Set ro.build.id=IML74K
    • Save and reboot phone.
Thanks to mkasick and Kaik541 for the analysis!

13 comments:

  1. Couldn't you edit it Rom Toolbox from market?

    ReplyDelete
  2. That worked on my touch pad after a reboot. I'm still undecided between chrome and dolphin. The lack of plugins is a big issue, but the desktop chrome didn't support plugins on release so there is hope.

    ReplyDelete
  3. Too bad Chrome didn't work at all on CM9 on Droid X

    ReplyDelete
  4. Thanks for the tip, I had uninstalled the stock browser to free up space.

    ReplyDelete
  5. You should add 'Restart phone', as it took me about 10 minutes to work that out. However, after doing that, Chrome works fine! I have had no applications disappear on me yet. Thanks for the tip!

    ReplyDelete
  6. I used "build.prop Editor" and it works! Thanks!

    ReplyDelete
  7. NIce!!! work for me on my LG Optimus Dual CM9 Kang!
    Thanks!

    ReplyDelete
  8. Worked perfectly on my TouchPad!

    ReplyDelete
  9. Works fine on my wifi galaxy tab (the io edition).

    ReplyDelete