yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] cybermaus:
Hi all

It seems Etotalk is rather restrictive with their ROM. A bit of a pity. I requested the S306 multilang from than, referring to the fact ICS was promised in the original sale.

I got back a link to the stock Chinese S306, with a threatening note claiming copyright and that if I were to redistribute, they would cancel my warranty and delete my shop account. It appeared I had to agree to that before they would send me the actual multilang update.

And this is not because I am an apprentice-cooker, other people gotten the same conditions.

Well, that made me both laugh and angry. Laugh, because I doubt they will refuse to sell me another phone when the time comes. Angry, because while I understand the effort that goes into cooking, and would actually have complied with a request (I made a request like that myself in the recent past), a threatening demand quoting copyright is unjust.

The ROM is core Android, not some privately app, and therefore falls under the Apache II and GPLv3 licenses, and Etotalk accepted the licenses themselves when they took the ROM's. So cannot ignore the conditions of those licenses just because they took language files from one ROM and added them to another ROM.

I cannot therefore get their ROM, even though I bought from them, because I cannot bring myself to agreeing to what I believe are false "copyright" claims. I would honor a softer request with the same end-result of no redistribution. (Also, I am not in need of MultiLang, I would stick to English anyway, so it is easy for me to be principled)

Bruno swears by Etotalk, and based on his endorsement, I bough a phone with them twice, even though FCT was cheaper both times (and I also once bought a phone there and they helped me nicely when the screen broke). But I am not at all sure if I have seen value into the patronage of the shop.

I feel it would suit them better if they were less restrictive, and not only drop the copyright claim, but not even request no-redistribution. They could however demand/request their name stays connected/mentioned to the ROM, or maybe the logo stays in the bootup, which is in accordance to the licenses and the idea of open-source, and which would show to clients they created added value. Yes, there would be people buying at lowest price and using their ROM, but that is going to happen anyway, because the ROM will be leaked at some point.

---

Anyway, if you do have the Etotalk ROM, please report how it behaves. If you have Play-Store or location problems, please note that I am 98% positive you can apply the latest GAPPS and then my V1.3 to resolve them.

For the rest, it is quite well possible the Etotalk ROM is a good ROM anyway, after-all, the original Lenovo is a good ROM, I really did not do much myself other then cleanup, and I am sure Etotalk/Dean can do that just as well.

So if you do apply the Etotalk ROM, I am assuming it is very similar (just with added languages) and when problems, I will endeavor to help you anyway, if my work schedule allows.
[Miscellaneous Android Development] norwynnd:
EtoTalk A750_S306_120530 ROM

I was able to flash my phone with the Etotalk ROM. I also updated it with cybermaus_ics_v1.3. So far so good.

location services working

3g data/wifi working

speed is ok, not sluggish

no google play, had to install gapps-ics-20120429

google play has decided that foursquare and viber is not compatible with my phone, unlike cybermaus' ROM, i was able to install them w/o problems. i had to download the apk to install

lots of chinese apps, had to uninstall them

cannot get rid of the lenovo store and other "system" apps (is this possible)

caller id is still a problem

got the annoying chinese characters on calls or names, etc.
[Miscellaneous Android Development] cybermaus:
Ok thanks. Just the info I was waiting for.

Install sequence is to do GAPPS, then V1.3

Since you installed GAPPS again, you probably also want to install V1.3 again too.

Also, using rootexplorer or similar, please tell me *exactly* the spelling of any Vending* or Phonesky* that you find in /system/app. If you find more than one, delete them both, and install GAPPS yet again. (and V1.3 yet again)

And do not forget to clear cache and data for the Play Store afterwards, otherwise the old compatibility issues may linger a while.

I will make a cleanup update.zip to remove all chinese apps that I know about.
[Miscellaneous Android Development] Boleyn:
Had another go at ICS (306) today and much more success.....

1. Installed the 306 (Cybermaus v1) ROM

2. Installed the v1.3 update

All was well but still had some problems with "missing" or "incompatible" apps. Looking at the previous post maybe I confused myself and should have installed the latest Market before v1.3....my mistake if so. In any case I applied the "Fixes" recommended back in post 239 (Bruno) and everything (so far) is fine.

I have a small problem with the text-to-speech settings - namely I can't find out how to switch TTS engines (I have successfully installed SVOX TTS and a new voice, but have to disable the onboard TTS to get it to work properly - in GB the seelection setting was obvious, can't find it in ICS). Works though so nothing major.

