[ROM][JB][AOSP] Lenovo Ideapad K1

Search This thread

khanning88

Senior Member
Apr 10, 2010
55
267
USA
This is an AOSP Jellybean build for the Lenovo Ideapad K1.

The nvflash package will will wipe your entire system. You will lose all data except what is stored on the EXTERNAL sdcard.

You can use the CWM package if you are already using an Ideapad Rom that includes Clockwork Mod recovery. You will need to wipe data before flashing the CWM package.

Includes
  • Android Jellybean 4.1.1
  • nvflash package includes krook1's ClockworkMod Recovery 6.0.1.1 build that supports both internal and external sdcard
  • JB Google Apps
  • OTA-UpdateCenter support for future OTA updates
  • Reboot option in power menu
  • Superuser

Issues
  • Video Camera face effects
  • Rotation Lock Switch (Software switch works)
  • Auto brightness
  • 3G support

Downloads

As always flash at your own risk. I'm not responsible for your device.

Nvflash versions

K1_JB_AOSP.zip
Mirror
25f84b47420098d8c54195d84b3e13e3

CWM versions

CWM_K1_JB_AOSP.zip
ac961c73a9a5792a6c7b049937d43fdf

Instructions

Nvflash version

1. Download one of the packages above and extract it to a directory
2. Power off device
3. Press and hold both the Vol + and Vol - buttons
4. While holding both Volume buttons power the tablet on
5. The screen should go black and the two front LED's should remain lit. You are now in APX mode
6. Connect your device to USB
7a) Windows: Install the APX drivers from the 'drivers' folder
Double click the 'flash-windows.bat' file
7b) Linux: run 'chmod +x flash-linux.sh && sudo ./flash-linux.sh' from the extracted directory

CWM version

1. Download one of the CWM_K1_*.zip versions and move to external sdcard
2. Reboot into recovery
3. Install zip from sdcard
4. Choose zip from sdcard
5. Flash the update.

How to boot into recovery

Non-rooted version
1. Make sure you have the Android SDK installed. http://developer.android.com/sdk/index.html
2. Make sure USB Debugging is enabled on the tablet. Go to Settings > Developers options > and check "USB Debugging"
3. Connect the device to USB
4. Open a terminal or command prompt window and type
Code:
adb shell k1recovery

Rooted version
From a Terminal Application
Run the follow two commands
Code:
su
k1recovery

From adb
1. Make sure you have the Android SDK installed. http://developer.android.com/sdk/index.html
2. Make sure USB Debugging is enabled on the tablet. Go to Settings > Developers options > and check "USB Debugging"
3. Connect the device to USB
4. Open a terminal or command prompt window and type
Code:
adb shell k1recovery

Changelog
Code:
8/19/2012
-Initial Release

Source Code
http://github.com/khanning
 
Last edited:

me_is_rushin

Senior Member
Oct 17, 2010
534
187
Dallas
Hate to be a noob but is there an advantage of this over the CM10 build? I had heard that initially CM10 didn't have butter but I'm not sure if that's fixed or not.

More choices the better I say. Someone might prefer AOSP over CM. I'm personally curious to try some AOKP on tablet. Anyways it's always great to see a device go from basically one rom to having 5 different roms all thanks to the manufacturer releasing code and our faithful devs.
 

bojzi

Member
Dec 26, 2009
21
2
Zagreb
Flashed the nvflash variant and restored apps via Titanium.

Everything is working really great, I prefer clean vanilla over CM and this is just perfect.
Thank you very much khanning! :)

P.S. Any idea what would have to be done to enable the home button to wake the tablet or what the issue with enabling that is?
 

ram1986

Senior Member
Sep 18, 2011
50
4
Bangalore
I just installed it.
Don't see Google now anywhere.
Is it included?

Thanks.

---------- Post added at 03:29 AM ---------- Previous post was at 03:02 AM ----------

Also noticed something odd.
Some of the apps don't look optimized for a 10" tablet.
They look more like an app on a 7" tablet like the Nexus.
The Youtube app for instance, has only two rows in the carousel view as opposed to three.
Also, can't find Google search installed in the system.
I can't find Search in the Play store either.
Will it be OK if I just re-flash all Google apps for JB from this link using CWM?
http://goo.im/gapps/gapps-jb-20120726-signed.zip
 

me_is_rushin

Senior Member
Oct 17, 2010
534
187
Dallas
I just installed it.
Don't see Google now anywhere.
Is it included?

Thanks.

---------- Post added at 03:29 AM ---------- Previous post was at 03:02 AM ----------

