[书目20120607]流行GSM手机维修精要与实例

gsm手机电路分析及维修篇
第1章节 gsm手机基本工作过程与单元电路
第1节 gsm蜂窝移动通信介绍
1 gsm系统简介
2 gsm手机的基本工作进程
第2节 gsm手机的为主单元电路
1射频电路
2逻辑/音频电路
3电源电路
第2章 摩托罗拉cd928手机电路分析和维修
第1节 电源电路原理与无上马机故障的维修
1电源电路工作规律
2不起机故障的维修方法
第2节 射频电路原理及未入网故障的维修
1射频电路原理分析
2不入网故障的维修
第3节 逻辑/音频电路的故障分析与维修
1逻辑/音频电路分析
2音频电路故障分析
3显示故障的辨析与维修
.
4卡电路的解析以及维修

本文转自:http://www.cnblogs.com/gengaixue/archive/2010/08/13/1799112.html

第3段 摩托罗拉t2688、t360手机电路分析及维修

 

第1节 电源电路工作规律和非起机故障的维修
1开关机过程分析
2电源供电分析
3不起来机故障的维修

开篇语:最近于弄ocx控件发布到asp.net网站上利用,就是用户以以过程遭到,自动下载安装ocx控件。(此篇也罢是总结了网上广大口写的稿子,我只是汇总一下,加上有的要好之东西,在此间谢谢所有在网上上相关内容的冤家等。)

第2节 射频部分工作原理同不入网故障的维修

ActiveX控件用于Web的长河是将控件嵌入主页中,用户通过浏览器访问该主页时,将主页中之控件下载,并以用户机器上登记,以后就不过于用户的浏览器上运行。控件下充斥同破后即使驻留于用户本地机械及,下次重新看同之主页时,可不再下充斥该控件,而是直接运行用户本地的控件。这里控件容器就是浏览器,用户不需经浏览器调用控件的性质或方式。因此,开发面向Web的ActiveX控件比付出桌面的控件还要简单些,所复杂的是什么样将欠控件很好地放主页,使用户会正常浏览。下面介绍者题材。

1射频部分工作原理

一.        创建MFC ActiveX项目

2不入网故障分析

1.       打开VS2005新建MFC项目。这里我们取名为“ActiveXDemo”。

第3节 逻辑/音频部分分析以及维修
1逻辑/音频部分工作原理

图片 1

2逻辑/音频电路故障分析

 

第4章 摩托罗拉a6188定义手机电路分析以及维修

2.       输入项目名称为“ActiveXDemo”和路位置。点击“确定”按钮,打开向导对话框。

第1节 电源电路工作规律同维修
1电源供电切换电路
2电源模块供电电路
3接收前端供电电路
4 mix-275电压产生电路
5中频模块供电电路
6 tvco-250产生电路
7 rvco-250产生电路
8 dcs-vco产生电路
9负压电路
10 pac-275产生电路
11 v1-sw产生电路
12功放供电电路
13不开机故障的维修
第2节 射频电路工作规律与维修

图片 2

1天线开关电路

WoSign 免费提供的辰穿服务URL:
http://timestamp.wosign.com/timestamp

2 900mhz接收高放电路

    
时间穿服务特别重要,添加时间戳后,即使你的代码签名证书已经过,但出于您的代码是在关系有效期内签署的,则时间戳服务包了此代码仍然可信,最终用户仍然可放心下载,使得即使代码签名证书已经晚点,您也随便需再次签和更颁布已经签的代码。

3 1800mhz接收高放电路

3.       选择“控件设置”选项卡,具体装可参考达图。其它选项卡为默认设置。最后点击“完成”按钮保存设置。

4混频电路

 

5中频滤波及放大电路

二.        添加控件方法

6收下压控振荡电路

VC2005会为咱自行创建好MFC
ActiveX程序框架,我们只要让该ActiveX控件添加方法即可。现在咱们受控件添加一个“AddFun”方法,这个方式是用片只数相加并赶回结果。

7接收二本振电路

1.       点击“视图”,打开“类视图”窗口。

8 13mhz基准频率电路

图片 3

9接收中频解调电路

2.       展开“ActiveXDemoLib”项,选中“_DActiveXDemo”项。点击鼠标右键,选择“添加”下之“添加方法”。

10发射基带信号处理电路

图片 4

11发射压控振荡电路

 

12发射预放电路

3.       打开添加办法向导窗口。因为咱们是加上一个加法方法,所以我们设置的归路为LONG型,方法名设为AddFun,添加两只LONG类型参数Add1,Add2。

13功率放大电路

图片 5

14功率控制电路

 

15不入网故障分析

 

第3节 逻辑/音频电路工作原理

4.       其它为默认设置,点击“完成”按钮完成长方法。接下来我们开拓“解决方案资源管理器”打开“ActiveXDemoCtrl.cpp”文件。

1音频信号处理电路

图片 6

2振铃驱动电路

5.       打开代码视图,我们见面发觉VC2005早已为咱上加了一个“AddFun”方法,我们以措施外加加“return Add1 +
Add2;”语句。

3振动驱动电路

图片 7

4 sim卡电路

 

