Saturday, September 28, 2013

Upgrading Lenovo IdeaPad K1 to CM10 v6.1 (Newbie Guide w/ Pictures)

Finally, a new addition to my Android Newbie Guide posts.
This is how the K1 will end up looking like once you've successfully installed CM10 v6.1 for Lenovo's K1
It has been a month since I have used my IdeaPad K1 because of the "Sleep of Death". It just went on and on and on twirling those colors on the Jellybean logo.

Since I didn't mind wiping it out again, I didn't do a back-up anymore. However, the process I used in upgrading the Lenovo IdeaPad K1 to CM10 v6.1 didn't wipe out my programs. I even retained my saved games.

What if my IdeaPad K1 has existing issues or problems?

My tablet was still experiencing the sleep of death after installing CM10 so I did the entire process again. However, I did a 'wipe data/factory reset' prior to upgrading.

Note: If you have important data, settings and game saves, make sure to do a back-up before doing this. Assuming you haven't installed CM10 for IdeaPad K1 yet, it's better safe than sorry.

Installing CyanogenMod on the Lenovo Android tablet was a lot easier than I anticipated. Although, it did take me two days to figure things out. I finally found the easiest way to install it based on my current set-up where my IdeaPad K1 had K1_JB_AOSP previously.

What's new with CM10 v6.1 (JB 4.1.2 JZO54K)?

According to the XDA Forum, here are its features:
  • Wifi+GPS
  • HD video/audio
  • External SD
  • Gyro
  • Camera front/back
  • Bluetooth
  • Google Now with voice, Chrome
  • Internal SD (fixed in v2)
  • Paid apps (fixed in v2)
  • Auto brightness, Wifi button in notification bar (fixed in v3)
  • Overclock (1.2, 1.4Ghz) (v5)
  • USB Storage - MTP only (v5)
  • Tun.ko VPN support (v5)
  • 3G (v5)Gapps Without Picasa
  • Rotate lock switch (v6)
  • Home button (v6)
The v2,v3... v5, v6 indicate when these new features or fixes were added in the CM10 for IdeaPad K1.

Note: I tried following the instructions in the forum for 'any other rom' installation. Alas, I spent a day epic-ly  failing at it.  Whether it was because I am using Windows 7 or my buggy USB port, I have no idea. The flash-win did not want to run even upon installing Android SDK.

Important Note: Before we go any further, please remember that modding your android tablet shall be at your own risk. I will not be held responsible if you damage or brick your IdeaPad tablet in the process.

What We Need...

1. A computer to download the images (zip files) listed below.

CWM Flashable image v6.1 for Wifi (md5: b46a0a5fbe2a20718574b4d2b8eba233)
-- My K1 doesn't have 3G (or a sim slot) so I chose the one for Wi-Fi.

-- Just choose between the two Gapps option.

2. A Working IdeaPad K1 with Play Store to download the Rom Manager
-- You can either click on the link or search it once you've opened your IdeaPad K1's Google App Store.

This is how Rom Manager would look like if it is installed correctly.
3. An external SD card to save the two zip files from item 1.

How to Upgrade Lenovo IdeaPad K1 Jellybean to CM10 v6.1

1. Download CWM Flashable image v6.1 for Wifi and Gapps with Picasa (or Gapps without Picasa) to your computer.

2. Save the two zip files (also called flashable images) into your microSD card. Place the microSD card into the IdeaPad K1's slot.
Note:  It doesn't matter if your SD card has content or if you saved the files in one specific folder. Just make sure you're able to access this folder.

You may also attach the K1's USB to copy these files to your microSD card while it is still in your IdeaPad.

3. Download Rom Manager from the Play Store.
Note: My Lenovo IdeaPad K1 is already running with Jellybean (rooted). I installed it using K1_JB_AOSP as mentioned in my previous guide. This means it already has Super User access which will be asked later.

4. Open the successfully installed Rom Manager and follow the steps.

