yashsingh1/xdaforums huggingface dataset:
[Android General] D1358531:
I've attached the .txt file plus the firmware.info in a zip file in case I messed up. hahaha Thanks so much for helping!
[Android General] makbro:
I'll try to upload the ROM tomorrow morning (EEST) :)
[Android General] D1358531:
Thanks! You're awesome! :D
[Android General] D1358531:
OK, so I tried the Flash Tool again, pushed the reset button, and it actually started to download, but then I got the attached message. :eek:
[Android General] slayer402:
A2107A-F

Dose anyone know if there is anyway to enable Bluetooth keyboard or game pad support on this device? Not trying to hijack the thread just wondering if maybe it can be baked into a Rom or something to that effect.
[Android General] makbro:
This happens if all the image files are not selected for flashing...Just check the lower portion of the flash tool and see which files are not selected, you can select them manually by double clicking and selecting the file through the explorer window that pops up...Be sure to select files from yor own back-up...In some cases, folders like "fac" are also mentioned in the scatter file but back-up is not available (as Gsrcipt doesn't take back-up of this)...You can skip these by NOT CHECKING the "DA/DL all with cheksum" check box and pressing "Download" instead of "Firmware Upgrade" in the Flash Tool

EDIT : The files that SHOULD BE FLASHED are the following :-

preloader

dsp_bl

ebr1

ebr2

uboot

boot

recovery

secro

logo

android (/system actually)

cache (optional but preferable)

data (optional but preferable)
[Android General] makbro:
I've PMed you the link to your ROM...You have to store it to the root of your external SD card, boot into CWM rec, do all 3 wipes (data/ factory reset, cache and Dalvik cache), choose "install zip from sdcard" option and it would be flashed...Reboot after the installation is complete...

Hopefully it will work !!!
[Android General] D1358531:
Thanks! Will I be able to restore a backup once the install is finished?
[Android General] garringm:
Well it looks as though I'm not able to install CWM on these devices, I've been fighting this since I got them. I've tried the suggestions here, this is my hold up on making flashable clean ROM and tinkering with a few things.
[Android General] MuniSteve:
WiFi Athentication Problem in Lenovo A2107?

I (a noob to this forum) recently received a replacement tablet directly from Lenovo in China (via a relationship in the company) that seems to have been a development tool. The specs resemble the A2107 but the Tablet information is different:

Model number: mt6577_tablet_A2

Andriod version: 4.0.4

Kernel version: 3.0.13 (dated June 18, 2012)

Build number: ALPS.ICS2.MP.p43

It has no serial number and it has a custom build version 1339990966

My problem - the tablet can't seem to connect to WiFi or 3G data - turning it into a paperweight of sorts. WiFi can identify all the potential APs but it doesn't authenticate - even if trying to connect to an unsecured AP. 3G data identifies the provider but fails in communications. Yet, the phone works for calls and SMS (yes, a different protocol and chip).

I'd love to reflash the ROM but I can't even confirm the model number to ensure I'm going to end up with something that will work. I tried testing the device (holding the volume down and on button and doing a full test - everything succeeds except WiFi which tells me "no suitable AP" and then "connection timed-out."

Happy to take any input. Thanks to all in advance!

Steve
[Android General] makbro:
You would have to re-root and re-install CWM recovery since this is your stock ROM and I didn't modify it in any manner (Thought you wanted the stock ROM back )

After that you can install any back-up created AFTER installing the update, not the ones created before that !!!
[Android General] xclaw:
Is the root instructions on the first page still valid for the non phone versions?
[Android General] makbro:
Try the following steps :-

1. Replace your file "/system/bin/wpa_supplicant " with the attached one.

2. Replace your file "/system/etc/wifi/wpa_supplicant.conf ".

3. Restart your device.

This worked the last time I suggested it to another member with the same issue, hope this works for you as well !!!
[Android General] makbro:
Sorry, forgot to attach files in the last post...First unzip them of course :)
[Android General] makbro:
Yes...You can also follow the step 1 of csns guide in the following thread to get root easily !!!

http://xdaforums.com/showthread.php?t=2044496

---------- Post added at 09:49 PM ---------- Previous post was at 09:39 PM ----------

