yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] dusko_m:
Angry birds space finally working. On the other hand, Electopia benchmark (opengl es 2.0) still fails to start

a1 tt
[Miscellaneous Android Development] milaq:
electopia seems to have issues in general (with other phones/tabs too).

other gl2 apps are running fine for me
[Miscellaneous Android Development] tm515:
Strange Wifi Problem even in Cyanogenmod 7

Hi gmarkall, Milaq, SpiegelEiXXL, Pati, Templis and Other Developers:

I have a strange wifi connection problem with my ideapad and home wifi router Netgear WGR614 that is present in stock roms and even the latest Cyanogenmod 7 that I flashed yesterday. I am cross posting the post that I have posted in the other forum as you guys may have some suggestions.The original post follows:

I am experiencing wifi problem with my Ideapad. My home wifi router is Netgear WGR614. This wifi connects with three laptops, a hp touchpad tablet (dual boot webOS/ CM 9 and HTC HD2 smart phone (dual boot Windows Mobile 6.5/ CM 7) with out any problem.

My Ideapad connects to my office Wifi and other open Wifi without any problem but can not connect with my home wifi network. There is a continuous “scanning” “connecting and acquiring I P address” and then “scanning” cycle. In rear occasion when it establishes wifi connection, it has difficult going to internet site or even accessing the Google Play Store. The connection is spotty and just drops out randomly. When it is connected to the wifi, the tablet status wifi signal icon changes from white to green but still has unpredictable internet connection as mentioned above.

Here is what I have tried:

1) Reset the router and changed setting to different combinations- WEP, WPA and even “open” (without password protection). Checked with changing channels from 1 to 11. Reset the router to factory default and updated to latest firmware in router. While I can set up other five devices to seamlessly connect to wifi, I have failed to do so with my Ideapad in each of these setups.

2) Used stock 2375 and 2643 ROMs with and without rooting and with and without setting static ip address: no luck.

3) Flashed to CM7 (cm7-a1-2012-03-26.zip) and checked with and without setting static ip address: still no luck.

This is clearly a unique connectivity problem related to Netgear WGR614 router and Ideapad combination. Since Netgear WGR614 router has no problem connecting with five other devices with 7 different operating systems, I believe the problem is more with the wifi software glitches in the Ideapad. The funniest part is the Ideapad works with all other wifi router that I tried except the Netgear WGR614 that I have in my home.

Any suggestion for sorting out the problem will be greatly appreciated. One obvious solution is to get a new wifi router that works with the Ideapad, but I don’t want to spend money to replace a perfectly working router because of some software glitch in Ideapad. I am ready to flash, run diagnostic utility (if there is anything like that) - anything short of disassembling the tablet.…

Thank you all.
[Miscellaneous Android Development] jpisini:
Do we have a fix for the speaker continuing to make noise for a few seconds after things stop playing? Someone had mentioned turning on a sound but I couldn't find the setting. Other than the angry bird issue that is my only issue with the rom. Thanks for all the work you guys have put in.
[Miscellaneous Android Development] SN1P3R-14:
In settings you go to sound and there u should activate screen lock sound

i think that was the point i'm still on stock...

waitin for workin Accelerometer switch
[Miscellaneous Android Development] milaq:
in cm7 you can access a rotation switch via the pulldown notification bar.

furthermore ill suggest using the side button for a function not accessible there. e.g. a lock capacitive buttons and button backlight switch (now that we have that implemented in the kernel). one can hit the capacitive buttons accidentially while reading in landscape. maybe we'll come up with smth configurable though.
[Miscellaneous Android Development] SN1P3R-14:
thx for this fast reply milaq

i think ill give it a try today

is it possible to deactivate the soft buttons and use on screen buttons instead or is it inadvisable ?

so it would be a little honeycomb/ics feeling ;)
[Miscellaneous Android Development] haoso2:
feedback the voice search problem

first I can't use the voice search because there are no reponse for the mic,but after I insert the headphone to the device,the mic function is avaiable again.

I can feel the voice level change now.and after this headphone insert operate even I pull the headphone out again,the voice search can work.

It look like the device voice input need to be triggered by the headphone detect.

others have such problem?
[Miscellaneous Android Development] gmarkall:
Just tried this and it seems to work OK for me - I'm on a build from around the 22nd, and it works with/without the mic unplugged - however, I don't initially need to plug the mic in to get it to work.

Are you on an earlier build?
[Miscellaneous Android Development] gmarkall:
DSPManager crash when inserting headphones occasionally

