<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>LSDN</title>
	<atom:link href="http://lsdn.lynnstudio.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://lsdn.lynnstudio.net</link>
	<description>Lynn Studio Documents Network</description>
	<pubDate>Tue, 17 Aug 2010 01:52:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>财付通安全控件1.2.0.4版本导致笔记本键盘触摸板全部失效的问题</title>
		<link>http://lsdn.lynnstudio.net/qqedit-1204-make-the-keyboard-and-touchpad-not-working/</link>
		<comments>http://lsdn.lynnstudio.net/qqedit-1204-make-the-keyboard-and-touchpad-not-working/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 01:52:35 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Softwares]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[QQEdit]]></category>

		<category><![CDATA[System error]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=419</guid>
		<description><![CDATA[昨天（2010年8月16日）公司所在写字楼下午5点要停电，所以提前一个小时下班。本来心情很愉快，心想回家可以玩一个小时的游戏了。结果到家打开笔记本的Windows 7，靠，怎么键盘触摸板指点杆统统不能用了？！接上无线鼠标，这个可以用。还好有指纹，可以登录系统，但是键盘触摸板指点杆还是无法使用。打开设备管理器，发现“符合HID标准的用户控制设备”、“PS/2鼠标”、“ThinkPad UltraNav Pointing Device”全是黄色惊叹号。郁闷啊，怎么了这是？尝试了卸载重装驱动等等一切可以想到的办法之后，还是无效。
那么看看安全模式怎么样吧，结果安全模式也是无法使用这些设备。好在还有Windows XP双系统，结果在Windows XP下一切正常。搜搜网上有没有同样命苦的人，有人说可能是微软的“KB2286198”补丁造成的，嗯，有可能，因为这两天的确更新不少补丁，但是具体忘了哪一天了。卸载这个补丁之后，还是无效！
那么看来就是和我白天所安装的程序有关了。想来想去，只有上午的时候打算给宽带缴费，使用腾讯财付通时，提示我财付通安全控件需要更新，一天之中好像只安装了这一个新程序。于是马上卸载“财付通安全控件 1.2.0.4”，怀着忐忑不安的心情等待重新启动，等再次亮起Windows 7登录画面时，键盘鼠标——正常了！
腾讯，你让我说你什么好呢……
]]></description>
			<content:encoded><![CDATA[<p>昨天（2010年8月16日）公司所在写字楼下午5点要停电，所以提前一个小时下班。本来心情很愉快，心想回家可以玩一个小时的游戏了。结果到家打开笔记本的Windows 7，靠，怎么键盘触摸板指点杆统统不能用了？！接上无线鼠标，这个可以用。还好有指纹，可以登录系统，但是键盘触摸板指点杆还是无法使用。打开设备管理器，发现“符合HID标准的用户控制设备”、“PS/2鼠标”、“ThinkPad UltraNav Pointing Device”全是黄色惊叹号。郁闷啊，怎么了这是？尝试了卸载重装驱动等等一切可以想到的办法之后，还是无效。</p>
<p>那么看看安全模式怎么样吧，结果安全模式也是无法使用这些设备。好在还有Windows XP双系统，结果在Windows XP下一切正常。搜搜网上有没有同样命苦的人，有人说可能是微软的“KB2286198”补丁造成的，嗯，有可能，因为这两天的确更新不少补丁，但是具体忘了哪一天了。卸载这个补丁之后，还是无效！</p>
<p>那么看来就是和我白天所安装的程序有关了。想来想去，只有上午的时候打算给宽带缴费，使用腾讯财付通时，提示我财付通安全控件需要更新，一天之中好像只安装了这一个新程序。于是马上卸载“财付通安全控件 1.2.0.4”，怀着忐忑不安的心情等待重新启动，等再次亮起Windows 7登录画面时，键盘鼠标——正常了！</p>
<p>腾讯，你让我说你什么好呢……</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/qqedit-1204-make-the-keyboard-and-touchpad-not-working/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PocketExport汉化的半成品</title>
		<link>http://lsdn.lynnstudio.net/pocket-export-chinese/</link>
		<comments>http://lsdn.lynnstudio.net/pocket-export-chinese/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 02:38:56 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Cellphone]]></category>

		<category><![CDATA[Portfolio]]></category>

		<category><![CDATA[Softwares]]></category>

		<category><![CDATA[PocketExport]]></category>

		<category><![CDATA[汉化]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=418</guid>
		<description><![CDATA[因为Outlook不能同步Windows Mobile设备的短信，所以找到了PocketExport。软件还不错，可以集成到Outlook，同步也算方便，但是没有汉化。虽然都是简单的单词，但是看着还是不舒服，随手汉化了一下。不过接近完成时发现了更方便的软件，就搁置了。放着留作纪念吧，而且有点小bug，应该是汉化过度的原因：回复短信提示无法读取联系人，其它都OK。
下载PocketExport汉化文件
]]></description>
			<content:encoded><![CDATA[<p>因为Outlook不能同步Windows Mobile设备的短信，所以找到了<a href="http://www.mobitnt.com/SMS-Outlook/SMS-SYNC-outlook.php" class="external" target="_blank">PocketExport</a>。软件还不错，可以集成到Outlook，同步也算方便，但是没有汉化。虽然都是简单的单词，但是看着还是不舒服，随手汉化了一下。不过接近完成时发现了更方便的软件，就搁置了。放着留作纪念吧，而且有点小bug，应该是汉化过度的原因：回复短信提示无法读取联系人，其它都OK。</p>
<p><a href="/wp-content/uploads/2010/06/pocketexport_chs_lynnstudio.rar" class="download">下载PocketExport汉化文件</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/pocket-export-chinese/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Mobile ROM的Dump和Pack步骤</title>
		<link>http://lsdn.lynnstudio.net/how-to-dump-and-pack-windows-mobile-rom/</link>
		<comments>http://lsdn.lynnstudio.net/how-to-dump-and-pack-windows-mobile-rom/#comments</comments>
		<pubDate>Mon, 31 May 2010 05:46:52 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Cellphone]]></category>

		<category><![CDATA[Dump]]></category>

		<category><![CDATA[nbh]]></category>

		<category><![CDATA[Rom]]></category>

		<category><![CDATA[Windows Mobile]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=417</guid>
		<description><![CDATA[Windows Mobile的机器很费电，这个是公认的事实。所以挑选一个占用内存小并且稳定的ROM很重要。但是国内大部分论坛提供的简体ROM都是6.5的，而且基本上都集成了马尼拉，我曾经尝试装过某些版本，一个晚上的待机就会耗电50%左右，让人无法忍受。最近发现国外很多网友制作的纯净ROM很好用，但是某些方面又无法满足国情需要（比如中文支持、拼音首字母检索等等），所以修改既有ROM并重新打包就变得很有必要。从一个Windows Mobile的新手跌跌撞撞地在各大论坛潜水了很长时间，终于了解Dump和重新Pack的过程，便将步骤写下来作为备忘。另外，这里主要是叙述HTC的ROM格式nbh（并且以Touch Pro2为例），而类似于nb0等等大同小异，不做叙述。

软件的准备

ImgfsTools 2.1rc2（Mirror）
NBHUtil 0.92（Mirror）
xidump 1.0 beta（Mirror）
osnbtool 1.59 by weisun（Mirror）

并非是以上所有软件都会用到，下面会讲到。
NBH to NB
得到的HTC ROM文件都为nbh格式，某些国内小组出的ROM可能会是exe格式，其实只是用某种压缩软件进行了打包而已，用WinRAR或者Universal Extractor解压即可得到真正的ROM文件。
运行NBHUtil，点击进入“Extract NBH”标签，“NBH To Extract”一栏选中的NBH文件，点击“GO!”进行NBH分析，然后点击右侧“NBH Item”栏中的“Extract”按钮开始解包（这里我们只解包OS），成功后会提示“Done!”。

NB Dump
这一步主要使用ImgfsTools工具集在命令行下操作。假设该工具集及NB文件都放置于“E:\roms”下。运行“cmd”并进入该目录。执行下面的命令并得到反馈：
E:\roms>NBSplit.exe -kaiser OS.nb
NBSplit 2.1rc2
Using data chunk size = 0x800 and extra chunk size = 0x8
on file OS.nb
Done.
得到了“OS.nb.payload”及“OS.nb.extra”两个文件。由于这里我们不涉及原理的讲解并且只修改ROM的内容，所以只会用到“OS.nb.payload”。这里请注意，需要根据机型选择不同的参数，Touch Pro2应该选“-kaiser”，有些机型可能需要使用“-hermes”参数。
继续执行下面的命令并得到反馈：
E:\roms>ImgfsFromNb.exe OS.nb.payload imgfs.bin
ImgfsFromNb 2.1rc2

Sector size is 0x800 bytes
ImgFs partition starts at 0x00380000 and ends at 0x04380000
Dumping IMGFS at offset [...]]]></description>
			<content:encoded><![CDATA[<p>Windows Mobile的机器很费电，这个是公认的事实。所以挑选一个占用内存小并且稳定的ROM很重要。但是国内大部分论坛提供的简体ROM都是6.5的，而且基本上都集成了马尼拉，我曾经尝试装过某些版本，一个晚上的待机就会耗电50%左右，让人无法忍受。最近发现国外很多网友制作的纯净ROM很好用，但是某些方面又无法满足国情需要（比如中文支持、拼音首字母检索等等），所以修改既有ROM并重新打包就变得很有必要。从一个Windows Mobile的新手跌跌撞撞地在各大论坛潜水了很长时间，终于了解Dump和重新Pack的过程，便将步骤写下来作为备忘。另外，这里主要是叙述HTC的ROM格式nbh（并且以Touch Pro2为例），而类似于nb0等等大同小异，不做叙述。</p>
<p><span id="more-417"></span></p>
<h3>软件的准备</h3>
<ul>
<li><a href="http://rapidshare.com/files/393493517/ImgfsTools_2.1rc2.rar" class="external" target="_blank">ImgfsTools 2.1rc2</a>（<a href="http://www.rayfile.com/files/b3d07559-6c63-11df-bd25-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
<li><a href="http://rapidshare.com/files/393493769/NBHUtil.rar" class="external" target="_blank">NBHUtil 0.92</a>（<a href="http://www.rayfile.com/files/e445cc8a-6c63-11df-a1a3-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
<li><a href="http://rapidshare.com/files/393494048/xidump_v1.0_beta.rar" class="external" target="_blank">xidump 1.0 beta</a>（<a href="http://www.rayfile.com/files/19935591-6c64-11df-a7ad-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
<li><a href="http://rapidshare.com/files/393494336/osnbtool_v1.59_by_Weisun.rar" class="external" target="_blank">osnbtool 1.59 by weisun</a>（<a href="http://www.rayfile.com/files/60b92000-6c64-11df-ae62-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
</ul>
<p>并非是以上所有软件都会用到，下面会讲到。</p>
<h3>NBH to NB</h3>
<p>得到的HTC ROM文件都为nbh格式，某些国内小组出的ROM可能会是exe格式，其实只是用某种压缩软件进行了打包而已，用WinRAR或者Universal Extractor解压即可得到真正的ROM文件。</p>
<p>运行NBHUtil，点击进入“Extract NBH”标签，“NBH To Extract”一栏选中的NBH文件，点击“GO!”进行NBH分析，然后点击右侧“NBH Item”栏中的“Extract”按钮开始解包（这里我们只解包OS），成功后会提示“Done!”。</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_rom_01.png" alt="Extract NB File" title="Extract NB File" /></p>
<h3>NB Dump</h3>
<p>这一步主要使用ImgfsTools工具集在命令行下操作。假设该工具集及NB文件都放置于“E:\roms”下。运行“cmd”并进入该目录。执行下面的命令并得到反馈：</p>
<pre><code>E:\roms>NBSplit.exe -kaiser OS.nb
NBSplit 2.1rc2
Using data chunk size = 0x800 and extra chunk size = 0x8
on file OS.nb
Done.</code></pre>
<p>得到了“OS.nb.payload”及“OS.nb.extra”两个文件。由于这里我们不涉及原理的讲解并且只修改ROM的内容，所以只会用到“OS.nb.payload”。这里请注意，需要根据机型选择不同的参数，Touch Pro2应该选“-kaiser”，有些机型可能需要使用“-hermes”参数。</p>
<p>继续执行下面的命令并得到反馈：</p>
<pre><code>E:\roms>ImgfsFromNb.exe OS.nb.payload imgfs.bin
ImgfsFromNb 2.1rc2

Sector size is 0x800 bytes
ImgFs partition starts at 0x00380000 and ends at 0x04380000
Dumping IMGFS at offset 0x00380000 (size 0x04000000)

Done!</code></pre>
<p>这时得到真正的ROM文件imgfs.bin，继续解包它（时间会稍长）：</p>
<pre><code>E:\roms>ImgfsToDump.exe imgfs.bin
......
 Header type: FFFFFFFF, Addr: 03FF4FC0
  Empty header</code></pre>
<p>正常完成解包过程后，目录下会生成“Dump”的文件夹，该文件夹内的文件即ROM的文件，可以根据自己需要往其中增删改文件了。</p>
<p>另外需要了解的是，ImgfsTools工具集内已经有编辑好的批处理文件，可以将上面“OS.nb→OS.nb.payload→imgfs.bin→Dump”的步骤一次性完成，效果是完全一样的：</p>
<pre><code>E:\roms>NBDumpKaiser.bat OS.nb</code></pre>
<h3>NB Pack</h3>
<p>自定义修改了Dump文件夹内的文件之后的步骤就是将其打包，可以理解为Dump的逆向操作“OS.nb←OS.nb.payload←imgfs.bin←Dump”。保持之前的文件还处于相同的相对位置。</p>
<pre><code>E:\roms>ImgfsFromDump.exe imgfs.bin imgfs-new.bin
Processing "********" as file
......
Total Sectors: 0x****</code></pre>
<p>这是以imgfs.bin这个ROM包为模板，将修改的Dump文件夹打包为新的ROM包imgfs-new.bin。继续：</p>
<pre><code>E:\roms>ImgfsToNb.exe imgfs-new.bin OS.nb.payload os-new.nb.payload
ImgfsToNb 2.1rc2
Using bigstorage mode

Sector size is 0x800 bytes
Writing imgfs to offset byte 0x380000, sector 0x700
Padding ImgFs from 0x4c1d800 bytes (0x983b sectors)
                to 0x4c20000 bytes (0x9840 sectors)
Not conservative mode. Changing imgfsEnd from 0x4380000 to 0x4fa0000

Partition entry before:
 File System:    0x25
 Start Sector:   0x00000700
 Total Sectors:  0x00008000
 Boot indicator: 0x00
 First Head:     0x00
 First Sector:   0x01
 First Track:    0x1c
 Last Head:      0x3f
 Last Sector:    0x01
 Last Track:     0x21b
Partition entry after:
 File System:    0x25
 Start Sector:   0x00000700
 Total Sectors:  0x00009840
 Boot indicator: 0x00
 First Head:     0x00
 First Sector:   0x01
 First Track:    0x1c
 Last Head:      0x3f
 Last Sector:    0x01
 Last Track:     0x27c

Partition entry before:
 File System:    0x04
 Start Sector:   0x00008700
 Total Sectors:  0x00031000
 Boot indicator: 0x00
 First Head:     0x00
 First Sector:   0x01
 First Track:    0x21c
 Last Head:      0x3f
 Last Sector:    0x01
 Last Track:     0x25b
Partition entry after:
 File System:    0x04
 Start Sector:   0x00009f40
 Total Sectors:  0x0002f7c0
 Boot indicator: 0x00
 First Head:     0x00
 First Sector:   0x01
 First Track:    0x27d
 Last Head:      0x3f
 Last Sector:    0x01
 Last Track:     0x25b
ImgFs Flash Region log blocks was 0x200, now is 0x261
Storage Flash Region log block was 0xffffffff, now is 0xffffffff,
Done!</code></pre>
<p>得到“os-new.nb.payload”，再将它merge为NB文件，同样还是根据机型选择参数：</p>
<pre><code>E:\roms>NBMerge.exe -kaiser os-new.nb
NBMerge 2.1rc2
Executing NBMerge.exe with data chunk size = 0x800 and extra chunk size = 0x8
on file os-new.nb
Partition 0: start sector: 0x00000002, total: 0x0000003e
               first used: 0x00000002, used:  0x00000001
Partition 1: start sector: 0x00000040, total: 0x000006c0
               first used: 0x00000040, used:  0x0000069d
Partition 2: start sector: 0x00000700, total: 0x00009840
               first used: 0x00000700, used:  0x0000983b
Checking os-new.nb for bad NAND block marker
Checked 0x9f40 sectors successfully!
Done.</code></pre>
<p>“os-new.nb”是根据“os-new.nb.payload”来输入的，就是说，如果该payload文件名为“12345.nb.payload”，那么命令就应修改为：</p>
<pre><code>E:\roms>NBMerge.exe -kaiser 12345.nb</code></pre>
<p>这时就得到了os-new.nb文件。</p>
<p>ImgfsTools工具集内同样提供了NB Pack的批处理命令文件：</p>
<pre><code>E:\roms>NBBuildKaiser.bat os.nb</code></pre>
<p>这样就可以一次性完成上述步骤。</p>
<p>到这里已经基本完成了，就差将NB文件打包为NBH了。</p>
<h3>NB to NBH</h3>
<p>这个步骤还需要使用NBHUtil软件。首先需要确定手机的Device ID，最简单的方法，就是用NBHUtil加载一个可以正常刷机的既有ROM，比如说我们这里用来做示例的原RUU_signed.nbh文件。</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_rom_02.png" alt="Device ID" title="Device ID" /></p>
<p>编辑NBHUtil软件的“NBHUtil.xml”文件，在“<code>&lt;/NBHUtil&gt;</code>”一行前插入：</p>
<pre><code>&lt;device name="Rhodium_W" chunksize="64"&gt;
	&lt;ModelID&gt;RHOD***&lt;/ModelID&gt;
	&lt;CID&gt;11111111&lt;/CID&gt;
	&lt;Ver&gt;3.0.00.00&lt;/Ver&gt;
	&lt;Lang&gt;0804&lt;/Lang&gt;
	&lt;Item value="0x200"&gt;SPL&lt;/Item&gt;
	&lt;Item value="0x301"&gt;Radio&lt;/Item&gt;
	&lt;Item value="0x400"&gt;OS&lt;/Item&gt;
	&lt;Item value="0x500"&gt;Diag&lt;/Item&gt;
	&lt;Item value="0x600"&gt;Splash&lt;/Item&gt;
&lt;/device&gt;</code></pre>
<p>其中的字段就是根据上图红框中的内容修改的。</p>
<p>然后运行NBHUtil，在“Build NBH”标签下，“Target Device”一栏选择“Rhodium_W”，右侧“OS”栏加载最后生成的os-new.os，点击“Build NBH!”开始生成最终的NBH文件。</p>
<p>顺便说一句：当时我在定制ROM时，在这里绕了很大的弯路。因为NBHUtil内置的Device型号不包含Touch Pro2，而网上基本上所有的相关教程（尤其是中文贴，大部分都是人云亦云，胡乱转载）都说使用“Hemes”即可，但是我试遍了所有内置的型号，在刷机时都会出现“<code>Error [244] : Invalid model id</code>”的错误（用TF卡刷机的错误代码是“00058002”），搞得我这个新接触Windows Mobile的大菜鸟十分郁闷。</p>
<p>最终得到的NBH文件，可以使用两种方法刷机，一种方法是用ROM Update Utility，这个软件一般各大论坛小组出品的ROM里都会包含，随便找一个来用就可以；另一种方法是使用TF卡刷机，具体来说就是将TF卡格式化为FAT32，将NBH文件放入TF卡根目录下并更名为特定名称，Touch Pro2为“RHODIMG.nbh”，其他机型随便搜索一下就知道了。然后将手机关机并插入卡，再同时按住“音量减”键及电源键，直至出现三色屏和相关刷机提示。</p>
<h3>其它软件</h3>
<p>这篇文章里主要是讲述如何用ImgfsTools工具集操作，其实还有其它更为强大的软件，例如osnbtool。最初我使用ImgfsTools的低版本一直无法解包某NBH文件（不过2.1rc2已经没问题了），就是靠osnbtool来完成的。具体步骤其实大致相同，这里就不赘述了，可以参考<a href="http://www.pdaclan.com/thread-15132-1-1.html" class="external" target="_blank">该软件作者所撰写的教程</a>。</p>
<p>另外，xidump这个软件是ImgfsToDump的最新版本，已经可以直接将NBH文件dump出来，也非常方便。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/how-to-dump-and-pack-windows-mobile-rom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HTC Touch Pro2 Tips</title>
		<link>http://lsdn.lynnstudio.net/htc-touch-pro2-tips/</link>
		<comments>http://lsdn.lynnstudio.net/htc-touch-pro2-tips/#comments</comments>
		<pubDate>Tue, 25 May 2010 07:21:32 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Cellphone]]></category>

		<category><![CDATA[HTC]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Touch Pro2]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=415</guid>
		<description><![CDATA[从Symbian转移到Windows Mobile之后，很多习惯都被改变了，这里用来记录使用中的点点滴滴。虽然是针对HTC Touch Pro2，但是不少Tips是大部分Windows Mobile手机通用的。另外，以下除非特别说明，都是以6.1版本为依据。
U.S. Cellular版本的Touch Pro2硬启方法
同时按住拨号键（Send）和挂机键（End），然后再同时按住电源键，稍等片刻，出现三色屏后便会有是否硬启的提示，按音量键上为硬启，按其它键为取消。
另外顺带介绍一个名为Hard Reset的网站，收录有大部分PDA机器的硬启方法，非常不错。
拨打400、800电话号码前自动加1
换了新手机之后，由于没怎么打过400、800电话，最近才发现，打这类电话时，电话号码前会自动加拨1，这自然导致拨号失败。搜索下发现很多人都碰到过，大致是因为美国国情导致的。只要在“设置→CDMA服务（CDMA Services）”中更改“自动预设（Automatic Prepend）”为关闭即可。
不过我的问题比较复杂，首先“CDMA Services”没有“Automatic Prepend”这项，另外发现“Globle Smart Dailing”无论如何更改设置都无法生效，一直是Enable状态，在国外的论坛翻贴之后，发现只要修改注册表即可：
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"AutoPrepend_1"=dword:00000000
"HiddenAutoPrependPage"=dword:00000000
"EnableOnePlusMDNVoicemail"=dword:00000000
"ShowAutoPrependPage"=dword:00000001
重启之后“CDMA Services”中即出现了“Automatic Prepend”项，点“Get Settings”，很有趣的，我的两个选项都是“Radio 1”，没办法，选择第二个“Radio 1”后确认，再次尝试拨号，问题解决了。

修改“今日”中的左键功能
“今日”桌面的左键默认为日历，对于自己来讲，写短信的几率要大大超过看日历，那么就来手动更改左键为写短信功能吧。
首先下载新建短信的快捷方式文件，解包之后将其中的“写短信.lnk”文件置于手机的“\Windows”下，然后修改注册表，将：
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
"Open"="\\windows\\calendar.exe"
@="日历"
更改为：
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
"Open"="\\windows\\写短信.lnk"
@="写短信"
然后重启手机即可。
QQ手机输入法删除用不到的输入方式
A4输入法被腾讯收购了，还好，A4良好快速的优点算是被继承下来了。不过，QQ手机拼音输入法集成了拼音、笔画、智能英文、字母、数字五种输入方式，而我只会用到其中的拼音、字母两种，用硬键盘切换输入方式时，总要多切换几次，比较麻烦，那么就来将用不到的输入方式删去吧。
编辑手机存储内的“\Program Files\Tencent\QQPinyin\Setting.ini”文件，将：
[InputMethod]
Default=0
Total=4

[InputMethod#0]
Enable=1
Id=1
Name=拼音

[InputMethod#1]
Enable=1
Id=3
Name=笔画

[InputMethod#2]
Enable=1
Id=12
Name=英文

[InputMethod#3]
Enable=1
Id=8
Name=abc
修改为：
[InputMethod]
Default=0
Total=2

[InputMethod#0]
Enable=1
Id=1
Name=拼音

[InputMethod#1]
Enable=1
Id=8
Name=abc
然后重启手机，使用硬键盘时就只有两种输入方式了。不过虚拟键盘内还是可以继续使用其它的输入方式的。
安装文件会用到的系统目录
打包cab安装文件时，经常会碰到类似于“%CE1%”的系统目录格式，下面列表作为备用：
%CE1%		Program Files
%CE2%		Windows
%CE4%		Windows\StartUp
%CE5%		My Documents
%CE8%		Program Files\Games
%CE11%		Windows\Start Menu\Programs
%CE14%		Windows\Start Menu\Programs\Games
%CE15%		Windows\Fonts
%CE17%		Windows\Start Menu
过度精简ROM导致CallerLoc无法使用
CallerLoc是现在口碑最好的来电归属地软件，有着占用资源小等优点。但是我的机器装上之后就是无法使用。每次点击主程序都提示已启用（按理说点击一次是启用，再点击一次是禁用），来电去电也无任何归属地显示。在官方论坛咨询了作者，被告知应该ROM过度精简所导致的，那么就从这里入手。经过很长时间的排查，终于发现是因为注册表的过度精简，使一个系统服务“SNApi”无法正常启用，从而无法使用CallerLoc。
[HKEY_LOCAL_MACHINE\Services\SNApi]
"Flags"=dword:00000002
"Index"=dword:00000000
"Prefix"="SNA"
"Keep"=dword:00000001
"Dll"="regextdev.dll"
导入上面的注册表项，搞定！
HTC Touch Pro2 CDMA版（6875）的2G/3G模式切换
6875的CAVE Radio一直没有人释出，主要是很多商家还在用这个赚钱。3G对我来说的确也用处不大，我也不想去再多花钱查询AA/AAA。不过既然用不上3G，那么平常在EVDO模式下待机应该会更耗电吧，毕竟是3G，所以我一直在想如何强制手机处于2G的1x模式待机。刷prl总觉得太费事，万一有什么意外又能用EV了还要再刷回来。终于在XDA-Developers找到了很好的解决方案！
所需软件及脚本打包下载
包内有说明文件，其实使用很简单：先安装“rk-FltMode-Setup1.0.1.CAB”和“mortscript-41-ppc.cab”两个包（不能安装在存储卡内），然后根据需要将脚本复制到随便哪个地方执行，就可以根据提示操作了。我一般是使用“CDMA only.mscr”这个脚本，都无需重启机器，就可以一直在1x模式下待机了！
]]></description>
			<content:encoded><![CDATA[<p>从Symbian转移到Windows Mobile之后，很多习惯都被改变了，这里用来记录使用中的点点滴滴。虽然是针对HTC Touch Pro2，但是不少Tips是大部分Windows Mobile手机通用的。另外，以下除非特别说明，都是以6.1版本为依据。</p>
<h3>U.S. Cellular版本的Touch Pro2硬启方法</h3>
<p>同时按住拨号键（Send）和挂机键（End），然后再同时按住电源键，稍等片刻，出现三色屏后便会有是否硬启的提示，按音量键上为硬启，按其它键为取消。</p>
<p>另外顺带介绍一个名为<a href="http://www.hardreset.eu/" class="external" target="_blank">Hard Reset</a>的网站，收录有大部分PDA机器的硬启方法，非常不错。</p>
<h3>拨打400、800电话号码前自动加1</h3>
<p>换了新手机之后，由于没怎么打过400、800电话，最近才发现，打这类电话时，电话号码前会自动加拨1，这自然导致拨号失败。搜索下发现很多人都碰到过，大致是因为美国国情导致的。只要在“设置→CDMA服务（CDMA Services）”中更改“自动预设（Automatic Prepend）”为关闭即可。</p>
<p>不过我的问题比较复杂，首先“CDMA Services”没有“Automatic Prepend”这项，另外发现“Globle Smart Dailing”无论如何更改设置都无法生效，一直是Enable状态，在国外的论坛翻贴之后，发现只要修改注册表即可：</p>
<pre><code>[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"AutoPrepend_1"=dword:00000000
"HiddenAutoPrependPage"=dword:00000000
"EnableOnePlusMDNVoicemail"=dword:00000000
"ShowAutoPrependPage"=dword:00000001</code></pre>
<p>重启之后“CDMA Services”中即出现了“Automatic Prepend”项，点“Get Settings”，很有趣的，我的两个选项都是“Radio 1”，没办法，选择第二个“Radio 1”后确认，再次尝试拨号，问题解决了。</p>
<p><span id="more-415"></span></p>
<h3>修改“今日”中的左键功能</h3>
<p>“今日”桌面的左键默认为日历，对于自己来讲，写短信的几率要大大超过看日历，那么就来手动更改左键为写短信功能吧。</p>
<p>首先下载<a href="/wp-content/uploads/2010/05/201005_xv6875_sms.rar" class="download">新建短信的快捷方式文件</a>，解包之后将其中的“写短信.lnk”文件置于手机的“\Windows”下，然后修改注册表，将：</p>
<pre><code>[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
"Open"="\\windows\\calendar.exe"
@="日历"</code></pre>
<p>更改为：</p>
<pre><code>[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
"Open"="\\windows\\写短信.lnk"
@="写短信"</code></pre>
<p>然后重启手机即可。</p>
<h3>QQ手机输入法删除用不到的输入方式</h3>
<p>A4输入法被腾讯收购了，还好，A4良好快速的优点算是被继承下来了。不过，QQ手机拼音输入法集成了拼音、笔画、智能英文、字母、数字五种输入方式，而我只会用到其中的拼音、字母两种，用硬键盘切换输入方式时，总要多切换几次，比较麻烦，那么就来将用不到的输入方式删去吧。</p>
<p>编辑手机存储内的“\Program Files\Tencent\QQPinyin\Setting.ini”文件，将：</p>
<pre><code>[InputMethod]
Default=0
Total=4

[InputMethod#0]
Enable=1
Id=1
Name=拼音

[InputMethod#1]
Enable=1
Id=3
Name=笔画

[InputMethod#2]
Enable=1
Id=12
Name=英文

[InputMethod#3]
Enable=1
Id=8
Name=abc</code></pre>
<p>修改为：</p>
<pre><code>[InputMethod]
Default=0
Total=2

[InputMethod#0]
Enable=1
Id=1
Name=拼音

[InputMethod#1]
Enable=1
Id=8
Name=abc</code></pre>
<p>然后重启手机，使用硬键盘时就只有两种输入方式了。不过虚拟键盘内还是可以继续使用其它的输入方式的。</p>
<h3>安装文件会用到的系统目录</h3>
<p>打包cab安装文件时，经常会碰到类似于“%CE1%”的系统目录格式，下面列表作为备用：</p>
<pre><code>%CE1%		Program Files
%CE2%		Windows
%CE4%		Windows\StartUp
%CE5%		My Documents
%CE8%		Program Files\Games
%CE11%		Windows\Start Menu\Programs
%CE14%		Windows\Start Menu\Programs\Games
%CE15%		Windows\Fonts
%CE17%		Windows\Start Menu</code></pre>
<h3>过度精简ROM导致CallerLoc无法使用</h3>
<p>CallerLoc是现在口碑最好的来电归属地软件，有着占用资源小等优点。但是我的机器装上之后就是无法使用。每次点击主程序都提示已启用（按理说点击一次是启用，再点击一次是禁用），来电去电也无任何归属地显示。在官方论坛咨询了作者，被告知应该ROM过度精简所导致的，那么就从这里入手。经过很长时间的排查，终于发现是因为注册表的过度精简，使一个系统服务“SNApi”无法正常启用，从而无法使用CallerLoc。</p>
<pre><code>[HKEY_LOCAL_MACHINE\Services\SNApi]
"Flags"=dword:00000002
"Index"=dword:00000000
"Prefix"="SNA"
"Keep"=dword:00000001
"Dll"="regextdev.dll"</code></pre>
<p>导入上面的注册表项，搞定！</p>
<h3>HTC Touch Pro2 CDMA版（6875）的2G/3G模式切换</h3>
<p>6875的CAVE Radio一直没有人释出，主要是很多商家还在用这个赚钱。3G对我来说的确也用处不大，我也不想去再多花钱查询AA/AAA。不过既然用不上3G，那么平常在EVDO模式下待机应该会更耗电吧，毕竟是3G，所以我一直在想如何强制手机处于2G的1x模式待机。刷prl总觉得太费事，万一有什么意外又能用EV了还要再刷回来。终于在<a href="http://forum.xda-developers.com/showthread.php?t=661736" class="external" target="_blank">XDA-Developers</a>找到了很好的解决方案！</p>
<p><a href="/wp-content/uploads/2010/05/forcemodes.rar" class="download">所需软件及脚本打包下载</a></p>
<p>包内有说明文件，其实使用很简单：先安装“rk-FltMode-Setup1.0.1.CAB”和“mortscript-41-ppc.cab”两个包（不能安装在存储卡内），然后根据需要将脚本复制到随便哪个地方执行，就可以根据提示操作了。我一般是使用“CDMA only.mscr”这个脚本，都无需重启机器，就可以一直在1x模式下待机了！</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/htc-touch-pro2-tips/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HTC Touch Pro2 CDMA（xv6875）刷机及写号攻略</title>
		<link>http://lsdn.lynnstudio.net/how-to-initialize-touch-pro2/</link>
		<comments>http://lsdn.lynnstudio.net/how-to-initialize-touch-pro2/#comments</comments>
		<pubDate>Tue, 25 May 2010 05:59:03 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Cellphone]]></category>

		<category><![CDATA[CDMA]]></category>

		<category><![CDATA[HTC]]></category>

		<category><![CDATA[Rom]]></category>

		<category><![CDATA[Touch Pro2]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=413</guid>
		<description><![CDATA[

Contents

所需软件的准备
同步手机
解锁SPL
Radio Patch
写号
例外：80开头的ESN
更新PRL及设置AA/AAA
更改运营商的字样
疑难解答



由于某些原因，打算换用电信CDMA的手机号码，所以不得不换手机。考虑到以后可能还是会用GSM号码，挑来挑去，最终选择了HTC Touch Pro 2。由于之前完全没有接触过CDMA，入手之后，如何解锁、写号、刷机及修改ROM，着实让我颇费头脑。不过还好，通过几周的恶补，稍微有些心得，趁着新鲜热辣，赶紧记下来，以作备忘。
由于CDMA技术与GSM技术的差别及其的相对不开放，所以解锁、写号需要了解的概念也比较多。关于这些网上有很多相关文章，这里是详细叙述步骤。


所需软件的准备

Touch Pro2的驱动
最新版本的解锁软件
Patched Radio包（Mirror）
ESN Modify工具（Mirror）
CDMA Workshop v2.7.0（Mirror）
ESN/MEID转换工具（Mirror）
收集的一些PRL文件（Mirror）


同步手机
在Windows 7下，将手机与电脑用USB线连接之后，电脑会自动下载手机驱动及同步软件；在Windows XP下，这个步骤要手动完成。使用“所需软件的准备”中Touch Pro2的驱动，同步软件可以从微软官方网站获得。

解锁SPL
由于该机器基本上是HTC与欧美各大运营商合作退出的签约机，所以通常限制了对其它网络的使用，我们需要先将该限制解除。
下载“所需软件的准备”中最新版本的解锁软件。注意，该软件限制了只能免费使用一次，所以一旦解锁失败而要再次使用时，需向作者付一定的费用。这里“Rhodium_W”为“HTC Touch Pro2 CDMA”机型的代号，这个以后还会接触到。
下载之后解压运行其中的exe文件，然后点击“Flash Hard-SPL”按钮。这里要注意一定要将该文件置于本地硬盘内，并且关闭杀毒软件以防误报，尽量保证网络通常并且最好不要在内网中，手机电量要在60%以上。

接下来一路点OK，直到电脑上出现刷机界面，此时手机会自动黑屏进入刷机模式。运行刷机软件一路点Next，出现进度条之后稍等片刻便刷机成功。

Radio Patch
官方的Radio是不能直接写号的，必须要刷Patched Radio。刷Radio其实和刷Rom的性质一样，将“所需软件的准备”小节中得到的Patched Radio解包之后在同步状态下运行“ROMUpdateUtility.exe”，根据提示进行刷机。

写号
写号必须要获知CDMA号码的IMSI、ESN、A-Key，俗称三码，这可以保证正常通话、短信、1x上网；如果有CAVE Radio并且本地网络支持CAVE EVDO上网认证，那么有这三码也可以EVDO上网了；否则，就必须还要获知AN、AAA，加上之前的三码，俗称五码。关于具体的获知渠道，不是这篇文章关注的重点。
题外话，其实IMSI和ESN可以自己通过UIM卡查出来的。电信赠送的手机很多牌子比如华为，拨“##497613”进入工程模式，依次进入System test→System parameter，其中“UIM ID”即UIM卡的ESN，“IMSI”即手机卡的IMSI，不过“MEID”并非手机卡而是手机的MEID。
首先需要进入EPST模式，在拨号界面下拨“##3424#”（需要手机系统中装有EPST），此时系统会自动发现两项新设备，使用上面“同步手机”小节中的驱动后，在设备管理器中会发现“端口”一项中多出新设备，记住COM端口号，后面会用到。

接下来获取当前手机的SPC。在“所需软件的准备”小节中下载由DiyPda制作的ESN Modify工具，运行之后，“选择端口”一项应该为上面所得到的COM端口，这里是“COM4”，点击“读SPC”，即可得到当前的SPC。关闭该软件，之后取决于情况，可能还会用到。
然后解压执行CDMA Workshop，注意杀毒软件还是可能会误报。接下来按图操作：

连接成功后，点击“Security”标签。在“SPC”内输入上面通过ESN Modify获知的SPC码后点击“SPC→Send”：

如果SPC码正确，会弹出“SPC is correct. Phone unlocked”的确认框。这时，手机已经完全解锁。为了防止以后忘记SPC而重复工作，在SPC框中填入“000000”后点击“SPC→Write”，这样就一劳永逸了。
接下来将MEID清零。点击“Terminal”标签，在“Commands (bytes in HEX)”框中输入下述字符串后点击“Send”：
27 97 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [...]]]></description>
			<content:encoded><![CDATA[<div class="toc" id="toc">
<div class="tocwrapper">
<h3><img src="/wp-content/themes/lsdn/img/icn_toggle_minus.gif" id="toggletoc" />Contents</h3>
<ol>
<li><a href="#prepare">所需软件的准备</a></li>
<li><a href="#activesync">同步手机</a></li>
<li><a href="#unlockspl">解锁SPL</a></li>
<li><a href="#radiopatch">Radio Patch</a></li>
<li><a href="#writenum">写号</a></li>
<li><a href="#esn80">例外：80开头的ESN</a></li>
<li><a href="#updateprl">更新PRL及设置AA/AAA</a></li>
<li><a href="#changeisp">更改运营商的字样</a></li>
<li><a href="#faq">疑难解答</a></li>
</ol>
</div>
</div>
<p>由于某些原因，打算换用电信CDMA的手机号码，所以不得不换手机。考虑到以后可能还是会用GSM号码，挑来挑去，最终选择了HTC Touch Pro 2。由于之前完全没有接触过CDMA，入手之后，如何解锁、写号、刷机及修改ROM，着实让我颇费头脑。不过还好，通过几周的恶补，稍微有些心得，趁着新鲜热辣，赶紧记下来，以作备忘。</p>
<p>由于CDMA技术与GSM技术的差别及其的相对不开放，所以解锁、写号需要了解的概念也比较多。关于这些网上有很多相关文章，这里是详细叙述步骤。</p>
<p><span id="more-413"></span><br />
<a name="prepare"></a></p>
<h3>所需软件的准备</h3>
<ul>
<li><a href="/wp-content/uploads/2010/05/201005_xv6875_usb_drivers.rar" class="download">Touch Pro2的驱动</a></li>
<li><a href="http://rhodiumw.htc-unlocks.com/hard-spl.php" class="external" target="_blank">最新版本的解锁软件</a></li>
<li><a href="http://rapidshare.com/files/391252422/Rhodium_Radio_ESNFixable_Ver.7z" class="external" target="_blank">Patched Radio包</a>（<a href="http://www.rayfile.com/files/ef1a5f4c-679b-11df-b27f-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
<li><a href="http://rapidshare.com/files/391263355/ESNModify.rar" class="external" target="_blank">ESN Modify工具</a>（<a href="http://www.rayfile.com/files/32309570-67a4-11df-941c-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
<li><a href="http://rapidshare.com/files/391267732/CDMA_Workshop_27.rar" class="external" target="_blank">CDMA Workshop v2.7.0</a>（<a href="http://www.rayfile.com/files/3fbdd20c-67a7-11df-98a4-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
<li><a href="http://rapidshare.com/files/391280988/ESN_MEID_trans.rar" class="external" target="_blank">ESN/MEID转换工具</a>（<a href="http://www.rayfile.com/files/a561ddd4-67b0-11df-a9a6-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
<li><a href="http://rapidshare.com/files/391294882/prl.rar" class="external" target="_blank">收集的一些PRL文件</a>（<a href="http://www.rayfile.com/files/513012cf-67b9-11df-b9ae-0015c55db73d/" class="external" target="_blank">Mirror</a>）</li>
</ul>
<p><a name="activesync"></a></p>
<h3>同步手机</h3>
<p>在Windows 7下，将手机与电脑用USB线连接之后，电脑会自动下载手机驱动及同步软件；在Windows XP下，这个步骤要手动完成。使用“<a href="#prepare">所需软件的准备</a>”中Touch Pro2的驱动，同步软件可以从<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&#038;FamilyID=9e641c34-6f7f-404d-a04b-dc09f8141141" class="external" target="_blank">微软官方网站</a>获得。</p>
<p><a name="unlockspl"></a></p>
<h3>解锁SPL</h3>
<p>由于该机器基本上是HTC与欧美各大运营商合作退出的签约机，所以通常限制了对其它网络的使用，我们需要先将该限制解除。</p>
<p>下载“<a href="#prepare">所需软件的准备</a>”中最新版本的解锁软件。注意，该软件限制了只能免费使用一次，所以一旦解锁失败而要再次使用时，需向作者付一定的费用。这里“Rhodium_W”为“HTC Touch Pro2 CDMA”机型的代号，这个以后还会接触到。</p>
<p>下载之后解压运行其中的exe文件，然后点击“Flash Hard-SPL”按钮。这里要注意一定要将该文件置于本地硬盘内，并且关闭杀毒软件以防误报，尽量保证网络通常并且最好不要在内网中，手机电量要在60%以上。</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_01.png" alt="RhodiumW-HardSPL_V1_10R3" title="RhodiumW-HardSPL_V1_10R3" /></p>
<p>接下来一路点OK，直到电脑上出现刷机界面，此时手机会自动黑屏进入刷机模式。运行刷机软件一路点Next，出现进度条之后稍等片刻便刷机成功。</p>
<p><a name="radiopatch"></a></p>
<h3>Radio Patch</h3>
<p>官方的Radio是不能直接写号的，必须要刷Patched Radio。刷Radio其实和刷Rom的性质一样，将“<a href="#prepare">所需软件的准备</a>”小节中得到的Patched Radio解包之后在同步状态下运行“ROMUpdateUtility.exe”，根据提示进行刷机。</p>
<p><a name="writenum"></a></p>
<h3>写号</h3>
<p>写号必须要获知CDMA号码的IMSI、ESN、A-Key，俗称三码，这可以保证正常通话、短信、1x上网；如果有CAVE Radio并且本地网络支持CAVE EVDO上网认证，那么有这三码也可以EVDO上网了；否则，就必须还要获知AN、AAA，加上之前的三码，俗称五码。关于具体的获知渠道，不是这篇文章关注的重点。</p>
<p>题外话，其实IMSI和ESN可以自己通过UIM卡查出来的。电信赠送的手机很多牌子比如华为，拨“##497613”进入工程模式，依次进入System test→System parameter，其中“UIM ID”即UIM卡的ESN，“IMSI”即手机卡的IMSI，不过“MEID”并非手机卡而是手机的MEID。</p>
<p>首先需要进入EPST模式，在拨号界面下拨“##3424#”（需要手机系统中装有EPST），此时系统会自动发现两项新设备，使用上面“同步手机”小节中的驱动后，在设备管理器中会发现“端口”一项中多出新设备，记住COM端口号，后面会用到。</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_02.png" alt="Qualcomm Diagnostics Interface" title="Qualcomm Diagnostics Interface" /></p>
<p>接下来获取当前手机的SPC。在“<a href="#prepare">所需软件的准备</a>”小节中下载由<a href="http://www.diypda.com/" class="external" target="_blank">DiyPda</a>制作的ESN Modify工具，运行之后，“选择端口”一项应该为上面所得到的COM端口，这里是“COM4”，点击“读SPC”，即可得到当前的SPC。关闭该软件，之后取决于情况，可能还会用到。</p>
<p>然后解压执行CDMA Workshop，注意杀毒软件还是可能会误报。接下来按图操作：</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_03.png" alt="Connect COM" title="Connect COM" /></p>
<p>连接成功后，点击“Security”标签。在“SPC”内输入上面通过ESN Modify获知的SPC码后点击“SPC→Send”：</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_04.png" alt="Send SPC" title="Send SPC" /></p>
<p>如果SPC码正确，会弹出“SPC is correct. Phone unlocked”的确认框。这时，手机已经完全解锁。为了防止以后忘记SPC而重复工作，在SPC框中填入“000000”后点击“SPC→Write”，这样就一劳永逸了。</p>
<p>接下来将MEID清零。点击“Terminal”标签，在“Commands (bytes in HEX)”框中输入下述字符串后点击“Send”：</p>
<pre><code>27 97 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00</code></pre>
<p>MEID清零之后便开始改写手机ESN。点击“Security”标签，在ESN栏位第一个框中填入八位的ESN码后点击“Write”写入。</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_05.png" alt="Change ESN" title="Change ESN" /></p>
<p>写入成功的话会弹出“Success. ESNsuccessfully has been changed”的确认框。</p>
<p>然后改写ISMI。点击“Nam”标签，点击“Read”按钮读出手机原内置信息，按图操作：</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_06.png" alt="Change ISMI" title="Change ISMI" /></p>
<blockquote><h4>Tips：关于SID/NID（转自<a href="http://www.diypda.com" class="external" target="_blank">DiyPda</a>）</h4>
<p><strong>SID和NID的作用：</strong><br />SID和NID用于判断手机是否漫游及漫游状态，手机的漫游状态同时体现在它的登记方式和它的呼叫限制标志上。注意：这所说的漫游是指“位置”上的，不是 指“计费”上的，手机在漫游状态下呼叫是否要拨长途区号、是否要付长途话费，是由手机的号码段和计费终端的设置决定的。SID号码由“前联通总公司”确定并分配给每个移动本地网，每个本地网一般只有一个号码。在中国可以简单理解为地级分公司或同一个国内长途区号的系统代 码，为什么强调“在中国”呢？要知道中国的一个省比很多国家面积都要大，国外划分本地网不一定像中国按地级市来划分。NID是SID下面的一个子集，表示构成同一网络的一组基站或一个基站。NID的分配由各本地网管理，也就是由地级分公司分配。在中国，NID可以理解为 数据交换局的代码，在同一NID下有若干基站。还有一些代码在手机里没有显示的，例如基站识别码、扇区代码。</p>
<p><strong>如何用SID和NID判别漫游状态</strong><br />在中国，手机是利用“为其服务的基站的SID与手机（UIM卡）内的SID是否相等”来判断是否处于漫游状态。有些使用CDMA网络的小国家，可能只有一个SID，他们判断手机是否漫游只需比较NID是否相等就可以了。在手机内部保存一个SID和NID的列表（机卡分离的保存在UIM卡内部），是它曾经登记过的区域的标识。NID有两个保留值，一个是0，这是为公众蜂窝网所预留的；另外一个是65535，手机利用它来进行漫游状态判决，如果手机的NID设为65535，这时手机只进行SID比较，不进行NID的比较。只 要在同一SID内，就认为是本地用户，不被看做是漫游。手机可以处于下面三种漫游状态的任何一种中：本地（不漫游）、NID漫游和SID漫游。如果从系统参数消息中接收接收到的SID/NID不与UIM卡存储的本地识别码SID/NID)相匹配，则认为该手机处于漫游状态。 如果手机正在漫游并且为其服务的基站的SID/NID中的SID与手机（UIM卡）中本地识别码表中的SID相等，则这个手机被认为是NID漫游。如果手 机本地识别码表中的SID都不等于服务系统的SID，这个就被认为是SID漫游。如果手机使用特定的NID（65535），则表明手机认为在一个SID里 的全部NID中都是非漫游的，即在系统的所有基站的小区里，手机都不算是漫游。 例如：如果手机的本地（SID/NID）列表包括：13828/65535、13844/65535、13831/65535，13828、13844、13831分别是广州、深圳、东莞三地的SID，手机认为这三个都是本地网，手机就不会显示白三角。能全国漫游的UIM卡就应该包含全国各地的SID，有些地区推出的本地通（例如深圳的“市话通”），UIM卡内就只有深圳的SID，至于是否漫游成功，还要看当地的系统是否允许接入。<br />
</blockquote>
<p>这里需要注意的是，十五位和十位ISMI其实是一样的，区别在于前面是否加了MCC码460和MNC码03。</p>
<p>最后写入A-Key。点击“Cave”标签，在Cave栏的A-Key框中输入自己手机号码的A-Key，SSD_A与SSD_B两项填满0，点击“Write”按钮。</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_07.png" alt="Change AKEY" title="Change AKEY" /></p>
<p>成功的话会弹出“Success. A-Key successfully has been changed for NAM1. Success. SSD_A successfully has been changed for NAM1. Success. SSD_B successfully has been changed for NAM1.<br />
”的确认框。</p>
<p>然后关闭软件，重启手机，可以发现手机已经可以像插入UIM卡一样正常使用了。<strong>不过最重要的一点，千万不能同时和该UIM卡同时开机，否则这种并机状态会被电信立即停机的！</strong></p>
<p><a name="esn80"></a></p>
<h3>例外：80开头的ESN</h3>
<p>写码的时候发现悲剧了，ESN码是80开头的，这种ESN是通过MEID转换而来的，无法直接通过CDMA WorkShop写入。解压执行“<a href="#prepare">所需软件的准备</a>”小节中的ESN/MEID转换工具，输入ESN的后六位，点击“查找”，稍等片刻就可以得到转换的MEID（注意该软件会有弹出广告），换算时间视电脑性能而定，CPU为T7200笔记本大概花费了二十分钟。</p>
<p>得到MEID后，再次运行ESN Modify工具（刚才说过的可能还会用到），选择好端口，“16进制MEID”框填入刚才换算得到的MEID，“16进制ESN”会自动通过换算得到，可以和自己的ESN对比一下，应该是一样的。点击“写入”按钮。这样80开头的ESN也终于搞定写号了！</p>
<p><a name="updateprl"></a></p>
<h3>更新PRL及设置AA/AAA</h3>
<p>正常来讲，现在应该已经可以使用写号机通话了，不过有些时候也有例外。如果还是无法拨通的话，可以尝试更新PRL，在这里，用PRL包中的“0005.prl”为例。</p>
<p>首先将PRL文件放置于手机存储中，比如“My Documents”内。在拨号界面下拨“##778#”，点选“Edit”，然后输入SPC密码，刚才我们已经修改为“000000”。进入EPST界面后，点击左键“View info”，在弹出菜单中点选“PRL”，在接下来的PRL界面中，将Update PRL File设置为“\My Documents\0005.prl”，系统提示“Update the items?”，点击确定。</p>
<p>接下来设置一些和网络相关的参数，如果有AA/AAA，也可以设置EVDO上网，现在Touch Pro2还仅支持MD5而不支持CAVE，这代表，只有获得了AA/AAA码才能使用EVDO。</p>
<p>在上述“View info”的菜单中点选“M.IP Setings”，将“MIP-MODE”改为“Simple IP Only”，“Mobile Node-HA Auther”改为“Enable”。</p>
<p>在上述“View info”的菜单中点选“Modem Settings”，将“HDR Hybrid Preferred”改为“Enable”，将“Preferred Mode”改为“Automatic”（代表使用1X/EVDO混合模式且优先选择EVDO）。</p>
<p>在“View info”的菜单中点选“Data Parameter”，将“Packet Dial String”改为“#777”，把“Rev. A”改为“Enable”。</p>
<p>在“View info”的菜单中点选“Security”，将“HDR AN AUTH User Id”改为UIM卡的AN，把“HDR AN AUTH Password”改为UIM卡的AAA。</p>
<p>重启手机，界面上应该已经显示“Ev”图标了，这只是代表当前存在EVDO网络而已，具体AA/AAA是否正确、是否可以使用EVDO网络，可以在拨号界面下拨“##33284#”，在“Field Trial”界面中点击左键“Debug Info”，在弹出菜单中点选“HDR”，看“AN/AAA authentication”如果为“1”，即代表终于可以使用EVDO了！</p>
<p><a name="changeisp"></a></p>
<h3>修改运营商的字样</h3>
<p>我所使用的U.S. Cellular版本Touch Pro2，一直在系统中显示运营商为“U.S. Cellular”，网上所流传的方法（譬如更改注册表、安装某Cab包等）大部分都无效，要么就是根本不起作用，要么就是在硬启之后失效。这个问题根本的原因还是源于PRL。不过，最终在<a href="http://www.diypda.com" class="external" target="_blank">DiyPda</a>论坛中找到了解决方法（感谢作者eric5100君）。</p>
<p>在上述写号过程中，需要多操作一步。下载<a href="/wp-content/uploads/2010/05/NVItems.txt" class="download">NVItems.txt</a>文件，其内容为：</p>
<pre><code>[NV Items]
[Complete items - 1]

8042 (0x1F6A)   -   OK
0D <span style="color: red;">D6 D0 B9 FA B5 E7 D0 C5</span> 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 0D <span style="color: red;">D6 D0 B9 FA B5
E7 D0 C5</span> 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
</code></pre>
<p>红色的内容为“中国电信”的十六进制值，也可以根据需要替换为其它值。点击“Memory”标签，在“NV Items”栏中点击“Write”，会提示需要先解锁SPC，确认跳过提示，然后选取NVItems.txt文件，很快软件会提示写入成功。</p>
<p class="image"><img src="/wp-content/uploads/2010/05/201005_xv6875_unlock_08.png" alt="Write NV Items" title="Write NV Items" /></p>
<p>这时只需重新启动手机，就可以看见“中国电信”字样了。嗯，我的一个心病终于解决了！</p>
<p><a name="faq"></a></p>
<h3>疑难解答</h3>
<ul>
<li>如果仍有白色三角漫游标记，可以尝试更新其它PRL。</li>
<li>如果写号之后能打电话而无法收发短信，请检查“##778#”模式中，“CDMA Settings”里面是否是MCC:460/MNC:03。</li>
<li>如果无法打出电话，来电能振铃但一接就断，可能是A-KEY错误。</li>
<li><del datetime="2010-06-09T05:16:29+00:00" style="color: #bbb;">疑问：现在本人所用的U.S. Cellular版本，无论如何设置、修改注册表，界面都仍显示“U.S. Cellular”运营商，不知道和什么有关。而其它用Spint、Verizon版本的好像就没有这个问题。</del></li>
<li>“AN/AAA authentication”的值为“2=Failed Authenticat”，这应该是AA/AAA不正确，有网友说不知道AAA可以刷1.00CAVE的Radio、然后将密码填为“cave”即可使用EVDO上网，尚未尝试，应该该机型还未有CAVE Radio。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/how-to-initialize-touch-pro2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HP的亡羊补牢</title>
		<link>http://lsdn.lynnstudio.net/bullshxt-gold-medal-service/</link>
		<comments>http://lsdn.lynnstudio.net/bullshxt-gold-medal-service/#comments</comments>
		<pubDate>Mon, 24 May 2010 05:53:46 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<category><![CDATA[Gold Medal Service]]></category>

		<category><![CDATA[HP]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=412</guid>
		<description><![CDATA[许久未更新Blog了，对于自己这样懒散的性格，有内容就写好像是一件比较痛苦的事情。不过东西多了就经常记不住。作为一个新更新周期的起点，就以发发牢骚来开始吧。
对于最近HP在国内闹的很凶的“质量门”、“蟑螂门”啦这些事件，稍微关心IT事情的人都可以耳熟能详。不过能亲身体验到还是另外一码事。在这之前，我就经常和同事抱怨：怎么HP的电源适配器这么金贵！老婆的笔记本都换了两个原装适配器了，都无一幸免地在一年内牺牲了，另外一个同事的笔记本适配器，也在最近就义了。我倒不是某某品牌的托儿，不过我的老ThinkPad T60，电源线经常被我暴力地拽来拽去，现在还是活得好好的啊；反观HP，我经常教育我老婆对待适配器要像对待新生婴儿一样，但结果它还是牺牲了，老婆也经常抱怨“为什么你就可以……，我却要……”之类的。最终还是选择了十分便宜的品胜这个国产品牌，而结束了这段痛苦的往事。

总之我对HP的印象是很差的，所以看到最近它的种种绯闻，对消费者很是同情。可能是为了挽回自己的声誉，两个月前我惊奇地接到了HP售后的来电：“为了回馈广大用户对HP的大力支持，惠普决定向您提供免费的机器清洁服务，包括打印机、笔记本，但是不能超过五台……”想想也好啊，公司有不少HP的笔记本、打印机（年少无知啊）年头久了，可以清洁一下，另外正好有台多功能一体机，传真进纸不好用了，让HP来修修。
本来HP承诺下周派工程师来的，但是过去了将近一个月，还是没有消息，弄得公司行政动不动就问我“怎么HP还没来啊”之类的问题，让我好没面子。不过转念一想，人家也是免费服务，没什么可抱怨的不是～
HP金牌售后工程师这天下午终于来了，我找出了三台笔记本和两台打印机。人家弄了一个多小时，真辛苦了。面对这台多功能一体机时，这位工程师说“进纸的滚轮坏了，需要更换一个，我回去帮您问问，会给您个优惠的价格，到时候给您打电话。”我说好，真是谢谢您了！结果又是将近一个月，没消息了。我心想多亏我留了个心眼，要了这位工程师的电话，咱多机灵啊。打电话过去，结果他说：“我问过我们经理了，您这个需要更换进纸器，要1500左右。”我和同事一听，傻眼了，我们买这个机器才花多少钱啊！
得了，咱也别享受金牌服务了，咱没那个档次啊。我仔细研究了一下多功能一体机的问题，传真时无法进纸，不过平板复印没有问题。拆开上面的挡板，发现滚轮很脏嘛，用眼镜布擦擦，嗯，干净了不少，本来乌漆麻黑的立马亮堂了。合上试试，哈哈，可以进纸，完全没问题了。唉，一不小心就变成了HP金牌售后工程师……
事后，我只想大喊一句：“惠普，你**搞什么！”
]]></description>
			<content:encoded><![CDATA[<p>许久未更新Blog了，对于自己这样懒散的性格，有内容就写好像是一件比较痛苦的事情。不过东西多了就经常记不住。作为一个新更新周期的起点，就以发发牢骚来开始吧。</p>
<p>对于最近HP在国内闹的很凶的“质量门”、“蟑螂门”啦这些事件，稍微关心IT事情的人都可以耳熟能详。不过能亲身体验到还是另外一码事。在这之前，我就经常和同事抱怨：怎么HP的电源适配器这么金贵！老婆的笔记本都换了两个原装适配器了，都无一幸免地在一年内牺牲了，另外一个同事的笔记本适配器，也在最近就义了。我倒不是某某品牌的托儿，不过我的老ThinkPad T60，电源线经常被我暴力地拽来拽去，现在还是活得好好的啊；反观HP，我经常教育我老婆对待适配器要像对待新生婴儿一样，但结果它还是牺牲了，老婆也经常抱怨“为什么你就可以……，我却要……”之类的。最终还是选择了十分便宜的品胜这个国产品牌，而结束了这段痛苦的往事。</p>
<p><span id="more-412"></span></p>
<p>总之我对HP的印象是很差的，所以看到最近它的种种绯闻，对消费者很是同情。可能是为了挽回自己的声誉，两个月前我惊奇地接到了HP售后的来电：“为了回馈广大用户对HP的大力支持，惠普决定向您提供免费的机器清洁服务，包括打印机、笔记本，但是不能超过五台……”想想也好啊，公司有不少HP的笔记本、打印机（年少无知啊）年头久了，可以清洁一下，另外正好有台多功能一体机，传真进纸不好用了，让HP来修修。</p>
<p>本来HP承诺下周派工程师来的，但是过去了将近一个月，还是没有消息，弄得公司行政动不动就问我“怎么HP还没来啊”之类的问题，让我好没面子。不过转念一想，人家也是免费服务，没什么可抱怨的不是～</p>
<p>HP金牌售后工程师这天下午终于来了，我找出了三台笔记本和两台打印机。人家弄了一个多小时，真辛苦了。面对这台多功能一体机时，这位工程师说“进纸的滚轮坏了，需要更换一个，我回去帮您问问，会给您个优惠的价格，到时候给您打电话。”我说好，真是谢谢您了！结果又是将近一个月，没消息了。我心想多亏我留了个心眼，要了这位工程师的电话，咱多机灵啊。打电话过去，结果他说：“我问过我们经理了，您这个需要更换进纸器，要1500左右。”我和同事一听，傻眼了，我们买这个机器才花多少钱啊！</p>
<p>得了，咱也别享受金牌服务了，咱没那个档次啊。我仔细研究了一下多功能一体机的问题，传真时无法进纸，不过平板复印没有问题。拆开上面的挡板，发现滚轮很脏嘛，用眼镜布擦擦，嗯，干净了不少，本来乌漆麻黑的立马亮堂了。合上试试，哈哈，可以进纸，完全没问题了。唉，一不小心就变成了HP金牌售后工程师……</p>
<p>事后，我只想大喊一句：“惠普，你**搞什么！”</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/bullshxt-gold-medal-service/feed/</wfw:commentRss>
		</item>
		<item>
		<title>foo_uie_lyrics2 v0.4.5汉化</title>
		<link>http://lsdn.lynnstudio.net/foo_uie_lyrics2-chinese-version/</link>
		<comments>http://lsdn.lynnstudio.net/foo_uie_lyrics2-chinese-version/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 06:28:13 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Portfolio]]></category>

		<category><![CDATA[Softwares]]></category>

		<category><![CDATA[foobar2000]]></category>

		<category><![CDATA[foo_uie_lyrics2]]></category>

		<category><![CDATA[Lyric]]></category>

		<category><![CDATA[Plugins]]></category>

		<category><![CDATA[汉化]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=411</guid>
		<description><![CDATA[汉化这个插件的起因是我的老婆想用，而能找到的最新的汉化版是Asion汉化的0.3.3.3，没办法，只有自己动手了。
由于我是第一次汉化这个插件，并且我本来在这方面就不怎么样，所以难免有遗漏的地方（有些也是怕过度汉化），如果大家发现了，可以通知我更新一下。另外有些其实在配置窗口里可以自己定义（譬如说搜索歌词时的字符串Artist、Album、Title这三个），我也就没改了。
还有就是，由于字符空间限制，Columns UI中涉及歌词秀2的快捷键的文字和正常翻译稍有区别，没办法。
由于时间很短，仅一天而已，我参考了Asion君汉化的0.3.3.3版本中很多地方，在此表示感谢。
点击下载foo_uie_lyrics2 v0.4.5汉化版
给自己的备注：Lyric Show Panel 2这种正常显示的字符串用UTF8替换；L.y.r.i.c.这种用unicode替换
]]></description>
			<content:encoded><![CDATA[<p>汉化这个插件的起因是我的老婆想用，而能找到的最新的汉化版是Asion汉化的0.3.3.3，没办法，只有自己动手了。</p>
<p>由于我是第一次汉化这个插件，并且我本来在这方面就不怎么样，所以难免有遗漏的地方（有些也是怕过度汉化），如果大家发现了，可以通知我更新一下。另外有些其实在配置窗口里可以自己定义（譬如说搜索歌词时的字符串Artist、Album、Title这三个），我也就没改了。</p>
<p>还有就是，由于字符空间限制，Columns UI中涉及歌词秀2的快捷键的文字和正常翻译稍有区别，没办法。</p>
<p>由于时间很短，仅一天而已，我参考了Asion君汉化的0.3.3.3版本中很多地方，在此表示感谢。</p>
<p><a href="/wp-content/uploads/2010/04/foo_uie_lyrics2_wink@lynnstudio.zip" class="download" target="_blank">点击下载foo_uie_lyrics2 v0.4.5汉化版</a></p>
<p>给自己的备注：<code>Lyric Show Panel 2</code>这种正常显示的字符串用UTF8替换；<code>L.y.r.i.c.</code>这种用unicode替换</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/foo_uie_lyrics2-chinese-version/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HP NC4400老本换新春——软件篇</title>
		<link>http://lsdn.lynnstudio.net/install-windows7-and-drivers-for-hp-nc4400/</link>
		<comments>http://lsdn.lynnstudio.net/install-windows7-and-drivers-for-hp-nc4400/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 08:32:33 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Softwares]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Compaq]]></category>

		<category><![CDATA[Drivers]]></category>

		<category><![CDATA[HP]]></category>

		<category><![CDATA[Laptop]]></category>

		<category><![CDATA[NC4400]]></category>

		<category><![CDATA[System install]]></category>

		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=409</guid>
		<description><![CDATA[完成了硬件篇中对HP NC4400的升级维护，接下来就轮到软件方面。
鉴于Windows 7的优秀表现，我决定也将NC4400原来的Windows XP升级为Windows 7。具体安装方法可以参考“Windows 7 Tips”文章中的“使用U盘安装部署Windows 7”一节，方便快捷省时间。
Windows 7的安装过程非常简单，不过最让人头疼的，却是驱动的安装。同样是三年以前的机器，ThinkPad T60的驱动一直在持续更新，并且联想在第一时间就发布了Windows 7的驱动，对老客户的支持可谓不遗余力；反观HP，从2008年开始，驱动就从未更新过，产品驱动页还停留在Windows Vista时代。这点让我深恶痛绝，所以说，联想并非像很多网友所说那样，至少这一点上，比HP这种号称全球销量第一的企业要负责的多。

既然如此，我们就只能靠自己了。其实凭借Windows 7的优秀，绝大部分硬件都可以自动驱动上，尤其是这种几年前的旧机型，不过还是有少数硬件无法识别，或者默认驱动不完美。下面就来一一筛选（32bit）。
主板驱动
Intel Chipset Device Software，也就是原来的Intel Chipset Software Installation Utility，最新版本是9.1.1.1025，发布日期2009年12月22日。点击下载
显卡驱动
Intel Graphics Media Accelerator Driver，最新版本是15.12.75.4.1930，发布日期2009年10月2日。点击下载
无线网卡驱动
Intel PRO/Wireless and WiFi Link Drivers-Only，最新版本是13.0.0.107，发布日期2010年1月7日。点击下载
网卡驱动
HP NC4400的有线网卡为BCM5751，可以安装Broadcom官方驱动，写这篇文章时的最新版本为14.0.0.7a，发布日期2010年3月18日。
触摸板驱动
使用Synaptics官方提供的驱动即可，最新版本是14.0.3，点击下载。喜欢尝鲜的话，也可以试试Synaptics新推出的触摸板手势软件——Scrybe。
以上都是硬件厂商官方提供驱动的部分，剩下的一些譬如快捷键驱动等，只能在HP提供的驱动中寻求解决方案。
快捷键驱动
HP Quick Launch Buttons，当前在HP NC4400官方驱动页面能找到的最新版本为6.40.8.2H，发布日期2008年8月20日，并且是Windows Vista使用的。经过一番寻找和试验，我发现HP EliteBook 2730p的驱动很多其实完全可以用于HP NC4400，因为HP NC4400的相关硬件的“硬件ID”已包含于这些驱动当中。不知道HP是出于什么样的考虑并未将这些新驱动更新至老机型的支持网页中，或许只是纯粹的“懒得理会”而已吧。
简而言之，最新的HP Quick Launch Buttons版本为6.50.15.1，发布日期2010年2月26日。点击下载
网络开关切换软件
HP Wireless Assistant，确切地说这并非算硬件驱动，而且之前我觉得这个软件并非很重要。不过既然NC4400没有无线网卡/蓝牙开关的硬件快捷键，那装这个软件实现这个功能也算方便。各位可以根据自己的需求，决定是否安装该软件。与之前同理，使用HP EliteBook 2730p的驱动，最新版本3.50.10.1，发布日期2009年9月1日。点击下载
读卡器相关驱动
Texas Instruments Media Card Reader Driver，HP后期机型好像已不使用该芯片解决方案了，并且Windows 7 Update中也未有该驱动，所以暂时只能使用HP NC4400的Windows Vista驱动，最新版本2.0.0.9，发布日期2009年4月1日。另外，我将安装包中的仅与驱动相关的文件提取出来，使用手动更新驱动的方式安装即可，这样更加方便。点击下载
指纹驱动及管理软件
这部分较为复杂。首先是指纹驱动。将HP [...]]]></description>
			<content:encoded><![CDATA[<p>完成了<a href="/clean-up-and-upgrade-the-hp-nc4400-laptop/" target="_blank">硬件篇</a>中对HP NC4400的升级维护，接下来就轮到软件方面。</p>
<p>鉴于Windows 7的优秀表现，我决定也将NC4400原来的Windows XP升级为Windows 7。具体安装方法可以参考“<a href="/windows-7-tips/" target="_blank">Windows 7 Tips</a>”文章中的“使用U盘安装部署Windows 7”一节，方便快捷省时间。</p>
<p>Windows 7的安装过程非常简单，不过最让人头疼的，却是驱动的安装。同样是三年以前的机器，ThinkPad T60的驱动一直在持续更新，并且联想在第一时间就发布了Windows 7的驱动，对老客户的支持可谓不遗余力；反观HP，从2008年开始，驱动就从未更新过，<a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&#038;cc=us&#038;prodNameId=1847963&#038;taskId=135&#038;prodTypeId=321957&#038;prodSeriesId=1847961" class="external" target="_blank">产品驱动页</a>还停留在Windows Vista时代。这点让我深恶痛绝，所以说，联想并非像很多网友所说那样，至少这一点上，比HP这种号称全球销量第一的企业要负责的多。</p>
<p><span id="more-409"></span></p>
<p>既然如此，我们就只能靠自己了。其实凭借Windows 7的优秀，绝大部分硬件都可以自动驱动上，尤其是这种几年前的旧机型，不过还是有少数硬件无法识别，或者默认驱动不完美。下面就来一一筛选（32bit）。</p>
<h4>主板驱动</h4>
<p>Intel Chipset Device Software，也就是原来的Intel Chipset Software Installation Utility，最新版本是9.1.1.1025，发布日期2009年12月22日。<a href="http://downloadmirror.intel.com/18494/a08/infinst911autol.exe" class="download">点击下载</a></p>
<h4>显卡驱动</h4>
<p>Intel Graphics Media Accelerator Driver，最新版本是15.12.75.4.1930，发布日期2009年10月2日。<a href="http://downloadmirror.intel.com/18223/a08/win7_1512754.exe" class="download">点击下载</a></p>
<h4>无线网卡驱动</h4>
<p>Intel PRO/Wireless and WiFi Link Drivers-Only，最新版本是13.0.0.107，发布日期2010年1月7日。<a href="/wp-content/uploads/2010/04/ICS_Ds32.exe" class="download">点击下载</a></p>
<h4>网卡驱动</h4>
<p>HP NC4400的有线网卡为BCM5751，可以安装<a href="http://www.broadcom.com/support/ethernet_nic/netxtreme_desktop.php" class="external" target="_blank">Broadcom官方驱动</a>，写这篇文章时的最新版本为14.0.0.7a，发布日期2010年3月18日。</p>
<h4>触摸板驱动</h4>
<p>使用Synaptics官方提供的驱动即可，最新版本是14.0.3，<a href="http://drivers.synaptics.com/Synaptics_v14_0_3_C_XP32_Vista32_Win7-32_Signed_default.exe" class="download">点击下载</a>。喜欢尝鲜的话，也可以试试Synaptics新推出的触摸板手势软件——<a href="http://dx6tndmpbjcvh.cloudfront.net/1000/ScrybeSetup_1000_v1_0_5_2.msi" class="download">Scrybe</a>。</p>
<p><em>以上都是硬件厂商官方提供驱动的部分，剩下的一些譬如快捷键驱动等，只能在HP提供的驱动中寻求解决方案。</em></p>
<h4>快捷键驱动</h4>
<p>HP Quick Launch Buttons，当前在HP NC4400官方驱动页面能找到的最新版本为6.40.8.2H，发布日期2008年8月20日，并且是Windows Vista使用的。经过一番寻找和试验，我发现<a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&#038;cc=us&#038;prodNameId=3784561&#038;taskId=135&#038;prodTypeId=321957&#038;prodSeriesId=3784558" class="external" target="_blank">HP EliteBook 2730p</a>的驱动很多其实完全可以用于HP NC4400，因为HP NC4400的相关硬件的“硬件ID”已包含于这些驱动当中。不知道HP是出于什么样的考虑并未将这些新驱动更新至老机型的支持网页中，或许只是纯粹的“懒得理会”而已吧。</p>
<p>简而言之，最新的HP Quick Launch Buttons版本为6.50.15.1，发布日期2010年2月26日。<a href="ftp://ftp.hp.com/pub/softpaq/sp47501-48000/sp47591.exe" class="download">点击下载</a></p>
<h4>网络开关切换软件</h4>
<p>HP Wireless Assistant，确切地说这并非算硬件驱动，而且之前我觉得这个软件并非很重要。不过既然NC4400没有无线网卡/蓝牙开关的硬件快捷键，那装这个软件实现这个功能也算方便。各位可以根据自己的需求，决定是否安装该软件。与之前同理，使用<a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&#038;cc=us&#038;prodNameId=3784561&#038;taskId=135&#038;prodTypeId=321957&#038;prodSeriesId=3784558" class="external" target="_blank">HP EliteBook 2730p</a>的驱动，最新版本3.50.10.1，发布日期2009年9月1日。<a href="ftp://ftp.hp.com/pub/softpaq/sp45001-45500/sp45222.exe" class="download">点击下载</a></p>
<h4>读卡器相关驱动</h4>
<p>Texas Instruments Media Card Reader Driver，HP后期机型好像已不使用该芯片解决方案了，并且Windows 7 Update中也未有该驱动，所以暂时只能使用<a href="ftp://ftp.hp.com/pub/softpaq/sp43501-44000/sp43509.exe" class="download">HP NC4400的Windows Vista驱动</a>，最新版本2.0.0.9，发布日期2009年4月1日。另外，我将安装包中的仅与驱动相关的文件提取出来，使用手动更新驱动的方式安装即可，这样更加方便。<a href="/wp-content/uploads/2010/04/sp43509.rar" class="download">点击下载</a></p>
<h4>指纹驱动及管理软件</h4>
<p>这部分较为复杂。首先是指纹驱动。将<a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&#038;cc=us&#038;prodNameId=3784561&#038;taskId=135&#038;prodTypeId=321957&#038;prodSeriesId=3784558" class="external" target="_blank">HP EliteBook 2730p</a>驱动页面中提供的<a href="ftp://ftp.hp.com/pub/softpaq/sp44501-45000/sp44868.exe" class="download">HP ProtectTools Security Manager Suite</a>安装包解压，其中“PTFPDRV”文件夹下即为通用的指纹驱动，不过Windows 7 Update中提供的驱动较新，建议使用后者。</p>
<p>当初刚入手HP NC4400时我写过一篇“<a href="/hp-nc4400-softwares-sorting" target="_blank">HP Compaq nc4400软件攻略</a>”的文章（现在看来，有些观点已经过时甚至错误），其中讨论过关于指纹软件的选择，现在我仍然坚持这一点：HP的指纹管理软件非常冗余，并且启动非常缓慢。至于OmniPass，它一度是我在HP NC4400上的指纹软件首选，但是它有一个缺点，系统启动到登录窗口时，该软件启动较慢，通常需要等近一分钟，这完全丧失了指纹登录的便利性，虽然它在登录系统之后的表现尚可。</p>
<p>我在使用ThinkPad时，它的指纹管理软件一直让我非常满意，启动快速，占用资源少，管理便捷。可惜的是，这款软件是UPEK开发的，不兼容HP使用的Authentec指纹芯片。到了Windows 7时代，机会来了！Windows 7刚发布时联想释出的Lenovo Fingerprint Software UPEK，不限制指纹芯片，这样Authentec也可以使用该软件。最新版本为5.9.2.5859，发布日期2009年8月，马上<a href="http://download.lenovo.com/ibmdl/pub/pc/pccbbs/thinkvantage_en/6hf309ww.zip" class="download">点击下载</a>安装，在HP的笔记本上体验飞速的指纹管理吧！</p>
<p>至此，已经为HP NC4400全新安装了Windows 7系统，硬件管理器中也不再有未识别硬件，上面未提及到的硬件，使用系统提供的驱动足矣。</p>
<p>搭配3G内存、L7200的CPU以及Windows 7，本是老态龙钟的HP NC4400，也焕发了新活力。老婆对这次大跃进后的使用体验赞不绝口，看来近几年都不会说要换笔记本了:D。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/install-windows7-and-drivers-for-hp-nc4400/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HP NC4400老本换新春——硬件篇</title>
		<link>http://lsdn.lynnstudio.net/clean-up-and-upgrade-the-hp-nc4400-laptop/</link>
		<comments>http://lsdn.lynnstudio.net/clean-up-and-upgrade-the-hp-nc4400-laptop/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 04:39:06 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Clean up]]></category>

		<category><![CDATA[Compaq]]></category>

		<category><![CDATA[CPU]]></category>

		<category><![CDATA[HP]]></category>

		<category><![CDATA[Keyboard]]></category>

		<category><![CDATA[Laptop]]></category>

		<category><![CDATA[NC4400]]></category>

		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=407</guid>
		<description><![CDATA[老婆的HP NC4400笔记本已经服役近四载，到如今它已落得一身毛病：散热差、风扇响、运行慢等等，但是很可惜，保修期已过，只能自己动手、丰衣足食。
这次的维护升级主要分为两个方面：硬件和软件（废话，一共就这两个方面）。这篇首先描述如何从硬件上对其进行维护。

记得当初刚入手NC4400时，对它的做工和噪音控制还是比较满意的，可现在开机就热、一热就吵。从病根上分析，肯定是灰尘太多，散热效果太差导致的。于是清理灰尘是首要任务；另外，这台机器（RQ720PA#AB2）的CPU为T5500，属于高不成低不就的货色：要性能没性能，要节能不节能。所以，我考虑将其更换为低电压或超低电压的CPU。对比了价格后，我最终还是入手了L7200，比U7200便宜不少，能耗控制上虽然逊于U系列，但是比T5500可强得太多了，性能上却基本与其持平；最后，2G内存已经不合时宜了，但是最近内存价格又太离谱，那就加到3G吧，反正32bit的系统也无法充分利用4G内存。
明确了目标之后，就是具体的实施过程。拆机器是一项需要耐心（零件细琐）和勇气（不使劲就是拆不下来）的工作，所谓的胆大心细形容起来太贴切了。对比ThinkPad，我觉得HP在拆机方便程度上的确逊色不少：ThinkPad不用手册我基本上就能拆个八九不离十，NC4400我详细对照了手册，很多地方还是不敢下手，最终鼓足勇气使足力气才能打开。所以，Maintenance and Service Guide这份手册是必不可少的。
NC4400的螺丝类型比较多，特别是一些螺丝是六角形的，在拆卸之前要准备好一套方便易用的螺丝刀。下图是这次维护涉及到的螺丝类型图表。

接下来就开始准备给NC4400大卸八块吧。首先把电池取下，然后进行第一步——拆键盘上方的快捷键盖板。
拆下快捷键盖板
将笔记本翻过来，卸下下图中螺丝（T8M2.0×20.0）：

然后翻到正面，将屏幕平置：

按照图示将盖板取下。请注意，如果是第一次拆卸，盖板需要用些力气才能取下，不要心慈手软，下手吧！

OK，盖板应该是“嘎巴”一声被掰下来的，心疼之后，开始第二步吧。
拆下键盘
还是将笔记本翻到背面，拆下下图中螺丝。请注意，等一会安装回来时一定要注意螺丝的规格，不要装错！否则会产生和我一样的悲剧。

再翻回正面，打开屏幕后将键盘往屏幕方向推开。由于键盘下面有胶与笔记本粘连的，所以这步同样需要一些勇气。推开之后便可以看到指点杆的数据线，将连接处的白色卡口推开一点（会有清脆的“咔”声），指点杆数据线插头就会很容易地取下来。

同理将键盘数据线从笔记本上取下。

于是键盘也胜利地拆掉了。完成这部后，已经可以拆卸内置内存。下一步是更换CPU。
更换CPU
拔下风扇电源插头，拧下三个T8M2.0×7.0螺丝，便可以将风扇取下。

再拧下四个PM2.5×7.0螺丝：

向右推动散热器，就可以将其取下。由于散热器和CPU中间的硅脂会造成粘连，所以需要稍微用力。

这时已经可以按照常规方法对CPU进行更换了。
其实，继续往下拆卸我们甚至还可以打开Top Cover。不过灰尘最为严重的散热器刚才都已经清理过，稍微清理一下其它的缝缝隙隙，感觉清爽多了。
接下来，按照上面的倒序安装完毕，开机，嗯，声音非常轻，连续长时间用起来，风扇也很少转，这次升级维护的效果很明显。
顺带提一下上面提到的悲剧。当初拆机的时候，由于不甚小心，将螺丝的槽位搞错了。本来以前对自己的ThinkPad T60就失手过，这次特别小心翼翼地，结果还是不小心拧错，将键盘扎穿，导致键盘的F9、F10往下一系列按键都无效。没办法，只好更换新键盘。原配键盘的PN为“PK13ZI90300”，在淘宝上购买了本用于NC4200、PN为“PK13AU00100”键盘替换后，使用正常。
]]></description>
			<content:encoded><![CDATA[<p>老婆的HP NC4400笔记本已经服役近四载，到如今它已落得一身毛病：散热差、风扇响、运行慢等等，但是很可惜，保修期已过，只能自己动手、丰衣足食。</p>
<p>这次的维护升级主要分为两个方面：硬件和软件（废话，一共就这两个方面）。这篇首先描述如何从硬件上对其进行维护。</p>
<p><span id="more-407"></span></p>
<p>记得当初刚入手NC4400时，对它的做工和噪音控制还是比较满意的，可现在开机就热、一热就吵。从病根上分析，肯定是灰尘太多，散热效果太差导致的。于是清理灰尘是首要任务；另外，这台机器（RQ720PA#AB2）的CPU为T5500，属于高不成低不就的货色：要性能没性能，要节能不节能。所以，我考虑将其更换为低电压或超低电压的CPU。对比了价格后，我最终还是入手了L7200，比U7200便宜不少，能耗控制上虽然逊于U系列，但是比T5500可强得太多了，性能上却基本与其持平；最后，2G内存已经不合时宜了，但是最近内存价格又太离谱，那就加到3G吧，反正32bit的系统也无法充分利用4G内存。</p>
<p>明确了目标之后，就是具体的实施过程。拆机器是一项需要耐心（零件细琐）和勇气（不使劲就是拆不下来）的工作，所谓的胆大心细形容起来太贴切了。对比ThinkPad，我觉得HP在拆机方便程度上的确逊色不少：ThinkPad不用手册我基本上就能拆个八九不离十，NC4400我详细对照了手册，很多地方还是不敢下手，最终鼓足勇气使足力气才能打开。所以，<a href="http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/c01041211/c01041211.pdf" class="download">Maintenance and Service Guide</a>这份手册是必不可少的。</p>
<p>NC4400的螺丝类型比较多，特别是一些螺丝是六角形的，在拆卸之前要准备好一套方便易用的螺丝刀。下图是这次维护涉及到的螺丝类型图表。</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_screws.png" alt="Screws" title="Screws" /></p>
<p>接下来就开始准备给NC4400大卸八块吧。首先把电池取下，然后进行第一步——拆键盘上方的快捷键盖板。</p>
<h4>拆下快捷键盖板</h4>
<p>将笔记本翻过来，卸下下图中螺丝（T8M2.0×20.0）：</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_01.jpg" title="Removing the Keyboard Cover Screws" /></p>
<p>然后翻到正面，将屏幕平置：</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_02.jpg" title="Releasing the Keyboard Cover" /></p>
<p>按照图示将盖板取下。请注意，如果是第一次拆卸，盖板需要用些力气才能取下，不要心慈手软，下手吧！</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_03.jpg" title="Removing the Keyboard Cover" /></p>
<p>OK，盖板应该是“嘎巴”一声被掰下来的，心疼之后，开始第二步吧。</p>
<h4>拆下键盘</h4>
<p>还是将笔记本翻到背面，拆下下图中螺丝。请注意，等一会安装回来时一定要注意螺丝的规格，不要装错！否则会产生和我一样的悲剧。</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_04.jpg" title="Removing the Keyboard Screws" /></p>
<p>再翻回正面，打开屏幕后将键盘往屏幕方向推开。由于键盘下面有胶与笔记本粘连的，所以这步同样需要一些勇气。推开之后便可以看到指点杆的数据线，将连接处的白色卡口推开一点（会有清脆的“咔”声），指点杆数据线插头就会很容易地取下来。</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_05.jpg" title="Disconnecting the Pointing Stick Cable" /></p>
<p>同理将键盘数据线从笔记本上取下。</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_06.jpg" title="Removing the Keyboard" /></p>
<p>于是键盘也胜利地拆掉了。完成这部后，已经可以拆卸内置内存。下一步是更换CPU。</p>
<h4>更换CPU</h4>
<p>拔下风扇电源插头，拧下三个T8M2.0×7.0螺丝，便可以将风扇取下。</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_07.jpg" title="Removing the Fan" /></p>
<p>再拧下四个PM2.5×7.0螺丝：</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_08.jpg" title="Removing the Heat Sink Screws" /></p>
<p>向右推动散热器，就可以将其取下。由于散热器和CPU中间的硅脂会造成粘连，所以需要稍微用力。</p>
<p class="image"><img src="/wp-content/uploads/2010/04/201004_nc4400_maintenance_09.jpg" title="Removing the Heat Sink" /></p>
<p>这时已经可以按照常规方法对CPU进行更换了。</p>
<p>其实，继续往下拆卸我们甚至还可以打开Top Cover。不过灰尘最为严重的散热器刚才都已经清理过，稍微清理一下其它的缝缝隙隙，感觉清爽多了。</p>
<p>接下来，按照上面的倒序安装完毕，开机，嗯，声音非常轻，连续长时间用起来，风扇也很少转，这次升级维护的效果很明显。</p>
<p>顺带提一下上面提到的悲剧。当初拆机的时候，由于不甚小心，将螺丝的槽位搞错了。本来以前对自己的ThinkPad T60就失手过，这次特别小心翼翼地，结果还是不小心拧错，将键盘扎穿，导致键盘的F9、F10往下一系列按键都无效。没办法，只好更换新键盘。原配键盘的PN为“PK13ZI90300”，在淘宝上购买了本用于NC4200、PN为“PK13AU00100”键盘替换后，使用正常。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/clean-up-and-upgrade-the-hp-nc4400-laptop/feed/</wfw:commentRss>
		</item>
		<item>
		<title>自制绿色版本Skype</title>
		<link>http://lsdn.lynnstudio.net/run-skype-without-installing-it-and-save-the-settings-local/</link>
		<comments>http://lsdn.lynnstudio.net/run-skype-without-installing-it-and-save-the-settings-local/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 07:34:06 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Softwares]]></category>

		<category><![CDATA[Portable]]></category>

		<category><![CDATA[Skype]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=402</guid>
		<description><![CDATA[Skype已经逐渐成为我和家人及朋友沟通的主要方式，它在语音视频通话时的低带宽占用、稳定性有口皆碑，并且没有某些IM软件的那种铺天盖地式的广告。不过Skype在安装之后会将聊天记录和配置文件保存至系统目录这一点一直让我比较郁闷，因为对于会重装机器的人来说，经常会忘记备份这些文件。
不过，现在有方法可以让倔强的Skype将这些文件保存至程序所在目录了。这样的话，只要程序不放在系统安装盘符下，就不用担心这些记录及配置文件被误删除。并且，这种方法可以不用安装而直接使用Skype，放在U盘里，就能随处可用，非常方便。


首先下载Skype，现有的最新版本是Skype 4.2 Final，使用Universal Extractor工具将其解压得到主文件“Skype.exe”。将这个文件放置于适当的目录下，比如“D:\Program Files\Skype\”。
在“Skype.exe”的同一目录下，创建名为“Data”的目录。
在“Skype.exe”的同一目录下，新建文本文件，填写内容“Skype.exe /datapath:"Data" /removable”，然后保存并退出，将该文本文件的扩展名改为“cmd”，例如改为“Skype.cmd”。

这样一来，无需安装，以后只要直接执行“Skype.cmd”文件，就可以启动Skype，并且程序会将聊天记录和配置文件保存至上述的“Data”目录下。
不过有两点可能需要注意：
执行“Skype.cmd”后，命令控制台不会自动消失，如果受此困扰，只需将内容修改为“Start Skype.exe /datapath:"Data" /removable”即可。
另外，在Windows 7下，Skype 4.2由于增加了“Jump List”功能，启动后会像Windows Live Messenger一样常驻任务栏。如果想让它最小化到系统托盘区，可以右键点击“Skype.exe”，在“兼容性”选项卡下勾选“以兼容模式运行这个程序”，然后在下拉列表中选择“Windows Vista Service Pack 2”后点击确定即可。Windows Live Messenger也是如此。
]]></description>
			<content:encoded><![CDATA[<p>Skype已经逐渐成为我和家人及朋友沟通的主要方式，它在语音视频通话时的低带宽占用、稳定性有口皆碑，并且没有某些IM软件的那种铺天盖地式的广告。不过Skype在安装之后会将聊天记录和配置文件保存至系统目录这一点一直让我比较郁闷，因为对于会重装机器的人来说，经常会忘记备份这些文件。</p>
<p>不过，现在有方法可以让倔强的Skype将这些文件保存至程序所在目录了。这样的话，只要程序不放在系统安装盘符下，就不用担心这些记录及配置文件被误删除。并且，这种方法可以不用安装而直接使用Skype，放在U盘里，就能随处可用，非常方便。</p>
<p><span id="more-402"></span></p>
<ol>
<li>首先下载Skype，现有的最新版本是<a href="http://download.skype.com/msi/SkypeSetup_4.2.0.169.msi" class="download">Skype 4.2 Final</a>，使用<a href="http://legroom.net/scripts/download.php?file=uniextract16_noinst" class="download">Universal Extractor</a>工具将其解压得到主文件“Skype.exe”。将这个文件放置于适当的目录下，比如“D:\Program Files\Skype\”。</li>
<li>在“Skype.exe”的同一目录下，创建名为“Data”的目录。</li>
<li>在“Skype.exe”的同一目录下，新建文本文件，填写内容“<code>Skype.exe /datapath:"Data" /removable</code>”，然后保存并退出，将该文本文件的扩展名改为“cmd”，例如改为“Skype.cmd”。</li>
</ol>
<p>这样一来，无需安装，以后只要直接执行“Skype.cmd”文件，就可以启动Skype，并且程序会将聊天记录和配置文件保存至上述的“Data”目录下。</p>
<p>不过有两点可能需要注意：</p>
<p>执行“Skype.cmd”后，命令控制台不会自动消失，如果受此困扰，只需将内容修改为“<code>Start Skype.exe /datapath:"Data" /removable</code>”即可。</p>
<p>另外，在Windows 7下，Skype 4.2由于增加了“Jump List”功能，启动后会像Windows Live Messenger一样常驻任务栏。如果想让它最小化到系统托盘区，可以右键点击“Skype.exe”，在“兼容性”选项卡下勾选“以兼容模式运行这个程序”，然后在下拉列表中选择“Windows Vista Service Pack 2”后点击确定即可。Windows Live Messenger也是如此。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/run-skype-without-installing-it-and-save-the-settings-local/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
