<?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>Online Diary &#187; Tutorial</title>
	<atom:link href="http://www.venukb.com/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.venukb.com</link>
	<description>Tech News,Gadgets,Reviews,Eclipse and more</description>
	<lastBuildDate>Sat, 26 Mar 2011 17:45:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>iPhone in India &#8211; Breaking, Activating and Unlocking</title>
		<link>http://www.venukb.com/2008/03/29/iphone-experience-breaking-activating-and-unlocking/</link>
		<comments>http://www.venukb.com/2008/03/29/iphone-experience-breaking-activating-and-unlocking/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 13:03:29 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2008/03/29/iphone-experience-breaking-activating-and-unlocking/</guid>
		<description><![CDATA[A 16 GB iPhone just made its way to my home today all the way from an US store. Even though I had &#8220;experienced&#8221; iPhone by reading about it and by seeing tons of videos on YouTube, using it live was a totally different experience. iPhone is an amazing, astounding, remarkable, wonderful, incredible, marvelous product [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A <a href="http://www.venukb.com/wp-admin/www.apple.com/iphone">16 GB iPhone</a> just made its way to my home today all the way from an US store. Even though I had &#8220;experienced&#8221; iPhone by reading about it and by seeing tons of videos on <a href="http://www.youtube.com">YouTube</a>, using it live was a totally different experience.</p>
<p>iPhone is an <em>amazing</em>, <em>astounding</em>, <em>remarkable</em>, <em>wonderful</em>, <em>incredible</em>, <em>marvelous </em>product from Apple!</p>
<p>The sad fact is that I can use this phone only for the next 20 days after which my brother would take ownership! (He is the actual owner of this phone)</p>
<p><a title="iPhone (2) by venukb, on Flickr" href="http://farm3.static.flickr.com/2298/2370312721_d98b3a364b_d.jpg"><img src="http://farm3.static.flickr.com/2298/2370312721_2cd145b8a1_m_d.jpg" alt="iPhone (2)" width="180" height="240" align="right" /></a></p>
<p>Sadder is the fact that I have to return using my <a href="http://www.venukb.com/wp-admin/www.venukb.com/blog/2007/07/24/htc-touch-smartphone">HTC Touch</a>. Believe me, <a href="http://www.venukb.com/wp-admin/www.venukb.com/blog/2007/07/24/htc-touch-smartphone">HTC Touch</a> UI is nothing compared to iPhone; same goes for the user experience.</p>
<p><span style="text-decoration: underline;"><strong>Using iPhone in India</strong></span></p>
<p>We all know that iPhone is available only in a few select countries and its also bound/locked to a particular carrier in that country. And if you are not lucky to be in that country, the only way to use an iPhone is by &#8220;hacking&#8221; it.</p>
<p>I spent almost 3-4 hours by going through the various forums to find the safest way of hacking the iPhone.</p>
<p>As you read more and more into these forums, rather than being informed, you end up in a confused state. You really can&#8217;t decide as to what method to use to hack your 500$ iPhone.</p>
<p>I am in no way an iPhone hacking expert but this is what I understood by going through tons of articles and forum posts. (Disclaimer: The information might not be 100% accurate)</p>
<p>First thing is to understand some of the terminologies associated with hacking the iPhone.</p>
<div style="background-color: #c1e2ca">
<p><strong>Jailbreak</strong> <strong>-</strong> It is the method used to set the iPhone OS file system in read/write mode. You can install third party applications only on a &#8220;jailbroken&#8221; iPhone.</p>
<p><strong>Activate</strong> &#8211; Before you can use any of iPhone features, you must activate iPhone by signing up for a service plan with the iPhone service carrier in your area and registering iPhone with the network.</p>
<p><strong>Unlock &#8211; </strong>A procedure used to make the iPhone work with any GSM Carrier and involves hacking the baseband on iPhone.</div>
<p>If you are planning to use iPhone in India you need to do all of the above. For some legal users of iPhone hacking might only involve &#8220;Jailbreak&#8221; which allows them to install third party applications.</p>
<p><strong><span style="text-decoration: underline;">Tools to hack iPhone</span></strong></p>
<p>After going through the various forums, I narrowed down onto two tools to hack the iPhone (on Windows)</p>
<ol>
<li><a href="http://www.downloadziphone.org/">ZiPhone 2.6b</a></li>
<li><a href="http://www.ipluspwns.com/?q=node">iPlus 2.0b</a></li>
</ol>
<p>There is one set of users who have had success with ZiPhone and there is one set which believes that iPlus is the safest way of hacking iPhone.</p>
<p>The way ZiPhone breaks iPhone is different from the way iPlus does; ZiPhone permanently downgrades the bootloader from version 4.6 to 3.9 whereas iPlus downgrades it to a fake blank 3.9 bootloader. With iPlus you have an option to go back to 4.6 bootloader which is probably required to shield against future firmware updates from Apple.</p>
<p>Many believe that iPlus2.0b is the safest way to hack iPhone; however note that there is one issue found with using Fake Blank Bootloader. More details <a href="http://www.iclarified.com/entry/comments.php?enid=805#commentsanchor">on this post</a>. The issue is more of a warning and might occur only if you try to downgrade to 1.0.0 or 1.1.1 firmware.</p>
<p>ZiPhone has a very nice user interface and it almost tempted me to use it rather than iPlus. (Note: ZiPhone is probably an ideal tool to break <strong>iPod Touch</strong>)</p>
<p><a title="ziphone by venukb, on Flickr" href="http://www.flickr.com/photos/venukb/2371078648/"><img src="http://farm4.static.flickr.com/3246/2371078648_3e136cede0.jpg" alt="ziphone" width="465" height="265" /></a></p>
<p>However the inability to restore back 4.6 bootloader prompted me to use <a href="http://www.ipluspwns.com/?q=node">iPlus2.0b</a> with the international payload. Though iPlus2.0b is command line driven, it did its work of breaking, activating and unlocking the iPhone with zero trouble.</p>
<p>The iPhone is currently activated on Airtel network and it should also work with the following service providers:</p>
<ul>
<li>Spice</li>
<li>Vodafone</li>
<li>CellOne</li>
</ul>
<p><a title="iPhone on Airtel" href="http://www.flickr.com/photos/venukb/2374075667/"><img src="http://farm4.static.flickr.com/3062/2374075667_3a883f1c48_m.jpg" alt="snap_002457" width="160" height="240" align="left" /></a></p>
<p><a title="iPhone on Spice, Vodafone, CellOne" href="http://www.flickr.com/photos/venukb/2374913334/"><img style="margin: 0px 0px 0px 15px" src="http://farm3.static.flickr.com/2234/2374913334_3cee09a0d4_m.jpg" alt="snap_002552" width="160" height="240" /></a></p>
<p>For using iPlus2.0, I followed the instructions given on this post:</p>
<ul>
<li><a href="http://www.hackthatphone.com/114/iphone_114_true_unlock_windows.html">How to activate, jailbreak and unlock 1.1.4 firmware with iPlus (3.9 / 4.6 bootloader)</a></li>
</ul>
<p>Also note that I skipped the loading of 1.1.4 firmware; You can skip this after confirming that you have 1.1.4 version of the firmware on your iPhone. To confirm the firmware version, you need to type in this code: <strong>*3001#12345#*</strong></p>
<p>Also if you are not comfortable with this command line interface, the same developers of iPlus have come up with <a href="http://www.ipluspwns.com/?q=node/144">iLiberty+.</a></p>
<p><a title="iliberty by venukb, on Flickr" href="http://www.flickr.com/photos/venukb/2371086354/"><img src="http://farm3.static.flickr.com/2168/2371086354_dc9a619ed0_o.jpg" alt="iliberty" width="469" height="343" /></a></p>
<p>This UI wrapper for iPlus was released a week back and I thought it might be risky to try out a new untested tool. However I do like the concept of iLiberty+ where they have tried to design it as an extensible tool; users can download and place the payloads of their choice and select the same from the &#8220;Advanced&#8221; tab.</p>
<p><a title="iliberty1 by venukb, on Flickr" href="http://www.flickr.com/photos/venukb/2371112056/"><img src="http://farm4.static.flickr.com/3224/2371112056_19f635d794.jpg" alt="iliberty1" width="464" height="325" /></a></p>
<div style="background-color: #c1e2ca">
<p>Here are some useful links and read these before trying to hack your iPhone.</p>
<ul>
<li><a href="http://www.hackthatphone.com/114/iphone_114_true_unlock_windows.html">How to activate, jailbreak and unlock 1.1.4 firmware with iPlus (3.9 / 4.6 bootloader)</a></li>
<li><a href="http://www.ipluspwns.com/?q=node/139">How to Jailbreak/Activate/Unlock the iPhone using iLiberty+ (Windows)</a></li>
<li><a href="http://www.ipluspwns.com/?q=node/101">How to Jailbreak/Activate/Unlock the iPhone using iLiberty+ (Mac)</a></li>
<li><a href="http://www.ipluspwns.com/?q=node/190">Cautions Against Using ZiPhone</a></li>
<li><a href="http://www.hackthatphone.com/114/iphone_114_unlock_mac.html">iNDependence Jail-Break/Unlock for Mac</a></li>
<li><a href="http://www.ipluspwns.com/?q=node/129">Upgrading from 3.9FB Bootloader back to 4.6 Original</a></li>
</ul>
</div>
<p><strong>Disclaimer</strong>: This post is just my experience of breaking iPhone using iPlus2.0, if you bricked your iPhone using iPlus2.0 or ZiPhone I am not liable <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=457&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2008/03/29/iphone-experience-breaking-activating-and-unlocking/feed/</wfw:commentRss>
		<slash:comments>77</slash:comments>
		</item>
		<item>
		<title>Live photo Gallery can now upload to Flickr</title>
		<link>http://www.venukb.com/2007/10/24/live-photo-gallery-can-now-upload-to-flickr/</link>
		<comments>http://www.venukb.com/2007/10/24/live-photo-gallery-can-now-upload-to-flickr/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 13:55:27 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2007/10/24/live-photo-gallery-can-now-upload-to-flickr/</guid>
		<description><![CDATA[Live photo gallery was one of the recent applications which got added to my favorite application list. In my previous post on Live Photo Gallery I had wished that the application provided integration with Flickr. The Photo gallery team headed by Michael Palermiti has heard to this wish and the latest update of Live photo [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://get.live.com/">Live photo gallery</a> was one of the recent applications which got added to my favorite application list. In my <a href="http://www.venukb.com/2007/09/19/windows-live-photo-gallery/">previous post on Live Photo Gallery</a> I had wished that the application provided integration with <a href="http://www.flickr.com">Flickr</a>.</p>
<p>The Photo gallery team headed by <a href="http://blogs.msdn.com/pix">Michael Palermiti</a> has heard to this wish and the latest<strong> update of Live photo gallery</strong> now supports a powerful Flickr Integration. </p>
<p>Rather than going into the details of the feature, I will just embed the video created by Michael.</p>
</p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:84cb6b75-3cf1-4bd4-bc4d-17a051b5515b" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div id="c1fd3556-8eff-41f3-9acc-b9c07072d7e8" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://soapbox.msn.com/video.aspx?vid=98c9788d-b4a9-4579-adc5-0cf3c01cb2cb&amp;from=writer" target="_new"><img src="http://www.venukb.com/blog/wp-content/uploads/2007/10/video84f734201de8.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('c1fd3556-8eff-41f3-9acc-b9c07072d7e8'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;embed src=\&quot;http://images.soapbox.msn.com/flash/soapbox1_1.swf\&quot; quality=\&quot;high\&quot; width=\&quot;432\&quot; height=\&quot;364\&quot; wmode=\&quot;transparent\&quot; type=\&quot;application/x-shockwave-flash\&quot; pluginspage=\&quot;http://macromedia.com/go/getflashplayer\&quot; flashvars=\&quot;c=v&amp;v=98c9788d-b4a9-4579-adc5-0cf3c01cb2cb&amp;from=writer\&quot; &gt;&lt;\/embed&gt;&lt;\/div&gt;&quot;;" alt=""/></a></div>
</div>
</div>
<p>One of the best things about this tool is that now you could tag the photos/input captions/photo title and the same would be reflected on Flickr. So if you do have a Flickr Account, its time to switch from the default Flickr Uploader to <a href="http://get.live.com/">Live Photo Gallery.</a></p>
<p>(Note: The Flickr feature is downloaded as part of the <a href="http://update.microsoft.com/">Windows update</a> and is <strong>not</strong> part of the Live photo gallery download)</p>
<p><strong><u>Other Related Links</u></strong></p>
<ul>
<li><a href="http://blogs.msdn.com/pix/archive/2007/10/18/do-you-use-flickr-then-check-out-windows-live-photo-gallery-beta.aspx">Blog Post on Official Live Blog</a> </li>
<li><a href="http://blog.flickr.com/en/2007/10/18/more-ways-to-upload/">Blog Post on Official Flickr Blog</a> </li>
</ul>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=425&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2007/10/24/live-photo-gallery-can-now-upload-to-flickr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup ActiveSync via Bluetooth</title>
		<link>http://www.venukb.com/2007/08/07/setup-activesync-via-bluetooth/</link>
		<comments>http://www.venukb.com/2007/08/07/setup-activesync-via-bluetooth/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 20:08:03 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2007/08/07/setup-activesync-via-bluetooth/</guid>
		<description><![CDATA[ActiveSync, a synchronization program developed by Microsoft allows a mobile device to be synchronized with a Desktop PC. Other than syncing your contacts, calendar, tasks and notes you can also sync the Emails on the Exchange server. ActiveSync also allows you to Copy files between PC and the Mobile Device Install/Uninstall Mobile Applications ActiveSync can [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>ActiveSync,</strong> a synchronization program developed by <a href="http://www.microsoft.com"></a><a href="http://www.microsoft.com">Microsoft</a> allows a mobile device to be synchronized with a Desktop PC. Other than syncing your contacts, calendar, tasks and notes you can also sync the Emails on the Exchange server.</p>
<p>ActiveSync also allows you to</p>
<ol>
<li>Copy files between PC and the Mobile Device  </li>
<li>Install/Uninstall Mobile Applications </li>
</ol>
<p><a title="Photo Sharing" href="http://www.flickr.com/photos/venukb/1030836987/"><img height="245" alt="bluetooth1" src="http://farm2.static.flickr.com/1303/1030836987_c84df97f49.jpg" width="290" align="right"/></a>ActiveSync can also be used to connect to a <strong>network or Internet</strong>. The connected device can use the computer&#8217;s network connection as if it were its own. You can use this feature to perform tasks such as downloading non-Outlook e-mail messages or to browse the Internet.</p>
<p>The above feature was the primary reason I wanted to setup a ActiveSync partnership via Bluetooth on my <a href="http://www.venukb.com/2007/07/24/htc-touch-smartphone/">HTC Touch Smartphone</a>. The device did have Wi-Fi capabilities;however the minute I turned it on, it used to suck the handset battery big time !</p>
<p>Fortunately Bluetooth wasn&#8217;t that damaging on the battery and hence is an ideal way to sync with your PC and also happens to be the best way to connect to Internet as well !!</p>
<p><strong>Here is a step by step guide to setup ActiveSync via Bluetooth</strong></p>
<p><em>(Note that the snapshots and features correspond to <strong>ActiveSync 4.5</strong> and a <strong>Windows Mobile 6</strong> powered Device)</em></p>
<ol>
<li><u>Setup a Bluetooth partnership between the device and PC</u><br />I am not going to write in detail about this step. The above process essentially involves turning on the Bluetooth on both your PC and Handset, making them discoverable and adding the Bluetooth device to the &#8220;Devices&#8221; list. Optionally you can also setup a secure partnership by associating a passkey.  </li>
<li><u>Add Incoming Bluetooth COM port on your PC<br /></u>The Bluetooth Settings on your PC has a tab to configure the Bluetooth COM ports. Add one Incoming port (device initiates the connection) as shown below<br /><a title="Photo Sharing" href="http://www.flickr.com/photos/venukb/1031690782/"><img height="369" alt="activesync3" src="http://farm2.static.flickr.com/1249/1031690782_5aa3163a4f.jpg" width="340"/></a>  </li>
<li>Set the Bluetooth COM port in the ActiveSync connection settings dialog.<br /><a title="Photo Sharing" href="http://www.flickr.com/photos/venukb/1030894015/"><img height="259" alt="activesync4" src="http://farm2.static.flickr.com/1431/1030894015_458bfc7921.jpg" width="327"/></a>  </li>
<li>On your Handset go to <strong>Start -&gt; Settings -&gt; Connections -&gt; Bluetooth</strong>  </li>
<li>Your PC should be listed in the Devices Tab (If <strong>step 1</strong> was successfully done)  </li>
<li>Click on the PC device in the list to open the &#8220;Partnership Settings&#8221; screen. After clicking on the &#8220;Refresh&#8221; button, you should see a &#8220;ActiveSync&#8221; service listed as shown below<br /><a title="Photo Sharing" href="http://www.flickr.com/photos/venukb/1031829450/"><img height="271" alt="activesync5" src="http://farm2.static.flickr.com/1194/1031829450_1086eb9332.jpg" width="204"/></a>  </li>
<li>Open ActiveSync on your Mobile Device : <strong>Start -&gt; Programs -&gt; ActiveSync</strong>  </li>
<li>Click on <strong>Menu -&gt; Connect via Bluetooth</strong> ! If the ActiveSync partnership has been configure properly as described above, you should see activity on ActiveSync running both on PC and the mobile device. If your PC is connected to the Internet, the same will also be used by your Bluetooth connected mobile device. </li>
</ol>
<p>If you had any trouble getting the ActiveSync to work via Bluetooth, feel free to raise the issue in the comments section <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=408&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2007/08/07/setup-activesync-via-bluetooth/feed/</wfw:commentRss>
		<slash:comments>73</slash:comments>
		</item>
		<item>
		<title>MMS Configuration for Airtel</title>
		<link>http://www.venukb.com/2007/07/26/mms-configuration-for-airtel/</link>
		<comments>http://www.venukb.com/2007/07/26/mms-configuration-for-airtel/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 19:11:24 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Airtel]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[MMS]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Sony-Ercisson]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2007/07/26/mms-configuration-for-airtel/</guid>
		<description><![CDATA[After switching over to HTC Touch, I did have a tough time configuring MMS on the handset. Matters were made worse by Airtel&#8217;s &#8220;amazing&#8221; customer care service. Initially I was told that the settings would be sent to my phone and that this would avoid the pain of doing the manual configuration. The settings never [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>After switching over to <a href="http://www.venukb.com/2007/07/24/htc-touch-smartphone/">HTC Touch</a>, I did have a tough time configuring MMS on the handset. Matters were made worse by Airtel&#8217;s &#8220;amazing&#8221; customer care service.</p>
<p>Initially I was told that the settings would be sent to my phone and that this would avoid the pain of doing the manual configuration. The settings never came; after few more calls to the customer service, I realized that my old Sony Ericsson phone was still registered in Airtel&#8217;s database and they were trying to send the wrong setting.</p>
<p>I finally was able to manually configure the settings <strong>not</strong> with the help of Google but with little assistance from <a href="http://www.nowsms.com">NowSMS</a>.</p>
<p>So if you are stuck with configuring MMS for Airtel on a Windows Mobile device this is what you need to do:</p>
<p><strong><u>Activate MMS (if you haven&#8217;t)</u></strong></p>
<p>To Activate MMS, send a SMS with text &#8220;MMS ACTIVE&#8221; to 121.</p>
<p><strong><u>Configure the GPRS Connection</u></strong></p>
<ol>
<li>Go to Start -&gt; Settings -&gt; Connections</li>
<li>Click on the Connections item<br />
<a href="http://www.flickr.com/photos/venukb/897217873/" title="MMS Configuration"><img src="http://farm2.static.flickr.com/1277/897217873_1741dd38a9_m.jpg" alt="mms1" height="226" width="172" /></a></li>
<li>Add a new <strong>modem connection</strong> under <strong>MyISP</strong></li>
<li>Input a name for the connection</li>
<li>Select the modem as &#8220;Cellular Line (GPRS)&#8221;<br />
<a href="http://www.flickr.com/photos/venukb/898069794/" title="MMS Modem Connection"><img src="http://farm2.static.flickr.com/1100/898069794_cd53c4f828_m.jpg" alt="mms2" height="224" width="168" /></a></li>
<li>Click next and Input Access Point Name(APN) : <strong>airtelmms.com<br />
</strong><a href="http://www.flickr.com/photos/venukb/898070116/" title="Photo Sharing"><img src="http://farm2.static.flickr.com/1008/898070116_cea4b9d96d_m.jpg" alt="mms3" height="222" width="168" /></a></li>
</ol>
<p><u><strong>Configure MMS Options</strong></u></p>
<p>The MMS option screen was kind of hidden and I am not sure if its the same on Windows Mobile 5 as well. Here is how you access the &#8220;hidden&#8221; MMS options</p>
<ol>
<li>Start -&gt; Messaging -&gt; SMS/MMS</li>
<li>Menu -&gt; New MMS</li>
<li>Select a Blank Template</li>
<li>Menu -&gt; Options -&gt; MMS Options<br />
<a href="http://www.flickr.com/photos/venukb/897218745/" title="Photo Sharing"><img src="http://farm2.static.flickr.com/1010/897218745_0960d4f15c_m.jpg" alt="mms4" height="226" width="168" /></a></li>
</ol>
<p>Its kind of weird that I had to create a New MMS message to view the MMS options screen.</p>
<p>Select <strong>Servers</strong> tab and enter the information as shown on the below screen (This information is what I got from <a href="http://www.nowsms.com">NowSMS</a>)</p>
<p><a href="http://www.flickr.com/photos/venukb/898070668/" title="Photo Sharing"><img src="http://farm2.static.flickr.com/1219/898070668_31b5da1424_o.png" alt="mms5" height="321" width="241" /></a></p>
<p>Note that the Server name can be anything. Also the MMS connection should be pointing to the new modem connection that was created with APN airtelmms.com. This is accomplished by setting it in the &#8220;Connect via&#8221; box.</p>
<p>Once the configuration is done, set this new server configuration as the <strong>default</strong>.</p>
<p>That&#8217;s it <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  You are now all set to send and receive MMS messages. Also the above steps can be used to configure MMS for any mobile operator, only the settings (Gateway,Server Address etc) would change and this data has to be got from the service provider.</p>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=400&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2007/07/26/mms-configuration-for-airtel/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Getting Started with OSGi</title>
		<link>http://www.venukb.com/2007/02/16/getting-started-with-osgi/</link>
		<comments>http://www.venukb.com/2007/02/16/getting-started-with-osgi/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 19:34:01 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2007/02/16/getting-started-with-osgi/</guid>
		<description><![CDATA[The OSGi Alliance (formerly known as the Open Services Gateway initiative) is an open standards organization founded in March 1999. Over the past few years it has specified a Java-based service platform that can be remotely managed. The core part of the specifications is a framework that defines an application life cycle model and a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The <b>OSGi Alliance</b> (formerly known as the Open Services Gateway initiative) is an open standards organization founded in March 1999. Over the past few years it has specified a Java-based service platform that can be remotely managed. </p>
<p>The core part of the specifications is a framework that defines an application life cycle model and a service registry.</p>
<p>The Framework implements a complete and <strong>dynamic component model</strong> &#8211; something that is <strong>missing</strong> in standalone Java/VM environments. Applications or components (coming in the form of bundles for deployment) can be <strong>remotely installed, started, stopped, updated and uninstalled</strong> without requiring a reboot &#8211; management of Java packages/classes is specified in great detail. </p>
<p>Life cycle management is done via API&#8217;s which allow for remote downloading of management policies. The service registry allows bundles to detect new services, or the going away of services, and adapt accordingly. </p>
<p>Whenever I tried to read and understand more about OSGi I always used to get lost and confused. If you read the <strong><a href="http://en.wikipedia.org/wiki/OSGi">Wikipedia article on OSGi</a></strong> or even <strong><a href="http://www.osgi.org/osgi_technology/">check OSGi website</a></strong> for details I am sure you will agree/partly agree with me <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Neil Bartlett,</strong> a Java developer and a consultant specializing in <strong>Eclipse RCP and OSGi</strong> is writing a series of tutorials on OSGi at <a href="http://www.eclipsezone.com"><strong>Eclipsezone</strong></a>. It is one of the best series of articles I have read and will definitely help you quickly get started on OSGi.</p>
<p>Here is the list of articles published till now:</p>
<ol>
<li><a href="http://www.eclipsezone.com/eclipse/forums/t90365.html">Getting Started with OSGi: Your first bundle</a>  </li>
<li><a href="http://www.eclipsezone.com/eclipse/forums/m92131032.html">Getting Started with OSGi: Interacting with the Framework</a>  </li>
<li><a href="http://www.eclipsezone.com/eclipse/forums/m92131492.html">Getting Started with OSGi: Dependencies between Bundles</a>  </li>
<li><a href="http://www.eclipsezone.com/articles/extensions-vs-services/">A Comparison of Eclipse Extensions and OSGi Services</a> </li>
</ol>
<p>2 more articles from <strong>IBM Developerworks</strong> are worth reading !</p>
<ol>
<li><a href="http://www-128.ibm.com/developerworks/opensource/library/os-ecl-osgi/">Understanding how Eclipse plug-ins work with OSGi</a> &#8211; By Scott Delap.  </li>
<li><a href="http://www-128.ibm.com/developerworks/opensource/library/os-ecl-osgiconsole/">Explore Eclipse OSGi console</a> &#8211; By Chris Aniszczyk. </li>
</ol>
<p>As of <strong><a href="http://ww.eclipse.org">Eclipse</a></strong> 3.0, the runtime is fully based on the<strong> OSGi</strong> notion of <em>bundle</em> (equivalent to <a href="http://www.venukb.com/2006/08/20/install-eclipse-plugins-the-easy-way/">Eclipse plug-ins</a>). Also there are <strong><a href="http://www.osgi.org/markets/opensource.asp?section=3">4 open source implementations</a></strong> of <a href="http://osgi.org/osgi_technology/download_specs.asp?section=2#Release4">OSGi R4 core framework specification</a> available and if you have already installed <a href="http://www.eclipse.org">Eclipse</a> you can quickly start experimenting using <strong><a href="http://www.eclipse.org/equinox/">Equinox</a></strong>.</p>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=312&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2007/02/16/getting-started-with-osgi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Keyboard shortcuts for Bash</title>
		<link>http://www.venukb.com/2007/01/04/keyboard-shortcuts-for-bash/</link>
		<comments>http://www.venukb.com/2007/01/04/keyboard-shortcuts-for-bash/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 18:34:09 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Shortcuts]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2007/01/04/keyboard-shortcuts-for-bash/</guid>
		<description><![CDATA[The default shell on most Linux operating systems is Bash. And as with every other application (which I use extensively) the first thing I do is to search/use Keyboard shortcuts. First I checked the Bash Reference Manual, however there was no mention of any keyboard shortcut in that manual. A search in Google lead me [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The default shell on most Linux operating systems is <strong><a href="http://en.wikipedia.org/wiki/Bash">Bash</a></strong>. And as with every other application (which I use extensively)  the first thing I do is to search/use Keyboard shortcuts.</p>
<p>First I checked the <strong><a href="http://www.gnu.org/software/bash/manual/bashref.html">Bash Reference Manual</a></strong>, however there was no mention of any keyboard shortcut in that manual.  </p>
<p>A search in Google lead me to <a href="http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/">this post</a> (via <a href="http://digg.com/linux_unix/Keyboard_Shortcuts_for_Bash"><strong>Digg</strong></a>). For those who are lazy to click on that link, here is the list <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre>
Ctrl + A 	Go to the beginning of the line you are currently typing on
Ctrl + E 	Go to the end of the line you are currently typing on
Ctrl + L               	Clears the Screen, similar to the clear command
Ctrl + U 	Clears the line before the cursor position. If you are at the end of the line, clears the entire line.
Ctrl + H 	Same as backspace
Ctrl + R 	Let’s you search through previously used commands
Ctrl + C 	Kill whatever you are running
Ctrl + D 	Exit the current shell
Ctrl + Z 	Puts whatever you are running into a suspended background process. fg restores it.
Ctrl + W 	Delete the word before the cursor
Ctrl + K 	Clear the line after the cursor
Ctrl + T 	Swap the last two characters before the cursor
Esc + T 	Swap the last two words before the cursor
Alt + F 	Move cursor forward one word on the current line
Alt + B 	Move cursor backward one word on the current line
Tab 	Auto-complete files and folder names
</pre>
<p>To be honest I didn&#8217;t know half of these shortcuts.<br />
I am definitely going to use <strong>Ctrl + L</strong> extensively and will try to avoid <strong>Ctrl +C</strong> (Many a times rather than copying a line of text, I terminate a program by using Ctrl + C !! )</p>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=278&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2007/01/04/keyboard-shortcuts-for-bash/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ethereal User Guide</title>
		<link>http://www.venukb.com/2006/11/17/ethereal-user-guide/</link>
		<comments>http://www.venukb.com/2006/11/17/ethereal-user-guide/#comments</comments>
		<pubDate>Thu, 16 Nov 2006 19:56:21 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Ethereal]]></category>
		<category><![CDATA[User-Guide]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2006/11/17/ethereal-user-guide/</guid>
		<description><![CDATA[Ethereal is one of the best open source packet sniffer available today. It is available on both Windows and Unix Platform. Detailed list of Ethereal features can be found here ! Richard Sharpe and Ed Warnicke have written an extensive user guide(450 pages) on Ethereal. The intent of the document was to improve the accessibility [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.ethereal.com/">Ethereal</a> is one of the best open source packet sniffer available today. It is available on both <a href="http://www.ethereal.com/download.html">Windows and Unix Platform</a>. <img align="right" style="margin: 0px 0px 0px 5px" src="http://static.flickr.com/105/298920418_8b322637a7_o.png" /></p>
<p>Detailed list of Ethereal features can be found <strong><a href="http://www.ethereal.com/introduction.html">here</a> !</strong></p>
<p><a href="http://www.richardsharpe.com/">Richard Sharpe</a> and  Ed Warnicke have written an extensive user guide(<strong>450 pages</strong>) on Ethereal. The intent of the document was to improve the accessibility of Ethereal.</p>
<p>If you are new to <a href="http://www.ethereal.com/">Ethereal</a> or if you are already using Ethereal this guide is for you <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://amd.streamload.com/venukb/Hosted/user-guide-ethereal.pdf"><img src="http://static.flickr.com/106/295528646_2cbe1b2967_t_d.jpg" /></a></p>
<p><strong><a href="http://amd.streamload.com/venukb/Hosted/user-guide-ethereal.pdf">Download Ethereal User Guide V1.1</a></strong></p>
<p class="alert"><strong><a href="http://www.digg.com/software/Ethereal_User_Guide">Digg This !</a></strong></p>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=240&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2006/11/17/ethereal-user-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>100 Linux Tips and Tricks</title>
		<link>http://www.venukb.com/2006/11/12/100-linux-tips-and-tricks/</link>
		<comments>http://www.venukb.com/2006/11/12/100-linux-tips-and-tricks/#comments</comments>
		<pubDate>Sun, 12 Nov 2006 18:19:01 +0000</pubDate>
		<dc:creator>venukb</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ebooks]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.venukb.com/blog/2006/11/12/100-linux-tips-and-tricks/</guid>
		<description><![CDATA[Nope I am not going to write a post listing the 100 Linux Tips and Tricks. I am just going to attach a nice book that I found while searching through by E-book collection The book is pretty good for new Linux users and can help them to quickly get started on Linux ! I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Nope I am not going to write a post listing the 100 Linux Tips and Tricks. I am just going to attach a nice book that I found while searching through by E-book collection <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The book is pretty good for new Linux users and can help them to quickly get started on Linux ! I have checked the <strong>copyright</strong> and its <strong>free of charge</strong>.</p>
<p><a href="http://www.venukb.com/wp-content/uploads/2006/11/100_linux_tips_and_tricks.pdf"><img style="margin: 0px 0px 0px 5px" src="http://static.flickr.com/106/295528646_2cbe1b2967_t_d.jpg" /></a></p>
<p><strong>Download PDF(1.18MB)</strong></p>
<p><strong>P.S.</strong> The search for this document was triggered by the recent installation of <a href="http://www.venukb.com/2006/11/07/suse-linux-101/">Suse 10.1</a>. <img src='http://www.venukb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<img src="http://www.venukb.com/?ak_action=api_record_view&id=238&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.venukb.com/2006/11/12/100-linux-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