5信号灯控制电路

 三、MFC Activex 安全问题:

6按键电路
第5回 摩托罗拉p7689、l2000(lf2000)手机电路分析以及维修

 1、在默认环境下,编译的MFC
Activex控件,只能当地头代码中运作,即在http://localhost/xxx/xxx.htm中执行,而在http://127.0.0.1/xxx/xxx.htm中提示无相关属性,需要设置其初始化和脚本运行的安全性

第1节 电源电路工作原理同维修
1主电源直流稳压供电电路
2电源切换电路
3待机充电电路
4电源电路故障分析
第2节 射频电路工作原理
1接收和发射过程
2天线开关电路
3 900mhz系统接到高频放大电路
4 dcs1800mhz、pcs1900mhz系统接到高频放大电路
5 dcs1800mhz和pcs1900mhz系统接受双频切换电路
6接到一据振频率合成器(一随振vco)
7 gsm900mhz系统混频电路
8 dcs1800mhz和pcs1900mhz系统混频电路
9中频放大电路
10接收二本振频率合成器
11接收中频解调电路
12发射中频i/q调制电路
13发射3频繁切换开关电路
14发射vco电路
15发射前置放大电路
16功率放大电路
17功率放大电路供电电路
18功率控制电路
19射频电路故障分析
第3节 摩托罗拉p7689手机逻辑音频电路分析和维修
1音频信号处理电路
2振子驱动电路
3显示电路的原理同检修
4卡电路的法则及维修
5键盘和背光灯电路
第6节 诺基亚5110/6110无线电话电路分析及维修

  ActiveX于远程IE页面上推行,需要实现平安接口。

第1节 电源电路原理与未起机故障的维修
1电源部分工作规律
2不起机故障的维修
第2节 射频电路工作规律和不入网故障的维修
1射频电路工作规律
2不入网故障的维修
第3节 逻辑/音频电路工作原理与维修
1音频电路分析与维修
2不示故障的分析与维修
3不识卡故障的解析以及维修
4其他故障分析
第7节 诺基亚3310手机电路分析以及维修

  在ATL写的ActiveX中,用IObjectSafety。

第1节 电源电路分析和维修
1整机供电
2开关机过程
3 26mhz时钟电路
4不上马机故障分析
第2节 射频电路分析及维修
1接收高频放大电路
2接收混频电路
3发射混频电路
4发射功率放大电路
5频率合成电路
6不入网故障分析
第3节 逻辑/音频电路分析以及维修
1逻辑电路分析
2音频电路分析与维修
3显示电路分析以及维修
4 sim卡电路分析与维修
5背景灯、振子和振铃电路分析以及维修
632.768khz时钟电路
7充电控制电路
第8章 诺基亚8850部手机电路分析与维修

  http://support.microsoft.com/kb/168371/en-us

第1节 诺基亚8850部手机电源电路分析与维修

  以MFC写的ActiveX中,直接修改注册表。

1电源电路的劳作原理

  http://support.microsoft.com/kb/161873/en-us

2不起来机故障分析
第2节 诺基亚8850部手机射频电路分析和维修

  mfc实现的ocx,要以app实现文件被包括个别只文本:

1射频电路分析
2不入网故障的辨析

 在ActivexDemo.cpp 文件被实现以下方式

第3节 诺基亚8850无线电话音频电路分析及维修

 

1音频电路分析

 

2卡电路分析及维修

图片 8图片 9代码

第9节 爱立信t18手机电路分析和维修

#include “stdafx.h”
#include “ActivexDemo.h”
#include <comcat.h>    
#include <objsafe.h>
#ifdef _DEBUG
#define new DEBUG_NEW
#endif

第1节 电源电路原理与无起来机故障的维修
1电源电路工作原理

CActivexDemoApp theApp;

2不起头机故障的分析

const GUID CDECL BASED_CODE _tlid =
        { 0x344B8576, 0xAB2C, 0x4D38, { 0xAE, 0x7, 0x73, 0x74, 0x22, 0x89, 0x72, 0xEA } };
const WORD _wVerMajor = 1;
const WORD _wVerMinor = 0;

第2节 射频电路工作规律与无入网故障的维修

// CActivexDemoApp::InitInstance – DLL 初始化

1射频电路工作原理

BOOL CActivexDemoApp::InitInstance()
{
    BOOL bInit = COleControlModule::InitInstance();

2射频电路故障分析

    if (bInit)
    {
        // TODO: 在这个添加你自己之模块初始化代码。
    }

第3节 音频电路分析及维修

    return bInit;
}

1音频电路分析

// CActivexDemoApp::ExitInstance – DLL 终止

2音频电路维修

int CActivexDemoApp::ExitInstance()
{
    // TODO: 在这添加你自己之模块已代码。

3振铃及振子电路分析和维修

    return COleControlModule::ExitInstance();
}

4显示电路的分析和维修

