Related
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????
There are different custom ROM's & root methods for the K860 & K860i. Most of the root methods & ROM's are compatible with both the K860 and K860i. Read the full thread to be sure.
I'll update this post regularly, if there are any changes needed please say so in the thread or PM me (still WIP for adding the latest stuff).
Below you can find everything!
- Root methods & stock ROM's + MOD's/fixes:
There is an APK root method, linked below, or you can use the original not so easy root method:
I did some research on how to root it.
I found some steps on this Chinese website.
What I understand from it is you have to do the following steps to root:
- Set the phone to USB debugging in it's settings
- Make sure drivers are installed and the phone is recognized well by the phone PC software
- Close all the PC phone software applications
- Make sure no other android or smart/USB-device is connected except for the phone itself
- Download this file: root files, download link is also below in the attachment.
- Unzip it and launch the .exe (executable file) with the Chinese characters (should be first .exe in directory)
- The shell/CMD should start the root process
- The phone will automatically restart, don't touch it or any button, don't interrupt the shell program!
- Now after the reboot of the phone you should press any key on your keyboard when asked
- The shell program should continue, the phone will restart again!
- Again press any key to continue and wait for the shell program to reboot your phone for the third time (this can take some time, be patient!)
- When rebooted the "Operation was successful" message should appear in the shell program
- Now your K860 is rooted! Look for the root app in your phone to confirm. If rooting didn't work, try this process again
- Also update the Superuser or superSU app & binaries
Click to expand...
Click to collapse
Root method works, users already confirmed this!
- Easier/better root methods:
Added by kakandariko:
Alternative method.
Added by rugged666:
The same root method as for the P700
Added by jbctiong:
Root apk for K860 + 4.1.2 ROM
- Fixes:
Added by kiotu:
USSD CODE Fix for Native Chinese JB ROMs
Location Service Off FIX
- Stock ROM's:
Added by jbctiong:
Root apk for K860 + 4.1.2 ROM
Added by thongminh:
New rom 4.2.1 Update 24/05/2013
Added by kiotu:
JB 4.2 Latest 130531/30
Added by vikrant82:
K860_1_S_2_003_0020_130605_szb.zip
Added by Holandeserrante:
K860_1_S_2_003_0033_130618_szb.zip & K860i_1_S_2_003_0052_130617_szb.zip
K860_1_S_2_003_0035_130620.szb & K860i_1_S_2_003_0056_130620.szb
K860_1_S_2_003_0036_130621.szb & K860i_1_S_2_003_0057_130621.szb
K860_1_S_2_003_0043_130624.szb & K860i_1_S_2_003_0064_130624.szb & K860_1_S_2_003_0044_130625.szb & K860i_1_S_2_003_0065_130625.szb
- Links to how to add Google Apps:
http://forum.xda-developers.com/show....php?t=1632945
http://forum.xda-developers.com/show....php?t=1582422
Easy method:
Added by Ramanon:
Link
Added by jbctiong:
gapps-jb for 4.1.2/CM10/AOKP ROM
- CWM Recovery
Added by angelsel:
CWM recovery in English for the K860
Added by jbctiong:
Method to Flash Recovery.img for K860
- Custom ROM's.
Added by jbctiong:
"Overseas" Firmware for English users with the Google Apps included.
CM10 (JB 4.1.2), Multi Language, Minor Bugs
More ROM's
Another one.
Newer CM10 ROM
Lidroid v3.1 ROM for K860
AOKP JB 4.1.2 for K860
Added by amoyan:
Lenovo K860 based build ROM with Google Play, no branding, improved battery life
Added by Ramanon:
MIUI ROM for K860i (and K860 as well), beta
Added by Zanderion:
Rooted ROM for k860i
Added by ivantastic:
LIDROID 4.2 (K860)
Added by orgod:
CM10 v.2.5 ROM for K860
Added by thongminh:
Rom Miui Multilanguage update 19/04/2013
Added by kiotu:
kiotu Custom ROM K860 V2.03 - UPDATED 29/06/2013
Added by Holandeserrante:
MIUI ROM K860i 3.6.28
- kiotu kernel
Added by kiotu:
Experimental JB 4.1.2 kernel V4 - UPDATED 12/06/2013
- Other useful international thread about the K860, root, ROM's, ...:
Added by marcoruzza:
Link
I want to note that I'm not responsible for any bricked phone by using these root/ROM's!
It is all at your own risk!
Also backup all data before rooting or flashing the phone!
For the links to the ROM's and other root methods, please Thank those persons!
If you think I helped you with this thread, please hit the Thanks button and make me happy
Is the UI in Chinese?
Arne_B said:
Because I recently bought the Lenovo K860 and am waiting to receive it, I did some research on how to root it
Click to expand...
Click to collapse
I just got this phone/phablet as a gift. Specs are quite a beast: 1.4GHz quad core, 1280x720, 8GB ROM, 8MP camera etc.
Would you know if the Android UI is in Chinese? Right now I have the phone for sale on eBay because as far as I can tell, it's not going to work on AT&T or T-Mobile 3G (or more) in the US.
dandv said:
I just got this phone/phablet as a gift. Specs are quite a beast: 1.4GHz quad core, 1280x720, 8GB ROM, 8MP camera etc.
Would you know if the Android UI is in Chinese? Right now I have the phone for sale on ebay because as far as I can tell, it's not going to work on AT&T or T-Mobile 3G (or more) in the US.
Click to expand...
Click to collapse
Yeah, it's only compatible with GSM Tri-band or maybe Quad-band. But WCDMA is only operating at the 2100MHz band (3G). So I guess mobile surfing will probably work but calling (2G) won't work in the US.
Default UI is Chinese, but it should have English in the settings also and maybe even Vietnamese.
I have a K860
I've bought a Lenovo K860, it works fine in Spain. It comes with english and chinese languages. Easily root as you say before. Over 12400 antutu benchmark in my device, but I see until 14500 in others. The camera works perfect and makes awesome photographies. Games and apps runs very fast, GTAIII, Bard`s Tale, PES12, FIFA12, Asphalt 7....
Cons?
Magnetometer compatibility, by the time I don`t found compass app working.
Only chinese development by the moment. In fact there is a recovery.img available and two or three MIUI roms, aal in chinese only:crying:
If you want any other info, contact me, and sorry my bad english.
superabienator said:
I've bought a Lenovo K860, it works fine in Spain. It comes with english and chinese languages. Easily root as you say before. Over 12400 antutu benchmark in my device, but I see until 14500 in others. The camera works perfect and makes awesome photographies. Games and apps runs very fast, GTAIII, Bard`s Tale, PES12, FIFA12, Asphalt 7....
Cons?
Magnetometer compatibility, by the time I don`t found compass app working.
Only chinese development by the moment. In fact there is a recovery.img available and two or three MIUI roms, aal in chinese only:crying:
If you want any other info, contact me, and sorry my bad english.
Click to expand...
Click to collapse
So you can confirm it is rootable with the above tutorial?
I think my previous smartphone (Galaxy Mini) didn't even have a magnetometer, so if that doesn't work properly I think it won't annoy me.
Arne_B said:
So you can confirm it is rootable with the above tutorial?
I think my previous smartphone (Galaxy Mini) didn't even have a magnetometer, so if that doesn't work properly I think it won't annoy me.
Click to expand...
Click to collapse
Yes, confirmed, it works perfect for me.
And I`m agree with you, magnetometer isn`t big problem, but it work fine in test, fails the app compatibility, I think it´s a rom fail and it will be solved with updates.
---------- Post added at 12:28 PM ---------- Previous post was at 12:23 PM ----------
superabienator said:
Yes, confirmed, it works perfect for me.
And I`m agree with you, magnetometer isn`t big problem, but it work fine in test, fails the app compatibility, I think it´s a rom fail and it will be solved with updates.
Click to expand...
Click to collapse
PD: You must activate gapps by changing the permissions in /system/ by default google apps are prohibited in china.
Messiah sioneyS
superabienator said:
PD: You must activate gapps by changing the permissions in /system/ by default google apps are prohibited in china.
Click to expand...
Click to collapse
So I'll have to enable 775 (rwx-rwx-rw) permissions in that folder?
guys, i am based in china and thought about this phone or the haier x5 pad511.
if the ui is also working in english i ld get it. am just worried lenovo wont release a JB update and if i root it (i have never rooted anything besides a bag of marshmallows) i loose any functionality. is there a JB rom? the miui is pretty ok.
Arne_B said:
So I'll have to enable 775 (rwx-rwx-rw) permissions in that folder?
Click to expand...
Click to collapse
I think yes, you must download gmail.apk, play store, maps.apk, etc, second you must copy and paste with root explorer in/system, and at last open the permissions of any lenovo apk in /system and put the same permissions in google apks.
I hope you understand my bad english.
hi is it easy to replace stock OS? i m in china and want to use english OS and am not sure if the installed OS has google market and so on.
Any advice? would love to run a JB version or MIUI on it
The stock OS has an option to use an English UI. Market and some other Google Apps might not yet be installed.
To do this you can read the following topics:
http://forum.xda-developers.com/showthread.php?t=1632945
http://forum.xda-developers.com/showthread.php?t=1582422
so anyone running the phone on its stock ui or know if the stock ui comes with google play? if not can i just take a g play apk from here and install it on mt k860?
Hello, can I ask to you about the Lenovo.
How about the battery life?
Have stock ui call record?
Have it IP telephony client like in miui?
Thank you a lot
Отправлено с моего MI-ONE Plus через Tapatalk
FelBJ said:
hi is it easy to replace stock OS? i m in china and want to use english OS
Click to expand...
Click to collapse
I read somewhere that the Android it ships with supports Chinese, English, and possibly Vietnamese.
I think you probably read that over here
dandv said:
I read somewhere that the Android it ships with supports Chinese, English, and possibly Vietnamese.
Click to expand...
Click to collapse
yeah thanks i nearly forgot i read it proximately 3 posts prior :angel: anyway, i wanna know if theres an option fro easy market apk install, i hope i dont have to root or anything i thought i can just put market as apk on the sd card and install it.
btw. is the UI great or does it make sence to find a miui jelly beans... i m not sure if lenovo does code a JB
I don't really think there is a way without root for the Lenovo.
Someone reported that it works on a Galaxy 5 (i5503) without doing root:
How To Enable Android Market on i5503 or Galaxy 5 and Galaxy S
Filed under: Android by Ahmed Ali — 38 Comments
December 22, 2010
recently i bought Samsung i5503 (Galaxy 5) and i took more than two weeks to be able to use android on my handset
so i decided to share what i got with u .let’s start
U must move your data from internal memory to external memory
there r two method
The First :
1. ensure your handset “Galaxy 5″ is set to use 24-hour format
(applications-> Settings-> date and time -> Use 24-hour format
2. launch the Phone-pad
3. enter the following
*#272* the follow it with the time on the phone (4 digits) then follow it with #
example, the time on my phone now is 15:33 hence I shall enter *#272*1533#
4. the phone shall display a new window
5. select “XSG” and hit “install”
the Phone shall reload and your “Market Apps” icon which be there
this method didn’t work with me but it works with some friends of mine
The Second Method
1. ensure your handset “Galaxy 5″ is set to use 24-hour format
(applications-> Settings-> date and time -> Use 24-hour format
2. launch the Phone-pad
3. enter *#06# and store the number which will appear
4. in the phone-pad write *#272*xxxxxxxxxxxxxxxxx” xxxxxxxxxxxxxxx is the number u got from step 3
5. the phone shall display a new window
6. select “XSG” and hit “install”
the Phone shall reload and your “Market Apps” icon which be there
enjoy
Thanks To @Khal3d
Click to expand...
Click to collapse
Sorry for the big quote but I can't post any outside links.
is lenovo release the source code for this handheld?
k860 root
So,did you receive your K860.Is it really possible to root without risk
Arne_B said:
Because I recently bought the Lenovo K860 and am waiting to receive it, I did some research on how to root it.
I found some steps on a Chinese website.
What I understand form it is you have to do the following steps to root:
- Set the phone to USB debugging in the settings
- Make sure drivers are installed and the phone is recognized well by the default phone PC software
- Close all the PC phone software applications
- Make sure no other android or smart/USB-device is connected except for the phone itself.
- Download this file: root files
- Unzip it and launch the .exe (executable file) with the Chinese characters (should be first .exe in directory). Launch it with Administrator privileges.
- The shell should start the root process.
- The phone will automatically restart, don't touch it or any button, don't interrupt the shell program!!
- Now after the reboot you should press a key.
- The shell program should continue, the phone will restart again!
- Again press a key to continue and wait for the shell program to reboot your phone for the third time (this can take some time).
- When rebooted the "Operation was successful" message should appear in the shell program.
- Now your K860 is rooted! Look for the root app in your phone to confirm. If rooting didn't work, try this process again.
I want to note that I'm not responsible for any bricked phone by using this root process! I didn't do it myself yet, so it's all at your own risk!
Also backup all data before rooting the phone!
Because I don't have this phone at the moment I can't try to root it just yet. So if anyone got it rooted using this method, let me know!
Click to expand...
Click to collapse
No not yet still waiting for it.
I'll update when I have it and post my findings about routing it and putting Google Play and so on it.
Also, I think that someone in this thread has said this method works
Hi All,
I am trying to add another language to my Samsung SM-G3858 projector Smartphone. First thing I tried is to install morelocale 2 but it didnt work. Then I tried to do it over adb with command:
pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION
as seen here: http://droider.eu/2013/11/03/how-to-get-morelocale2-to-work-on-4-2-and-above/
Didnt work either. I have root and run on 4.2.2 JB. When I for example choose German or any other language with morelocale the downloaded apps are translated fine (like googleplay), but not the system language. All the system apps and the menu of these apps (e.g. settings) remain english. Also tried to contact the dev of morelocale 2 but no answer. So I´m stuck. I guess there is some kind of region lock on that phone (chinese build). Now how can I override that lock? Any help would be greatly appreciated!
Things you need to know When you first boot your korean phone set language, etc you have to deal some of korean stuff
Well you can delete the korean bloatware but you can't delete Dailer.apk(korean symbols near numbers) and Messaging.apk(80characters)
Before you read instructions you need to have root If you haven't it is based on your version
For 2.x to 4.3(for some 4.4) http://framaroot.net/ thanks to xda member alephzain, then install Superuser
For 4.4 https://towelroot.com/ (this is v3, for some it might work but you might need to find v2 or v1) thanks to xda member geohot, then install Superuser
For 5.x http://forum.xda-developers.com/android/development/guide-root-method-lg-devices-t3049772 thanks to Unjustified Dev, then install Superuser
Instructions
1)Download
a)FX file manager
b)FX filer manager (root addon)
2)Go to system(root)/system (do not open anything) [read Things you need to know to root your LG]
3)Remount "/system" Filesystem to R/W (if don't know how it's the lock icon)
4)Open build.prop that located in system(root)/system
5)Use edit mode (icon with paper and pencil)
6)[THIS IS BASICALLY WHY YOU ARE HERE]Change
ro.build.target_operator=TLS
ro.build.target_country=CA
(this 2 basically puts the settings, some of UI stuff to international stock)
[NOTE]
You can basically change o.build.target_operator from TLS to ATT, VZW,SPR ( if you use AT&T, Verizon,Sprint)
This will basically change your connections if used in US ro.build.target_country=US
7) Save (If you couldn't save go to 3rd stage that you didn't do)
Pics before and after are uploaded
I hope i didn't forgot about the credits
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