yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] jpisini:
Cool that sounds easy enough that even I can do it :-)
[Miscellaneous Android Development] Neuralgia:
First, on the first post, on the issues, it mentions that when plugging in headphones, headphones/mic causes DSPManager to crash... at least not in my case.

Maybe that's because I'm using 15/4 nightly build (cm7-a1-2012-04-15.zip), but that's not the case.

All the other things mentioned, are still missing, but I'm sure they'll be solved eventually (except for the new version of CMW which I din't try at all since works ok)

==========

Now, I just wanted to thank you guys SO MUCH!!!

You have no idea how much help you'll have been.

My story goes like this:

I own an iPad 2, and a Samsung Galaxy SII... both of which I really like and love.

Now, I'm travelling quite a bit lately, and I have found that the iPad is WAY too big... and my SII is WAY too small to do some things like reading a book or browsing for long periods of time.

So I was between getting a 7 inch tablet or a Galaxy Note. Since it was easier to try getting a 7 incher, I did some research and was torn between the Kindle Fire and this one.

Because of the camera, SD slot, and Play Store access I went with this one.

I have to be honest. I didn't like it so much. It was way too slow, the launcher was sluggish, icon size was huge, and android version was lacking... I though that I made a big mistake, that I should give it to my nephew (7 year old) or girlffriend. All of this was huge specially when compared to a Kindle Fire a friend of mine has and lend it to me, to compare both.

I really liked the size, so I decided to wait for the Asus M370 (tegra quad core for $250, with google market and lots of bells and whistles in a 7 inch tablet), an din the meantime, enjoy myself hacking this little guy.

OH MY GOD, what a difference it made having CM7 here.

It's exactly the same as the Kindle Fire (in price), but a lot of other features.

I showed my tablet to the owner of the KFire, and she asked me to do the same to hers... LOL.

Again, thanks... I guess I'll keep this guy.

I'll be looking fwd for those little issues to be fixed.
[Miscellaneous Android Development] mojojo:
Great work!!!

Played with CEs / WMs for years

A1 is my first Android device

---------- Post added at 05:46 AM ---------- Previous post was at 04:58 AM ----------

flashed "cm7-a1-2012-04-15.zip"

get "android.process.media" force closure after boot......
[Miscellaneous Android Development] jpisini:
Did you clear cache and dalvik?
[Miscellaneous Android Development] drozda:
Will it be possible to provide compiled test versions of kernel ?

I want to test OTG function with milaq patches but last time i've compiled linux kernel it was over 15 years ago :D

I'm lazy and don't have time nor resources to setup dev environment.
[Miscellaneous Android Development] akulp:
Has someone solved this "sound noice" issue? I upgraded to 14-04 nighlty build, nut problem still presist...
[Miscellaneous Android Development] jpisini:
For me it was caused by dsp manager. If you have that on shut it off. I have not found an equalizer that works really well with the A1
[Miscellaneous Android Development] Neuralgia:
Weird... when I plug my headphones, I have no problem with dsp manager... and I haven't noticed any weird sounds.

Where should I look for?
[Miscellaneous Android Development] amjl2000:
jpisini, i tried turning off the dspmanager, but it didn't work for me :(
[Miscellaneous Android Development] mojojo:
I'd wipe data / cache / dalvik before flash

BTW, I'd figured out the problem was caused by the sd card I used. Once I switched to a different card, problem solved. :D
[Miscellaneous Android Development] jpisini:
Did you try turning on shut down sounds? some people say that works for them.
[Miscellaneous Android Development] technicallymark:
Best part of the Android community is the very intelligent and creative people who help enhance the hardware that has so much potential but not fully utilized due to typical large corporate bull.
[Miscellaneous Android Development] amjl2000:
It's a double edged sword though. You can bet your bottom dollar that Lenovo will now provide no more firmware support for the A1... 2643 will be the last. Or am I being cynical :/

really sorry, but I can't find the shutdown sounds option anywhere. Can you or anyone give me a pointer? cheers :)
[Miscellaneous Android Development] jpisini:
Sorry wrote that from memory what you want is settings, sound, screen lock sounds. Sorry about that.
[Miscellaneous Android Development] amjl2000:
Thanks for this. I'm not sure if really is making a difference or not.

DSPManager - have tried just stopping it (from running apps), and force stopping it (from all apps).

Screen lock sounds on/off, doesn't seem to make much difference.

I get bad static around the incoming mail sound (which I'm not bothered about but may be different to what you get). I can hear very low level noise when the music volume is at 0 - again, not fussed about this. Still getting clicky static noises at random times. To be fair, I think it's rarer now than it ever was so I'm overall happy enough. To reiterate, the static noises are not volume dependent, it's just that I listen to music in the office so have the volume set to one notch up from zero, so extraneous noises are noticeable! I certainly wouldn't want any time spent on this when more important stuff is being done.
[Miscellaneous Android Development] bejay:
I get constant low level background noise through my headphones and a high pitched whistle through the speaker whenever audio is active. I don't get dsp manager crashing and closing dsp manager doesn't have any effect.

None of this is a problem but the info may be useful. Running the 12/04 build and the 1.1 Ghz OC'd kernel from the android-hilife.de forum

I'd like to add my thanks to everyone involved in porting CM7 to the A1, you're turning this into a fabulous little machine.
[Miscellaneous Android Development] jpisini:
I noticed it mostly when sound was done playing it was like the driver was still pushing the speaker but not actually playing anything. It may have been while things are playing too but honestly I am hard of hearing and can't really hear the lower sounds while something else is playing.
[Miscellaneous Android Development] gefox4vn:
Where can I get kernel for A1? I read in this post: http://xdaforums.com/showthread.php?t=1556828 but I use a windows system :(.

In this link: http://www.android-hilfe.de/ everything seems to be in Germany language and I don't understand :D

A stupid question: Do I have to update kernel before use CM7 in my A1 device :D. I read many people update their device's kernel and say it works well than stock kernel
[Miscellaneous Android Development] jpisini:
I haven't played around with separate kernels myself but you can paste the link to the German forums into Google and then tell it to translate page it works well enough to follow the gist of what they are saying. I wouldn't want to rely on it to save my life but for this it works pretty well.
[Miscellaneous Android Development] gmarkall:
Logs

Templis has just pointed me to a location for the more recent IRC logs, which are now at: http://shron.de/irclogs/ideapad-a1.log
[Miscellaneous Android Development] manomi:
i tried usb stick but not recognized using 17-04 build

does anybody else ever tested to connect usb device, it seems that is not powered at all the led of my stick is off
[Miscellaneous Android Development] jpisini:
The current kernel does not support this. I know people are working on it but I don't know the progress sorry.
[Miscellaneous Android Development] gmarkall:
The kernel discussed in the A1 kernel thread has support added, but we've not been able to test/debug it yet because none of the developers have a USB OTG cable. I've ordered one though, and hope to be able to try it out soon.
[Miscellaneous Android Development] multijoy:
I think this is a hardware issue - I returned mine as faulty for this, the new one doesn't do it.
[Miscellaneous Android Development] Neuralgia:
Guys is there a way to increase the screen sensitivity? (Inside the cm settings? )

Or is there an app for this you recommend?

At this moment, it's the only thing I need...besides overclocking ;)
[Miscellaneous Android Development] gmarkall:
I think the touchscreen just isn't that sensitive. Would be good to find out that I'm wrong about that though!

If you compile the kernel from the A1 kernel thread, it does up to 1.2GHz, thanks to Milaq.
[Miscellaneous Android Development] Neuralgia:
Hey I didn't know that.

Any tutorial on how to do it?

I'm a frequent modder but have never had the need to OC until now
[Miscellaneous Android Development] gmarkall:
There's a tutorial on compiling and booting the kernel at http://xdaforums.com/showthread.php?t=1556828

When you boot up with the latest CM7 nightly, it'll limit the frequency to 1GHz. I believe you'll need to use SetCPU to up the max, but perhaps Milaq will be able to confirm this.
[Miscellaneous Android Development] milaq:
confirmed :)

you can also use CM's built-in overclocking capabilities.

CMSettings > performance > cpu settings

edit: you can also change the frequency of the steps via sysfs (sys/power/overclock_oppX)

voltage is read-only atm and the levels have to be in a specific range (see the commit for details).

the last step can even go up to 1,5ghz (although NOT advised and NOT stable at that voltage)
[Miscellaneous Android Development] jpisini:
The touch screen is not as good as my EVO but it is not that bad. Different launchers help. Go and ADW are Ok, ADW Ex is better, zeam is probably the fastest, I really like HCL it is responsive and different than the others gives the tablet the honeycomb feel. I have tried a.few others but these have been given a thorough workout on my A1.
[Miscellaneous Android Development] Neuralgia:
I always wondered what was better. SETCPU or the cm7 settings ... I already payed for setcpu a while ago, and the cm7 settings are beta,but it would be nice to know.

Edit: I just checked, and even though setcpu has 800 as minimum, cm7 shows 600. Weird.

Mark, I'll give a try compiling the kernel this weekend, wish me luck.

A couple of minutes ago I started hearing a hiss when I plug my headphones and no sound is playing. It comes and goes even when I force stop dspmanager.

Is this what everyone is talking about?

Btw,any ideas on how to control the buttons backlights? It's a bit annoying :thumbdown:
[Miscellaneous Android Development] gefox4vn:
I'm using 18-4 version. Now I have these problems:

- Installed gapps, but when press Menu, there isn't programs in the gapps zip. I try 5 times, but the results is the same, i'm using CWM 5.0.28.

- When i'm go to Market, choose one app, everything seem to be ok, but when Installing taskbar begin, the system is reboot. I try 3 times and the same.

- The three touch buttons seem to be very lag like in 2643 ROW. I have to press 2 or 3 times for one commands :|

- The front camera is rotate 180, looks so funny :D.
[Miscellaneous Android Development] Neuralgia:
Is there a setting I can play with to decrease the amount of time I need to press the home button to bring up recent apps? I can change what happens when i do but not the amount of time to press
[Miscellaneous Android Development] akulp:
Hm...I read your solution with DSP and yes, it's disabled.

But this annoying sound is still "with me" :)

