yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] MadPriest:
mine was on a shelf the whole night, no shutdowns or reboots
[Miscellaneous Android Development] maburroje:
ICS

Hi, I'm on ICS 1.02 (the ROM of german forum) and I want to update to the OTA ICS from lenovo. Can I install the OTA problems using CWM without problems? (My backup was deleted when I installed the ICS 1.02 so I can restore...)

(Sorry for my english)
[Miscellaneous Android Development] MadPriest:
you have to have stock recovery, not cwm
[Miscellaneous Android Development] Kizz23:
I've tried to read this thread and play catch up but getting confused a little. Basically I am debating on pulling the trigger on buying this tablet today at costco for $150:

basically my question is can someone explain how do I get from this stock version to ICS and is it stable? If not what is not working?

Thanks
[Miscellaneous Android Development] MadPriest:
$150 is bargain for this baby

when you buy it with the stock rom - just copy the ICS ROM to external SD card, put the card into the tablet, shut down, power up holding the "volume-" button and wait until ICS is installed
[Miscellaneous Android Development] tinybeetle:
There is an A107I0_A404_001_007_0091_US.zip in the OTA ICS folder on Lenovo's FTP site now. It doesn't show in a browser, but will show via FTP client.

So this would be official from Lenovo I guess.
[Miscellaneous Android Development] Kizz23:
Thanks, I know how to do that part but in terms of the FTP downloaded zip file I have downloaded: A107I0_A404_001_007_0091_US.zip

Should I just rename this whole file "update.zip" and install from boot menu? Or is there a file in there that I must extract?
[Miscellaneous Android Development] kurek007:
Yes, you have to rename it to update.zip
[Miscellaneous Android Development] bren924:
I was on cm7 for my a1, have now returned to stock. Tried to apply the official ICS by copying to sd and renaming it update.zip, reboot with volume -, install starts, then I get a triangle with exclamation and get dropped into stock recovery menu.

At this point I boot from a bootable sd card with cwm on it so I can restore the factory rom.

Would love to get ICS running, but I'm missing something. Thoughts?
[Miscellaneous Android Development] nccruz:
This is my last try at getting ICS..

I am on 2643 rooted and CWm5027.... so...

1. flashed stock recovery zip from GMarkall

2. flash stock 2643 as update.zip reboot

3. renamed ics91 to update.zip and flashed I get a triangle with exclamation and get dropped into stock recovery menu

4. reboot and stuck on android label...

next... I did 1&2 and flashed ramdisk as update.zip

then did 3 and 4...

same results....

any suggestions?????

Thanks.....
[Miscellaneous Android Development] MadPriest:
don't post in all the threads

I answered you here http://xdaforums.com/showpost.php?p=27169832&postcount=38
[Miscellaneous Android Development] -=bhf=-:
This new build of ICS is supposed to be an over the air update and should handled as such. In other words the previous ICS1.2 is required. Otherwise your install will fail.

So first install any stock rom, then boot once and install ics1.2. Boot in stock recovery and do an factory reset. Boot again, set up your wifi and do the OTA. Bingo, the work is done.
[Miscellaneous Android Development] bren924:
Well, I was finally able to get this working by flashing the ICS 1.2 rom then flashing the other from Lenovo.

Ever since doing this, my wifi has been horrendous. Does not hold a connection for very long. I've tried some of the suggestions mentioned, but nothing seems to help.

I may go back to Cm7 for the time being...
[Miscellaneous Android Development] nccruz:
did you download and flash 091??? see post 91....

I did the same steps but I went to update and got the ICS OTA after flashing 1.2.... of course needed to factory reset.... but everything working great!!!!

I am now rooted and on CWM507....
[Miscellaneous Android Development] MadPriest:
Why "needed to factory reset"?
[Miscellaneous Android Development] nccruz:
that's what the guy in post 91 said..... so that's what I did.... I have been testing this for 24 hours and I tell you, it has been good.... of course I had to reinstall all my apps from Ti backup and reset to my configuration... no fcs so far and the battery seems to be doing well.... I think the only bad thing I see is that the leters are so small... I have my fonts at huge and they still look small... i use opera browser and I have zoom also set at 150..... must be my age and bad eyesight. some apps did not work also like hbo go and not getting video picture from directv... netflix and youtube work. Have not tried instagram yet....
[Miscellaneous Android Development] bren924:
It seems my wifi issues are not entirely A1 related. I have had other wifi issues at home, and noticed that depending on the channel being used for wifi the A1 will respond much differently. My wifi used to be set on Channel 1, and that caused all sorts of problems for the A1. Moving to channel 6 seems to make the A1 happiest. Doesn't drop while I am using it, but will drop when it sleeps, which I am accustomed to.

