yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] jpisini:
I think you will find every tablet is a tiny bit different. Before the current version I was using the April 7th one as it worked best for me. This one has surpassed it on my tablet. My only remaining issue is the crackling (I do have a work around, although I do miss using an equalizer) once that is fixed the tablet will be perfect with CM7.

Try different ones today's may drain the battery for you but tomorrows may not.
[Miscellaneous Android Development] milaq:
updated CWM 5.0.2.8

i've uploaded a recent build of CWM.

this one has capacitive button backlight on at all times.

it works with the stock partition layout and does NOT include boot partition backup thus NOT breaking internal sd.

download here:

http://goo.im/devs/milaq/a107/misc/cwm-5.0.2.8-ideapad-a1.zip

cheers
[Miscellaneous Android Development] jpisini:
Can I flash this one with 5.0.27 or is this only for 28 people?
[Miscellaneous Android Development] nibiru887:
Where do u download May-7th version? I can't find it in nightly build update list.
[Miscellaneous Android Development] harryvn:
at my dropbox :) https://www.dropbox.com/s/wjdkjnhszoekxup/cm7-a1-2012-05-07.zip
[Miscellaneous Android Development] nibiru887:
How long does your battery last for continous using on this version? and do you use Titanium backup to optimize your rom by removing some unnecessary things of the rom?

I think this version only makes battery drain less in stanby-mode.:laugh:

Any one used May 07 version like him? I need more feed back.
[Miscellaneous Android Development] loimlo:
I just found 0708 build is more fluent, responsive than 0401 build! CM7 system is more responsive. Programs like Doc to Go seem to load a bit faster. 0708 build's user experience did improve greatly compared to 0401 build which is an amazing achievement........Thanks for yours' hard work!!
[Miscellaneous Android Development] bren924:
I just returned from the ICS build and am now running the 7/6 nightly rom. A couple of apps I used to run on the early May builds now say they are not compatible with my device (notably the Amazon Mobile app). Can anything be done to work around this?

Thanks!
[Miscellaneous Android Development] jpisini:
I loaded 0708 last night myself standby battery life was good 83% at 11:30 last night 82% at 9:30 this morning. Haven't used it enough to comment on speed.
[Miscellaneous Android Development] nibiru887:
If as you've said, it is really good! Can u report more about battery use of this build. I am afraid it is only a virtual battery phenomenon. Maybe your battery will drain very fast from 82%. :D
[Miscellaneous Android Development] jpisini:
I used it about an hour reininstalling my apps and it went down to about 80% not too bad. I haven't used it since so can't really say more.
[Miscellaneous Android Development] milaq:
device codename changing

we're changing the device codename from "A1_07" to "a107" for the gingerbread branch too.

this means that you have to redownload and flash a newer version of CWM here:

http://goo.im/devs/milaq/a107/misc/cwm-5.0.2.8-ideapad-a1.zip

to be compatible with upcoming versions.

new versions are accessible at http://goo.im/devs/milaq/a107/cm7

sry for any inconvinience

cheers
[Miscellaneous Android Development] jpisini:
Will we.be able to access the sdcard with that cwm.

---------

Just saw the other post and the answer to my own question is yes we should be able to.
[Miscellaneous Android Development] jpisini:
0708 Amazon mobile works fine here.
[Miscellaneous Android Development] bren924:
Thanks. Will have to try that rom.
[Miscellaneous Android Development] bren924:
Just updated to the 0709 nightly and still cannot install the Amazon Mobile app from the Play store.
[Miscellaneous Android Development] jpisini:
What is the dpi of your tablet?
[Miscellaneous Android Development] bren924:
It is the default cm7 setting, 160.

Interestingly enough, I was able to install from the Amazon Appstore.
[Miscellaneous Android Development] jpisini:
Strange I didn't try the 09 Rom yet but had no issues with installing it on 08.
[Miscellaneous Android Development] amjl2000:
Hi,