// 创建组件种类    
HRESULT CreateComponentCategory(CATID catid, WCHAR* catDescription) 
{    
    ICatRegister* pcr = NULL ;    
    HRESULT hr = S_OK ;    
    hr = CoCreateInstance(CLSID_StdComponentCategoriesMgr, NULL, CLSCTX_INPROC_SERVER, IID_ICatRegister, (void**)&pcr);    
    if (FAILED(hr)) return hr;    
    // Make sure the HKCR\Component Categories\{..catid…}    
    // key is registered.    
    CATEGORYINFO catinfo;    
    catinfo.catid = catid;    
    catinfo.lcid = 0x0409 ; // english    
    // Make sure the provided description is not too long.    
    // Only copy the first 127 characters if it is.    
    int len = wcslen(catDescription);    
    if (len>127) len = 127;    
    wcsncpy(catinfo.szDescription, catDescription, len);    
    // Make sure the description is null terminated.    
    catinfo.szDescription[len] = ‘\0’;    
    hr = pcr->RegisterCategories(1, &catinfo);    
    pcr->Release();    
    return hr;    
}  

5卡电路分析与维修

// 注册组件种类    
HRESULT RegisterCLSIDInCategory(REFCLSID clsid, CATID catid)
 {    
    // Register your component categories information.    
    ICatRegister* pcr = NULL ;    
    HRESULT hr = S_OK ;    
    hr = CoCreateInstance(CLSID_StdComponentCategoriesMgr, NULL, CLSCTX_INPROC_SERVER, IID_ICatRegister, (void**)&pcr);    
    if (SUCCEEDED(hr)) {    
      // Register this category as being “implemented” by the class.    
      CATID rgcatid[1];    
      rgcatid[0] = catid;    
      hr = pcr->RegisterClassImplCategories(clsid, 1, rgcatid);    
    }    
    if (pcr != NULL) pcr->Release();    
    return hr;    
}    
// 卸载组件种类    
HRESULT UnRegisterCLSIDInCategory(REFCLSID clsid, CATID catid)
 {    
    ICatRegister* pcr = NULL ;    
    HRESULT hr = S_OK ;    
    hr = CoCreateInstance(CLSID_StdComponentCategoriesMgr,    
            NULL, CLSCTX_INPROC_SERVER, IID_ICatRegister, (void**)&pcr);    
    if (SUCCEEDED(hr)) {    
      // Unregister this category as being “implemented” by the class.    
      CATID rgcatid[1] ;    
      rgcatid[0] = catid;    
      hr = pcr->UnRegisterClassImplCategories(clsid, 1, rgcatid);    
    }    
    if (pcr != NULL) pcr->Release();    
    return hr;    
}    
STDAPI DllRegisterServer(void) 
{    
    HRESULT hr;    
    AFX_MANAGE_STATE(_afxModuleAddrThis);    
    if (!AfxOleRegisterTypeLib(AfxGetInstanceHandle(), _tlid))    
        return ResultFromScode(SELFREG_E_TYPELIB);    
    if (!COleObjectFactoryEx::UpdateRegistryAll(TRUE))    
        return ResultFromScode(SELFREG_E_CLASS);    
    // 标记控件初始化安全.    
    // 创建初始化安全组件种类    
    hr = CreateComponentCategory(CATID_SafeForInitializing, L”Controls safely initializable from persistent data!”);    
    if (FAILED(hr)) return hr;    
    // 注册初始化安全    
    hr = RegisterCLSIDInCategory(BASED_CODE _tlid , CATID_SafeForInitializing);    
    if (FAILED(hr)) return hr;    
    // 标记控件脚本安全    
    // 创建脚本安全组件种类    
    hr = CreateComponentCategory(CATID_SafeForScripting, L”Controls safely scriptable!”);    
    if (FAILED(hr)) return hr;    
    // 注册脚本安全组件种类    
    hr = RegisterCLSIDInCategory(BASED_CODE _tlid , CATID_SafeForScripting);    
    if (FAILED(hr)) return hr;    
    return NOERROR;    
}    
// DllUnregisterServer – Removes entries from the system registry    
STDAPI DllUnregisterServer(void) 
{    
    HRESULT hr;    
    AFX_MANAGE_STATE(_afxModuleAddrThis);    
    if (!AfxOleUnregisterTypeLib(_tlid, _wVerMajor, _wVerMinor))    
        return ResultFromScode(SELFREG_E_TYPELIB);    
    if (!COleObjectFactoryEx::UpdateRegistryAll(FALSE))    
        return ResultFromScode(SELFREG_E_CLASS);    
    // 删除控件初始化安全入口.    
    hr=UnRegisterCLSIDInCategory(BASED_CODE _tlid , CATID_SafeForInitializing);    
    if (FAILED(hr)) return hr;    
    // 删除控件脚本安全入口    
    hr=UnRegisterCLSIDInCategory(BASED_CODE _tlid , CATID_SafeForScripting);    
    if (FAILED(hr)) return hr;    
    return NOERROR;    
}  

6态指示灯和键盘灯电路
第10段 爱立信t28、t20手机电路分析及维修

 

第1节 电源电路原理同维修
1电源电路工作规律
2不上马机故障分析

当今控件便得于打登记时虽登记为平安控件了。

第2节 射频电路原理及维修

2、设置项目属性 将布项目设置成静态库(.lib)

