Updating Language to Russian - Onetouch Idol 3 Q&A, Help & Troubleshooting

I just got my 6039S (4.7 version) from Amazon for my wife today, (my 5.5 is currently on backorder).
I noticed that when starting for first time, I am only allowed to select about 5 or 6 different languages. Haven't gone past initial setup screen as I will wait to get back to Moscow to do it for wife.
I know I can get a third party keyboard that contains this, but looking for full system conversion.
Is there a way to get full system Russian language via a different region ROM? Or is there a method such as modifying the default.xml to add it?
The Alcatel update program doesn't let you choose which ROM to install as far as I can tell.

Moscow Desire said:
I just got my 6039S (4.7 version) from Amazon for my wife today, (my 5.5 is currently on backorder).
I noticed that when starting for first time, I am only allowed to select about 5 or 6 different languages. Haven't gone past initial setup screen as I will wait to get back to Moscow to do it for wife.
I know I can get a third party keyboard that contains this, but looking for full system conversion.
Is there a way to get full system Russian language via a different region ROM? Or is there a method such as modifying the default.xml to add it?
The Alcatel update program doesn't let you choose which ROM to install as far as I can tell.
Click to expand...
Click to collapse
You need a full ROM (system image) with support for Russian language (but future OTA updates cannot be installed), or a complete dump of the emmc from a device purchased from Russia ... probably the update program will downloads the russian updates afterwards (if you reflash the whole memory).

petrov.0 said:
You need a full ROM (system image) with support for Russian language (but future OTA updates cannot be installed), or a complete dump of the emmc from a device purchased from Russia ... probably the update program will downloads the russian updates afterwards (if you reflash the whole memory).
Click to expand...
Click to collapse
Yeah, that's what I'm looking for. It's the single sim 16gb model. Any idea where I can find one? Maybe 4Pda?

petrov.0 said:
You need a full ROM (system image) with support for Russian language (but future OTA updates cannot be installed), or a complete dump of the emmc from a device purchased from Russia ... probably the update program will downloads the russian updates afterwards (if you reflash the whole memory).
Click to expand...
Click to collapse
You happen to have a "language.xml" from the /system/csc? Wananm messed my original up and didn't restore the original when I uninstalled it.

Moscow Desire said:
Yeah, that's what I'm looking for. It's the single sim 16gb model. Any idea where I can find one? Maybe 4Pda?
Click to expand...
Click to collapse
Probably I don't know how popular is 6039 in Russia ... but 4pda is great place to find such things
Moscow Desire said:
You happen to have a "language.xml" from the /system/csc? Wananm messed my original up and didn't restore the original when I uninstalled it.
Click to expand...
Click to collapse
There is no such file in /system/

petrov.0 said:
Probably I don't know how popular is 6039 in Russia ... but 4pda is great place to find such things
There is no such file in /system/
Click to expand...
Click to collapse
Thanks mate. Don't know why my 6039s has the csc folder. Strange......
4pda doesn't have any firmwares either that I could find. Guess wife will just have to live with 75% russian phone until I get back to moscow,

Let me ask you this, and @famewolf feel free to chime in.
Do you think the mobile upgrade app keys off the device model in the build.prop? Like changing it to a 6039k might work? I believe thats a 16mb single sim from europe
petrov.0 said:
Probably I don't know how popular is 6039 in Russia ... but 4pda is great place to find such things
There is no such file in /system/
Click to expand...
Click to collapse

Moscow Desire said:
Let me ask you this, and @famewolf feel free to chime in.
Do you think the mobile upgrade app keys off the device model in the build.prop? Like changing it to a 6039k might work? I believe thats a 16mb single sim from europe
Click to expand...
Click to collapse
Probably no. Considering the fact that the request to their servers in order to check for updates contains the serial number, IMEI, the version of the kernel and of the firmware. I think that all these things matter.
Edit: OK, the serial number is not included in the request ... this is my previous check for updates
Code:
curl -A 'com.tcl.fota/5.1.0.2.0029.0 , Android' -v 'http://g2master-cn-north.tctmobile.com/check.php?id=<MY IMEI was HERE>&curef=6039Y-2AMPBG7&fv=1AB2CM20&mode=2&type=Firmware&cltp=10&cktp=2&rtd=1&chnl=2'

Moscow Desire said:
Let me ask you this, and @famewolf feel free to chime in.
Do you think the mobile upgrade app keys off the device model in the build.prop? Like changing it to a 6039k might work? I believe thats a 16mb single sim from europe
Click to expand...
Click to collapse
Same answer as @petrov.0 but different reasons. The mobile Q software is designed to fix a totally bricked phone...it's not looking at anything on system...while connected in download mode it can poll the hardware directly to identify what the device is and then pull the appropriate images to flash directly to the partitions.
I'll add further I'm unaware of anyone on the forum indicating their model in either 6039 or 6049 having russian language as an option.

and @famewolf
I was afraid of that. I've shot a mail to alcatel, asking for support and full images for us XDA users. Worth a shot as I'd love to see them support development..
Generally there are usually numerous language support in most roms. So there has to be a way to activate it. I've tried looking for "default.xml" which is another place, but no such luck.
Almost done reflashing via upgrade app

Moscow Desire said:
and @famewolf
I was afraid of that. I've shot a mail to alcatel, asking for support and full images for us XDA users. Worth a shot as I'd love to see them support development..
Generally there are usually numerous language support in most roms. So there has to be a way to activate it. I've tried looking for "default.xml" which is another place, but no such luck.
Almost done reflashing via upgrade app
Click to expand...
Click to collapse
Please keep us in the loop on what you find. I recall another user wanting Polish as a language choice also.