Is there a chance that the first post can be updated to provide the most recent info? this page will soon get lost, and I believe it will be in your best interest to have the correct links on page 1 ;)

I have noticed that since David Artiss's guide on CM7 has been up, then the number of direct links (specifically cwm) on page 1 have reduced as they are all on his blog. If this is not kept up-to-date also then this could also provide a stumbling block to new people?

Plus, is the 'new' cwm5028 backward compatible with the 'old' 5028?

cheers :)
[Miscellaneous Android Development] Skelli:
I can not build a new image

stefan@debian64:~/entpackt/lenovo2$ source build/envsetup.sh && brunch a107
including device/lenovo/A1_07/vendorsetup.sh
including vendor/cyanogen/vendorsetup.sh
including vendor/cyanogen/vendorsetup.sh
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[vendor/cyanogen/products/cyanogen_a107.mk]]: "device/lenovo/a107/a107.mk" does not exist. Schluss.
Device a107 not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Repository for a107 not found in the CyanogenMod Github repository list. If this is in error, you may need to manually add it to your local_manifest.xml.
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[vendor/cyanogen/products/cyanogen_a107.mk]]: "device/lenovo/a107/a107.mk" does not exist. Schluss.

** Don't have a product spec for: 'cyanogen_a107'
** Do you have the right repo manifest?

No such item in brunch menu. Try 'breakfast'

stefan@debian64:~/entpackt/lenovo2$ source build/envsetup.sh && brunch A1_07
including device/lenovo/A1_07/vendorsetup.sh
including vendor/cyanogen/vendorsetup.sh
including vendor/cyanogen/vendorsetup.sh
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[vendor/cyanogen/products/cyanogen_A1_07.mk]]: "vendor/cyanogen/products/cyanogen_A1_07.mk" does not exist. Schluss.
Device A1_07 not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Traceback (most recent call last):
File "build/tools/roomservice.py", line 16, in <module>
result = json.loads(urllib2.urlopen("https://api.github.com/users/CyanogenMod/repos?page=%d" % page).read())
File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.6/urllib2.py", line 397, in open
response = meth(req, response)
File "/usr/lib/python2.6/urllib2.py", line 510, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.6/urllib2.py", line 435, in error
return self._call_chain(*args)
File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
result = func(*args)
File "/usr/lib/python2.6/urllib2.py", line 518, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 502: Bad Gateway
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[vendor/cyanogen/products/cyanogen_A1_07.mk]]: "vendor/cyanogen/products/cyanogen_A1_07.mk" does not exist. Schluss.

** Don't have a product spec for: 'cyanogen_A1_07'
** Do you have the right repo manifest?

No such item in brunch menu. Try 'breakfast'

What is wrong?
[Miscellaneous Android Development] gmarkall:
This could be something to do with the device rename. Are you using the gingerbread or gingerbread-a1_only branch?

I'm going to try a build myself to see what happens.
[Miscellaneous Android Development] Skelli:
I use gingerbread-a1_only
[Miscellaneous Android Development] milaq:
we are using the local manifest option for some time now. the repo you are using is not updated anymore.

you need to clone the vanilla cm android repo and add your own (or our) local manifest.

https://github.com/milaq/android/tree/gingerbread

(as i am maintaining the hd2 too this local manifest will include leo specific files - dont worry about them)

this way you'll have a unified tree for all your gingerbread builds and we dont need to watch the main repo for any changes all the time.

cheers
[Miscellaneous Android Development] Skelli:
Ok, I use 'repo init -u git://github.com/CyanogenMod/android.git -b gingerbread' now, but how can I add your "local manifest"?

Edit:

I found this now:

https://github.com/milaq/android/blob/16b75c68b3b5fadc9d86d1053347f22226a110d9/README.mkdn
[Miscellaneous Android Development] Skelli:
A backup with v5.0.2.8 fails with:

