Android Recovery的汉化 显示中文
来源:互联网 发布:iphone软件连不上网络 编辑:程序博客网 时间:2024/05/19 13:45
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
不出问题的话,编译成功,烧到手机里即可以看到中文了。
- Android Recovery的汉化 显示中文
- Android Recovery的汉化 显示中文
- Android的Recovery快速汉化
- Android的Recovery快速汉化
- [转]Android Recovery汉化
- recovery汉化实现
- recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- [转]recovery汉化实现
- recovery编译学习笔记
- BAT也无法自我突破的战略困境解读
- 由于代码下载不完全报错的处理方法若干[转]
- 安卓使用cat查看proc下文件帮助
- ubuntu14.04 reaver不能正常使用
- Android Recovery的汉化 显示中文
- Eclipse 官方简体中文语言包下载地址及安装方法
- 热门usb无线网卡
- eclipse中JSP开发环境的配置
- 提取所有mtk机型的线刷包
- ubuntu14.04使用reaver跑pin码
- 通知栏快捷按钮自定义教程以及快捷面板提取的思路-转自魔趣论坛-lonyii2
- 安卓隐藏软件图标
- 安卓4.2原生rom状态栏显示运营商