yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] xbdesign:
If this was a Question then the Answer is no.

It would not work because it shows no reaction on having a otg pin shorted to Ground.

But this is something we knew a long time.
[Miscellaneous Android Development] Tint Ag Khaing:
Hi Everyone !

Have anyone tried flashing the latest 0012 ICS version on download.lenovo site ??

I 've downloaded the 0010 build version and when i flashed it via CWM or stock , it's always showing that the build version is 0007 in About Tablet .. I can't install most of the games and i guess that in the latest versions it may be solved. So you guys please tell me how can i update to this latest 0012 version ????
[Miscellaneous Android Development] tinybeetle:
I haven't tried it, but you should be able to do the OTA update from within the tablet's check for updates function. That's how some users went from the early Beta to the current version.
[Miscellaneous Android Development] MadPriest:
i have it

anything i tried worked fine (in terms of installation)
[Miscellaneous Android Development] mihnutzu:
If you update using system settings you will get the latest 0012 update but you are right, there is an error in the name and all appear as 0007 so even if you get the latest update it still says there are new updates. Don't worry, just do another update when there is a new OTA on Lenovo FTP.
[Miscellaneous Android Development] Tint Ag Khaing:
Well !

You said 0012 update will be installed via software update within settings. But the problem is i can't see the update notification which is i think bcoz of my region.

When i installed DroidVpn in my A1 and connect to a US Server , the software update says " There is an update Available " :)

But droid Vpn only allows 100 Mb per day and i can't download it... :)

So i wanna know if there comes an update which can be easily flashed by CWM or stock whatever ? ;):cowboy:
[Miscellaneous Android Development] jpisini:
You can grab 12 from http://download.lenovo.com/slates/a1/ICS_OTA/ and apply it using the stock recovery not CWM or you can download SlimDroid http://xdaforums.com/showthread.php?t=1639330 and install it through CWM.
[Miscellaneous Android Development] Tint Ag Khaing:
Thanks

Hi.. i think u guide me to install slimdroid v4 ? If so, i want to inform u that i've already installed this slimdroid v4 and also in this version, the build number remains in 0007 but Android version changed to slimdroid 4.0.4...And the app installtions failed in the same way as previous versions... :) Now i'm trying to flash this 0012 version via stock recovery from gingerbread and will inform u back .. :angel::victory:

So Now i tried again flashing with stock recovery but it still remains in 0007 build version and apps can't be installed too.... Woo .. what an annoying day!!!
[Miscellaneous Android Development] passy:
touchscreen density

Does someon know (or if this is possible) how to change touchscreen density.

For example want to scroll slowlnybwebsite but screen "jumps".

Please dont tell me that this situation is because hardware. This problem doesnt exist when you use 2 fingers. Checked on touchscreen tune app
[Miscellaneous Android Development] Snugglej:
I was wondering if anyone has been able to get installing to the SD card (external/removable)to work?

I noticed that the permissions through terminal on .android_secure (removable_sdcard) are set to read only for root owner and I was unable to chmod the permissions after going to super user. I was wondering if it was the way the removable_sdcard was mounted or some weird permissioning when my card was formatted.

Also I was unable to format the removable sdcard in exfat and have my A1 read the card. Is that normal?
[Miscellaneous Android Development] imritechere:
If your SD card was created with a Win 7 Machine then the SD card must have sharing permissions set in the machine it was created with. Needs to be set as Share with everyone and full access.
[Miscellaneous Android Development] Snugglej:
Thanks for the suggestion but I don't fully understand, do you mean that the security permissions for the sdcard need to be set to everyone full permissions? Sharing permissions are only specific to the machine that you are sharing from they are not portable attributes.
[Miscellaneous Android Development] Snugglej:
A couple pages back they talk about the issue where the build.prop is not updated properly so builds 07,10,12 all report the same. You have to be rooted and then go to the system folder and update the build.prop to the correct version.

I also have the issue where I can not install certain applications.
[Miscellaneous Android Development] imritechere:
I can only tell you what worked for me. I had formatted an sd card as fat 32 and I could not access it in my Tablet. Pulled the card out set sharing with everyone full access on my Win 7 x64 and it works perfectly.
[Miscellaneous Android Development] kgatlanta:
OK, so how exactly to update to ICS?

Thanks ahead of time for answering my questions looks like we have lots of knowledgeable people on here. I currently have 2.34 build 2643 and have not rooted or flashed my A1 before. I am comfortable with flashing other devices and working with ROMs, but if someone could clarify...