As the title says - just logging a logcat here. Anyone else have this problem?

V/HeadsetObserver( 1223): Headset UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=1, DEVPATH=/devices/virtual/switch/h2w, SEQNUM=23956, ACTION=change, SWITCH_NAME=Headset}^M
V/HeadsetObserver( 1223): Intent.ACTION_HEADSET_PLUG: state: 1 name: Headset mic: 1^M
I/HeadsetService( 1462): Headset plugged: true^M
D/AndroidRuntime( 1462): Shutting down VM^M
W/dalvikvm( 1462): threadid=1: thread exiting with uncaught exception (group=0x40015560)^M
E/AndroidRuntime( 1462): FATAL EXCEPTION: main^M
E/AndroidRuntime( 1462): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.HEADSET_PLUG flg=0x40000000 (has extras) } in com.bel.android.dspmanager.HeadsetService$3@4055e810^M
E/AndroidRuntime( 1462): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:722)^M
E/AndroidRuntime( 1462): at android.os.Handler.handleCallback(Handler.java:587)^M
E/AndroidRuntime( 1462): at android.os.Handler.dispatchMessage(Handler.java:92)^M
E/AndroidRuntime( 1462): at android.os.Looper.loop(Looper.java:130)^M
E/AndroidRuntime( 1462): at android.app.ActivityThread.main(ActivityThread.java:3835)^M
E/AndroidRuntime( 1462): at java.lang.reflect.Method.invokeNative(Native Method)^M
E/AndroidRuntime( 1462): at java.lang.reflect.Method.invoke(Method.java:507)^M
E/AndroidRuntime( 1462): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)^M
E/AndroidRuntime( 1462): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)^M
E/AndroidRuntime( 1462): at dalvik.system.NativeStart.main(Native Method)^M
E/AndroidRuntime( 1462): Caused by: java.lang.UnsupportedOperationException: AudioEffect: invalid parameter operation^M
E/AndroidRuntime( 1462): at android.media.audiofx.AudioEffect.checkStatus(AudioEffect.java:1182)^M
E/AndroidRuntime( 1462): at android.media.audiofx.BassBoost.setStrength(BassBoost.java:133)^M
E/AndroidRuntime( 1462): at com.bel.android.dspmanager.HeadsetService.updateDsp(HeadsetService.java:211)^M
E/AndroidRuntime( 1462): at com.bel.android.dspmanager.HeadsetService$3.onReceive(HeadsetService.java:112)^M
E/AndroidRuntime( 1462): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:709)^M
E/AndroidRuntime( 1462): ... 9 more^M
D/dalvikvm( 1462): GC_CONCURRENT freed 429K, 52% free 2730K/5639K, external 0K/0K, paused 6ms+6ms^M
W/AudioPolicyManagerALSA( 5690): getDeviceForStrategy() unknown strategy: 4^M
W/AudioPolicyManagerALSA( 5690): getDeviceForStrategy() unknown strategy: 4^M
I/Process ( 1462): Sending signal. PID: 1462 SIG: 9^M
I/ActivityManager( 1223): Process com.bel.android.dspmanager (pid 1462) has died.^M
W/ActivityManager( 1223): Scheduling restart of crashed service com.bel.android.dspmanager/.HeadsetService in 5000ms^M
[Miscellaneous Android Development] technicallymark:
I have the same issue with voice search not hearing anything and the voice recorder has poor quality sound too. I haven't tried to plug in headset and try voice search yet though. Thanks for all the hard work! I'm using 3/28 build.
[Miscellaneous Android Development] technicallymark:
I just made several test using voice input. When headphones were not inserted, the microphone did not seem to pick up enough of my voice to make a judgement. When I inserted headphones the microphone seems to pick up my voice normally. I could remove the headphones and voice recognition seemed to continue to work normally. I reset the power in tried the test again with same result. I also changed various sound settings with same result.
[Miscellaneous Android Development] Vancete:
I'm having the same problem:(
[Miscellaneous Android Development] jpo234:
Looks very similar to http://code.google.com/p/cm9-ace/issues/detail?id=13
[Miscellaneous Android Development] gmarkall:
Thanks for that - looking a bit more closely, I notice that it seems to be invoking a native method - I will try again with a recent build that incorporates Milaq's -Xcheck:jni fix and see if this resolves the problem.
[Miscellaneous Android Development] gmarkall:
The DSPManager crash or the voice search not hearing you problem?
[Miscellaneous Android Development] haoso2:
I'm on the build of 28th,and the earlier also have this problem before.
[Miscellaneous Android Development] TommeleTBone:
Hi Folks,

