历史上的今天
返回首页

历史上的今天

今天是:2024年11月27日(星期三)

正在发生

2020年11月27日 | 谷歌计划把新emoji表情符号与Android系统更新分离

2020-11-27 来源:IT之家

IT之家 11 月 25 日消息 表情符号已经成为我们在线沟通的一个重要组成部分,这些微小的图形为单纯的文字增添了情感。每当 Unicode 获得新的表情符号时,我们需要等待操作系统升级到我们的手机上,才能带来对表情符号的支持。谷歌似乎准备让这一切变得更简单,因为一些信息表明,谷歌正在努力将新的表情符号与 Android 系统更新分离。

  目前来看,Android 系统中的所有字体都存储在系统分区中,更确切地说,是存储在 / system/fonts 目录下。尤其是表情符号,存在于名为 NotoColorEmoji.ttf 的文件中。系统分区是只读的,更新分区内的任何文件都需要在分区未挂载时进行系统更新。所以要想获得新的字体和新的表情符号,唯一的办法就是等待官方的 OTA 更新,或者自己通过 root 进行非官方安装。

  在 Android 开源项目 (AOSP)Gerrit 上发现了新的提交内容,看起来是要将字体文件从需要操作系统升级的地方分离出来。

  增加 / data/fonts/files 目录:

  更新后的字体文件将被保存在 / data/fonts/files 中,所有的应用程序都可以读取它来绘制文字。因此,/data/fonts/files 需要被应用程序读取,而只有 system_server(和 init)可以写入。

  设置 / data/fonts 目录为可更新的系统字体:

       - /data/fonts/files 更新后的字体文件就放在这个目录下。该目录下的文件可以被任何应用程序读取。只有 system_server 可以将字体文件写入该目录。

  - /data/fonts/config system_server 所使用的字体配置存放在此目录下,只有 system_server 能读 / 写字体文件到此目录下。只有 system_server 可以读 / 写这个目录。

  这些提交内容基本上使得 system_server 进程可以将更新的字体文件写入 / data/fonts 目录。数据分区的挂载方式是读写式的,所以通过这次修改,谷歌只允许 system_server 进程有权限写入这个目录。然后,所有的应用都会从这个目录中读取字体和表情文件来绘制文字。因此,更新后的字体文件,以及新的表情符号,可以推送到手机上,而不需要为此进行整个 OTA 更新。

  IT之家了解到,这些提交内容还没有合并,因此不能确定何时会发生这种变化。如果这些提交在未来几个月内被合并,我们应该可以看到这一变化在 Android 12 中发生。


推荐阅读

史海拾趣

ABCircuits公司的发展小趣事

在电子行业中,产品质量是企业的生命线。ABCircuits深知这一点,因此从成立之初就建立了严格的质量管理体系。公司注重从原材料采购到生产制造的每一个环节的质量控制,确保每一件产品都符合高标准的品质要求。这种对品质的坚持让ABCircuits赢得了客户的信赖和口碑,使其在市场中脱颖而出。

Circuit Technology Inc公司的发展小趣事

Circuit Technology Inc(以下简称CTI)自创立之初,便致力于电路技术的研发与创新。在成立初期,公司凭借其独特的电路设计技术,成功开发出一款高效能、低成本的电路板,迅速在行业内崭露头角。随着技术的不断完善和市场的逐步认可,CTI的产品逐渐占据了市场份额,公司规模也逐渐扩大。为了进一步拓展市场,CTI积极与国内外知名企业合作,共同开发新产品,不断提升自身的技术水平和市场竞争力。

EPIC公司的发展小趣事

1998年,Epic Games发布了一款名为“虚幻”的3D第一人称射击游戏。这款游戏不仅游戏内容新颖,更引人注目的是它背后完全自主开发的3D游戏引擎。这个引擎后来被称为“虚幻引擎”,并成为了Epic Games的核心技术之一。随着游戏的成功,虚幻引擎也逐渐受到了业界的关注。许多其他游戏开发商开始采用这款引擎来开发自己的游戏,从而使得Epic Games在游戏引擎领域取得了显著的商业成功。

Custom Electronics Inc公司的发展小趣事