A pleasant surprise is that the calendar (although still with chinese symbols) is working properly, I always had issues with reminders not working in GB. They are working now so may just stick another calendar app or widget on to hide the Chinese stuff.

Will keep testing and post back if any issues but so far so good. Will be interesting to see how the battery goes - was very impressed with GB, hope ICS is same or better.

Thanks Cybermaus, Bruno and all contributors, much appreciated.
[Miscellaneous Android Development] leFloyd:
I stumbled upon this yesterday. Didn't try whether it works, yet...
[Miscellaneous Android Development] leFloyd:
I always wanted to say thank you for this boot anymation. I really love it. A pity that this design concept is not so good integrated in ICS as it was with GB. I mean there is this silly widget on home screen that is pretty useless for non chinese consumers, but the screen locker is gone.
[Miscellaneous Android Development] bgcngm:
Is caller ID really a problem on the ICS ROM? That's strange... on V9 there was no problem.
[Miscellaneous Android Development] leFloyd:
I have no problem with caller ID...
[Miscellaneous Android Development] norwynnd:
Found the phonesky.apk. How do you delete this anyway? I tried rootexplorer to delete and it says i can't because it is a system file? sorry, certified noob here :)
[Miscellaneous Android Development] cybermaus:
If you only have one, and its called Phonesky.apk, then there is no need to delete, the GAPPS 20120429 will overwrite that one.

But if you do want to delete, in rootexplorer top-right there is a button to mount as RW (read/write) rather than RO (read-only)

Warning: after you mount as RW, you can delete *any* file you like, so if you are not careful, you may end up with a need to reflash the phone completely.
[Miscellaneous Android Development] Boleyn:
Well everything still AOK with Cybermaus v1.3. The following paid apps are all working fine:

- Tunie In Radio Pro

- Smart Office 2

- Copilot Live Premium (UK&I)

- Slingplayer

- Nova Launcher Prime

Still unable to find the TTS (text to speech settings). Google searches indicate should be in "Language & Input" or "Accessibility" - can't find it though. Minor niggle as I have been able to work round it by disabling the TTS engine that I don't want.

Now that I have stopped tinkering I will properly evaluate the battery usage. My hunch is that it is a little hungrier than GB with a similar set up, but will keep an eye on it.

As per previous post, a problem-free Calendar will probably be enough to make me stay on ICS (but have a GB back-up of course!)
[Miscellaneous Android Development] cybermaus:
For calender you want to try this one, which I nicked from THLv9 rom, and which seems to work well.