I have a totally simple question. What is the max. Filesize supported?

I got a 32GB sd card to put files bigger than 5gig on.
[Miscellaneous Android Development] gmarkall:
The format of the SD card will probably be FAT32, so you won't be able to get a file bigger than 4GB on it. However, if you partition the SD card using clockworkmod recovery, it should add a second partition, which is ext2, that will get mounted at /sd-ext. ext2 does support files larger than 4GB, so you could try putting them there.

(Haven't tested this works - just the best suggestion I can think of off the top of my head).
[Miscellaneous Android Development] TommeleTBone:
I knew you rock gmarkall ;-)

As soon as i do have the card, i'll let ya know...
[Miscellaneous Android Development] TommeleTBone:
Hmmm..cwm will only let me choose a external partition 4gig ?!? I don't think it will work, or do I have overseen something?!
[Miscellaneous Android Development] gmarkall:
Ah - sorry!

You may need a computer to partition the SD card - I didn't realise CWM's limit was 4GB. A Linux machine should be able to create partitions of arbitrary size.
[Miscellaneous Android Development] gefox4vn:
Who guys are updating nightly builds :(, please give me some change logs. One day one version and i don't know what different
[Miscellaneous Android Development] jpisini:
I may be wrong but how I understand it is that the system auto builds the source every night whether there are changes or not. So if no changes are posted for a week all the builds that week are identical.
[Miscellaneous Android Development] sputnik3:
There is a link to the commit log in the 2nd post of this thread.
[Miscellaneous Android Development] camaleonx:
maybe a very noob question but, how can i go back to stock??? my friend install this rom on my tablet but it doesnt work like i spectec, i would like to retunr tyo stock, so please someone can tell me when i can find a stock rom?
[Miscellaneous Android Development] jpisini:
(Download everything first)

Grab the stock recovery from http://www.doc.ic.ac.uk/~grm08/ideapad/ install it with CWM don't reboot. Then install the 2375 ROM from http://download.lenovo.com/slates/a1/OTA/ now you can reboot. Boot back into recovery do a restore from the backup you made before installing CM7. There may be other ways this one worked for me when I had to go back to stock. If you haven't tried the latest CM7 though it is worth it very nice.
[Miscellaneous Android Development] milaq:
yup, that are the device specific changes.

furthermore you can check here

http://review.cyanogenmod.com/#q,status:merged+branch:gingerbread,n,z

for upstream changes.
[Miscellaneous Android Development] jpisini:
Anyone got any other ideas on this? The above helps but doesn't fix the issue. It is my last issue with CM7 on the A1. Everything else works great.

Oh I do have one other question, I pulled the keyboard from the stock OTA it does install and work fine but I no longer get the dictionary. I can't figure out what in the stock has or controls the dictionary to install as well. I am probably the only one but I really like the stock keyboard.
[Miscellaneous Android Development] TommeleTBone:
Regarding the big files issue,

I found out, that cwm partitions the sd-card into three partitions. First is the fat32, second ext3 and last is the swap partition. I have formated all three partitions with partition wizzard into the correct size i need.

I'm not that linux guru, but where do i mount those partitions?

googled around, found that vold.fstab contains the mounting points...would that be the part where i do have to edit that? and what?

would that be a feature you guys can possibly implement?!
[Miscellaneous Android Development] MadPriest:
Hi

I'm new to Android

trying to install the latest nightly build, i get this message:

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

E:Error in /sdcard/download/cm7-a1-2012-04-01.zip

(Status 7)

Installation aborted
[Miscellaneous Android Development] gmarkall:
Sounds like you have an old version of CWM installed.
[Miscellaneous Android Development] MadPriest:
Thanks for a quick reply

I have a stock (official) ROM

Android version 2.3.4

Build number A107W0_A234_001_015_2643_US

It was rooted, but not further

UPD

Should I install cwm-5.0.2.7-rev3-ideapad-a1.zip from http://www.doc.ic.ac.uk/~grm08/ideapad/ ?

UPD 2

I did install cwm-5.0.2.7-rev3-ideapad-a1.zip

Now, when entering recovery, I cannot choose any menu in the recovery mode - it keeps going up or down

Pressing the central menu button acts like back button

UPD 3

I found out that Power button acts like "select"

UPD 4

I flashed the cyanogen mode, now after reboot I get the cyanogen(mod)7 logo looping

I tried fixing permissions from the recovery menu but it didn't help

UPD 5

Wiping user data brought me to the working C7
[Miscellaneous Android Development] gmarkall:
You need to go into recovery and use "wipe data/factory reset".
[Miscellaneous Android Development] MadPriest:
I just posted an update :)

