[ROM][ICS]Ideapad K1 Official Release

Search This thread

khanning88

Senior Member
Apr 10, 2010
55
267
USA
Hi everyone,

As most of you know Lenovo released the official ICS build for the Ideapad K1 today. The new bootloader will not allow me to boot into recovery partition, so no custom recovery for now. Unfortunately the build released by Lenovo also lacked Google Apps. I have added in the latest Google Apps package including Face Unlock. I have posted two versions of the Rom both rooted and not rooted. The non rooted is 100% stock with Google Apps. The rooted has the latest Superuser.apk and su binary and the latest busybox, and the boot.img has been modified to allow adb remount.

This will wipe your entire device. You will lose all apps and data. I am in no way responsible for your device, as always flash at your own risk.

Instructions

Extract .zip file

In windows:
Double click flash-windows.bat

In linux:
cd into extracted directory
chmod +x flash-linux.sh
sudo ./flash-linux.sh

Downloads

K1_ICS_120607_Rooted.zip
b7762c0c83535eea9e542c6737bd1470
Mirror

K1_ICS_120607_Stock.zip
68499815e3937b96e31dc49c1dd099b6
Mirror

Enjoy!
 
Last edited:

guimmer

Member
Aug 6, 2010
41
0
www.guimmer.co.cc
Hi everyone,

As most of you know Lenovo released the official ICS build for the Ideapad K1 today. The new bootloader will not allow me to boot into recovery partition, so no custom recovery for now. Unfortunately the build released by Lenovo also lacked Google Apps. I have added in the latest Google Apps package including Face Unlock. I have posted two versions of the Rom both rooted and not rooted. The non rooted is 100% stock with Google Apps. The rooted has the latest Superuser.apk and su binary and the latest busybox, and the boot.img has been modified to allow adb remount.

This will wipe your entire device. You will lose all apps and data. I am in no way responsible for your device, as always flash at your own risk.

Instructions

Extract .zip file

In windows:
Double click flash-windows.bat

In linux:
cd into extracted directory
chmod +x flash-linux.sh
sudo ./flash-linux.sh

Downloads

K1_ICS_120607_Rooted.zip
b7762c0c83535eea9e542c6737bd1470

K1_ICS_120607_Stock.zip
68499815e3937b96e31dc49c1dd099b6

Enjoy!

awsome great job!!!!:good:
 

thispaininmyhead

Senior Member
Feb 26, 2011
104
8
I know this is probably a dumb question but do I need the apx drivers installed? I'm having problems getting them installed with the official lenovo package ones... Maybe someone could link me to a different place to find them...

(R)EVOLTE
 

chrono_s

New member
May 28, 2009
1
0
thank you so much khanning88 for this and all your hard work! lenovo should hire you and make you their senior dev.. awesome job! thanks again! =)
 

erickwan

Senior Member
Sep 17, 2011
60
13
First of all, I would like to express my gratitude to khanning88 for getting things done at this high speed.

However,I have issues on the Play Store. As a number of apps including Google Maps and Chrome cannot be downloaded directly via Play Store, which it said "Your device isn't compatible with this edition". So I have to grab them unofficially. Can we pretend the device to be a Xoom for maximum app compatibility, just like what you did in the rooted HC rom? Or is there any other solution?

Thanks in advance.
 

Hetalk

Senior Member
Sep 30, 2011
3,021
3,135
Ahmedabad
Thanks man ... downloaded both versions. Will flash mine with rooted version and my friend's device using unrooted version.
 

docfreed

Senior Member
Jun 6, 2009
912
168
Recovery?

Awesome work - flashed root version - worked flawlessly.

Now, how can we reinstall CWM recovery - it seems to have disappeared? Installing the special recovery apk and opening does not reboot into recovery. Does anyone know if flashing ICS removed the recovery partition?
 

zapher67

Member
Aug 22, 2006
6
0
Sydney
camera not working plus some apps dont install.

Flashed rooted version which worked OK. Camera app starts but the screen is black. Camera worked OK on HC 3.2.1. Tablet feels less responsive also.

Lots of my standard apps don't install, play store says they are not compatible. These are apps not games. Like flipboard and my banking app.

At this point I think I'll go back to HC until these items are fixed. And I guess this won't happen until Lenovo release the source and khanning can fix up all the Lenovo mistakes.