Have you tried the UPDATE 3 procedure described by "csns" in his thread ??? (http://xdaforums.com/showthread.php?t=2044496)

The only catch is you have to delete the file "/system/recovery-from-boot.p" or move it to some place else (for restoring reasons) BEFORE you flash the recovery, otherwise, the stock recovery image (without CWM) is restored during restart !!!
[Android General] garringm:
And thats the problem this file doesnt exist
[Android General] makbro:
Then UPDATE 3 procedure should have installed CWM recovery ...This is really strange and interesting, I hope you resolve it :)
[Android General] garringm:
Been trying since I first rooted. Whats the possibility your recovery would work or is there certain device info thats made when creating the cwm recovery. Just wonderung if something going wrong during the cwm build on my pc
[Android General] D1358531:
Update 3 didn't work for me either, so I wound up using the steps at the top of the post.
[Android General] makbro:
The UPDATE 3 procedure doesn't require you to build the recovery yourself, 3 recovery files are provided within the archive, namely CWM 6.0.1.5, CWM 5.5.0.4 and ICS Stock Reccovery 4.0.3...I have checked all 3, they can all be flashed !!!

Personally, I like and use CWM 5.5.0.4, even though it has the 90 deg rotated view problem and the touch keys are misaligned, nobody uses touch in CWM :)

EDIT : After seeing post by D1358531, I think these recovery files (the ones provided in UPDATE 3 archive) may not be compatible with the -F model !!!

---------- Post added at 09:13 AM ---------- Previous post was at 09:11 AM ----------

Did the ROM I sent you work ???
[Android General] D1358531:
Yes it does! Thanks again for all your help!
[Android General] wisam212:
my a2107a go dead can anyone tell me what happen

im trying to flash my a2107a by sp multi port but my tab gooing dead i attatched the log file plz help me and telling what i can do ?????
[Android General] makbro:
I faced the same issue and this is how I got the correct "recovery.img" made using the script :-

I copied the folder as "C:\michfoods" and recovery image file as "C:\recovery.img"...

Removed the space from the file name "cwmr 6015.bat" and saved it as "cwmr6015.bat"...

Then gave the command "cwmr6015 C:\recovery.img"...

If you can get it done, great. otherwise, I can make the recovery.img for you...Just send me your relevant file to build it :)

---------- Post added at 08:07 PM ---------- Previous post was at 08:06 PM ----------

Log file not attached...zip it before attaching :)
[Android General] wisam212:
help me

thanks makbro

i attatched the log file again but i want to know how i can upload again my tablet not working now ???
[Android General] wisam212:
can i give u team viewer makbro really i need ur help ????
[Android General] wisam212:
makbro help
[Android General] garringm:
Thanks makbro, ill give the recovery another shot this weekend. Ive been a little busy lately havent really had time to fool with anythung android and when I do Its like I forgot everything I knew
[Android General] thunder141:
Is there any hack or script to get SVOX or any other tts engine activated and set as default engine?

In the settings there are no settings for voice output, so one cannot do it by the normal settings and so in my applications the robotic pico tts voice is used for tts speech.

Thx
[Android General] Vuche:
I think your problem is that you hit vol. UP key + Power key when trying to boot into CWM recovery, which takes you to the stock recovery. You have to push and hold both vol. up AND vol. down buttons together with Power key to boot into CWM recovery. Did the same mistake first few times...
[Android General] makbro:
As per "init.rc" in the kernel of A2107A-H model, audio out* is enabled so it should be possible via a script...I think if you write a script and run it with su permissions via script manager, it should be possible !!!

EDIT : You can also use a custom libaudio.so to get rid of this !!!
[Android General] thunder141:
I am Not a developer. Can, you give, me, some hints on how to do?

Thx
[Android General] makbro:
I don't have much experience in writing scripts too (more into modding ROMs :) )...However, you can get some good clues from this post :-

http://xdaforums.com/showpost.php?p=12690738&postcount=8

Although the fix is for Android 2.3.3 (quite old) but looking at the custom libaudio.so may give you some relevant hints !!!
[Android General] thunder141:
Oh misunderstanding. I ment tts voice Output
[Android General] makbro:
Sorry about that, I thought you were talking about the "sometimes encountered robot voice during calls" :)

For custom tts speech engines, I read "IVONA Text-to-Speech HQ" is the best one amongst "free" category...You can use many Apps in combination with this tts engine to generate more different sounds (eg. Change your voice v6)

EDIT : After you install this engine, Go to "Settings"---> "Language and Input"--->"Text to Speech Output" and select IVONA Text-to-Speech HQ as the default :)
[Android General] mayank10yadav:
rebooting

Hi, I installed "pemergency final" ROM. i have one issue in this ROM... Every time when screen rotate and came to normal state tablet got reboot and some time goes to sleep mode....Please suggest the fir aur any other stable ROM.....