Wiping the data did the magic

I guess I do not need to root the C7?
[Miscellaneous Android Development] gmarkall:
That's right - it comes already rooted.
[Miscellaneous Android Development] MadPriest:
Thanks :)

For some reason I can't configure my account

It does retrieve the account info, and then fails to communicate with the server

Also, how do I install Android Market/Google Play?

UPD

I think I found the answer here http://xdaforums.com/showpost.php?p=23416192&postcount=381

UPD 2

Seems like I can't download anything from browser - it complains there's no SD card
[Miscellaneous Android Development] bejay:
The stock keyboard is Go Keyboard, so I'd guess the dictionaries for that would work.
[Miscellaneous Android Development] jpisini:
I was thinking the same thing but couldn't find an English dictionary for it. I will look again.
[Miscellaneous Android Development] MadPriest:
Regarding the sdcard - I'm not sure, but the previously named sdcard is now emmc

I do have folder named sdcard, but it's empty and can't be used

From the recovery I can't mount /sdcard

UPD

the following worked (from this post http://xdaforums.com/showpost.php?p=23466917&postcount=397)

enabling settings ->cm settings -> application setting -> Use internal storage

I think it would be useful if the OP would be modified to have all the small tweaks/troubleshooting (i know it takes time)
[Miscellaneous Android Development] MadPriest:
BTW,

I'm wondering if Android v3.x would be available for us or we depend on Lenovo for it?
[Miscellaneous Android Development] BuzzyB:
SpiegeleiXXL is already working on an ICS Port für the A1:

http://xdaforums.com/showthread.php?t=1495094
[Miscellaneous Android Development] jpisini:
ICS is version 4. 3 was Honeycomb which is highly unlikely as Google never released the source so there are very few devices compatible.
[Miscellaneous Android Development] MadPriest:
The ICS is a long way to go

---------- Post added at 06:28 PM ---------- Previous post was at 06:17 PM ----------

http://xdaforums.com/showpost.php?p=23963960&postcount=33
[Miscellaneous Android Development] jpisini:
Yes ICS is a ways away but CM7 works rather well and even the stock is OK with a bit of tweaking. I guess it depends on what you want to do, for me the tablet is very nice the way it is and I am not waiting on any additional features just a fix on a small sound issue.
[Miscellaneous Android Development] MadPriest:
There are couple of apps that require Android version 3.0 and up

And since there's no way (at least I couldn't find one) to install them on lower versions - I hope to get a higher Android version
[Miscellaneous Android Development] jpisini:
What apps do you need? Maybe there are similar ones out there we can recommend.
[Miscellaneous Android Development] MadPriest:
here's one example

https://play.google.com/store/apps/...sImNvbS5hb2wubW9iaWxlLmVuZ2FkZ2V0LndlZWtseSJd
[Miscellaneous Android Development] jpisini:
That's pretty cool check out https://play.google.com/store/apps/...1bGwsMSwxLDEsImNvbS5iYXJpc2VmZS50ZWNobmV3cyJd it is not magazine formatted but gives access to most of the tech sites.
[Miscellaneous Android Development] MadPriest:
thanks, but i'm looking into the Distro (I have it on my iPad, and it's great)

here are couple more

https://play.google.com/store/apps/details?id=com.drawfree

https://play.google.com/store/apps/details?id=com.americanexpress.android.tabletapp.us

https://play.google.com/store/apps/details?id=com.woodwing.tt.prod

https://play.google.com/store/apps/details?id=com.intuit.turbotax

https://play.google.com/store/apps/details?id=com.nhl.gc1112.tablet.free
[Miscellaneous Android Development] gmarkall:
Please remember that this thread is about CM7 for the A1. There are more appropriate places to discuss which apps you like.
[Miscellaneous Android Development] MadPriest:
Sorry,