1接收过程

图片 10

2发射过程

 

3天线收发信及双频切换电路

3、       最后生成项目,ocx控件便生了。 

4 900mhz收信前置通道

 

5 1800mhz收信前置通道

 ActiveX打包与发布

6收信一论振频率合成器

以VS2005要么VS2008装后发觉路**VC7\Common7\Tools\Bin\下起过多粗器,我本着含Cert的文书于感兴趣。经过研究,发现是有关证明及署名的,当然,该证未吃证明认证单位确认。下面列出这些家伙及自我的施用体验。
1。Makecert.exe —证书创建工具
2。Cert2Spc.exe —发行者证书测试工具
3。Signcode.exe —文件签字工具(VS2008牵动的凡signtool)

7收信iq解调电路

一如既往、ActiveX发布步骤

8收信多模处理电路

以这里大概说明下,打包activeX需要打造证书,具体用到makecert 、cert2spc
、signtool
这三单VS提供的家伙,工具在VS文件夹里面,以下制作过程得以工具所在的文件夹下完了!
1、单击”开始”–>”运行(R)”–>输入”cmd”–>回车–>进入及操作的控件所在的目录(需要以上面所说之工具,和ocx控件放到一个文书夹下);
2、创建PVK文件(私人密匙文件),在命令执行中输入”makecert -sk demo demo.pvk
-n CN=XXXXXXX公司”,然后回车;

9非入网故障的剖析

sk-代表主题的私钥容器位置,ss-主题的证明存储名称,
n-证书颁发对象,r-证书存储位置;

第3节 逻辑/音频电路分析和维修

3、创建CER文件(公司关系),在命令执行吃输入”makecert -sk demo.pvk
demo.cer”,然后回车,如图8所出示,若出现”Successed”提示,则会于E:\
demo目录下生成demo.cer文件;

1逻辑/音频电路分析

sk-代表主题的黑钥容器位置,is-颁发者的关系存储名称,
n-证书颁发对象,ic-颁发者的证明存储位置,-$-授权范围(用于代码签名);

2振子驱动电路

4、创建SPC测试软件出版商证明书,在指令执行遭输入”cert2spc demo.cer
demo.spc”,然后回车;

3振铃跟状态指示灯驱动电路

5、创建INF文件,用笔记本编辑以下信息:

4 sim卡电路

 

5底部接口相关电路
6逻辑音频常见故障
7显示故障分析
8 sim卡电路故障分析
第11回 三星体、松下、波导新型手机电路分析与维修

第1节 三星体2400、a100无线电话故障分析和维修

图片 11图片 12代码

1三星星2400无线电话不起机故障的解析以及维修

[version]    

2三星星2400无线电话不入网故障的剖析及维修

signature=”$CHICAGO$”

3三星2400无线电话逻辑/音频电路分析与维修

AdvancedINF=2.0

4三星a100部手机电路分析

[Add.Code]

第2节 松下gd90手机故障分析与维修

ActivexDemo.ocx=ActivexDemo.ocx

1松下gd90无线电话不起头机故障的解析以及维修

[ActivexDemo.ocx]

2松下gd90无线电话不入网故障的剖析及维修

file-win32-x86=thiscab    
//告诉ie到乌去取得这个dll,file一共包括三只有,第一有的是file,这个永远都是这样的(至少目前的话);第二局部报告声明支持之OS,win32意味windows,mac就是苹果MAC  OX了;第三部分是CPU类型,比如说x86、  ppc  (Power  PC)、  mips或者alpha了   
//其中“thiscab”是一个最主要字,表示 CAB 包含此 DLL,也可由此点名同条绝对要相对路径,从一个 HTTP 位置下载所需要的 DLL,   
例如:  file-win32-x86=http://www.mysite.com/mydir/NEEDED.DLL   
RegisterServer=yes    

3松下gd90无线电话音频电路分析与维修
第3节 波导rc818手机故障分析以及维修

clsid={468E4531-F890-47EC-8368-3BDA4448FF08}    
//“clsid”是即将安装之控件的 CLSID  
DestDir=11    
//它的价值是dll将要存到本地硬盘的岗位,如果她的价值是10,则将dll放到\Windows或者\WinNT下;如果是11,则放到\Windows\System或者\WinNT\System32生;如果非指定其他 DestDir(典型气象),则代码安装于定点的 OCCACHE 目录中。  
FileVersion=1,0,0,1
//说明了atl90.dll底本号   

1波导rc818手机不上马机故障分析

  

2不入网故障分析
3音频电路故障分析以及维修
gsm手机维修实战篇
第12章节 gsm手机初次器件的辨认

6、创建CAB文件,在命令执行被输入”cabarc -s 6144 n demo.cab atl90.dll
Polygon.dll demo.inf”,-s
选项表示于压缩文件中保留用于代码签名的长空,n命令指定要创建 CAB
文件,然后回车;

第1节 gsm手机常用元器件介绍
1开关、干簧管和霍耳元件

7、使用Code Signing Wizard签署一个CAB文件,在决定高输入signtool
signwizard 进入到signtool窗体中;

2电声器件

图片 13

3振动器