Thanks in advance.
[Android General] thunder141:
As I wrote on my stock rom I do not have the output settings for tts. So I am not able to activate my installed svox classic nor to set it as default tts engine.

Therefore the robotic pico stays as default.
[Android General] makbro:
The tts engine "IVONA Text-to-Speech HQ" is installed as an app from Play Store...So you mean to say that your ROM doesn't let it install ???
[Android General] thunder141:
No I installed both ivona and svox with a german voice but:

Under Settings -> Language & Input I have no Settings for voice output. So I am not able to activate one of the tts engines nor to set it as default tts engine.

When I open one of the Apps I am able to hear the samples but both apps tell me to activate them in tts settings and direct me to the android settings where as i said ther is no settings for tts output engine.

All apss that uses tts output are working but of course using the old pico tts engine which is installed in stock rom.
[Android General] makbro:
Have you tried to activate "Google Text to Speech" services ???
[Android General] thunder141:
How can I do that?
[Android General] makbro:
If you have "talkback" enabled (settings--->accesibility--->talkback) then you can just install it from play store :)
[Android General] thunder141:
Then everything is read to me but with pico tts. Still no possibility to activate another tts engine.
[Android General] junooni:
Tried it with dialer One. Says "telephony services are not available on this device." Also tried without spaces etc. Any other option?
[Android General] makbro:
Yes...If your tablet is "Rooted",you can install "Mobile Uncle Tools", run it with su permissions and select "Engineer Mode"---->

"Engineer Mode (MTK)" to enter the engineering mode.

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

Try this (Post by "Force" is for ICS) :-

http://stackoverflow.com/questions/3160447/how-to-show-up-the-settings-for-text-to-speech-in-my-app

Hope this one works :)
[Android General] thunder141:
It is not my application. I want to set the tts for other installed apps like Run. GPS
[Android General] makbro:
I know it is not your app !!!

I thought you'll take the hint, you need "com.android.settings.TextToSpeechSettings" in "com.android.settings", it's missing !!!

EDIT : The .java file can be found here :-

http://gitorious.org/rowboat/packag...om/android/settings/TextToSpeechSettings.java

EDIT 2 : Second (easier) procedure is given in Section 2 of the following page under the subsection "Select Default TTS Engine" (Not sure if it would work without "com.android.settings.TextToSpeechSettings", but you can give it a try any way) :-

http://wiki.gpii.net/index.php/Android_General_Configuration#Text_to_Speech_.28TTS.29
[Android General] thunder141:
I am not very familiar with that. How do i execute those examples? Can i use something like gscript?

Thx for your efforts
[Android General] makbro:
The second one is easier so try that first...For that you need a "Rooted" device...Then Open "Terminal" (Install Terminal Emulator from Play store if you don't have it already)...type "su" and enter in "terminal", the $ sign will change to #....Then enter the code given on the page with the tts engine name you want to set as default at the end...The names for SVOX and Google are given as well
[Android General] thunder141:
Terminal

i get syntax error: getActivity unexpected
[Android General] makbro:
No idea why...I don't get this error on my device...If nothing works, you can replace the voice files contained in "/system/tts" with the ones from the engine you want, that's the unorthodox fix...Make a back-up of the original voice files in case this also doesn't work :)
[Android General] thunder141:
Last question: I have on my sdcard some files of svox but the name of the bin files differ from those in the system/tts/lang_pico folder.

How do I have to swap the files?

Or: Do you have this menu? Can't I use then your settings.apk?
[Android General] makbro:
Hmm...That sounds tricky, better not to replace files in that case...

About my settings.apk, sure why not...I have attached a 7zip package containing 4 files related to settings (to be on the safe side)...Back-up yours first, then replace with mine and reboot to see if it works :)
[Android General] makbro:
Sorry, forgot to attach the archive in the last message, here it is :)
[Android General] makbro:
For 4GB model holders

Good news for all A2107A-H 4GB device holders...You might have noticed that if you are using any custom ROM for 16GB device flashed with SP Flash Tool, under "settings", "USB Storage" is incorrectly displayed as "11.5GB"...Well that can be corrected !!!

csns suggested earlier that while flashing the ROM thru Flash tool, if you don't flash the "fat" and later format your internal sdcard, the storage space is correctly displayed...Thanx csns !!!

I experimented the same procedure with a running custom ROM and it works !!!

