<?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>Matthias Mobil Tech Weblog</title>
	<atom:link href="http://nitschke.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nitschke.wordpress.com</link>
	<description>Android - Google - Motorola - Polar</description>
	<lastBuildDate>Fri, 18 Dec 2009 08:21:18 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='nitschke.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/35d5659810e4814ceec7dc0d96af6ea1?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Matthias Mobil Tech Weblog</title>
		<link>http://nitschke.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nitschke.wordpress.com/osd.xml" title="Matthias Mobil Tech Weblog" />
		<item>
		<title>10MB MemPatch (Boot Image) for G1</title>
		<link>http://nitschke.wordpress.com/2009/12/16/10mb-mempatch-boot-image-for-g1/</link>
		<comments>http://nitschke.wordpress.com/2009/12/16/10mb-mempatch-boot-image-for-g1/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 17:52:07 +0000</pubDate>
		<dc:creator>Matthias</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Google G1]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Cyanogen]]></category>
		<category><![CDATA[Root]]></category>

		<guid isPermaLink="false">http://nitschke.wordpress.com/?p=292</guid>
		<description><![CDATA[After reading about it for months now on XDA, I did the install procedure as described there in the thread:
1) Download the right patch for your system !!! I decided for the CFS build.
2) Get into fastboot mode on your G1.
3) From computer, check if fastboot recognizes your device: fastboot devices
4) Check if  your G1 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=292&subd=nitschke&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>After reading about it for months now on <a href="http://forum.xda-developers.com/showthread.php?t=566410">XDA, I did the install procedure as described there in the thread</a>:</p>
<p>1) Download the right patch for your system !!! I decided for the CFS build.<br />
2) Get into <em><strong>fastboot </strong></em>mode on your G1.<br />
3) From computer, check if fastboot recognizes your device: <em>fastboot device</em>s<br />
4) Check if  your G1 can handle the patch: <em><strong>fastboot boot &lt;filename patch&gt;</strong></em> and <em><strong>fastboot reboot</strong><br />
<span style="font-style:normal;">5)  If ok, make it permanent: </span><strong>fastboot flash boot &lt;filename patch&gt;</strong><span style="font-style:normal;"> and <em><strong>fastboot reboot</strong><br />
<span style="font-style:normal;">6) Check via adb or from shell with the <em><strong>free </strong></em>command, my output now here:</span></em></span></em></p>
<pre># free
total         used         free       shared      buffers
Mem:       107068       105292         1776            0         5548
Swap:       124992        32336        92656
Total:       232060       137628        94432
#</pre>
<p>Conclusion: Install is easy and the G1 feels somehow faster and more responsive.  So far I did not found any reason not to install the patch.</p>
<p>Update: Cyanogen just released 4.2.9.1 and during the update process the memory hacks gets overwritten. You need to download and apply the patch again, just make sure you grab the one according to your cyanogen release. There is a version for 4.9.2 already availabel @ XDA. I already installed the configuration and everything runs happy and smooth.</p>
Posted in Google, Google G1 Tagged: Configuration, Cyanogen, Root <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nitschke.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nitschke.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nitschke.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nitschke.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nitschke.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nitschke.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nitschke.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nitschke.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nitschke.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nitschke.wordpress.com/292/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=292&subd=nitschke&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nitschke.wordpress.com/2009/12/16/10mb-mempatch-boot-image-for-g1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00c31aaaefcd4b65464520666c44c746?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">Matthias</media:title>
		</media:content>
	</item>
		<item>
		<title>Freedom for the Milestone &#8211; Road to Root (work in progress)</title>
		<link>http://nitschke.wordpress.com/2009/12/14/freedom-for-the-milestone-road-to-root-work-in-progress/</link>
		<comments>http://nitschke.wordpress.com/2009/12/14/freedom-for-the-milestone-road-to-root-work-in-progress/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 10:13:08 +0000</pubDate>
		<dc:creator>Matthias</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Motorola]]></category>
		<category><![CDATA[Motorola Milestone]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Root]]></category>

		<guid isPermaLink="false">http://nitschke.wordpress.com/?p=286</guid>
		<description><![CDATA[Now owning the Motorola Milestone, in this article I will describe how to root the device. All information are related to the EU Milestone only, not for the Droid/Sholes, as there are very different.
1) Recovery Console

Press camera button and hold it pressed while you turn on the device.
Hold the camera button pressed for so long, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=286&subd=nitschke&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Now owning the Motorola Milestone, in this article I will describe how to root the device. All information are related to the EU Milestone only, not for the Droid/Sholes, as there are very different.</p>
<p><strong>1) Recovery Console</strong></p>
<ul>
<li><em>Press camera button and hold it pressed while you turn on the device.</em></li>
<li><em>Hold the camera button pressed for so long, until the display shows the Motorola logo appears.</em></li>
<li><em>Let the power button go and hold the camera key pressed continue until you see a triangle with exclamation point.</em></li>
<li><em>Now the camera and presses the volume up button at the same time to bring up a menu</em>.</li>
</ul>
<p>An in you are!</p>
<p>+++ to be continued +++</p>
<p>More is not possible at this time, but I will update the article as information are in.</p>
<p>+++ to be continued +++</p>
<p>Matthias</p>
Posted in Android, Motorola, Motorola Milestone Tagged: Configuration, Root <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nitschke.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nitschke.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nitschke.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nitschke.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nitschke.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nitschke.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nitschke.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nitschke.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nitschke.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nitschke.wordpress.com/286/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=286&subd=nitschke&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nitschke.wordpress.com/2009/12/14/freedom-for-the-milestone-road-to-root-work-in-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00c31aaaefcd4b65464520666c44c746?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">Matthias</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Google DNS on Google G1</title>
		<link>http://nitschke.wordpress.com/2009/12/08/using-google-dns-on-google-g1/</link>
		<comments>http://nitschke.wordpress.com/2009/12/08/using-google-dns-on-google-g1/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 05:38:08 +0000</pubDate>
		<dc:creator>Matthias</dc:creator>
				<category><![CDATA[Google G1]]></category>
		<category><![CDATA[Configuration]]></category>

		<guid isPermaLink="false">http://nitschke.wordpress.com/?p=267</guid>
		<description><![CDATA[So far I have been using OpenDNS on my computer at home. Great and fast service. But after reading about the new Google DNS Service I tried this and the results are better (faster) compared to OpenDNS.
So question is how to get this service running on the G1 ? Via Twitter it is suggested to modify [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=267&subd=nitschke&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So far I have been using OpenDNS on my computer at home. Great and fast service. But after reading about the new <a href="http://googlecode.blogspot.com/2009/12/introducing-google-public-dns-new-dns.html">Google DNS Service</a> I tried this and the results are better (faster) compared to OpenDNS.</p>
<p>So question is how to get this service running on the G1 ? Via Twitter it is suggested to modify the resolv.conf. Pull the file via ADB to your local machine: <em>adb pull /system/etc/resolv.conf .</em></p>
<p>Edit the file:</p>
<p>nameserver 8.8.8.8<br />
nameserver 8.8.8.4<br />
nameserver 4.2.2.5<br />
nameserver 4.2.2.4<br />
nameserver 4.2.2.3<br />
nameserver 4.2.2.2</p>
<p>Top 2 lines are for the Google DNS Server. Push the file back: <em>adb push resolv.conf /system/etc</em></p>
<p>Reboot is not requiered. Verify with nslookup  on console/shell (Thanks Will for the comment.)</p>
<p>Matthias</p>
Posted in Google G1 Tagged: Configuration <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nitschke.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nitschke.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nitschke.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nitschke.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nitschke.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nitschke.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nitschke.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nitschke.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nitschke.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nitschke.wordpress.com/267/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=267&subd=nitschke&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nitschke.wordpress.com/2009/12/08/using-google-dns-on-google-g1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00c31aaaefcd4b65464520666c44c746?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">Matthias</media:title>
		</media:content>
	</item>
		<item>
		<title>G1: Cyanogen 4.1.999(9) Current System Configuration</title>
		<link>http://nitschke.wordpress.com/2009/10/17/g1-cyanogen-4-1-999-current-system-configuration/</link>
		<comments>http://nitschke.wordpress.com/2009/10/17/g1-cyanogen-4-1-999-current-system-configuration/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 06:51:46 +0000</pubDate>
		<dc:creator>Matthias</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Google G1]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Cyanogen]]></category>
		<category><![CDATA[Partition]]></category>
		<category><![CDATA[Swap]]></category>

		<guid isPermaLink="false">http://nitschke.wordpress.com/?p=184</guid>
		<description><![CDATA[As my G1 is running very smooth after a trying very different system configs, it is time to share all this.
1) Hardware
I switch to a 16Gb, Class 6 SD Card and folks, it makes such a difference. You can tweak you conf as much as you want… Horsepower beats nothing.
2) Upgrade to the new Cyanogen [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=184&subd=nitschke&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>As my G1 is running very smooth after a trying very different system configs, it is time to share all this.</p>
<p><strong>1) Hardware</strong></p>
<p>I switch to a 16Gb, Class 6 SD Card and folks, it makes such a difference. You can tweak you conf as much as you want… Horsepower beats nothing.</p>
<p><strong>2) Upgrade to the new Cyanogen releases</strong></p>
<p>Only one comment – Do a fresh clean install! Wipe userdata, clean your ext partitions.. all this good stuff will make it easy and prevent most of the issues posted in different forums aka FC’s and unresponsiveness.</p>
<p><a href="http://nitschke.wordpress.com/2009/10/09/g1-rebuild-new-sd-card-and-cyanogen-4-1-999/"><strong>3) SD Card Partition</strong></a></p>
<p>As written in a previous artikel, I went for FAT32, 500MB EXT 4 (!!!) and initially 64MB Linux Swap. Couple of comments:</p>
<p>Use EXT4 for ext partition!<br />
I increased the size of my linux swap to 128MB (why – later)</p>
<p><strong>4) System Configuration</strong></p>
<p>I did play around with SWAPPER and other tools, but then went to use the variant with<a href="http://forum.xda-developers.com/showthread.php?t=561235"> USER.CONF and USERINIT.SH</a> from XDA forum. The main settings to tweak are:</p>
<ul>
<li><span style="background-color:#ffffff;">COMPCACHE (compache)</span></li>
<li><span style="background-color:#ffffff;">SWAP_FILE (swap file on sd card fat32 partition)</span></li>
<li><span style="background-color:#ffffff;">LINUX_SWAP (linux swap partition)</span></li>
<li><span style="background-color:#ffffff;">SYS_WM (virtual memory setting)</span></li>
<li><span style="background-color:#ffffff;">PROC_CPU (cpu clock settings)</span></li>
</ul>
<p>I tried all kinds of combination, but finally I’m using only LINUX_SWAP and PROC_CPU. COMPCACHE and all other stuff did slow the G1 down compared to this.</p>
<p><strong>4.1) LINUX_SWAP</strong></p>
<p><em>#Linux swap parameters<br />
linux_swap{<br />
linux_swap_en=1 # enable(1) or disable(0) linux swap<br />
linux_swap_partition=/dev/block/mmcblk0p3 # swap partition device<br />
swappiness=60 # default 60</em></p>
<p>As I use a large linux swap partition, I can increase the swappiness to 60. This gives me the following output on the FREE command:</p>
<p><em>total         used         free       shared<br />
Mem:        98140        96392         1748<br />
Swap:       124992        38168        86824<br />
Total:       223132       134560        88572</em></p>
<p>Not bad at all! Other report could performance on smaller LINUX_SWAP partitions or even degraded performance on part size bigger then 64MB… Try for yourself. This conf is probably a bit slower when initially loading apps, but when switching between different apps already loaded …  quick.</p>
<p><strong>4.2) PROC_CPU</strong></p>
<p><em>#cpu clock<br />
proc_cpu{<br />
proc_cpu_en=1 # enable(1) or disable(0) user cpu configurations<br />
# freqency options<br />
scaling_min_freq=128000 # default 245760<br />
scaling_max_freq=528000 # default 528000<br />
sampling_rate=2000000 # default 2000000 depending on kernel version<br />
powersave_bias=200 # default 0, (200 since CM3.9.6+ )<br />
up_threshold=40 # default 45, percent cpu usage before going up a speed step<br />
}</em></p>
<p>So on higher use (treshold=40) the G1 runs full speed 528Mhz. Otherwise it scales down to 245Mhz. My G1 gives me the following information on frequency use:</p>
<p>128000 – 17767<br />
245760 – 244540<br />
384000 – 110545<br />
528000 – 57316</p>
<p>So full throttle when needed and slowing down when not – Means if you use your G1 you get good speed and if not you conserve battery.</p>
<p><strong>5) Activate your Configuration</strong></p>
<p>First, push or copy your file onto your G1. Now go via terminal or adb to the directory /system/sd where you stored the 2 files user.conf and userinit.sh and execute in terminal <em>sh userinit.sh -s</em> and check your config results via <em>sh userinit.sh -i</em>.</p>
<p><strong>6) Summary</strong></p>
<p>With the mentioned tweaks, I have the best G1 software configuration I ever had before. No FC’s at all ! Let’s wait on the next Cyanogen release</p>
<p>Matthias</p>
<p><a href="http://home.arcor.de/matthian/adb/user.conf">user.conf</a><br />
<a href="http://home.arcor.de/matthian/adb/userinit.sh"> userinit.sh</a></p>
Posted in Android, Google G1 Tagged: Configuration, Cyanogen, Partition, Swap <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nitschke.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nitschke.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nitschke.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nitschke.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nitschke.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nitschke.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nitschke.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nitschke.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nitschke.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nitschke.wordpress.com/184/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=184&subd=nitschke&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nitschke.wordpress.com/2009/10/17/g1-cyanogen-4-1-999-current-system-configuration/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00c31aaaefcd4b65464520666c44c746?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">Matthias</media:title>
		</media:content>
	</item>
		<item>
		<title>G1: Rebuild &#8211; New SD Card and Cyanogen 4.1.999</title>
		<link>http://nitschke.wordpress.com/2009/10/09/g1-rebuild-new-sd-card-and-cyanogen-4-1-999/</link>
		<comments>http://nitschke.wordpress.com/2009/10/09/g1-rebuild-new-sd-card-and-cyanogen-4-1-999/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 09:48:19 +0000</pubDate>
		<dc:creator>Matthias</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Google G1]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Cyanogen]]></category>
		<category><![CDATA[Partition]]></category>
		<category><![CDATA[Swap]]></category>

		<guid isPermaLink="false">http://nitschke.wordpress.com/?p=147</guid>
		<description><![CDATA[After all that playing around and knowing that I have a slow SD card in my G1, I decided for a &#8220;dramatically&#8221; rebuild of my device. Goal:

New SD card, 16GB Class 6
Configure with EXT4 and Linux Swap
Fresh and clean install of ROM

1)  New SD card, 16GB Class 6 Partitioning
I did backup all partitions from my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=147&subd=nitschke&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>After all that playing around and knowing that I have a slow SD card in my G1, I decided for a &#8220;dramatically&#8221; rebuild of my device. Goal:</p>
<ol>
<li><span style="background-color:#ffffff;">New SD card, 16GB Class 6</span></li>
<li><span style="background-color:#ffffff;">Configure with EXT4 and Linux Swap</span></li>
<li><span style="background-color:#ffffff;">Fresh and clean install of ROM</span></li>
</ol>
<p><span style="background-color:#ffffff;">1)  New SD card, 16GB Class 6 Partitioning</span></p>
<p><span style="background-color:#ffffff;">I did backup all partitions from my current card, including EXT3. Now insert new Card into G1 and boot into Recovery Mode. Now you can partition your SD, im my case a Class 6 16GB Card:</span></p>
<blockquote><p>parted /dev/block/mmcblk0<br />
print &gt;<span style="background-color:#ffffff;">&gt; you should see only 1 partition, a FAT32 partition.  Now</span></p>
<p>rm 1 &gt;&gt; delete partition</p>
<p><span style="background-color:#ffffff;">mkpartfs primary fat32 0 15000 &gt;&gt; create 15 GB FAT32<br />
mkpartfs primary ext2 15000 15500 &gt;&gt; create 500MB ext 2<br />
mkpartfs primary linux-swap 15500 15564 &gt;&gt; create 64MB linux swap</span></p>
<p>quit</p>
<p>upgrade_fs &gt;&gt; ext2 -&gt; ext 3</p>
<p>tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p2<br />
e2fsck -fpDC0 /dev/block/mmcblk0p2<br />
&gt;&gt; upgrate ext3 -&gt; ext 4</p>
<p><span style="background-color:#ffffff;">reboot</span></p></blockquote>
<p><span style="background-color:#ffffff;">2) Fresh and clean install of ROM</span></p>
<p><span style="background-color:#ffffff;">Take the new SD out of the G1 and copy backup-ed stuff from old SD onto FAT32 partition, also put into SR root the Cyanogen 4.1.999. Reboot with the new SD card your G1 into recovery, WIPE (for clean install) and install ROM zip. Reboot and you have a smooth running clean G1.</span></p>
<p><span style="background-color:#ffffff;">3) Restore application</span></p>
<p><span style="background-color:#ffffff;">I used the ADB INSTALL to install all apps from backup-ed EXT onto the radio. Done, cool, smooth.</span></p>
<p><span style="background-color:#ffffff;">BTW: The process took about 1 hour from start to finish.</span></p>
<p>Matthias</p>
Posted in Android, Google G1 Tagged: Configuration, Cyanogen, Partition, Swap <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nitschke.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nitschke.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nitschke.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nitschke.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nitschke.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nitschke.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nitschke.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nitschke.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nitschke.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nitschke.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=147&subd=nitschke&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nitschke.wordpress.com/2009/10/09/g1-rebuild-new-sd-card-and-cyanogen-4-1-999/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00c31aaaefcd4b65464520666c44c746?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">Matthias</media:title>
		</media:content>
	</item>
		<item>
		<title>G1: Add a SWAP partition to SD Card</title>
		<link>http://nitschke.wordpress.com/2009/10/07/g1-add-a-swap-partition-to-sd-card/</link>
		<comments>http://nitschke.wordpress.com/2009/10/07/g1-add-a-swap-partition-to-sd-card/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 08:49:43 +0000</pubDate>
		<dc:creator>Matthias</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Google G1]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Cyanogen]]></category>
		<category><![CDATA[Partition]]></category>
		<category><![CDATA[Swap]]></category>

		<guid isPermaLink="false">http://nitschke.wordpress.com/?p=139</guid>
		<description><![CDATA[When I switched to Cyanogen, I did the mistake not to create a swap partition on my 8GB sd card in addition to the ext partition for apps2sd&#8230;  The current partition settings are:
parted /dev/block/mmcblk0
print
mkpartfs primary fat32 0 7499 -&#62; (7499MB FAT32)
mkpartfs primary ext2 7499 7948 -&#62; (449MB EXT)
Now goal is to reduce the size of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=139&subd=nitschke&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>When I switched to Cyanogen, I did the mistake not to create a swap partition on my 8GB sd card in addition to the ext partition for apps2sd&#8230;  The current partition settings are:</p>
<blockquote><p><span style="font-weight:normal;">parted /dev/block/mmcblk0<br />
<span style="background-color:#ffffff;">print</span></span></p>
<p>mkpartfs primary fat32 0 7499 <em>-&gt; (7499MB FAT32)</em><br />
mkpartfs primary ext2 7499 7948 <em>-&gt; (449MB EXT)</em></p></blockquote>
<p>Now goal is to reduce the size of the EXT partition and create a SWAP partition.</p>
<p><span style="background-color:#ffffff;"><strong>1) Backup Settings, Apps, etc.</strong></span></p>
<p>I did a Nandroid backup using the Recovery and in addition a backup with Backup for Root Users as well as My Backup</p>
<p><span style="background-color:#ffffff;"><strong>2) Backup EXT Partition</strong></span></p>
<p>Open a terminal and go to /system/sd This is the mounting point for your EXT partition. Copy all do a folder on the SD card, FAT32 partition.</p>
<p><strong>3) Backup FAT32 Partition</strong></p>
<p>Easy, just mount G1 to PC and copy the drive to the PC.</p>
<p><strong>4) Now start  G1 into Recovery and go to the console</strong></p>
<blockquote><p><span style="font-weight:normal;">parted /dev/block/mmcblk0<br />
<span style="background-color:#ffffff;">print</span></span></p>
<p><span style="font-weight:normal;"><span style="background-color:#ffffff;">rm2 -&gt; (delete org EXT)</span></span></p>
<p>mkpartfs primary ext2 7499 7899 <em>-&gt; ( 400MB EXT3)</em><br />
mkpartfs primary linux-swap 7899 7948<em> -&gt; ( 49MB SWAP)</em></p>
<p>print<br />
<span style="background-color:#ffffff;">upgrade_fs<br />
<span style="background-color:#ffffff;"><span style="background-color:#ffffff;"><span style="background-color:#ffffff;">reboot</span></span></span></span></p></blockquote>
<p>After reboot,  copy the previously backuped files (2) back to /system/sd via console or adb.  <span style="background-color:#ffffff;">After execution of this steps, (keep in mind, that steps 1 and 3 are just for pre-caution reasons), system is running superb with a additional swap partition. And the FAT32 stayed untouched.</span></p>
<p>Matthias</p>
Posted in Android, Google G1 Tagged: Configuration, Cyanogen, Partition, Swap <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nitschke.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nitschke.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nitschke.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nitschke.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nitschke.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nitschke.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nitschke.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nitschke.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nitschke.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nitschke.wordpress.com/139/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nitschke.wordpress.com&blog=1844340&post=139&subd=nitschke&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nitschke.wordpress.com/2009/10/07/g1-add-a-swap-partition-to-sd-card/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00c31aaaefcd4b65464520666c44c746?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">Matthias</media:title>
		</media:content>
	</item>
	</channel>
</rss>