Disappointed with what Lenovo produced, given the time they spent working on it. Its a 3 out of 10 from me.
 

yaggermr

Senior Member
Jan 2, 2011
103
44
Flashed rooted version which worked OK. Camera app starts but the screen is black. Camera worked OK on HC 3.2.1. Tablet feels less responsive also.

Lots of my standard apps don't install, play store says they are not compatible. These are apps not games. Like flipboard and my banking app.

At this point I think I'll go back to HC until these items are fixed. And I guess this won't happen until Lenovo release the source and khanning can fix up all the Lenovo mistakes.

Disappointed with what Lenovo produced, given the time they spent working on it. Its a 3 out of 10 from me.

Camera works fine for me both pics and vids. Tablet seems much more responsive to me. I agree Lenovo did a poor job. Khanning came in in two hours and tripled their output. I have been working on modifing the build prop to get more apps to work.
 

Dueces99

Senior Member
Mar 7, 2011
161
15
Excellent work khanning. As far as overclocking goes, would something like that have to wait until the source is released? Or could a custom kernel supporting this be released without it? Just curious, I like to make things go faster... :)

Only downside is this came out the day before my work week (Fri-Sun) really kicks in gear, maybe by the time I get around to tinkering with this more questions will be answered.

Either way, khanning you really should be on salary by Lenovo for all the business youre saving that company. Thank you again!
 

yaggermr

Senior Member
Jan 2, 2011
103
44
These are the build Prop setting I used to get better EA and gameloft compatibility. I am not an expert on build Props and take no responsibility for your actions. Back up your build before making changes. Gmaps and chrome still do not show up in the market with theses settings.
ro.product.manufacturer=samsung
ro.product.model=GT-P7500
ro.build.fingerprint=samsung/GT-P7500/GT-P7500:3.2/HTJ85B/XWKK4:user/release-keys
ro.product.board=GT-P7500
ro.product.brand=Samsung
ro.product.device=GT-P7500
ro.product.name=GT-P7500
 

me_is_rushin

Senior Member
Oct 17, 2010
533
185
Dallas
Awesome rom. I have ICS on my phone, but this thing really flies and is SMOOOOOTH! Hopefully someone comes up with a working build.prop to show the missing market apps and I will be one happy camper.

Thanks again, Khanning!

---------- Post added at 04:00 PM ---------- Previous post was at 03:40 PM ----------

Also does anyone know why this rom has a Messaging app?
 

dodgepot

Senior Member
Jan 4, 2011
290
67
Las Vegas
Heres the build.prop settings for the xoom. Just tested and is showing more games/apps

ro.product.manufacturer=Motorola
ro.product.model=Xoom
ro.product.brand=verizon
ro.product.name=trygon
ro.product.device=stingray
ro.product.board=ventana
ro.build.description=trygon-user 3.1 HMJ37 124251 release-keys
ro.build.fingerprint=verizon/trygon/stingray:3.1/HMJ37/124251:user/release-keys

Sent from my Xoom using Tapatalk 2
 

me_is_rushin

Senior Member
Oct 17, 2010
533
185
Dallas
There are a priblem with the external sd, i cant see it' its only me?

Are you rooted? If you are then you can use a root file explorer and go to mnt>sdcard2

---------- Post added at 05:25 PM ---------- Previous post was at 05:24 PM ----------

Heres the build.prop settings for the xoom. Just tested and is showing more games/apps

ro.product.manufacturer=Motorola
ro.product.model=Xoom
ro.product.brand=verizon
ro.product.name=trygon
ro.product.device=stingray
ro.product.board=ventana
ro.build.description=trygon-user 3.1 HMJ37 124251 release-keys
ro.build.fingerprint=verizon/trygon/stingray:3.1/HMJ37/124251:user/release-keys

Sent from my Xoom using Tapatalk 2