8、单击”下同样步(N)”按钮,选择而拓展数字签名的且已做成CAB包之文书Dome.cab文件;

4显示器

图片 14

5电源

9、选择好CAB包后单击”下一致步(N)”按钮,在选想只要的签类型里选”自定议(C)”并单击”下同样步(N)”按钮;

6标贴片元件及集成电路

图片 15

7天线、地线及微带线

10、接下去单击”从文本选择(F)”按钮,选择刚刚制作的demo.cer;

8晶振

图片 16

9 vco组件

11、在单击”下一致步(N)”,然后选择”CSP中之私钥(K)”;

10滤波器

图片 17

11功率放大器

12、在单击“下一样步(N)”按钮,然后在散列算法中精选“shal”,并单击“下一致步(N)”按钮。

第2节 手机电路中的常用英文缩写
第13章 gsm手机的维修措施以及故障处理技术

图片 18

第1节 gsm手机常用维修措施
1补焊法

13、在”证书路径中之证明”中精选”证书路径中的装有证,包括根证书(C)”,在”其它证书(可选)”中摘”包括在以下PKCS
#7
证书(.p7b)文件中之证件(P):”,并单击”浏览(R)…”按钮选择demo.spc文件,选择结束后单击”下一样步(N)”按钮;

2电压法

图片 19

3电流法

14、接下去当弹出的”数据描述”窗口被输入公司的称以及网址并单击”下一致步(N)”按钮;

4电阻法

图片 20

5信号追踪法
6清洗法
7又加载软件
8跨接法
9人工干预法
10温度法
第2节 gsm手机借故障的解
第3节 gsm手机的故障处理技术
1进水手机的拍卖技术
2摔了手机的拍卖技术
3线路板铜箔脱落的拍卖技术

15、现大部卖工作且曾成功,在交接下去的一律步当中是可选的操作,其作用就是吧CAB加入时间戳,此步骤完全可免举行,VeriSign: 
http://timestamp.verisign.com/scripts/timstamp.dll;

第14回 gsm手机维修仪器及工具的采取

图片 21

第1节 gsm手机常用维修工具及仪器
1技术资料
2常用之配件

16、完成,单击”下一样步(N)”按钮便只是过来数字签名向导的尾声一步,即操作总览,如图26所展示,单击”完成”按钮便只是特别功告成;

3检修工具

 图片 22

4检修仪器

 

第2节 gsm手机常用工具和仪器的利用技巧

下面是微软代码签名证书(.pvk/.spc)签名指南的言传身教

1热风枪的运

 

2电烙铁的用

 

3直流稳压电源的使

依使用指南演示如何使WoSign代码签名证书来给微软代码签名,Thawte和VeriSign代码签名证书也是使同样方法,只是下不同之时空戳URL。

4指针式万用表的运用

    
用户在在线申请代码签名证书时会见变动证书私钥文件,如:myCert.pvk,而代码签名证书成功发布后底证明文件也公钥文件,如:myCert.spc,又如:软件发行证书(Software
Publishing Certificate) 。
代码签名证书一般都是使用公钥和私钥分离的少数独公文方式,适合给 DOS
命令行方式的代码签名。如果您若要把代码签名证书导入到Windows证书存储区中,从而简化签名操作,请参考:不等证格式转换指南。

5[kg*4]dt9205型数字万用表的应用

     WoSign代码签名证书之根证书链为:
UTN-USERFirst-Object- WoSign Code
Signing Authority

6示波器的施用

    使用微软的 SignCode.exe
就足以对微软的代码进行签字,如果您没有是文件,点击
这里下载。 Signcode.exe 可以使 DOS
命令行方式贯彻签约,我们推荐用户以数字签名向导方式,简单好。请留意:如果你支之ActiveX为IE加载项,请先数字签名每个CAB文件中之.dll和.ocx等文件,再将这些文件包成.cab文件后重新数字签名.cab文件,以担保所有IE加载项都深受IE验证和信任,否则会显得“未说明”而可能影响健康运作。

7扫频仪的利用
8[kg*4]labtool-48编程器的采用
9手机免拆机软件维修仪的施用
10摩托罗拉手机测试卡的行使
第15段 不上马机故障的辨析及维修
第1节 手机供电方式介绍
第2节 不起机故障的由来与维修实例

    具体签名向导过程如下:

1开机线不健康引起的匪开机

     (1) 运行 Signcode.exe , 要求而选择得签的文本,支持:可执行文件
(*.exe; *.dll; *.ocx) ; Cabinet 打包文件 (*.cab) 和目录文件
(*.cat) ,如下图 1 所示 ( 如: TestSign.cab)
,请留心:如果签名的公文都产生数字签名,则会吃新的签约覆盖:

2电源供电电子开关不健康引起的免起来机

图片 23

3电源不健康引起的非上马机

(2) 点击“下一致步”后,如下图 2
所示,会要求您选择“签名类型”,缺省的“典型”签名类型;请捎“自定义”
签名类型:

413mhz时钟不健康引起的不起来机

图片 24

5逻辑电路不正常引起的匪开机

 (3) 如下图 3