So if you are running a custom ROM for 16GB on 4GB device with this issue, just back-up the contents of your sdcard anywhere, then go to "Settings"--->"Storage"---> and select "Erase USB storage" under the "USB STORAGE" section...After format is completed, you'll see the correct size, then you can restore all files back in the sdcard :)

I am sure you all know this but just a reminder...Under Root Explorer and also /system, the "USB STORAGE" is actually your internal sdcard mounted as "/mnt/sdcard", while the external sdcard is mounted as "/mnt/sdcard2"
[Android General] thunder141:
Backuped old settings, copied your settings, changed permissions as needed, reboot. Tab does stay in lenovo logo.

Tried to start in recovery but power than vol- and vol+ does not have any affect. Stays at lenovo logo.

What can I do now?

EDIT: Managed to get into recovery and restored former backup. But what could be the reason that it does not boot with your settings files?
[Android General] makbro:
Most probably, conflict in settings with another file in your /system...Have to do some research on it...

In the mean time, why don't you try a custom ROM to get all the other extras as well ??? This device is much more potent than initialized and programmed in the stock ROM :)
[Android General] thunder141:
Thx again for your efforts.

Do you know any rom which is stable enough? Supports multi language (german)?

I would give it a try if i can revert to stock by cwm backup restore, because there is no stock rom to flash for now.

TTS is one of the things I miss in my actual stock rom, cause every other engine has better voice than pico in 4.0.x.;)
[Android General] pemergency:
OK. I sorted how to get cwm and I have a few different firmwares for a2107a-h. Everythink checked by myself and is working. I will try to fid few minutes tomorrow to upload roms and write a qucik manual for you guys
[Android General] ichi go:
Yes I used data transfer without any problem with my sim card.
[Android General] ichi go:
Good news! All tries I did, my tablet got stuck on "lenovo" when booting with some cwm I made.
[Android General] pemergency:
I will post the manual with files in a next few hours
[Android General] pemergency:
A2107A-H Firmware update, Custom Rom and CWM Recovery (calling feature - unlocked)

Password for archive:"xdadevpemergency"

Firmware

1. CWM Recovery ROM.

https://rapidshare.com/files/3358458529/CWM Firmware.zip

2. A2107A-H v9 ROM in a zip format for install by CWM Recovery.

https://rapidshare.com/files/241044528/A2107A-H v9.zip

3. Google apps for google store and account sync (installation by CWM Recovery)

https://rapidshare.com/files/2713449644/gapp-ics.zip

Tools

1. SP Flash Tool for formating device NAND FLASH.

https://rapidshare.com/files/1465167471/SP_Flash_Tool_v3.1206.01.zip

2. Smarthphone Multiport for Flash the CWM REcovery ROM.

https://rapidshare.com/files/2880421726/SP_MDT_src_v3.1216.02_A2012.05.22.zip

3. MTK Droid Tools for easy IMEI repair and easy ROOT install.

https://rapidshare.com/files/3431631170/MTKdroidTools.zip

Manual

Device formating

1. Open SP Flash Tool

2. Choose a "Scatter-loading" file from "CWM Recovery ROM" folder

3. Press "Format" in a left top corner of SP Flash Tool

4. Choose "Auto Format Nand Flash" -> "Format whole flash" and press "OK"

5. Connect device to PC, press "reset" button on a back of your device

Your device should be formated on this point.

6. Close SP Flash Tool

Installing CWM Recovery ROM

1. Open Smartphone Multiport

2. Press the "Scatter File" button and choose this file from a CWM Recovery ROM folder

3. Tick to both "Sel All"

Settings for Smartphone Multiport:

Type: Firmware upgrade

Baud rate: 921600

DA download all: High speed

USB Port: BootRom --->DA

4. Press Start all

On this point firmware should be downloaded on your decive, if nothing happend press the "reset button" on a back of your device.

After this operation you will have a CWM Recovery, but not a main firmware!!!

Installing main firmware

1. Copy A2107A-H v9.zip and gapp-ics.zip to sd card.

2. Boot in to CWM Recovery mode by:

- Press the "reset" button on your device

- Press and hold for a 3 sec. "power" button on your device (after 3 sec. releas the buton)

- When you see "lenovo" logo press and hold vol+ and vol- untill you will boot in to CWM Recovery mode

In a CWM Recovery Mode

Menu down = vol-

Menu up= vol+

accept= power button

1. Choose "wipe data/factory reset"

2. Choose "wipe cache partition"

3. Choose "Advanced" -> "Wipe Dalvik Cache"

4. Go to main menu of CWM Recovery mode