OK, I'll try with turn ON lock sound. But, is this helpfull just if you use screen lock? Because I don't use it.
[Miscellaneous Android Development] gefox4vn:
We have this rom by Snarl, a Chinese person (I think so) created: http://www.mediafire.com/?avdcda48oy62bli

Password is minh65566. I've try this rom after test 18-4 version. Now my A1 is re partition like this:

- Internal SD: 13MB

- Internal storage: 1.20 GB

- External SD: 8GB (i'm using 8GB SD)

I think this repartition is better to install software, games HD in A1 2G version
[Miscellaneous Android Development] jpisini:
I use the lock screen myself so I can't really say I wouldn't think it would be useful without it but have never tested it. Nothing to lose by trying.
[Miscellaneous Android Development] Neuralgia:
Have you tried the PowerAmp Equalizer?
[Miscellaneous Android Development] haseo45:
sensor

Hello guys new bug i think i try use games of cars like asphalt Andorra racing thunder and sensor is slow i crash a lot xD can You Fix this masters please is. Like you turn right or left and dont. Responsse please. Fix. Friend
[Miscellaneous Android Development] monsieurtalbot:
Ok, currently, I'm running the German 1.1Ghz overclocking kernel mentioned a ways back...

I keep hearing about this kernel CAPABLE of 1.5Ghz (but not stable), but am not really able to build it...

Is there someone who has built it who would be willing to upload a CWM .ZIP for me?

Thank you much!
[Miscellaneous Android Development] bjanice44:
See my post in the kernel thread for a cwm flashable zip of the kernel
[Miscellaneous Android Development] MadPriest:
After reverting back to stock ROM and being on it for a week, I came back to CM :) (and I love it!)