"Error while making a backup image of /data!"

Edit:

With more free space on the sdcard the backup works better :-)
[Miscellaneous Android Development] wzy.swufe:
about GPS issue

Hi, my rom's GPS can not work normal when i flash the CM7 rom(cm-7-20120714-NIGHTLY-a107.zip),please help me,by the way,i am in china.

thank you.
[Miscellaneous Android Development] kurek007:
Did you have GPS working before? I am on 9 July build and GPS works for me.There were not changes made for wale.

Make sure go to settings> location & security settings> and tick use GPS satellites and go to GPS Source (below) and tick Use Internal GPS.

Test your A1 outdoor it does not seem to have powerful GPS antenna :)
[Miscellaneous Android Development] wzy.swufe:
The GPS can work but find satelites very slowly(about 2 minutes),Thank You.
[Miscellaneous Android Development] FümpfSchlümpf:
Hi.

Is there a way to get VPN working? I can't find a matching tun.ko.

Currently I'm using the 0712 nightly with 2.6.35.7_OC11 kernel.
[Miscellaneous Android Development] bejay:
The kernel included with cm7 nightlies has vpn support built in.
[Miscellaneous Android Development] FümpfSchlümpf:
I have a working vpn with cm7 already on a nook color and a htc hd2 with OpenVPN Installer/OpenVPN Settings.

I even had a working vpn on lenovos a1 stock android system.

But on the a1 cm7 seems to be no tun.ko module and no /dev/tun.
[Miscellaneous Android Development] bejay:
I use vpn to multiple server 2003/2008/2008r2 hosts on my A1 everyday, it's one of my primary uses for the tablet.

I'm on cm7 0630, using the included kernel.

I seem to remember compatible tun.ko & a cifs.ko modules being posted in the A1 kernel developement thread.

Edit:

http://xdaforums.com/showpost.php?p=23861676&postcount=2
[Miscellaneous Android Development] milaq:
as stated here:

cm7 comes with the correct tun/cifs modules for our cm kernel already included. they reside in system/lib/modules/

furthermore they're automagically insmodded at boot (check with lsmod in terminal).

if you are using other kernels (the stock one, the hardcoded oc ones from android-hilfe, etc.) you need to build them yourself or ask around in the correct thread.
[Miscellaneous Android Development] FümpfSchlümpf:
Hello.

Thank you for your answers.

I just installed the newest nightly 0718 from goo.im/devs/milaq/a107/cm7 via CWM Recovery v5.0.2.8.

In /system/lib/modules there are only 3 files: cifs.ko, dhd.ko and scsi_wait_scan.ko. No tun.ko.

I tried a search on the system for tun.ko with find -name and there is none.

I downloaded the tun.ko from the mentioned A1 kernel developement thread. Insmod failes to load it.

What am i doing wrong?
[Miscellaneous Android Development] milaq:
sry, my fault :/ there was a typo in the makefiles.

https://github.com/gmarkall/android...mmit/a7321e14598f05b8c77d9616f5b9949e103beae8

next nightly should include tun.ko again.

if you cant wait you can download it here:

https://github.com/gmarkall/android_device_ideapad_a1/raw/gingerbread/prebuilt/modules/tun.ko
[Miscellaneous Android Development] FümpfSchlümpf:
Just tried it and it's working again! Thank you!!!
[Miscellaneous Android Development] jpisini:
So I have installed this and re-downloaded and installed again and it still says I have 5.0.27 installed.

-------

Never mind it refused to install until I reinstalled stock recovery and flashed it as update.zip not sure why but I now have 5.0.28.
[Miscellaneous Android Development] Temaki:
In another thread I read if one installes 5.0.28 CWM it will be for good. Is that so?
[Miscellaneous Android Development] geoponer:
It worked like a charm for me: I just had to download the .zip file and then install it as a common .zip through CWM and after I rebooted in CWM I had 5.0.28 installed!