5. Choose "install zip from sdcard"

6. Choose "choose zip from sdcard"

7. Find the A2107A-H v9.zip file.

8. Choose "Yes - Install A2107A-H v9.zip"

Do the same think with gapp-ics.zip and reboot your device.

IMEI repair and ROOT installation

1. Connect your device to the PC (device must be turned on and connected as "USB debugging" and "Media device)

2. Start MTK Droid Tools

3. Press Replace IMEI (fill up IMEI 1 and IMEI 2) and save

4. Reboot device

On this point you should have a IMEI working, if not repeat IMEI repair from point 3.

5. Press ROOT button if the program ask for anythink press "YES" (your device will reboot 2 or 3 times and it will be ready to go).

Enjoy!!!
[Android General] eks20:
What aout the a2107A-f (7in wifi-only model) ?
[Android General] Diegol27:
ROOT lenovo ideatab A21071A-H

hello friends, I ve tried to root my tablet, but I can't do it. the MTK tools doesn't recognize it.

I do activate the USB debugging and installed the MTK tools but it doesn't recognize it. Could you help me please.

Even when I use the "root.bat" file I just get a message which says: "Error Device not found"

Do I have to install CWM first???
[Android General] pemergency:
did you swich the device in to "media device" insted of "usb storage" ? Device need to be powered on not switched off. And ofcourse you didn't forgot to install "preloader usb driver"?
[Android General] Diegol27:
Thanks for your answer, I think must be. Preloader drive, i will try it, one question: could you please give us the link for the preloader driver, thanks again!
[Android General] pemergency:
USB driver :

USB VCOM driver
[Android General] pemergency:
If this will not work, you can try oryginal ADB usb drivers

Or alternatively install PDANET, this prog have builtin ADB usb driver

32 bit http://topnotchtablets.com/files/PDAnet-32bit.zip

64 bit http://topnotchtablets.com/files/PDAnet-64bit.zip
[Android General] AbduL_PT:
pemergency could you give a little informacion on this rom? Did you cooked it? Does it has any mods?

Do you know if it is possible to partition the internal storage? order to gain more storage.

Thanks, for your post and help.
[Android General] pemergency:
I didnt cooked it, This is a chinesse custom ROM cooked by Anglea

Partition internal storage (NO)

Order gain more storage (NO)

- CWM Recovery

- Full English Language

- No Chinesse Stuff (possibility to uninstall in app manager)

- Google services integrated

- Less power consumption (about 30%)

- 20 sek boot time

- Decrese device temperature for 15 degree

- 3G Call Feature

- More stable compare to official (finally my CopilotLive working without suspending)
[Android General] AbduL_PT:
Thanks. Maybe you could share original thread or post de md5 checksum. :D

I´ve noticed that there a great number of a2107 with differents specs( ram, phone capable, only wi-fi, storage) is this rom universal? in which model did you test this?

Sorry for my questions but just bought this for my child and if brick it he will never forgive me.:fingers-crossed:

Does anybody knows here can i get the original firmware and rom?:confused:
[Android General] pemergency:
Original thread is in chinesse language, so if u r able to read this I will sent you a link

The ROM I posted was checked on a A2107A-H model with 16gb, 3g and wi-fi.

As far as I know it is not possible to brick device on a mtk6575 chipset, so always is a chance for a recover.

I have a original ROM but also china version.
[Android General] Diegol27:
Hello pemergency, thanks for your support. I've installed pda 32 bits and still getting the message: "Error device not found" when i use "root. Bat" and mtk tools can't recognize my phone.

It is in debugging mode, I dont know how to turn it into media device mode but I dont get the option to select when i connect.

Do you think it must be because I am trying to root my tablet whithout using and micro sd card?? Thans a lot!
[Android General] eks20:
What about the a2107a-f (which is the wifi only model) ?

Can taht be rooted ect ?

anything about this model/stuff for this model would be helpful plz
[Android General] pemergency:
You must change a connction mode from "storage mode" in to "media device" this option should show up when you connect device to a pc

---------- Post added at 11:48 AM ---------- Previous post was at 11:46 AM ----------

For the wi-fi model I don't see the point to change firmware. Ofcourse you can install ROOT on a same way
[Android General] ichi go:
Hi pemergency,

thanks for your files and manual.

I tried to apply the Anglea ROM but after I flashed the CWM firmware, I can't enter CWM.

How can we be sure the flash firmware is done? Because with Smartphone Multi-port download tool, there is no green sign like in SP flash tool.