(also, I keep accidentally pressing thanks rather than quote, I wish they'd put those buttons further apart)
[Miscellaneous Android Development] Boleyn:
Thanks for that - (Wondered why someone had thanked me!) I'll give that a go when I've made another backup. I tried Business Calendar yesterday, but reminders didn't work, and the reminders on the native (Chinesey) calendar also stopped working. When I went back to my last backup (pre-Business Calendar) all was OK again.

TBH can live with the Chinesy calendar, but clean English would obviously be better, so will try it.

Thanks as always.
[Miscellaneous Android Development] johhnyhotrocks:
paid apps

I`m runny V-1 and am very happy with it, just dont seem to be able to get paid apps. Is there a quick fix for this?
[Miscellaneous Android Development] cybermaus:
Yes, delete all Phonesky*.apk and Vending*.apk from /system/app and reinstall GAPPS 20120429 and then V1.3

PS: and also please tell me the name of the file you found and deleted.
[Miscellaneous Android Development] pcgg:
Moved for a new thread....
[Miscellaneous Android Development] johhnyhotrocks:
Hi,

Not sure how to find GAPPS 20120429 and do I just drop v1.3 on to the sd card?
[Miscellaneous Android Development] cybermaus:
GAPPS is linked in bottom post #4

update.zip type updates you indeed drop on the SD card. Next you have to boot into recovery mode, and select the zip for update.
[Miscellaneous Android Development] Boleyn:
Just had to revert back to GB for now on account of battery drain. I will have another play with ICS at the weekend, but as it stands the battery life has deteriorated greatly from GB to ICS for me.

From a full charge this morning, was down to 60% within a few hours, and all I had done was listen to TuneIn Radio for an hour.

Think this may be specific to me, as I don't think anyone else has mentioned it.

Under GB never had to worry about turning off WiFi or GPS and would still have plenty of charge left at the end of the day....ICS just seems to eat up the battery for me - even with WiFi and GPS disabled.

Be interested to see if anything comes of the 4.0.4 update mentioned a couple of posts back. Luckily haveback ups of GB and ICS now so can play about quite easily.

Is there a general opinion on battery life under ICS?
[Miscellaneous Android Development] oz42:
Battery life is about 2 days with ICS 1.3 here. A litte bit of Wifi in the morning and in the evening, about half an hour GPS per day, 3G data sometimes (checking emails).
[Miscellaneous Android Development] cybermaus:
A general opinion I cannot provide on my own, but my personal opinion is that battery under ICS is no worse then under GB.

Not sure what the specific TuneIn drain is, but I think you let yourself be scared off too easily because of non-linear behavior due to calibration battery.

If this is your only reason to go back to GB then I ask you to go again to ICS, fill up the battery, and see how long it takes you to go down to the 10/15% mark. You may be surprised.
[Miscellaneous Android Development] Boleyn:
You are probably right! Just wanted to play it safe for work till the end of the week. Have a backup of 1.3 and will try it again at the weekend.

Thanks again!
[Miscellaneous Android Development] johhnyhotrocks:
Hi is it ok for me to co straight to 1.3 zip? as I havent applied any of the zips yet and have just used the 1.1 rar.

Thanks
[Miscellaneous Android Development] oz42:
Any ideas where to get the MT6575 ADB drivers? Windows 7 finds a CDC serial, but no driver for it.
[Miscellaneous Android Development] bgcngm:
In order to get ADB working under Windows you only need Google USB drivers (it's a package that you can get with Android SDK Manager). ;)
[Miscellaneous Android Development] cybermaus:
And also create a file called adb_usb.ini in c:\users\<your user>\.android

Give it 6 character content 0x17EF

This will ensure ADB knows the Lenovo Vendor-ID as an Android phone
[Miscellaneous Android Development] bgcngm:
Did anyone already tried to decompile / recompile A750 ICS framework-res.apk? There are several threads on XDA with modified versions apktool working with ICS apk's, but none seem to work with it or with any other ICS framework-res.apk from ROM's for MT6575 devices.
[Miscellaneous Android Development] cybermaus:
Well, I have been playing a little, but no real success. In fact, I have not been able to properly de-odex the entire ROM. Luckily the Lenovo ROM is very stable to be begin with. Are you saying you also have had problems with this?
[Miscellaneous Android Development] bgcngm:
Not with de-odexing because I haven't tried that. Decompiling framework-res.apk is fine but when recompiling it I always get errors.
[Miscellaneous Android Development] johhnyhotrocks:
Hi I have put 1.1 and 1.3 onto the sd card, the sd card is mounted but when I boot into recovery it is saying that the sd card cannot be read!!!!

HELP!!
[Miscellaneous Android Development] cybermaus:
That does not sound good.

Which recovery do you get? Does it have the 592zn.com logo? You say the SD card is properly readable when you boot the phone normally?
[Miscellaneous Android Development] paserniq:
4.0.4 rom

Hi everybody.

I noticed something interesting:

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

Did somebody give it a try?

I wonder how it performs when compared to 4.0.3.

Is it worth installing?
[Miscellaneous Android Development] kokope11i:
tun.ko

I'm trying to install a tun.ko module (i run the A750_S148_120428_cybermaus_V1 ROM) On http: //droidvpn.com/tun-repository.php, there suposedly is a compatible tun.ko, however the tun.ko installer app complains that it's not compatible. Any idea of where else I could find a tun.ko module or how I could build one that would work for my kernel?
[Miscellaneous Android Development] johhnyhotrocks:
Managed to install the updates and put the new vending apk on the phone. But am now getting no play store at all!!!
[Miscellaneous Android Development] cybermaus:
I did not install it, but I did dissect it. It is not a Lenovo A750 ROM, but a 'vanilla' Mediatek ROM that was made compatible with the A750, probably by copying the kernel and some driver config files.

I am fairly certain of this, because not only are all the Lenovo* apps missing, the common apps like Phone, SMS, Stk1&2 etc, do not have any Lenovo classes when you decompile them.

That does not need to be bad, but given that the Lenovo ROM is proven extremely stable, that Bruno on his THLv9 ROM has had several instability issues, and even the poster is mentioning issues (and hoping we'll solve them), so I think I rather stick to the Lenovo ROM myself.

But if you want to try, and make a full report, please do. I am just guessing it may be instable, I may be wrong, it may be a very stable ROM

Compiling is going to be impossible until we have a source for the kernel. What you could try however is use the S305 ROM, maybe the module you have is compatible with that. Or try the ROM above, same maybe.

Hmm. Please provide more information. Why were you unable to install first, and did it install later? Also, how and from where did you install the play store? Typically the name 'Vending' is used for GB, you need one for ICS, so you probably found a different one than in post #4? Did you nicely delete other Vending* and Phonesky* as instructed. Also, did you clear data and cache for the vending app?
[Miscellaneous Android Development] Boleyn:
Right, re-installed 1.3 today, ran the battery down then charged to 100% so will see how it goes.

Still no joy with a "stock" calendar (thanks for the earlier link Cybermaus), but the "chinesey"one included in the ROM does work. I notice that the apk is "Lenovo Calendar" rather than "Calendar" so wondering if some tweaking was necessary to get it going with the A750. Like I say no major problem. The stock calendar will sync fine, its just that notifications don't work.

As regards the 404 ROM, notice its size is v small (~150M) - may give it a try tomorrow out of curiosity.
[Miscellaneous Android Development] snavaro:
A750 Usage in US

I just ordered a Lenovo A750 and can't wait to get it and change out the Rom. I was just curious if anyone in the US has been successful using this with any of the prepaid services like Straight Talk. I presume the phone is compatible with ATT & T-Mobile service, and I think that the WCDMA is incompatible with Verizon and Sprint. Please correct me if I am wrong.

Hope all of this isn't too far off topic.
[Miscellaneous Android Development] cybermaus:
So I was just busy repackaging all fixes in a single new V2 update (that you can apply to any ICS ROM)

Are you saying it is not useful to add that calender.apk in there?

Incorrect. AT&T is 850/1900, this phone is 900/2100. 3G will not work for any well known provider in the US. Sorry.

It may be possible to use the THLv9 modem-firmware, so you would have 850+2100 in stead of 900+2100. Do want me to create two update.zip's, one to apply the THLv9 850/2100 modem, and one to go back to the original A750 900/2100 modem?

I cannot guarantee success, but since you can always go back it should be fairly safe (though there is always the small chance of unexpected non-reversible surprises) You would be a guinea pig, but it would make a very interesting experiment, one with potential great benefits for anyone traveling to US
[Miscellaneous Android Development] xangelonerox:
Prejudice to all and congratulations for this forum ... Let me explain my problem .... I was the happy owner of a Lenovo A750 but I had never done, I decided to install alternate recovery repartition beta01 to better exploit the sd card and instead hangs on reboot on the screen where it says lenovo. I go into recovery again and I see that there is nothing in the phone memory. ics reinstalllo 4.0 but nn is the same internal memory is always empty. how can I come back as before?? There is a program that puts things in place and can easily reinstall ics? Help me I would not want my cell phone has become a paper holder. Someone explained to me that we must do everything in flash (mbr, ebr, boot etc) with the sp flash tool you can do to the flash recovery. excuse my English but I used google translated.
[Miscellaneous Android Development] snavaro:
Hmm. This is what I say on the specs, which led me to purchase the phone:

Dual sim dual standby, WCDMA\GSM+GSM

2G: GSM 850/900/1800/1900 MHz

3G: WCDMA HSPDA 850/2100 MHz﻿

UMTS HSPA 900, 2100 (Global except Americas)

UMTS HSPA 800, 850, 1900, 2100 (Americas)

Data Technlogy: GPRS, Edge, HSPDA

﻿﻿﻿It seems to imply that it would work here in the US..but maybe I do not understand what I am seeing.

If what you say is true, I think I would rather cancel my order before they ship it out.
[Miscellaneous Android Development] cata.dumitrescu:
Is thare a way to root A780

Is Lenovo A780 similar to A750, is anybody able to help me root this chinesse device, I like it but I am not able to delete all the chinesse stuff, and install google PLay... Any help ...please
[Miscellaneous Android Development] cybermaus:
Not sure what shop quoted this to you but I can assure you the Lenovo A750 is 900/2100.

Additionally America's is 850/1700/1900. (AT&T=850/1900 & T-Mobile=1700) There may be a few Carebean Island that are colonies from Europe that have 2100, but it will be very sporadic. And afaik, 800 is Japan.

Lenovo A750 is not for use in the America's, sorry. If you can still cancel, that is indeed the best approach. (though it would make me sad to loose my guinea pig)

No A780 is based on Qualcom chipset rather than Mediatek chipset. Which means you cannot use any of the flash or recovery methods of this thread.

Is it ICS or GB? Are you able to boot into recovery? If so, you may be able to root the phone by installing the update.zip at the bottom the the first post here. If you are not able to go into recovery, then I do not know, sorry.
[Miscellaneous Android Development] cybermaus:
Ok, let me go into simple english for you:

1) Never flash any recovery that is not known to work your phone

2) Use this guide to reflash full original S146 ROM from here

3) Next flash a750_s148_120428_cybermaus_v1.rar

If you have further questions, please first search and read XDA and this thread.
[Miscellaneous Android Development] jehusaunders:
Cybermaus I can be the guinea pig. I asked about the modem files on another forum because my network uses 3g on the 1900 mhz band. If you can do that, I will be very happy.
[Miscellaneous Android Development] dzenk:
Well my phone came a few days ago, with the Russian ROM from Anton_Vrn. Ok and stable, with the Contacts issue. Of course I switched it to English.

Shortly I installed the Cybermouse ICS V1 and after that the ROM that is mentioned in the quote upthere.

It is a multilanguage ROM. With a german SIM cards in the phone it switched automaticaly to german :good:. What I also liked was a Calendar which appears to be a genuine Android App. I found the statusbar (or how it is called) on the top of the screen visualy prettier as the one of the Lenovo - the Signal indicators and the battery status with the % of the battery charge. It's very slim ROM that uses a small amount of the phone memory (ROM and RAM).

Negative: The camera seems to be the same as in the cybermouse ROM, but the Videocamera doesn't want to start (failure message). There is also a problem with the usage of the external SD card, so I didn't succes to install the apps that I backed up with the Titanium Backup. A drainage of the battery is the next issue that I had a problem with.

At the end I installed the Cybermouse ICS V1.3.

My opinion: not a bad ROM but still not ripe for a daily use.

Cybermouse, I guess it would be too hard to install the multilanguage files into your ROM. But please implement the calendar that's in this ROM in your next update.

And at last: I got a feeling that the phone reception was better and WLAN reception was worse as by the cybermouse ICS allthough the baseband version is the same in both ROMs.
[Miscellaneous Android Development] johhnyhotrocks:
sd card

I have managed to go back to the ics rom, everything ok but am struggling to do the updates. Every time I go into recovery It is saying E: cannot mount sd card. Is this a problem with my card? and can I get around it by copying the zips to the internal sd card?

The sd card is working normally at all other times, apart from dropping all the jpegs!!
[Miscellaneous Android Development] cybermaus:
Unfortunately, I have not yet found any ROM for MT6575 that claims to support WCDMA 1900. The THLv9 I offered has 850. If you can locate a MT6575 based dual sim phone that claims support for 1900 (like for example IHTC Raider 4G X710E) and locate a downloadable ICS ROM file for it, then I suspect I know which files to extract to try this.

Careful though: Many shops still make a mess of phone specs, like shown above by snavaro's experience. Even the IHTC Raider above may be a typo, it may not be 1900/2100 but 900/2100, which is far more common.

Well, that's what I suspected.

I already tried transplanting those files. It did not work, probably because we have an odexed ROM and this new one is non-odexed. Especially the core files like Phone, Stk1&2, SettingsProvider seem to not like it if you mix odexed with non-odexed.

As to the small memory footprint (RAM & ROM) we could probably achieve that by uninstalling the Lenovo Security apps and the Magic Launcher, but is it really needed? Is our Lenovo using too much RAM/ROM, or is it merely efficiently using what it has, and is this other ROM leaving parts unused (which is in a way wasting). Did you have the impression this other ROM was clearly faster or more able?

You mean "as in the stock ROM". I still get an feeling of undeserving, I am not really cooking ROM's, just cleaning up and re-wrapping. Also, it is maus, not mouse (German, not English). I'll extract the calender for you.

Edit: See below: First try to install only Calender.apk, into /system/app.

If it behaves odd, also copy CalenderProvider.apk, rename the existing one to .old or something. I assume you know how to copy into /system/app and set permissions?