I do not understand what you mean. You can always go back to the stock recovery of 5.0.27, there are detailed instructions in the appropriate thread.
[Miscellaneous Android Development] jpisini:
It would say it was successful but on reboot the number was always 27.
[Miscellaneous Android Development] wzy.swufe:
please help me!

Hi,when i flash the ub-fastboot.zip,now my a1 can't power on,the battery charging have no reaction,my a1 is brick maybe?

my rom is update-cm7-A1_07-20120523,please help me,thank you.
[Miscellaneous Android Development] jpisini:
You will probably need to use a bootable sdcard.
[Miscellaneous Android Development] thomas479:
Internal SDcard

Hi!

I have a question: In the past I was already busy with Cyanogenmod on my sisters tablet, it worked perfect. Until now; I wanted to paste a large movie on the tab, and noticed that it would not fit on the SDcard. My computer only recognised the external sd. On the tab was also only the external sd detected. So I updated to a newer version of the rom, 07082012, and it still did not work. Reflashed the newest stock, 2.3, rom. It did not wanted to boot. So I reflashed Cynanogenmod. Still no working internal sd.

In the terminal emulator I can't get the internal sd to mount. It gives an error: "

Than I hanged it to an Windows XP laptop, it sees two drives. 1. the external sd (I can access that) and 2. and an unknown drive. I assum that is the internal memory. In CMW is the internal sd properly detected.

So how can I get the interal SD to work?

Thomas
[Miscellaneous Android Development] Temaki:
I had that too for two three times but now for reasons I do not understand it shows that I have version 28 and I was able to flash the new nightlies again.
[Miscellaneous Android Development] vik.gill07:
Lenovo ideapad stopped working

------------------------------------------------------------------------------------------------------------------------------------------------------

Hi,

I tried this morning to install CM7. Followed all the steps as said but when i tried installing the CM7 file it gave a status 7 error and then when i tried rebooting the tablet, it went dead and is not responding to anything. I tried pressing the power key for several minutes but its not rebooting at all. Also, when plugged into charging, the charging orange light is not showing up. Please let me know what can i do to make it work....
[Miscellaneous Android Development] mojo6911:
Same thing happened to me. Don't panic. You need to have a bootable SD card. Reflash the stock bootloader, reflash one of the original Lenovo Roms and you should be all set.
[Miscellaneous Android Development] wzy.swufe:
Thanks!

My A1 can work now by a bootable SD card,Thank you.
[Miscellaneous Android Development] Jpe230:
Usb Otg

After searching if i could use a Usb otg or Usb Host in my new tablet, i found that lenovo release the kernel source and someone modified it to get the otg features and anothers features, i dont know if the Cm7 has that modified kernel or i have to install manually or can i install without linux (like Cwm) and if can install the modified kernel can i use a xbox 360 controller?
[Miscellaneous Android Development] rhay:
Any instruction for bootabke sd?
[Miscellaneous Android Development] kratos-10:
Hi! Why can I only flash the assembly with the end A1_07, but with the a107 does not? Sorry for my bad english.
[Miscellaneous Android Development] BillWieGates?:
a107 <=> A1_07

Not sure if it is the same question, but I have the following problem:

I'm trying to flash one of the latest nightly (20120728), but when I do an "install zip from sdcard" from CWM 5.0.2.7 (rev3) I get an error (Status 7) saying:

assert failed: getprop("ro.product.device") == "a107" || getprop("ro.build.product") == "a107" || getprop("ro.product.board") == "a107"
E:Error in /emmc/cm-7-20120728-NIGHTLY-a107.zip
(Status 7)
Installation aborted.

Before that, I successfully flashed

A107W0_A234_001_015_2643_GR.zip

cm7-a1-2012-04-16.zip

update-cm-7.2.0-RC0-A1_07-KANG-signed.zip

When opening the "build.prop" file in /system, it assigns to the above properties the value "A1_07".