所显示,点击“从文本选择”签名证书 ( 公钥文件 ),如: WotoneCS.spc :

6软件惹的匪起来机

图片 25

7其他原因引起的莫开机

   (4) 点击“下一致步”后,如下图 4
所显示,会要求而选择私钥文件,如: WotoneCS.pvk ,其他参数不用动:

第16节 不入网故障的辨析及维修

图片 26

第1节 不入网故障的分析

  (5) 点击“下一致步”后,如下图 5
所显示,会唤醒要求输入私钥密码:

第2节 不入网故障的由来以及维修实例

图片 27

1射频供电不正常引起的不入网

   (6) 点击“下一致步”后,如下图 6
所显示,会唤醒要求选择散列算法 ( 摘要算法、缩微图算法 ) ,缺省为 sha1
,也得以选 md5 :

2接收电路不正常引起的莫入网

图片 28

3发射电路不正常引起的非入网

(7) 点击“下一样步”后,如下图 7
所著,选择怎样关系包括到数字签名中,直接点击“下一致步”即可,即挑短省的席卷根证书:

4软件故障引起的免入网

图片 29

5其他原因引起的非入网

(8) 如下图 8
所著,要求填写该签名代码的效用描述,推荐一定要认真填写,因为此音将会晤以最终用户下载者代码时显得,有助于最终用户了解之代码的效能为确定是不是下载安装。第一推行“描述”是乘这个代码的效力文字描述,第二执行“
Web
位置”则让最终用户点击文字描述来详细了解这个代码的效应与利用办法齐,本演示着的“
Web 位置”为WoTrust代码签名证书简介页面:

第17章 gsm手机显示不正常故障的剖析以及维修

图片 30

第1节 摩托罗拉手机显示电路的维修

 (9) 点击“下一致步”后,如下图 9
所展示,选中“将日戳添加到多少被”,请用:

1摩托罗拉328(308)和cd928手机显示电路的维修
2摩托罗拉l2000无线电话显示电路的维修
3摩托罗拉v998手机显示电路的维修

 

第2节 诺基亚大哥大显示电路的维修

WoSign 免费供的时日戳服务URL:
http://timestamp.wosign.com/timestamp

第3节 爱立信手机显示电路的维修

    
时间穿服务很主要,添加时间戳后,即使你的代码签名证书已经晚点,但鉴于您的代码是当证明有效期内签名的,则时间戳服务包了此代码仍然可信,最终用户仍然可以放心下载,使得即使代码签名证书已经过期,您吗无需重新签和还颁发就签约的代码。

第18回 gsm手机不识卡故障的剖析及维修

图片 31

第1节 用户识别卡(sim)的内容及其密码
1 sim卡简介
2私识别码(pin)和sim卡解锁密码(puk)
3手机对准sim卡的限定

(10) 点击“下同样步”后,如下图 10
所展示,会提醒已经成功数字签名向导,点击“完成”后还会见唤醒您输入私钥密码,就完了代码签名证书的代码签名。

4 sim卡的行事情况

图片 32

第2节 摩托罗拉l2000手机卡电路分析及维修

(11) 现在,需要动用 chktrust.exe 来视察已经签的代码, chktrust.exe
文件就打包在 signtool.rar被。进入
DOS 命令提示符,并上都签约的文本所在目录 ( 如:
d:\sign\TestCA.cab) ,键入命令: chktrust testcs.cab
,则会来得实际应用时在 IE 浏览器下载页面的情事,如下图 11 所著,对于Win
XP操作系统,会显得软件名称和发行者名称,其中软件名称即使是您当第(8)步输入的描述,点击是号即使链接到您于第(8)步填写的网址,而点击发行者名称,则会显你的署名信和岁月穿信息。对于Win2000操作系统,则略有差,第
1
行的红线部分即使是日戳记录之签名时的当地时间,请留意:此日未是抱签名电脑的时空,而是提供日戳服务的服务器计算出来的签名电脑安装的大街小巷时区的当地时间。第
1 行蓝色文字虽是当第 8 步着输入的叙述文字,点击是蓝色文字虽得看于第
8 步着输入的 Web 描述页面。第 2
行蓝色文字虽为该代码的发行者,也就是是代码签名证书之申请者(拥有者)(
如:深圳市沃通电子商务服务有限公司) ,点击可以查看证书之详细信息;第 2
行有红色下划线部分显得“发行商可靠性由 WoSign Code Signing Authority 验证
”就是这个代码签名证书之证明颁发者。

第3节 诺基亚3210手机卡电路分析以及维修

图片 33

第4节 爱立信788手机卡电路分析及维修

12) 点击“是”或“运行”,则会提醒“ TestSign.cab: Succeeded ”表示代码
TestSign.cab
签名验证有效,可以放网站及了。请留心:签名后的CAB文件放到网站及需要使用
object 方式。

1 sim卡电路分析

请注意:不能够仅仅签约CAB文件,CAB包中有着DLL文件都使先期签后还包,再签字CAB文件,否则IE浏览器会显示为“未认证的发行者”而影响正常使用,甚至杀毒软件会觉得是毒而受删!如下图所显示之实际案例:

2爱立信sim卡电路故障分析
gsm手机维修高手篇
第19章节 不充电、自动关机、低电告警和漏电故障的维修措施以及技能

 

第1节 不充电故障的维修
1手机充电过程分析
2手机不克带机充电的故

图片 34

3不能够带机充电故障维修实例

 

第2节 自动关机故障的维修

于Web页中加入ActiveX 控件

每当修改了IE的平安设置后,依然不能够调用控件的不二法门,需要将做客的站点设置为“受信站点”,则正在能够正常使用控件
当<html> 和<head>之间插入
<!– saved from url=(0017)http://localhost/ –>
虽当IE窗口上不会见弹来黄色提示条 。

  在HTML页面被使ActiveX控件包含三个基本操作:将控件放入HTML中;将欠控件下充斥于用户;在用户机器上安该控件。如果就是针对性IE用户,在HTML中插入ActiveX控件便比较简单;如果以兼IE和Netscape用户,则使做重新多办事。大家领略,HTML文件由文本及各种标志(tags)组成,ActiveX
控件对于IE在HTML中的标志是<OBJECT>,该标记有几乎独重点之参数特性,它们是:

  1.ID:为控件提供一个标识名称,为HTML代码提供平等种访问该控件的法门。

  2.CLASSID:是拖欠控件唯一的UUID,告诉IE装入哪个目标。如果运用已付出好的控件,它的CLASSID可以透过调用Win95要么NT下之采用Regedit来找。从开始菜单中运行该次,展开HKEY_CLASSES_ROOT项,可以见到仍字母顺序排列的注册表,找到需要运用的控件名,例如WClnt,展开时不过见到一个CLSID文件夹,里面就是欠控件的CLASSID。

  如果是自己之所以VC开发控件,该UUID可以于ActiveX控件项目蒙的ODL(对象描述库)文件中找到;通过查控件的切近消息注释来稳定一定控件的UUID,例如,要找到CMyControl控件的UUID,则用找到以下代码:

  // Class information for CMyControl

  [uuid
(051C4748-1262-11D2-87C1-00A024D948FB),

  licensed,

  helpstring(“CmyControl Control”),
control ]

  uuid后面括号被的情就是是该控件的UUID。

  3.CODEBASE:如果当用户机器及从来不控件的当前版本,该参数告诉用户浏览器在哪而找到要下载的控件和流行版本号.当控件作了改动后,可以另行改版本号强制用户更下载。

  4.PARAM:该标记用于安装控件的开端属性值,它发出少数独特点:Name和Value,即属性名称和属性值。

  此外还有一部分符号,如:Width表示该控件所占据的增长率,Height表示高度等,总体来说,这样一个插控件的HTML代码和插Java
Applet的HTML代码非常相似。

  下面是一个嵌有ActiveX控件的HTML代码示例:

 

ID=“CMyControl”

CLASSID=“clsid:051C4748-1262-11D2-87C1-00A024D948FB

CODEBASE=“http://www.mysite.com.cn/ocxdir/mycontrol.ocx#version=1,0,0,1”

WIDTH=400

HEIGHT=200

ALIGN=center

HSPACE=0

VSPACE=0

  如果期望控件还能够当Netscape中运作,除了Netscape需加装插件外,HTML也使加有附加标记,下面的例子中EMBED段就是吗Netscape加上的。如果采用MFC开发OCX控件,则少数用户率先浅造访时除了下载OCX文件外,还要下载相应的MFC
DLL,下载量变死,这时可拿相关文件在服务器端打包改成可以在客户端起解压安装之CAB文件。经过改动后的HTML代码段如下:

<ALIGN=“CENTER” CLASSID=“clsid:

7BCA18C6-2178-11D2-87C1-00A024D948FB”

WIDTH=“1200” HEIGHT=“900” ID=“marquee”

CODEBASE=“http://218.168.188.188/scadaweb/

WClnt.cab#version=1,0,0,1”>

<EMBED
ALIGN=“CENTER”CLASSID=“clsid:7BCA18C6- 2178-11D2-87C1-00A024D948FB”

WIDTH=“1200” HEIGHT=“900” ID=“marqueequot;”

CODEBASE=“http://218.168.188.188/scadaweb/

WClnt.OCX#version=1,0,0,1”

TYPE=“application/oleobject” >

 

 

 

 

1不定时自动关机

实时动态页面的贯彻方案

  对实时动态页面的要求多生于部分求自动更新实时数据的运中,如电网监控、股市监测等。具体求是:用户只需要选择希望浏览的图形,但不管需与操作,该图就可知根据实时数据不断更新,用户总能观察到最新事态。

  要促成上述功效,结构及有少种植方案:一种是设置一个中介服务器,该服务器作为控件和后台系统信息交流之中介;另一样栽是未设中介服务器,但当提供实时数据的后台服务器上留起供控件通信用的数接口,控件可以直接打后台服务器上定时收获当前实时多少。按数量提供方式分也生有限种植:一种植是由客户端定时于服务器发出请求,指明要之实时数据,服务器收到请求后拿满足请求的动态数据发送到相应客户;另一样种是客户端只请一赖,服务器端便定时将满足请求的实时数据传客户端,直到客户转换要显示的图片或已刷新。上述各方案还发那个长和局限,在用被但是考虑实际状况用相应方案。

  工作流程也:用户先打Web服务器上下载包含ActiveX
