修改frameworks/base/core/java/com/android/internal/os/RunTimeInit.java文件
commonInit方法
TimezoneGetter.setInstance(new TimezoneGetter() {
@Override
public String getId() {
Stringzoneinfo = SystemProperties.get("persist.sys.timezone");
if(zoneinfo==null||zoneinfo.length()==0)
{
SystemProperties.set("persist.sys.timezone","America/Santiago");//设置时区 America/Santiago字符串可以在Time_zones_by_country.xml(frameworks\base\core\res\res\xml)文件中查找
}
return SystemProperties.get("persist.sys.timezone");
}
});