And yes, I did flash as suggested earlier. It was the only way I could get ICS working at all.

Thanks!
[Miscellaneous Android Development] nccruz:
I know it is kind of off-topic....

I use wifi analyzer (from google play store) to see what my neighbors router channel setup... you'd be surprised at how easy it is to get the cleanest channel for your wifi router....
[Miscellaneous Android Development] tinybeetle:
The new ICS build.prop has the LCD Density set to 160. The A1 originally came with a LCD Density of 240. If you have root you can edit that file and change your LCD Density to something larger so that your text is larger.
[Miscellaneous Android Development] nccruz:
be careful when you do this since it also enlarges all icons.... I lost the launcher and had to reinstall 091.... best to have a cwm backup before doing this change of lcd density. I went back to 160 and just changed the fonts on all apps to get them bigger.....
[Miscellaneous Android Development] MadPriest:
same here

lost Launcher with 180
[Miscellaneous Android Development] jpisini:
Anyone try switching to another launcher like Novo when changing resolutions?
[Miscellaneous Android Development] MadPriest:
When you switch the resolution to smth unacceptable by the system, you only get the popping error "the launcher has crashed"
[Miscellaneous Android Development] Emorrison3315:
Same issue

I had the same issue withe the 091 download and install. It was stuck at the Android screen. I installed the ICS1.2 and it works great. I will try installing the 091 update tonight. But why do we need to install the 1.2 update? It's not even a Lenovo update but from some programmer that design it. I'm wondering if the 091 update is not complete yet. Just my thoughts.
[Miscellaneous Android Development] nccruz:
somehow ics 1.2 gets you thru installing some kind of ics which 091 can not do... after flashing 1.2, just go to systems update to get the ics091 ota... and like mine, things will be cool. be sure to do a factory reset when doing ics 1.2..... i did the reset before and after flashing 1.2...... as directed in post 91.... then flash cwm as an update.zip and flash a1root from cwm..... be sure to delete or rename update.zip when you are done......
[Miscellaneous Android Development] amjl2000:
ICS crashed my router ??

So have had a couple of plays with ICS now. Yesterday at work I tried to upgrade from 0080 to 0091 via the OTA. It downloaded OK, then during install rebooted to CWM (which I had on to install rooter and sd fix), and then broke.

When I got home I cleared the system, to enable me to start again. This time, when I got 0080 ("1.2") installed and connected to my home wifi, it connected, got an IP address, and promptly got a message 'network out of range', this also had the effect that my wired desktop lost internet. I looked at my router, and on the ideapad connecting, all the lights turn off! I upgraded to 0091 via CWM OK, and the same happens in this newer version.

So... work wifi OK, home wifi not OK. Interesting...

tbh, my router is over 5 years old now, don't know if it is just an age/compatibility thing. Though CM7 is OK, so may have to stick with that for the time being.
[Miscellaneous Android Development] Emorrison3315:
0091

I installed the 0091 update over the air last night (System updates). Works great!! I am finally happy that I bought this tablet. Good hardware, great price and now finally a good OS.
[Miscellaneous Android Development] amjl2000:
http://xdaforums.com/showthread.php?t=1495094&page=12

forgot which post... find the one with the SD card fiz zip ;) install from CWM. Need to run the rooter first though ( I think)
[Miscellaneous Android Development] nicknc:
Alright, I flashed that on there-- still no dice.

Just loops around with those two initial lenovo screens over and over.

Again, this was after I flashed the stock-mbr.zip file.

Reckon I need to revert back to stock recovery and let it run through the ICS (renamed as update.zip) again?
[Miscellaneous Android Development] nicknc:
Update

I went the bootable SD card route again to revert back to stock 2.3.

Amazingly, both external and internal SD cards do not show up. External sd card was specifically partitioned via CWM.

I'm out of ideas at this point.

Essentially, it seems my 16GB Ideapad has been converted into the 2GB Ideapad without external SD card support.

Has anyone else had this experience? What do you guys suggest?
[Miscellaneous Android Development] :
Well I'm disappointed to say that after a few days of running the 0091 version of ICS the wifi issues have become very annoying. Before I installed this version, I wiped the dalvik and cache from CWM and installed the zip from CWM over my installation of 1.2.