Also noticed something odd.
Some of the apps don't look optimized for a 10" tablet.
They look more like an app on a 7" tablet like the Nexus.
The Youtube app for instance, has only two rows in the carousel view as opposed to three.
Also, can't find Google search installed in the system.
I can't find Search in the Play store either.
Will it be OK if I just re-flash all Google apps for JB from this link using CWM?
http://goo.im/gapps/gapps-jb-20120726-signed.zip

Did you flash GApps? GNow is the replacement for search. That is why you don't have either.
 

ram1986

Senior Member
Sep 18, 2011
50
4
Bangalore
Did you flash GApps? GNow is the replacement for search. That is why you don't have either.
GApps is not a separate package here unlike CM9 or CM10. It is included as part of Khanning's install files, so no need to install them separately.
Because of the absence of Google Search app and the issues with Youtube app not scaling properly, I asked if it is OK to reflash the JB Google apps pack again. Will that overwrite the system apps correctly? I haven't tried it yet. Maybe it is better to wait for Khanning's update.
 

me_is_rushin

Senior Member
Oct 17, 2010
534
187
Dallas
GApps is not a separate package here unlike CM9 or CM10. It is included as part of Khanning's install files, so no need to install them separately.
Because of the absence of Google Search app and the issues with Youtube app not scaling properly, I asked if it is OK to reflash the JB Google apps pack again. Will that overwrite the system apps correctly? I haven't tried it yet. Maybe it is better to wait for Khanning's update.

I backed up and then flashed JB GApps and everything seems to be working fine after over 12 hours of use.
 

qqqqaa

Member
Nov 18, 2007
30
8
Cybie's server is ridiculously fast.

Few items on my new/simple file share site pertaining to this thread as a fast alternative/mirror...
NOTE: k1.android....... VS. www.android........
CWM_K1_JB_AOSP.zip:
http://k1.androidfileshare.com/files/CWM_K1_JB_AOSP.zip
-Cybie


Cybie, your server is ridiculously fast. It takes me 2-3min to download the 179mb rom connecting from China thru a vpn to your server.
:good::good::good::good::good::good::good:
 
Jul 1, 2012
39
6
Just thought id report so anyone else can try and replicate but hdmi output on both jelly bean roms is very blocky and not smooth like on honeycomb. Can anyone confirm?

Sent from my ST25i using xda app-developers app
 

ram1986

Senior Member
Sep 18, 2011
50
4
Bangalore
So having tried all the recent builds posted by Khanning and Krook, I have gone back to Khanning's CM9 port as I think it is the most stable and has the most features.
Would stick around with CM9 until a more stable CM10/aosp build comes along.
 

qqqqaa

Member
Nov 18, 2007
30
8
Comparison between Khanning JB AOSP & Krook JB CM10, please?

So having tried all the recent builds posted by Khanning and Krook, I have gone back to Khanning's CM9 port as I think it is the most stable and has the most features.
Would stick around with CM9 until a more stable CM10/aosp build comes along.

I am on Krook JB (3g-test) which is based on Khanning's superb K1-CM9 for the past week or so and loving every minute of it even though there are still some issues that currently do not bother yet.
Khanning K1-CM9 is very good and Krook's JB brings it to another level of snappiness, somewhat buttery smooth.

For those who had installed both Khanning JB AOSP & Krook JB CM10, can you kindly do a comparison?
Sorry that I am too lazy to Titanium my K1 then flash then restore and go about all the settings all over again. :eek:
 

jfkerekes

Senior Member
Sep 10, 2010
165
26
Canonsburg, PA
Maybe I missed something in the last page or so, but I just installed last night using NVFlash method and auto brightness is working. Has anyone else had similar results or am I alone in this one. I just checked the OP and auto bright is still listed as not working.

I do have to say, I have used Krook's CM JB and I find this as snappy. Nice to have a choice of flavors. Thanks, guys. You do great work.

Sent from my Ideapad K1 using xda premium
 

sikesjb

Senior Member
Oct 29, 2010
91
30
East Texas
Nvflash Windows Drivers

Does anyone happen to have a link to the Nvflash Windows Drivers? Goo.im has lost them, and i can't seem to find another link.

Thank in advance.

edit: yep, i have a thinkpad. not a K1.
 
Last edited:

mrhapo

Member
Oct 20, 2009
22
1
Thanks and Bug

thank you for this excellent ROM, is very fluid.

