Android Recovery的汉化 显示中文

Android Recovery的汉化 显示中文,有需要的朋友可以参考下。

首先下载开源的recovery源码,地址为https://github.com/xiaolu/android_bootable_recovery

界面的汉化显示部分源码在bootable/recovery/minui/目录下,可以直接将开源的minui拷贝到你的bootable/recovery源码目录下

然后将bootable/recovery/minui/graphics_cn.c 名字改为graphics.c(之前默认的graphics.c是显示英文的源码),

打开并编辑开头部分

.........

#include <pixelflinger/pixelflinger.h>

// 这里使用fontcn30_18x48.h这个汉化字库文件,如果想把字体改大点,可以使用目录下别的字库文件

// 比如fontcn36_22x56.h

#define BOARD_USE_CUSTOM_RECOVERY_FONT "fontcn30_18x48.h"

#ifdef BOARD_USE_CUSTOM_RECOVERY_FONT

#include BOARD_USE_CUSTOM_RECOVERY_FONT

#else

#include "font_10x18.h" //这是默认使用的英文字库文件

#endif

#include "minui.h"

// 如果recovery界面显示不正常:只显示屏幕的一半,感觉被压缩了,而且色彩不柔和

// 那很有可能就是这里出了问题,需要定义这个RECOVERY_BGRA宏,使得PIXEL_SIZE 的值为 4

// 默认使用2即可

//#define RECOVERY_BGRA

#if defined(RECOVERY_BGRA)

#define PIXEL_FORMAT GGL_PIXEL_FORMAT_BGRA_8888

#define PIXEL_SIZE 4

#elif defined(RECOVERY_RGBX)

#define PIXEL_FORMAT GGL_PIXEL_FORMAT_RGBX_8888

#define PIXEL_SIZE 4

#else

#define PIXEL_FORMAT GGL_PIXEL_FORMAT_RGB_565

#define PIXEL_SIZE 2

#define RECOVERY_RGB_565

#endif

不出问题的话,编译成功,烧到手机里即可以看到中文了。

时间: 2024-10-07 13:03:37

Android Recovery的汉化 显示中文的相关文章

raspberry pi 如何汉化显示中文

1 树莓派初装系统之后,首次启动会出现“raspi-config”工具,如下图:(若不是初次启动,在命令模式下,请输入 sudo raspi-config 命令,即可调出此界面.若在图形桌面下,打开桌面的 LXT 客户端,输入 sudo raspi-config 命令也可以调出这个工具. 2 1.如上图,通过键盘上下键,将蓝条,移动到第 4 步“Internationalisation Options”,回车进入,会出现下图: 3 2.如上图,“Change Locale“,就是汉化的选择项:选

HighCharts/Highstock使用小结,使用汉化及中文帮助文档

此文档是本人在开发过程图形报表时使用HighCharts所遇到的问题及解决方案 .最后附上有HighCharts中文帮助文档 HighCharts  版本:Highcharts-3.0.1 HighStock   版本:Highstock-1.3.1 下载地址:http://www.highcharts.com/ xAxis x轴的样式 xAxis: { categories: ['Apples', 'Bananas', 'Oranges']], //X轴数据data abels: {//X轴坐

recovery编译汉化源码开源地址

本Recovery基于xiaolu开源的不完全汉化版源码,进行完全汉化,并合并Philz的最新源码. 汉化耗费我将近一整天的精力,纯手打,可能有遗漏或翻译不准的地方,请到微博反馈 本Rec完全开源,便于其他开发者适配到其他机型, 开源地址:https://github.com/dianlujitao/philz_touch_cwm6_cn

Sublime汉化破解中文乱码问题解决方法

0.工具 http://pan.baidu.com/s/1bnr3ciN 1.Sublime汉化 将Default.sublime-package 文件放在 C:\Program Files\Sublime Text 3\Packages 路径下 自动变中文 2控制台 package_control-3.1.2.zip解压后重命名 Package Control 名字之间有个空格一定要这样写 放在 C:\Users\ArgaliSheep\AppData\Roaming\SublimeText

分布式zabbix监控平台汉化,中文乱码问题

zabbix监控软件一直对中文的支持较弱,zabbix汉化之后经常会发生发生中文字体乱码的情况.关于zabbix汉化方法可参考文章( zabbix监控平台汉化 http://koala003.blog.51cto.com/9996246/1683687) 这是由于zabbix对web端没有中文库支持较弱的缘故,所以我们需要做的是添加专业的中文字体库: 1. 添加中文字库 我们可以在本地的电脑上下载,也可以去网上下载,建议使用较为常用的中文字体库 本地中文字体库路径: C:\Windows\Fon

firefox汉化(利用中文插件)

进入火狐中文扩展插件页面,点击Add to Firefox按钮安装插件.安装完成后,在地址栏输入about:config,鼠标右键,新建一个名为intl.locale.requested的字符串,并填写字符串的值为zh-CN,重启火狐浏览器,汉化完毕. 原文地址:https://www.cnblogs.com/foolishnoob/p/8831220.html

recovery编译汉化

当BoardConfig.mk中定义了recovery的字体且为中文字体时,自动编译为中文版,否则编译为英文版 例如: BOARD_USE_CUSTOM_RECOVERY_FONT := \"fontcn20_12x34.h\" 此时编译将使用graphics_cn.c,且recovery界面显示为中文. BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_15x24.h\" 此时编译将使用原版graphics.c,且recover

VSCode 中文汉化显示

两种方法设置 第一种方法: ①Ctrl+Shift+X,输入“language pack”,找到你想要的语言,点击“Install”安装 ②安装成功之后在右下角点击"Yes"重启 ③重启之后就是新语言了,可以看到代码也跟着变了 原文地址:https://www.cnblogs.com/-mrl/p/12179514.html

win10 大文件 安卓android studio修改 汉化

韩梦飞沙  韩亚飞  [email protected]  yue31313  han_meng_fei_sha ========== win10 大文件 gradle-3.3-all 这个里面有 大量重复的, 这应该我们 配置有问题,这些可以复用的. 然而每个项目自己都创建了一个.应该修改一下. ==== 修改 设置 插件 名字 目录 C:\Users\Administrator\.AndroidStudio2.3\config\plugins  修改相应文件 我们 自己下载的插件 会存放到这