I have tried changing channels on my router at home, but the problem is the same at work where I use 3 mifi. The device will connect, then seemingly randomly drops connection.

Observations:

Wifi Keep Alive seems to keep the wifi on for longer than without

Airplane mode doesn't work at all

Sometimes turning wifi off and on again works to reconnect wifi

Sometimes I need to turn the unit off then on again

The airplane mode icon on the system tray seems to be buggy in that it persists even after airplane mode is turned off

The wifi indicator seems to go from fully blue, to grey, to fully blue with marks on (too small to see), to not there at all - all apparently at random intervals as far as I can detect

Streaming radio or Spotify is fine

Sometimes the list of available networks is outdated, i.e. when I reach home it's still listing networks from work and doesn't scan and repopulate the list

I have absolutely no idea of what may be affecting the wifi in this way. Would running a US-labelled ROM be a problem if I'm in London?

I'm very frustrated since at work I need to check my email pretty frequently, do a quick look-up online or check online data such as calendar/dropbox/evernote and having to fiddle around with settings every time is wearing thin.

I wonder if anyone with fully functioning wifi could post their experiences or ideas please. I'm leery of going back to Gingerbread since it took me a while to get my tablet set up with ICS how I like it and I don't want to go through that again within at least the next week!
[Miscellaneous Android Development] amjl2000:
If you do a google for ICS and wifi issues, there are lots (and lots) of people with various issues... not confined to Lenovo at all.

Good luck ;)
[Miscellaneous Android Development] :
Yes, I've seen that too. I wondered what the circumstances were for those on this forum who have reported running wifi with no issues.
[Miscellaneous Android Development] nccruz:
my md5sum of 0091us is 580d2db5a972d1dac1f0616d29e6eeed.... what is yours???

did you do a factory reset when you installed ics 1.2??? there may have been remnants of conflicting drivers and parameters if you did not do a reset.... I have not had a wifi issue since my install....

---------- Post added at 09:57 PM ---------- Previous post was at 09:46 PM ----------

@nicknc

go back to 2643 thru cwm.... reboot to 2643....

download ics edited.zip from http://www.mediafire.com/?6b35t3extv3thf7...

do factory reset from cwm and flash ics edited.zip... be sure to do your titanium backup for apps/etc.....

do another factory reset, then boot up to ics_edited.... go to about tablet/system update and get ota update..reboot.. also look at post 91 and 95....

hope it works this time....
[Miscellaneous Android Development] Bewahn:
Just got another new version over OTA update: 010_0091.

Flashing via stock recovery seemed to work, but after booting it still shows the old version number and OTA still claims that there is an update available. Will try it again in a couple of hours...
[Miscellaneous Android Development] amjl2000:
interesting,... I am downloading it now.

007_0091:

My wifi definitely works here at work.

Tested the GPS, seems like android can't find the GPS chip, so no location.

Will be interesting to see what the update does. I'm downloading it will be applying it via cwm.

EDIT - confirmation... The build number after installing 0010 is being reported as 0007... which is probably a forgetful software engineer. Hence it makes sense that an update will appear to be available even after updating.

0010_0091: GPS still does not work for me.
[Miscellaneous Android Development] MadPriest:
Just updated via OTA

(Rebooted to CWM, applied update.zip, rebooted, moved CWM installer to root renaming to update.zip. wiped dalvik, cache and battery stats)

The version is reported as the previous one, and there's no GPS
[Miscellaneous Android Development] -=bhf=-:
The build.prop in /system needs to be edited.

GPS works fine for me. I got a fix within seconds and location updates without Wi-Fi are just fine.
[Miscellaneous Android Development] nicknc:
Update

Following nccruz's instructions, and also post 42 over on dawkon13's "oficial ICS" thread, I got the internal storage back, installed ICS1.2edited and am in the process of installing the OTA update.

What seems to have made the difference is something that I only noticed mentioned in that other thread-- that (a) dawkon13's ICS1.2edited rewrites the MBR on internal storage (something the OTA ICS doesn't do); and that (b) presence of this internal storage is imperative for installation of the post-1.2 OTA updates.

For those that hit my issues, here's what I did:

1. Installed CWM 5.0.2.8