famewolf said:
Please keep us in the loop on what you find. I recall another user wanting Polish as a language choice also.
Click to expand...
Click to collapse
Will do. Just got my 6045i this afternoon also. But english is ok on that one. Only hoping both of these hook up on the russian network. Should though, as the frequencies seem compatible.
On the 6039s, I noticed after running the pc upgrade app, the System/Csc/language.xml is no longer there. Must have been only on the original OS.
I can compile on Linux back in Moscow, but won't be home for another month. I'm gonna guess fremework.res and systemUI may be the culprit

famewolf said:
Please keep us in the loop on what you find. I recall another user wanting Polish as a language choice also.
Click to expand...
Click to collapse
Well, Alcatel support confirmed that each build is separate for region. So looks like some decompiling is going to be in order soon.
Found frameworkres but seems the newer OS doesn't have systemui.apk ?

Moscow Desire said:
Well, Alcatel support confirmed that each build is separate for region. So looks like some decompiling is going to be in order soon.
Found frameworkres but seems the newer OS doesn't have systemui.apk ?
Click to expand...
Click to collapse
Well I can confirm on my device there is no systemui.apk in /system/app. If you meant elsewhere you'd have to tell me where.
Code:
AntHalService
BasicDreams
Bluetooth
BluetoothExt
Books
Browser
CABLService
CaptivePortalLogin
CellBroadcastReceiver
CertInstaller
ChromeWithBrowser
Compass
ConfigUpdater
DLNAService
DocumentsUI
DownloadProviderUi
Drive
DrmProvider
Elabel
FMRecord
FaceLock
Gmail2
GoogleCalendarSyncAdapter
GoogleContactsSyncAdapter
GoogleTTS
GsmTuneAway
HTMLViewer
Hangouts
HiddenMenu
HoloSpiralWallpaper
InterfacePermissions
JrdAPP2SDCard
KeyChain
LatinIME
LiveWallpapers
LiveWallpapersPicker
MMITest
Maps
Music2
NetworkSetting
Newsstand
NfcNci
NoiseField
PacProcessor
PackageInstaller
PartnerBookmarksProvider
PhaseBeam
PhotoTable
Photos
PlayGames
PlusOne
PoorSigDataMgmt
PrintSpooler
QComQMIPermissions
QtiBackupAgent
SmartcardService
Stk
SuperSU
SystemAgent
TctCalculator
TctCamera
TctFeedback
TctFeedbackHelper
TctGsmaService
TctNote
TctWeather
TestMode
TimeService
UserDictionaryProvider
Videos
VisualizationWallpapers
WAPPushManager
WebViewGoogle
WfdService
YouTube
atfwd
qcrilmsgtunnel
shutdownlistener
talkback

famewolf said:
Well I can confirm on my device there is no systemui.apk in /system/app. If you meant elsewhere you'd have to tell me where.
Click to expand...
Click to collapse
Well, it seems 5.0.2 is a different ball game than I've done in the past. A lot of system files I'm used to are just not there.
Now, if you dial *#0007# it will switch most of the UI to Russian, with the exception of Settings and a few other places and apps. (Thanks 4PDa Decker). It shows up in language and keyboard settings, but vanishes when you go back to English, so it appears language support is indeed compiled to a certain extent.
I would guess *#0008# or some other value might change the language to something else. I've played with a couple of apps from the play store, but they do the exact thing. So the dialer option is the better option.
Will still mess around and probably decompile some apks. Might get lucky.

Moscow Desire said:
Well, it seems 5.0.2 is a different ball game than I've done in the past. A lot of system files I'm used to are just not there.
Now, if you dial *#0007# it will switch most of the UI to Russian, with the exception of Settings and a few other places and apps. (Thanks 4PDa). It shows up in language and keyboard settings, but vanishes when you go back to English, so it appears language support is indeed compiled to a certain extent.
I would guess *#0008# or some other value might change the language to something else. I've played with a couple of apps from the play store, but they do the exact thing. So the dialer option is the better option.
Will still mess around and probably decompile some apks. Might get lucky.
Click to expand...
Click to collapse
Thanks for the info on the star codes! Can you please tell me how many languages show up as options in your rom by default? Is it six of them and the 007 code shows the next?

famewolf said:
Thanks for the info on the star codes! Can you please tell me how many languages show up as options in your rom by default? Is it six of them and the 007 code shows the next?
Click to expand...
Click to collapse
Here's what it does,
Dial *#0007# and the system changes to Russian (about 75% give or take some apps). When you go to Settings/Language and Input, you see Russian as the set language. If you select English for example, it changes back to English and you have to dial *#0007# to change to Russian again. It never really perma-shows in the list along with the usual 5 or 6 languages. Kinda strange.
But it looks like most if the important things change languages, dialer, etc. I'm without a Sim here until I get back to Moscow next month, so I can't really check how the messaging works, and with a little over a month left, I'm not going to sign up for a service from ATT or TMobile.
EDIT:Whatever file controls language, it is located in System/Vendor/Overlay according to 4Pda. They are just copying the overlay folder from a 6039y I believe, into the US bought phones. I suppose they will have to partition the memory? Seeing as the single sim S varient has 16gb, whereas the Y varient has only 8gb. I wouldn't know why they should have to as they are not messing with partitions.
I'm guessing about 5 related. Settings, system, systemUI. They're all in there.