To install a new rom, it says that it will need ClockworkMod Recovery.  Just press OK.
5. Select ClockworkMod Recovery under Install or Update Recovery.

Assuming you won't be shown the main screen of the Rom Manager yet, expect to be directed from the above image to this one.
6. It will ask you to choose the Android tablet model / phone model you are using.  Since the K1 isn't one of the choices, just select "Device Not Listed Above"

It will inform you that the IdeaPad K1 does not have an officially supported ClockworkMod Recovery.
Kindly ignore the arrow on this one. Just press YES!
Note: Truth be told, I had no idea what to press. I just decided to select 'Yes' and go for ClockworkMod 2.x when the Confirm Version message box popped out.

Upon selection, the bottom picture should appear. Bigger picture shows that my Rom Manager's currect recovery is ClockworkMod 2.x.x.x. 
6. Now that that's done, press 'Reboot into Recovery' and we're good to go!

Once you press Reboot into Recovery, it will ask you for a second time. Just press OK and Allow as indicated in these two screens.
7. Now that we're on Recovery Mode, we have to install the zip files we just saved in our microSD card.

Just follow the steps for both zip files. Use the Volume keys for up and down, Home key as 'enter', Power key as 'cancel' or 'escape'.
Step 1: Choose install zip from sdcard
Step 2: Choose zip from external sdcard (since we used a a microSD for our files). It's not advisable to save these files into your main memory as it might get corrupted while doing the process thereby bricking your tablet.
Step 3: Select the CM10 Flashable zip.
Step 4: Select Yes.

I videoed the entire installation process and it took less than a minute to be done with.
Step 5: Follow Step 1 and Step 2 (based on the picture above Step 1).
Step 6: When you get to Step 3, select Gapps.
Step 7: Scroll down again to "Yes- Install..."

Given that you'd successfully installed both zip files ( and gapps-jb-picasa...), you should have this screen.
8. It's time to reboot and enjoy the fruits of your labor. A successful installation will show the CyanogenMod logo followed by a message box saying "Android is upgrading..."

Your Android tablet may have looked like it had been rebooted for the first time but it will still have your wallpaper down to the apps you have installed.

Things I have noticed with CyanogenMod CM10 for Lenovo IdeaPad K1 at first glance:

a. WiFi signal indicator is back. No need to second guess whether you are connected or not.

b. My game saves have remained intact. I opened them and my Cut the Rope boxes still have 3 stars in them. City Island also has the same buildings built in them.

c.  I now have a "Terminal Emulator", DSP Manager and Apollo (I think) in my Apps Menu.
d. There are certain additions to the Settings such as a Launcher category under Interface where you can FINALLY change the number of Homescreens! 

There's also a whole lot of customization you can do with Lock Screen, Theme, System. and Profile. I have yet to tinker with Overclocking.

e. You can choose "No Wallpaper" now! I chose a Cyanogen one to honor the great brewer of ROM that is Krook1.


  1. Great help, but how do I use this when my home button won't work? I followed all the steps, but when I boot into recovery mode I can't select any of the options without a working home key which as you say at top, is a problem with the old CM10 I'm currently running?

    1. Home key? Is that the one on the front surface of the tablet? Have you tried using the Power Button?

      Is the home button problematic before or did it just occur after the installation attempt? What's your IdeaPad's operating system at the moment?

      I have an android phone with the same problem... I couldn't push through with the installation because I couldn't press the "Enter"

  2. Thank you so much :) very helpfull

  3. CyanogenMod logo play again and again without "Android is updating"
    Please help:)

    1. Try reflashing K1 with JB AOSP . All you need to do is go to recovery.. then try going through the CM10 upgrade process again.

      Good luck.

  4. No play store???? it says it stopped working


  5. Thanks for sharing information.
    recharge plans
    Videocon Telecom comes up with LOWEST & UNMATCHED TARIFF in Haryana; Offers ALL LOCAL CALLS at only 25P/min.


Thank you for sharing your thoughts.