MTK拨号盘上面按钮添加各国字母方法

SP Flash Tool刷机错误代码深度解析与系统化排错指南 在Android设备系统维护与底层开发中,刷机是修复系统故障、升级或定制设备的关键技术操作。其核心原理在于通过专用工具与设备的Bootloader进行通信,完成固件的写入与验证。这一过程的技术价值在于能够深度恢复设备功能、进行系统级调试与定制。在实际的工程实践中,联发科(MTK)平台设备常使用SP Flash Tool作为标准刷机工具。然而,工具与设备间的精密“对话”极易因驱动、固件匹配或硬件状态等问题中断,并抛出诸如“BROM ERROR”或“STATUS_SEC_IMG_TYPE_MISMATCH”等错 阅读详情
1.默认的KK上面拨号盘只支持英文字符显示即A-Z 26个字母,且代码里面通过通过控制,这种情况只需要在packages/apps/Dialer/res/下添加对应的国家的字母所对应的图片即可(如果俄罗斯,可添加drawable-ru-hdpi文件夹,在起文件夹内加入对应的图片即可:dial_num_1_wht.png...dial_num_9_wht.png)
2.代码里面通过字符拼接实现功能的,这种情况只需在packages/apps/Dialer/res/values-xx/ 对应国家的string.xml里面加入字符显示即可,默认的是dialpad_0_letters...dialpad_0_letters
<string name="dialpad_2_letters">ABC</string>
<string name="dialpad_3_letters">DEF</string>
<string name="dialpad_4_letters">GHI</string>
<string name="dialpad_5_letters">JKL</string>
<string name="dialpad_6_letters">MNO</string>
<string name="dialpad_7_letters">PQRS</string>
<string name="dialpad_8_letters">TUV</string>
<string name="dialpad_9_letters">WXYZ</string>

修改成:
<string name="dialpad_2_letters">ABC\nАБВГ</string>
<string name="dialpad_3_letters">DEF\nДЕЖЗ</string>
<string name="dialpad_4_letters">GHI\nИЙКЛ</string>
<string name="dialpad_5_letters">JKL\nМНОП</string>
<string name="dialpad_6_letters">MNO\nРСТУ</string>
<string name="dialpad_7_letters">PQRS\nФХЦЧ</string>
<string name="dialpad_8_letters">TUV\nШЩЪЫ</string>
<string name="dialpad_9_letters">WXYZ\nЬЭЮЯ</string>


