打开工程模式的方法:首先在你的黑莓上打开”helpme”界面(全键盘机型按alt+shift+H,增强型键盘按alt+RACE),切到后台!因为生成eScreenUnlockCode(工程模式解锁码)的网站是被河蟹的,所以要找一个可以显示图片的代理,或者使用其他代理,这里我用的OperaMini(需打开图片显示,low级别即可!)。然后进入网址:或者(推荐免代理直接进,源码来自hyee)显示如下:AppVersion为黑莓系统程序版本,照着”helpme”界面显示的输入即可,注意括号前是有空格的!PIN就是PIN,继续照着输入!Uptime还是照着”helpme”界面显示的输入,就是系统运行时间,这个不同生成的CODE也是不同的!Duration是工程模式(eScreen)持续时间,有1/3/7/15/30天不同的选项,我一般选30天,值得注意的是,如果工程模式生效后,那么工程模式界面将在所选择的持续时间内替代”helpme”界面!继续输入验证码,为两个单词,如果看不清楚的话就刷新一下(验证码输入框下的第一个按钮)!所有信息输入完后,点击Generate进入以下页面生成UnlockCode:将UnlockCode(如848f17d6)直接按顺序在”helpme”界面键入,注意输入数字的时候需按住alt!以下是工程模式(eScreen)首页有六项:MobileNetworkEngineeringScreens手机网络工程模式界面OSEngineeringScreens操作系统工程模式界面JVMEngineeringScreensJava虚拟机工程模式界面DisplayEnentLog显示黑莓系统事件记录这个功能同ALT+LGLGDeactivateRadio关闭手机信号PowerOff关闭电源MobileNetworkEngineeringScreens手机网络工程模式界面其中MobileIdentity中可以显示BB的PINIMSITMSIP-TMSITLLIIMEI信息其他的项目都很专业,不要胡乱修改OSEngineeringScreens操作系统工程模式界面BuildInfo可查看操作系统版本的各种信息,包括平台版本系统版本系统开发日期内核版本内核开发日期等!DeviceInfo可查看BB包含哪些硬件Battery里可查看电池的各种信息,并且有NB功能!进入Battery中的batterymonitoring,可以看到电池型号(sANYO-GS-CX2)电量电压电池温度以及是否充电是否连接外置电源等信息!Battery中的batterycharging可以查看充电电流,甚至可以强势关闭充电或者强制更改充电电流为100mAor500mA!这个实在是太NB了!在强制关闭充电后即使链接USB或者充电器,黑莓也不会显示充电图标,我甚至试过用不兼容的充电器连接黑莓后通过强制改变充电电流而让黑莓显示出了充电图标!不过不知道有没有危害,所以请慎用此功能!Graphics中可显示BB的屏幕相关信息如大小像素色数显存情况等!GPS这个有妙用!其实BB不用装任何软件就可以在这里查看GPS的位置信息,包括经纬度海拔移动速度移动方向精确度更新时间等!这里我介绍一个使用技巧:众所周知,BB在拔电重启后首次搜星的速度是相对慢的,解决方法是在这里按黑莓键调出菜单,选择”WarmResetGPS热重启GPS”或者”ColdResetGPS冷重启GPS”后,一般可在30S内首次搜星成功!LightSensor中可查看自动感光相关信息!Mediaplayer中可查看音视频播放编码信息视频支持长宽等JVMEngineeringScreensJava虚拟机工程模式界面JVM中可查看RAM和Flash存储使用情况等关于内存存储的信息!在这里得介绍一下黑莓自带的进程管理器,是我经常用到的功能!Processes就是黑莓自带进程管理器这里可以显示正在运行的每个进程(包括系统进程)的CPU占用进程名称进程序号的信息,在菜单中可以关闭自动刷新,可以不显示CPU占用,可以按照CPU占用由高到低排序,还可以显示每个进程的CPU占用总时间!最NB的功能就是”KillProcess强制结束进程”,将高亮移动到需要结束的进程上,然后选择KillProcess即可强杀进程,需要注意有的应用软件在被强杀后就打不开了,需要重新启动才可以打开,比如SocialScope等!这次主要介绍进入黑莓工程模式后的第一项:mobilenetworkengineeringscreens里面的第一项,用小白蹩脚的英语翻译下第一项应该是移动网络工程屏幕。这项对于普通用户也有亮点,请注意看。下图第一张为主屏幕,顾名思义,这个项目主要是关于无线网络方面。进入该选项后看以看到左边第二张图的界面:第一项Utilities(实用工具)主要有这么些选项:GPRSAttach附着GPRSGPRSDetach分离GPRSPingSelfSessionManager...ManagePDPContexts...TransmitLLCTestData...TransmitIPTestData...SmsTestScreen...AoCOptions...Auto-AnswerMode...CompressionMode...Ciphering...SIMUtilities...下面就具体功用依次不完全介绍。1、GPRSAttach,2、GPRSDetach。点击的话手机会进行相应的活动,默认我们的手机在开机后就会在网络进行GPRS的附着,也因此我们在开机时会看到显示信号的地方先是出现GSM,然后会变成GPRS或EDGE(目前绝大部分基站都已开通EDGE,不知道EDGE的可以看下[EDGE技术原理])。所以请注意,这项的实用之处来了,假如你不想让手机“莫名其妙”的上网,或者你没有包运营商的流量,再或者你就是想关掉手机通过GPRS/EDGE上网的功能的话,你可以进入这里,点击GPRSDetach。你就会看到手机待机屏上变成GSM了,即关闭了上网功能。要恢复的自然是点击GPRSAttach。3、pingself,这个怎么翻译呢,给自己发送回显信息?不管了,反正小白ping了一下手机就重启了,你懂的,具体作用我也不知道。4、sessionmanager,默认为空5、managePDPContexts进去可以看到默认第一行是blackberry.net10.109.159.242,网址是黑莓的官方网站,IP小白试图访问了下无法访问,应该是黑莓官方曾经的IP地址,现在的是64.208.186.32了。在这项你也可以添加你常上的网址,我猜测,设置好后会略微加快相应网站的访问速度。原理是省却了解析域名IP这一环节。6、TransmitLLCTestData...对逻辑链路控制进行数据传输测试。进入后可以进行测试,可以设置传输数据的大小,默认为1000bytes。7、TransmitIPTestData...对IP链路进行传输测试。8、SmsTestScreen...短信测试屏。请注意亮点再次来了,在这里你可以设置短信的存储内存,默认是5000bytes,也就是通常意义上我们说的5M(严格意义上5M应该是1024×5=5120bytes),你可以根据需要自己进行调整,一般的话就不用调整了。9、AoCOptions...进入后提示此SIM卡不支持ACM,貌似国内的运营商不支持,具体干嘛的也就不得而知了。10、Auto-AnswerMode...自动应答模式。可以设置是否自动应答。PS,很多项目在Setting项目都有对应的设置,只是源头在工程模式里。11、CompressionMode...压缩模式?不甚了解。进入后默认是被动模式。12、Ciphering...密码。设置是否支持密码模式,默认为不支持。这个密码和手机的锁密码之类没有关系,作用为网络传输加密使用,A5/A3GEA3的资料可以参考这里。13、SIMUtilities...SIM卡实用工具。里面是SIM的轮询时间设置选择,以及SIMrecovery状态。这个...我看就那样别动它了。黑莓工程模式内第一条MobileNetworkEngineeringScreens内的NeighbourCells选项。顾名思义,该项列出了手机目前的邻区,大概显示9个左右电平最强的邻小区信息。第一行为类别项,分别为熟悉的ARFCN:频点,Rssi:ReceivedSignalStrengthIndication接收的信号强度指示,C1,C2:小区选择和小区重选参数,Cellid:小区号,BSIC:基站识别码,LAC,RAC:LAC是GSM语音业务中的寻呼单位,RAC是GPRS数据业务的寻呼单位。SE:即当前服务小区。其余的为邻小区。这些数据随时都在变动,据小白观察,大约1秒钟更新一次。大家都知道,无线信号在空间中传播受很多因素的影响,因此信号不稳定波动是非常正常的现象,但一般在固定地点,波动应该在5dBm之内。工厂模式界面第三项:radioAPIcallcounter。小白的理解这项是无线应用程序接口的通话记录,即你的BB和基站进行无线通信的记录。该项里面有很多参数,如waf3gppActivate(激活),waf3gppDeactivate(去激活),waf3gppScanforNetwork(搜索网络),radioSetup(无线连接),radioGetCellinfo(无线小区信息),radioGetIMSI(获取IMSI)等。3GPP:即第三代合作伙伴计划。它是领先的3G技术规范机构,是由欧洲的ETSI,日本的ARIB和TTC,韩国的TTA以及美国的T1在1998年底发起成立的,旨在研究制定并推广基于演进的GSM核心网络的3G标准,即WCDMA,TD-SCDMA,EDGE等。中国无线通信标准组(CWTS)于1999年加入3GPP。3GPP的目标是实现由2G网络到3G网络的平滑过渡,保证未来技术的后向兼容性,支持轻松建网及系统间的漫游和兼容性。无论GSM/EDGE,还是3G的TD-SCDMA,WCDMA,CDMA2000都是遵循国际行业规范的,所以才能够做到国际漫游。该项参数对我们普通用户没有太大实用意义,因此不再详述。mobilenetworkengineering中的第二项,profilestring,这个怎么翻译呢。profilestring()是一种从初始化文件(.ini)中读取字符串型设置值的函数。黑莓工程模式中的profilestring的功能就是记录手机的状态改变,如下图所示,显示了cellchanged(小区重选)、enteredsdcch(进入sdcch信道)、enteredTCH/H(进入半速率TCH信道——注意:此处有个实用的小功能,可以看你当前所在小区有没有开半速率,此处H则为开启半速率,若为F则为全速率。小知识:全速率下通话质量要好于半速率情况,运营商开启半速率主要是因为该基站小区下用户多,信道不足。)等。这对于通信从业者会有一定的参考作用,比如可以在工作中看手机在某小区下是否工作正常等。经过小白的验证,这里会记录手机小区重选和通话下的状态改变,但不会记录手机通过GPRS/EDGE上网的状态改变,比如中间我登陆了socialscope但是毫无记录。对每一项也无法进一步看其详细内容,比如重选到了哪个小区我们还是无从得知;记录的内容也不得而知,小白试图向下翻,把滚轮滚的嗖嗖作响一时半会也没能滚到底部...有兴趣的朋友可以耐住性子试一试,回头告诉我一声。进入黑莓工程模式后的第一项:mobilenetworkengineeringscreens里面的第一项,用小白蹩脚的英语翻译下第一项应该是移动网络工程屏幕。这项对于普通用户也有亮点,请注意看。下图第一张为主屏幕,顾名思义,这个项目主要是关于无