T39之十六进制菜单

昨晚3:56分醒来 , 闲着无事 , 于是乎拿起枕旁的39玩弄起来 , 突然想起DHH近来提起的菜单“乱码”情况 , 在待机状态下按“左1111右”进入 , 从而发现该菜单原来是爱立信工程师测试所用的“十六进制菜单” 。(该文标题是否可以改为午夜XX?^_^)
按“左1111右”进入后 , 首先入目的是:0x037F、0x0384 , 于是想起了遥远的学生时代学习计算原理时的十六进制来 , 0x不是十六制的标志么?后面的4位字符就是十六进制数值了 。再进入其它菜单 , 果然也都是0x打头后带4位字符的形式 , 由此基本可断定这些字符为十六进制值了 。
然而 , 这些十六进制值代表着什么?难道真的是“乱码”吗?在计算机中 , 内存地址不也是用二进制所表示吗?而十六进制则是二进制更为简洁的一种表现形式 。这些十六进制值是否是这些菜单文本标识的内存地址?为了验证此想法 , 马上按“右*左左*左*”进入服务测试菜单 , 再按4文本标识 , 果然原本是中文(或英文)的文本全都变成了十六进制值 , 从0x0001、0x0002、……、直至0x0912 , 至此 , 已基本确定这些十六进制值是文本标识的内存地址无疑 。原来一直不明白的文本标识有可作用 , 现在也开始有点明白了 。
为了进一步的验证 , 退回到待机状态 , 按“右—4—6—1” , 选择简体中文 , 再次进入服务测试菜单的文本标识 , 找到“最优充电” , 该标识在文本标识的每15个位置 , 换算成十六进制则为:0x000F 。退回待机状态 , 再次进入十六进制菜单 , 插入充电器进行开机充电 , 此时屏幕显示ERICSSON///标志后下面即为十六进制值:0x000F!这些十六进制值为文本标识的内存地址得到验证 。再联想菜单语言分别简体中文和英文时 , 文本标识分别对应为简体中文和英文 , 从而可知该地址为一相对地址(指针地址?) 。
由以上验证得出:1、该菜单是英文、中文菜单之外的第三种菜单 , 并不是“乱码” , 其作用为供爱立信工程师测试用 。 2、该十六进制地址为相对地址 , 以便菜单语言的转换 。 3、此种情况下不影响使用 , 可通过“右—4—6—1”(或左0000右、左8888右分别转换成英文或自动状态)进行菜单语言的转换 。 4、建议铁杆级爱迷使用此十六进制菜单 , 以体现 。。。。想想看 , 满街都是使用中文或英文菜单 , 唯我39使用此十六进制菜单 , 该是何等超爽之事啊!哈哈 。。。
至此 , 时钟已指向5:36 , 合上39翻盖 , 继续进入梦乡 。。。。
说明:1、此菜单发现权归 dhh_120 所有 。
2、把此文贴入此处供爱迷共同讨论 , 不对之处敬请指正 。

    推荐阅读