Is it necessary to change that file before being able to flash a recent CM7 nightly?

Thanks so much to all that actively contribute to this development - it really makes this device so much more usable (I stopped my experiments with ICS in favor for CM7, especially because exceptional battery life and stability!)
[Miscellaneous Android Development] jpisini:
You must upgrade to 5.0.28 to use latest CM7. The change occurred a couple of weeks ago I don't remember the exact day.
[Miscellaneous Android Development] BillWieGates?:
Thanks a lot - worked without any problem after flashing CWM 5.0.28 :)

Gesendet von meinem a107 mit Tapatalk 2
[Miscellaneous Android Development] nike1973:
error assert failed: getprop("ro.product.device") == "a107 Please .

hello, I have friends vercion of "A107W0_A234_001_015_2643_ROW.zip" I wanted to cmw 5.2.8 installed but I get error cm7 ::::: assert failed: getprop("ro.product.device") == "a107" || getprop("ro.build.product") == "a107" || getprop("ro.product.board") == "a107"

E:Error in /emmc/cm-7-20120726-NIGHTLY-a107.zip

(Status 7)

Installation aborted.:::::::I have installed the 5.2.8 cmw

, please help me. With greetings from Peru.
[Miscellaneous Android Development] jpisini:
In order to go back to stock you will need CWM 5.0.27 or the original recovery.
[Miscellaneous Android Development] pillepalle66:
Thanks

Thanks for the cm7!
[Miscellaneous Android Development] akulp:
Hi,

i tried to install latest CM7 build, but i get the same error as 3 posts back:

::::: assert failed: getprop("ro.product.device") == "a107" || getprop("ro.build.product") == "a107" || getprop("ro.product.board") == "a107"

E:Error in /sdcard/cm-7-20120823-NIGHTLY-a107.zip

(Status 7)

Installation aborted.:::::::

I have installed the 5.8.3.1 cwm

As I saw in post before, problem is in my CWM, which shuld be 5028.

But is it possible to go back to 5028...and where can I found it? Link on this page:

http://www.artiss.co.uk/2012/04/installing-cyanogenmod-on-a-lenovo-ideapad-a1

