[GUIDE] How to Enable Hidden Languages In Settings HTC/Sony/Samsung 4+ - Android Software Development
So Languages in android are hidden because of your CSC, location, region, or carrier
but not all Firmwares. just most
for the sony and htc its the same guide but for samsung it diffrent. lets start off with sony and htc
Use a root explorer or a root level file manager or you can just use adb pull and push
and get this file
"system/customize/CID/default.xml"
move it to your computer and edit it using NOTEDPAD++
You will see something like this
Code:
<?xml version="1.0" encoding="utf-8"?>
<customization_form>
<category name="system">
<module name="locale">
<function>
<set name="single">
<item name="total_list">en_US;es_US;fr_US;</item>
<item type="boolean" name="en_US">yes</item>
<item type="boolean" name="es_US">yes</item>
<item type="boolean" name="fr_US">yes</item>
</set>
You wanna edit it so it would look like this
Code:
<?xml version="1.0" encoding="utf-8"?>
<customization_form>
<category name="system">
<module name="locale">
<function>
<set name="single">
<item name="total_list">ar_AR;ar_BH;ar_DZ;ar_JO;ar_KW;ar_LB;ar_LY;ar_MA;ar_OM;ar_QA;ar_TN;bg_BG;bg_BY;bg_CS;bg_CZ;bg_EE;bg_HR;bg_HU;bg_LT;bg_LV;bg_PL;bg_RO;bg_SI;bg_SK;bg_UA;cs_BG;cs_BY;cs_CS;cs_CZ;cs_EE;cs_HR;cs_HU;cs_LT;cs_LV;cs_PL;cs_RO;cs_SI;cs_SK;cs_UA;da_DK;da_FI;da_NO;da_SE;de_AO;de_AT;de_CH;de_DE;de_ES;de_FR;de_GB;de_IE;de_IT;de_KE;de_LU;de_MZ;de_NA;de_NG;de_NL;de_PT;de_ZA;el_GR;en_AE;en_AM;en_AO;en_AT;en_AU;en_AZ;en_BG;en_BH;en_BY;en_CH;en_CS;en_CZ;en_DE;en_DK;en_DZ;en_EE;en_EG;en_ES;en_FI;en_FR;en_GB;en_GE;en_GR;en_HR;en_HU;en_ID;en_IE;en_IQ;en_IT;en_JO;en_KE;en_KW;en_KZ;en_LB;en_LT;en_LU;en_LV;en_LY;en_MA;en_MZ;en_NA;en_NG;en_NL;en_NO;en_OM;en_PL;en_PT;en_QA;en_RO;en_RU;en_SA;en_SE;en_SG;en_SI;en_SK;en_TN;en_UA;en_US;en_ZA;es_ES;es_FR;es_GB;es_IE;es_IT;es_PT;es_US;fi_DK;fi_FI;fi_NO;fi_SE;fr_AE;fr_AO;fr_AT;fr_BH;fr_CH;fr_DE;fr_DZ;fr_EG;fr_ES;fr_FR;fr_GB;fr_IE;fr_IQ;fr_IT;fr_JO;fr_KE;fr_KW;fr_LB;fr_LU;fr_LY;fr_MA;fr_MZ;fr_NA;fr_NG;fr_NL;fr_OM;fr_PT;fr_QA;fr_SA;fr_TN;fr_US;fr_ZA;hi_HI;hr_BG;hr_BY;hr_CS;hr_CZ;hr_EE;hr_HR;hr_HU;hr_LT;hr_LV;hr_PL;hr_RO;hr_SI;hr_SK;hr_UA;hu_BG;hu_BY;hu_CS;hu_CZ;hu_EE;hu_HR;hu_HU;hu_LT;hu_LV;hu_PL;hu_RO;hu_SI;hu_SK;hu_UA;it_AT;it_CH;it_DE;it_FR;it_GB;it_IE;it_IT;iw_IW;ja_JP;ko_KR;nb_DK;nb_FI;nb_NO;nb_SE;nl_FR;nl_LU;nl_NL;nl_BE;pl_BG;pl_BY;pl_CS;pl_CZ;pl_EE;pl_GB;pl_HR;pl_HU;pl_IE;pl_LT;pl_LV;pl_PL;pl_RO;pl_SI;pl_SK;pl_UA;pt_AO;pt_ES;pt_FR;pt_KE;pt_MZ;pt_NA;pt_NG;pt_PT;pt_ZA;ro_BG;ro_BY;ro_CS;ro_CZ;ro_EE;ro_HR;ro_HU;ro_LT;ro_LV;ro_PL;ro_RO;ro_SI;ro_SK;ro_UA;ru_AM;ru_AZ;ru_BG;ru_BY;ru_CS;ru_CZ;ru_EE;ru_GE;ru_HR;ru_HU;ru_KZ;ru_LT;ru_LV;ru_PL;ru_RO;ru_RU;ru_SI;ru_SK;ru_UA;sk_BG;sk_BY;sk_CS;sk_CZ;sk_EE;sk_HR;sk_HU;sk_LT;sk_LV;sk_PL;sk_RO;sk_SI;sk_SK;sk_UA;sl_BG;sl_BY;sl_CS;sl_CZ;sl_EE;sl_HR;sl_HU;sl_LT;sl_LV;sl_PL;sl_RO;sl_SI;sl_SK;sl_UA;sr_BG;sr_BY;sr_CS;sr_CZ;sr_EE;sr_HR;sr_HU;sr_LT;sr_LV;sr_PL;sr_RO;sr_SI;sr_SK;sr_UA;sv_DK;sv_FI;sv_NO;sv_SE;th_TH;tr_AT;tr_CH;tr_DE;tr_TR;vi_VN;zh_CN;zh_HK;zh_TW;</item>
<item type="boolean" name="ar_AR">yes</item>
<item type="boolean" name="ar_BH">yes</item>
<item type="boolean" name="ar_DZ">yes</item>
<item type="boolean" name="ar_JO">yes</item>
<item type="boolean" name="ar_KW">yes</item>
<item type="boolean" name="ar_LB">yes</item>
<item type="boolean" name="ar_LY">yes</item>
<item type="boolean" name="ar_MA">yes</item>
<item type="boolean" name="ar_OM">yes</item>
<item type="boolean" name="ar_QA">yes</item>
<item type="boolean" name="ar_TN">yes</item>
<item type="boolean" name="bg_BG">yes</item>
<item type="boolean" name="bg_BY">yes</item>
<item type="boolean" name="bg_CS">yes</item>
<item type="boolean" name="bg_CZ">yes</item>
<item type="boolean" name="bg_EE">yes</item>
<item type="boolean" name="bg_HR">yes</item>
<item type="boolean" name="bg_HU">yes</item>
<item type="boolean" name="bg_LT">yes</item>
<item type="boolean" name="bg_LV">yes</item>
<item type="boolean" name="bg_PL">yes</item>
<item type="boolean" name="bg_RO">yes</item>
<item type="boolean" name="bg_SI">yes</item>
<item type="boolean" name="bg_SK">yes</item>
<item type="boolean" name="bg_UA">yes</item>
<item type="boolean" name="cs_BG">yes</item>
<item type="boolean" name="cs_BY">yes</item>
<item type="boolean" name="cs_CS">yes</item>
<item type="boolean" name="cs_CZ">yes</item>
<item type="boolean" name="cs_EE">yes</item>
<item type="boolean" name="cs_HR">yes</item>
<item type="boolean" name="cs_HU">yes</item>
<item type="boolean" name="cs_LT">yes</item>
<item type="boolean" name="cs_LV">yes</item>
<item type="boolean" name="cs_PL">yes</item>
<item type="boolean" name="cs_RO">yes</item>
<item type="boolean" name="cs_SI">yes</item>
<item type="boolean" name="cs_SK">yes</item>
<item type="boolean" name="cs_UA">yes</item>
<item type="boolean" name="da_DK">yes</item>
<item type="boolean" name="da_FI">yes</item>
<item type="boolean" name="da_NO">yes</item>
<item type="boolean" name="da_SE">yes</item>
<item type="boolean" name="de_AO">yes</item>
<item type="boolean" name="de_AT">yes</item>
<item type="boolean" name="de_CH">yes</item>
<item type="boolean" name="de_DE">yes</item>
<item type="boolean" name="de_ES">yes</item>
<item type="boolean" name="de_FR">yes</item>
<item type="boolean" name="de_GB">yes</item>
<item type="boolean" name="de_IE">yes</item>
<item type="boolean" name="de_IT">yes</item>
<item type="boolean" name="de_KE">yes</item>
<item type="boolean" name="de_LU">yes</item>
<item type="boolean" name="de_MZ">yes</item>
<item type="boolean" name="de_NA">yes</item>
<item type="boolean" name="de_NG">yes</item>
<item type="boolean" name="de_NL">yes</item>
<item type="boolean" name="de_PT">yes</item>
<item type="boolean" name="de_ZA">yes</item>
<item type="boolean" name="el_GR">yes</item>
<item type="boolean" name="en_AE">yes</item>
<item type="boolean" name="en_AM">yes</item>
<item type="boolean" name="en_AO">yes</item>
<item type="boolean" name="en_AT">yes</item>
<item type="boolean" name="en_AU">yes</item>
<item type="boolean" name="en_AZ">yes</item>
<item type="boolean" name="en_BG">yes</item>
<item type="boolean" name="en_BH">yes</item>
<item type="boolean" name="en_BY">yes</item>
<item type="boolean" name="en_CH">yes</item>
<item type="boolean" name="en_CS">yes</item>
<item type="boolean" name="en_CZ">yes</item>
<item type="boolean" name="en_DE">yes</item>
<item type="boolean" name="en_DK">yes</item>
<item type="boolean" name="en_DZ">yes</item>
<item type="boolean" name="en_EE">yes</item>
<item type="boolean" name="en_EG">yes</item>
<item type="boolean" name="en_ES">yes</item>
<item type="boolean" name="en_FI">yes</item>
<item type="boolean" name="en_FR">yes</item>
<item type="boolean" name="en_GB">yes</item>
<item type="boolean" name="en_GE">yes</item>
<item type="boolean" name="en_GR">yes</item>
<item type="boolean" name="en_HR">yes</item>
<item type="boolean" name="en_HU">yes</item>
<item type="boolean" name="en_ID">yes</item>
<item type="boolean" name="en_IE">yes</item>
<item type="boolean" name="en_IQ">yes</item>
<item type="boolean" name="en_IT">yes</item>
<item type="boolean" name="en_JO">yes</item>
<item type="boolean" name="en_KE">yes</item>
<item type="boolean" name="en_KW">yes</item>
<item type="boolean" name="en_KZ">yes</item>
<item type="boolean" name="en_LB">yes</item>
<item type="boolean" name="en_LT">yes</item>
<item type="boolean" name="en_LU">yes</item>
<item type="boolean" name="en_LV">yes</item>
<item type="boolean" name="en_LY">yes</item>
<item type="boolean" name="en_MA">yes</item>
<item type="boolean" name="en_MZ">yes</item>
<item type="boolean" name="en_NA">yes</item>
<item type="boolean" name="en_NG">yes</item>
<item type="boolean" name="en_NL">yes</item>
<item type="boolean" name="en_NO">yes</item>
<item type="boolean" name="en_OM">yes</item>
<item type="boolean" name="en_PL">yes</item>
<item type="boolean" name="en_PT">yes</item>
<item type="boolean" name="en_QA">yes</item>
<item type="boolean" name="en_RO">yes</item>
<item type="boolean" name="en_RU">yes</item>
<item type="boolean" name="en_SA">yes</item>
<item type="boolean" name="en_SE">yes</item>
<item type="boolean" name="en_SG">yes</item>
<item type="boolean" name="en_SI">yes</item>
<item type="boolean" name="en_SK">yes</item>
<item type="boolean" name="en_TN">yes</item>
<item type="boolean" name="en_UA">yes</item>
<item type="boolean" name="en_US">yes</item>
<item type="boolean" name="en_ZA">yes</item>
<item type="boolean" name="es_ES">yes</item>
<item type="boolean" name="es_FR">yes</item>
<item type="boolean" name="es_GB">yes</item>
<item type="boolean" name="es_IE">yes</item>
<item type="boolean" name="es_IT">yes</item>
<item type="boolean" name="es_PT">yes</item>
<item type="boolean" name="es_US">yes</item>
<item type="boolean" name="fi_DK">yes</item>
<item type="boolean" name="fi_FI">yes</item>
<item type="boolean" name="fi_NO">yes</item>
<item type="boolean" name="fi_SE">yes</item>
<item type="boolean" name="fr_AE">yes</item>
<item type="boolean" name="fr_AO">yes</item>
<item type="boolean" name="fr_AT">yes</item>
<item type="boolean" name="fr_BH">yes</item>
<item type="boolean" name="fr_CH">yes</item>
<item type="boolean" name="fr_DE">yes</item>
<item type="boolean" name="fr_DZ">yes</item>
<item type="boolean" name="fr_EG">yes</item>
<item type="boolean" name="fr_ES">yes</item>
<item type="boolean" name="fr_FR">yes</item>
<item type="boolean" name="fr_GB">yes</item>
<item type="boolean" name="fr_IE">yes</item>
<item type="boolean" name="fr_IQ">yes</item>
<item type="boolean" name="fr_IT">yes</item>
<item type="boolean" name="fr_JO">yes</item>
<item type="boolean" name="fr_KE">yes</item>
<item type="boolean" name="fr_KW">yes</item>
<item type="boolean" name="fr_LB">yes</item>
<item type="boolean" name="fr_LU">yes</item>
<item type="boolean" name="fr_LY">yes</item>
<item type="boolean" name="fr_MA">yes</item>
<item type="boolean" name="fr_MZ">yes</item>
<item type="boolean" name="fr_NA">yes</item>
<item type="boolean" name="fr_NG">yes</item>
<item type="boolean" name="fr_NL">yes</item>
<item type="boolean" name="fr_OM">yes</item>
<item type="boolean" name="fr_PT">yes</item>
<item type="boolean" name="fr_QA">yes</item>
<item type="boolean" name="fr_SA">yes</item>
<item type="boolean" name="fr_TN">yes</item>
<item type="boolean" name="fr_US">yes</item>
<item type="boolean" name="fr_ZA">yes</item>
<item type="boolean" name="hi_HI">yes</item>
<item type="boolean" name="hr_BG">yes</item>
<item type="boolean" name="hr_BY">yes</item>
<item type="boolean" name="hr_CS">yes</item>
<item type="boolean" name="hr_CZ">yes</item>
<item type="boolean" name="hr_EE">yes</item>
<item type="boolean" name="hr_HR">yes</item>
<item type="boolean" name="hr_HU">yes</item>
<item type="boolean" name="hr_LT">yes</item>
<item type="boolean" name="hr_LV">yes</item>
<item type="boolean" name="hr_PL">yes</item>
<item type="boolean" name="hr_RO">yes</item>
<item type="boolean" name="hr_SI">yes</item>
<item type="boolean" name="hr_SK">yes</item>
<item type="boolean" name="hr_UA">yes</item>
<item type="boolean" name="hu_BG">yes</item>
<item type="boolean" name="hu_BY">yes</item>
<item type="boolean" name="hu_CS">yes</item>
<item type="boolean" name="hu_CZ">yes</item>
<item type="boolean" name="hu_EE">yes</item>
<item type="boolean" name="hu_HR">yes</item>
<item type="boolean" name="hu_HU">yes</item>
<item type="boolean" name="hu_LT">yes</item>
<item type="boolean" name="hu_LV">yes</item>
<item type="boolean" name="hu_PL">yes</item>
<item type="boolean" name="hu_RO">yes</item>
<item type="boolean" name="hu_SI">yes</item>
<item type="boolean" name="hu_SK">yes</item>
<item type="boolean" name="hu_UA">yes</item>
<item type="boolean" name="it_AT">yes</item>
<item type="boolean" name="it_CH">yes</item>
<item type="boolean" name="it_DE">yes</item>
<item type="boolean" name="it_FR">yes</item>
<item type="boolean" name="it_GB">yes</item>
<item type="boolean" name="it_IE">yes</item>
<item type="boolean" name="it_IT">yes</item>
<item type="boolean" name="iw_IW">yes</item>
<item type="boolean" name="ja_JP">yes</item>
<item type="boolean" name="ko_KR">yes</item>
<item type="boolean" name="nb_DK">yes</item>
<item type="boolean" name="nb_FI">yes</item>
<item type="boolean" name="nb_NO">yes</item>
<item type="boolean" name="nb_SE">yes</item>
<item type="boolean" name="nl_FR">yes</item>
<item type="boolean" name="nl_LU">yes</item>
<item type="boolean" name="nl_NL">yes</item>
<item type="boolean" name="nl_BE">yes</item>
<item type="boolean" name="pl_BG">yes</item>
<item type="boolean" name="pl_BY">yes</item>
<item type="boolean" name="pl_CS">yes</item>
<item type="boolean" name="pl_CZ">yes</item>
<item type="boolean" name="pl_EE">yes</item>
<item type="boolean" name="pl_GB">yes</item>
<item type="boolean" name="pl_HR">yes</item>
<item type="boolean" name="pl_HU">yes</item>
<item type="boolean" name="pl_IE">yes</item>
<item type="boolean" name="pl_LT">yes</item>
<item type="boolean" name="pl_LV">yes</item>
<item type="boolean" name="pl_PL">yes</item>
<item type="boolean" name="pl_RO">yes</item>
<item type="boolean" name="pl_SI">yes</item>
<item type="boolean" name="pl_SK">yes</item>
<item type="boolean" name="pl_UA">yes</item>
<item type="boolean" name="pt_AO">yes</item>
<item type="boolean" name="pt_ES">yes</item>
<item type="boolean" name="pt_FR">yes</item>
<item type="boolean" name="pt_KE">yes</item>
<item type="boolean" name="pt_MZ">yes</item>
<item type="boolean" name="pt_NA">yes</item>
<item type="boolean" name="pt_NG">yes</item>
<item type="boolean" name="pt_PT">yes</item>
<item type="boolean" name="pt_ZA">yes</item>
<item type="boolean" name="ro_BG">yes</item>
<item type="boolean" name="ro_BY">yes</item>
<item type="boolean" name="ro_CS">yes</item>
<item type="boolean" name="ro_CZ">yes</item>
<item type="boolean" name="ro_EE">yes</item>
<item type="boolean" name="ro_HR">yes</item>
<item type="boolean" name="ro_HU">yes</item>
<item type="boolean" name="ro_LT">yes</item>
<item type="boolean" name="ro_LV">yes</item>
<item type="boolean" name="ro_PL">yes</item>
<item type="boolean" name="ro_RO">yes</item>
<item type="boolean" name="ro_SI">yes</item>
<item type="boolean" name="ro_SK">yes</item>
<item type="boolean" name="ro_UA">yes</item>
<item type="boolean" name="ru_AM">yes</item>
<item type="boolean" name="ru_AZ">yes</item>
<item type="boolean" name="ru_BG">yes</item>
<item type="boolean" name="ru_BY">yes</item>
<item type="boolean" name="ru_CS">yes</item>
<item type="boolean" name="ru_CZ">yes</item>
<item type="boolean" name="ru_EE">yes</item>
<item type="boolean" name="ru_GE">yes</item>
<item type="boolean" name="ru_HR">yes</item>
<item type="boolean" name="ru_HU">yes</item>
<item type="boolean" name="ru_KZ">yes</item>
<item type="boolean" name="ru_LT">yes</item>
<item type="boolean" name="ru_LV">yes</item>
<item type="boolean" name="ru_PL">yes</item>
<item type="boolean" name="ru_RO">yes</item>
<item type="boolean" name="ru_RU">yes</item>
<item type="boolean" name="ru_SI">yes</item>
<item type="boolean" name="ru_SK">yes</item>
<item type="boolean" name="ru_UA">yes</item>
<item type="boolean" name="sk_BG">yes</item>
<item type="boolean" name="sk_BY">yes</item>
<item type="boolean" name="sk_CS">yes</item>
<item type="boolean" name="sk_CZ">yes</item>
<item type="boolean" name="sk_EE">yes</item>
<item type="boolean" name="sk_HR">yes</item>
<item type="boolean" name="sk_HU">yes</item>
<item type="boolean" name="sk_LT">yes</item>
<item type="boolean" name="sk_LV">yes</item>
<item type="boolean" name="sk_PL">yes</item>
<item type="boolean" name="sk_RO">yes</item>
<item type="boolean" name="sk_SI">yes</item>
<item type="boolean" name="sk_SK">yes</item>
<item type="boolean" name="sk_UA">yes</item>
<item type="boolean" name="sl_BG">yes</item>
<item type="boolean" name="sl_BY">yes</item>
<item type="boolean" name="sl_CS">yes</item>
<item type="boolean" name="sl_CZ">yes</item>
<item type="boolean" name="sl_EE">yes</item>
<item type="boolean" name="sl_HR">yes</item>
<item type="boolean" name="sl_HU">yes</item>
<item type="boolean" name="sl_LT">yes</item>
<item type="boolean" name="sl_LV">yes</item>
<item type="boolean" name="sl_PL">yes</item>
<item type="boolean" name="sl_RO">yes</item>
<item type="boolean" name="sl_SI">yes</item>
<item type="boolean" name="sl_SK">yes</item>
<item type="boolean" name="sl_UA">yes</item>
<item type="boolean" name="sr_BG">yes</item>
<item type="boolean" name="sr_BY">yes</item>
<item type="boolean" name="sr_CS">yes</item>
<item type="boolean" name="sr_CZ">yes</item>
<item type="boolean" name="sr_EE">yes</item>
<item type="boolean" name="sr_HR">yes</item>
<item type="boolean" name="sr_HU">yes</item>
<item type="boolean" name="sr_LT">yes</item>
<item type="boolean" name="sr_LV">yes</item>
<item type="boolean" name="sr_PL">yes</item>
<item type="boolean" name="sr_RO">yes</item>
<item type="boolean" name="sr_SI">yes</item>
<item type="boolean" name="sr_SK">yes</item>
<item type="boolean" name="sr_UA">yes</item>
<item type="boolean" name="sv_DK">yes</item>
<item type="boolean" name="sv_FI">yes</item>
<item type="boolean" name="sv_NO">yes</item>
<item type="boolean" name="sv_SE">yes</item>
<item type="boolean" name="th_TH">yes</item>
<item type="boolean" name="tr_AT">yes</item>
<item type="boolean" name="tr_CH">yes</item>
<item type="boolean" name="tr_DE">yes</item>
<item type="boolean" name="tr_TR">yes</item>
<item type="boolean" name="vi_VN">yes</item>
<item type="boolean" name="zh_CN">yes</item>
<item type="boolean" name="zh_HK">yes</item>
<item type="boolean" name="zh_TW">yes</item>
<item type="boolean" name="defeault">en_US</item>
</set>
then replace the file on your phone with the one you just modded
THEN YOU MUST WIPE DATA TO SEE YOU LANGUAGE IN YOUR DEVICE SETTINGS
FOR SAMSUNG JUST USE WANAM LANGUAGE ENABLER APP FROM GOOGLE PLAY
With Samsung device using GB 2.3*, how to enable?:crying:
witch device?? why not just update, ill guide you through it all @XivilidMohamed
cabloomi said:
witch device?? why not just update, ill guide you through it all @XivilidMohamed
Click to expand...
Click to collapse
I'm using galaxy Y and flash rom for India. It's not support my language.
Plz update this guide.:victory:
How I can replace the file? my phone is rooted but The cell displays an exception when I try to replace the file.
---------- Post added at 12:40 PM ---------- Previous post was at 12:14 PM ----------
I could replace the file but when I do the factory reset, the phone keeps showing me the same language, I can not see the added languages..??
cabloomi said:
So Languages in android are hidden because of your CSC, location, region, or carrier
but not all Firmwares. just most
for the sony and htc its the same guide but for samsung it diffrent. lets start off with sony and htc
Use a root explorer or a root level file manager or you can just use adb pull and push
and get this file
"system/customize/CID/default.xml"
move it to your computer and edit it using NOTEDPAD++
You will see something like this
Code:
<?xml version="1.0" encoding="utf-8"?>
<customization_form>
<category name="system">
<module name="locale">
<function>
<set name="single">
<item name="total_list">en_US;es_US;fr_US;</item>
<item type="boolean" name="en_US">yes</item>
<item type="boolean" name="es_US">yes</item>
<item type="boolean" name="fr_US">yes</item>
</set>
You wanna edit it so it would look like this
Code:
<?xml version="1.0" encoding="utf-8"?>
<customization_form>
<category name="system">
<module name="locale">
<function>
<set name="single">
<item name="total_list">ar_AR;ar_BH;ar_DZ;ar_JO;ar_KW;ar_LB;ar_LY;ar_MA;ar_OM;ar_QA;ar_TN;bg_BG;bg_BY;bg_CS;bg_CZ;bg_EE;bg_HR;bg_HU;bg_LT;bg_LV;bg_PL;bg_RO;bg_SI;bg_SK;bg_UA;cs_BG;cs_BY;cs_CS;cs_CZ;cs_EE;cs_HR;cs_HU;cs_LT;cs_LV;cs_PL;cs_RO;cs_SI;cs_SK;cs_UA;da_DK;da_FI;da_NO;da_SE;de_AO;de_AT;de_CH;de_DE;de_ES;de_FR;de_GB;de_IE;de_IT;de_KE;de_LU;de_MZ;de_NA;de_NG;de_NL;de_PT;de_ZA;el_GR;en_AE;en_AM;en_AO;en_AT;en_AU;en_AZ;en_BG;en_BH;en_BY;en_CH;en_CS;en_CZ;en_DE;en_DK;en_DZ;en_EE;en_EG;en_ES;en_FI;en_FR;en_GB;en_GE;en_GR;en_HR;en_HU;en_ID;en_IE;en_IQ;en_IT;en_JO;en_KE;en_KW;en_KZ;en_LB;en_LT;en_LU;en_LV;en_LY;en_MA;en_MZ;en_NA;en_NG;en_NL;en_NO;en_OM;en_PL;en_PT;en_QA;en_RO;en_RU;en_SA;en_SE;en_SG;en_SI;en_SK;en_TN;en_UA;en_US;en_ZA;es_ES;es_FR;es_GB;es_IE;es_IT;es_PT;es_US;fi_DK;fi_FI;fi_NO;fi_SE;fr_AE;fr_AO;fr_AT;fr_BH;fr_CH;fr_DE;fr_DZ;fr_EG;fr_ES;fr_FR;fr_GB;fr_IE;fr_IQ;fr_IT;fr_JO;fr_KE;fr_KW;fr_LB;fr_LU;fr_LY;fr_MA;fr_MZ;fr_NA;fr_NG;fr_NL;fr_OM;fr_PT;fr_QA;fr_SA;fr_TN;fr_US;fr_ZA;hi_HI;hr_BG;hr_BY;hr_CS;hr_CZ;hr_EE;hr_HR;hr_HU;hr_LT;hr_LV;hr_PL;hr_RO;hr_SI;hr_SK;hr_UA;hu_BG;hu_BY;hu_CS;hu_CZ;hu_EE;hu_HR;hu_HU;hu_LT;hu_LV;hu_PL;hu_RO;hu_SI;hu_SK;hu_UA;it_AT;it_CH;it_DE;it_FR;it_GB;it_IE;it_IT;iw_IW;ja_JP;ko_KR;nb_DK;nb_FI;nb_NO;nb_SE;nl_FR;nl_LU;nl_NL;nl_BE;pl_BG;pl_BY;pl_CS;pl_CZ;pl_EE;pl_GB;pl_HR;pl_HU;pl_IE;pl_LT;pl_LV;pl_PL;pl_RO;pl_SI;pl_SK;pl_UA;pt_AO;pt_ES;pt_FR;pt_KE;pt_MZ;pt_NA;pt_NG;pt_PT;pt_ZA;ro_BG;ro_BY;ro_CS;ro_CZ;ro_EE;ro_HR;ro_HU;ro_LT;ro_LV;ro_PL;ro_RO;ro_SI;ro_SK;ro_UA;ru_AM;ru_AZ;ru_BG;ru_BY;ru_CS;ru_CZ;ru_EE;ru_GE;ru_HR;ru_HU;ru_KZ;ru_LT;ru_LV;ru_PL;ru_RO;ru_RU;ru_SI;ru_SK;ru_UA;sk_BG;sk_BY;sk_CS;sk_CZ;sk_EE;sk_HR;sk_HU;sk_LT;sk_LV;sk_PL;sk_RO;sk_SI;sk_SK;sk_UA;sl_BG;sl_BY;sl_CS;sl_CZ;sl_EE;sl_HR;sl_HU;sl_LT;sl_LV;sl_PL;sl_RO;sl_SI;sl_SK;sl_UA;sr_BG;sr_BY;sr_CS;sr_CZ;sr_EE;sr_HR;sr_HU;sr_LT;sr_LV;sr_PL;sr_RO;sr_SI;sr_SK;sr_UA;sv_DK;sv_FI;sv_NO;sv_SE;th_TH;tr_AT;tr_CH;tr_DE;tr_TR;vi_VN;zh_CN;zh_HK;zh_TW;</item>
<item type="boolean" name="ar_AR">yes</item>
<item type="boolean" name="ar_BH">yes</item>
<item type="boolean" name="ar_DZ">yes</item>
<item type="boolean" name="ar_JO">yes</item>
<item type="boolean" name="ar_KW">yes</item>
<item type="boolean" name="ar_LB">yes</item>
<item type="boolean" name="ar_LY">yes</item>
<item type="boolean" name="ar_MA">yes</item>
<item type="boolean" name="ar_OM">yes</item>
<item type="boolean" name="ar_QA">yes</item>
<item type="boolean" name="ar_TN">yes</item>
<item type="boolean" name="bg_BG">yes</item>
<item type="boolean" name="bg_BY">yes</item>
<item type="boolean" name="bg_CS">yes</item>
<item type="boolean" name="bg_CZ">yes</item>
<item type="boolean" name="bg_EE">yes</item>
<item type="boolean" name="bg_HR">yes</item>
<item type="boolean" name="bg_HU">yes</item>
<item type="boolean" name="bg_LT">yes</item>
<item type="boolean" name="bg_LV">yes</item>
<item type="boolean" name="bg_PL">yes</item>
<item type="boolean" name="bg_RO">yes</item>
<item type="boolean" name="bg_SI">yes</item>
<item type="boolean" name="bg_SK">yes</item>
<item type="boolean" name="bg_UA">yes</item>
<item type="boolean" name="cs_BG">yes</item>
<item type="boolean" name="cs_BY">yes</item>
<item type="boolean" name="cs_CS">yes</item>
<item type="boolean" name="cs_CZ">yes</item>
<item type="boolean" name="cs_EE">yes</item>
<item type="boolean" name="cs_HR">yes</item>
<item type="boolean" name="cs_HU">yes</item>
<item type="boolean" name="cs_LT">yes</item>
<item type="boolean" name="cs_LV">yes</item>
<item type="boolean" name="cs_PL">yes</item>
<item type="boolean" name="cs_RO">yes</item>
<item type="boolean" name="cs_SI">yes</item>
<item type="boolean" name="cs_SK">yes</item>
<item type="boolean" name="cs_UA">yes</item>
<item type="boolean" name="da_DK">yes</item>
<item type="boolean" name="da_FI">yes</item>
<item type="boolean" name="da_NO">yes</item>
<item type="boolean" name="da_SE">yes</item>
<item type="boolean" name="de_AO">yes</item>
<item type="boolean" name="de_AT">yes</item>
<item type="boolean" name="de_CH">yes</item>
<item type="boolean" name="de_DE">yes</item>
<item type="boolean" name="de_ES">yes</item>
<item type="boolean" name="de_FR">yes</item>
<item type="boolean" name="de_GB">yes</item>
<item type="boolean" name="de_IE">yes</item>
<item type="boolean" name="de_IT">yes</item>
<item type="boolean" name="de_KE">yes</item>
<item type="boolean" name="de_LU">yes</item>
<item type="boolean" name="de_MZ">yes</item>
<item type="boolean" name="de_NA">yes</item>
<item type="boolean" name="de_NG">yes</item>
<item type="boolean" name="de_NL">yes</item>
<item type="boolean" name="de_PT">yes</item>
<item type="boolean" name="de_ZA">yes</item>
<item type="boolean" name="el_GR">yes</item>
<item type="boolean" name="en_AE">yes</item>
<item type="boolean" name="en_AM">yes</item>
<item type="boolean" name="en_AO">yes</item>
<item type="boolean" name="en_AT">yes</item>
<item type="boolean" name="en_AU">yes</item>
<item type="boolean" name="en_AZ">yes</item>
<item type="boolean" name="en_BG">yes</item>
<item type="boolean" name="en_BH">yes</item>
<item type="boolean" name="en_BY">yes</item>
<item type="boolean" name="en_CH">yes</item>
<item type="boolean" name="en_CS">yes</item>
<item type="boolean" name="en_CZ">yes</item>
<item type="boolean" name="en_DE">yes</item>
<item type="boolean" name="en_DK">yes</item>
<item type="boolean" name="en_DZ">yes</item>
<item type="boolean" name="en_EE">yes</item>
<item type="boolean" name="en_EG">yes</item>
<item type="boolean" name="en_ES">yes</item>
<item type="boolean" name="en_FI">yes</item>
<item type="boolean" name="en_FR">yes</item>
<item type="boolean" name="en_GB">yes</item>
<item type="boolean" name="en_GE">yes</item>
<item type="boolean" name="en_GR">yes</item>
<item type="boolean" name="en_HR">yes</item>
<item type="boolean" name="en_HU">yes</item>
<item type="boolean" name="en_ID">yes</item>
<item type="boolean" name="en_IE">yes</item>
<item type="boolean" name="en_IQ">yes</item>
<item type="boolean" name="en_IT">yes</item>
<item type="boolean" name="en_JO">yes</item>
<item type="boolean" name="en_KE">yes</item>
<item type="boolean" name="en_KW">yes</item>
<item type="boolean" name="en_KZ">yes</item>
<item type="boolean" name="en_LB">yes</item>
<item type="boolean" name="en_LT">yes</item>
<item type="boolean" name="en_LU">yes</item>
<item type="boolean" name="en_LV">yes</item>
<item type="boolean" name="en_LY">yes</item>
<item type="boolean" name="en_MA">yes</item>
<item type="boolean" name="en_MZ">yes</item>
<item type="boolean" name="en_NA">yes</item>
<item type="boolean" name="en_NG">yes</item>
<item type="boolean" name="en_NL">yes</item>
<item type="boolean" name="en_NO">yes</item>
<item type="boolean" name="en_OM">yes</item>
<item type="boolean" name="en_PL">yes</item>
<item type="boolean" name="en_PT">yes</item>
<item type="boolean" name="en_QA">yes</item>
<item type="boolean" name="en_RO">yes</item>
<item type="boolean" name="en_RU">yes</item>
<item type="boolean" name="en_SA">yes</item>
<item type="boolean" name="en_SE">yes</item>
<item type="boolean" name="en_SG">yes</item>
<item type="boolean" name="en_SI">yes</item>
<item type="boolean" name="en_SK">yes</item>
<item type="boolean" name="en_TN">yes</item>
<item type="boolean" name="en_UA">yes</item>
<item type="boolean" name="en_US">yes</item>
<item type="boolean" name="en_ZA">yes</item>
<item type="boolean" name="es_ES">yes</item>
<item type="boolean" name="es_FR">yes</item>
<item type="boolean" name="es_GB">yes</item>
<item type="boolean" name="es_IE">yes</item>
<item type="boolean" name="es_IT">yes</item>
<item type="boolean" name="es_PT">yes</item>
<item type="boolean" name="es_US">yes</item>
<item type="boolean" name="fi_DK">yes</item>
<item type="boolean" name="fi_FI">yes</item>
<item type="boolean" name="fi_NO">yes</item>
<item type="boolean" name="fi_SE">yes</item>
<item type="boolean" name="fr_AE">yes</item>
<item type="boolean" name="fr_AO">yes</item>
<item type="boolean" name="fr_AT">yes</item>
<item type="boolean" name="fr_BH">yes</item>
<item type="boolean" name="fr_CH">yes</item>
<item type="boolean" name="fr_DE">yes</item>
<item type="boolean" name="fr_DZ">yes</item>
<item type="boolean" name="fr_EG">yes</item>
<item type="boolean" name="fr_ES">yes</item>
<item type="boolean" name="fr_FR">yes</item>
<item type="boolean" name="fr_GB">yes</item>
<item type="boolean" name="fr_IE">yes</item>
<item type="boolean" name="fr_IQ">yes</item>
<item type="boolean" name="fr_IT">yes</item>
<item type="boolean" name="fr_JO">yes</item>
<item type="boolean" name="fr_KE">yes</item>
<item type="boolean" name="fr_KW">yes</item>
<item type="boolean" name="fr_LB">yes</item>
<item type="boolean" name="fr_LU">yes</item>
<item type="boolean" name="fr_LY">yes</item>
<item type="boolean" name="fr_MA">yes</item>
<item type="boolean" name="fr_MZ">yes</item>
<item type="boolean" name="fr_NA">yes</item>
<item type="boolean" name="fr_NG">yes</item>
<item type="boolean" name="fr_NL">yes</item>
<item type="boolean" name="fr_OM">yes</item>
<item type="boolean" name="fr_PT">yes</item>
<item type="boolean" name="fr_QA">yes</item>
<item type="boolean" name="fr_SA">yes</item>
<item type="boolean" name="fr_TN">yes</item>
<item type="boolean" name="fr_US">yes</item>
<item type="boolean" name="fr_ZA">yes</item>
<item type="boolean" name="hi_HI">yes</item>
<item type="boolean" name="hr_BG">yes</item>
<item type="boolean" name="hr_BY">yes</item>
<item type="boolean" name="hr_CS">yes</item>
<item type="boolean" name="hr_CZ">yes</item>
<item type="boolean" name="hr_EE">yes</item>
<item type="boolean" name="hr_HR">yes</item>
<item type="boolean" name="hr_HU">yes</item>
<item type="boolean" name="hr_LT">yes</item>
<item type="boolean" name="hr_LV">yes</item>
<item type="boolean" name="hr_PL">yes</item>
<item type="boolean" name="hr_RO">yes</item>
<item type="boolean" name="hr_SI">yes</item>
<item type="boolean" name="hr_SK">yes</item>
<item type="boolean" name="hr_UA">yes</item>
<item type="boolean" name="hu_BG">yes</item>
<item type="boolean" name="hu_BY">yes</item>
<item type="boolean" name="hu_CS">yes</item>
<item type="boolean" name="hu_CZ">yes</item>
<item type="boolean" name="hu_EE">yes</item>
<item type="boolean" name="hu_HR">yes</item>
<item type="boolean" name="hu_HU">yes</item>
<item type="boolean" name="hu_LT">yes</item>
<item type="boolean" name="hu_LV">yes</item>
<item type="boolean" name="hu_PL">yes</item>
<item type="boolean" name="hu_RO">yes</item>
<item type="boolean" name="hu_SI">yes</item>
<item type="boolean" name="hu_SK">yes</item>
<item type="boolean" name="hu_UA">yes</item>
<item type="boolean" name="it_AT">yes</item>
<item type="boolean" name="it_CH">yes</item>
<item type="boolean" name="it_DE">yes</item>
<item type="boolean" name="it_FR">yes</item>
<item type="boolean" name="it_GB">yes</item>
<item type="boolean" name="it_IE">yes</item>
<item type="boolean" name="it_IT">yes</item>
<item type="boolean" name="iw_IW">yes</item>
<item type="boolean" name="ja_JP">yes</item>
<item type="boolean" name="ko_KR">yes</item>
<item type="boolean" name="nb_DK">yes</item>
<item type="boolean" name="nb_FI">yes</item>
<item type="boolean" name="nb_NO">yes</item>
<item type="boolean" name="nb_SE">yes</item>
<item type="boolean" name="nl_FR">yes</item>
<item type="boolean" name="nl_LU">yes</item>
<item type="boolean" name="nl_NL">yes</item>
<item type="boolean" name="nl_BE">yes</item>
<item type="boolean" name="pl_BG">yes</item>
<item type="boolean" name="pl_BY">yes</item>
<item type="boolean" name="pl_CS">yes</item>
<item type="boolean" name="pl_CZ">yes</item>
<item type="boolean" name="pl_EE">yes</item>
<item type="boolean" name="pl_GB">yes</item>
<item type="boolean" name="pl_HR">yes</item>
<item type="boolean" name="pl_HU">yes</item>
<item type="boolean" name="pl_IE">yes</item>
<item type="boolean" name="pl_LT">yes</item>
<item type="boolean" name="pl_LV">yes</item>
<item type="boolean" name="pl_PL">yes</item>
<item type="boolean" name="pl_RO">yes</item>
<item type="boolean" name="pl_SI">yes</item>
<item type="boolean" name="pl_SK">yes</item>
<item type="boolean" name="pl_UA">yes</item>
<item type="boolean" name="pt_AO">yes</item>
<item type="boolean" name="pt_ES">yes</item>
<item type="boolean" name="pt_FR">yes</item>
<item type="boolean" name="pt_KE">yes</item>
<item type="boolean" name="pt_MZ">yes</item>
<item type="boolean" name="pt_NA">yes</item>
<item type="boolean" name="pt_NG">yes</item>
<item type="boolean" name="pt_PT">yes</item>
<item type="boolean" name="pt_ZA">yes</item>
<item type="boolean" name="ro_BG">yes</item>
<item type="boolean" name="ro_BY">yes</item>
<item type="boolean" name="ro_CS">yes</item>
<item type="boolean" name="ro_CZ">yes</item>
<item type="boolean" name="ro_EE">yes</item>
<item type="boolean" name="ro_HR">yes</item>
<item type="boolean" name="ro_HU">yes</item>
<item type="boolean" name="ro_LT">yes</item>
<item type="boolean" name="ro_LV">yes</item>
<item type="boolean" name="ro_PL">yes</item>
<item type="boolean" name="ro_RO">yes</item>
<item type="boolean" name="ro_SI">yes</item>
<item type="boolean" name="ro_SK">yes</item>
<item type="boolean" name="ro_UA">yes</item>
<item type="boolean" name="ru_AM">yes</item>
<item type="boolean" name="ru_AZ">yes</item>
<item type="boolean" name="ru_BG">yes</item>
<item type="boolean" name="ru_BY">yes</item>
<item type="boolean" name="ru_CS">yes</item>
<item type="boolean" name="ru_CZ">yes</item>
<item type="boolean" name="ru_EE">yes</item>
<item type="boolean" name="ru_GE">yes</item>
<item type="boolean" name="ru_HR">yes</item>
<item type="boolean" name="ru_HU">yes</item>
<item type="boolean" name="ru_KZ">yes</item>
<item type="boolean" name="ru_LT">yes</item>
<item type="boolean" name="ru_LV">yes</item>
<item type="boolean" name="ru_PL">yes</item>
<item type="boolean" name="ru_RO">yes</item>
<item type="boolean" name="ru_RU">yes</item>
<item type="boolean" name="ru_SI">yes</item>
<item type="boolean" name="ru_SK">yes</item>
<item type="boolean" name="ru_UA">yes</item>
<item type="boolean" name="sk_BG">yes</item>
<item type="boolean" name="sk_BY">yes</item>
<item type="boolean" name="sk_CS">yes</item>
<item type="boolean" name="sk_CZ">yes</item>
<item type="boolean" name="sk_EE">yes</item>
<item type="boolean" name="sk_HR">yes</item>
<item type="boolean" name="sk_HU">yes</item>
<item type="boolean" name="sk_LT">yes</item>
<item type="boolean" name="sk_LV">yes</item>
<item type="boolean" name="sk_PL">yes</item>
<item type="boolean" name="sk_RO">yes</item>
<item type="boolean" name="sk_SI">yes</item>
<item type="boolean" name="sk_SK">yes</item>
<item type="boolean" name="sk_UA">yes</item>
<item type="boolean" name="sl_BG">yes</item>
<item type="boolean" name="sl_BY">yes</item>
<item type="boolean" name="sl_CS">yes</item>
<item type="boolean" name="sl_CZ">yes</item>
<item type="boolean" name="sl_EE">yes</item>
<item type="boolean" name="sl_HR">yes</item>
<item type="boolean" name="sl_HU">yes</item>
<item type="boolean" name="sl_LT">yes</item>
<item type="boolean" name="sl_LV">yes</item>
<item type="boolean" name="sl_PL">yes</item>
<item type="boolean" name="sl_RO">yes</item>
<item type="boolean" name="sl_SI">yes</item>
<item type="boolean" name="sl_SK">yes</item>
<item type="boolean" name="sl_UA">yes</item>
<item type="boolean" name="sr_BG">yes</item>
<item type="boolean" name="sr_BY">yes</item>
<item type="boolean" name="sr_CS">yes</item>
<item type="boolean" name="sr_CZ">yes</item>
<item type="boolean" name="sr_EE">yes</item>
<item type="boolean" name="sr_HR">yes</item>
<item type="boolean" name="sr_HU">yes</item>
<item type="boolean" name="sr_LT">yes</item>
<item type="boolean" name="sr_LV">yes</item>
<item type="boolean" name="sr_PL">yes</item>
<item type="boolean" name="sr_RO">yes</item>
<item type="boolean" name="sr_SI">yes</item>
<item type="boolean" name="sr_SK">yes</item>
<item type="boolean" name="sr_UA">yes</item>
<item type="boolean" name="sv_DK">yes</item>
<item type="boolean" name="sv_FI">yes</item>
<item type="boolean" name="sv_NO">yes</item>
<item type="boolean" name="sv_SE">yes</item>
<item type="boolean" name="th_TH">yes</item>
<item type="boolean" name="tr_AT">yes</item>
<item type="boolean" name="tr_CH">yes</item>
<item type="boolean" name="tr_DE">yes</item>
<item type="boolean" name="tr_TR">yes</item>
<item type="boolean" name="vi_VN">yes</item>
<item type="boolean" name="zh_CN">yes</item>
<item type="boolean" name="zh_HK">yes</item>
<item type="boolean" name="zh_TW">yes</item>
<item type="boolean" name="defeault">en_US</item>
</set>
then replace the file on your phone with the one you just modded
THEN YOU MUST WIPE DATA TO SEE YOU LANGUAGE IN YOUR DEVICE SETTINGS
FOR SAMSUNG JUST USE WANAM LANGUAGE ENABLER APP FROM GOOGLE PLAY
Click to expand...
Click to collapse
i have all the languages pack activated in the file and the other languages do not appear ?
could lyou at least look at my file and tell me if this is ok ...
permission might be 0644, default.xml's permission in my phone cannot change from 0075 to 0644.
---------- Post added at 03:10 PM ---------- Previous post was at 02:26 PM ----------
aydin.gsm1 said:
permission might be 0644, default.xml's permission in my phone cannot change from 0075 to 0644.
Click to expand...
Click to collapse
*
*
*
*
I do it with this cmd
Code:
mount -ro remount,rw /system
[email protected]:/system/customize/CID # chmod 644 default.xml
chmod 644 default.xml
but cannot change system languages in htc bliss
enable htc languages
phone has to be rooted -- tested and working with HTC One X
1. boot in FASTBOOT and check CID , start cmd type
Code:
fastboot getvar all
2. start phone normally, enable usb debugging
3. start CMD type:
Code:
adb pull system/customize/CID/default.xml
4. rename saved file "default.xml" to "your_cid.xml" // my cid was HTC__Y13 so it will be HTC__Y13.xml
5. start CMD type:
Code:
adb push your_cid.xml/sdcard/
6. start CMD type:
Code:
adb shell
su (tap grant access on your htc screen)
mount -o remount,rw /system
cat /sdcard/your_cid.xml > /system/customize/CID/your_cid.xml
exit
exit
7. do factory reset
There is no directory named with "customize" in system folder and no file in whole firmware named with "default.xml"
Sony Xperia SL stock JB 4.1.2
artur223 said:
phone has to be rooted -- tested and working with HTC One X
1. boot in FASTBOOT and check CID , start cmd type
Code:
fastboot getvar all
2. start phone normally, enable usb debugging
3. start CMD type:
Code:
adb pull system/customize/CID/default.xml
4. rename saved file "default.xml" to "your_cid.xml" // my cid was HTC__Y13 so it will be HTC__Y13.xml
5. start CMD type:
Code:
adb push your_cid.xml/sdcard/
6. start CMD type:
Code:
adb shell
su (tap grant access on your htc screen)
mount -o remount,rw /system
cat /sdcard/your_cid.xml > /system/customize/CID/your_cid.xml
exit
exit
7. do factory reset
Click to expand...
Click to collapse
1. Shell i delete default.xml?
2. Shell i use chmod for new .xml file?
3. When i tried this, after the factory reset the new .xml file was gone and everything was as before.
I tried on HTC One M7 with cid: ORANG001
P.S. I've managed to replace the default.xml, but with adb from twrp recovery by mounting system partition.
Seems like something was missing
r5_alpine said:
1. Shell i delete default.xml?
2. Shell i use chmod for new .xml file?
3. When i tried this, after the factory reset the new .xml file was gone and everything was as before.
I tried on HTC One M7 with cid: ORANG001
P.S. I've managed to replace the default.xml, but with adb from twrp recovery by mounting system partition.
Click to expand...
Click to collapse
Seems to me that you should RENAME the default.xml file (NEVER EVER DELETE SYSTEM FILES. ALWAYS RENAME THEM IN CASE SOMETHING GOES WRONG SO YOU WILL HAVE A BACKUP!!!) Anyway, according to the instructions, you MAY have the original default.xml on your computer, since you pulled it. That is unless you modified it directly. Anyway, I digress.
I think you really needed to copy the new file to a new default.xml in order for it to be recognized by the system upon boot. So the instructions should have been:
adb shell
su (tap "grant access" on your htc screen)
mount -o remount,rw /system
mv /system/customize/CID/default.xml /system/customize/CID/default.xml.bak
cat /sdcard/your_cid.xml > /system/customize/CID/default.xml
exit
exit
Then do the factory reset and reboot.
At least, that's my take on why it may not have worked for you.
Wanam language enabler is not compatible with sprint galaxy s4 and all us variants
will this mathod work on lg g2?
asadnow2k said:
will this mathod work on lg g2?
Click to expand...
Click to collapse
Unlikely to work exactly as stated. You won't know until you look. Different manufacturers often use different names and locations for their language file. Look to see with a root browser if you have this particular location and naming convention for the default language file (or if it's somewhere else). But the principle should be the same. Just don't delete anything.
Otherwise, refer to the LG thread.
Sent from my Nexus 7 using XDA Free mobile app
artur223 said:
phone has to be rooted -- tested and working with HTC One X
1. boot in FASTBOOT and check CID , start cmd type
Code:
fastboot getvar all
2. start phone normally, enable usb debugging
3. start CMD type:
Code:
adb pull system/customize/CID/default.xml
4. rename saved file "default.xml" to "your_cid.xml" // my cid was HTC__Y13 so it will be HTC__Y13.xml
5. start CMD type:
Code:
adb push your_cid.xml/sdcard/
6. start CMD type:
Code:
adb shell
su (tap grant access on your htc screen)
mount -o remount,rw /system
cat /sdcard/your_cid.xml > /system/customize/CID/your_cid.xml
exit
exit
7. do factory reset
Click to expand...
Click to collapse
thanks you so much brothar this work 100% والحمد لله باذن الله
Is there a way to pass safety net check with this mod?
Edit: Nerver mind, it passed.
Related
Battery Status themes and theme questions
Ikarus suggested we start a new thread with our customized themes and questions on theming, so I thought I would post my current to start it off. Theme includes the segoe ui font. Ikarus said he would assist in this thread as time permits for him, otherwise anyone with BS experience can jump in and assist anyone with problems. If you don't know what the excellent Battery Status is, check out here Here is the online-manual for customization, which is linked in the first post of BS-Thread too.
Yet another clock theme Here's a clean and simple theme i made for my wizard. Not all meters can be shown, since i made icons for only the ones i use (no operator info, no AM/PM indicator for 12h clock, maybe something else is not implemented). Includes icons for tray launcher - BT on/off, WiFi on/off, Phone on/off, rotate screen, disable screen and lock device. With Ecqlipse 2 icons used for Touch commander and ppcProfiles Pro with modified tray icons and profile selection menu to match the overall look (done with ResourceHacker since ppcProfiles has no skinning option) it makes quite a good impression Works best with HTC Touch Today screen theme, or other dark backgrounds. Enjoy.
mr_deimos said: Here's a clean and simple theme i made for my wizard. Not all meters can be shown, since i made icons for only the ones i use (no operator info, no AM/PM indicator for 12h clock, maybe something else is not implemented). Includes icons for tray launcher - BT on/off, WiFi on/off, Phone on/off, rotate screen, disable screen and lock device. With Ecqlipse 2 icons used for Touch commander and ppcProfiles Pro with modified tray icons and profile selection menu to match the overall look (done with ResourceHacker since ppcProfiles has no skinning option) it makes quite a good impression Works best with HTC Touch Today screen theme, or other dark backgrounds. Enjoy. Click to expand... Click to collapse Nice job Mr_Deimos, looks great with a dark theme.
great job thank you
All the themes will be moved here this weekend maybe interesting for theme-makers.. Eyecandy for KDE Many sets of images in png-format.. maybe useful for making themes
Just started using this program and love it. I actually got rid of Ilauncher since all I was using it for was the meters. Keep those themes coming TKS
Hi ikarus, - How do you add the class="start_app" in the class "date" or the class "cpu_utilization" ? I tried <Item class="date" ontap="\Windows\Calendar.exe" > but it doesn't work. - How do change the icons for class="battery_ac_icons" ? - Sorry to ask : where can I find the manual with all the tags ? - Something strange : if the view with the CPU load is not active, the CPU load is not displayed in the taskbar. If the view is active and BS is minimized, the CPU load is still displayed in the taskbar. - I believe the skin setup should override the option setup : if the option is set, the CPU frequency is bold, even with : <Item class="cpuspeed" > <label fontfamily="Tahoma" fontsize="12" bold="0" /> </Item> - When trying to display the CPU utilization below the icon, using : <Item class="cpu_utilization" ontap="CtlPnl" index="4" subindex="2" > <image src="CPU.png" width="12" top="2" left="10" /> <label fontfamily="Tahoma" fontsize="12" width="40" top="7" left="-25" align="center" /> </Item> Only the label area below the icon is refreshed (12 pixels) instead of the whole area (40 pixels). Thanks again for this great apps. Kind regards, Herunim
Themes Theme by Nostramo. Many Thanks to Nostramo for his great work!!! Download -> see attachement ClockTheme by RedUsr: Download -> 4pda.ru Theme by banan4ik -> internal Link Minimalistic theme by utak3r --> Download Example for application launcher: Code: <Row seperator="1" > <View height="20" itemselect="1" > <Item class="space" > <image left="-25" src="rotate.bmp" transparent="020202" /> </Item> <Item class="start_app" onhold="StartApp" path="\Windows\fexplore.exe" path1="\Windows\solitare.exe" /> <Item class="start_app" path="\Windows\BubbleBreaker.exe" /> <Item class="start_app" path="\Windows\solitare.exe" /> <Item class="start_app" path="\Windows\pword.exe" /> <Item class="start_app" path="\Windows\iexplore.exe" /> <Item class="start_app" path="\Windows\Calc.exe" /> </View> <View height="38" itemselect="1" > <Item class="space" > <image left="-25" src="rotate.bmp" transparent="020202" /> </Item> <Item class="start_app" path="\Windows\Calc.exe" /> <Item class="start_app" onhold="StartApp" path="\Windows\fexplore.exe" path1="\Windows\solitare.exe" /> <Item class="start_app" path="\Windows\iexplore.exe" > <image smallicon="1" /> </Item> <Item class="start_app" path="\Windows\ppt.exe" /> <Item class="start_app" path="\Windows\pword.exe" /> <Item class="start_app" path="\Windows\solitare.exe" /> </View> <View height="62" absolute="2" itemselect="1" > <Item class="space" absolute="0" > <image left="-25" src="rotate.bmp" transparent="020202" /> </Item> <Item class="start_app" title="Calc" path="\Windows\Calc.exe" > <image top="1" left="25" /> <label width="40" top="36" valign="top" align="center" left="-2" fontsize="-3" /> </Item> <Item class="start_app" title="File Explore" path="\Windows\fexplore.exe" > <image top="1" left="65" /> <label width="40" top="34" valign="top" align="center" left="-4" format="wordbreak" fontsize="-3" /> </Item> <Item class="start_app" title="Internet Explore" path="\Windows\iexplore.exe" > <image top="1" left="105" /> <label width="40" top="36" valign="top" align="center" left="-2" format="wordbreak" fontsize="-3" /> </Item> <Item class="start_app" title="Power Point" path="\Windows\ppt.exe" > <image top="1" left="145" /> <label width="40" top="36" valign="top" align="center" left="-2" format="wordbreak" fontsize="-3" /> </Item> <Item class="start_app" title="Solitare" path="\Windows\solitare.exe" > <image top="1" left="185" /> <label width="40" top="36" valign="top" align="center" left="-2" fontsize="-3" /> </Item> </View> <View height="112" itemselect="1" multi="1" > <Item class="space" > <image left="-25" src="rotate.bmp" transparent="020202" /> </Item> <Item class="start_app" title=" Calculator" path="\Windows\Calc.exe" > <image top="1" /> <label width="180" bold="1" valign="top" top="10"/> </Item> <Item class="start_app" onhold="StartApp" title=" File Explorer" path="\Windows\fexplore.exe" path1="\Windows\solitare.exe" > <image left="-216" top="38" /> <label width="180" bold="1" top="46" valign="top" /> </Item> <Item class="start_app" title=" Internet Explorer" path="\Windows\iexplore.exe" > <image left="-216" top="76"/> <label width="180" bold="1" top="84" valign="top" /> </Item> </View> <View height="112" itemselect="1" multi="1" > <Item class="space" absolute="1" > <image src="rotate.bmp" transparent="020202" /> </Item> <Item class="start_app" absolute="1" title=" Calculator" path="\Windows\Calc.exe" > <image left="25" top="1" /> <label width="180" bold="1" valign="top" top="10"/> </Item> <Item class="start_app" onhold="StartApp" absolute="1" title=" öFile Explorer" path="\Windows\fexplore.exe" path1="\Windows\solitare.exe" > <image left="25" top="38" /> <label width="180" bold="1" top="46" valign="top" /> </Item> <Item class="start_app" absolute="1" title=" Internet Explorer" path="\Windows\iexplore.exe" > <image left="25" top="76"/> <label width="180" bold="1" top="84" valign="top" /> </Item> </View> </Row> Example for Clock with seconds: Code: <View height="58"> <Item class="clock_digit" > <image left="-18" resize="85" /> </Item> <Item class="clock_digit" /> <Item class="clock_seperator" > <image top="8" /> </Item> <Item class="clock_digit" /> <Item class="clock_digit" /> <Item class="clock_seconds_sep" > <image resize="50" top="25" /> </Item> <Item class="clock_seconds" > <image top="22" /> </Item> <Item class="clock_seconds" > <image top="22" /> </Item> <Item class="clock_alarm" ontap="CtlPnl" index="16" subindex="2"> <image left="-43" top="4" /> </Item> <Item class="clock_apm" > <image left="4" top="2" /> </Item> </View>
Themes 1 THEMES !!!!! Theme from banan4ik, modified/fixed miniBS by utak3r --> Download nothinpack_xo1BSTheme by nothin --> Download SkinBS_Tiggerbcn --> Download mini theme by nihil0 --> Download
Themes 2 Mini Theme by nihil0 --> Download HTC Home style by tzm0510 --> Download
Hello Herunim, Herunim said: - Sorry to ask : where can I find the manual with all the tags ? Click to expand... Click to collapse online-manual for customization, which is linked in the first post of BS-Thread too. Shall i make the fontsize in first thread bigger? Basically i don't like to emphasize so much, because it irritates more then.. Herunim said: - How do you add the class="start_app" in the class "date" or the class "cpu_utilization" ? I tried <Item class="date" ontap="\Windows\Calendar.exe" > but it doesn't work. Click to expand... Click to collapse you have to use ontap="StartApp", which specifies the action to do. btw. the class="start_app" implicitly makes use of ontap="StartApp".. After that you can supply the parameters for that action (see manual) e.g. path="\Windows\Calendar.exe" Don't you've seen the example for AppLauncher at first page of BS-Thread? Anything you need is used in the example... btw. i've just moved it to first page of this thread. Herunim said: - How do change the icons for class="battery_ac_icons" ? Click to expand... Click to collapse there are a lot of methods, e.g. - replace the bitmaps for that icons (copy the resources from default-folder to your desktop-computer and check which ones to change) - use two <image src="..."... > for the images, where you can use png/bmp/gif/jpeg.. Herunim said: - Something strange : if the view with the CPU load is not active, the CPU load is not displayed in the taskbar. If the view is active and BS is minimized, the CPU load is still displayed in the taskbar. Click to expand... Click to collapse It's by design. The taskbar-indicator is primarily for showing the cpuspeed. If no cpu-utilization reading is on today-screen (and cpuscaler is disabled), then there's no need to hold the resources for cpu-utilization. Any resources for cpu-utilization will then be released. Herunim said: - I believe the skin setup should override the option setup : if the option is set, the CPU frequency is bold, even with : Click to expand... Click to collapse search for toggleBoldFont-Attribute in the online-manual Herunim said: - When trying to display the CPU utilization below the icon, using : <Item class="cpu_utilization" ontap="CtlPnl" index="4" subindex="2" > <image src="CPU.png" width="12" top="2" left="10" /> <label fontfamily="Tahoma" fontsize="12" width="40" top="7" left="-25" align="center" /> </Item> Only the label area below the icon is refreshed (12 pixels) instead of the whole area (40 pixels). Click to expand... Click to collapse I will check this as soon as possible, but i don't know when... Nevertheless, thanks for reporting your observation
Hi ikarus, The download link for "HTC Home style by tzm0510" in post #10 seems to be incorrect?
Hi ikarus, Thank you for your answers. I'm still having troubles with the battery icons: <Item type="icon" class="battery_ac_icons" ontap="CtlPnl" index="3" > <image src="OnBatt.png" /> <image src="OnAC.png" /> </Item> doesn't work. It seems that path with accents are not correctly handled. Using: <Item class="cpu_utilization" ontap="StartApp" path="\Windows\Menu Démarrer\Task Manager.lnk" > <image src="CPU.png" width="20" top="2" left="10" /> <label fontfamily="Tahoma" fontsize="12" width="20" top="7" left="-20" align="center" /> </Item> makes BS revert to the default theme. Kind regards, Herunim
Hi, I had this code in my xml. The date and clock is showing fine but the alarmon image is always showing even when alarm is set to off. Anybody knows how to make it work? Thannks! Edit : Another question...what does absolute parameter do? Code: <Row> <View height="14"> <Item class="date" ontap="CtlPnl" index="16"> <label text="dddd, dd MMMM yyyy" bold="1" fontsize="12" left="-28" top="2" align="center" /> </Item> </View> </Row> <Row seperator="1" > <View height="50"> <Item class="clock" ontap="CtlPnl" index="16"> <label text="HH':'mm':'ss" fontsize="40" left="-28" top="2" width="240" align="center" fontfamily="Alien Encounters" /> </Item> <Item class="clock_alarm" ontap="CtlPnl" index="16" > <image top="6" left="-22" /> </Item> </View> </Row>
From what i've seen, the alarm icon works only if you use png image-based clock. I think it was mentioned somewhere that it won't work with a label class based clock. Try getting digit files (0.png - 9.png, separator.png and empty.png") and clock code from any of the themes using png clocks to confirm if it is in fact the case.
d8302530 said: The download link for "HTC Home style by tzm0510" in post #10 seems to be incorrect? Click to expand... Click to collapse oh, okay. thanks for report.. i will delete it. Actually i don't have a more recent link. Herunim said: I'm still having troubles with the battery icons: <Item type="icon" class="battery_ac_icons" ontap="CtlPnl" index="3" > <image src="OnBatt.png" /> <image src="OnAC.png" /> </Item> doesn't work Click to expand... Click to collapse could you attach your xml and the images for battery_ac_icons? Herunim said: It seems that path with accents are not correctly handled. Using: ... makes BS revert to the default theme. Click to expand... Click to collapse it's mentioned in the online-manual, but i don't know whether it works with accents. You must load the xml on your PC with wordpad and "save as" "Unicode-document". It's defaulted to ansi-encoding which is good for english. Even german users should do it btw... whysolate said: I had this code in my xml. The date and clock is showing fine but the alarmon image is always showing even when alarm is set to off. Click to expand... Click to collapse This will NOT WORK yet. alarmon is part of digit_clock-component and does not work without the digit_clock. I don't know when, but maybe next year i have more time to make it work.. whysolate said: Edit : Another question...what does absolute parameter do? Click to expand... Click to collapse check the online-manual
Hey Ikarus, Is there anyway that using "ontap" for a row, we can toggle the view of the next row (right now, for next row action, I can only find "ToggleNextRow" which enables or hides the next row. I was looking for something similar to ToggleView, i.e., ToggleNextRowView)..
build 0264 - 22/12/2007: - fixed: png allowed for battery_ac_icons - removed: version-attribute from Window, version < 1 not supported any longer - added: <Window ... custombg="0" > for using default-system-theme-background - added: for RegistryTracker, <image src="filename%d.png"...> respectively <image src="filename%s.ext"...> for using images depending on registry-value if a value is not covered by an image, then filename-1.ext (dword) or filename_empty.ext (string) will be used - added: Mask to apply to registry-value (dword) e.g. <label text="%d" mask="0xFF" >... Herunim said: I'm still having troubles with the battery icons: <Item type="icon" class="battery_ac_icons" ontap="CtlPnl" index="3" > <image src="OnBatt.png" /> <image src="OnAC.png" /> </Item> doesn't work. Click to expand... Click to collapse fixed in build 0264. shantzg001 said: Hey Ikarus, Is there anyway that using "ontap" for a row, we can toggle the view of the next row (right now, for next row action, I can only find "ToggleNextRow" which enables or hides the next row. I was looking for something similar to ToggleView, i.e., ToggleNextRowView).. Click to expand... Click to collapse hello shantzg, there's no way yet. Do you mean to switch the view or open a certain view?
ikarus, i meant open a certain view. Actually, I thought that if we have this feature we can have a "full-fledged" app launcher with BS. In one row, we can have 3-4 items that work as "tabs", and next row contains launcher icons. So, whenever we click on a tab, it switches the view of the next row accordingly so we see the corresponding icons.
Ikarus said that i have to post my problem here... Here it is: Screen1 = my Today-Screen Screen2 = view 2 of BS in my Today-screen It takes the red marked Field in Screen4 to open the tasks. When I tap onto the Tasks ("7 aktive Aufgaben") it switches to View 1. Is there something wrong? And my Problem 2: the green marked Field (in Screen3 and Screen4) doesnt change anything... it should change the views, but it doesnt change... Please help me. Thanks you!
dock program for ppc
Hi all, They developed a very cool application on iphone, it is like a dock in Mac: http://www.iclarified.com/entry/index.php?enid=1698 (i like the v2.0 Dock sunburst of Nate True) I wonder if any body developed similar thing for ppc ? What is the hard thing to make it for ppc since i dig around with google but can find nothing like that for windows mobile !! Or is there any way you can run a iphone-program on ppc ? It is also cool if we have an software that could do individual function from Throttle Launcher: it will launch a bottom bar and you can slide and the icon touching is appeared above (attached image). It will be very cool when you launch it from a main icon button in itask
the Samsung Windows Mobile Device (i don't have the name here) has something similar, but there as Todayscreen.
I think an application like this could be made, or may be it is already exist somewhere ?
nobtiba said: it will launch a bottom bar and you can slide and the icon touching is appeared above (attached image). It will be very cool when you launch it from a main icon button in itask Click to expand... Click to collapse Homescreen plusplus will let you set up a sliding bottom bar that can be turned on/off with a tap on the screen. Then you can set the icon select to enlarge, reduce, or change position of selected icon. Not exactly what your looking for, but similiar.
Hi, thanks alot ! I look at some post about this and it seems to be the right application. However i didn't know how to set up and get the bottom slide bar with icon effect like you said, yet. And how to call this slide bar to appear ? If only one way is tap on the today screen then it is quite hard to call this slide bar from itask. Because, itask run on the Flashtlite layer.. It can only call a program via shortcut as i use to do... Need some more suggestions from you please !!!
The unreleased Velocity 103 has an interesting pop up dock as demonstrated by Dieter Bohn in his WMExperts unboxing and first look video. http://www.wmexperts.com/articles/velocity_103_111_83_301_vota_o.html
I saw the video but what program you recommending ? I still don't know how to use battery status for having the slide docking
This is what I'm using to create a sliding dock on homescreen plusplus ui. When icon is selected it grows by 10 pixels(this is controlled by selmode and itemselect). Selmode controls size it changes, and itemselect controls whether it grows(+ number), shrinks(- number) or stays same(0). I have 5 different pages for today screen, and it shows like this on all 5. This code here is only the slide row i'm using, not the complete xml. Code: <Row name="Slide"> <image src="Dock.png"/> <View itemselect="1" slide="1" selmode="10" height="42" adaptwidth="0" absolute="0"> <Item class="space" ontap="View" index="0" subindex="0"> <image src="home.png" left="-15" top="0" width="35" height="40"/> </Item> <Item class="space" ontap="View" index="0" subindex="1"> <image src="settings.png" left="13" top="4" width="35" height="35"/> </Item> <Item class="space" ontap="View" index="0" subindex="2"> <image src="weather.png" left="13" top="4" width="35" height="35"/> </Item> <Item class="space" ontap="View" index="0" subindex="4"> <image src="radar.png" left="13" top="4" width="35" height="35"/> </Item> <Item class="start_app" path="\Windows\OperaL.exe"> <image left="13" top="4" width="35" height="35"/> </Item> <Item class="start_app" path="\Windows\IntShrUI.exe"> <image left="13" top="4" width="35" height="35"/> </Item> <Item class="start_app" path="\Windows\Start Menu\Total Commander.lnk"> <image left="13" top="4" width="35" height="35"/> </Item> <Item class="start_app" path="\Windows\fexplore.exe"> <image left="13" top="4" width="35" height="35"/> </Item> <Item class="start_app" path="\Storage Card\Program Files\Live Search\LiveSearch.exe"> <image left="13" top="4" width="35" height="35"/> </Item> </View> </Row>
Could you send me a link where i could know how to configure this xml file ? A brief description like this is very hard for beginner for me to follow Many thanks !
Thanks showako for your suggestion but finally i think this is not really what i am talking about. Because this is the dock that will stick on today screen not a dock program that you can call and exit separately whenever you want. Since i am going to find an individual program for this purpose and integrate it with itask and this one doesn't suite ... Is there any other program that people could think of ? Why they can make such the thing for iphone but not windows mobile?
any new hopes on this? if anyone shows up with a velocity device? is it extractable (the dock i mean).. it looks like a good idea/app..
any new hopes on this? if anyone shows up with a velocity device? is it extractable (the dock i mean).. it looks like a good idea/app..
I think there will be such a program. People here could make much more amazing stuffs so why not this one !?!
Battery Status - XML theme help!!
hey guys, I'm using home-screen+ (formally battery status) on my elf so I can create a new theme, but I'm having some issues..... I've written the code below but I need some help with getting it right. Basically, as you can see I have a basic front screen that when tapped changes to the main apps and monitors screen. The problem is that even though I have the icons on the apps screen where I'd like them, I can't get the ontap and onhold attributes to work correctly. If I tap the SMS icon for instance the view changes, instead of opening the SMS inbox like it should. Strangely if I tap at the bottom of the screen (directly below the SMS icon) the inbox opens ok. I'm guessing that the height and width attributes are messed up and are causing this strange behaviour but I have no idea why!!! Since I'm very new at this, could someone with more experience than me have a look through my code and see where I've gone wrong before I continue filling the rest of the apps screen?? Thanking you all! <?xml version=”1.0″?> <Window xmlns=”http://www.chi-tai.info/BatteryStatus” imagesrc=”Blastman” version=”1″ > <!– DAY Screen –> <Row name=”Day_Screen” > <!– Front Page –> <View height=”260″ > <!– day –> <Item class=”date”> <label text=”dddddd” bold=”0″ fontsize=”20″ top=”-80″ width=”180″ align=”center” /> </Item> <!– clock –> <Item class=”clock” > <label text=”HH':'mm” align=”left” left=”-160″ fontsize=”80″ width=”180″ top=”-20″ fontfamily=”Segoe UI” /> </Item> <!– date –> <Item class=”date” ontap=”toggleview” > <label text=”dd MMMM yyyy” bold=”0″ fontsize=”18″ top=”50″ width=”180″ align=”left” left=”-155″ /> </Item> <!– SMS Count with spacer line –> <Item class=”registry_tracker” > <label text=”______________________” suppress0=”1″ top=”70″ width=”180″ align=”left” left=”-199″ > <registry keyvalue=”HKCU\System\State\Messages\sms\Unread\Count” /> </label> </Item> <Item class=”registry_tracker” onhold=”InboxSms” > <label text=”Unread SMS: %d” suppress0=”1″ fontsize=”14″ top=”90″ width=”180″ align=”left” left=”-157″ > <registry keyvalue=”HKCU\System\State\Messages\sms\Unread\Count” /> </label> </Item> <!– Email Count Count with spacer line–> <Item class=”registry_tracker” > <label text=”______________________” suppress0=”1″ top=”70″ width=”180″ align=”left” left=”-199″ > <registry keyvalue=”HKCU\System\State\Messages\Totalemail\Unread\Count” /> </label> </Item> <Item class=”registry_tracker” onhold=”InboxMail” > <label text=”Unread Email: %d” suppress0=”1″ fontsize=”14″ top=”110″ width=”180″ align=”left” left=”-165″ > <registry keyvalue=”HKCU\System\State\Messages\Totalemail\Unread\Count” /> </label> </Item> </View> <!– 2nd Page –> <View height=”260″ itemselect=”1″ adaptwidth=”3″> <!– Monitoring Icons –> <Item type=”iconvalue” class=”temperature” onhold=”OpenOptions” > <image src=”temperature.png” left=”-13″ top=”10″ width=”20″ /> <label left=”-25″ top=”40″ height=”12″ width=”30″ /> </Item> <Item type=”iconvalue” class=”cpuspeed” ontap=”ToggleView” onhold=”OpenOptions”> <image src=”cpu_freq.png” left=”15″ top=”10″ /> <label left=”-30″ top=”40″ height=”12″ width=”30″ /> </Item> <Item type=”iconvalue” class=”memory_program” onhold=”StartApp” path=”\Program Files\hibernate.lnk” ontap=”toggleview”> <image src=”mem_apps.png” left=”20″ top=”14″ /> <label left=”-28″ top=”40″ height=”12″ width=”40″ /> </Item> <Item type=”iconvalue” class=”memory_data” ontap=”toggleview”> <image src=”mem_user.png” left=”15″ top=”14″ /> <label left=”-25″ top=”40″ height=”12″ width=”40″ /> </Item> <Item type=”iconvalue” class=”memory_sdcard” ontap=”ToggleView”> <image src=”sd.png” left=”15″ top=”15″ /> <label left=”-29″ top=”40″ height=”12″ width=”40″ /> </Item> <!– Spacer Line –> <Item class=”space” type=”value” > <label text=”____________________________” width=”230″ left=”-201″ height=”120″ ontap=”toggleview” /> </Item> <!– Messeges –> <Item class=”registry_tracker” ontap=”Phonemissed” onhold=”ToggleView” absolute=”1″ width=”30″ height=”30″> <image src=”MissedBtn%d.png” left=”13″ top=”75″/> <label text=”%d” suppress0=”1″ width=”15″ top=”-35″ left=”-10″ > <registry keyvalue=”HKCU\System\State\Phone\Missed Call Count” /> </label> </Item> <Item class=”registry_tracker” ontap=”Phone” onhold=”ToggleView” width=”30″ height=”30″ > <image src=”VoicemailBtn%d.png” left=”-1″ top=”75″/> <label text=”%d” suppress0=”1″ width=”15″ top=”-35″ left=”-10″ > <registry keyvalue=”HKCU\System\State\Messages\vmail\Total\Unread\Count” /> </label> </Item> <Item class=”registry_tracker” ontap=”InboxSms” onhold=”ToggleView” width=”30″ height=”30″ > <image src=”SMSBtn%d.png” left=”-1″ top=”75″ /> <label text=”%d” suppress0=”1″ width=”15″ top=”-35″ left=”-10″ > <registry keyvalue=”HKCU\System\State\Messages\sms\Unread\Count” /> </label> </Item> <Item class=”registry_tracker” ontap=”InboxMail” onhold=”ToggleView” width=”30″ height=”30″ > <image src=”EmailBtn%d.png” left=”-1″ top=”75″ /> <label text=”%d” suppress0=”1″ width=”15″ top=”-35″ left=”-10″ > <registry keyvalue=”HKCU\System\State\Messages\TotalEmail\Unread\Count” /> </label> </Item> <!– Spacer Line –> <Item class=”space” type=”value” > <label text=”____________________________” width=”230″ left=”-192″ height=”220″ ontap=”toggleview” /> </Item> </View> </Row> </Window>
[Answer] Locale Language Changing :)
Your Local Language setting for the phone depends on the CID you have. Changing the CID to super-CID will cause you to use a random english or set of language locale on the phone. i have found out by switching it from CID__001 to CID__044 and CID-111111 etc i dont know how to get all the language to display on screen but i do know how to get your region language on it depending on country there is a list of language enabled by default. HTC ****ed with the settings with no god damn reason. if you have CID__001 and wish to use chinese as local language you will have to use switchlocal or a local switching software. but not anymore if you want asian language, or chinese thai etc, just change CID to CID__044 and flash with the asian rom. if you want language in en_UK just flash with CID__001. IF you flashed a rom without the corresponding CID, the language set would be set to something random. if you want japanese or korean i guess you will have to flash over to jp or kr roms until someone comes up with an idea to remove the customization from HTC thats the solution i got ;x i tried to remove /system/customize/resource/CID and a few files from /system/customize/resource/ but didnt work.. didnt do factory reset tho.. sec ima go try and see lol.
Not exactly true. Super-CID changes nothing on the location/language settings on my DHD. I still have to use location setting software to set the combination I want. Sent from my Desire HD using XDA App
tkolev said: Not exactly true. Super-CID changes nothing on the location/language settings on my DHD. I still have to use location setting software to set the combination I want. Sent from my Desire HD using XDA App Click to expand... Click to collapse cid_map.xml links your CID number to the specific region file located at CID folder. where HTC__001 gives you en_GB and few others and HTC__044 gives you the default profile then HTC__J15 gives you arabic english etc conclusion is to remove info from cid_map.xml, change it to <map version="1.00"> <profiles> </profiles> </map> this would cause it to pick the default.xml in CID folder giving you the choices to change languages. where <item name="total_list" <item type= gives you the coresponding language. arranged by total list. input method under function name "IME_sip_set" gives you the choice for chinese character input via total_list which will be type as Handwriting;ZuhYin;CangJie;PinYin;Stroke wheere bootconfiguration would specify which filename would be the bootup logo or shutdown logo.
if you decide to have all the bloody language you can get then you will have to list them all on that default.xml in /system/customize/CID/ and change the /system/customize/cid_map.xml after it is set remember to wipe cache and try again. if fail do factory reset. just changed abit looking for other language and also finding the other language input methods to add to the list <?xml version="1.0" encoding="utf-8"?> <customization_form> <category name="system"> <module name="locale"> <function> <set name="single"> <item name="total_list">zh_CN;vi_VN;zh_MY;th_TH;en_SG;zh_SG;zh_TW;zh_HK;zh_MO;ko_KR;ja_JP;ms_MY;en_TH;en_ID;en_VN;en_MY;en_PH;en_PK;en_NZ;en_AU;cs_CZ;cs_EE;cs_HU;cs_LT;cs_LV;cs_PL;cs_RO;cs_SK;da_DK;da_FI;da_NO;da_SE;de_AT;de_CH;de_DE;de_ES;de_FR;de_IT;de_LU;de_NL;de_PT;el_GR;en_AT;en_BH;en_CH;en_CZ;en_DE;en_DK;en_EE;en_ES;en_FI;en_FR;en_GB;en_GR;en_HU;en_IE;en_IT;en_JO;en_KW;en_LB;en_LT;en_LU;en_LV;en_NL;en_NO;en_PL;en_PT;en_QA;en_RO;en_RU;en_SE;en_SK;en_UA;es_ES;es_FR;es_GB;es_IE;es_PT;fi_DK;fi_FI;fi_NO;fi_SE;fr_AT;fr_CH;fr_DE;fr_ES;fr_FR;fr_GB;fr_IE;fr_IT;fr_LU;fr_NL;fr_PT;hu_CZ;hu_EE;hu_HU;hu_LT;hu_LV;hu_PL;hu_RO;hu_SK;it_AT;it_CH;it_DE;it_FR;it_GB;it_IE;it_IT;nb_DK;nb_FI;nb_NO;nb_SE;nl_FR;nl_LU;nl_NL;pl_CZ;pl_EE;pl_HU;pl_LT;pl_LV;pl_PL;pl_RO;pl_SK;pt_ES;pt_PT;ro_CZ;ro_EE;ro_HU;ro_LT;ro_LV;ro_PL;ro_RO;ro_SK;ru_CZ;ru_EE;ru_HU;ru_LT;ru_LV;ru_PL;ru_RO;ru_RU;ru_SK;ru_UA;sk_CZ;sk_EE;sk_HU;sk_LT;sk_LV;sk_PL;sk_RO;sk_SK;sv_DK;sv_FI;sv_NO;sv_SE;</item> <item type="boolean" name="zh_CN">yes</item> <item type="boolean" name="zh_TW">yes</item> <item type="boolean" name="zh_HK">yes</item> <item type="boolean" name="zh_MO">yes</item> <item type="boolean" name="zh_SG">yes</item> <item type="boolean" name="zh_SG">yes</item> <item type="boolean" name="ko_KR">yes</item> <item type="boolean" name="ja_JP">yes</item> <item type="boolean" name="ms_MY">yes</item> <item type="boolean" name="cs_CZ">yes</item> <item type="boolean" name="cs_EE">yes</item> <item type="boolean" name="cs_HU">yes</item> <item type="boolean" name="cs_LT">yes</item> <item type="boolean" name="cs_LV">yes</item> <item type="boolean" name="cs_PL">yes</item> <item type="boolean" name="cs_RO">yes</item> <item type="boolean" name="cs_SK">yes</item> <item type="boolean" name="da_DK">yes</item> <item type="boolean" name="da_FI">yes</item> <item type="boolean" name="da_NO">yes</item> <item type="boolean" name="da_SE">yes</item> <item type="boolean" name="de_AT">yes</item> <item type="boolean" name="de_CH">yes</item> <item type="boolean" name="de_DE">yes</item> <item type="boolean" name="de_ES">yes</item> <item type="boolean" name="de_FR">yes</item> <item type="boolean" name="de_IT">yes</item> <item type="boolean" name="de_LU">yes</item> <item type="boolean" name="de_NL">yes</item> <item type="boolean" name="de_PT">yes</item> <item type="boolean" name="el_GR">yes</item> <item type="boolean" name="en_SG">yes</item> <item type="boolean" name="en_TH">yes</item> <item type="boolean" name="en_ID">yes</item> <item type="boolean" name="en_VN">yes</item> <item type="boolean" name="en_MY">yes</item> <item type="boolean" name="en_PH">yes</item> <item type="boolean" name="en_PK">yes</item> <item type="boolean" name="en_AU">yes</item> <item type="boolean" name="en_AT">yes</item> <item type="boolean" name="en_BH">yes</item> <item type="boolean" name="en_CH">yes</item> <item type="boolean" name="en_CZ">yes</item> <item type="boolean" name="en_DE">yes</item> <item type="boolean" name="en_DK">yes</item> <item type="boolean" name="en_EE">yes</item> <item type="boolean" name="en_ES">yes</item> <item type="boolean" name="en_FI">yes</item> <item type="boolean" name="en_FR">yes</item> <item type="boolean" name="en_GB">yes</item> <item type="boolean" name="en_GR">yes</item> <item type="boolean" name="en_HU">yes</item> <item type="boolean" name="en_IE">yes</item> <item type="boolean" name="en_IT">yes</item> <item type="boolean" name="en_JO">yes</item> <item type="boolean" name="en_KW">yes</item> <item type="boolean" name="en_LB">yes</item> <item type="boolean" name="en_LT">yes</item> <item type="boolean" name="en_LU">yes</item> <item type="boolean" name="en_LV">yes</item> <item type="boolean" name="en_NL">yes</item> <item type="boolean" name="en_NO">yes</item> <item type="boolean" name="en_NZ">yes</item> <item type="boolean" name="en_PL">yes</item> <item type="boolean" name="en_PT">yes</item> <item type="boolean" name="en_QA">yes</item> <item type="boolean" name="en_RO">yes</item> <item type="boolean" name="en_RU">yes</item> <item type="boolean" name="en_SE">yes</item> <item type="boolean" name="en_SK">yes</item> <item type="boolean" name="en_UA">yes</item> <item type="boolean" name="es_ES">yes</item> <item type="boolean" name="es_FR">yes</item> <item type="boolean" name="es_GB">yes</item> <item type="boolean" name="es_IE">yes</item> <item type="boolean" name="es_PT">yes</item> <item type="boolean" name="fi_DK">yes</item> <item type="boolean" name="fi_FI">yes</item> <item type="boolean" name="fi_NO">yes</item> <item type="boolean" name="fi_SE">yes</item> <item type="boolean" name="fr_AT">yes</item> <item type="boolean" name="fr_CH">yes</item> <item type="boolean" name="fr_DE">yes</item> <item type="boolean" name="fr_ES">yes</item> <item type="boolean" name="fr_FR">yes</item> <item type="boolean" name="fr_GB">yes</item> <item type="boolean" name="fr_IE">yes</item> <item type="boolean" name="fr_IT">yes</item> <item type="boolean" name="fr_LU">yes</item> <item type="boolean" name="fr_NL">yes</item> <item type="boolean" name="fr_PT">yes</item> <item type="boolean" name="hu_CZ">yes</item> <item type="boolean" name="hu_EE">yes</item> <item type="boolean" name="hu_HU">yes</item> <item type="boolean" name="hu_LT">yes</item> <item type="boolean" name="hu_LV">yes</item> <item type="boolean" name="hu_PL">yes</item> <item type="boolean" name="hu_RO">yes</item> <item type="boolean" name="hu_SK">yes</item> <item type="boolean" name="it_AT">yes</item> <item type="boolean" name="it_CH">yes</item> <item type="boolean" name="it_DE">yes</item> <item type="boolean" name="it_FR">yes</item> <item type="boolean" name="it_GB">yes</item> <item type="boolean" name="it_IE">yes</item> <item type="boolean" name="it_IT">yes</item> <item type="boolean" name="nb_DK">yes</item> <item type="boolean" name="nb_FI">yes</item> <item type="boolean" name="nb_NO">yes</item> <item type="boolean" name="nb_SE">yes</item> <item type="boolean" name="nl_FR">yes</item> <item type="boolean" name="nl_LU">yes</item> <item type="boolean" name="nl_NL">yes</item> <item type="boolean" name="pl_CZ">yes</item> <item type="boolean" name="pl_EE">yes</item> <item type="boolean" name="pl_HU">yes</item> <item type="boolean" name="pl_LT">yes</item> <item type="boolean" name="pl_LV">yes</item> <item type="boolean" name="pl_PL">yes</item> <item type="boolean" name="pl_RO">yes</item> <item type="boolean" name="pl_SK">yes</item> <item type="boolean" name="pt_ES">yes</item> <item type="boolean" name="pt_PT">yes</item> <item type="boolean" name="ro_CZ">yes</item> <item type="boolean" name="ro_EE">yes</item> <item type="boolean" name="ro_HU">yes</item> <item type="boolean" name="ro_LT">yes</item> <item type="boolean" name="ro_LV">yes</item> <item type="boolean" name="ro_PL">yes</item> <item type="boolean" name="ro_RO">yes</item> <item type="boolean" name="ro_SK">yes</item> <item type="boolean" name="ru_CZ">yes</item> <item type="boolean" name="ru_EE">yes</item> <item type="boolean" name="ru_HU">yes</item> <item type="boolean" name="ru_LT">yes</item> <item type="boolean" name="ru_LV">yes</item> <item type="boolean" name="ru_PL">yes</item> <item type="boolean" name="ru_RO">yes</item> <item type="boolean" name="ru_RU">yes</item> <item type="boolean" name="ru_SK">yes</item> <item type="boolean" name="ru_UA">yes</item> <item type="boolean" name="sk_CZ">yes</item> <item type="boolean" name="sk_EE">yes</item> <item type="boolean" name="sk_HU">yes</item> <item type="boolean" name="sk_LT">yes</item> <item type="boolean" name="sk_LV">yes</item> <item type="boolean" name="sk_PL">yes</item> <item type="boolean" name="sk_RO">yes</item> <item type="boolean" name="sk_SK">yes</item> <item type="boolean" name="sv_DK">yes</item> <item type="boolean" name="sv_FI">yes</item> <item type="boolean" name="sv_NO">yes</item> <item type="boolean" name="sv_SE">yes</item> <item type="boolean" name="th_TH">yes</item> <item type="boolean" name="vi_VN">yes</item> </set> </function> </module> <module name="Settings"> <function name="screen_timeout"> <set name="plenty"> <item name="value1">15000</item> <item name="value2">30000</item> <item name="value3">60000</item> <item name="value4">120000</item> <item name="value5">600000</item> <item name="value6">-1</item> </set> </function> </module> <module name="InputMethod"> <function name="IME_language_set"> <set name="single"> <item type="boolean" name="English">yes</item> <item type="boolean" name="German">yes</item> <item type="boolean" name="France">yes</item> <item type="boolean" name="Italian">yes</item> <item type="boolean" name="Spanish">yes</item> <item type="boolean" name="Russian">yes</item> <item type="boolean" name="Czech">yes</item> <item type="boolean" name="Danish">yes</item> <item type="boolean" name="Swedish">yes</item> <item type="boolean" name="Norwegian">yes</item> <item type="boolean" name="Dutch">yes</item> <item type="boolean" name="Polish">yes</item> <item type="boolean" name="Portugal">yes</item> <item type="boolean" name="Greek">yes</item> <item type="boolean" name="Turkish">yes</item> <item type="boolean" name="Finnish">yes</item> <item type="boolean" name="Hungarian">yes</item> <item type="boolean" name="Romanian">yes</item> <item type="boolean" name="Slovak">yes</item> </set> </function> <function name="IME_sip_set"> <set name="single"> <item name="total_list">Handwriting;ZuhYin;CangJie;PinYin;Stroke;</item> <item type="boolean" name="Handwriting">yes</item> <item type="boolean" name="ZuhYin">yes</item> <item type="boolean" name="CangJie">yes</item> <item type="boolean" name="PinYin">yes</item> <item type="boolean" name="Stroke">yes</item> </set> </function> </module> <module name="deviceData"> <function> <set name="single"> <item name="device_name">HTC Desire HD A9191</item> </set> </function> </module> <module name="deviceData1"> <function> <set name="single"> <item name="sw_number">NA</item> </set> </function> </module> </category> <BootConfiguration> <BootAnimation animation="/system/customize/resource/bootanimation.zip" audio="/system/customize/resource/android_audio.mp3" /> </BootConfiguration> <ShutdownConfiguration> <ShutdownAnimation image_png="/system/customize/resource/downanimation.zip" image="" fps="15" /> </ShutdownConfiguration> <category name="application"> <module name="Laputa"> <function name="footprint_preset"> <set name="plenty" max="13"> <item name="name">Merlion Park</item> <item name="create_date">1239629156966</item> <item name="category">favorite</item> <item name="latitude">1286666</item> <item name="longitude">103854400</item> <item name="addr">Merlion Park, Singapore</item> <item name="pic_filename">/system/customize/resource/Singapore_Footprints_Merlion.JPG</item> </set> <set name="plenty" max="13"> <item name="name">Wat Phrasrirattana Sasadaram</item> <item name="create_date">1239629156965</item> <item name="category">favorite</item> <item name="latitude">13751388</item> <item name="longitude">100492800</item> <item name="addr">Wat Phrasrirattana Sasadaram, Bangkok, Thailand</item> <item name="pic_filename">/system/customize/resource/Thailand_Footprints_Wat.jpg</item> </set> <set name="plenty" max="13"> <item name="name">Petronas Twin Towers</item> <item name="create_date">1239629156964</item> <item name="category">favorite</item> <item name="latitude">3157850</item> <item name="longitude">101711600</item> <item name="addr">1 Jalan Ampang, Kuala Lumpur City Centre, Kuala Lumpur, WP Kuala Lumpur, Malaysia</item> <item name="pic_filename">/system/customize/resource/Malaysia_Footprints_Petronas.jpg</item> </set> <set name="plenty" max="13"> <item name="name">Ben Thanh market</item> <item name="create_date">1239629156963</item> <item name="category">favorite</item> <item name="latitude">10772119</item> <item name="longitude">106698200</item> <item name="addr">Le Loi str. Dist.1 HCMC, VietNam</item> <item name="pic_filename">/system/customize/resource/Vietnam_Footprints_Cho.jpg</item> </set> <set name="plenty" max="13"> <item name="name">Monumen Nasional</item> <item name="create_date">1239629156962</item> <item name="category">favorite</item> <item name="latitude">-6175277</item> <item name="longitude">106826944</item> <item name="addr">Jl. Pelataran Merdeka, Jakarta Pusat - 10110</item> <item name="phone">62213823041</item> <item name="pic_filename">/system/customize/resource/Indonesia_Footprints_Monas.JPG</item> </set> <set name="plenty" max="13"> <item name="name">Mayon Volcano</item> <item name="create_date">1239629156961</item> <item name="category">favorite</item> <item name="latitude">13256666</item> <item name="longitude">123685000</item> <item name="site">http://www.mayonecotourism.ph/index.htm</item> <item name="pic_filename">/system/customize/resource/Philippines_Footprints_Mayon.jpg</item> </set> </function> </module> </category> </customization_form>
Hello, after some search in the internet, i found a small app called "MoreLocale2", and as name says, you can easily change the language of your phone. I download it, trie it, and it works. My Desire HD didnt have my language (portuguese), and this app i can have it...
[Q] Default contacts save location (DECOMPILED XML)
I'm sick of the default save location "in phone" as it doesn't sync with google (learned it the hard way and i always forget to choose google when i'm adding new ones) so today i decompiled the LGContacts.apk with apk studio and under /res/xml/ i found contacts_settings.xml with code looking like this: Code: <?xml version="1.0" encoding="utf-8"?> <profiles> <profile> <siminfo operator="TMO" country="AT" mcc="232" mnc="03" /> <item name="NEW_CONTACT_DEFAULT">In Phone Memory</item> <item name="DEFAULT_DISPLAY">Phone and USIM</item> </profile> <profile> <siminfo operator="TRA" country="AT" mcc="232" mnc="07" /> <item name="NEW_CONTACT_DEFAULT">In Phone Memory</item> <item name="DEFAULT_DISPLAY">Phone and USIM</item> </profile> <profile> <siminfo operator="A1" country="AT" mcc="232" mnc="01" /> <item name="NEW_CONTACT_DEFAULT">In Phone Memory</item> <item name="DEFAULT_DISPLAY">Phone and USIM</item> </profile> <profile> <siminfo operator="ORG" country="AT" mcc="232" mnc="05" /> <item name="NEW_CONTACT_DEFAULT">In Phone Memory</item> <item name="DEFAULT_DISPLAY">Phone and USIM</item> </profile> First of all i should say that i'm new to this stuff... Thats just a small part of it, but it seems like depending on which country and carrier you have lg decides where you should save your contacts by default, and all of them are set to phone memory.... If i'm right this is really stupid!! Why would they override something like that?? Now i guess i could just replace "in phone memory" with google account but i dont know the right term for it. I tried google, google accoumt and gmail as long shots but it didn't work. Can someone help me please?? Of course it's under /system/priv-apps/LGContacts.apk Thanks
No one?
chripopper said: No one? Click to expand... Click to collapse Have tried a bunch of editing in that file now with no avail...