1. To update to A107I0_A404_001_012_0091_US.zip do I simply rename it to update.zip on my external sd card and do the recovery process (Switch off your device, Hold volume down (-) key and switch on your device until it will switch off by itself, Hold volume down (-) key and switch on your device, hold Volume(-) key until boot logo appears)?

2. If step 1 is correct and I don't like the ROM, can I restore to original ROM by simply renaming A107W0_A234_001_015_2643_US.zip to update.zip on my external sd card and do the recovery process?

3. How is SlimDroid v4 !!! [18.06.2012] any better than A107I0_A404_001_012_0091_US.zip? I would like to have WiFi access, Aldiko eBook reader, and ability to watch MP4 movies like I do on 2.34 build 2643.

Thanks!
[Miscellaneous Android Development] jpisini:
1 yes that is the proper method.

2 Not that simple the update to ICS breaks the bootloader. It is easy enough to build a bootable sdcard and recover but you need to be prepared for this. Check out the multiple threads for ICS on the A1 you will find the method.

3 Slimdroid is repackaged to allow the install on 2GB devices so if you have one that may be the better way. I used it myself no issues other than the standard ones in the original firmware.Aldiko is hit or miss does not always install there is a method to unmount the sdcard and get it to work does not always work. I switched to Nook software myself. I don't know about mp4s as I have all my videos in flv format they work fine.
[Miscellaneous Android Development] krylon360:
can someone with this tablet running the latest ICS build please hit me up. Got some questions and info I need from it.
[Miscellaneous Android Development] jpisini:
What do you need to know?
[Miscellaneous Android Development] Tint Ag Khaing:
have anyone noticed the camera is forced close when i tried to scan a qr code both in barcode scanner and airdroid???:D
[Miscellaneous Android Development] bizzy0410:
Hey at all!

I am having a very big problem.