petrov.0 said:
Probably no. Considering the fact that the request to their servers in order to check for updates contains the serial number, IMEI, the version of the kernel and of the firmware. I think that all these things matter.
Edit: OK, the serial number is not included in the request ... this is my previous check for updates
Code:
curl -A 'com.tcl.fota/5.1.0.2.0029.0 , Android' -v 'http://g2master-cn-north.tctmobile.com/check.php?id=<MY IMEI was HERE>&curef=6039Y-2AMPBG7&fv=1AB2CM20&mode=2&type=Firmware&cltp=10&cktp=2&rtd=1&chnl=2'
Click to expand...
Click to collapse
hello
something wrong with your link or i just messed up?
thx
Code:
curl -A 'com.tcl.fota/5.1.0.2.0029.0 , Android' -v 'http://g2master-cn-north.tctmobile.com/check.php?id=[B]8670xxxx[/B]&curef=6039Y-2AMPBG7&fv=1AB2CM20&mode=2&type=Firmware&cltp=10&cktp=2&rtd=1&chnl=2'
* Rebuilt URL to: ,/
* Adding handle: conn: 0x2e154d0
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x2e154d0) send_pipe: 1, recv_pipe: 0
* Could not resolve host: ,
* Closing connection 0
curl: (6) Could not resolve host: ,
* Rebuilt URL to: Android'/
* Adding handle: conn: 0x2e154d0
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 1 (0x2e154d0) send_pipe: 1, recv_pipe: 0
* Could not resolve host: Android'
* Closing connection 1
curl: (6) Could not resolve host: Android'
* Protocol 'http not supported or disabled in libcurl
* Closing connection -1
curl: (1) Protocol 'http not supported or disabled in libcurl
'curef' is not recognized as an internal or external command,
operable program or batch file.
'fv' is not recognized as an internal or external command,
operable program or batch file.
Invalid parameter - =2
'cltp' is not recognized as an internal or external command,
operable program or batch file.
'cktp' is not recognized as an internal or external command,
operable program or batch file.
'rtd' is not recognized as an internal or external command,
operable program or batch file.
'chnl' is not recognized as an internal or external command,
operable program or batch file.

so for russian language change there is a post on 4pda.
its simple. the language packs are stored in /system/vendor/overlay/ there are system apks which contains only settings and alnguage xml files. So to add Russian language is about to replace the system/vendor/overlay folder of your 6039x with same model with russian language. I did this on my 6045Y model. I have i806 (TCL variant of 6045) firmwar eand just replaced the folders and in settings now i have the languages that i had on my stock 6045Y firmware.
here is the link to the 4pda. That way the Alcatel differences the language regions, they dont have to recompile all system apk´s just the small overlay apks.

if you want to make a backup this will help:
Code:
adb pull /system/vendor/overlay c:\overlay
you find the language apk's in c:\overlay
here is my backup
Code:
OT- 6039Y
Android: 5.0.2
Kernel: 3.10.49
Build: 01001
Language list:
- English
- Czech
- German
- Romanian
- Slovenian
- Turkish
- Serbian

Related

Adding language in HTC keyboard?