Running on cm7-a1-2012-04-20, I found the touch screen isn't too responsive at the edges

Changing the lcd_density to 200 works much better (although the screen density is obviously lower)
[Miscellaneous Android Development] J_T:
What is the default LCD density in CM7?
[Miscellaneous Android Development] milaq:
the screen of the ideapad is at 169.55 dpi.

we are using the nearest valid density of 160 (also known as mdpi).

if you change the dpi yourself dont expect that it looks great nor that you wont run into issues except if you are raising/lowering it to another valid density. but the assets would look pixelated/blurry then.

valid dpi values are:

120 - ldpi

160 - mdpi < our dpi

240 - hdpi

320 - xhdpi
[Miscellaneous Android Development] jpisini:
I am running at 200 it works well and looks good the only issue is not everything in the market likes that dpi. I use my phone to get the apps I want so it is not an issue for me but could be if the A1 is your only Android device. Worth a try it seems like the best of both worlds. The stock of 160 is a little too small for my eyes.
[Miscellaneous Android Development] MadPriest:
200 isn't in the "valid " list

But it works great

UPD

BTW, no problems with headset
[Miscellaneous Android Development] chkyj:
You can apply touch calibration in CWM.
[Miscellaneous Android Development] J_T:
I don't think I could read the screen at 160. :cool:

Mine's been at 200 for a while and seems to be ideal.
[Miscellaneous Android Development] MadPriest:
I did it twice

No luck. I'll stick with 200
[Miscellaneous Android Development] haseo45:
Any can Fix about the sensor i Like play car games but the sensor is slow plz. Help guys
[Miscellaneous Android Development] aitilang:
format of the 16gb tf card

Hi, i've got an A1-07 with a 16 GB tf card.

i want to format the tf card with exfat format, in order to store iso dvd files( > 2GB) and play it.

does the A1-07 support exfat?
[Miscellaneous Android Development] rhay:
How can i update google talk with video?
[Miscellaneous Android Development] rhay:
Video still upside down rigth? Other than this rom is amazing
[Miscellaneous Android Development] gmarkall:
Afraid so :-(
[Miscellaneous Android Development] monsieurtalbot:
Ok, and where is said Kernel thread...? I tried searching with no avail... Thanks

--UPDATE--

WAIT. Nvm. I got it. :-) - AND the kernel you compiled is causing boot issues. It's weird. When I try to boot from off or "reboot" from in the OS it now hangs at the Lenovo boot screen. - But when I reboot from inside recovery, it boots fine. Maybe something to do with a bad uboot...?

I've tried compiling my own, but I am still having reboot issues from inside the OS... :-(

THOUGH mind you, the overclock itself is actually really stable. More so than any other I've tried.

:-)
[Miscellaneous Android Development] mojo6911:
Thanks to everyone who contributed! This is much better than stock.
[Miscellaneous Android Development] rhay:
looks like the front camera is fine when taking picture but upside down when using skype and talk. Is this an app or kernel issue?
[Miscellaneous Android Development] gmarkall:
I think its in the kernel or libcamera.so
[Miscellaneous Android Development] rhay:
Can we get a fix with this soon? I am sure lenovo is working on the issue I just don't want to go back stock
[Miscellaneous Android Development] mojo6911:
Unfortunately, I had to go back to stock. I am using this to connect with my car stereo through A2DP while using GPS it cuts out too much to be able to use. Researching the issue, it seems like a common issue with other CM7 builds.
[Miscellaneous Android Development] gmarkall:
Absolutely - you're free to figure out what the problem is and develop a fix as soon as you like. We'd be happy to incorporate your changes!

Many thanks!
[Miscellaneous Android Development] drdoolittle:
Thanks gmarkall for putting so much time into the kernel/CM7 development for the A1!
[Miscellaneous Android Development] dzyuba:
I appreciate your hard work and time put into this project. For me this CM7 rom is as good as I need it to be. I don't use the camera, headphones or a sim card so I'm not having any noticeable issues.

Any future updates / fixes are welcome at your convenience. I've been lurking on XDA for a while but decided to join just to keep updated with this project.
[Miscellaneous Android Development] gmarkall:
Thanks - I do want to sort things out, but there is a long list of things to do still, and I have very little free time at the moment.
[Miscellaneous Android Development] mojo6911:
When DSPmanager crashes, do the headphones still work?
[Miscellaneous Android Development] gmarkall:
Yes. I don't think this problem exists anymore anyway - are you having crashes? If so, what nightly build are you using?
[Miscellaneous Android Development] mojo6911:
I am just thinking ahead. I am using my tablet as a car stereo. Originally, I had it connect via A2DP, but that is buggy in CM7, and the quality is crap on the stock ROM.

I am going to just run through the 3.5mm jack directly to my head unit, but I wanted to make sure it is working before I go back to CM7.

Thanks.
[Miscellaneous Android Development] rhay:
Thank you sir..
[Miscellaneous Android Development] wanderer87sg:
Hi, thanks for the development for the lenovo A1. I had been using it for months. However, there is 1 small problem. When i plug the A1 to the windows 7 pc, it did not show the USB mounting and the windows 7 also did not show the mounting of the A1. Not sure is it the hardware problem or is it the software problem.
[Miscellaneous Android Development] MadPriest:
what build are you using?

try switching to a different cable and check with other USB ports
[Miscellaneous Android Development] monsieurtalbot:
I noticed this issue when I wasn't using an SD card...

Try going to:

Settings>Cyanogenmod settings>Application settings

-and tick the "use internal storage" box. Then reboot.

