android11修改默认语言、时区

目录

一、语言

二、时区


一、语言

1、修改路径:build/target/product/full_base.mk

-# Put en_US first in the list, so make it default.
-PRODUCT_LOCALES := en_US
+# Put zh_CN first in the list, so make it default.
+PRODUCT_LOCALES := zh_CN en_US

2、修改路径:build/target/product/languages_default.mk        //这里把zh_CN移到第一个即可

PRODUCT_LOCALES := \
        zh_CN \
        en_US \
        af_ZA \
        am_ET \
        ar_EG \
        ar_XB \
        as_IN \
        az_AZ \
        be_BY \
        bg_BG \
        bn_BD \
        bs_BA \
        ca_ES \
        cs_CZ \
        da_DK \
        de_DE \
        el_GR \
        en_AU \
        en_CA \
        en_GB \
        en_IN \
        en_XA \
        es_ES \
        es_US \
        et_EE \
        eu_ES \
        fa_IR \
        fi_FI \
        fr_CA \
        fr_FR \
        gl_ES \
        gu_IN \
        hi_IN \
        hr_HR \
        hu_HU \
        hy_AM \
        in_ID \
        is_IS \
        it_IT \
        iw_IL \
        ja_JP \
        ka_GE \
        kk_KZ \
        km_KH \
        kn_IN \
        ko_KR \
        ky_KG \
        lo_LA \
        lt_LT \
        lv_LV \
        mk_MK \
        ml_IN \
        mn_MN \
        mr_IN \
        ms_MY \
        my_MM \
        nb_NO \
        ne_NP \
        nl_NL \
        or_IN \
        pa_IN \
        pl_PL \
        pt_BR \
        pt_PT \
        ro_RO \
        ru_RU \
        si_LK \
        sk_SK \
        sl_SI \
        sq_AL \
        sr_Latn_RS \
        sr_RS \
        sv_SE \
        sw_TZ \
        ta_IN \
        te_IN \
        th_TH \
        tl_PH \
        tr_TR \
        uk_UA \
        ur_PK \
        uz_UZ \
        vi_VN \
        zh_HK \
        zh_TW \
        zu_ZA \
二、时区

在RK平台,默认的代码中的时区是GMT

本人验证过,联网后时间不会跟着网络的时间走,必须得自己点一下对应的时区,时间才匹配。

以下是修改默认时区的patch

//cd frameworks/base/
//这里默认的时区,我修改的是上海
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java
index 72ebc90670dd..bea1771e13fa 100755
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -453,7 +453,8 @@ public final class SystemServer {
             String timezoneProperty = SystemProperties.get("persist.sys.timezone");
             if (timezoneProperty == null || timezoneProperty.isEmpty()) {
                 Slog.w(TAG, "Timezone not set; setting to GMT.");
-                SystemProperties.set("persist.sys.timezone", "GMT");
+                //SystemProperties.set("persist.sys.timezone", "GMT");
+                SystemProperties.set("persist.sys.timezone", "Asia/Shanghai");
             }
 
             // If the system has "persist.sys.language" and friends set, replace them with

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值