Hello to everyone.
Please forgive me if you think that I'm not posting in the correct forum, but I think that posting in the general Sapphire forum would be more irrelevant.
I'm using Cyanogen's 4.0.4 ROM and I'm totally satisfied with it. I think he (with the help of many others) has done a great job, keep up the good work guys!
My only problem (and believe me it's a big problem for me) is that the HTC keyboard supports only the english language. I have tried many ROMs and some of them had other language support, but unfortunatelly I had others problems and had to drop them. So here I am with Cyanogen's ROM which I would be totally satisfied with, if I could use the HTC keyboard with my native language (Greek for my case).
I have tried everything, uninstalling and reinstalling HTC_IME.apk, HTC_IME.odex and libt9.so from JACxHERO's ROM that works with my language, with no success at all.
I assume that a lot of people like the HTC keyboard like me and would like to use it with their native language. So, if there is a solution and anyone knows it, I would really appreciate it to know.
Thank you in advance and again, keep up the good work!!!
I'm interested on the same issue. That's the only reason I keep using Hero ROMs.
I'm interested to...
Is there a way to add spanish language and T9 languages to the magics??? Like spanish for example?
This is the exact same reason why I'm still looking for an OS for my G2. Tons of kudos to whoever can tell us some about this.
+1 for me.
instead of installing other languages i wanna remove the damned chinese language in my htc magic..please help!!
you can try the following
I'm no expert guys but here is the command that activates Russian language in HTC.ime. It worked fine for me and English stays as a second language for the keyboard.
cd to the Tools folder within SDK and run the following command:
Code:
adb shell "echo ru > /data/property/persist.sys.language"
[code]
Then reboot the device.
Obviously you need to replace "ru" in above code by your respective language short name. Like "gr" would stand for Greek language I would imagine.
rubbish: thanks for your suggestion... but it doesn't work for me as far as HTC Keyboard (HTC_IME.apk) is concerned. I have French Canadian set on my device (i.e. fr set in persist.sys.language and CA set in persist.sys.country) and still, only English appears in the HTC Keyboard configuration panel.
I took a look at this page on the Android localisation topic, but find nothing really helpful to solve the problem with HTC Keyboard: http://groups.google.com/group/android-developers/web/localizing-android-apps-draft?version=10
As far as I know, HTC_IME.apk was intended to be used on Hero only, not on Magic. Having used Hero ROM for a couple of weeks' I can confirm that you can select any available languages for use with the HTC keyboard. So is there anything else missing (apart from libt9.so) from the Hero system stack in order to have the complete languages list on Magic?
edit
.........
so no news =( ???
All right, let's try the following method although it's going to be trial and error, you'll see why. It will only work for HTC-based firmware I think (Hero ROMs should be OK). I'm on the different firmware at the moment (SPFrance) and it worked fine adding Russian as 2nd language to the HTC keyboard. The method described in my previous post was really for the system locale (although it was adding 2nd keyboard input as well just fine).
You'll need to pull a system file called "com.htc.android.htcime_preferences.xml" from the device. To do that enter the following command from within tools folder of your SDK folder:
Code:
adb pull /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml com.htc.android.htcime_preferences.xml
[code]
This is one command, just copy and paste it. You should get the above mentioned file copied to your Tools folder. Then you need to edit it with Notepad. Now comes trial and error method. To add Russian you need to do the following:
Change: <string name="keyboard_language">0</string>
for: <string name="keyboard_language">6</string>
So it's a simple change of 1 figure (0 -> 6). The thing is I don't know (and couldn't find info) what figures are relevant for other languages. But there's no risk in trying, you can always push the original .xml file back to device. Try from 1 to 9 (missing 6 obviously unless you want Russian) and see how it turns out.
To push file back to device:
[code]
adb push com.htc.android.htcime_preferences.xml /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml
[code]
This is again a single command. Reboot the device afterwards.
Good luck!
:No-Frost: said:
I'm interested to...
Is there a way to add spanish language and T9 languages to the magics??? Like spanish for example?
Click to expand...
Click to collapse
For spanish i could recommend an application called Better Keyboard, it is available though the market... it comes with english and spanish support... also has a language pack with some languages i don't remember ...
Great great tip Rubbish!!! I tried number 5 and I guessed portuguese right on first try! I was looking for this for months and couldn't find it anywhere.
Thanks again! You didn't save my life but will save me a lot of time typing
@rubbish You made my day!
Does this method works on Cyanogen's? Can anyone confirm it? I'm on a Hero ROM.
***EDITED***
rubbish said:
All right, let's try the following method although it's going to be trial and error, you'll see why. It will only work for HTC-based firmware I think (Hero ROMs should be OK). I'm on the different firmware at the moment (SPFrance) and it worked fine adding Russian as 2nd language to the HTC keyboard. The method described in my previous post was really for the system locale (although it was adding 2nd keyboard input as well just fine).
You'll need to pull a system file called "com.htc.android.htcime_preferences.xml" from the device. To do that enter the following command from within tools folder of your SDK folder:
Code:
adb pull /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml com.htc.android.htcime_preferences.xml
[code]
This is one command, just copy and paste it. You should get the above mentioned file copied to your Tools folder. Then you need to edit it with Notepad. Now comes trial and error method. To add Russian you need to do the following:
Change: <string name="keyboard_language">0</string>
for: <string name="keyboard_language">6</string>
So it's a simple change of 1 figure (0 -> 6). The thing is I don't know (and couldn't find info) what figures are relevant for other languages. But there's no risk in trying, you can always push the original .xml file back to device. Try from 1 to 9 (missing 6 obviously unless you want Russian) and see how it turns out.
To push file back to device:
[code]
adb push com.htc.android.htcime_preferences.xml /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml
[code]
This is again a single command. Reboot the device afterwards.
Good luck![/QUOTE]
Ok, now mmm What I don't know if with this we will get the predictive dictionary in our language... I mean, in my case, spanish dictionary...
Click to expand...
Click to collapse
:No-Frost: said:
Ok, now mmm What I don't know if with this we will get the predictive dictionary in our language... I mean, in my case, spanish dictionary...
Click to expand...
Click to collapse
Yes, you should get it. I got Russian predictive and there's no reason for Spanish to work differently.
To all. If you succeeded with above method please post what number worked for your language. For now we know that 6 adds Russian and 5 - Portuguese.
nop56773 said:
Great great tip Rubbish!!! I tried number 5 and I guessed portuguese right on first try!
Click to expand...
Click to collapse
You must be a lucky person to get it on first try nop56773! I'm glad it worked for you.
rquattro said:
Does this method works on Cyanogen's? Can anyone confirm it? I'm on a Hero ROM.
***EDITED***
Click to expand...
Click to collapse
To get English environment with (in my case) Czech prediction keyboard on 32A with CyanogenMod 4.0.4, I just set the phone locale to Czech (important step, doesn't work without it) using standard phone locale settings - which switches both the environment and predictive language to Czech (note that the keyboard preferences still only show English as the only visible language choice, but it's not actually selected - the list just doesn't show the other choices) then I change the /data/property/persist.sys.country file to contain CZ (that should really be capitalized) and reboot phone. Works like charm (tested on multiple wipes). You can of course do the exact opposite, too - have the keyboard language set to English and UI language to your preffered language.
Basically - the persist.sys.country file controls your regional locale (including keyboard prediction) - in uppercase characters - and the persist.sys.language file contains your UI messages locale - in lowercase characters.
Tryied it out with no succes... Everytime I change the number I got english again =(...
My phone is 100% english xD...
There should be another way to put it in spanish I think right????

[ROM][2012.09.19] Lenovo A750 custom ROM (GB&ICS)

Please note this is a rewrite and cleanup of first post. Original firstpost is in post#3.
Here I publish the ROM's I make for the MT6575 based Lenovo Dual SIM phone
The current and advised ROM is A750_ROW_S114_cybermaus_ICS_V3.1 described in post#2 below
This is the original A750 thread, but as not everyone can post in developer threads, I also have a publicly available new Q&A thread.
I advise you post your question here (if a more advanced and development specific A750 question) or in the Q&A question.
I am not going to be policing, so you can post where you like, but I invite everyone to use this new thread for any Q&A, and this thread for ROM releases and deep development talk only. Please understand I do not know everything, so using the Q&A thread is better then PM'ing me, as that way maybe others know the answer too.
Also, I am moving file hosting to Dev-Host. So if you encounter a dead link to a ROM file, do look here in my Dev-Host folder.
ICS IceCream Sandwich
Starting 2012/09/12 I have a second flavor of ICS ROM for the A750
ICS V1 ~ V1.3 are based on the original Lenovo A750 ROM's Most people tried them, but went on to APKHOT because of multilang. There was a V2, but never released
ICS V3 and onward is based on the Lenovo P700 ROM, see below
ICS V1 series
It is a update.zip type update. If you already got S306, and rooted/gapps'ed it yourself, you could stick to that, this is the same, with some minor extra cleanup.
'Normal' cleanup actions:
- Prevented update from overwriting Recovery
- Added root (Chainfire) & gapps (CM9 120429) & Maps & Streetview
- Cleaned Chinese & SmsReg
- Replace talking Unicom bootup with silent butterfly
- Set to US/en & added MoreLocale2
- Added MobileUncle 2.0.9
Instructions for A750_S306_120530_cybermaus_ICS_V1:
Assuming you have the custom recovery. If not, flash the recovery from my 4-shared using the flash tool.
- Put S306 V1 zip file on SD card (do not unzip)
- Also put S306 V1.3 zip file on the SD card (do not unzip)
- Boot into Recovery
- First apply V1, then apply V1.3
- Potentially, clear userdata and cache, especially if you come from any S14x GB
- Reboot, and wait for it to complete.
BTW: It should probably be noted that while I packaged V1.2 and V1.3, it was again bgcngm who we have to thank for knowing how to solve the location problems.
If you already lost recovery due to the S306 OTA update, reinstall it using the flash method from first post.
Please always respond if you tested it, even if you did not like it.
Oh, and if you do like it, press the thanks button of course.
ICS V3 series
For a long time I guessed the P700 is similar to the A750, but why bother. Until I recently heard it has a multilingual ROW (Rest Of World 海外版) version!
So I took the leap, and transplanted the A750 kernel into the P700 ROM (needed because the screen driver is different), and installed it on my A750.
It works pretty well. I did not need to fix location services or gapps (though I did put the newest in there). Also did I not need to clean up any Chinese apps. And the Calender is Chinese free, and the Dialer free of Chinese city names. So I barely had to do anything. Also GAPPS TTS was in there, though I still cannot find the settings menu.
But alas, the only 'multilang' in the ROW was Vietnamese. I guess "Rest Of World" is pretty limited.
Also, for those of you that liked it, the Security App (Anti-Virus, and limit permissions per App, so sort of a firewall) is also missing. I may put it back in later, but I want to run vanilla for a while to test stability.
But it is still nice and clean, and all programs a month newer. And Chinese out of the browser/email-setup/calender/dialer. Oh, and for all of you that went to APKHOT because of the newer SIM taskbar icons: It also has the newer icons. For an ongoing list of findings in post #585
So for those of you that want to try: A750_ROW_S113_cybermaus_ICS_V3 based on P700_ROW_S113_120801.
Assuming you have the custom recovery. If not, flash the recovery from my 4-shared using the flash tool.
A750_ROW_S114_cybermaus_ICS_V3.1
Based on factory ROM P700_ROW_S114_120903, and located in my Dev_host. Similar to V3, but newer, and a few extra tweaks.
Summery of changes:
- Same as on V3, and additionally:
- Whatever Lenovo fixed in their S114 (there is a unconfirmed suggestion that it may be signal strength related)
- Different (better?) call-log and Caller-ID behavior, see post #3 below
- Prepared busybox (you need to run script /system/xbin/installbusybox as root if you want it)
- Added a tweak so USB-Debug notification is no longer shown
- Added a tweak so Wifi works on all 14 international channels (rather than only the 11 US ones, may be undone if you set a different locale)
- Kept the original S306 radio firmware (baseband). They had the same timestamp as the P700 one anyway.
Instructions:
This is a update.zip type ROM. If you are on any ICS ROM, you do not need to flash V3 first, you can directly flash V3.1"
- Put ROW_S114 zip on SD card
- Boot into recovery
- Apply zip file
- Reboot, and wait for it to complete.
- If you came from a domestic Chinese ROM, clean data for calender, notes, desktop and if possible contacts, using these utilities. Or if you do not mind, wipe all data from recovery.
=================
BTW: Due to new forum rules, resulting in a large number of people that cannot post into developer threads and that subsequently PM me, I open op a new Q&A thread.
I am not going to be policing, so you can post where you like, but I invite everyone to use this new thread for any Q&A, and this thread for ROM releases and deep development talk only.
Consequently, if you PM'ed me, look for your reply in this new thread
Thanks
====================
PS: do drop me a reply if you use or tried it! Or press the 'thanks' button.
HELP, I lost my IMEI ! / Caller ID
Please note the content below was originally in post#1. I cleanup Post#1 a little, to make it clearer to new users.
=================
Hi All
My second Lenovo A750 ROM release: A750_S148_120428_cybermaus_V1
Edit: For ICS rom check the 2nd post.
Fixed toward V0
- Different GAPPS, resulting in
- More stable Play Store with less unlisted apps
- WiFi based Location services (from for example Places) working (GPS did work in V0)
- NANP (US style) numbering formating removed from phone
- Replaced Unicom talking bootup animation with silent Lenove butterfly
- Added 'new phone Setup' program
Still to improve (if you know how, on a MT6573/MT6575, let me know!)
- Caller ID lookup in Contacts should ignore IDD prefixes
- SMS app trips over hyphens and brackets in stored numbers
- Arabic/Hebrew RTL fix not applied yet.
- Remove 'new phone Setup' program again?
This is a simple and clean ROM, not too much done, essentially just the factory S148 ROM (A750_S148_120428) rooted, cleansed from Chinese and with Google Play Store and other GAPPS.
So it is mostly clean. It does not even have the Skype/YouTube/Flash apps, as I believe such apps change too often to be in the system portion. I upload the ones I got from Etowalk separately, in folder Etotalk_apk, you can install yourself.
Specific changes:
- Rooted the phone
- Set to boot in US-english
- Added MoreLocale for extra languages
- Removed Chinese apps, incl Chinese keyboard
- Removed SmsReg.apk
- Left Lenovo Security (anti-malware) intact
- Added Google framework
- Added modded Play Store 3.x.16-mod from XDA
- Added MobileUncle toolbox V2.0.9
- Added CWMR Touch / 593zn.com recovery image
Most images are unmodified from stock S148, even boot.img is unmodified. Only system.img was really changed, you could flash only that.
You will also need the flash tool and USB driver. For example tool SP_Flash_tool_v3.1208.01 and driver USB_VCOM_Driver. The flashing is the
typical Mediatek MT6573/MT6575 based flashing sequence as shown by bgcngm, the undisputed champion of Mediatek ROMS.
Which reminds me: Thanks to bgcngm for his help, and to jazzor for his help
Instructions:
By default, the ROM will not overwrite USERDATA. If you want a clean slate, first extract empty.userdata.rar. Also do this if you get "weird" behaviour after flashing, like Play Store not starting, your old setting may be incompatible with the new ROM
By default, the ROM will not overwrite FAT (the internal SD card). If you like an empty internal SD card, extract empty.fat.rar before flashing.
By default, the ROM will clean out CACHE. If for some reason you feel CACHE should not be cleared, deselect the CACHE from flashing.
IMPORTANT: If you want to play it safe, it may be wise to backup your phone's IMEI file before you flash or reset to factory defaults. See here for help on backup or restoring IMEI
IMPORTANT: If you are trying this ROM on another model phone, which I STRONGLY advise AGAINST, then do NOT flash the first two (preloader and dsp_bl) as you will may not be able to flash it back afterward and thus brick your phone. Someone tried it against an ZP100 and bricked his phone.
Download A750_S148_120428_cybermaus_V1
I will also upload the driver, flash utility and official ROM's there.
Enjoy
May 11, 2012
cybermaus
------------------------------------
Caller ID bug
Caller ID on the on the A750, on the P700 ROW, and I suspect in general on the Lenovo phones.
The lenovo ROW (=Rest Of World) based ROM are much more international then the other Lenovo ROMs. I cannot be sure about the other china brands, but Lenovo in ROMs intended for the local China market, 'update' the phone to nicely recognise chinese cities. I am sure China locals will be pleased with this service. I do not know if/how this applies on phones which are already more international like the multilingual Zopo's and Thl's out there.
In doing so, Lenovo seems to break the normal caller ID function. Not only do you get to see Chinese city names for non-Chinese numbers, but also in some cases it does not resolve an incoming call to your phone book. This seem to be especially true if the incoming call is in local format (no +CC) and the phone book is in international format (with +CC)
The ROW based ROMs work much nicer. No Chinese city names for non Chinese numbers. Also, it finds correct country names. So far, I was called by unknown numbers from California, UK, London, Russia, Romania, Saudi, Yemen and Jordan, and it all correctly resolved them. For California and London even to greater detail then the country. It only shows this for unknown numbers, for known ones it shows the contact name.
Indeed Caller ID seems to work correctly for local vs international format. So if the incoming is formatted without +CC, but leading 0, and the phone book is +CC, it finds it.
And it seems to nicely format all phones according to the desired national formatting. So +1 XXX-XXX-XXXX for US, but +966 X XXX XXXX SA fixed and +966 XX XXX XXXX for SA mobile. And +31 XX XXXXXXX for NL fixed and +31 XXX XXXXXX for NL mobile.Very nice
HOWEVER: The caller-ID lookup now seems 'whitespace-sensitive'. I had a contact number stored as +966 XXX XXXXXX, and he did not find it. But when I changed it to +966 XX XXX XXXX it did find it. Similar for number that had "(XXX)" brackets in it, as was common in NL in the past.
This may or may not be a problem, because if you touch your phone book entry in the edit mode, it will automatically change +966 XXX XXXXXX to +966 XX XXX XXXX. Symilar if you sync through Google. But as I sync with outlook using Android-Sync, many are stored like +CC (XXX) XXXXXXX
So, Caller ID is 'different'. But better? For most people probably yes. But may depend on your situation.
EDIT: I found the whitespace was actually due to me not clearing data. Everything seemed find, but the caller ID was a resulting problem. You need to clear contacts, so it reindexes the phone numbers, and then Caller ID is perfect. Even ignores () brackets. You can clear contacts many ways, but I made a patch for it.
Links to other A750 ROMS and other useful information:
EDIT: I have not kept this list updated. Search this thread for other ROMS, especially Smileyvvv's APKHOT seems popular
Original A750 ROMs: (S14x=GB; S30x=ICS)
A750_S148_120428 - Chinese/English - No root - No play store
A750-S305-120514 - Chinese/English - No root - No play store
A750_S306_120530 Original full S306 (no OTA, flash package)
Please note that all *official* ROMs come with password bbs.lenovomobile.com. If the password is missing, someone did something to the ROM. Also, there are 'root' images availible that only flash boot.img. These work by overwriting system.img *on every restart*. Creative, and I used it myself for a while, but currently I feel the method described below is a better method.
Other modified ROMs (GB):
S750 S143 Etotalk Multilang
A750_S148_120428_RUS by Anton_vrn V1.3 (true Russian translation!)
BM's Hebrew fixed
BaderMQ's multilang+Arabic fix
(please note none of these are really multilang, just multi-locale, which means system apps will remain English, but third party apps can be set to other languages, similar to my ROM's, I simply do not make the claim. Anton is the only one who actually translated the ROM, but to only one new language)
Other modified ROMs (ICS)
My ROM in sepo of course
lenovo750-4.0.3_Anton_vrn_v3.01(true multilang?? Hints that it contains: ar-de-es-fa-fr-in-it-nl-pt-ru-th-tr-vi-zh, but based on S305)
Etotalk S306 multilang_by_Dean : It exists, but I do not know an internet location to download it from.
How to root a ROM yourself:
- Flash the CWMR Recovery partition (the recovery only, not the root&recovery one)
- Reboot into recovery (poweroff - Press/hold Power for 2 secs, then also Up/Down)
- Apply this root update
- Use RootExplorer to remove any Vending* or Phonesky* from /system/app
- Apply the correct GB or ICS GAPPS package, from bottom page here, or its mirror here.
- If a ICS rom, even though not from me, you may still want to apply my ICS V1.3 update, especially if you have location or market compatibility issues.
Caller ID
Hy I have a Lenovo A750 and all my contacts in the address book are saved in international format ex.: +44 78......, and when somebody calls me the number that shows up on the display is 0 78....., as local format.
Unfortunately the phone doesn't recognise it as being saved in my address book and it show's me "078 .... is calling" instead of "Ben is calling".
How could I fix this?
Please help me, or at least give me directions.
Thank you
Its one of the more important (of not most important) issues, and it has focus of myself and more experienced people. It's listed above as "Caller-ID to Contact mapping should ignore IDD prefixes." But alas, afaik, at this moment, no solution exists.
Keep an eye on this thread, and/or this one. Rest assured that as soon as we know how, it will be fixed.
Edit: Caller ID bug is less prominent in ICS ROM's
And in any case, using this, you can work around it.
COOL
You have done great job man thank you. I was using etotaks v 2.0 rom but it kind of sucked so i decided to try yours and its all good. I like the net traffic, battery saving and LeSecurity and they come only with the lenovos rom. I will look foreward for future releases. Great Job.
Reagards.
RTL
Hi,
Are you planning to update your rom?
i was searching for a Lenovo A750 rom that support Arabic - Hebrw RTL.
There is a methods out there but its only for deodex Roms,and your rom odex.
anyway to convert odex to deodex?
Thanks
There is already a Arabic & Hebrew RTL version for A750 out there. Not my me, but by someone more experienced, though A750 is not his focus.
I am playing with my ROM, and while it is not on the top of my list, once I get round to updating it I was thinking of copying his RTL fix to my ROM also. In the mean time, try the other one, and tell me how it works in relation to the issues I still have on the to-do list.
Thanks
I downloaded the rom from that topic , it failed to install . it give me an error msg when i try to flash it thru CWM.
I manage to convert the lenovo A750 Roms to odex using crcstudio_1.2.0.0
now i'll try to apply the fix manually.
Well, you can always try to use the recovery I am using. It seems to work well for Bruno's ROM's.
I have never even attempted to put CWM on these Mediatek based phones. Nor have I heard of anyone else (other than you). Are you able to flash anything with it? I was assuming there was a reason people were not using CWM on Mediatek.
I advise you to put Recovery ROM from here, flash it using this method. And then use that to apply the zip based ROM's.
I am working to update my ROM with Hebrew also (actually, working on other stuff, but will try to also put that in), but be aware, it will also be a 'flash-utility' ROM.
Edit: ROM V1 is coming tomorrow, but no RTL, sorry. I was able to fix the location service and Play Store is now not blocking so many apps.
I already did try CWMR ... But when i ever try to flash BM Rom it shows an error.
And by the way .. I already used CWM to flash other roms on my A750 and its working.
so what i did:
I extract BM Rom and merge it with other chinese rom S148 and build new rom.
It works.. i can read/write Arabic . and for browser/gmail i install the Brightidea's app from the market. it fix the Arabic problem.
New V1 upload in first post.
Spanish from etotalk?
There are any possibility to get the spanish traduction from the etotalk rom?
Thank you
I'm using new ROM since last night.
I made a complete flash (userdata, sd...).
Now there are less Chinese applications, is good.
Good work, Thank you.
Quick question
Hi cybermaus
sorry for the noobie question but I didn't own a smartphone since windows mobile. I expect a A750 and it might come unrooted. Do I have to root it before installing the rom or is this done automatically in the flushing process? Thank you.
newbie_vlc said:
There are any possibility to get the spanish traduction from the etotalk rom?
Click to expand...
Click to collapse
Check if the Spanish selection is part of the 'MoreLocale2' app. If not already there, add it as a custom locale.
Edit: If you meant: can I take Etotalk ROM and transplant its Spanish into my ROM, then that is already done! Neither Etotalk nor myself actually translate anything, we both just added the free public app MoreLocale2, which has most translations in it. Using MoreLocale2, the phone becomes 'reasonably' translated, though there may remain some English parts.
cliviu said:
Hi cybermaus
sorry for the noobie question but I didn't own a smartphone since windows mobile. I expect a A750 and it might come unrooted. Do I have to root it before installing the rom or is this done automatically in the flushing process? Thank you.
Click to expand...
Click to collapse
This flash is using bootloader method, not recovery, and it will not need root. Upon flash, it will apply root automatically. Use the flash sequence as linked in the first post.
It is strange the size is only 157 mb. I will give it a try
Yes, V0 accidentally had two copies of the rom image inside the rar. It did not hurt, but it bloated the package a bit. The 157GB (164 981 710 bytes) is correct
Good to see you are paying attention though
Remove the Unicom bootup animation
I landed on this page when I was looking for help to remove the Unicom talking bootup animation/sound and remove all Chinese apps from my phone (A750) that I recently picked up.
But I have never done this and I am no developer but can you please help me with a list of procedure that I can follow to use this A750_S148_120428_cybermaus_V1?
If someone has skype or share their phone number I can call to seek help.
Email: [email protected]

How to simulate OTA checking

* First go to:
https://code.google.com/p/rest-client/downloads/list
And download RESTClient Gui (not CLI).
Note : this application requires Java.
* Download the included call1.rcq.txt and rename it to call1.rcq
then open it with RESTClient (File -> open request)
* Go to the Body tab and the firmware_version is what you need to change
(locale can be changed to de_DE or en_US or fr_FR)
* Click on the green button to send a request
* Look inside the Body tab of the HTTP Response section to get the OTA answer.
* The following firmware_version codes are working:
Acer_A700_043.207.06_EMEA_DE
Acer_A700_032.201.02_PA_CUS1
Acer_A700_043.207.06_EMEA_FR
* I haven't found yet the way Acer encodes thoses firmware names byt noticed Acer_A700_043.***.06_EMEA_** are ther most working ones.
* Please share codes if you find more ones !
You can also use this tool : http://forum.xda-developers.com/showthread.php?p=29674556
this is to get newer updates after the root checking updater?
This is the geeky way to check if an OTA update is available when - like me- you lost this ability by using a different recovery for root.
vache said:
You can also use this tool : http://forum.xda-developers.com/showthread.php?p=29674556
Click to expand...
Click to collapse
Can you tell me how to convert Pandora to system,please ?
As you mentioned on the OTA tool topic :
"Acer_AV044_E330_RV08RC02_EMEA_CUS2 become 044.208.05_EMEA_CUS2"
044 is for AV044
But 208 ? 05?
The "2" is a constant (it may change in the future), just add it prior to "08". The "05" is an error, it should be "02" (keep the last number as it is).
And yes 044 is for AV44.
the image name for USA in the OP appears to be older than the update which blocked updates and added Power Option
could be wrong as i don't quite understand the method to their names either... the way they name images
this is the last Acer i will buy, but I'm not going to sell this for another tab just because i don't like how they operate
Sterist said:
the image name for USA in the OP appears to be older than the update which blocked updates and added Power Option
could be wrong as i don't quite understand the method to their names either... the way they name images
this is the last Acer i will buy, but I'm not going to sell this for another tab just because i don't like how they operate
Click to expand...
Click to collapse
I only had this one in my list for this country. Topic will be updated when I have newer working firmware versions.

[Q][A700][ROM] iconiaN 2.6 Dutch version of Gapps?

Hello, does anyone know what Gapps to install on iconiaN 2.6 to get any other language then the default supported languages on this rom? The rom is great but I really would like to have Dutch language support for speech and autocorrect.
Hm. Doesn't iconiaN support the Dutch language?
Concerning the Gapps (Google apps), you might want to try this app. It will "notify" all the apps to show in your native language. All of the Google apps support every language there is.
TomONeill said:
Hm. Doesn't iconiaN support the Dutch language?
Concerning the Gapps (Google apps), you might want to try this app. It will "notify" all the apps to show in your native language. All of the Google apps support every language there is.
Click to expand...
Click to collapse
Nope, it only seems to support GB, US, DE, ES & FR I tried the DE and the US but i cannot select dutch language.
Well that sucks. Am working on a (multi)language pack right now.
Done.
Edit : This won't work. I still didn't test it so you're free to try, but I can't seem to open the apks.. Am going to work on a solution some time.
Download the RAR file at:
http://www71.zippyshare.com/v/49759785/file.html
Please run _runme.bat with Administrator rights (just to make sure).
There's an option to make a backup (which is done automatically with option 1) and another option to restore everything.
I have not properly tested this, but it should work.
Watch whichever number you're inputting. It'll instantly do whatever number you typed.
There's a slight change your tablet will crash after replacing the framework. It's no biggie. Rebooting should fix that. Then manually choose option 7.
PM me for any bugs and please report status

Change Your TWITTER UI

I just wanna make simple thread. No bloatware
So guys I found interesting thing here, that is twitter UI feature switch files.
It is located in android > data > com.twitter > cache
So we know that different devices have different UI, here I managed to get 3 UI as for now.
-BubbleUI
-FabUI
-FlatUI
Or whatever the name applies it is not important tho idgas
So thats it, download the UI you want and replace it in android > data > com.twitter > cache
Dont forget to rename the feature switch files according to your user id numbers at the back of your original feature switch file.
Copy the id first, then you can paste it. If not, It wont work.
If you have any other UI beside this, feel free to share
Hit thanks if you use this. Its free :laugh:
Download
It doesn't work for me
Sorry for my english, I'm French
DjaevelXG54 said:
It doesn't work for me
Sorry for my english, I'm French
Click to expand...
Click to collapse
have you rename the file according to your twitter id number?
Yes I rename the file according to my twitter id but there is no change in the app
Sorry for my english, I'm French
DjaevelXG54 said:
Yes I rename the file according to my twitter id but there is no change in the app
Sorry for my english, I'm French
Click to expand...
Click to collapse
restart the app or clear twitter app from recents ?
I tried this but nothing happened
Sorry for my english, I'm French
zamzameir said:
I just wanna make simple thread. No bloatware
So guys I found interesting thing here, that is twitter UI feature switch files.
It is located in android > data > com.twitter > cache
So we know that different devices have different UI, here I managed to get 3 UI as for now.
-BubbleUI
-FabUI
-FlatUI
Or whatever the name applies it is not important tho idgas
So thats it, download the UI you want and replace it in android > data > com.twitter > cache
Dont forget to rename the feature switch files according to your user id numbers at the back of your original feature switch file.
Copy the id first, then you can paste it. If not, It wont work.
If you have any other UI beside this, feel free to share
Hit thanks if you use this. Its free :laugh:
Download
Click to expand...
Click to collapse
Thank you, I will check it out
They don't work with the latest update.
If you rollback to version 5.69.0 they work.
On the version that they worked on, after a few minutes the switches would get overwritten to the original ones.
I'm in Ireland and the highlights function isn't available unless you change the switches file.
For the newest version only the highlights function is available when you use these files.
jofus_ said:
They don't work with the latest update.
If you rollback to version 5.69.0 they work.
On the version that they worked on, after a few minutes the switches would get overwritten to the original ones.
I'm in Ireland and the highlights function isn't available unless you change the switches file.
For the newest version only the highlights function is available when you use these files.
Click to expand...
Click to collapse
strange, I'm using this on v5.71 and it does work without problem without any overwritten.

Categories

Resources