2. Installed modified mbr installer (both from gmarkall's website)

3. Booted CWM

4. Installed the 2643 ROW zip from Lenovos website

5. Did factory reset, dalvik wipe

6. Rebooted to a hang on the Lenovo boot screen (the colorful, animated one)

7. Booted stock recovery

8. Performed another factory data wipe

9. Rebooted to 2643 Lenovo stock rom (worked this time)

10. Renamed the ICS1.2edited.zip as update.zip and put it on my SD card

11. Rebooted and launched stock recovery, which promptly installed ICS1.2edited.zip

12. Rebooted after installation, and it loaded up ICS1.2

13. Changed language from Polish to English (thank God I have ICS on my phone)

14. Checked storage and noted that Internal Storage is now showing up again!

15. Ran system update which detected OTA available

16. Allowed that to install and...

17. After rebooting, it now appears to be hung at about 55-60% with the Android popping out of the box

At least I have my internal storage showing back up. I'll let this OTA ICS installer run awhile longer to see if it finishes.

Thanks for the help so far, guys!

---------- Post added at 10:56 AM ---------- Previous post was at 10:40 AM ----------

Hang Resolution

Got this resolved by:

1. Powering off the Ideapad

2. Removing SD card and power cable

3. Booting back up with Power+volume down

4. Installer restarted and successfully finished

Now I'm back into ICS, and reattempting the System update (which again says it needs to install part 1 of 2)

Will post resolution or an update once I've run through that completely.
[Miscellaneous Android Development] MadPriest:
what exactly should be edited?

I had my GPS working as you say on the previous build
[Miscellaneous Android Development] nicknc:
Well, installation finished (part 1 of 2)

It didn't restart like it said it would, rather it just shut down.

I powered the Ideapad back on, booted back into ICS (still showing 007_0091 as others have pointed out).

System update detected OTA update, and again stated that it was Part 1 of 2.

Should I attempt 010_0091 manually through stock recovery, or just wait for fixed OTA?
[Miscellaneous Android Development] -=bhf=-:
build.prop needs to be edited to circumvent the system update pop up over and over again.

find in build.prop

# Define image version

ro.product.major.minor=A107I0_A404_007_007

change it into

ro.product.major.minor=A107I0_A404_007_010
[Miscellaneous Android Development] MadPriest:
that's for the OTA

but you mentioned also the GPS

anything in the build.prop to make it work?
[Miscellaneous Android Development] nicknc:
I assume root is required for this right?

Given the issues I've had so far, I'm tempted to stick with stock recovery.

Can A1_rooter.zip be installed via stock recovery-- renaming it update.zip, of course?
[Miscellaneous Android Development] MadPriest:
yes, root is required

you can try to, but why not have the cwm renamed to update.zip and then apply the root thru cwm?
[Miscellaneous Android Development] -=bhf=-:
I don't know. GPS works fine ootb for me.
[Miscellaneous Android Development] mgd2804:
ICS ADB drivers not working

After updating to ICS 4.04 (both OTA and by official download) I can no longer find a computer (xp or win 7 ) to recognise my a1. The old adb drivers when I was in 2.3.4 worked fine, but after the update no driver I have found works. Also all the computers I use no longer recognise the sd cards as a storage device. Anything anyone?
[Miscellaneous Android Development] MadPriest:
there's no adb drivers for ICS for us
[Miscellaneous Android Development] mgd2804:
So if there are no ADB drivers for us with ICS is rooting out of the question until a driver is written?
[Miscellaneous Android Development] MadPriest:
Aren't you able to at least read 5 posts earlier? :cool:
[Miscellaneous Android Development] nccruz:
if I remember correctly........I had a part 1 of 2 for ics1.2_edited install but none for the ota.... I had to do another factory reset after install of ics1.2edited. after your step 12

hmmmmm........
[Miscellaneous Android Development] mgd2804:
OOps my bad, sorry MadPriest
[Miscellaneous Android Development] jpisini:
New version out

http://xdaforums.com/showpost.php?p=27448371&postcount=406
[Miscellaneous Android Development] MadPriest:
we are discussing it since post #115 :D
[Miscellaneous Android Development] jpisini:
are you sure the one in that post is 10 91 this one is 108.
[Miscellaneous Android Development] nicknc:
It does look like a different one. Google translate of that forum has those guys saying the Lenovo project manager is stating that this is the RTM.

Couple of them are still reporting SD Card issues.

Interestingly, I don't see it on the Lenovo FTP site (although the folder ICS_OTA is showing a modified stamp of today)

---------- Post added at 01:38 PM ---------- Previous post was at 01:31 PM ----------

@nccruz

With or without that extra factory data reset, it seems to be working fine.

I bet money that the issue I'm encountering is that build.prop being incorrectly identified.

As it's working well now, I'll wait to see if this supposed "final" version is pushed out OTA before I install CWM or root.

If that installs correctly, I can finish those last two steps-- at least until CM9 is released for the A1, right gmarkall? :)