控件的网页,控件随即于客户机上注册运行,并通过Winsock同中介服务器或直接与提供实时信息的网,如股票信息网相连接,定时取得动态实时数据,并刷新显示。在这系统受到,客户来星星点点条路线获得消息,一长达是暨Web
Server的连年,从即漫长线及用户访问主页;另一样长就算是控件和后台信息网的连续,从当时漫长线路达用户可拜实时数据。后同样久路用Winsock建立,传输速度远超前无异长长的线路,且控制灵活、效率高,不跟主页下充斥争资源。通过就长达线路,用户还是可以传递远程控制信息实现遥控操作。

2按键关机

利用MFC开发ActiveX控件

  以VC5.0开发的这种控件,功能可扩展性强,理论及单独的VC5.0程序有所的功效,该控件都能够实现,例如控件直接绘制浏览器,可以应用OpenGL等图库,图形图像功能强大。实时数据刷新频率理论及只是高达毫秒级,用户通过鼠标可以兑现各项交互操作,如旋转、缩放,图2就是同帧GL图形,并发出一个缩放工具条进行缩放操作。如果是当微机及看看,可以看来就几乎单三维图在相连转动。

  应该说,较好的开发工具可径直用API编程或利用ATL模板库,利用MFC开发ActiveX控件不是一个好的选取,因为控件运行需要MFC
DLL的支撑。假如客户机器上没这些类库(这种情形异常少,但真有),第一次等下载就要花数时日。不过对熟悉MFC的开发员来说,这些题材相对MFC提供的惠及来说都是好忽略的。

  由于VC5.0对ActiveX控件的支出提供了好多惠及,所以开一个ActiveX控件并无像许多人想像中之那困难复杂,通过VC
5.0之AppWizard,实现控件的主类从ColeControl类派生出,该类则是CWnd的一个子类,所以若可像对窗口类编程一样对是主类编程。为了促成者提及的力量,首先必要重载它的OnDraw函数加入消绘制的靶子,加入Winsock类(CSocket或CAsyncSocket),以贯彻同后端数据服务器的通信。如果需要为此OpenGL绘制丰富多彩的立体图,则使初始化GL环境。其他的行事便在于用户如何支配次的调度,使得各个职能还能够健康干活且同外一些正常通信。此外,后端服务器程序也使追加对应为该控件的接口。

  这样的一个程序编译通过后,就改为一个可用于Web的控件,后缀名是OCX。按照前面叙述的方以该OCX置入主页,基本的干活便成功。

  综上所述,利用VC5.0开发ActiveX控件用于Web浏览,主要发生以下几只特色:

  1.用到Winsock的通信机制,速度快、控制灵活、效率高;

  2.控件采用VC5.0编制,功能而扩展性很强;

  4.控件第一软下充斥虽然稍费时间,但下载后即在用户机上注册,以后可径直调用,速度效率都好;

  5.ActiveX技术是微软发展之要,且都变成时软件发展之潮流所为,发展空间大;

  6.系统采用VC开发,可以用曾有些使用C语言编制的系,开发工作量大大减少。

  Web页面的开发关键分为三类:静态Web页面、半动态Web页面以及Client端动态页面。本文重点论基于ActiveX
Control(控件)动态实时页面的支付。

regsvr32 netshare.ocx        注册netshare.ocx控件

regsvr32 /u netshare.ocx    解除netshare.ocx控件的注册

 

3发射关机

4不克维系开机

第3节 低电压告警故障的维修

1低电压告警故障发生的机理

2爱立信和摩托罗拉手机低电压告警故障分析

第4节 手机漏电故障的维修

第20节 无放和信号弱故障的维修措施以及技术

第1节 无放故障的维修
1软件无正规引起的任放

2发射vco模块工作未正规引起无放

3功放电路不健康引起无放

第2节 信号弱或无安定故障的维修
第21章 gsm手机软件和其余故障的维修方法及技术
第1节 手机软件故障的维修
1手机软件故障常见景象
2手机软件故障的拍卖措施
3手机的解锁方式
第2节 手机别故障的维修
1受话电路的维修
2送话电路的维修
3振铃电路的维修
4振子电路的维修
5背景灯电路的维修
6键盘电路的维修
第22章节 手机维修的规律和捷径
第1节 手机的易损部位
1设计不客观的地方太轻起故障
2使用频繁之地方太易起故障
3负荷重之地方最容易出现故障
4保护措施不全的地方最轻磨损
5工作环境不同的预制构件易磨损

第2节 手机结构的薄弱点

1双边引脚的集成电路
2内联座结构的排插
3板子薄的无绳电话机反面的预制构件
4手机的排线结构
5手机的点接触式结构
6 bga封装的集成电路
7阻值小的电阻和容量非常之电容

第3节 升级手机的检修

第4节 手机的解锁及密技

1手机的着力用方式
2手机使用和安装密技