[Thinkpad Tablet Android Development] khanning88:
Greetings,

This is a rooted Rom for the Lenovo Ideapad K1. It also includes CWM version 5.5.0.4.

Original Thread at Rootz

-Already rooted with the latest version of Superuser.apk

-Google Apps

-build.prop changes to spoof Motorola Xoom (Was missing many apps from the market before, i.e. GTA III)

-Lenovo Market Removed

-Based off the 14_14_120109 US update

-Android Terminal Emulator

-OI File Manager

-Reboot to Recovery Widget/App

-init.d support

Flash at your own risk. I am in no way responsible for any damage done to your device. This will wipe your entire device except the EXTERNAL sdcard.

If you are using Windows make sure you have installed the APX drivers before continuing.

Nvflash Windows Drivers

md5sum: 9aa3a4814ca63366329d85a22ed01f64

To boot into APX mode

1. Power off

2. Hold down the Vol - and the Vol +

3. While holding the Volume keys down, Power on

4. The display should go black, and both LED's on either side of the home button should light up. This is APX mode. If using Windows make sure the drivers are installed

Instructions

Windows

1. Extract the K1_Stock_120109_nvflash_R2.zip contents to a directory

2. Double click the "flash-windows.bat" file

Linux

1. Extract the K1_Stock_120109_nvflash_R2.zip contents to a directory

2. Open a terminal and cd into the extracted directory

3. Copy and paste the following command

chmod a+x ./flash-linux.sh && chmod a+x ./files/nvflash

4. Run either

sudo ./flash-linux.sh

or from a root prompt

./flash-linux.sh

CWM Controls

Power = Back (Any submenu), Toggle Display (Main Menu),

Vol+ = Highlight Up

Vol- = Highlight Down

Home = Select

To boot into recovery

You can now use the built in app or widget to reboot to recovery

**Superuser may crash during the first couple of reboots to recovery. Dont worry

Or run 'k1recovery' from the terminal or adb

Notes

If you try to flash any of the OTA update.zip's, it will probably work, but you will be shut out of CWM and will not be able to get back in unless you reflash everything via nvflash

Downloads

K1_CWM_120109_Rooted_nvflash_R2.zip

md5: dc5264c761e96f9fb9f240924cf60217

K1_CWM_120109_M_GE_Rooted.zip

md5: 280e18ecf837bf030f0a0fe83ec3e824

updater_120109_R2.zip

md5: 48cb5fefac3dcfcb89cddde501ac3e27

updater_120109_M_GE_R2.zip

md5: ef45437e57d257e54054cf9b70a0fcd8

Honeycomb_statusbar_120109.zip - Idea by Shaztech

md5: df290cfd0125f1dde2255a8518cd493f

Restores the default Honeycomb Status Bar, with the favorites button hidden.

To Install:

1. Put the Honeycomb_statusbar_120109.zip on the external sd card storage (Internal will not work)

2. Boot into recovery (via Widget or App)

3. Go to install .zip from sdcard

4. Choose Honeycomb_statusbar_120109.zip and flash.

ThirdPartyAppsRestore.zip - People report loosing market apps after using this. Removing link until I have time to test

md5: dd3ed7584c4c4813277ec96f55e4023a

Restores all the third party apps that came with the stock Rom.

To install:

1. Put the ThirdPartyAppsRestore.zip on the external sd card storage (Internal will not work)

2. Boot into recovery (via Widget or App)

3. Go to install .zip from sdcard

4. Choose ThirdPartyAppsRestore.zip and flash.

If you want to remove any of the third party apps you can remove the apk from /data/app/temp

The device tree used to port CWM is posted in my github.

http://github.com/khanning

I will be in Freenode IRC room #ideapad-k1 if anyone wants to discuss development and to answer any questions.