As for now, I've burned enough time just flipping between roms, CWM, recovery, mbr fixes, etc.
[Miscellaneous Android Development] MadPriest:
true

it's different

Will give it a try :)
[Miscellaneous Android Development] nicknc:
Never mind that... I didn't notice the time stamp on those posts mentioning that this latest one would be RTM-- they were from May 31st.

So, this might just be another iteration of beta for ICS.
[Miscellaneous Android Development] MadPriest:
the previous one has this

the new one
[Miscellaneous Android Development] nicknc:
previous one meaning 010_0091, right?
[Miscellaneous Android Development] MadPriest:
actually, not :eek:

thanks for pointing this out

it's the version between 1.2 and 0091

0091 has this

---------- Post added at 04:34 PM ---------- Previous post was at 04:21 PM ----------

strange, but i cannot install the new version

cwm won't install it, so flashed stock recovery, renamed the file to update zip and nothing happens

tried to boot from boot sd - same results
[Miscellaneous Android Development] nicknc:
Yeah, I don't know if it's for real. Might be an old build. Why wouldn't it be up on the FTP site?
[Miscellaneous Android Development] MadPriest:
0611 is newer than 0605
[Miscellaneous Android Development] rrrccc01:
Just installed and appears to be working! can't see it from PC though!

---------- Post added at 11:55 PM ---------- Previous post was at 11:50 PM ----------

Build is A10701_A404_001_008_0108_US

WIFI good

Sound good

market good

google voice good

Desktop not seeing it on USB though!

---------- Post added 16th June 2012 at 12:01 AM ---------- Previous post was 15th June 2012 at 11:55 PM ----------

My bad, just have to turn it on!
[Miscellaneous Android Development] rrrccc01:
WIFI loses connection when asleep

Build is A10701_A404_001_008_0108_US

Turn WIFI off and back on and it reconnects very quickly!
[Miscellaneous Android Development] janolarson:
same thing here. can not install the new build :(
[Miscellaneous Android Development] MadPriest:
http://xdaforums.com/showthread.php?p=27120777#post27120777

go to posts 287 and 288
[Miscellaneous Android Development] rrrccc01:
Slim version

Is there an advandage/disadvantage of installing the "slim version" on a 16GB A1?
[Miscellaneous Android Development] jpisini:
Personal preference the advantage is more space for your own stuff. The disadvantage is you may miss out on some programs that are installed.
[Miscellaneous Android Development] BoonMaff:
Does anyone know if when lenovo are happy with the ics release if it will likely flag up as an ota avaliable update from within a stock gingerbread rom?

Or is even the official stable release something I will have to go get?

I only ask as I want to be sure that when I get ics it won't be lots of faff working out the bugs.. I use my a1 too much to be having to reflash stock recovery repeatedly to do updates :-)
[Miscellaneous Android Development] Stolz:
I installed the last build (091) using CWM recovery, not the stock recovery and no problems so far
[Miscellaneous Android Development] geoponer:
I can confirm that... I have flashed more than 10 nightlies so far, only by over-writing the existing one. I never had to flash the stock ROM before I flashed a nightly and everything is always working great!
[Miscellaneous Android Development] amjl2000:
put it this way, if this and other A1 ICS threads die, then ICS is ready for primetime!

Oh, and the first couple of official gb releases had bugs/issues, so it is highly likely that even when Lenovo say ICS is ready, and push it to users that it will still have issues. If you don't have issues now, then it may not be worth upgrading? I've gone back to stock after playing with cm7 and ics, because quite frankly it does everything the same or better for what I need it for (e.g. my GPS only works properly with stock2643, but it seems I'm the only one!)

I'm very surprised that they have put ICS out there for users (ones who know what they're doing) without requesting any feedback on what works/doesn't work etc. Or with any health warnings aimed at users likely to brick (or appearedly so) their system. Unless they are relying on the community to provide all the support.