This was as responce to why I'm asking about CM7.2 (witch is Android 3.2, if I'm not mistaken)
[Miscellaneous Android Development] J_T:
You are mistaken. CM 7.2 is based on Android 2.3.7.
[Miscellaneous Android Development] MadPriest:
This means no 3.x .... :(
[Miscellaneous Android Development] J_T:
The odds of getting 3.x on the A1 are essentially zero.
[Miscellaneous Android Development] TippyTurtle:
If have used honeycomb (3.x) a lot and it really sucks. I much prefer 2.3.x (gingerbread) and am getting used to and starting to like ICS (4.x). 3.x is a complete waste of time...and it seems most apps don't run on it either.
[Miscellaneous Android Development] nitin1978:
Can i flash any android rom on lenovo ideapad s10 netbook?
[Miscellaneous Android Development] jpisini:
It looks like the latest X86 may work take a look http://www.android-x86.org/releases/releasenote-4-0-rc1
[Miscellaneous Android Development] Temaki:
How long will it still take for this unofficial ROM to become official? I have been using it for a week now and it runs smoother than the official stock ROM.

I only had two reboots so far. Both times after some Wlan issues.

Tanks for all your great work.
[Miscellaneous Android Development] isomswim:
Same here working great. Maybe once a week when waking from standby the screen becomes unresponsive but that was a stock issue also. This rom is actually the only CM rom I am running on 3 different Android devices.
[Miscellaneous Android Development] geoponer:
I have just installed the latest nightly (of April 7th) and I am really impressed! Everything works smoothly, including the geolocation via wifi, which I really missed in the stock ROM!

It took me a while to re-install all aps, setup accounts etc. (I had a Titanium backup, but when restoring my 100+ apps, it keeps asking me one-by-one) but now after a couple of hours the A1 is as I wanted it to be.

I had already installed CMW, so I only downloaded the latest nightly using my tablet, rebooted in CMW, and chose to install zip (it was in my downloads folder). After reboot I re-entered CMW, cleared cache and everything else that could be wiped (e.g. Davlik, Battery stats) and then I went on with re-installing the apps and setting up accounts.

A link to gapps.zip in the first post could be useful, as I needed to install market etc. I also changed the screen dpi to 180, as 160 was too small for my old eyes.

Apart from that... kudos to Graham and all of you who made this ROM possible! Thanks a lot!
[Miscellaneous Android Development] haoso2:
how to start the button backlight support

I indeed knew that the build from 3.25 is support the button backlight on the tablet.but ican find how to enable this function...some kindly guy would help me?
[Miscellaneous Android Development] milaq:
only with our custom kernel (which still is in testing and not yet included in cm7). have a look at the kernel thread for instructions how to build it.
[Miscellaneous Android Development] jpisini:
last issues solved

Hopefully this helps others. The sound crackling for me at least is caused by the DSPManager. I can reproduce it at will now. If I set DSPManager I get the crackles as soon as I shut it off they go away. I do use it on my EVO with no issues not sure whether it is hardware or software but at least it works now, I am assuming I can use an equalizer from the market instead but I haven't gotten that far.

The other issue was the Lenovo Go keyboard use Titanium backup to backup the keyboard program and the User dictionary. After CM7 is installed reinstall the keyboard both app and data. Then restore data only of the user dictionary and reboot the keyboard will now be fully functioning.

Thanks to everyone that helped make this ROM I am loving it.
[Miscellaneous Android Development] regnick:
Hi, could I use the lastest nightly ROM (of April 7th) for the 2GB A1 :D Thanks :)
[Miscellaneous Android Development] jpisini:
The rom is supposed to work with both. I personally have only used it on a 16gb model. Just make sure to make a backup with CWM first and you will be OK.
[Miscellaneous Android Development] mandozza:
button backlight

You can use this Kernel:

a1.cu2.at/kernel/kernel_update_2.6.35.7_02.zip

It's developed by a german user named anddior in the forum:

android-hilfe.de/root-hacking-modding-fuer-lenovo-ideapad-a1/218856-kernel-versionen.html

The backlight of the buttons will light direct after booting / or if you switch the A1 on.

The backlights will go off after 10 minutes.
[Miscellaneous Android Development] adenleabbey:
hi, i was trying to install one of the nightly builds which was cm7-a1-2012-04-09.zip through CWM-based recovery v5.0.2.7 but i keep gerring this error message;

--Installing: /sdcard/cm7-a1-2012-04-09.zip

Finding update package...

Opening Update Package...

Verifying update package...

Installing update...

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

E: Error in sdcard/cm7-a1-2012-04-09.zip

(Status 7)

Installation aborted.

someone help me out. the thing is that i wipe data/factory reset before installing the night build.
[Miscellaneous Android Development] gmarkall:
Thanks!

I expect it will be harder work to get CM9 working on it, since there are probably some compatibility fixes that need to be worked out for using libraries from Gingerbread. I'm keen on getting something stable working on the A1, rather than spending more time on the less well-trodden path.