is broken... :(

Thank you.
[Miscellaneous Android Development] kurek007:
hi there

I understand your device is rooted.

Then go to http://xdaforums.com/showthread.php?t=1418897 and download CWM rename as update zip and flush by stock recovery.

Now you should boot in CWM , back up your stock rom (just in case ), do factory reset,wipe cache partition, go to advance and wipe dalvik cache and now you can flash CM7 from http://goo.im/devs/milaq/a107/cm7.

Remember to download everything and put on sd card before.
[Miscellaneous Android Development] akulp:
Ok, great i didn't know for CWM post an link to last CWM. I successfuly instaled latest CWM and latest nightly build.

thank you.
[Miscellaneous Android Development] Sir_Danny_Boy:
Nightlies

Guys, it's great that you have taken the time to develop this for our A1's, it really is, but, I have to ask... I use a lot of my meagre O2 data downloading the nightlies yet see no improvements or changes once installed, therefore what is the point in us downloading them?

We have yet to fix the upside down camera issues and the unable to record from the front camera problem. Then there is the so low microphone I have to shout into the mic for my A1 to hear me (no such problem before installing this ROM.

Will these problem ever be addressed, or has this development now been abandoned, just asking?

Kind regards.
[Miscellaneous Android Development] gmarkall:
Thankyou.

If you can see no point, then don't do it.

"We"? Are you a developer too? If so, hurry up and fix those issues!

Neither of us have much free time, but when we have time to spare, we are working on CM9. So there will probably be no more A1-specific improvements. The upstream Cyanogenmod changes that will apply to the new nightlies can be seen at: http://review.cyanogenmod.com/#/q/status:merged+branch:gingerbread,n,z
[Miscellaneous Android Development] DroidZombie:
Thanks in advance for CM9. One quick question about it: What version of CWM will it require?
[Miscellaneous Android Development] geoponer:
Thank you for sharing these excellent news Graham! That was music to my ears!

Please keep us updated of anything related to that - I cannot expect anything better for my A1 than one 4.0.4 custom handmade ROM from you and Milaq!
[Miscellaneous Android Development] gmarkall:
6.0.1.2 or greater, probably.
[Miscellaneous Android Development] AlexanderPCT:
I'm just dumb i think.

Some Apps (like MXPlayer) dont see the internal storage if its mounted to "/mnt/emmc" so i wanted to change the vold.ftab simply by switching "sdcard" with "emmc" ... dont work, after that i see neither of them ^^

would anyone be so kind to give my a ready to push vold.fstab where the internal storage is mounted to sdcard?

edit:

nevermind .... just NEVER EVER use windowstools to edit files ^^
[Miscellaneous Android Development] DroidZombie:
Thanks.

Just out of curiosity where are you guys at with CM9?
[Miscellaneous Android Development] milaq:
release cycle

hey ppl,

as there isnt happening much in the upstream gingerbread and ics branches anymore i decided to take some load off my buildbot by changing the release cycle for named branches.

new builds (of cm7 and cm9) will arrive every SUNDAY night from now on.

i.e. the nightlies are now "weeklies" (although still labeled nightlies)

thanks for your understanding,

cheers
[Miscellaneous Android Development] dawkon13:
When CM9?

;)
[Miscellaneous Android Development] milaq:
when its done
[Miscellaneous Android Development] jpisini:
Is cm-7-20120930-NIGHTLY-a107.zip from http://goo.im/devs/milaq/a107/cm7 the latest or should I look somewhere else?
[Miscellaneous Android Development] DroidZombie:
Milaq is only posting new builds once a week now, so that will be the latest.

Sent from my Galaxy S3
[Miscellaneous Android Development] jpisini:
Ok I thought there would be one from October. This one seems to work fine so no reason for a newer one. Thanks.
[Miscellaneous Android Development] Neuralgia:
I'm getting an error when trying to update with 20120930-nightly :

Assert failed: getprop("ro. Product. Device") == "a107" || getprop("ro. Build. Product").. Etc.

E:error in /sdcard/goomanager/cm-7-20120930-nightly-a107.zip

(status 7)

Installation aborted

Any ideas?
[Miscellaneous Android Development] jpisini:
You have to use CWM 6 to flash. I am not in front of a PC I will find and post the link later if you can't find it.
[Miscellaneous Android Development] jpisini:
Here is the link.

http://milaq.exnet.me/downloads/android/a107/cwm-6.0.1.2-ideapad-a1.zip

I used this to flash the one you are trying so I know it works.
[Miscellaneous Android Development] dusko_m:
Well, I broke something :). Been on ICS (slim droid) for a while and wanted to get back on CM7. Flashed 2643, erased everything, booted nicely and everything seemed to work properly. Than installed CWM (6.0.1.2) and CM7 (20120930) afterwards. Wipe again and CM booted nicely…except one thing. Internal storage doesn’t get mounted…at all. Still, I can see it from recovery but not within android. Any hint on what should I do?
[Miscellaneous Android Development] jpisini:
Installing ICS formats the cards with a different partitioning scheme. Sorry you can never go back..... Just kidding.

http://forums.lenovo.com/t5/IdeaPad...-Unbrick-fix-full-factory-restore/td-p/841373

Follow the instructions in the link. It will repartition your cards. I had an issue where part 3 would not work just kept locking up. It was enough that I could then use CM7 to do the format.

The latest version of CM7 is really nice the battery life is good 15+ hours since I unplugged this morning with about 3.5 hours of real usage still have 71% battery. No lag screen seems very responsive worth the trouble of rolling back. If you need help post here or that thread we will do our best to help.