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

<channel>
	<title>Android &#8211; Arun&#8217;s blog</title>
	<atom:link href="https://arunns.net/category/operating-systems/android/feed/" rel="self" type="application/rss+xml" />
	<link>https://arunns.net</link>
	<description>Arun&#039;s blog</description>
	<lastBuildDate>Sat, 21 Oct 2023 14:08:08 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.1</generator>
	<item>
		<title>Root and install google play in Amazon Kindle Fire HD 10 (8.1.4)</title>
		<link>https://arunns.net/root-and-install-google-play-in-amazon-kindle-fire-hd-10-8-1-4/</link>
					<comments>https://arunns.net/root-and-install-google-play-in-amazon-kindle-fire-hd-10-8-1-4/#respond</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Wed, 23 Jan 2013 21:40:02 +0000</pubDate>
				<category><![CDATA[Amazon Kindle]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[google play has stopped]]></category>
		<category><![CDATA[Install google apps in amazon kindle 8.1.4]]></category>
		<category><![CDATA[Install google play store in amazone kindle 10]]></category>
		<category><![CDATA[Root amazon kindle]]></category>
		<category><![CDATA[Root amazon kindle 8.1.4]]></category>
		<category><![CDATA[Root and install google apps in amazon kindle]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/?p=665</guid>

					<description><![CDATA[This is a working procedure to root and install google play Amazon Kindle HD 10&#8243; (8.1.4). Root Kindle Fire HD, I followed the procedure described in here http://forum.xda-developers.com/showthread.php?t=1886460 Download Root_with_Restore_by_Bin4ry_v18 from http://uploaded.net/file/0fpyh5c5 Extract the 7zip file and execute RunMe.sh (if you using MAC/Linux) $ ./RunMe.sh Select the option 1) Normal Now your device is root&#8217;d, you [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>This is a working procedure to root and install google play Amazon Kindle HD 10&#8243; (8.1.4).</p>
<p><strong>Root Kindle Fire HD,</strong></p>
<p>I followed the procedure described in here<a href="http://forum.xda-developers.com/showthread.php?t=1886460" target="_blank" rel="noopener"> http://forum.xda-developers.com/showthread.php?t=1886460</a></p>
<ul>
<li>Download Root_with_Restore_by_Bin4ry_v18 from <a href="http://uploaded.net/file/0fpyh5c5" target="_blank" rel="noopener">http://uploaded.net/file/0fpyh5c5</a></li>
<li>Extract the 7zip file and execute RunMe.sh (if you using MAC/Linux)</li>
</ul>
<blockquote><p>$ ./RunMe.sh</p>
<p>Select the option 1) Normal</p></blockquote>
<ul>
<li>Now your device is root&#8217;d, you may verify :</li>
</ul>
<blockquote><p>sh-3.2$ ./adb shell<br />
shell@android:/ $ su<br />
shell@android:/ # cd /<br />
shell@android:/ # ls</p></blockquote>
<ul>
<li>Reboot  and do the installation for google play store</li>
</ul>
<p><strong>Install google play store </strong></p>
<p>Reference:<a href="http://forum.xda-developers.com/showthread.php?t=1893410" target="_blank" rel="noopener"> http://forum.xda-developers.com/showthread.php?t=1893410</a></p>
<ul>
<li> Open ES File Explorer, go to settings, Root settings , and select <em>Root Explorer, Upto Root, and Mount File system</em>.</li>
<li>Download the GoogleServicesFramework.apk Vending.apk and Play.apk and copy to your sdcard.</li>
</ul>
<p><em>GoogleServicesFramework.apk &#8211; <a href="http://mediafire.com/?zaumfwhraxcifqf" target="_blank" rel="noopener">mediafire.com/?zaumfwhraxcifqf</a></em><br />
<em> Vending.apk &#8211; <a href="http://mediafire.com/?31bn3e258jjpj8d" target="_blank" rel="noopener">mediafire.com/?31bn3e258jjpj8d</a></em><br />
<em> Play.apk &#8211;<a href="http://mediafire.com/?wwcqrlfwt8o1gnv" target="_blank" rel="noopener"> mediafire.com/?wwcqrlfwt8o1gnv</a></em></p>
<p>Please follow the below steps in order to get it working.</p>
<p>&#8211; Open ES file explorer, click and install GoogleServicesFramework.apk<br />
&#8211; Then move the Vending.apk to<strong> /system/app</strong><br />
&#8211; Change the permission to 644 (User &#8211; Read/Write, Group/Others &#8211; Read)<br />
&#8211; Now click and install Vending.apk<br />
&#8211; You can see android market installed on your kindle, open it and do the google account registration. It is important that you do this step before installing Play.apk<br />
&#8211; Once the registration is successful, click and install Play.apk from the sdcard.<br />
&#8211; Now you will have a working play store , enjoy:)</p>
<p>Issues faced:</p>
<ul>
<li>While rooting,  I was not able to execute the adb under stuff folder, replace the adb with the one come with Android SDK.</li>
<li>I got &#8220;google play has stopped&#8221; messages while opening google play . To fix it . 1) Make sure that you copied the Vending.apk to the correct path /system/app and the permissions are correct. 2) Do the google account registration before installing Play.apk</li>
</ul>
<figure id="attachment_666" aria-describedby="caption-attachment-666" style="width: 225px" class="wp-caption alignnone"><a href="http://arunnsblog.com/2013/01/24/root-and-install-google-play-in-amazon-kindle-fire-hd-10-8-1-4/20130124_003325/" rel="attachment wp-att-666"><img fetchpriority="high" decoding="async" class="size-medium wp-image-666" alt="Rooted Amazon Kindle Fire HD 10  (8.1.4) with Google apps" src="http://arunnsblog.com/wp-content/uploads/2013/01/20130124_003325-e1358977160495-225x300.jpg" width="225" height="300" /></a><figcaption id="caption-attachment-666" class="wp-caption-text">Rooted Amazon Kindle Fire HD 10 (8.1.4) with Google apps</figcaption></figure>
<p>./arun</p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/root-and-install-google-play-in-amazon-kindle-fire-hd-10-8-1-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install CyanogenMod 6 (Android 2.2 Froyo alternative) on HTC Dream (ADP1)</title>
		<link>https://arunns.net/install-cyanogenmod-6-android-2-2-froyo-on-htc-dream-adp1/</link>
					<comments>https://arunns.net/install-cyanogenmod-6-android-2-2-froyo-on-htc-dream-adp1/#comments</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Thu, 30 Sep 2010 20:33:59 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[adp1 2.2 froyo]]></category>
		<category><![CDATA[adp1 cyanogenmod6]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/?p=368</guid>

					<description><![CDATA[Atlast managed to get the 2.2 flavour on ADP1. (this installation is only applicable for root&#8217;d Android developer phone HTC dream) Requirements: Tools: fastboot images: Amon_Ra 1.7.0 ( http://files.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&#38;file=recovery-RA-dream-v1.7.0.img ) radio image for adp1 (http://sapphire-port-dream.googlecode.com/files/ota-radio-2_22_19_26I.zip) update-cm-6.0.0-DS-signed.zip (http://forum.cyanogenmod.com/files/file/95-update-cm-600-ds-signedzip/) gapps-mdpi-tiny-20100926-signed.zip (http://forum.cyanogenmod.com/files/file/124-google-addon-mdpi-tiny-20101020/) DangerSPL (http://sapphire-port-dream.googlecode.com/files/spl-signed.zip) Procedure: Ref : http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Android_Dev_Phone_1#Installing_a_Custom_Recovery_Image &#8211; Download and copy all these images to the root [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-9.png"><img decoding="async" class="aligncenter size-full wp-image-399" title="bc" src="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-9.png" alt="" width="129" height="130" /></a></p>
<p>Atlast managed to get the 2.2 flavour on ADP1. (this installation is only applicable for root&#8217;d Android developer phone HTC dream)</p>
<ul>
<li><strong>Requirements</strong>:</li>
</ul>
<p><em>Tools:</em> fastboot<br />
<em> </em></p>
<p><em>images</em>:<br />
<strong><a href="http://files.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&amp;file=recovery-RA-dream-v1.7.0.img" target="_blank" rel="noopener">Amon_Ra 1.7.0</a> </strong>( <a href="http://files.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&amp;file=recovery-RA-dream-v1.7.0.img">http://files.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&amp;file=recovery-RA-dream-v1.7.0.img</a> )<br />
<strong>radio image for adp1</strong> (<a title="radio image" href="http://sapphire-port-dream.googlecode.com/files/ota-radio-2_22_19_26I.zip" target="_blank" rel="noopener">http://sapphire-port-dream.googlecode.com/files/ota-radio-2_22_19_26I.zip</a>)<br />
<a href="http://forum.cyanogenmod.com/files/file/95-update-cm-600-ds-signedzip/" target="_blank" rel="noopener"><strong>update-cm-6.0.0-DS-signed.zip</strong> (http://forum.cyanogenmod.com/files/file/95-update-cm-600-ds-signedzip/)</a><br />
<a href="http://forum.cyanogenmod.com/files/file/124-google-addon-mdpi-tiny-20101020/" target="_blank" rel="noopener"><strong>gapps-mdpi-tiny-20100926-signed.zip</strong> (http://forum.cyanogenmod.com/files/file/124-google-addon-mdpi-tiny-20101020/)</a><br />
<strong>DangerSPL</strong> (<a title="danger spl" href="http://sapphire-port-dream.googlecode.com/files/spl-signed.zip" target="_blank" rel="noopener">http://sapphire-port-dream.googlecode.com/files/spl-signed.zip</a>)</p>
<ul>
<li><strong>Procedure</strong>:</li>
</ul>
<p>Ref : http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Android_Dev_Phone_1#Installing_a_Custom_Recovery_Image</p>
<p>&#8211; Download and copy all these images to the root of your sdcard except the recovery image</p>
<ul>
<li> Install custom recovery image:</li>
</ul>
<p>&#8211; boot the phone in fastboot mode by pressing camera button while rebooting</p>
<p>&#8211; From your machine make sure the device is visible</p>
<blockquote><p># ./fastboot-mac devices<br />
HT845Gxxxxx    fastboot</p></blockquote>
<p>&#8211; flash the cyanogen recovery image and reboot</p>
<blockquote><p># ./fastboot-mac flash recovery recovery-RA-dream-v1.7.0.img<br />
sending &#8216;recovery&#8217; (4594 KB)&#8230; OKAY<br />
writing &#8216;recovery&#8217;&#8230; OKAY</p></blockquote>
<blockquote><p># ./fastboot-mac reboot</p></blockquote>
<p>&#8211; Once the phone is rebooted make sure  you have the 1.7 recovery image</p>
<ul>
<li>Flash the radio image</li>
</ul>
<p>Now flash the radio once the phone rebooted to recovery RA 1.7.0 by pressing the home button while rebooting<br />
&#8211; select install zip from sdcard and choose the radio image , once the installation is done reboot the phone and make sure that you have the 2_22_19_26I base band version</p>
<p style="text-align: center;"><a href="http://arunnsblog.com/wp-content/uploads/2010/09/2010-09-16_17-40-51_107_radio5.jpg"><br />
</a><a href="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-3.png"><img decoding="async" class="aligncenter size-full wp-image-386" title="radio image" src="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-3.png" alt="" width="463" height="669" /></a></p>
<ul>
<li>Flash danger spl now</li>
</ul>
<p>Ref: http://wiki.cyanogenmod.com/index.php?title=DangerSPL_%26_CyanogenMod_5/6#Install_DangerSPL</p>
<p>boot the phone in recovery mode, and select install zip from sdcard and select install the danger spl image, reboot</p>
<p>This will update the Hboot to 1.33.2005,  this is required to increase the ROM size to hold the cm6 image.</p>
<p><a href="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-4.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-387" title="hboot" src="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-4.png" alt="" width="287" height="382" /></a></p>
<ul>
<li>flash the cyanogen mode 6 images</li>
</ul>
<p>Ref : http://wiki.cyanogenmod.com/index.php?title=DangerSPL_%26_CyanogenMod_5/6#Installing_CyanogenMod_ROM</p>
<p>boot the phone again in recovery mode, select and install the cm 6 image, reboot the phone and make sure that you can boot in to the new cyanogen 6.</p>
<p><a href="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-5.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-388" title="cm6" src="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-5.png" alt="" width="340" height="454" /></a></p>
<ul>
<li>Install the google addons</li>
</ul>
<p>The important thing is dont install the full version of google apps on ADP1 just use the MDPI tiny version. otherwise the phone cannot boot properly.</p>
<p>Ref: http://wiki.cyanogenmod.com/index.php?title=Latest_Version#Google_Apps</p>
<p><a href="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-6.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-389" title="gapps" src="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-6.png" alt="" width="324" height="449" /></a></p>
<p>Now clear wipe the cache and reboot the phone, That is it. Now you have ADP1 installed with Cyanogenmod 6, Enjoy..</p>
<p><a href="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-7.png"><img loading="lazy" decoding="async" class="size-full wp-image-390 alignleft" title="cm6 boot" src="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-7.png" alt="" width="179" height="227" /></a><a href="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-8.png"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-391" title="cm6" src="http://arunnsblog.com/wp-content/uploads/2010/09/Picture-8-208x300.png" alt="" width="208" height="300" /></a></p>
<p>./arun</p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/install-cyanogenmod-6-android-2-2-froyo-on-htc-dream-adp1/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Install *.apk to android phone</title>
		<link>https://arunns.net/install-apk-to-android-phone/</link>
					<comments>https://arunns.net/install-apk-to-android-phone/#respond</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Wed, 22 Sep 2010 20:54:47 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[apk manual install]]></category>
		<category><![CDATA[market]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/?p=363</guid>

					<description><![CDATA[It was disappointing that the android devices selling in most of the gulf countries doesnt have market place installed 🙁 &#8211; One of the core and major feature of androis is missing. Anyway the softwares available in Android Package file (apk) can be installed by downloading it to the pc using adb eg: to install [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>It was disappointing that the android devices selling in most of the gulf countries doesnt have market place installed <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" />  &#8211; One of the core and major feature of androis is missing.</p>
<p>Anyway the softwares available in Android Package file (apk) can be installed by downloading it to the pc using adb</p>
<p>eg: to install slide me market place, an alternative for google market place.<br />
download the latest apk from http://slideme.org/.<br />
<code>$ ./adb install ~/sam2.apk<br />
1686 KB/s (506724 bytes in 0.293s)<br />
        pkg: /data/local/tmp/sam2.apk<br />
Success<br />
</code></p>
<p>./arun</p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/install-apk-to-android-phone/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Android ADP1 Firmware to CyanogenMod</title>
		<link>https://arunns.net/to-ins/</link>
					<comments>https://arunns.net/to-ins/#comments</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Fri, 12 Feb 2010 14:17:57 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[Android ADP1]]></category>
		<category><![CDATA[Android tethering]]></category>
		<category><![CDATA[Android update]]></category>
		<category><![CDATA[CyanogenMod]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/?p=223</guid>

					<description><![CDATA[This note is more specific to mac os x, more likely the same steps will works with any OS. CyanogenMod is a customized, aftermarket firmware distribution for the HTC Dream and Magic cell phones, and the Google Nexus One. Based on the open-source Android operating system, CyanogenMod is designed to increase performance and reliability over [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>This note is more specific to mac os x, more likely the same steps will works with any OS.</p>
<p>CyanogenMod is a customized, aftermarket firmware distribution for the HTC Dream and Magic cell phones, and the Google Nexus One.</p>
<p>Based on the open-source Android operating system, CyanogenMod is designed to increase performance and reliability over Android-based ROMs , such as FLAC Lossless Audio, multi-touch support, the ability to store applications on the microSD card, and support for tethering.</p>
<p>Here are the steps I followed to get my ADP1 installed with Cyanogen mod.</p>
<p><em>&#8211; Backup your data if required, this steps will completely erase your mobile applications and settings.</em></p>
<blockquote><p>Step 1:<br />
Create a source directory:<br />
$ mkdir ~/cyanogen<br />
$cd ~/cyanogen
</p></blockquote>
<blockquote><p>Download fastboot to your computer:<br />
Refer this url to get the correct fastboot.<br />
<a href="http://developer.htc.com/adp.html">HTC Developer site </a></p></blockquote>
<blockquote><p>Download the latest compatible version of Cyanogenmod:<br />
<code>$ wget http://cyanogenmod.com/download/recovery/cm-recovery-1.4.img</code></p></blockquote>
<p>Step 2:<br />
Boot the android device in fastboot mode.<br />
To enter fastboot mode, reboot the device while holding down the BACK key.</p>
<p>Once it is in to fast boot mode, flash the Cyanogen recovery image:</p>
<blockquote><p>
$ cd ~/cyanogen<br />
$ ./fastboot-mac flash recovery cm-recovery-1.4.img<br />
sending &#8216;recovery&#8217; (4002 KB)&#8230; OKAY<br />
writing &#8216;recovery&#8217;&#8230; OKAY
</p></blockquote>
<p>Then place the phone in to flash boot mode </p>
<blockquote><p>
$ ./fastboot-mac boot cm-recovery-1.4.img<br />
downloading &#8216;boot.img&#8217;&#8230; OKAY<br />
booting&#8230; OKAY<br />
$ adb shell mount -a<br />
* daemon not running. starting it now *<br />
* daemon started successfully *<br />
$ adb shell<br />
/ # mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.disabled
</p></blockquote>
<p>Reboot back to fastboot mode.</p>
<blockquote><p>$ ./fastboot-mac flash recovery ../cm-recovery-1.4.img<br />
sending &#8216;recovery&#8217; (4002 KB)&#8230; OKAY<br />
writing &#8216;recovery&#8217;&#8230; OKAY</p>
<p>$ ./fastboot-mac reboot
</p></blockquote>
<p>Download the Android 1.6 Recovery Image (signed-dream_devphone_userdebug-ota-14721.zip) if dont have:<br />
<a href="http://developer.htc.com/adp.html">From HTC (or) android website </a> &#8211; This is just to get the adp tool</p>
<p>Download the latest CyanogenMod ROM for your device:<br />
Dream (G1): Latest version (stable)<br />
<a href="http://wiki.cyanogenmod.com/index.php/Latest_version#Current_Stable_Version_2">update-cm-4.2.14.1-signed.zip </a></p>
<blockquote><p>Export the CyanogenMod ROM to SD card.<br />
<code>$ adb push update-cm-4.2.14.1-signed.zip /sdcard/update-cm-4.2.14.1-signed.zip<br />
</code></p></blockquote>
<p>But this was not working properly for me, for some reason the adb tool was not able to detect the device. So i just copied it over.</p>
<blockquote><p><code><br />
$ cp update-cm-4.2.14.1-signed.zip /Volumes/SDCARD/<br />
</code><br />
* no need for this step if adb tool worked</p></blockquote>
<p>Now are all set to install:</p>
<blockquote><p>&#8211; Turn your phone off.<br />
&#8211; Get in to recovery mode my holding Home button while booting<br />
&#8211; select wipe data/factory reset and press home to confirm.<br />
&#8211; select apply any zip from sd<br />
&#8211; Pick signed-dream_devphone_userdebug-ota-14721.zip.<br />
&#8211; Press home to confirm and wait for installation to complete<br />
&#8211; select apply any zip from sd again<br />
&#8211; Pick update-cm-4.2.14.1-signed.zip.<br />
&#8211; Press home to confirm and wait for installation to complete<br />
<a href="http://arunnsblog.com/wp-content/uploads/2010/02/Cyanogen1.png"><img loading="lazy" decoding="async" src="http://arunnsblog.com/wp-content/uploads/2010/02/Cyanogen1.png" alt="" title="Cyanogen" width="266" height="484" class="alignleft size-full wp-image-239" /></a><br />
&#8211; reboot
</p></blockquote>
<p>That is it!</p>
<p>Reference : <a href="http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_ADP1_Firmware_to_CyanogenMod">Full_Update_Guide_-_ADP1_Firmware_to_CyanogenMod</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/to-ins/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Hotspot Android &#8211; Donut 1.6</title>
		<link>https://arunns.net/browse-internet-from-mac-with-android/</link>
					<comments>https://arunns.net/browse-internet-from-mac-with-android/#respond</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Sun, 18 Oct 2009 15:17:34 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/blog/?p=48</guid>

					<description><![CDATA[Finally, I&#8217;ve successfully enabled web browsing over a 3G connection on Android (version 1.6, codenamed Donut). Achieving this required a series of steps: Please note that if you&#8217;re using a kernel without the netfilter module, you may encounter issues with NAT (Network Address Translation), causing DNS to function but HTTP/HTTPS to fail. To overcome this, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Finally, I&#8217;ve successfully enabled web browsing over a 3G connection on Android (version 1.6, codenamed Donut). Achieving this required a series of steps:</p>



<ol>
<li>Gain root access on your device.</li>



<li>Install the android-wifi-tether application, which can be found at <a href="http://code.google.com/p/android-wifi-tether/">http://code.google.com/p/android-wifi-tether/</a>.</li>



<li>Configure the application to work with either Bluetooth or wireless connections.</li>



<li>Upon configuration, you&#8217;ll see the hotspot&#8217;s SSID, allowing you to connect to it and access the internet on your other devices.</li>
</ol>



<p>Please note that if you&#8217;re using a kernel without the netfilter module, you may encounter issues with NAT (Network Address Translation), causing DNS to function but HTTP/HTTPS to fail. To overcome this, you can follow these additional steps:</p>



<ol start="5">
<li>Install the Proxoid application.</li>



<li>Configure Proxoid as a proxy on your devices, enabling you to start browsing seamlessly.</li>
</ol>



<p>By following these steps, you can make web browsing on your Android device through a 3G connection a reality.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/browse-internet-from-mac-with-android/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Regain root access on ADP1 Android development phone after version upgrade</title>
		<link>https://arunns.net/get-the-root-access-back-on-android-development-phone-adp1/</link>
					<comments>https://arunns.net/get-the-root-access-back-on-android-development-phone-adp1/#respond</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Sat, 17 Oct 2009 19:22:16 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/blog/?p=46</guid>

					<description><![CDATA[After upgrading ADP1 to version 1.6, root access was lost. However, it can be regained using the ADB tool. adb shellmount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /systemcd /system/bincat sh > suchmod 4755 su Reference: http://phandroid.com/2009/04/29/adp-15-initial-thoughts/]]></description>
										<content:encoded><![CDATA[
<p>After upgrading ADP1 to version 1.6, root access was lost. However, it can be regained using the ADB tool.</p>



<p><code>adb shell<br>mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system<br>cd /system/bin<br>cat sh > su<br>chmod 4755 su</code></p>



<p>Reference: http://phandroid.com/2009/04/29/adp-15-initial-thoughts/</p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/get-the-root-access-back-on-android-development-phone-adp1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Working with Android SDK on MAC OS X</title>
		<link>https://arunns.net/work-with-android-sdk-in-mac-os-x/</link>
					<comments>https://arunns.net/work-with-android-sdk-in-mac-os-x/#respond</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Fri, 13 Mar 2009 15:51:41 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[OS]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/blog/?p=12</guid>

					<description><![CDATA[At the time of writing, there are no easy way to install application on Android. We&#8217;ve put together a simple guide to help you get started. So, let&#8217;s dive right in! 1. Install Eclipse: The first thing you&#8217;ll need is an Integrated Development Environment (IDE). For the best experience, we recommend opting for either the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>At the time of writing, there are no easy way to install application on Android.</p>
<p>We&#8217;ve put together a simple guide to help you get started. So, let&#8217;s dive right in!</p>
<p><strong>1. Install Eclipse:</strong> The first thing you&#8217;ll need is an Integrated Development Environment (IDE). For the best experience, we recommend opting for either the Java version or the RCP (Rich Client Platform) version of Eclipse.</p>
<p><strong>2. Download Android SDK:</strong> The Android Software Development Kit (SDK) is a must-have toolkit for Android app development.</p>
<p><strong>3. Create a .bash_profile:</strong> If you don&#8217;t already have a .bash_profile in your home directory, create one. This file will be used to configure important environment variables, which are essential for a smooth development experience.</p>
<p><strong>4. Start Eclipse:</strong> Launch Eclipse and head over to the menu. You&#8217;ll want to navigate to <strong>Help</strong> &gt; <strong>Software Updates</strong> &gt; <strong>Add Site</strong>.</p>
<p><strong>5. Enter the URL:</strong> In the dialog that pops up, enter the following URL: <code>https://dl-ssl.google.com/android/eclipse/</code>. After inputting the URL, click the &#8220;Finish&#8221; button.</p>
<p><strong>6. Install Developer Tools:</strong> With the site added, you can now see the Developer tools listed. Select and install the Developer tools from this window.</p>
<p><strong>7. Restart Eclipse:</strong> Once the installation is complete, it&#8217;s important to restart Eclipse. This ensures that all the configurations and changes are properly applied.</p>
<p><strong>8. Connect Your Phone:</strong> Finally, connect your Android phone to your computer. With everything set up, you&#8217;re now ready to test your Android applications directly on your device.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/work-with-android-sdk-in-mac-os-x/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Overcoming Challenges: Getting HTC G1 connected to Internet</title>
		<link>https://arunns.net/getting-htc-g1-connected-to-internet/</link>
					<comments>https://arunns.net/getting-htc-g1-connected-to-internet/#comments</comments>
		
		<dc:creator><![CDATA[Arun N.]]></dc:creator>
		<pubDate>Fri, 13 Mar 2009 14:09:12 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[airtel]]></category>
		<guid isPermaLink="false">http://arunnsblog.com/blog/?p=8</guid>

					<description><![CDATA[Waiting eagerly for my HTC G1 development phone to arrive in India was an exercise in patience. However, the excitement quickly turned into disappointment when I realized that the device required me to log in to a Google account before I could even turn on the wireless feature. There seemed to be no way to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Waiting eagerly for my HTC G1 development phone to arrive in India was an exercise in patience. However, the excitement quickly turned into disappointment when I realized that the device required me to log in to a Google account before I could even turn on the wireless feature. There seemed to be no way to bypass this login process. To make matters worse, the Android phone at this time got limited provider support.</p>
<p>I initially attempted to use the BSNL (Bharat Sanchar Nigam Limited) APN (Access Point Name) details, but it proved to be a futile effort. Officially, no provider was willing to support Android phones for internet connectivity.</p>
<p>However,  I managed to get the internet up and running on my HTC G1 by manually inputting the APN details for my Airtel connection.</p>
<p>Here&#8217;s what I did:</p>
<p><strong>APN Configuration Details for Airtel:</strong></p>
<ul>
<li><strong>Name:</strong> Airtel (This can be any name you prefer)</li>
<li><strong>APN:</strong> airtelgprs.com</li>
<li><strong>Proxy:</strong> 202.56.231.117</li>
<li><strong>Port:</strong> 8080</li>
<li><strong>Username:</strong> &lt;Not Set&gt;</li>
<li><strong>Password:</strong> &lt;Not Set&gt;</li>
<li><strong>Server:</strong> &lt;Not Set&gt;</li>
<li><strong>MMSC:</strong> &lt;Not Set&gt;</li>
<li><strong>MMS Proxy:</strong> &lt;Not Set&gt;</li>
<li><strong>MMS Port:</strong> &lt;Not Set&gt;</li>
<li><strong>MCC:</strong> 404</li>
<li><strong>MNC:</strong> 95</li>
<li><strong>APN Type:</strong> &lt;Not Set&gt;</li>
</ul>
<p>Manually configuring these settings allowed to successfully connect the HTC G1 to the internet via the Airtel connection.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://arunns.net/getting-htc-g1-connected-to-internet/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
	</channel>
</rss>