MTK的Dialer模块的拨打电话 一、应用层的流程   1.1、拨号盘初步处理 @DialpadFragment.java private void handleDialButtonPressed(int type) { if (isDigitsEmpty()) { // No number entered. handleDialButtonClickWithEmptyD 阅读详情

相关推荐

MTK 11A 进入拨号盘界面流程

从主菜单点击dialer图标 VappMainmenuScr::onAppClicked srv_appmgr_launch vapp_dialer_launch_from_phb vapp_phb_launch   调用类的接口内部流程 VfxAppLauncher::launch//公共接口,通过这个接口可以跳转到下个应用类的接口 VfxAppLauncher::static_

Android 开发 2095

MTK多国语言相关经验总结

<br />MTK多国语言相关经验总结<br />一、 移植多国语言移植多国语言主要牵涉到对mmi_features.h(整个工程的宏控定义文件)、fontres.c(字体资源文件)的修改,并添加相应的字库文件。 <br />1、 语言宏控的修改在mmi_features.h文件中,用于控制各种语言的开关是类似于__MMI_LANG_ENGLISH__的宏,打开该宏,那么工程就支持该种语言。有时侯,需要同时打开与该语言相关的一些宏,比如阿拉伯语的编码模式、汉语的编码模式。(当然这个编码模式一般都是设置好了的

feelinghappy的专栏 2540

哈萨克文字输入助手:跨平台哈萨克语输入解决方案

快捷键的设置对于任何一款输入法软件而言,都是提升用户效率的关键要素之一。设计快捷键时需要考虑的原则包括:简单易记、避免冲突、功能清晰和用户自定义。简单易记意味着快捷键组合应尽量直观,用户可以快速记住它们;避免冲突则要求快捷键组合不与系统或常用软件快捷键冲突;功能清晰表示每个快捷键的功能应明确,不会造成用户困惑;用户自定义则赋予用户根据自己的使用习惯和偏好来设定快捷键的能力。为了了解用户的偏好,通过在线调查问卷、用户访谈和使用日志分析等多种方式收集数据。

weixin_32005771的博客 1055

输入法的添加(mtk平台t9,zi之外的输入法)

首先:现在大家没有不用sourceinsight的了吧,就按照里面的习惯来说了,呵呵   zi,t9之外的输入法,便宜,不过就mtk平台来说,就不会zi,t9集成进去了,所以要自己写,在输入法lib文件夹里,要有*.lib和*.a文件,前一个是在模拟器上调试的时候用的,后一个是arm编译器用到的格式,就是down到手机里的,你要跟做输入法的公司说明白(.a文件用小端个是存储字),要不自然出

898

MTK芯片手机维修实战:DT Pro Tool修复IMEI与解除账户锁全流程

在手机维修领域,MTK芯片方案凭借高性价比和相对开放的底层架构,广泛应用于国产中低端设备。其内置的BROM引导模式,为维修工具提供了底层访问字库的通道。理解IMEI的存储原理与NV分区读写机制,是安全修复信号问题的关键。维修工具的价值在于将底层命令封装为可视化操作,覆盖数据备份、FRP移除、账户锁解除及IMEI回写等高频场景。对于维修从业者而言,掌握驱动安装、端口识别与分区备份等基础操作,比盲目追求新版本工具更重要。本文从MTK平台技术特性切入,结合DT Pro Tool的实际使用经验,梳理了从设备识别、全

weixin_29168813的博客 242

制作mtk 拨号字库

制作自己的拨号字库,用于MTK平台!

如何快速上手Trime:10个步骤轻松配置你的专属输入法

Trime(同文输入法)是一款基于著名RIME输入法框架的Android输入法平台,支持拼音、五笔、仓颉等多种输入方案,让你拥有完全个性化的打字体验。无论你是RIME的老用户还是初次接触,本指南将带你快速掌握Trime的配置方法 🚀 ## 📱 第一步:下载安装Trime输入法 你可以通过多个渠道获取Trime: - **F-Droid**:开源应用商店,提供稳定版本 - **Google

gitblog_00350的博客 767

mtk工程模式

*#99*##,跳转到工程模式进行手动测试

MTK散记4(转)

一 关于宏 __CUST_NEW__  DRV_CUSTOM_TOOL_SUPPORT  = TRUE # TRUE or FALSE, To enable using driver customization tool for #GPIO/EINT/ADC/UEM/Keypad setting.设DRV_CUSTOM_TOOL_SUPPORT为TRUE就用DRV_TOOL配置GPIO口,__CU

zhoulianghao166的专栏 1531

mtk指令大全

MTK指令大全

Android 电话拨号带按键声demo

Android 实现电话拨号界面带按键声demo

MTK 手机开发小技巧(3)

修改默认输入法 方法1: common_mmi_cache_config.c   NVRAM_SETTING_PREFER_INPUT_METHOD 默认值   延伸: common_mmi_cache_byte 默认语言:NVRAM_SETTING_LANG 默认城市:CURRENT_CITY 默认java的网络参数配置:     BYTE_ENTRY(NVRAM_JAVA

lanndmentt的专栏 843

MTK手机指令集锦

*#06# IMEI串号*#8375# 软件版本*#87# 手机功能测试*#0000#(+拨号键) 设置为默认语言*#0086#(+拨号键) 设置为简体中文*#0044#(+拨号键) 设置为英文*#0886#(+拨号键)...

weixin_33716557的博客 333

CST微带贴片天线设计全流程:从S11优化到辐射方向图分析

微带贴片天线是现代无线通信设备中的关键部件,其设计依赖于电磁场理论与仿真软件的结合。理解天线的基本工作原理,如谐振频率、阻抗匹配和辐射机制,是进行有效设计的基础。通过电磁仿真,工程师可以精确预测天线性能,避免传统手工计算的误差。在工程实践中,CST Studio Suite作为行业标准的三维电磁仿真工具,能够高效处理复杂的边界条件与材料属性,帮助优化S11参数和辐射方向图。本文聚焦于2.4GHz Wi-Fi频段微带贴片天线的完整设计流程,详细解析了端口设置、网格划分等关键步骤,并针对常见的仿真失败问题提供了

weixin_30784501的博客 460

三相电路小白必看:正弦量向量表示法保姆级教程(附欧拉公式推导)

本文为电气工程初学者详细解析了三相电路中正弦量的向量表示法,即相量法。通过几何直观和欧拉公式推导,阐明如何将时变正弦量转化为静态复平面向量进行运算,并利用平行四边形法则简化同频正弦量的加减计算。文章结合Python代码进行可视化验证,帮助读者牢固掌握这一分析交流电路的核心工具。

linux6sysadmin的博客 1000

MTK平台手机相关指令

MTK平台手机相关指令 1.   工程模式 原始 mtk 平台的进入方法为: 启动拨号界面,输入 *#*#3646633#*#* 即可进入! 2. 查询手机IMEI  *#06# 3. 查询国家码  (国外项目测试问题大家在解问题的时候,可能需要把国家码切换对应国家)   ####6020#

Steampy专栏 2622

NMS非极大值抑制算法原理

NMS非极大值抑制算法

pywin 3508

MTK拨号分类

USSD:非结构化补充业务数据,包括2种:(1)补充业务(如:呼叫转移);(2)非结构补充业务(如证券交易,信息查询)   MTK平台手机,呼叫过程如下: 1.       在待机界面输入号码:(1)*#0086#(SS);(2)**21*12345678*11#(USSD中的SS);(3)13812345678(CC) 概念有点模糊(1)中的是本机操作,(2)中与网络相关。 2.       按

IOT物联网小镇 2093

KEIL5编译报错L6200E:__stdout重定义问题分析与解决

本文深入分析KEIL5编译报错L6200E中__stdout重定义问题的根源,指出因未完整定义__stderr导致与标准库stdio_streams.o冲突。提供完整重定义标准流、启用MicroLIB库等解决方案,帮助开发者彻底解决Symbol multiply defined错误,提升嵌入式开发效率。

uran的专栏 958

国密https握手协议抓包及流程详解

使用的密码套件清单-Cipher Suite,这里服务器端选择了ECC_SM4_CBC_SM3密码套件,也就是SM2公钥算法、SM4-CBC分组密码算法和SM3杂凑算法。具体来说,这里SM2算法密钥交换算法,SM4是加密算法(SM4-CBC)、SM3是校验算法(国标要求为HMAC-SM3)。服务器的加密证书:加密证书中在同样在扩展字段中KeyUsage标识出KeyEncipherment为true和dataEncipherment为true,即数字证书中包含的公钥可用来做密钥加密密钥和数据密钥。

ryanzzzzz的博客 5850

mtk打电话详解(25平台)

<br />MTK:UCM--hold,retrieve,swap,split,conference  <br />  <br />1.Hole Single,Hold Conference(操作完全相同)<br />1. mmi_ucm_hold_action()<br />       mmi_ucm_hold_action_with_index(g_ucm_p->call_misc.hilite_tab);<br /> <br />2. mmi_ucm_hold_action_with_index()

bianjianhui126的专栏 2359

[ 虚拟专用网 ] IPsce 虚拟局域网(安全的IP协议的虚拟专用网)详解(二) --- 安全联盟SA

???? 博主介绍 ????‍???? 博主介绍:大家好,我是_PowerShell,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 ????点赞➕评论➕收藏 == 养成习惯(一键三连)???? ????欢迎关注????一起学习????一起讨论⭐️一起进步????文末有彩蛋 ????作者水平有限,欢迎各位大佬指点,相互学习进步! 目录 ???? 博主介绍 一、什么是安全联盟 二、协商参数两种方式:(手动、IKE) 1. 手动 2.

qq_51577576的博客 2802

MTK 修改拨号盘

wgui.h  -----------------------------title bar 等的高度。wgui_categories_CM.c   --------------ShowCategory16Screen line:1616 修改是否半透,大小 。wgui_inputs.c -----------------setup_dialing_keypad 定义了软键盘的各项数据。

salsabachata的专栏 1485

webrtc进阶-- FlexFEC 实现原理与调试分析(m80 代码对齐版)

WebRTC 中 FlexFEC 技术解析与调试指南 摘要:本文深入分析 WebRTC 的 FlexFEC(灵活前向纠错)技术实现原理,重点探讨其在 m80 版本中的协商机制、接收侧恢复流程以及 SFU 场景下的特殊处理。文章指出 FlexFEC 通过动态冗余策略提升弱网抗丢包能力,详细解析了编解码器分配、SSRC 映射、包恢复等关键环节,并提供了针对 XR+SFU 场景的调试建议。调试时可重点关注 FEC 包接收与媒体包恢复日志,以验证链路有效性。

HOSTEN的博客 50

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: 基于Android 6.0修改的音乐播放器可设置卡1卡2铃声
下一篇: [MTK] 从Launcher3的主菜单进入其他应用,然后按返回键返回到待机界面,屏幕顶部和底部颜色发白
旧时旅人
博客等级 码龄10年 186粉丝 117原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旧时旅人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值