<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Dynamic Methods Professional Team Blog</title>
	<atom:link href="http://dynamicmethods.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dynamicmethods.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 27 Dec 2010 13:59:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='dynamicmethods.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Dynamic Methods Professional Team Blog</title>
		<link>http://dynamicmethods.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dynamicmethods.wordpress.com/osd.xml" title="Dynamic Methods Professional Team Blog" />
	<atom:link rel='hub' href='http://dynamicmethods.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Step by Step In-App Purchase</title>
		<link>http://dynamicmethods.wordpress.com/2010/12/27/step-by-step-in-app-purchase/</link>
		<comments>http://dynamicmethods.wordpress.com/2010/12/27/step-by-step-in-app-purchase/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 13:53:33 +0000</pubDate>
		<dc:creator>dynamicmethods</dc:creator>
				<category><![CDATA[IPhone]]></category>
		<category><![CDATA[in-app]]></category>
		<category><![CDATA[iphone app step by step setup]]></category>
		<category><![CDATA[push notification]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=110</guid>
		<description><![CDATA[Steps: A. Setup App B. Setup Product &#38; App Purchase Type Model Define. C. Product Purchase Transaction D. SandBox Testing Step A:   Setup App. 1. Certificate is an essential element to submit or test an application on iphone. It comes with code sign(Signatures) which would verified when an application is submitted on apple store [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=110&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Steps:</p>
<p>A. Setup App</p>
<p>B. Setup Product &amp; App Purchase Type Model Define.</p>
<p>C. Product Purchase Transaction</p>
<p>D. SandBox Testing</p>
<p>Step A:   Setup App.</p>
<p><strong>1.</strong></p>
<p>Certificate is an essential element to submit or test an application on iphone. It comes with code sign(Signatures) which would verified when an application is submitted on apple store or when tested on iphone.</p>
<p>One has to through 2 step procedure to create a certificate from developer portal. I simply copied those two from “iphone developer portal”</p>
<p><strong>1.1</strong> Generating Certificate Signing Request</p>
<p><strong>1.2</strong> Submitting a Certificate Signing Request for Approval</p>
<p><strong>1.3 </strong> Downloading and Installing Certificate .</p>
<p><strong>1.4</strong> Generating App ID.</p>
<p><strong>1.5 </strong>create a Provisioning file for our Xcode and final step for creating binary which would submit it to Appstore.</p>
<p><strong>1.1 Generating a Certificate Signing Request</strong>:</p>
<p><strong>1.1.1 </strong>Open the Utilities folder and launch Keychain Access from the Applications folder.</p>
<p><strong>1.1.2 </strong>Set the value of Online Certificate Status Protocol (OCSP) and Certificate Revocation List (CRL) to “off” in the Preferences Menu.</p>
<p><strong>1.1.3</strong> Select Keychain Access -&gt; Certificate Assistant -&gt; Request a Certificate from a Certificate Authority.</p>
<p><strong>1.1.4</strong> Fill in your email address in User Email Address Field. Confirm that this email address is same as provided at the time of registering as iPhone developer.</p>
<p><strong>1.1.5 </strong>Fill in your name in the Common Name field. Confirm that this name is same as provided at the time of registering as iPhone developer.</p>
<p><strong>1.1.6 </strong>It is not necessary to have an Certificate Authority (CA). The ‘Required’ message would be eliminated after finishing the following step.</p>
<p><strong>1.1.7 </strong>Click the ‘save to disk’ radio button if prompted, choose ‘Let me specify key pair information’ and proceed.</p>
<p><strong>1.1.8 </strong>If  you choose ‘Let me specify key pair’ option then one has provide a file name and click ‘Save’. Select ‘2048 bits’ for Key Size and ‘RSA’ for the algorithm in next screen and proceed.</p>
<p><strong>1.1.9 </strong>CSR file would created on the desktop by Certificate Authority.</p>
<p><strong>1.2  Submitting a Certificate Signing Request for Approval:</strong></p>
<p><strong><strong>1.2.1 </strong></strong>Once CSR file is created log in to the iPhone developer program portal and go to ‘Certificates’&gt; ‘Development’ and select ‘Add Certificate’.</p>
<p><strong>1.2.2 </strong>Click the ‘Choose file’ button, select your CSR and click ‘Submit’. The portal will reject the CSR if Key Size is not set to 2048 bit at the time of CSR creation.</p>
<p><strong>1.2.3 </strong>This will followed by notification to Team Admins by email of the certificate request.</p>
<p><strong>1.2.4 </strong>The change in the certificate status would informed by email on approval or rejection of the CSR by Team Admin.</p>
<p><strong>1.3  Download/Installing Certificate on your machine</strong></p>
<p><strong>1.3.1 </strong>Once the CSR is approved the Team Members and Team Admins can download their certificates via the ‘Certification’ section of the Program Portal.  Choose ‘Download’ next to the certificate name to download your iPhone development certificate to your local machine.</p>
<p><strong>1.3.2 </strong>Once this is done double-click the <em>.cer</em> file to launch Keychain Access and install your certificate.</p>
<p>On installation of certificate on your MAC the next step is to create an App ID.</p>
<p><strong>1.4 Generate an App ID:</strong></p>
<p><strong>1.4.1 </strong>Go to ‘App IDs’ and click ‘App ID’ after logging in to iPhone developer program portal.</p>
<p><strong>1.4.2 </strong> Populate the ‘App Id Name’ field with your application name (that is – FirstApp) and in ‘App Id’ enter something like <em>com.yourdomain.applicationname</em> (i.e <em>com.dynamicmethods.firstapp</em>) and click submit.</p>
<p><strong>1.4.3 </strong>Please do note down the “App Id” as this would be utilized in Info.plist, bundle identifier tag.</p>
<p><strong>1.5  create a Provisioning file for our Xcode and final step for creating binary which would submit it to Appstore.</strong></p>
<p><strong>1.5.1 </strong>After you navigate to ‘Provisioning’&gt; ‘Distribution’ click ‘Add Profile’ in iphone developer program portal.</p>
<p><strong>1.5.2 </strong>Choose “App Store” in “Distribution Method”.</p>
<p><strong>1.5.3 </strong>In “Profile Name” enter your application name (i.e firstapp) which will be your provisioning profile name as well.</p>
<p><strong>1.5.4 </strong>In “App ID” select the app name(i.e. firstapp) which you created in Step 1.4.</p>
<p><strong>1.5.5 </strong>After downloading the Provisioning profile copy it to your/YourUserName/Library/MobileDevice/Provisioning Profile.</p>
<p><em>B. Setup Product &amp; App Purchase Type Model Define.</em></p>
<p>Now We are ready setup Product which you want to sell thru App.</p>
<p>1.1 Setup Product</p>
<p>1.1.1  Login http://developer.apple.com and go to itune connect and select Manage in App Purchase Link.</p>
<p>1.1.2 Click Create New and Select your app (i.e firstapp)</p>
<p>1.1.3  Fill up product details such as</p>
<ul>
<li><strong>Reference Name</strong>: common name for the product. I used “Product-A”. This name is non-editable, and it will not be displayed in the App Store.</li>
<li><strong>Product ID</strong>: unique id for your app. Typically of the form <em>com.yourdomain.appname.productsku</em>, but it can be whatever you want. It does <em>not</em> need to have your app’s App ID as a prefix.
<ul>
<li><strong>Type</strong>: You have 3 choices:
<ul>
<li><strong>Non-consumable</strong>: only pay once (use this if you want a free-to-pro-upgrade product</li>
<li><strong>Consumable</strong>: pay for every download</li>
<li><strong>Subscription</strong>: recurring payment</li>
</ul>
</li>
<li><strong>Price Tier</strong>: price of the product. See the price matrix for the different tiers.</li>
</ul>
</li>
</ul>
<ol>
<li>
<ul>
<li><strong>Cleared for Sale</strong>: check this <em>now</em>. If you don’t, you will get back an invalid product ID during testing.</li>
<li><strong>Language to Add</strong>: Pick one. The following two fields will appear:
<ul>
<li><strong>Displayed Name</strong>: Name of your product shown to your user. I chose “Buy Product A”.</li>
<li><strong>Description</strong>: What the product does. The text you enter here is sent along with the Displayed Name and Price when you fetch an <code>SKProduct</code> in code.</li>
</ul>
</li>
<li><strong>Screenshot</strong>: Your feature in action. Despite the text on the screen about the screenshot submission triggering the product review process , you can safely add the screenshot now <em>without</em> the product being submitted for review. After saving the product, just choose the “Submit with app binary” option. This will tie the product to the app binary, so when you finally submit the 100% complete app binary, the product will be submitted as well.</li>
</ul>
</li>
<li>Click “Save”</li>
</ol>
<p><em>1.6 Integration Code Add into your app.</em></p>
<p><em>To access the product data, we need to use the <code>StoreKit</code> framework. Testing only possible on device. not on simulator</em></p>
<ol>
<li>Add the <code>StoreKit</code> framework to your project.</li>
<li>Add a reference to a <code>SKProduct</code> to your .h file:</li>
</ol>
<blockquote>
<p style="padding-left:30px;">// AppPurchaseManager.h</p>
<p style="padding-left:30px;">#import &lt;StoreKit/StoreKit.h&gt;</p>
<p style="padding-left:30px;">#define ProductsFetchedNotification @&#8221;ProductsFetchedNotification&#8221;</p>
<p style="padding-left:30px;">@interface AppPurchaseManager : NSObject &lt;SKProductsRequestDelegate&gt;</p>
<p style="padding-left:30px;">{</p>
<p style="padding-left:30px;">SKProduct *buyProductA;</p>
<p style="padding-left:30px;">SKProductsRequest *productsRequest;</p>
<p style="padding-left:30px;">}</p>
</blockquote>
<p><em>AppPurchaseManager </em><em><em>is a singleton class that handles every in app purchase for our app. It make easy integration within entire app.</em></em></p>
<p><em><em>Request the product, and implement the delegate protocol in the corresponding .m file:</em></em></p>
<blockquote><p>// AppPurchaseManager.m</p>
<p>- (void)requestbuyProductAData<br />
{<br />
NSSet *productIdentifiers = [NSSet setWithObject:@"com.dynamicmethods.firstapp.productA" ];<br />
productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiers];<br />
productsRequest.delegate = self;<br />
[productsRequest start];</p>
<p>// we will release the request object in the delegate callback<br />
}</p>
<p>#pragma mark -<br />
#pragma mark SKProductsRequestDelegate methods</p>
<p>- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response<br />
{<br />
NSArray *products = response.products;<br />
buyProductA = [products count] == 1 ? [[products firstObject] retain] : nil;<br />
if (buyProductA)<br />
{<br />
NSLog(@&#8221;Product title: %@&#8221; , buyProductA.localizedTitle);<br />
NSLog(@&#8221;Product description: %@&#8221; , buyProductA.localizedDescription);<br />
NSLog(@&#8221;Product price: %@&#8221; , buyProductA.price);<br />
NSLog(@&#8221;Product id: %@&#8221; , buyProductA.productIdentifier);<br />
}</p>
<p>for (NSString *invalidProductId in response.invalidProductIdentifiers)<br />
{<br />
NSLog(@&#8221;Invalid product id: %@&#8221; , invalidProductId);<br />
}</p>
<p>// finally release the reqest we alloc/init’ed in requestbuyProductAData<br />
[productsRequest release];</p>
<p>[[NSNotificationCenter defaultCenter] postNotificationName:ProductsFetchedNotification object:self userInfo:nil];<br />
}</p>
<p><em><em><br />
</em></em></p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=110&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2010/12/27/step-by-step-in-app-purchase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c89658fb96b6363ebda92188946bfc5e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dynamicmethods</media:title>
		</media:content>
	</item>
		<item>
		<title>Paper Craft</title>
		<link>http://dynamicmethods.wordpress.com/2010/08/21/test/</link>
		<comments>http://dynamicmethods.wordpress.com/2010/08/21/test/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 01:48:58 +0000</pubDate>
		<dc:creator>dynamicmethods</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">https://dynamicmethods.wordpress.com/2010/08/23/test/</guid>
		<description><![CDATA[Paper Craft<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=105&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Paper Craft</p>
<p><a href="http://dynamicmethods.files.wordpress.com/2010/08/p_2048_1536_192a1f8c-1f71-4e46-851a-f0c3854dca17.jpeg"><img class="alignnone size-full" src="http://dynamicmethods.files.wordpress.com/2010/08/p_2048_1536_192a1f8c-1f71-4e46-851a-f0c3854dca17.jpeg?w=500" alt="" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/105/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=105&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2010/08/21/test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c89658fb96b6363ebda92188946bfc5e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dynamicmethods</media:title>
		</media:content>

		<media:content url="http://dynamicmethods.files.wordpress.com/2010/08/p_2048_1536_192a1f8c-1f71-4e46-851a-f0c3854dca17.jpeg" medium="image" />
	</item>
		<item>
		<title>Spring MVC validation Configuration</title>
		<link>http://dynamicmethods.wordpress.com/2009/07/10/spring-mvc/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/07/10/spring-mvc/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 05:51:43 +0000</pubDate>
		<dc:creator>prafulkvaja</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring MVC]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=93</guid>
		<description><![CDATA[Spring MVC validation Configuration Commons Validation Pros: Optimal use of use of resources: JavaScript validations are provided when JavaScript is enabled, and server-side validations are guaranteed. A single point of maintenance: both client-side and server-side validations are generated from the same configuration and use the same error message. Cons: Lack of data conversions and transformations [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=93&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong> Spring MVC validation Configuration</strong></p>
<p><strong> </strong></p>
<p><strong>Commons Validation</strong></p>
<p><strong>Pros:</strong></p>
<p>Optimal use of use of resources: JavaScript validations are provided when JavaScript is enabled, and server-side validations are guaranteed.</p>
<p>A single point of maintenance: both client-side and server-side validations are generated from the same configuration and use the same error message.</p>
<p><strong>Cons:</strong></p>
<p>Lack of data conversions and transformations</p>
<p>The generated JavaScript is no modal, it does not engage until the form is submitted.</p>
<p><strong>Spring Validation</strong></p>
<p><strong>Pros:</strong></p>
<p>Server-side validation is easy to implement org.springframework.validation.Validator.</p>
<p>Use the same error message as commons validation. Easy internationalization.</p>
<p><strong>Cons:</strong></p>
<p>Spring client-side validation is in development progress, need standard version.</p>
<p><strong>Configuration:</strong></p>
<p><strong>1. WEB-INF/validation-rules.xml </strong></p>
<p><strong> </strong>default validation rules<strong> </strong>such as email , creditcard, date validation rules.</p>
<p><strong> </strong></p>
<p><strong>2. WEB-INF/validation.xml </strong></p>
<p><strong> </strong>User-defined form validation rules.</p>
<p>&lt;form-validation&gt;</p>
<p>&lt;formset&gt;</p>
<p>&lt;form&gt;</p>
<p>&lt;field property=&#8221;username&#8221; depends=&#8221;required&#8221;&gt;</p>
<p>&lt;arg0 key=&#8221;signonusername&#8221;/&gt;</p>
<p>&lt;/field&gt;</p>
<p>&lt;field property=&#8221;password&#8221; depends=&#8221;required&#8221;&gt;</p>
<p>&lt;arg0 key=&#8221;signonpassword&#8221;/&gt;</p>
<p>&lt;/field&gt;</p>
<p>&lt;field property=&#8221;lastName&#8221; depends=&#8221;required&#8221;&gt;</p>
<p>&lt;arg0 key=&#8221;accountfirstname&#8221;/&gt;</p>
<p>&lt;/field&gt;</p>
<p>&lt;field property=&#8221;firstName&#8221; depends=&#8221;required&#8221;&gt;</p>
<p>&lt;arg0 key=&#8221;accountlastname&#8221;/&gt;</p>
<p>&lt;/field&gt;</p>
<p>&lt;field property=&#8221;email&#8221; depends=&#8221;required, email&#8221;&gt;</p>
<p>&lt;arg0 key=&#8221;accountemail&#8221;/&gt;</p>
<p>&lt;/field&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/formset&gt;</p>
<p>&lt;/form-validation&gt;</p>
<p><strong>3. Web-INF/dms-servlet.xml </strong>add bean configuration<strong> </strong></p>
<p align="left"><strong> </strong> &lt;bean class=&#8221;org.springmodules.commons.validator.DefaultValidatorFactory&#8221;&gt;</p>
<p>&lt;property name=&#8221;validationConfigLocations&#8221;&gt;</p>
<p>&lt;list&gt;</p>
<p>&lt;value&gt;/WEB-INF/validator-rules.xml&lt;/value&gt;</p>
<p>&lt;value&gt;/WEB-INF/validation.xml&lt;/value&gt;</p>
<p>&lt;/list&gt;</p>
<p>&lt;/property&gt;</p>
<p>&lt;/bean&gt;</p>
<p>&lt;!&#8211;  Validating the Spring way &#8211;&gt;</p>
<p>&lt;bean id=&#8221;userValidator&#8221;/&gt;</p>
<p>&lt;!&#8211;Commons Validation define &#8211;&gt;</p>
<p align="left">&lt;bean class=&#8221;org.springmodules.commons.validator.DefaultBeanValidator&#8221;&gt;</p>
<p>&lt;property ref=&#8221;validatorFactory&#8221;/&gt;</p>
<p>&lt;/bean&gt;</p>
<p><strong>4.Web-INF/dms-servlet.xml</strong> Add validator property in Spring contoller</p>
<p align="left">&lt;bean id=&#8221;createUserController&#8221;&gt;</p>
<p>&lt;property name=&#8221;commandName&#8221; value=&#8221;account&#8221;/&gt;</p>
<p>&lt;property name=&#8221;formView&#8221; value=&#8221;createUser&#8221;/&gt;</p>
<p>&lt;property name=&#8221;successView&#8221; value=&#8221;redirect:logout.jsp&#8221;/&gt;</p>
<p>&lt;property name=&#8221;serviceLocator&#8221; ref=&#8221;serviceLocator&#8221;/&gt;</p>
<p>&lt;property name=&#8221;validators&#8221;&gt;</p>
<p>&lt;list&gt;</p>
<p>&lt;ref bean=&#8221;beanValidator&#8221;/&gt;      &lt;!&#8211;Commons Server-side validation &#8211;&gt;</p>
<p>&lt;ref bean=&#8221;userValidator&#8221;/&gt;       &lt;!&#8211;Spring validation &#8211;&gt;</p>
<p>&lt;/list&gt;</p>
<p>&lt;/property&gt;</p>
<p><strong>5. WEB-INF/classes/message_en_US.properties (English version)</strong> Add error message for the validation.</p>
<p># &#8212; validator errors &#8211;</p>
<p>errors.required= {0} is required.</p>
<p>errors.minlength={0} can not be less than {1} characters.</p>
<p>errors.maxlength={0} can not be greater than {1} characters.</p>
<p>errors.invalid={0} is invalid.</p>
<p><strong>6. Add class Dms.view.validator.UserValidator </strong>Spring server-side validator class.</p>
<p><strong>7. Modify taglibs.jsp </strong>add jsp file tag definition</p>
<p>&lt;%@ tglib uri=&#8221;http://www.springmodules.org/tags/commons-validator&#8221; prefix=&#8221;validator&#8221; %&gt;</p>
<p><strong>8. Modify /jsp/createUser.jsp</strong> add commons validation tag</p>
<p>Modify:</p>
<p>&lt;form method=&#8221;post&#8221; action=&#8221;&lt;c:url value=&#8221;/createUser.html&#8221;/&gt;&#8221;&gt;</p>
<p>Add in the last line:</p>
<p>&lt;validator:javascript formName=&#8221;account&#8221;</p>
<p>staticJavascript=&#8221;false&#8221; xhtml=&#8221;true&#8221; cdata=&#8221;false&#8221;/&gt;</p>
<p>&lt;script</p>
<p>src=&#8221;&lt;c:url value=&#8221;/scripts/validator.jsp&#8221;/&gt;&#8221;&gt;&lt;/script&gt;</p>
<p><strong>9: Add /scripts/validator.jsp </strong></p>
<p>&lt;%@ page contentType=&#8221;javascript/x-javascript&#8221; %&gt;</p>
<p>&lt;%@ taglib uri=&#8221;http://www.springmodules.org/tags/commons-validator&#8221; prefix=&#8221;validator&#8221; %&gt;</p>
<p>&lt;validator:javascript dynamicJavascript=&#8221;false&#8221; staticJavascript=&#8221;true&#8221;/&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=93&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/07/10/spring-mvc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8396ecb3438876fd474d7840f9a2c8b6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">prafulkvaja</media:title>
		</media:content>
	</item>
		<item>
		<title>Deploy xcode project from iPhone Simulator to an actual device</title>
		<link>http://dynamicmethods.wordpress.com/2009/05/09/deploy-xcode-project-from-iphone-simulator-to-an-actual-device/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/05/09/deploy-xcode-project-from-iphone-simulator-to-an-actual-device/#comments</comments>
		<pubDate>Sat, 09 May 2009 10:21:57 +0000</pubDate>
		<dc:creator>dynamicmethods</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=87</guid>
		<description><![CDATA[1] First, we need to create something called as a Certificate Request (CSR). This is done through the Keychain Access Utility that is located in  /Applications/Utility on a mac machine. 2] After the CSR file is created on our machine, we have to submit it to the iPhone Program Portal. 3] You then gotta wait [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=87&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>1] First, we need to create something called as a <strong>Certificate Request (CSR)</strong>. This is done through the Keychain Access Utility that is located in  /Applications/Utility on a mac machine.</p>
<p>2] After the CSR file is created on our machine, we have to submit it to the iPhone Program Portal.</p>
<p>3] You then gotta wait for an approval from Apple.</p>
<p>4] After approval you download the CSE from the Program Portal.</p>
<p>5] After you download the certificate you need to add it back again to the keychain. This is the most simple step in this process, just double click and the certificate will be added to the keychain. But,this is important, don’t miss this one, you should download the certificate to that same machine that generated the CSR for the certificate.</p>
<p>6] This is not the end. Even if you have compiled the code you wont be able to put it on the phone. For that you need the “Provisioning Profile”.</p>
<p>7] Create the Provisioning Profile on the Program Portal and download it to your machine, add it to Xcode – the IDE used for COCOA – iPhone     programming and then put it on the phone.</p>
<p>8] After this you’re ready to put the app on iphone and test.</p>
<p><strong>These are the steps to just test your app on your own iPhone</strong></p>
<p><strong></strong></p>
<p>To distribute your app you have to follow the same steps from creating the CSR and profile but instead of a DEVELOPER CERTIFICATE you have to apply for DISTRIBUTORS CERTIFICATE and then instead of the PROVISIONING PROFILE you have to get the DISTRIBUTION PROFILE.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=87&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/05/09/deploy-xcode-project-from-iphone-simulator-to-an-actual-device/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c89658fb96b6363ebda92188946bfc5e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dynamicmethods</media:title>
		</media:content>
	</item>
		<item>
		<title>Maemo Platform</title>
		<link>http://dynamicmethods.wordpress.com/2009/05/04/maemo-platform/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/05/04/maemo-platform/#comments</comments>
		<pubDate>Mon, 04 May 2009 10:57:08 +0000</pubDate>
		<dc:creator>dynamicmethods</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=81</guid>
		<description><![CDATA[The Maemo platform is the core software stack that runs on mobile devices such as the Nokia N810. The Maemo platform is built in large parts of open source components. The Maemo SDK provides an open development environment for applications on top of the Maemo platform. The Maemo platform consists of the software stack from [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=81&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Maemo platform is the core software stack that runs on mobile devices such as the <a href="http://www.nseries.com/products/n810/">Nokia N810</a>. The Maemo platform is built in large parts of open source components. The Maemo SDK provides an open development environment for applications on top of the Maemo platform.</p>
<p><img title="Maemo Value small.png" src="http://maemo.org/midcom-serveattachmentguid-636ae54661e811ddbd6b43c32525144b144b/maemo_value_small.png" border="0" alt="Maemo Value small.png" /></p>
<p>The Maemo platform consists of the software stack from the Linux kernel to the Maemo APIs and the Hildon UI framework. Commercially available devices running on Maemo come with the pre-installed Hildon UI and a set of applications delivered by Nokia. It is possible to develop other UIs on top of the Hildon UI framework. As an example, the Maemo SDK is delivered with a generic UI, the so-called Plankton theme.</p>
<p>Maemo platform is based on Linux operating system which itself inherits its architecture from the Unix operating system. Linux and other open source projects contributing to the Maemo platform embrace sharing of source code, collaboration and open development model. The Maemo community promotes these values by keeping the Maemo platform open wherever feasible, by sharing source code, and by contributing code directly to the upstream projects.</p>
<h2><span class="mw-headline">Key Components of the Maemo Platform </span></h2>
<p>The Maemo platform is based on the <a href="http://kernel.org/">Linux operating system kernel</a>. Linux is a monolithic kernel that supports multiple hardware platforms and is able to support a wide range of different kinds of devices from wrist watches to large server systems. Currently all devices running on the Maemo platform have an OMAP chipset, which contain a general-purpose ARM processor and a DSP unit.</p>
<p><img title="Maemo Architecture" src="http://maemo.org/midcom-serveattachmentguid-07f3bd0a449211dd858543096c880b980b98/maemoarchitecture.png" border="0" alt="Maemo Architecture" width="462" height="341" /></p>
<p>The user interface architecture of Maemo 4 is based on <a href="http://www.gnome.org/">GNOME</a> framework, especially the <a href="http://www.gtk.org/">GTK+</a> widget set. GNOME is a leading application framework for desktop Linux systems. Maemo platform has inherited many central components such as GTK+, the <a href="http://www.gstreamer.org/">GStreamer</a> multimedia framework, the <a href="http://www.gnome.org/projects/gconf/">GConf</a> configuration management, and <a href="http://xmlsoft.org/">the XML library</a>. The Maemo platform extends GTK+/GNOME technologies by providing extensions for a mobile desktop.</p>
<p><img src="/DOCUME%7E1/dm1/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=81&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/05/04/maemo-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c89658fb96b6363ebda92188946bfc5e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dynamicmethods</media:title>
		</media:content>

		<media:content url="http://maemo.org/midcom-serveattachmentguid-636ae54661e811ddbd6b43c32525144b144b/maemo_value_small.png" medium="image">
			<media:title type="html">Maemo Value small.png</media:title>
		</media:content>

		<media:content url="http://maemo.org/midcom-serveattachmentguid-07f3bd0a449211dd858543096c880b980b98/maemoarchitecture.png" medium="image">
			<media:title type="html">Maemo Architecture</media:title>
		</media:content>

		<media:content url="/DOCUME%7E1/dm1/LOCALS%7E1/Temp/moz-screenshot.jpg" medium="image" />
	</item>
		<item>
		<title>How to Transfer Files From Your iPhone Using Bluetooth(IBluetooth)</title>
		<link>http://dynamicmethods.wordpress.com/2009/04/28/how-to-transfer-files-from-your-iphone-using-bluetoothibluetooth/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/04/28/how-to-transfer-files-from-your-iphone-using-bluetoothibluetooth/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 07:29:32 +0000</pubDate>
		<dc:creator>dynamicmethods</dc:creator>
				<category><![CDATA[IPhone]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=70</guid>
		<description><![CDATA[MeDevil has finally released iBluetooth making it the first iPhone app for the jailbroken iPhone to allow users to transfer files from their iPhone via Bluetooth, a feature which has been missing from the iPhone since its launch. iBluetooth will allow users to transfer any file via Bluetooth to other devices. It also has a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=70&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>MeDevil</strong> has finally released <strong>iBluetooth</strong> making it the first iPhone app for the <a href="http://www.iphonehacks.com/jailbreak_iphone/">jailbroken iPhone</a> to allow users to transfer files from their iPhone via <a id="KonaLink2" class="kLink" href="http://www.iphonehacks.com/2009/03/ibluetooth-released-first-iphone-app-to-allow-users-to-transfer-files-via-bluetooth.html#" target="undefined"><span style="color:#009600!important;font-weight:400;font-size:13px;position:static;"><span class="kLink" style="color:#009600!important;font-family:Verdana,Arial,sans-serif;font-weight:400;font-size:13px;position:static;">Bluetooth</span></span></a>, a feature which has been missing from the iPhone since its launch.</p>
<ul>
<li>iBluetooth will allow users to transfer any file via Bluetooth to other devices. It also has a built-in file viewer which will allow users to send any file on their iPhone.</li>
<li>iBluetooth is available for 3.99 euros and you can install it on your <a href="http://www.iphonehacks.com/jailbreak_iphone/">jailbroken iPhone</a> via Cydia. medevil hopes to bring features such as A2DP, Serial Port (needed for bluetooth GPS) etc in the future.</li>
</ul>
<ul>
<li>iBluetooth is also available as free cracked version.</li>
</ul>
<p><strong>Installation Steps  of iBluetooth on iPhone.</strong></p>
<p><span class="smallbody"><strong>Step One</strong><br />
Press to launch <em>Cydia</em> from your SpringBoard</span></p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12911/12911.png"><img src="http://www.iclarified.com/images/tutorials/3214/12911/12911.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Two</strong><br />
Press to select the <em>Sections</em> tab at the bottom of the screen</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12912/12912.png"><img src="http://www.iclarified.com/images/tutorials/3214/12912/12912.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Three</strong><br />
Press to choose <em>System</em> from the list of Sections.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12913/12913.png"><img src="http://www.iclarified.com/images/tutorials/3214/12913/12913.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Four</strong><br />
Press to select <em>iBluetooth</em> from the list of Packages.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12914/12914.png"><img src="http://www.iclarified.com/images/tutorials/3214/12914/12914.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Five</strong><br />
Press the <em>Install</em> button at the top right of the screen.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12915/12915.png"><img src="http://www.iclarified.com/images/tutorials/3214/12915/12915.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Six</strong><br />
Press the <em>Confirm</em> button at the top right of the screen to begin installation.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12916/12916.png"><img src="http://www.iclarified.com/images/tutorials/3214/12916/12916.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Seven</strong><br />
Once the installation has completed successfully.  Press the large <em>Return to Cydia</em> button.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12917/12917.png"><img src="http://www.iclarified.com/images/tutorials/3214/12917/12917.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Eight</strong><br />
Press the <em>Home</em> button to return to your SpringBoard.  Notice we now have a new <em>iBluetooth</em> icon.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12918/12918.png"><img src="http://www.iclarified.com/images/tutorials/3214/12918/12918.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Nine</strong><br />
Press to launch <em>Settings</em> from your SpringBoard.</p>
<p><strong>Step Ten</strong><br />
Press to choose <em>General</em> from the Settings Menu.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12919/12919.png"><img src="http://www.iclarified.com/images/tutorials/3214/12919/12919.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Eleven</strong><br />
Press to select <em>Bluetooth</em> from the General Menu.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12920/12920.png"><img src="http://www.iclarified.com/images/tutorials/3214/12920/12920.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Twelve</strong><br />
Move the <em>Bluetooth</em> toggle switch to the <em>ON</em> position.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12921/12921.png"><img src="http://www.iclarified.com/images/tutorials/3214/12921/12921.png" border="0" alt="" width="240" height="360" /></a><a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12922/12922.png"><img src="http://www.iclarified.com/images/tutorials/3214/12922/12922.png" border="0" alt="" width="240" height="360" /></a></span></p>
<p><strong>Step Thirteen</strong><br />
Press the <em>Home</em> button to return to the Springboard then press the <em>iBluetooth</em> icon.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12918/12918.png"><img src="http://www.iclarified.com/images/tutorials/3214/12918/12918.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Fourteen</strong><br />
iBluetooth will start and inform you that it is disabling the system bluetooth. Note*: I had to enable the system bluetooth to successfully start iBluetooth. Press the large <em>OK</em> button.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12923/12923.png"><img src="http://www.iclarified.com/images/tutorials/3214/12923/12923.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Fifteen</strong><br />
You will now be asked to register by visiting <a href="http://www.medevil.net/" target="_blank">http://www.medevil.net</a>.  Register on the site then come back and press the <em>Get License</em> button at the top right of the screen.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12995/12995.png"><img src="http://www.iclarified.com/images/tutorials/3214/12995/12995.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Sixteen</strong><br />
A popup will appear to let you know your license is valid.  Press the large <em>OK</em> button.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12966/12966.png"><img src="http://www.iclarified.com/images/tutorials/3214/12966/12966.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Seventeen</strong><br />
Press the <em>Back</em> button at the top left of the screen.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12967/12967.png"><img src="http://www.iclarified.com/images/tutorials/3214/12967/12967.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Eighteen</strong><br />
From the iBluetooth Home Tab press the <em>Settings</em> icon at the top right of the screen.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12968/12968.png"><img src="http://www.iclarified.com/images/tutorials/3214/12968/12968.png" border="0" alt="" width="320" height="480" /></a></span></p>
<p><strong>Step Nineteen</strong><br />
From the settings menu you can change the name and visibility of your iPhone.</p>
<p>You can also set a PIN for allowing incoming bluetooth connections.</p>
<p>Under the images section you can choose to send images as jpg instead of png. Also you can select to have images saved in your photo library.</p>
<p>From the file system section you can decide to show hidden files and set the save path and ftp root path.</p>
<p>Press <em>Done</em> to return to the iBluetooth Home screen.</p>
<p><span class="smallbody"><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12969/12969.png"><img src="http://www.iclarified.com/images/tutorials/3214/12969/12969.png" border="0" alt="" width="240" height="360" /></a><a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/3214/12970/12970.png"><img src="http://www.iclarified.com/images/tutorials/3214/12970/12970.png" border="0" alt="" width="240" height="360" /></a><br />
</span></p>
<p><strong>Installation step of iBluetooth free cracked version. </strong></p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Download      this file from</li>
</ul>
<p class="MsoNormal" style="margin-left:.25in;"><span> </span><a href="http://rapidshare.com/files/208485971/iphone-bluetooth.zip">http://rapidshare.com/files/208485971/iphone-bluetooth.zip</a></p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Now go      to &#8216;Cydia&#8217;, click manage &amp; then sources and now add the following Cydia      repository:<span> </span><strong>http://www.ispaziorepo.com/cydia/apt/</strong></li>
<li class="MsoNormal">Now      search for the iBluetooth application in Cydia and install it.</li>
<li class="MsoNormal">Extract      &#8216;iphone-bluetooth.zip&#8217; (<strong>The rapidshare file you downloaded earlier</strong>)</li>
</ul>
<p class="MsoNormal" style="margin-left:.25in;"><span> </span>from the zip to your computer</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Copy      &#8216;iBluetooth_&#8217; to the following path on your iPhone:</li>
</ul>
<p class="MsoNormal" style="margin-left:.25in;"><strong><span> </span>/Applications/iBluetooth.app </strong>(Replace the original file if asked to)</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Terminal      to your iPhone (Using Terminal on OSX or PuTTy on Windows).</li>
</ul>
<p class="MsoNormal" style="margin-left:.25in;"><strong><span> </span>IMPORTANT: don&#8217;t terminal using your SFTP client (Cyberduck etc).</strong></p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Type      in &#8216;su root&#8217; and then password as &#8216;alpine&#8217; &#8211; THIS IS IMPORTANT</li>
<li class="MsoNormal">Write      the following below and press Enter: <strong>cd      /Applications/iBluetooth.app</strong></li>
<li class="MsoNormal">chmod      7777 iBluetooth_</li>
<li class="MsoNormal">Type      in the command &#8216;reboot&#8217;</li>
<li class="MsoNormal">Enjoy!</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=70&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/04/28/how-to-transfer-files-from-your-iphone-using-bluetoothibluetooth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c89658fb96b6363ebda92188946bfc5e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dynamicmethods</media:title>
		</media:content>

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12911/12911.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12912/12912.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12913/12913.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12914/12914.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12915/12915.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12916/12916.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12917/12917.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12918/12918.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12919/12919.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12920/12920.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12921/12921.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12922/12922.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12918/12918.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12923/12923.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12995/12995.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12966/12966.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12967/12967.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12968/12968.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12969/12969.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/3214/12970/12970.png" medium="image" />
	</item>
		<item>
		<title>How to add Sources to Cydia</title>
		<link>http://dynamicmethods.wordpress.com/2009/04/26/how-to-add-sources-to-cydia/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/04/26/how-to-add-sources-to-cydia/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:36:25 +0000</pubDate>
		<dc:creator>prafulkvaja</dc:creator>
				<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=36</guid>
		<description><![CDATA[Step One Launch Cydia by tapping on Cydia icon from your Springboard. Step Two Here’s Welcome screen of Cydia. Tap the Manage tab available at the bottom of the screen. On the next screen, Tap on Sources section to get the list of Cydia sources. Step Three Here you will see the list of Cydia [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=36&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Step One</strong><br />
Launch Cydia by tapping on <a href="http://www.iphoneheat.com/category/cydia/" target="_blank">Cydia</a> icon from your <a href="http://www.iphoneheat.com/2009/03/introduction-to-iphone-jargons-words-and-phrases/" target="_blank">Springboard</a>.</p>
<p><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-01.jpg"><img title="add-source-to-cydia-01" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-01.jpg" alt="add-source-to-cydia-01" width="210" height="306" /></a></p>
<p><strong>Step Two</strong></p>
<p>Here’s Welcome screen of Cydia. Tap the <strong><strong>Manage </strong>tab</strong> available at the bottom of the screen.</p>
<p>On the next screen, Tap on<strong> Sources</strong> section to get the list of <strong>Cydia sources.</strong></p>
<p><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-02.jpg"><img title="add-source-to-cydia-02" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-02.jpg" alt="add-source-to-cydia-02" width="210" height="306" /></a><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-03.jpg"><img title="add-source-to-cydia-03" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-03.jpg" alt="add-source-to-cydia-03" width="210" height="306" /></a></p>
<p><strong>Step Three</strong></p>
<p>Here you will see the<strong> list of Cydia sources</strong> “Entered by User” and “Installed by Packages”.</p>
<p>Tap on <strong>Edit button</strong> on the top right. After that you will see the <strong>Add button</strong> appears at the top Left of the screen.</p>
<p><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-04.jpg"><img title="add-source-to-cydia-04" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-04.jpg" alt="add-source-to-cydia-04" width="210" height="306" /></a><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-05.jpg"><img title="add-source-to-cydia-05" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-05.jpg" alt="add-source-to-cydia-05" width="210" height="306" /></a></p>
<p><strong>Step Four</strong></p>
<p>By Tapping the Add Button as shown above, “Enter Cydia/APT URL” popup will appear. Here you can add your desired Cydia Source/repo.</p>
<p>After entering the Cydia Source press <strong>Add Source</strong> button. It will start verifying the Source URL.</p>
<p><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-06.jpg"><img title="add-source-to-cydia-06" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-06.jpg" alt="add-source-to-cydia-06" width="210" height="306" /></a><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-07.jpg"><img title="add-source-to-cydia-07" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-07.jpg" alt="add-source-to-cydia-07" width="210" height="306" /></a></p>
<p><strong>Step Five</strong></p>
<p>Wait until Cydia download and update the sources list. When done! Press the big <strong>Return to Cydia</strong> button.<br />
<a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-09.jpg"><img title="add-source-to-cydia-09" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-09.jpg" alt="add-source-to-cydia-09" width="210" height="306" /></a><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-11.jpg"><img title="add-source-to-cydia-11" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-11.jpg" alt="add-source-to-cydia-11" width="210" height="306" /></a></p>
<p>Now you can see, there’s a new Source/Repo added to Cydia Sources.</p>
<p>By Tapping the newly added Source you will find list of packages available in that source.<br />
<a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-12.jpg"><img title="add-source-to-cydia-12" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-12.jpg" alt="add-source-to-cydia-12" width="210" height="306" /></a><a rel="lightbox[1119]" href="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-13.jpg"><img title="add-source-to-cydia-13" src="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-13.jpg" alt="add-source-to-cydia-13" width="210" height="306" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=36&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/04/26/how-to-add-sources-to-cydia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8396ecb3438876fd474d7840f9a2c8b6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">prafulkvaja</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-01.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-01</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-02.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-02</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-03.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-03</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-04.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-04</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-05.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-05</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-06.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-06</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-07.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-07</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-09.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-09</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-11.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-11</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-12.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-12</media:title>
		</media:content>

		<media:content url="http://www.iphoneheat.com/wp-content/uploads/2009/04/add-source-to-cydia-13.jpg" medium="image">
			<media:title type="html">add-source-to-cydia-13</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Use Cydia</title>
		<link>http://dynamicmethods.wordpress.com/2009/04/26/how-to-use-cydia/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/04/26/how-to-use-cydia/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:36:25 +0000</pubDate>
		<dc:creator>prafulkvaja</dc:creator>
				<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=34</guid>
		<description><![CDATA[1. Click the spiffy new Cydia icon on your Springboard You’ll see loading while it updates the sources and loads the welcome screen. 2. Upgrade Cydia From here if you haven’t run Cydia in a while, or this is your first time running, you may get a notice about ‘Essential upgrades’. These are upgrades to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=34&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="storycontent">
<div class="snap_preview">
<p>1. Click the spiffy new Cydia icon on your Springboard</p>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0002_21.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0002_21.png" alt="" width="125" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0003_2.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0003_2.png" alt="" width="125" /></a><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0004_21.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0004_21.png" alt="" width="125" /></a></p>
<p>You’ll see loading while it updates the sources and loads the welcome screen.</p>
<p>2. Upgrade Cydia</p>
<p>From here if you haven’t run Cydia in a while, or this is your first time running, you may get a notice about ‘Essential upgrades’. These are upgrades to the Cydia application itself that may be required for installing new packages and apps:</p>
<ul>
<li>Press Upgrade Essential</li>
<li>Press Confirm to begin the download and install</li>
<li>Wait for Complete and press Close Window</li>
<li>Press the home key, and then re-open Cydia to continue</li>
</ul>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0005.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0005.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0006.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0006.png" alt="" width="150" /></a></p>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0007.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0007.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0008.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0008.png" alt="" width="150" /></a></p>
<p>NOTE: After installing essential upgrades, it’s always a good idea to restart Cydia to make sure the new packages are reloaded. Repeat Step 1 to open Cydia again (though you probably already guessed that).</p>
<p>3. Update Applications</p>
<p>If you’ve installed applications previously you may see a numbered notification next to the “Changes” menu. This indicates that there are updates available for currently installed applications. For our walkthrough I’ll update the NES emulator I downloaded a couple of days ago.</p>
<p>To update applications:</p>
<ul>
<li>Press Changes</li>
<li>Press Upgrade All (#) [top right of screen]</li>
<li>Press Confirm to begin download and installation</li>
</ul>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0010.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0010.png" alt="" width="125" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0011.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0011.png" alt="" width="125" /></a><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0012.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0012.png" alt="" width="125" /></a></p>
<p>You’ll notice on the last shot that NES has disappeared from the list and the notification<br />
(red 1) on the changes option has been removed.</p>
<p>NOTE: Changes also contains applications that have recently been added or changed, this is a good place to go to find new applications on a regular basis.</p>
<p>4. Installing New Applications</p>
<p>Let’s install something new. I love Pac-Man, and it just so happens that the developer of Mac-Man, a great Pac-Man clone, is available on Cydia under the games category.</p>
<p>To install an application:</p>
<ul>
<li>Press Install [on the bottom]</li>
<li>Browse through categories to Games</li>
<li>Press Macman</li>
<li>Press Install on top right</li>
<li>Press Confirm to begin the download and installation</li>
</ul>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0013.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0013.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0014.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0014.png" alt="" width="150" /></a></p>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0015.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0015.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0016.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0016.png" alt="" width="150" /></a></p>
<p>You will see it run through a series of steps . . . Downloading . . . Preparing . . . Complete.</p>
<ul>
<li>Press Close Window</li>
</ul>
<p>Now Macman is successfully installed, you should be able to hit your home key, wait for your homescreen to refresh, and a tempting new Macman icon will be waiting for you.</p>
<p>Let’s go eat some ghosts!</p>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0018.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0018.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0019.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0019.png" alt="" width="150" /></a></p>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0020.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0020.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0024.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0024.png" alt="" width="150" /></a></p>
<p>5. Removing or Reinstalling Applications</p>
<p>Ok, so now you have an application installed, but you don’t really want to play it anymore. Removing it is as simple as a few taps:</p>
<ul>
<li>Open Cydia again</li>
<li>Press Manage</li>
<li>Scroll and find Macman</li>
<li>Press Macman</li>
<li>Press Modify [top right of the screen]</li>
<li>Press Remove (you could reinstall if you were having issues with the application, like it wouldn’t start)</li>
<li>Press Confirm to begin removing the app</li>
<li>Once you see Complete, press home and the Macman icon should be gone</li>
</ul>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0021.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0021.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0001.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0001.png" alt="" width="150" /></a></p>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0002.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0002.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0003.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0003.png" alt="" width="150" /></a></p>
<p>6. Searching for Applications</p>
<p>One of my favorite features of Cydia is Searching.</p>
<p>I can find an app without having to go through countless categories because I can’t remember where it was located:</p>
<ul>
<li>Press Search</li>
<li>Type part of the application name or description in the search box at top</li>
</ul>
<p>The list is filtered as you type, and all matching applications are shown.  Select one to install and follow step 4 above.</p>
<p style="text-align:center;"><a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0022.png"><img class="alignnone size-medium wp-image-12" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0022.png" alt="" width="150" /></a> <a rel="lightbox[477]" href="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0023.png"><img class="alignnone size-medium wp-image-11" style="border:1px solid black;margin-left:10px;margin-right:10px;" src="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0023.png" alt="" width="150" /></a></p>
<p>Remember a lot of applications you might have seen in Installer.app previously are not yet available because the developers haven’t updated them to work on the new 2.0 software.</p>
<p>Check the Changes section in Cydia daily for updates.</p></div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=34&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/04/26/how-to-use-cydia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8396ecb3438876fd474d7840f9a2c8b6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">prafulkvaja</media:title>
		</media:content>

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0002_21.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0003_2.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0004_21.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0005.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0006.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0007.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0008.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0010.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0011.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0012.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0013.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0014.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0015.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0016.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0018.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0019.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0020.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0024.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0021.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0001.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0002.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0003.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0022.png" medium="image" />

		<media:content url="http://www.appleiphoneapps.com/wp-content/uploads/2008/07/img_0023.png" medium="image" />
	</item>
		<item>
		<title>How to Jailbreak iPhone 3G With Windows</title>
		<link>http://dynamicmethods.wordpress.com/2009/04/26/how-to-jailbreak-iphone-3g-with-windows/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/04/26/how-to-jailbreak-iphone-3g-with-windows/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:36:24 +0000</pubDate>
		<dc:creator>prafulkvaja</dc:creator>
				<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=32</guid>
		<description><![CDATA[iTunes 8 installed (make sure to reboot). &#8211; Download iTunes Note: If you have already upgraded your iPhone to firmware 2.1 skip step 2. Step One Create a folder on your desktop called Pwnage. Download the following files and place them in this Pwnage folder you just created on your desktop: QuickPwn 2.1 iPhone 3G [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=32&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>iTunes 8 installed (make sure to reboot). &#8211; <a title="Download iTunes" href="http://www.itunes.com/download" target="_blank">Download iTunes</a></p>
<p><span><strong>Note</strong>: If you have already upgraded your iPhone to firmware 2.1 skip step 2.</span></p>
<p><span><strong>Step One</strong></span></p>
<p>Create a folder on your <a id="KonaLink1" class="kLink" href="http://www.iphone-hacks.com/#" target="undefined"><span style="color:blue!important;font-weight:400;font-size:12px;position:static;"><span class="kLink" style="color:blue!important;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;position:static;">desktop</span></span></a> called Pwnage.</p>
<p>Download the following files and place them in this Pwnage folder you just created on your desktop:</p>
<ul>
<li><a title="Download QuickPwn 2.1" href="http://www.iphone-hacks.com/downloads/file/151" target="_blank">QuickPwn 2.1</a></li>
<li><a title="iPhone 2.1 ipsw Download" href="http://www.iphone-hacks.com/downloads/file/145" target="_blank">iPhone 3G 2.1 ipsw Download</a></li>
</ul>
<p>Unzip the QuickPwn21-1.zip file inside the Pwnage folder.<br />
<strong>Step Two</strong><br />
Launch iTunes and connect your iPhone 3G to the computer via USB cable.</p>
<p>Select your iPhone from the list of devices on the left side navigation bar. Now <strong>hold down shift</strong> while clicking the Restore button.</p>
<p>Navigate to the Pwnage folder you created on your desktop and select the 2.1 firmware ipsw file. Double click the ipsw file or select it and click the Open button to proceed.</p>
<p><strong>Step Three</strong><br />
Once iTunes has finished upgrading your iPhone 3G to the 2.1 firmware you may launch QuickPwn 2.1 from the Pwnage folder you created on your desktop.</p>
<p><strong>Step Four</strong><br />
Make sure you iPhone 3G is still connected to the computer via USB cable then click the blue arrow to proceed.</p>
<p><strong>Step Five</strong><br />
Click the Browse button to locate your iPhone 3G firmware.</p>
<p><strong>Step Six</strong><br />
Select the 2.1 firmware ipsw file from the Pwnage folder you created on your desktop then double click the ipsw file or select it then click the Open button.</p>
<p><strong>Step Seven</strong><br />
QuickPwn will check to verify that the ipsw file is valid. After completetion of the verification, click the blue arrow button to proceed.</p>
<p><strong>Step Eight</strong><br />
You can now select whether to Add Cydia, Add Installer, or Replace Boot Logos. Select the ones you would like to perform then click the clue arrow button.  <strong>Installing Cydia and Installer is highly recommended to enjoy the full jailbreak experience.</strong></p>
<p><strong>Step Nine</strong><br />
QuickPwn will now ask you to confirm your iPhone 3G is still connected via USB cable before it continues. Click the blue arrow button to proceed.</p>
<p><strong>Step Ten</strong><br />
QuickPwn will now automatically put your iPhone into recovery mode. Once its in recovery mode you will be prompted to: Hold the Home button for 5 seconds, Hold the Home and Power buttons for 10 seconds, then release the Power button and continuing holding the Home button until your iPhone is in DFU mode.</p>
<p><strong>Note</strong>: Pay attention and do exactly as it says</p>
<p><strong>Step Eleven</strong><br />
Once QuickPwn detects your iPhone 3G in DFU mode it will begin the jailbreaking process.</p>
<p><strong>Step Twelve</strong><br />
Once jailbreaking is complete QuickPwn will inform you that it was successfull.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=32&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/04/26/how-to-jailbreak-iphone-3g-with-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8396ecb3438876fd474d7840f9a2c8b6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">prafulkvaja</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Jailbreak iPhone 3G With MacOS</title>
		<link>http://dynamicmethods.wordpress.com/2009/04/26/how-to-jailbreak-iphone-3g-with-macos/</link>
		<comments>http://dynamicmethods.wordpress.com/2009/04/26/how-to-jailbreak-iphone-3g-with-macos/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:36:23 +0000</pubDate>
		<dc:creator>prafulkvaja</dc:creator>
				<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dynamicmethods.wordpress.com/?p=30</guid>
		<description><![CDATA[Make sure you have iTunes 8.0.2. Step One Make a folder called “Pwnage” on the desktop. In it, you will need a couple of things. PwnageTool 2.2.5, found here or here You will also need the 2.2.1 iPhone firmware. 2.2.1 (3G): iPhone1,2_2.2.1_5H11_Restore.ipsw Step Two Double click to mount PwnageTool 2.2.5 then drag the PwnageTool icon [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=30&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="storycontent">
<div class="snap_preview">
<p><span class="smallbody">Make sure you have iTunes 8.0.2.</span></p>
<p><span class="smallbody"><strong>Step One</strong><br />
Make a folder called “Pwnage” on the desktop. In it, you will need a couple of things. PwnageTool 2.2.5, found <a href="http://iphone-dev.fgv6.net/PwnageTool_2.2.5.dmg" target="_blank"><strong>here</strong></a> or <a href="http://iphone.schwarzmetall.cn/PwnageTool_2.2.5.dmg" target="_blank"><strong>here</strong></a><br />
You will also need the 2.2.1 iPhone firmware.<br />
2.2.1 (3G): <a href="http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5828.20090127.aQLi8/iPhone1,2_2.2.1_5H11_Restore.ipsw" target="_blank">iPhone1,2_2.2.1_5H11_Restore.ipsw</a></span></p>
<p><a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11309/11309.png"><img src="http://www.iclarified.com/images/tutorials/1558/11309/11309-500.png" border="0" alt="" width="500" height="374" /></a></p>
<p><strong>Step Two</strong><br />
Double click to mount PwnageTool 2.2.5 then drag the PwnageTool icon into the Pwnage folder.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/9632/9632.png"><img src="http://www.iclarified.com/images/tutorials/1558/9632/9632-500.png" border="0" alt="" width="500" height="352" /></a></p>
<p>Then from the Pwnage folder double click to launch the <em>PwnageTool</em> application.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11310/11310.png"><img src="http://www.iclarified.com/images/tutorials/1558/11310/11310-500.png" border="0" alt="" width="500" height="374" /></a></p>
<p>Click Ok if presented with a warning.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6663/6663.png"><img src="http://www.iclarified.com/images/tutorials/1558/6663/6663-500.png" border="0" alt="" width="500" height="258" /></a></p>
<p><strong>Step Three</strong><br />
Click to select <em>Expert Mode</em> from the top menu bar<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6664/6664.png"><img src="http://www.iclarified.com/images/tutorials/1558/6664/6664.png" border="0" alt="" width="262" height="88" /></a></p>
<p><strong>Step Four</strong><br />
Click to select your iPhone. A check-mark will appear over the image of the phone.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11311/11311.png"><img src="http://www.iclarified.com/images/tutorials/1558/11311/11311-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p><strong>Step Five</strong><br />
Click the blue arrow button to continue. You will be brought to the “Browse for IPSW” page. On my laptop, it automatically found the IPSW. If PwnageTool doesn’t automatically find the ipsw file you can click <em>Browse for IPSW…</em>.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11312/11312.png"><img src="http://www.iclarified.com/images/tutorials/1558/11312/11312-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>Click to select the found IPSW file, a checkmark will appear next to it. Then click the blue arrow button to continue.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11313/11313.png"><img src="http://www.iclarified.com/images/tutorials/1558/11313/11313.png" border="0" alt="" width="377" height="96" /></a></p>
<p><strong>Step Six</strong><br />
You will then be brought to a menu with 7 choices.  Click to select <em>General</em> then click the blue arrow button.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11314/11314.png"><img class="alignnone" style="border:0 none;" src="http://www.iclarified.com/images/tutorials/1558/11314/11314-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>The <em>General</em> settings allows you to decide the partition size. Click activate the phone and Disable partition wipe-out. Click the blue arrow button.</p>
<p>NOTE*: Deselect <em>Activate</em> if you have an iPhone legitimately activated on an official carrier.<br />
NOTE*: You may need to increase the size of the root partition slightly. My first attempt failed at creating the IPSW until I increased the size to about 695 MB.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11315/11315.png"><img src="http://www.iclarified.com/images/tutorials/1558/11315/11315-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>The <em>Bootneuter</em> settings are greyed out for the 3G iPhone.  Click the blue arrow button.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11316/11316.png"><img src="http://www.iclarified.com/images/tutorials/1558/11316/11316-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>The <em>Cydia</em> settings menu allows you to create custom packages so you do not have to manually install the necessary them later.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6672/6672.png"><img src="http://www.iclarified.com/images/tutorials/1558/6672/6672-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>Click to select the <em>Download packages</em> tab.  Then click the <em>Refresh</em> button to display all the available packages. Double clicking the package you want will download it and make it available in the <em>Select Packages</em> tab.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6673/6673.png"><img src="http://www.iclarified.com/images/tutorials/1558/6673/6673-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>Checkmark the ones you want then Click the blue arrow button.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6674/6674.png"><img src="http://www.iclarified.com/images/tutorials/1558/6674/6674-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>The <em>Custom Packages Settings</em> menu displays listed package settings for your custom IPSW. For know leave these settings as is. Click the blue arrow button to continue.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/7046/7046.png"><img src="http://www.iclarified.com/images/tutorials/1558/7046/7046-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>The <em>Custom Logos Settings</em> menu allows you to add your own images as boot logos.  Click the <em>Browse</em> button to select your Boot logo and Recovery logo.  If you would like to use the iClarified ones they can be found here: <a href="http://www.iclarified.com/files/tutorials/1557/iClarified-bootlogo.png" target="_blank"><strong>Boot Logo</strong></a>, <a href="http://www.iclarified.com/files/tutorials/1557/iClarified-recoverylogo.png" target="_blank"><strong>Recovery Logo</strong></a><br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6677/6677.png"><img src="http://www.iclarified.com/images/tutorials/1558/6677/6677-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>Remember the rules for them: RGB or Grayscale format with Alpha channel and dimension bellow 320×480…<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6678/6678.png"><img src="http://www.iclarified.com/images/tutorials/1558/6678/6678-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>Click the blue arrow button to continue.</p>
<p><strong>Step Seven</strong><br />
You are now ready to begin the pwnage process!  Click the <em>Build</em> button to select it then click the <em>Blue</em> arrow button to begin.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6679/6679.png"><img src="http://www.iclarified.com/images/tutorials/1558/6679/6679-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p><strong>Step Eight</strong><br />
You will be asked to save your custom .ipsw file. Save it to your Pwnage folder you created on your Desktop.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11317/11317.png"><img src="http://www.iclarified.com/images/tutorials/1558/11317/11317-500.png" border="0" alt="" width="500" height="408" /></a></p>
<p>Your IPSW is not being built. Please allow up to 10 minutes.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6681/6681.png"><img src="http://www.iclarified.com/images/tutorials/1558/6681/6681-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>You will be asked to enter your administrator password.  Do this then click the <em>OK</em> button.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6682/6682.png"><img src="http://www.iclarified.com/images/tutorials/1558/6682/6682-500.png" border="0" alt="" width="500" height="318" /></a></p>
<p>When prompted if your iPhone has been Pwned before, we clicked No. It allows for a more thorough restore.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6683/6683.png"><img src="http://www.iclarified.com/images/tutorials/1558/6683/6683-500.png" border="0" alt="" width="500" height="205" /></a></p>
<p>You will be asked to turn off the device. Make sure it is connected to the USB port.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6684/6684.png"><img src="http://www.iclarified.com/images/tutorials/1558/6684/6684-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p><strong>Step Nine</strong><br />
Be ready to follow directions now. It will ask you to hold the home button and the power button for 10 seconds. Then, you will have to release the power button and hold the home button for 10 seconds to enter DFU.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6685/6685.png"><img src="http://www.iclarified.com/images/tutorials/1558/6685/6685-500.png" border="0" alt="" width="500" height="446" /></a></p>
<p>If you fail, it will show you a message. Click Yes. Unplug the iPhone from the USB. Turn it off, then turn it back on. Plug it back into the USB and turn off the iPhone when prompted.</p>
<p>When done correctly, Pwnage 2.2 will display a message telling your that it successfully entered DFU mode. iTunes will also pop-up.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6686/6686.png"><img src="http://www.iclarified.com/images/tutorials/1558/6686/6686.png" border="0" alt="" width="490" height="212" /></a></p>
<p><a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6687/6687.png"><img src="http://www.iclarified.com/images/tutorials/1558/6687/6687-500.png" border="0" alt="" width="500" height="211" /></a></p>
<p>IMPORTANT***: If you have Mac OS X 10.5.6 you may have an issue with putting your iPhone into DFU mode. The easiest option is to use a USB hub between your iPhone and the computer. Another option is to run <a href="http://www.iclarified.com/entry/index.php?enid=2493" target="_blank"><strong>this</strong></a> automator script. NOTE*: Make sure the script completes properly. If the files are not replaced properly you will lose keyboard and mouse upon reboot. Later today we will post a third alternative for enabling DFU mode on your Mac.</p>
<p><strong>Step Ten</strong><br />
In iTunes, hold the <em>Alt/Option</em> button and click Restore.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6688/6688.png"><img src="http://www.iclarified.com/images/tutorials/1558/6688/6688-500.png" border="0" alt="" width="500" height="198" /></a></p>
<p><strong>Step Eleven</strong><br />
Navigate to the <em>Pwnage</em> folder on your desktop using the dialog window that appears. Select the custom IPSW that was created (iPhone1,2_2.2.1_5H11_Custom_Restore.ipsw) and click the <em>Open</em> button.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/11318/11318.png"><img src="http://www.iclarified.com/images/tutorials/1558/11318/11318-500.png" border="0" alt="" width="500" height="375" /></a></p>
<p><strong>Step Twelve</strong><br />
iTunes will now restore the firmware on your iPhone.  This can also take up to 10 minutes.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/6690/6690.png"><img src="http://www.iclarified.com/images/tutorials/1558/6690/6690.png" border="0" alt="" width="420" height="182" /></a></p>
<p>If you so desire you may restore from a previous backup to keep all your settings or set your iPhone up fresh.<br />
<a rel="shadowbox[entry]" href="http://www.iclarified.com/images/tutorials/1558/9639/9639.png"><img src="http://www.iclarified.com/images/tutorials/1558/9639/9639-500.png" border="0" alt="" width="500" height="199" /></a></p>
<p><strong>Step Thirteen</strong><br />
Once the restore is completed your iPhone will reboot and you will notice Cydia is present on the SpringBoard!</p>
<p><span class="smallbody"><br />
</span></div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dynamicmethods.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dynamicmethods.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dynamicmethods.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dynamicmethods.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dynamicmethods.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dynamicmethods.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dynamicmethods.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dynamicmethods.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dynamicmethods.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dynamicmethods.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dynamicmethods.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dynamicmethods.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dynamicmethods.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dynamicmethods.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dynamicmethods.wordpress.com&amp;blog=2141855&amp;post=30&amp;subd=dynamicmethods&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dynamicmethods.wordpress.com/2009/04/26/how-to-jailbreak-iphone-3g-with-macos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8396ecb3438876fd474d7840f9a2c8b6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">prafulkvaja</media:title>
		</media:content>

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11309/11309-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/9632/9632-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11310/11310-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6663/6663-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6664/6664.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11311/11311-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11312/11312-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11313/11313.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11314/11314-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11315/11315-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11316/11316-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6672/6672-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6673/6673-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6674/6674-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/7046/7046-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6677/6677-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6678/6678-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6679/6679-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11317/11317-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6681/6681-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6682/6682-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6683/6683-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6684/6684-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6685/6685-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6686/6686.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6687/6687-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6688/6688-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/11318/11318-500.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/6690/6690.png" medium="image" />

		<media:content url="http://www.iclarified.com/images/tutorials/1558/9639/9639-500.png" medium="image" />
	</item>
	</channel>
</rss>