After i updated the kernel and rooted it, at the same time if it does matter, it crashed and now i wont start again and i have tried to restart but i dont even charge :( please help me!!
[Miscellaneous Android Development] mihnutzu:
Hold the power button longer.
[Miscellaneous Android Development] bizzy0410:
Did already :/ about 2 minutes.
[Miscellaneous Android Development] jpisini:
Create a bootable sdcard. That will let you put a new firmware kernel on it
[Miscellaneous Android Development] lbennett125:
I followed these steps:

1. To update to A107I0_A404_001_012_0091_US.zip do I simply rename it to update.zip on my external sd card and do the recovery process (Switch off your device, Hold volume down (-) key and switch on your device until it will switch off by itself, Hold volume down (-) key and switch on your device, hold Volume(-) key until boot logo appears)?

And the Android logo appears after the Lenovo one, but nothing happens after that. I have left it for ten minutes and still nothing. I checked for updates before I tried to get ICS. I have a 16gig internal SD card, and 16gig external. I put the update on the external sd card.

The update did stop and asked if I wanted to reboot the device, wipe the cache, factory reset, and something else (which I have forgotten).

Any suggestions?

Edit: When it does the update stops, a triangle with an exclamation mark comes up and says

Android System Recovery <3e>

CL system recovery utility

Reboot system now

wipe date (factory reset)

wipe cache

touch calibration
[Miscellaneous Android Development] bizzy0410:
How is it possible to create a bootable SD card?
[Miscellaneous Android Development] MadPriest:
search the topic for bootable sd
[Miscellaneous Android Development] bizzy0410:
Sry i dont find a good guid for the Ideapad :/ what can i do with that bootable_SD.iso? Imagewriter only supports *.img!

---------- Post added at 01:33 AM ---------- Previous post was at 12:50 AM ----------

The only one which exists is horribly complex :/
[Miscellaneous Android Development] mihnutzu:
Come on... just select all files in imagewriter, it supports iso too. Just search this topic for the guide.
[Miscellaneous Android Development] Tint Ag Khaing:
Anyone ??

Have anyone seen this post by the administrator Mark of lenovo forums.??

Here in this link

http://forums.lenovo.com/t5/IdeaPad-IdeaTab-Slate-Tablets/A1-ICS-Source/td-p/775161

He said...

that is not an official release - it was a image used for OTA testing (and may be removed).

We will ensure source code is available at the time the production code is officially released and distributed.

Thanks.

Mark

I wanna know why he said it's not an official release. :(
[Miscellaneous Android Development] mihnutzu:
And now it has been removed....

NO MORE ICS OTA : http://download.lenovo.com/slates/a1/ICS_OTA/
[Miscellaneous Android Development] Tint Ag Khaing:
No more lenovo !!

Well, no more time to wait for those idiot lenovo guys..

Sold out back this **** A1 and now gonna buy the Nexus 7.

Hope u guys got a Nexus 7 like my decision. Hope we will soon see back at Nexus 7 jellybean forums. haha :P
[Miscellaneous Android Development] sukicat:
Running A10710_A404_001_008_0108 US which seems to be Fine but has any one

got a fix for the problem that it is not seen in Windows 7/8
[Miscellaneous Android Development] MadPriest:
go to settings - storage - three dots in the upper right corner - switch MPT on
[Miscellaneous Android Development] dresdner353:
Image loading on Google+

Folks,

I'm getting a strange behaviour with the Google+ app on the ICS build. As I scroll through the stream, I see image tiles for the various posts etc.

When I touch a given post to read it, quite often the image will never load, showing only the post text.

My Nexus S on the same wifi network is not having this issue. I was curious if anyone one running ICS on their A1 can confirm if they also experience this issue.

I've attached two screenshots, one showing the stream and the smaller images and then a selected post not loading its image..

..I'm wondering if the same sdcard issue that prevents us installing some apps is the trigger here
[Miscellaneous Android Development] mihnutzu:
There still is a problem with the Wifi. Sometimes it stops loading in apps or browser.
[Miscellaneous Android Development] dresdner353:
But too coincidental to find that it's just the post views that don't work.

The stream refreshes perfectly. Searches work fine.. the smaller image thumbnails appear but almost no images load when viewing a post... this is all within the one app and you can go back and forth between the two. I would doubt wifi stops working for one part of a particular app. The searches help rule out any cached behaviours from background syncing of the stream.

I uninstalled all updates, to return to the stock shipped pre-tablet version. This works fine.. images load all the time. Then I updated to the latest version and the issue is still there. I've deleted all data and cache and still made no difference.

I would really appreciate if someone can confirm if they see this same issue.
[Miscellaneous Android Development] jpisini:
Internet acting spotty is a known issue not much you can do about it. You can replace the stock browser with dolph mini as it works better but I don't know of a Google plus replacement.
[Miscellaneous Android Development] dresdner353:
Found a workaround. When you open the post and the image does not load. Just tap it once and it enters the light box view... then it displays the image perfectly.

I wonder if the post view is requesting a larger version of the image and triggering the glitch.
[Miscellaneous Android Development] MadPriest:
use Flipboard, it loads them fine
[Miscellaneous Android Development] riskseeker:
I can confirm this issue and I do use the same workaround.
[Miscellaneous Android Development] deasterbrooks:
16gb model or 2gb model

I apologize if this has been addressed, couldn't find it in any thread. Do I have the 2gb or 16 model of the A1. Settings/storage, shows I have 12.22 GB of Internal SD Card, and 1.83gb of Internal storage. I ask this because I tried installing the full version of the ICS to no avail, followed all the steps and it didn't work. Installed the slim version and it installed no problem. Thanks for any help.
[Miscellaneous Android Development] vwftw:
Whoops!

Sent from a toaster.
[Miscellaneous Android Development] MadPriest:
2GB with 12GB of internal storage? :silly:
[Miscellaneous Android Development] deasterbrooks:
That is what I read in the setting/storage in Droid. It says "Internal Storage" 1.88 and 12.22 on an internal SD Card, I then put in a 32gb external SD card. Best Buy labeled this the 16gb model, I am beginning to question that now. The bad thing about ICS is that you can't move apps to the SD card so it limits the amount of apps you can load.
[Miscellaneous Android Development] tinybeetle:
I have a 16gb, and it has 1.96gb of space in the internal ram, with about 12gb for storage. So I would venture that you have a 16gb unit.
[Miscellaneous Android Development] MadPriest:
You won't have 12.22gig on 2 gig model

Only on 16

As for installing full version of ICS...

Go to stock 2.3.4 from first (latest available), then boot from removable sd and update to ICS

This is what worked for me
[Miscellaneous Android Development] vwftw:
I misread that post! Sorry about that.

Sent from a toaster.
[Miscellaneous Android Development] dawkon13:
It's possible port Android JB on IdeaPad A1 ???

Now i upload JB system files from SDK (app,lib,media,fonts...) :)