Can you confirm if it is showing Chrome and Google Maps?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    Hi everyone,

    As most of you know Lenovo released the official ICS build for the Ideapad K1 today. The new bootloader will not allow me to boot into recovery partition, so no custom recovery for now. Unfortunately the build released by Lenovo also lacked Google Apps. I have added in the latest Google Apps package including Face Unlock. I have posted two versions of the Rom both rooted and not rooted. The non rooted is 100% stock with Google Apps. The rooted has the latest Superuser.apk and su binary and the latest busybox, and the boot.img has been modified to allow adb remount.

    This will wipe your entire device. You will lose all apps and data. I am in no way responsible for your device, as always flash at your own risk.

    Instructions

    Extract .zip file

    In windows:
    Double click flash-windows.bat

    In linux:
    cd into extracted directory
    chmod +x flash-linux.sh
    sudo ./flash-linux.sh

    Downloads

    K1_ICS_120607_Rooted.zip
    b7762c0c83535eea9e542c6737bd1470
    Mirror

    K1_ICS_120607_Stock.zip
    68499815e3937b96e31dc49c1dd099b6
    Mirror

    Enjoy!
    10
    Hi all,

    Just wanted to post an update on my progress. I spent too much time looking into the app compatability issue with no progress so I had to move on for now.

    This is the order I am tackling this new build:
    Fix Custom Recovery - Completed
    Rebuild device tree with new blobs - Completed
    Complete stable ICS AOSP - In Progress
    Complete stable JB AOSP - In Progress

    The custom recovery.img we were using on past build no longer works with the new bootloader. Unfortunately, re-bulding the recovery with the new boot.img still would not allow me to boot into recovery. Turns out the issue was the kernel Lenovo provided was just too large to fit into the recovery partition. Mark released the kernel source code to me for testing and I was able to recompile the kernel with LZMA compression instead of GZIP. This reduced the size significantly, and now CWM recovery is fully functional.

    I rebuilt my device tree with the new binaries included in the Lenovo ICS update. Between the updated libraries and the newer kernel there should be no issue compiling our own stable community AOSP rom for the K1.

    I've compiled the initial version of ICS and JB with my rebuilt device tree. In the ICS build some issue's that plauged my ALPHA Rom are already resolved (HD Video Playback) and the Google Play store works perfectl (No app incompatibilities). There are still a few bugs that need to be worked out before a release.

    The JB build also booted and appears very responsive, however it does have a few more bugs than the ICS build.

    At this point my efforts will be directed towards completing and releasing the ICS AOSP rom and then onto jellybean. Once the device tree is completed it will be easy to compile other firmware's such as Cyanogenmod or AOKP if your interested.

    Regards,
    khanning
    3
    Any solutions for installing cwm recovery on this rom?
    I have rooted device without CWM Recovery
    Any progress...


    Sent from my K1

    Windows 7/8 :

    Copy k1recovery to /system/bin, set permission rwx r-x r-x

    Download the recovery.img (copy to folder C:\Program Files (x86)\Android\android-sdk\platform-tools )

    Install CWM - adb mode

    adb push recovery.img /mnt/sdcard/
    adb shell
    su
    mount -o rw,remount /system
    mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.backup
    dd if=/mnt/sdcard/recovery.img of=/dev/block/mmcblk0p1


    Recovery adb or terminal : k1recovery
    2
    Hi there,
    Hope you could help me with my friend's K1, after installed to ICS official from Lenovo. Playstore is not there and when download apk there's no file manager to see it in app drawer. so I go on desktop browser to installed Astro File manager it's stalled but can't see in the K1 tablet.
    Could you help please

    Thanks,
    Drew

    Also is your non rooted version need certain steps to install it? and the google play apps work? sorry for the stupid question

    The Lenovo version does not include Google Apps. If you use my non-rooted version it will come with Google Apps installed. There are some issues with app compatibility right now (Google Maps, Chrome, etc) but they can be sideloaded for the time being. I'm currently working on my own AOSP build, which does not have issues with app compatibility. Hopefully I will be able to release it soon.

    For now just go to the first post and download K1_ICS_120607_Stock.zip and follow the instructions.

    So what can we do with the app incompatibility issue for now?
    This issue is very annoying as I have to side-load those apps X(

    Unfortunately I can't figure out whats causing the issue on Lenovo's build. I tried everything I thought might be causing it. All I know is when I compile ICS from AOSP I do not have the issues with app compatibility. Maps, Chrome, etc all show up and install fine.
    1
    You need to drill down to /mnt to see sdcard2 uploadfromtaptalk1343426736770.jpg

    Sent from my Xoom using Tapatalk