Then try again. Should fix the problem **IF you don't have an external SD**. :-)
[Miscellaneous Android Development] monsieurtalbot:
So I went ahead and compiled JUST the uimage into a little 1.2ghz kernel (apparently there's a new version that fixes reboot. Looking now)... (STILL won't reboot unless I do it via CWM)... Then everything is fine. Not a big deal, just a little pain in the ass. Especially if you get a random restart... Then it can get dicey.

Here's the download... 1.2Ghz Overclock Kernel (flash with CWM) - (REMOVED DUE TO BOOT ISSUES see this post for download link of fixed kernel http://xdaforums.com/showpost.php?p=25326568&postcount=150)

-and here's a CWM flashable .Zip of the stock kernel so you can go back if need be... http://www.mediafire.com/?o6c67k927i23y2v

^I can confirm flashing the stock DOES fix the (re)boot issue caused by the overclock kernel. Hopefully this .Zip saves some people from un needed wipes if you have to go back.

I was hoping someone with a little more know how than myself could take a look and see if it's something dumb keeping it from cold starting and rebooting. Would greatly appreciate any insight... Thanks!

Can someone please upload the uImage with the boot fixed please? I'll compile it into a CWM flashable .Zip... Thanks!
[Miscellaneous Android Development] Neuralgia:
It doesn't happen at all with mine
[Miscellaneous Android Development] mandozza:
Did you see anything in the status bar of the A1 after you connect the A1 with Win7?
[Miscellaneous Android Development] mojo6911:
Does dock mode (audio out of USB) function with this rom?
[Miscellaneous Android Development] milaq:
custom kernel now included

from now on, our custom kernel will be included in the nightlies.

that means a new kernel will be fused upon flashing cm7.

please consider updating your u-boot to the new fastboot included version by gmarkall (instructions in first post).

in case anything goes wrong you can easily recover everything via fastboot without having to build an sdboot package.

any change making it into the kernel repo does NOT necessarily mean that we already included it in the nightlies. we are pushing prebuilt kernels to the device repos. i.e. keep an eye out for commits to the device repo like "update prebuilt kernel".

have fun and pls report back.

cheers
[Miscellaneous Android Development] rhay:
Does this kernel fix the upside down camera?
[Miscellaneous Android Development] drozda:
Havent found anything about it in commit log, so NO.
[Miscellaneous Android Development] jpisini:
Couple of questions.

Are the new nightlies with your kernel safe to use with CWM 5.0.2.7. I like having both cards so I have not upgraded.

What does the new kernel give us over the stock kernel?

Last but not least if I install this kernel and want to go back will installing an older version of CM7 do it or do I need a special zip?
[Miscellaneous Android Development] haseo45:
Re: kernel

I put. The kernel and i dont have WiFi why?????
[Miscellaneous Android Development] bejay:
AFAIK the kernel will work regardles of which recovery you use. I'm using a kernel compiled from yesterdays commit with CWM 5.0.2.7

It allows for easy overclocking (and is mine's entirely stable @ 1.2Ghz). It's worth the upgrade for this alone, the A1 is so much more responsive, and as it only occasionally reaches the full 1.2 Ghz it doesn't seem to have much effect on battery life.

It also allows vpn connections and mounting network drives by integrating some missing modules.

I belive you'd need to flash a stock kernel via fastboot or CWM if you wanted to revert.

There's a stock kernel update .zip posted somewhere in either this thread or the kernel one.

I can't imagine why you'd want to revert to stock though, other than maybe if you needed to send you A1 in for repair.
[Miscellaneous Android Development] jpisini:
I am just a little hesitant I am running the 4/7/12 CM7 and it is rock solid no issues other than the DSP one I mentioned elsewhere in the thread and that I can live with. A little speed would be nice I use my A1 90% for reading the rest to play games so it does what I need at stock speed but faster is always better. I guess I will bite the bullet and upgrade this weekend. Do I need to wipe caches with the change in kernel or just keep installing over like we have been. Not a huge deal while I would rather not I can just bite the bullet and start fresh if that is recommended.

---------- Post added at 03:11 PM ---------- Previous post was at 03:09 PM ----------

Just the new kernel or last night's release of CM7? Is it just off or does it show on and not connect?
[Miscellaneous Android Development] monsieurtalbot:
So, strangely enough, the new kernel isn't exactly stable with my device... I'm getting random reboots every 2 minutes, and even if I revert to stock kernel now, I STILL get the reboots.

Any idea what's causing this? It's made my A1 essentially useless.

-and for those of you getting wifi errors with the new kernel. Flash the .Zip linked in this post - http://xdaforums.com/showpost.php?p=25343381&postcount=153