---------- Post added at 09:14 AM ---------- Previous post was at 08:52 AM ----------

I make JB for IdeaPad A1-07 (i don't know what working- system it's now on bootanimation) :D

Bootloop :I

I upload this update :)

______________________

I don't replace ramdisk :eek: - this solve problem for booting system???

Ramdisk from SDK:

http://www.mediafire.com/?migv51hgv1fyzc8
[Miscellaneous Android Development] xbdesign:
If you think you can just copy some other rom on A1 using a a1 kernel it will NOT work.

Which JB did you take?
[Miscellaneous Android Development] dawkon13:
This it's my JB ROM (bootloop)

http://www.mediafire.com/?08jep7cuxn5hix5

I have JB from SDK

Here it's DL link:

http://xdaforums.com/showthread.php?t=1750749
[Miscellaneous Android Development] jpisini:
If you can get JB running that would be very cool it has a lot of little improvements over ICS that would be very cool to have.
[Miscellaneous Android Development] dawkon13:
Here is instruction how to port JB

http://xdaforums.com/showthread.php?t=1739561
[Miscellaneous Android Development] AshwinBhanushali:
keyError : /recovery while building AOSP for Lenovo Ideapad A1-07

Hi All,

I downloaded the AOSP from google repositories,Successfully compiled it and running fine on emulator.

But when I am building for real device lenovo ideapad with command make -j4 otapackage it gives me following error.

File "/home/ruchi/WORKING_DIRECTORY/build/tools/releasetools/common.py", line 821, in GetTypeAndDevice

return PARTITION_TYPES[fstab[mount_point].fs_type], fstab[mount_point].device

KeyError: '/recovery'

This is my first custom creation any one have idea or clue where am i missing.

Please guide me I am googling for almost 15 days but no success.

Thank You.
[Miscellaneous Android Development] gmarkall:
FIrst of all, congratulations on building your first ROM!

The problem is because the AOSP releasetools expect there to be a partition named /recovery. However, the A1 doesn't have a partition with this name. A quick hack that will probably continue the build for you is to add a line like:

/recovery mtd recovery

to the end of recovery.fstab. A better solution would be to implement a custom releasetools in your device repo which you'll edit so that it doesn't look for the recovery partition. To get an idea of how to do this, have a look at the A1 CM7 device repo, in particular at TARGET_PROVIDES_RELEASETOOLS etc in BoardConfig.mk, and the releasetools folder as well.

Also, are you making your manifest and devices repos available publically somewhere? If you do this, you might get some offers of help since people will be able to keep up with what you're doing on their own systems. If you do do this, you might also consider making a separate dev thread to keep the discussion on track. Please don't wait 15 days to ask next time you have a problem! :)
[Miscellaneous Android Development] dawkon13:
+1, congratulations, AshwinBhanushali :good: :good: :good: :good: :good:
[Miscellaneous Android Development] AshwinBhanushali:
Building Custom ROM For Ideapad error in making OtaPackage

Hi Techies,

I downloaded the Android ICS source code from google repositories.

I am able to compile the source code It is working fine on emulator.

Now I wanted to build for Lenovo Ideapad.

But when I execute the command make -j4 otapackage I get the following error.

Traceback (most recent call last):

File "./build/tools/releasetools/ota_from_target_files", line 846, in <module>

main(sys.argv[1:])

File "./build/tools/releasetools/ota_from_target_files", line 814, in main

WriteFullOTAPackage(input_zip, output_zip)

File "./build/tools/releasetools/ota_from_target_files", line 400, in WriteFullOTAPackage

script.FormatPartition("/system")

File "/home/ashwin/bin/12_APRIL_ANDROID/build/tools/releasetools/edify_generator.py", line 169, in FormatPartition

(p.fs_type, common.PARTITION_TYPES[p.fs_type],

KeyError: 'ext3'

Please Help me In this regards.

Thank You.
[Miscellaneous Android Development] dawkon13:
AshwinBhanushali,

1. you solved problem?

2. How test your builds on PC (emulator???)

P.s It's possible port Galaxy Tab (2.3.3 or 2.3.5 or 2.3.6) ROM?

For me PORT isn't booting :)

AshwinBhanushali, can you port CM9? ;)

---------- Post added at 08:56 AM ---------- Previous post was at 08:44 AM ----------

Check your partition tables :)
[Miscellaneous Android Development] AshwinBhanushali:
Hi Gmarkall,

