<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>乔大海个人网站 &#187; Symbian</title>
	<atom:link href="http://qiaodahai.com/personal/article/tag/symbian/feed" rel="self" type="application/rss+xml" />
	<link>http://qiaodahai.com</link>
	<description>http://qiaodahai.com/</description>
	<lastBuildDate>Tue, 22 May 2012 00:46:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>谈谈智能手机的选择</title>
		<link>http://qiaodahai.com/personal/article/2011/the-choice-of-smart-phones.htm</link>
		<comments>http://qiaodahai.com/personal/article/2011/the-choice-of-smart-phones.htm#comments</comments>
		<pubDate>Sat, 09 Apr 2011 23:00:41 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[手机]]></category>
		<category><![CDATA[苹果]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=3142</guid>
		<description><![CDATA[数了一下，我的手机已经十多个，从最早的爱立信A2618sc开始，然后是爱立信T39mc，接着换成诺基亚3120，然后是诺基亚6020，然后是诺基亚E50，然后是三星SGH-i728、LG TB200、诺基亚 1506、戴尔DELL Mini 3v、华为 C8650+和最新的Google Galaxy Nexus。这些手机都是我自己使用的。
这些手机的购置时间分别是：
2001年 爱立信 A2618sc GSM
2002年 爱立信 T39mc GSM/GPRS
2004年 诺基亚 3120 GSM/GPRS，系统平台为S40 V1，series40
2006年 诺基亚 6020  [...]]]></description>
			<content:encoded><![CDATA[<p>数了一下，我的手机已经十多个，从最早的爱立信A2618sc开始，然后是爱立信T39mc，接着换成诺基亚3120，然后是诺基亚6020，然后是诺基亚E50，然后是三星SGH-i728、LG TB200、诺基亚 1506、戴尔DELL Mini 3v、华为 C8650+和最新的Google Galaxy Nexus。这些手机都是我自己使用的。</p>
<p>这些手机的购置时间分别是：</p>
<p>2001年 <a href="http://mobile.younet.com/files/0/315.html" target="_blank">爱立信 A2618sc</a> GSM<br />
2002年 <a href="http://mobile.younet.com/files/4/4341.html" target="_blank">爱立信 T39mc</a> GSM/GPRS<br />
2004年 <a href="http://mobile.younet.com/files/13/13919.html" target="_blank">诺基亚 3120</a> GSM/GPRS，系统平台为S40 V1，series40<br />
2006年 <a href="http://mobile.younet.com/files/14/14355.html" target="_blank">诺基亚 6020</a> GSM/GPRS，系统平台为S40 V2，series40<br />
2007年 <a href="http://mobile.younet.com/files/16/16292.html" target="_blank">诺基亚 E50</a> GSM/GPRS/EDGE，系统平台为S60 V3，Series60，Symbian 9.1<br />
2009年 <a href="http://mobile.younet.com/files/19/19760.html" target="_blank">三星 SGH-i728</a> GSM/GPRS/EDGE，系统平台为Windows Mobile 6.0<br />
2010年 <a href="http://mobile.younet.com/files/23/23103.html" target="_blank">LG TB200</a> GSM/GPRS/EDGE/TD-SCDMA<br />
2010年 <a href="http://mobile.younet.com/files/22/22967.html" target="_blank">诺基亚 1506</a> CDMA2000 1X，系统平台为S40 V1，series40<br />
2011年 <a href="http://mobile.younet.com/files/23/23940.html" target="_blank">DELL Mini 3v</a> GSM/GPRS/EDGE/TD-SCDMA，系统平台为基于Android2.1定制的OPhone (OMS) 2.0<br />
2011年 <a href="http://mobile.younet.com/files/25/25950.html" target="_blank">华为 C8650+</a> CDMA2000 1X EV-DO Rev.A，系统平台为Android2.3.3<br />
2012年 <a href="http://mobi.younet.com/files/25/25682.html" target="_blank">Google Galaxy Nexus</a> GSM/GPRS/EDGE/WCDMA/HSDPA/HSUPA/HSPA+，系统平台为Android 4.0.2</p>
<p>虽然很早就知道智能手机的概念，但真正开始接触智能手机是从购买了诺基亚E50开始的，在<a href="http://nokia.it168.com/" target="_blank">IT168诺基亚论坛</a>和<a href="http://www.younet.com/" target="_blank">友人网</a>学习了很多相关知识，对当时智能手机的两大操作系统（Symbian和Windows Mobile）有了进一步的了解。</p>
<p>在各大网站论坛上，Symbian和Windows Mobile的拥护者似乎水火不容。热衷于Windows Mobile的人将Symbian称为SB系统，甚至认为使用Symbian不算是真正的智能手机。而喜欢Symbian的人则嗤之以鼻，认为Windows Mobile过于臃肿，效率低下，根本不适合用于手机和其他移动设备。</p>
<p>对此我比较好奇，为什么会出现这样的情况，Symbian和Windows Mobile到底哪个更好。在购买了三星的i728后，并且也试用了其他几款WM的手机，随着对Symbian和Windows Mobile的深入了解，我有了自己的答案。</p>
<p>诺基亚的Symbian非常的人性化，用户界面友好，第三方软件很多，且安装简便，能稳定运行于Symbian，但系统的自由度较低，属于半开放式系统，涉及底层的东西普通用户是无法接触的，多媒体性能略低，操作系统无法自由升级，只能等待官方发布升级版本。</p>
<p>而Windows Mobile的界面与PC的Windows类似，但作为一个手机系统，对于普通用户来说过于复杂，虽然系统开放度大，网上有很多个人用户自己制作的WM-ROM版本，刷机方便，可以简单实现操作系统的升级，适合喜欢鼓捣系统和追新的人使用，但安全性和稳定性不敢恭维，且很多第三方软件的运行稳定性差，容易出现死机现象。</p>
<p>就拿三星i728来说，在正确安装WMDC (Windows Mobile Device Centre)的情况下，Windows Mobile与Windows Vista的同步都很困难，即使是Windows XP通过ActiveSync也经常出现无法同步的情况。真是难以想象，不知道微软怎么搞得，自己家的兄弟也不照顾。而诺基亚的E50在安装PC套件后从未出现过无法连接的情况，一切功能正常使用，而且通过<a href="http://europe.nokia.com/support/product-support/isync" target="_blank">iSync</a>可以在MAC电脑上同步数据。</p>
<p>自从2007年苹果发布第一代iPhone以来，iPhone的发展势头迅猛，已经成为时尚达人的首选。iPhone的iOS使用Mac OS X的内核，苹果的在线商店上应用软件也很多。iOS系统核心、基础服务和应用框架都采用C/C++或object-C开发，而应用采用Cocoa Touch框架，以object-C开发，应用编译后以本机代码在设备上运行，因此具有很高的运行效率。目前苹果在国内与联通、电信合作推广iPhone，但其高昂的售价，阻挡了很多消费者的脚步。</p>
<p>Android是Google推出的基于Linux平台的开源手机操作系统，有着诸多优点。Google已经发布了Android4.0，为手机、平板设备等提供统一的UI框架，这是个好消息。但是，Android衍生版本过多，如中国移动的OPhone (OMS)、创新工场旗下的点心操作系统（Tapas OS）等等，且在诸多版本中Android应用软件并不完全兼容，这样非常不利于Android的发展。</p>
<p>Android还有一个先天的缺陷，就是其所有apk应用程序都在名为Dalvik的Java虚拟机中运行。虽然Dalvik经过优化，允许在有限的内存中同时运行多个虚拟机的实例，并且每一个Dalvik 应用作为一个独立的Linux 进程执行。独立的进程可以防止在虚拟机崩溃的时候所有程序都被关闭。但是这种应用程序运行机制的执行效率低下，对硬件要求高，耗电量大。当然，事情都有两面性，这也是它的优势之一，毕竟Java的跨平台开发特性会让众多的Java程序员很容易的为Android平台开发或移植大量的应用程序。</p>
<p>我个人认为手机一定要以易用性和稳定性为第一要素，电池续航能力为第二要素，至于硬件性能嘛，够用即可，没有必要非得追求什么CPU主频和内存。所以我推荐使用iOS系统的苹果iPhone手机，虽然硬件配置略逊于同时代的Android手机，但是易用性、稳定性最好，电池续航能力也还可以，App众多。对价格敏感的消费者可以选择Android系统的手机，应用也够多，有些低配置Android手机的电池续航还可以的。Symbian系统已经是昨日黄花，不再受开发者的青睐，其第三方应用软件的推陈出新也慢了许多，但胜在能耗小，电池续航强，大家可以权衡利弊之后再做选择。至于Windows Mobile，大家还是不要考虑了。继任者Windows Phone似乎还可以，可以观其发展，但目前国内用户较少，不方便交流。</p>
<p>手机3G网络的信号质量及覆盖范围对于日常使用来说非常重要，我个人认为中国电信CDMA2000/CDMA1x的信号明显强于中国移动TD-SCDMA和中国联通WCDMA，移动上网体验最好，建议数据业务较多的用户选择中国电信CDMA2000网络。2G网络中移动的GSM信号还是不错的，比联通的GSM信号要强很多很多，电话短信较多的用户可以选择中国移动。</p>
<p>至于网上流传的手机辐射问题，我个人认为并非完全取决于手机网络制式，与客户的手机品牌型号有很大关系，购买时可以参考SAR值。更多信息请参阅我写的关于手机<a href="http://qiaodahai.com/personal/article/tag/sar" target="_blank">SAR</a>、<a href="http://qiaodahai.com/personal/article/tag/%E7%94%B5%E7%A3%81%E8%BE%90%E5%B0%84" target="_blank">电磁辐射</a>的文章。</p>
<p>网上购买的话强烈推荐到<a href="http://www.360buy.com/" target="_blank">京东商城</a>、<a href="http://www.amazon.cn/" target="_blank">亚马逊</a>和<a href="http://www.newegg.com.cn/" target="_blank">新蛋中国</a>购买行货。不建议到淘宝购买，水货和假货太多，如果非要去淘宝的话可以到<a href="http://hkaic.taobao.com/" target="_blank">联诚淘宝店</a>看看港行，这家的信誉似乎还不错，但万事小心为妙，在正规大公司和实体店铺购买正规国内行货并且开具正规发票为首选。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2011/the-choice-of-smart-phones.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>诺基亚手机操作系统Symbian软件下载</title>
		<link>http://qiaodahai.com/personal/article/2010/nokia-symbian-os-software.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/nokia-symbian-os-software.htm#comments</comments>
		<pubDate>Tue, 30 Nov 2010 04:03:15 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[诺基亚]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=5407</guid>
		<description><![CDATA[Symbian OS

Symbian OS(中文译音“塞班系统”)是塞班公司为手机而设计的操作系统。2008年12月2日，塞班公司被诺基亚收购。Symbian曾经是全球市场份额第一的手机操作系统。根据其硬件平台的不同分为S60V2、S60V3和S60V5等。诺基亚的智能手机如N72等型号是S60V2平台，N73、E50、E63、E71等型号是S60V3平台，而5230、5530XM、5800XM等型号为S60V5平台。此后诺基亚又发布了Symbian^3系统、Nokia  [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #d00b0e; font-size: small;"><strong>Symbian OS</strong></span><br />
<img class="aligncenter" src="http://img.qiaodahai.com/website-images/img/mobile_os_logo/symbian_os_logo.jpg" alt="" /></p>
<p>Symbian OS(中文译音“塞班系统”)是塞班公司为手机而设计的操作系统。2008年12月2日，塞班公司被诺基亚收购。Symbian曾经是全球市场份额第一的手机操作系统。根据其硬件平台的不同分为S60V2、S60V3和S60V5等。诺基亚的智能手机如N72等型号是S60V2平台，N73、E50、E63、E71等型号是S60V3平台，而5230、5530XM、5800XM等型号为S60V5平台。此后诺基亚又发布了Symbian^3系统、Nokia Anna（属于塞班3的改进UI）。</p>
<p>2011年12月21日2011年12月21日，诺基亚官方宣布放弃塞班（Symbian）系统品牌，下一版本操作系统将更名为诺基亚Belle（Nokia Belle属于诺基亚Anna的改进UI），并且塞班Anna系统也同样会更改为诺基亚Anna，这意味曾经辉煌的塞班系统的名称将就此与我们告别，在诺基亚将来推出的塞班系统手机中，将不会再出现“塞班”这个名字，一个时代的终结似乎就这样悄然来临了。</p>
<p><strong>应用软件下载地址：(进入下载页面后请根据你的手机品牌和型号来下载相应版本的软件)</strong><br />
<a href="http://www.uc.cn/" target="_blank">1、UC浏览器、来电通 For Symbian OS</a><br />
<a href="http://mobile.qq.com/" target="_blank">2、手机QQ、QQ手机浏览器和QQ手机输入法 For Symbian OS</a><br />
<a href="http://shouji.baidu.com/" target="_blank">3、百度手机软件 For Symbian OS</a><br />
<a href="http://www.ttpod.com/" target="_blank">4、天天动听 For Symbian OS</a><br />
<a href="http://www.byread.com/" target="_blank">5、百阅手机阅读软件 For Symbian OS</a><br />
<a href="http://www.mojichina.com/" target="_blank">6、墨迹天气 For Symbian OS</a><br />
<a href="http://shouji.sogou.com/" target="_blank">7、搜狗手机拼音输入法 For Symbian OS</a><br />
<a href="http://www.opera.com/" target="_blank">8、Opera浏览器 For Symbian OS</a><br />
<a href="http://www.ovi.com/" target="_blank">9、诺基亚OVI应用程序商店</a></p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/nokia-symbian-os-software.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symbian、Android、iPhone和Windows Mobile所支持的VPN协议</title>
		<link>http://qiaodahai.com/personal/article/2010/symbian-android-iphone-windows-mobile-vpn.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/symbian-android-iphone-windows-mobile-vpn.htm#comments</comments>
		<pubDate>Sun, 10 Oct 2010 03:12:18 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[手机]]></category>
		<category><![CDATA[诺基亚]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=4919</guid>
		<description><![CDATA[一、Symbian：诺基亚本身提供的mVPN客户端支持的是IPSec协议，通过第三方软件SymVPN可以支持PPTP协议。
二、Android：支持PPTP、L2TP、IPSec和OpenVPN协议。
三、iPhone/iPod touch/iPad：支持PPTP、L2TP、IPSec协议。
四、Windows Mobile：理论上支持PPTP、L2TP、IPSec和OpenVPN协议。
]]></description>
			<content:encoded><![CDATA[<p>一、Symbian：诺基亚本身提供的mVPN客户端支持的是IPSec协议，通过第三方软件<a href="http://telexy.com/" target="_blank">SymVPN</a>可以支持PPTP协议。</p>
<p>二、Android：支持PPTP、L2TP、IPSec和OpenVPN协议。</p>
<p>三、iPhone/iPod touch/iPad：支持PPTP、L2TP、IPSec协议。</p>
<p>四、Windows Mobile：理论上支持PPTP、L2TP、IPSec和OpenVPN协议。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/symbian-android-iphone-windows-mobile-vpn.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在诺基亚S60手机上使用VPN之二：OpenSwan安装配置和VPN规则的生成</title>
		<link>http://qiaodahai.com/personal/article/2010/nokia-s60-symbian-ipsec-vpn-2-openswan-and-vpn-policy.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/nokia-s60-symbian-ipsec-vpn-2-openswan-and-vpn-policy.htm#comments</comments>
		<pubDate>Sun, 10 Oct 2010 02:58:25 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[手机]]></category>
		<category><![CDATA[诺基亚]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=4912</guid>
		<description><![CDATA[这一部分的读者对象是喜欢自己折腾而对VPS和VPN有一定配置经验的用户。只是想知道如何在诺基亚Symbian S60手机上使用VPN的读者请参看第一部分。
对于塞班手机上的VPN还有一个常见的说法是服务器端需要安装Cisco等昂贵的专用网络设备，而且配置复杂。根据诺基亚mVPN客户端的官方文档，所支持的IPSec VPN网关列表中确实都是一些网络设备制造商的专用产品。但自己搭建过L2TP VPN的网友应该知道Linux上有OpenSwan、FreeS/Wan和strongSwan（它们实际是同一个项目的不同分支）等免费的开源  [...]]]></description>
			<content:encoded><![CDATA[<p>这一部分的读者对象是喜欢自己折腾而对VPS和VPN有一定配置经验的用户。只是想知道如何在诺基亚Symbian S60手机上使用VPN的读者请参看第一部分。</p>
<p>对于塞班手机上的VPN还有一个常见的说法是服务器端需要安装Cisco等昂贵的专用网络设备，而且配置复杂。根据诺基亚mVPN客户端的官方文档，所支持的IPSec VPN网关列表中确实都是一些网络设备制造商的专用产品。但自己搭建过L2TP VPN的网友应该知道Linux上有OpenSwan、FreeS/Wan和strongSwan（它们实际是同一个项目的不同分支）等免费的开源 IPSec软件包，而IPSec正是塞班mVPN所支持的协议。至于说配置复杂，我看到过诺基亚论坛上有国外网友说：“诺基亚对mVPN客户端配置问题的官方回复是——请向你的系统管理员查询，可我自己就是系统管理员，我该去问谁呢。”如果从阅读相关文档以弄懂每一个参数该如何设置开始，S60手机+OpenSwan的VPN方案配置起来确实比较复杂，但如果找到一个可以工作的模板，很可能只要简单的修改一下服务器地址、验证密钥这些因人而异的参数，拷贝到自己的机器上就能用了。本教程就是试图提供这样一个模板的尝试。但在实际使用中，由于mVPN客户端的V3.1和V4的差异，网络运营商的不同，所用VPS的区别，可能需要更多的调整。这些细节大部分会放在专门讨论各种高级设置的第三部分介绍。</p>
<p>首先你需要一台服务器来安装OpenSwan（好像选择另外两个分支的人现在很少），我用的是PhotonVPS的Xen虚拟服务器（可用的CPU有16核，UnixBench的分数随便就能到450，对于我这种对性能有偏执的用户来说足以让人忽略他们其它方面的缺点了）。我试过在启用了 TUN/TAP设备并成功安装了OpenVPN的OpenVZ VPS上运行OpenSwan，但会提示缺少某个内核模块，似乎是内核没有包含IPSec支持的原因。所以目前假定所用VPS必须是基于Xen，至于是否还有其它的配置要求，我就不确定了。</p>
<p>使用CentOS的用户可以用：</p>
<pre lang="bash">sudo yum install openswan</pre>
<p>命令来安装IPSec VPN网关，发行版中的源是U2.6.21。这个版本可以工作，但下一部分要讨论的高级设置可能需要包含了某些Bug fix的最新版本（但像一些例子中提到过的“authby=secret|rsasig”这种参数设置在我用过的版本中都无效，所以不能确定版本越新越好）。最新的rpm包可以用</p>
<pre lang="bash">sudo wget http://www.openswan.org/download/binaries/centos/5/without-nss/openswan-2.6.24rc5-1.x86_64.rpm</pre>
<p>命令下载（32位OS用户请自行下载适用版本），用</p>
<pre lang="bash">sudo rpm -i openswan-2.6.24rc5-1.x86_64.rpm</pre>
<p>命令安装。Debian用户用</p>
<pre lang="bash">sudo apt-get install openswan</pre>
<p>命令安装的是U2.4.12版，我没有测试过这个版本，因为在Debian下都是下载源码编译的，具体细节将在下一部分讲修改源码的时候介绍。</p>
<p>在Google中搜索“OpenSwan 安装”可以找到不少资料，虽然不完全对得上（不同Linux发行版以及从二进制包安装或从源码编译会有所不同），但可以作为参考而不需我在这个问题上深入下去了。关键的几个配置文件为全局配置“/etc/ipsec.conf”，内容如下（并不是说里面的参数必须如此设定，而是提供一个我自己确认能用的配置）：</p>
<pre lang="bash">    # /etc/ipsec.conf – Openswan IPsec configuration file
    #
    # Manual:     ipsec.conf.5
    #
    # Please place your own config files in /etc/ipsec.d/ ending in .conf

    version 2.0
    # conforms to second version of ipsec.conf specification

    # basic configuration
    config setup
    # Debug-logging controls:  “none” for (almost) none, “all” for lots.
    # klipsdebug=none
    # plutodebug=”control parsing”
    # For Red Hat Enterprise Linux and Fedora, leave protostack=netkey
    protostack=netkey
    nat_traversal=yes
    interfaces=%defaultroute virtual_private=%v4:192.168.0.0/16,%v4:10.0.0.0/8,%v4:172.16.0.0/12,%v4:!192.168.0.0/24
    oe=off
    # Enable this if you see “failed to find any available worker”
    nhelpers=0

    #You may put your configuration (.conf) file in the “/etc/ipsec.d/” and uncomment this.
    include /etc/ipsec.d/*.conf</pre>
<p>全局验证密钥“/etc/ipsec.secrets”，内容如下：</p>
<pre lang="bash">include /etc/ipsec.d/*.secrets</pre>
<p>连接配置“/etc/ipsec.d/e63.conf”（可以有多个，名字不限，但这牵涉到高级设置中的问题了，本部分只以单一连接为例），内容如下：</p>
<pre lang="bash">    conn e63

    # Key exchange
    ike=aes256-sha1-modp1536

    # Data exchange
    esp=aes256-sha1

    # Authentication method PSK
    authby=secret
    auto=add
    keyingtries=3

    # Modeconfig setting
    modecfgpull=yes
    pfs=no
    rekey=no
    type=tunnel
    compress=yes

    # local endpoint
    left=%defaultroute
    leftsourceip=192.168.6.1
    leftsubnet=0.0.0.0/0
    leftrsasigkey=none
    leftmodecfgserver=yes
    leftxauthserver=yes

    # remote endpoint
    rightrsasigkey=none
    right=%any
    rightxauthclient=yes
    rightmodecfgclient=yes
    rightsourceip=192.168.6.252
    rightsubnet=192.168.6.252/32</pre>
<p>连接验证密钥“/etc/ipsec.d/e63.secrets”，引号中为作为验证密钥的字符串：</p>
<pre lang="bash">    : PSK “StringUsedAsPreSharedKey”</pre>
<p>本文给出了范例中除了使用PSK验证方式外，还是用了Xauth验证，也就是说连上IPSec VPN服务器后，还需要输入预先设置的用户名和密码，对应的服务器设置为 “leftxauthserver/rightxauthclient=yes”。觉得没必要的读者可以把“yes”改成“no”并修改手机端VPN规则中的相应部分“USE_XAUTH: TRUE”为“FALSE”即可跳过Xauth验证。但部分参考文献中提到Xauth在某些条件下是必须的。Xauth验证的用户名和密码放在“/etc /ipsec.d/passwd”中，生成该文件需要apache-utils软件包中的htpasswd命令：</p>
<pre lang="bash">    sudo umask 0027

    sudo htpasswd -c -b passwd username1 password1</pre>
<p>添加用户的命令为：</p>
<pre lang="bash">    sudo htpasswd -b passwd username2 password2</pre>
<p>然后用编辑“/etc/ipsec.d/passwd”，内容为：</p>
<pre lang="bash">    username:.z2I2VoRCNOZI</pre>
<p>冒号前是用户名，冒号后是加密后的密码，读者需要自己在最后加上连接名称：</p>
<pre lang="bash">    username:.z2I2VoRCNOZI:e63</pre>
<p>我自己在“/etc/rc.local”中添加了如下NAT和转发设置（我对这部分比前面的内容更没有把握，请有经验的读者自行修正）：</p>
<pre lang="bash">    echo 0 &gt; /proc/sys/net/ipv4/conf/all/send_redirects
    echo 0 &gt; /proc/sys/net/ipv4/conf/default/send_redirects
    echo 0 &gt; /proc/sys/net/ipv4/conf/eth0/send_redirects
    echo 0 &gt; /proc/sys/net/ipv4/conf/lo/send_redirects
    echo 0 &gt; /proc/sys/net/ipv4/conf/all/accept_redirects
    echo 0 &gt; /proc/sys/net/ipv4/conf/default/accept_redirects
    echo 0 &gt; /proc/sys/net/ipv4/conf/eth0/accept_redirects
    echo 0 &gt; /proc/sys/net/ipv4/conf/lo/accept_redirects
    echo 1 &gt; /proc/sys/net/ipv4/ip_forward
    /sbin/iptables -t nat -A POSTROUTING -s 192.168.6.0/24 -o eth0 -j SNAT –to 47.117.26.212 &lt;- 你自己的外网IP</pre>
<p>重启VPS让所有的改动生效（或者运行“sudo /etc/init.d/ipsec restart”及其它命令）。然后用</p>
<pre lang="bash">    sudo /usr/sbin/ipsec verify</pre>
<p>命令检查IPSec服务的状态是否正常，应返回如下信息：</p>
<pre lang="bash">    Checking your system to see if IPsec got installed and started correctly:
    Version check and ipsec on-path                                 [OK]
    Linux Openswan U2.6.24rc5/K2.6.18-164.10.1.el5xen (netkey)
    Checking for IPsec support in kernel                            [OK]
    Testing against enforced SElinux mode                           [OK]
    NETKEY detected, testing for disabled ICMP send_redirects       [OK]
    NETKEY detected, testing for disabled ICMP accept_redirects     [OK]
    Checking for RSA private key (/etc/ipsec.secrets)               [OK]
    Checking that pluto is running                                  [OK]
    Pluto listening for IKE on udp 500                              [OK]
    Pluto listening for NAT-T on udp 4500                           [OK]
    Two or more interfaces found, checking IP forwarding            [OK]
    Checking NAT and MASQUERADEing
    Checking for ‘ip’ command                                       [OK]
    Checking for ‘iptables’ command                                 [OK]
    Opportunistic Encryption Support                                [DISABLED]</pre>
<p>以上为OpenSwan的安装设置部分，下面该讲手机端的VPN规则生成了。我最初参考了英文文献一、文献二和文献三（对这篇文章的内容有疑问的读者可自行查询这些文献），在前两篇参考资料中，提到的VPN规则的生成方式还是用makesis生成sis/sisx安装文件的复杂过程。幸好新的mVPN V3.1和V4都支持第三篇文献中简单的多的.vpn文件导入了。VPN规则实际由两个文件组成，一个是VPN.pin，内容为：</p>
<pre lang="bash">    [POLICYNAME]
    VPN Beta
    [POLICYDESCRIPTION]
    VPN Beta
    [POLICYVERSION]
    1.1
    [ISSUERNAME]
    Do not edit
    [CONTACTINFO]
    Do not edit</pre>
<p>实际上只是一个简单的规则标识，并不牵涉实际的配置问题。而真正的设置是存在VPN.pol文件中，其内容如下：</p>
<pre lang="bash">    SECURITY_FILE_VERSION: 3
    [INFO]
    VPN
    [POLICY]
    sa ipsec_1 = {
    esp
    encrypt_alg 12
    max_encrypt_bits 256
    auth_alg 3
    identity_remote 0.0.0.0/0
    src_specific
    hard_lifetime_bytes 0
    hard_lifetime_addtime 3600
    hard_lifetime_usetime 3600
    soft_lifetime_bytes 0
    soft_lifetime_addtime 3600
    soft_lifetime_usetime 3600
    }

    remote 0.0.0.0 0.0.0.0 = { ipsec_1(IPSec VPN服务器地址) }
    inbound = { }
    outbound = { }

    [IKE]
    ADDR: IPSec VPN服务器地址 255.255.255.255
    MODE: Main
    SEND_NOTIFICATION: TRUE
    ID_TYPE: 11
    FQDN: MobileGroup
    GROUP_DESCRIPTION_II: MODP_1536
    USE_COMMIT: FALSE
    IPSEC_EXPIRE: FALSE
    SEND_CERT: FALSE
    INITIAL_CONTACT: FALSE
    RESPONDER_LIFETIME: TRUE
    REPLAY_STATUS: TRUE
    USE_INTERNAL_ADDR: FALSE
    USE_NAT_PROBE: FALSE
    DNS_SERVER: 8.8.8.8 &lt;- DNS服务器的IP地址
    ESP_UDP_PORT: 0
    NAT_KEEPALIVE: 60
    USE_XAUTH: TRUE
    USE_MODE_CFG: TRUE
    REKEYING_THRESHOLD: 90
    PROPOSALS: 1
    ENC_ALG: AES256-CBC
    AUTH_METHOD: PRE-SHARED
    HASH_ALG: SHA1
    GROUP_DESCRIPTION: MODP_1536
    GROUP_TYPE: DEFAULT
    LIFETIME_KBYTES: 0
    LIFETIME_SECONDS: 28800
    PRF: NONE
    PRESHARED_KEYS:
    FORMAT: STRING_FORMAT
    KEY: 24 StringUsedAsPreSharedKey &lt;- 前面是密钥的长度，后面是作为密钥的字符串本身</pre>
<p>里面的参数绝大部分和OpenSwan的设置是对应的，也就是说修改里面的某个参数一般意味着服务器端的修改。在前面提到的三篇英文参考文献中，都提到了需要给OpenSwan打补丁才能解决DNS推送的问题，不知道是OpenSwan还是mVPN客户端版本的问题，因为实际上VPN规则中可以用 “DNS_SERVER”这个参数（从另一篇参考文献中找到的）指定DNS服务器。</p>
<p>编辑好这两个文件后，压缩成一个zip文件，然后把后缀名从.zip改为.vpn，然后传到手机上就可以直接导入了——简单吧 <img src='http://qiaodahai.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>然后按我写的前一篇文章中的步骤就可以在诺基亚塞班S60手机上使用该VPN了。连接成功后，VPN日志中会出现以下内容（日志中出现其它错误信息需要自己分析了）：</p>
<pre lang="bash">    1:authenticated to vpn gateway IPSec VPN服务器地址, vpn access point VPN规则标识

    2:infomation :address info for vpn access point VPN规则标识, virtual ip 192.168.6.252, local ip 运营商分配给手机的ip, nat status code 0

    3:infomation :activated vpn access point VPN规则标识, ip address 192.168.6.252</pre>
<p>如果一切顺利，你就可以用该VPN访问任何网站了。万一有网关无响应之类的问题，比如运营商分配给手机的ip是192.168或10.0之类的内网IP，而nat status code为0（应该是1），恭喜——你需要和我进入下一部分折腾了……</p>
<p>总结：诺基亚Symbian S60上的mVPN客户端可以支持用OpenSwan搭建的IPSec VPN，但过程还是有些麻烦的。除非你本身需要VPS做其它用途，或者干脆就喜欢折腾（本人二者兼是:D），单单需要使用VPN还是购买12vpn之类现成的服务合适：一个Xen VPS一般不低于6美元一个月，而12vpn的Lite账号平均一个月大概2美元，并且除非是用有&gt;100M专线的独立服务器，否则自建VPN的速度是很难和专门的VPN服务商相比的。这也是我虽然可以用自建的VPN但还是买了12vpn账号的原因。</p>
<p>本文来自：<a href="http://www.alpha2beta.com/vpn/vpn-on-nokia-s60-2-openswan-and-vpn-policy.html" target="_blank">http://www.alpha2beta.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/nokia-s60-symbian-ipsec-vpn-2-openswan-and-vpn-policy.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在诺基亚S60手机上使用VPN之一：原生客户端说明及12vpn评测</title>
		<link>http://qiaodahai.com/personal/article/2010/nokia-s60-symbian-ipsec-vpn-1-mvpn-and-12vpn.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/nokia-s60-symbian-ipsec-vpn-1-mvpn-and-12vpn.htm#comments</comments>
		<pubDate>Sun, 10 Oct 2010 02:37:32 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[手机]]></category>
		<category><![CDATA[诺基亚]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=4908</guid>
		<description><![CDATA[这是一篇早就打算要写的文章，但因为有一些技术细节始终没有解决好，所以一直迟迟没有动笔。最后我意识到这样下去，这篇文章不知道要到猴年马月才能写出来，而且12vpn推出了对诺基亚S60手机原生VPN客户端的支持，完善我的教程的必要性也就不那么迫切了。我打算分三个部分写这个教程：
1. 诺基亚S60手机原生VPN客户端的使用说明和12vpn的评测，因为如果我一上来就把如何生成VPN策略文件和OpenSwan的配置摆上来，不需要知道这些的普通用户可能会被弄晕而产生用起来太复杂的错误印象；
2.  [...]]]></description>
			<content:encoded><![CDATA[<p>这是一篇早就打算要写的文章，但因为有一些技术细节始终没有解决好，所以一直迟迟没有动笔。最后我意识到这样下去，这篇文章不知道要到猴年马月才能写出来，而且12vpn推出了对诺基亚S60手机原生VPN客户端的支持，完善我的教程的必要性也就不那么迫切了。我打算分三个部分写这个教程：</p>
<p>1. 诺基亚S60手机原生VPN客户端的使用说明和12vpn的评测，因为如果我一上来就把如何生成VPN策略文件和OpenSwan的配置摆上来，不需要知道这些的普通用户可能会被弄晕而产生用起来太复杂的错误印象；<br />
2. 生成VPN策略文件和安装配置OpenSwan的教程。这个教程其实只是一个可以工作的范例，有些需要细调的高级设置我自己也没有弄清楚；<br />
3. VPN策略文件和OpenSwan的高级设置问题，这是我目前还在折腾的部分。</p>
<p>下面是诺基亚S60手机原生VPN客户端的使用说明及12vpn评测：</p>
<p>看到过不少诺基亚S60上没有可用VPN客户端的观点，但事实上诺基亚S60手机上原生的Mobile VPN客户端只是不支持常见的PPTP协议（第三方软件SymVPN支持PPTP，但正版价格超过二十美元，而破解版绝大多数都不好用），而是支持 IPSec VPN。另一种观点是诺基亚S60手机原生VPN用户端太复杂，普通用户很难搞定。这种看法也对也不对，VPN策略文件的生成确实比较复杂，但这是系统管理员的工作，普通用户只需要把系统管理员发给他们的VPN策略文件安装到手机上，简单设置一下就可以用了。实际上iPhone/iPod Touch常用的L2TP VPN很多也是基于IPSec的，12vpn提供给S60用户的配置方式看起来并不比iPhone/iPod Touch复杂。</p>
<p>诺基亚S60手机原生的Mobile VPN客户端并不需要用户自己设置VPN服务器地址、用户名和密码（额外使用了Xauth验证的是另一回事），这些都是在VPN规则中定义好的。mVPN 客户端中有一个设置规则服务器的选项，这是用于把VPN规则推送到手机上的，需要在服务器端安装诺基亚专门的软件，这种方式很少有人用，用户可以从本地安装VPN策略文件而完全不去管这个选项。VPN策略文件早些是以sis文件形式提供的，像普通软件一样安装。但目前mVPN V3.1和V4都可以直接导入.vpn文件。</p>
<p>下面的使用说明参考了12vpn针对S60V5上的mVPN V4英文介绍：</p>
<p>1. 用户首先需要安装mVPN客户端，<a href="http://nds1.nokia.com/files/support/global/phones/software/mVPN_S60_v3_1_091231.sisx" target="_blank">V3.1（针对S60V3 FP1）在此下载</a>，<a href="http://nds1.nokia.com/files/support/global/phones/software/mVPN_4_0_091231.sisx" target="_blank">V4（针对S60V3 FP2和S60V5）在此下载</a>；<br />
2. 从系统管理员那里得到.vpn（或.sis/.sisx）策略文件并传到手机上安装。IPSec VPN网管和客户端之间的验证主要有两种方式：PSK和X509证书。如果是PSK方式，VPN规则文件直接装上就可以用了；而X509证书是以 PKCS#12格式存储的，安装含有该证书的规则时会提示用户输入密码才能正确读取证书，这个密码是由提供VPN规则文件的系统管理员设置，比如 12vpn的证书密码一律是“import”〔不含引号〕。第一次导入证书的时候， 手机会提示用户设置〔输入两次〕读取证书的密码，一定要牢记该密码，以后启动VPN连接的时候都要输入密码；新装含有X509证书的VPN规则后使用 mVPN V3.1的S60V3 FP1手机需要重启，需要重装VPN规则前，删除原来的规则和证书并重启机器。我不确定使用mVPN V4的S60V5和S60V3 Fp2手机是否同样需要如此，听说不用；<br />
3. 使用WiFi的话要确认无线路由打开了VPN Passthrough的选项；<br />
4. 手机上网需使用net连接而非wap（这一点我不确定，因为mVPN客户端中可以定义Proxy）；<br />
5. S60V5等较新的手机上导入了VPN规则后会自动生成一个标记为IntraNet的VPN接入点，在浏览器等需要联网的程序出现接入点选择时使用该接入点即通过VPN上网；S60V3 FP1等较老的手机上需要自己通过“设置—&gt;连接—&gt;VPN（虚拟专网）—&gt;VPN接入点—&gt;选项—&gt;新增接入点”用导入的VPN规则定义新的接入点。<br />
6. IPSec VPN连接的初始化有点慢，大概要等半分钟的样子，之后就没有影响了。如果VPN规则中使用X509证书，验证的时候手机会提示用户输入保存证书时设置的密码，使用PSK验证的则没有这一步。假如VPN规则和IPSec网关（二者是对应的）中设置了使用Xauth验证，则另外需要输入系统管理员在服务器上设置的用户名和密码。<br />
7. 根据我自己的经验，如果设置了多个使用不同VPN规则的接入点，有可能会出现冲突。但这也许和个人手机和IPSec VPN的具体设置有关，只是一个在使用中出现问题的时候可以参考的可能性。<br />
8. 另外一点是使用VPN的时候也留心一下DNS设置。诺基亚S60手机设置接入点的时候可以自定义DNS服务器地址，新的VPN规则参数中也有独立的选项。虽然似乎现在多数IPSec VPN网关也可以把DNS信息推送到手机上，但说不定某个时候问题会出在这个地方。</p>
<p>简而言之，诺基亚S60手机原生的VPN客户端的设置是通过VPN规则文件完成的，而该VPN规则和具体的IPSec VPN设置对应，应该都由系统管理员完成，而不需要普通用户操心。</p>
<p>之所以专门附上12vpn的评测，因为它是众多VPN服务商中我唯一知道提供了对诺基亚S60手机支持的。除了通常的PPTP外，它还支持OpenVPN、L2TP和IPSec（Cisco）从而保证了不同平台的用户都可以使用他们的服务。</p>
<p>和个人架设的VPN相比，在我看来12vpn有下面几个优势：</p>
<p>1. 他们在有多个的VPN服务器在不同的国家，这在用户需要特定地区的IP来使用某些服务，例如BBC iPlayer和Hulu等等，的时候会很必要；<br />
2. 作为一个公司，他们有更多的资源提供客户支持。自己架设过VPN的网友很清楚要支持不同的平台和千差万别的网络（不同的运营商和防火墙）是一件相当负责的任务。即使12vpn自己刚放出诺基亚S60手机的VPN规则的时候，只能支持S60V5手机上的mVPN V4，而在S60V3手机上的mVPN V3.1中无法正常工作。我和另一个推友@nielspeen自己花了很多时间修改他们的VPN规则都未成功，最后还是12vpn过了一天自己更新了配置文件解决的。</p>
<p>但12vpn的Personal帐号比较贵（包年70美元，月付要9美元另加10美元的设置费。）其实他们还有便宜得多的Lite帐号没有放在主页上，不过只能包年（25美元，2010年2月底之前有10%的优惠），而且有每月10G的流量限制。还有推友觉得12vpn的速度一般，这是一个小马过河的问题，我自己觉得用12vpn看Hulu的速度还不错（稍有停顿，但似乎比hideipvpn快些，比我原来自己建的一个OpenVPN速度有明显提高）。</p>
<p>除了购买12vpn的服务外，喜欢折腾的网友还可以自己在VPS或专用主机上搭建IPSec VPN，不过这方面的内容要放到下一篇文章中了。没有条件自己折腾，又不打算购买12vpn，但想在诺基亚S60手机上使用VPN的网友，也可以联系我要帐号测试你的诺基亚S60手机在我的IPSec VPN上用起来是否让人满意，再决定是否购买付费服务。</p>
<p>本文来自：<a href="http://www.alpha2beta.com/vpn/%E5%9C%A8%E8%AF%BA%E5%9F%BA%E4%BA%9As60%E6%89%8B%E6%9C%BA%E4%B8%8A%E4%BD%BF%E7%94%A8vpn%E4%B9%8B%E4%B8%80%EF%BC%9A%E5%8E%9F%E7%94%9F%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%AF%B4%E6%98%8E%E5%8F%8A12vpn%E8%AF%84.html" target="_blank">http://www.alpha2beta.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/nokia-s60-symbian-ipsec-vpn-1-mvpn-and-12vpn.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>手机上的SSH工具Putty for Symbian OS</title>
		<link>http://qiaodahai.com/personal/article/2010/mobile-ssh-tools-putty-for-symbian-os.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/mobile-ssh-tools-putty-for-symbian-os.htm#comments</comments>
		<pubDate>Sun, 19 Sep 2010 13:53:43 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[手机]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=4515</guid>
		<description><![CDATA[PuTTY是一款Windows操作系统平台下提供SSH方式接入管理的强大软件，但其实PuTTY还提供了运行在S60V3、S60V5等 Symbian平台上的手机版本 PuTTY for Symbian OS，功能同样强悍。
Putty for Symbian OS是支持Symbian  [...]]]></description>
			<content:encoded><![CDATA[<p>PuTTY是一款Windows操作系统平台下提供SSH方式接入管理的强大软件，但其实PuTTY还提供了运行在S60V3、S60V5等 Symbian平台上的手机版本 PuTTY for Symbian OS，功能同样强悍。</p>
<p>Putty for Symbian OS是支持Symbian S60V3、S60V5系统的一款免费SSH客户端软件，它直接添加多个Sessions、也可以自定义显示界面。PuTTY手机版可以创建和保存多个实例，每个实例都有一个名字，分别对应你的某个网站SSH登录后台，便于多个网站间的管理。</p>
<p>官方主页为：<a href="http://s2putty.sourceforge.net/" target="_blank">http://s2putty.sourceforge.net/</a>，目前最新的版本为1.5.2，该软件所提供的功能已经能应付日常VPS的维护工作，当然因为使用的手机GPRS连接，使用过程中会有反应“迟钝”的感觉。</p>
<p>第一次使用时可以直接点击“Default”实例，在弹出的“Host”一栏中输入支持SSH管理的主机地址或者你网站的网址后确认。稍等片刻，在 “Login　as”窗口中输入你的后台用户名，之后输入你的管理密码即可正常登录熟悉的SSH后台。此外，你还可以在每个实例的“General”项中直接设置好你的“Host”及“Username”，其它参数保持默认，以后管理起来更加得心应手。</p>
<p>输入登录密码后即可正常登录SSH后台</p>
<p>由于大部分S60手机都不具有QWERTY全键盘，即使是E61、E90等这些全键盘机型也依旧缺少很多重要的按键如Esc及Tab键等，为了保证可以输入一些特殊按键如Ctrl、Alt等，PuTTY S60版还提供了一个Send网格控制界面，该输入界面可以从软件的右软键“Send”或者“Opinion”中的“Send”进入，非常方便。</p>
<p>使用SSH成功登录后的系统欢迎界面</p>
<p>OS和电脑上的PuTTY界面差不多，也可对文件夹进行高亮，可以进入Vi编辑器、具有Tab键的功能、多种显示字体、全屏显示等工具都一应俱全。此外，使用上下方向导航键还可以选择以前使用过的命令，功能甚为强大。</p>
<p>值得注意的是，在开始使用PuTTY手机版管理你的网站之前，请先确认您手机默认接入点为CMNET或3GNET，而非CMWAP或3GWAP，否则会出现连接不上服务器的情况。</p>
<p>PuTTY for Symbian软件下载地址：<a href="http://sourceforge.net/projects/s2putty/" target="_blank">http://sourceforge.net/projects/s2putty/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/mobile-ssh-tools-putty-for-symbian-os.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>诺基亚智能手机格机详细教程技巧</title>
		<link>http://qiaodahai.com/personal/article/2010/nokia-smart-phones-formatting-commands-tutorial-tips.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/nokia-smart-phones-formatting-commands-tutorial-tips.htm#comments</comments>
		<pubDate>Fri, 05 Mar 2010 06:05:48 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[手机]]></category>
		<category><![CDATA[诺基亚]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/personal/?p=1116</guid>
		<description><![CDATA[到现在为止还没搞懂格机的机油请花几分钟把这篇文章看完：
　　首先，先给大家一个大概的认识：软格是单单恢复手机系统所在盘的原厂时的文件，不对系统盘进行格式化，软格只是针对手机的系统文件的，只有软格后不能解决问题时才用硬铬的。
　　硬铬格式化系统盘，再恢复系统文件，硬铬是用于手机发生磁盘本身错误时恢复手机的方法。
　　软格只是针对手机的系统文件的，只有软格后不能解决问题时才用硬铬的。硬铬对手机有一定的损伤，不到万不得已，不要硬铬。（本人新机入手至今硬铬2  [...]]]></description>
			<content:encoded><![CDATA[<p>到现在为止还没搞懂格机的机油请花几分钟把这篇文章看完：</p>
<p>　　首先，先给大家一个大概的认识：软格是单单恢复手机系统所在盘的原厂时的文件，不对系统盘进行格式化，软格只是针对手机的系统文件的，只有软格后不能解决问题时才用硬铬的。</p>
<p>　　硬铬格式化系统盘，再恢复系统文件，硬铬是用于手机发生磁盘本身错误时恢复手机的方法。</p>
<p>　　软格只是针对手机的系统文件的，只有软格后不能解决问题时才用硬铬的。硬铬对手机有一定的损伤，不到万不得已，不要硬铬。（本人新机入手至今硬铬2 次，并未发现明显的对手机的损伤，但损伤手机是塞班前辈的教诲，所以大家要有数）</p>
<p>　　理论：软格和硬格的共同效果都是格机，让手机恢复出厂设置，C盘文件、空间大小也恢复出厂设置。</p>
<p>　　声明：硬格和软格其实是一样的效果，并不存在硬格比软格完全的说法。软格是在手机可以启动到待机界面然后通过输入指令来实现格机的方式；而硬格是在手机因安装某些不兼容软件、字体等导致手机反复重启，或者启动失败等无法进入待机界而提供的一种格机方式。两者效果完全一样！</p>
<p>　　格机方法：软格是在拨号界面输入指令“*<strong>#7370#</strong>”，不包括引号，然后输入手机密码(诺基亚默认是12345)后自动重启，自动格机；而S60v3手机硬格是在关机的状态下，同时按住“<strong>星号键+数字3键+拨号键</strong>”不放手，然后打开手机电源开关(电源键只按住到手机开机震动后才松手)，等到出现诺基亚握手图标的时候就可以松开那几个键了，这时手机就已经硬格了；对于S60v5手机硬格(比如5230 等最新的手机)和S60V3的一样，只是按的键不一样。具体方法是在关机的状态下，同时按住“<strong>拨号键+挂机键+照相键</strong>”不放手，然后打开电源开关，等到出现握手图标的时候就可以松开了。</p>
<p>　　格机原理（不想深入研究的机油跳过）：智能手机和电脑一样，启动都是先自检硬件，确信硬件无故障后引系统启动。当然如果手机主要硬件出现故障，再怎么格机也是白搭。手机输入软格指令后就在下次重启正常引导系统之前放置了一个格机的命令，手机在重启自检之后优先执行这个格机命令，在格机完成之后再正常引导进入系统。硬格也同样的原理，重启自检后检测到同时按住“星号键+数字3键+拨号键”这个硬格命令，那么在自检结束后优先执行格机这个批处理命令，然后再正常引导进入系统。这就跟电脑启动一样，一些电脑BIOS可以通过按某些功能键来实现优先从光驱，U盘启动，手机启动也是这个理。从这里我们可以想到在硬格时，同时按“星号键+数字3键+ 拨号键”等待松手的过程其实在格机命令开始时就可以完成，不用等到出现诺基亚握手的那个界面的时候再松手。但是诺基亚开机在格机的时候只是一个白屏，不出现任何提示。那么我们还是等到诺基亚握手图标出现的时候再松手吧！反正现在手机配置都高了，无论是硬格还是软格，手机从开机到正常进系统，都是几秒钟的事，不像以前的老机器，得几分钟的漫长等待！</p>
<p>　　结论：通过以上说明，硬格和软格是操作有所不同，软格和硬格之后，机器的运行速度是一样的！大家以后格机的时候只要软格就可以了，不到万不得已的时候再硬格。其他格机的理论网上多的是，我这里就不一一赘述了。</p>
<p>给大家一点提醒：</p>
<p>　　大家在需要格机之前一定要备份好你们名片、短信等数据。建议通过PC套件备份在电脑上，格机以后再通过PC套件还原，我就是这么做的。（具体如何操作大家装了PC套件就会明白，傻瓜式操作哦，诺基亚还是很人性化的）。</p>
<p>最后再啰嗦一段。以下列出的情况不需格机：</p>
<p>　　Ⅰ：有时候V5版手机会出现什么软件都装不了的情况，就算签名了也无法安装，我也有过，已经解决。请看看你的储存卡存储是不是显示为 1000MB~1024MB之间（也许不是这个范围，但解决方法可模仿），这时候只要放点东西到手机，将剩余容量卡出这个范围，即可解决问题。</p>
<p>　　Ⅱ：有时候您的手机连jar文件都会提示证书错误（jar是不需要签名安装的），这时候不要急着格机，解决方法有二——</p>
<p>　　1：把文件移动到手机存储中，再安装在手机存储上（如果是卡出现暂时问题，类似问题可这样解决）<br />
　　2：重启手机（我就是这样就好了，雷吧）。如果这两种方法都没解决问题那么格机吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/nokia-smart-phones-formatting-commands-tutorial-tips.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>智能影院smartmovie 3.32与Divx player 0.86冲突</title>
		<link>http://qiaodahai.com/personal/article/2007/20070314.htm</link>
		<comments>http://qiaodahai.com/personal/article/2007/20070314.htm#comments</comments>
		<pubDate>Wed, 14 Mar 2007 10:05:20 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[诺基亚]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/personal/?p=191</guid>
		<description><![CDATA[诺基亚S60第三版平台操作系统Symbian OS 9.1
最近把smartmovie更新到3.32版，同时安装了divx player 0.86，均可正常使用（手机操作系统为Symbian OS 9.1  S60V3）。但重新启动手机后，发现手机屏幕一直处于比较暗的状态，调节亮度无效。后又重新启动，还是不行。开机状态下拆除电池，屏幕也没有变亮。最后软格手机，一切恢复正常，屏幕亮度恢复。
把手机升级到最新的06.41.3版，一切正常。后又把常用软件安装到手机，包括smartmovie3.32和divx  player   [...]]]></description>
			<content:encoded><![CDATA[<p>诺基亚S60第三版平台操作系统Symbian OS 9.1</p>
<p>最近把smartmovie更新到3.32版，同时安装了divx player 0.86，均可正常使用（手机操作系统为Symbian OS 9.1  S60V3）。但重新启动手机后，发现手机屏幕一直处于比较暗的状态，调节亮度无效。后又重新启动，还是不行。开机状态下拆除电池，屏幕也没有变亮。最后软格手机，一切恢复正常，屏幕亮度恢复。</p>
<p>把手机升级到最新的06.41.3版，一切正常。后又把常用软件安装到手机，包括smartmovie3.32和divx  player  0.86，可正常使用。重新启动手机后，又出现原问题。考虑可能是软件冲突，卸载smartmovie3.32后重新启动手机，屏幕亮度恢复。后又安装上最新的smartmovie  3.40，问题重现。卸载smartmovie后重启手机，一切又正常。</p>
<p>考虑可能的原因：smartmovie 3.32 与divx  player 0.86冲突。</p>
<p>备注：原来我的手机同时安装smartmovie 3.31与divx player  0.85使用一切正常。</p>
<p>接下来的几天又测试了几次，基本上可以肯定是smartmovie 3.32/3.40 与divx  player 0.86  软件冲突。目前建议不要同时安装这两款软件。进一步观察中&#8230;有更新进展向大家报告。</p>
<p>经过几天来的不断测试，已经明确：smartmovie  3.32/3.40 与divx player 0.86 同时安装到手机中会发生冲突，二者只能选择其一。或者同时安装smartmovie 3.31与divx  player 0.85，这样不会冲突。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2007/20070314.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