Reported no facial unlocking works, is trying to set it out, anyone know anything about this?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    This is an AOSP Jellybean build for the Lenovo Ideapad K1.

    The nvflash package will will wipe your entire system. You will lose all data except what is stored on the EXTERNAL sdcard.

    You can use the CWM package if you are already using an Ideapad Rom that includes Clockwork Mod recovery. You will need to wipe data before flashing the CWM package.

    Includes
    • Android Jellybean 4.1.1
    • nvflash package includes krook1's ClockworkMod Recovery 6.0.1.1 build that supports both internal and external sdcard
    • JB Google Apps
    • OTA-UpdateCenter support for future OTA updates
    • Reboot option in power menu
    • Superuser

    Issues
    • Video Camera face effects
    • Rotation Lock Switch (Software switch works)
    • Auto brightness
    • 3G support

    Downloads

    As always flash at your own risk. I'm not responsible for your device.

    Nvflash versions

    K1_JB_AOSP.zip
    Mirror
    25f84b47420098d8c54195d84b3e13e3

    CWM versions

    CWM_K1_JB_AOSP.zip
    ac961c73a9a5792a6c7b049937d43fdf

    Instructions

    Nvflash version

    1. Download one of the packages above and extract it to a directory
    2. Power off device
    3. Press and hold both the Vol + and Vol - buttons
    4. While holding both Volume buttons power the tablet on
    5. The screen should go black and the two front LED's should remain lit. You are now in APX mode
    6. Connect your device to USB
    7a) Windows: Install the APX drivers from the 'drivers' folder
    Double click the 'flash-windows.bat' file
    7b) Linux: run 'chmod +x flash-linux.sh && sudo ./flash-linux.sh' from the extracted directory

    CWM version

    1. Download one of the CWM_K1_*.zip versions and move to external sdcard
    2. Reboot into recovery
    3. Install zip from sdcard
    4. Choose zip from sdcard
    5. Flash the update.

    How to boot into recovery

    Non-rooted version
    1. Make sure you have the Android SDK installed. http://developer.android.com/sdk/index.html
    2. Make sure USB Debugging is enabled on the tablet. Go to Settings > Developers options > and check "USB Debugging"
    3. Connect the device to USB
    4. Open a terminal or command prompt window and type
    Code:
    adb shell k1recovery

    Rooted version
    From a Terminal Application
    Run the follow two commands
    Code:
    su
    k1recovery

    From adb
    1. Make sure you have the Android SDK installed. http://developer.android.com/sdk/index.html
    2. Make sure USB Debugging is enabled on the tablet. Go to Settings > Developers options > and check "USB Debugging"
    3. Connect the device to USB
    4. Open a terminal or command prompt window and type
    Code:
    adb shell k1recovery

    Changelog
    Code:
    8/19/2012
    -Initial Release

    Source Code
    http://github.com/khanning
    3
    File Mirror

    Few items on my new/simple file share site pertaining to this thread as a fast alternative/mirror...
    NOTE: k1.android....... VS. www.android........

    K1_JB_AOSP.zip:
    http://k1.androidfileshare.com/files/K1_JB_AOSP.zip

    CWM_K1_JB_AOSP.zip:
    http://k1.androidfileshare.com/files/CWM_K1_JB_AOSP.zip

    -Cybie
    1
    You dorked it all buddy. You should NOT install ROM MANAGER from the Play Store, to install CWM recovery. The CWM recovery that is built into the ROM is SPECIAL just for this tablet. CWM is not OFFICIALLY supported on the K1, so it will not install correctly from ROM Manager.

    I would do a complete factory wipe and reflash the ROM.
    After it flashes, out of prudence, I always perform a Fix Permissions.

    Hi

    Just wondering if someone can help clarify.

    I have the k1 tablet. I flashed \K1_JB_AOSP. accroding to various threads this should already contain a version of CWM recovery.

    i wasnt sure if cwm had also been flashed, so i ran the nvflash.exe file on its own. I still couldnt see cwm so then installed the rom manager app and flashed cwm via that. I can now reboot into the recovery via the rom manager - is that correct?

    Thanks
    Manny


    ---------- Post added at 05:15 PM ---------- Previous post was at 05:12 PM ----------

    Everyone has their preference, but why are you installing this JB rom, when there is a more up to date, more stable, CM10 JB version available.
    1
    If sleep of death was to ever occur is it possible to recover from it?

    Yes, it sounds worse than it is. It simply means that in certain circumstances, when the tablet goes to sleep, pressing the power button will not bring it back out of sleep. So all you have to do is hold the power button in for about 8 seconds until all the lights go out (forces a power off), then power on again as normal, and everything is back to normal. It's nothing permanent. It usually can be avoided by setting the WiFi to never turn off when tablet is in sleep mode.

    Krook says he has been able to recreate this (it is indeed a WiFi/driver problem), and is working now on a fix for the next release.
    1
    Try this ROM HDMI out is confirmed to be working

    http://forum.xda-developers.com/showthread.php?t=1825176

    Sent from my SAMSUNG-SGH-I747 using xda premium

    I wouldn't recommend that because the WiFi doesn't work if you leave the access point, or if the tablet is asleep for a while... I have this issue and it is VERY annoying.

    Sent from my K1 using XDA Premium HD app