Many Many thanks for your reply I will implement the suggestions and give feedback on them.

Once again thanks a lot.
[Miscellaneous Android Development] AshwinBhanushali:
Success in Making flashable zip but while installing zip gives an error

Thanks Gmarkall,

By adding

/recovery mtd recovery

I am able to generate the ota-package(flashable zip).But when Installing it via Clockwkrecovery.

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

I check out my build.prop it contains ro.product.device = a107 and ro.build.product = a107.

I have also attached the image file.

Please suggest the path on which we should move ahead.
[Miscellaneous Android Development] AshwinBhanushali:
Yes I had solved but it gives fails while installing flashable zip

Hi solved problem by editing file common.py Modification is as mentioned below.

# map recovery.fstab's fs_types to mount/format "partition types"
PARTITION_TYPES = { "ext2": "EMMC",
"ext3": "EMMC",
"ext4": "EMMC",
"emmc": "EMMC",
"mtd": "MTD",
"yaffs2": "MTD",
"vfat": "EMMC" }

once compilation is successfull we can test the build by firing command emulator . If system is up on emulator then we go for flashing on device.

Yes we can port Galaxy Tab (2.3.3 or 2.3.5 or 2.3.6) ROM but not on lenovo device.

I can port CM7 but I haven't tried with CM9
[Miscellaneous Android Development] dawkon13:
try repair ICS/AOSP (Which android version???) and upload ;)

Try this (not a107->A1_07)

ro.product.model=A1_07
ro.product.brand=LENOVO
ro.product.name=IdeaPad_Tablet_A1_07
ro.product.device=A1_07
ro.product.board=A1_07

P.s

On screen it's

ro.product.device ==<- 2x?

Check build.prop :good:
[Miscellaneous Android Development] AshwinBhanushali:
Hi dawkon13

Ok I will give it a try and reply you ASAP.

But can you tell in which file do we make this changes?

Thanks for your quick reply.
[Miscellaneous Android Development] dawkon13:
@up, OK ;)

I'll be available in 20 minutes :)
[Miscellaneous Android Development] AshwinBhanushali:
It did not worked.

I had set all these properties in build.prop file but I am getting same error while installing the flashable zip.

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

Please guide me in this regards.

thanks.
[Miscellaneous Android Development] dawkon13:
I don't know what is it :O

Maybe gmarkall know :)
[Miscellaneous Android Development] gmarkall:
The only way to fix this consistently is to change your device folder name from a107 to A1_07 and all mentions of a107 to A1_07 in it. This will get your build.prop and the asserts in the ota package set up correctly.
[Miscellaneous Android Development] gmarkall:
There's now no need to do this - since Milaq changed the device name in Clockworkmod and CM7 for the newest builds to stay compatible with the name used in Lenovo's ICS update, this change is no longer necessary. Once you flash http://goo.im/devs/milaq/a107/misc/cwm-5.0.2.8-ideapad-a1.zip this assert should no longer fail.
[Miscellaneous Android Development] AshwinBhanushali:
Done with A1_07 But another while installing flashable Zip

Hi Gmarkall,

thanks a lot for your valuable reply.

I did the changes suggested by you but now I stuck up with the error mentioned below.

script aborted (no error message)
E: Error in /emmc/full_a107-ota-eng.zip
(Status 7)

Please guide me what to do next.

Thanks a lot.....:angel:

---------- Post added at 05:39 PM ---------- Previous post was at 05:34 PM ----------

Hi Gmarkall,

I tried to flash a ROM using fastboot protocol.But I am getting the following error.

--------------------------------------------
Bootloader Version...:
Baseband Version.....:
Serial Number........:
--------------------------------------------
checking product...
FAILED

Device product is 'Zoom2'.
Update requires 'a107'.

finished. total time: 0.001s

am I missing some configuration or the anything else.

I am badly stuck up to flash a ROM on Lenovo.

Thanks for your prompt replies.:cowboy:
[Miscellaneous Android Development] AshwinBhanushali:
Guide me create custom Rom for Lenovo Ideapad a107

Hey can you give the device configuration you have used to port Android ICS on lenovo Ideapad a107.

I have successfully create the otapackage(i.e flashable zip) for lenovo ideapad a107 but when I try to flash it on device I am getting error mentioned below.

script aborted (no error message)
E: Error in /emmc/full_a107-ota-eng.zip
(Status 7)
Installation aborted.

Guide me how do I proceed further.

Thank You.