在市场竞争日益激烈的背景下,CEI意识到品牌建设的重要性。公司加大了对品牌形象的宣传力度,通过广告、展览、研讨会等多种方式,提高了品牌知名度和美誉度。同时,CEI还注重产品质量的提升和售后服务的完善,赢得了广大客户的信赖和支持。

Conexcon Group公司的发展小趣事

在电子行业的发展过程中,环保问题日益受到关注。Conexcon Group积极响应国家环保政策,将绿色环保理念贯穿于产品研发、生产和销售的全过程。公司采用了环保材料和工艺,减少了对环境的污染和破坏。同时,公司还加强了废旧电子产品的回收和处理工作,推动了电子行业的可持续发展。这些举措不仅赢得了消费者的认可和支持,也为公司树立了良好的社会形象。

Aptiv公司的发展小趣事

随着自动驾驶技术的日益成熟,Aptiv开始加快全球布局的步伐。公司不仅在多个国家和地区设立了生产基地和研发中心,还与众多知名汽车厂商建立了紧密的合作关系。通过提供先进的自动驾驶解决方案和技术支持,Aptiv成功赢得了众多客户的信赖和认可,进一步扩大了在全球市场的份额。

问答坊 | AI 解惑

震撼!太便宜了!ARM7学习板全国最低价!仅卖198元!初学者最适合的ARM学习板!

震撼!太便宜了!ARM7学习板全国最低价!仅卖198元!初学者最适合的ARM学习板! SHX-ARM7开发板 另有: SHX-ARM7基础板 SHX-ARM7基础板套餐一             SHX-ARM7基础板套餐二 SHX—ARM7A增强型开 ...…

查看全部问答>

SD卡知识总结~

在网上看了一些关于SD卡的东西,这里做一下总结。1、 简介:SD卡(Secure Digital Memory Card)是一种为满足安全性、容量、性能和使用环境等各方面的需求而设计的一种新型存储器件,SD卡允许在两种模式下工作,即SD模式和SPI模式,本 系统采用SPI ...…

查看全部问答>

汇编 c效率对比

希望大家不要迷信汇编,不是每个人都能写出最优化的汇编,但是研究编译技术的专家们能把c编译为高效的机器码.转:http://hi.baidu.com/momoca/blog/item/0433304edca0a0cad1c86a9d.html/cmtid/5a0470cf8ca41f33f8dc61cfhttp://www.cnblogs.com/huany ...…

查看全部问答>

stm32can调试问题

                                 当我设置为还回模式时,能够正常运行,用zlg的CAN232MB在can端可以接受数据,当直接改为Normal模式时can总线出错了 ...…

查看全部问答>

烧了第四片TPS61032

之前做的用3.7V锂电池升压到5V的电路,在板子上焊接好就烧了,mos管击穿,怀疑是静电或者启动时的尖峰电压造成的,一连三片都是焊好空载情况下就已经击穿了,电路是手册上的电路,这次在SW和OUT之间加了肖特基二极管去尖峰脉冲,这次空载完好,5V也 ...…

查看全部问答>

问题有点弱智 请大侠想想后面怎么解决

  单片机IO控制2N3906做开关 来控制12电源去驱动LED组  ,可是板子做好了我焊接上去发现3906 VBE0 5V被击穿了  请大侠看看换什么三极管就可以了    现在单片机控制不了三极管 也没有开关作用   我在线等 ...…

查看全部问答>

DSP芯片的前缀TMS和TMX有什么区别

DSP芯片的前缀TMS和TMX有什么区别?   有人说申请的样片全是TMX,而且没有TI的LOGO,而要批量的才会是TMS,而且有TI的LOGO。这种说法对吗?   个人觉得,不管是否是样片,这个TI的LOGO都应该要有的吧! [ 本帖最后由 l0700830216 于 ...…

查看全部问答>

F5529那块板子上的eZ430FET部分的供电电流最大多大?

F5529那块板子上的eZ430FET部分的供电电流最大多大? 手册上说可以用来给整个板子供电么?…

查看全部问答>

msp430 uart收发模块:直接用有线连接,一个430发,另外一个接收。出现了以下问题。

首先是发送模块,我对发送的缓冲区的数据都在LCD上进行了显示测试,结果好像没问题。下面是这部分代码#include char Data[11]=;   //这是接收要显示的数据 void main() {   WDTCTL=WDTPW+WDTHOLD;       ...…

查看全部问答>