<?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>Computer Solutions Blog &#187; Apple</title>
	<atom:link href="http://www.computersolutions.cn/blog/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.computersolutions.cn/blog</link>
	<description>Whats happening at Computer Solutions</description>
	<lastBuildDate>Fri, 13 Jan 2012 02:32:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Macbook Pro top replacement issue &#8211; or how I fixed my Macbook and sorted out the function keys.</title>
		<link>http://www.computersolutions.cn/blog/2011/11/macbook-pro-top-replacement-issue-or-how-i-fixed-my-macbook-and-sorted-out-the-function-keys/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=macbook-pro-top-replacement-issue-or-how-i-fixed-my-macbook-and-sorted-out-the-function-keys</link>
		<comments>http://www.computersolutions.cn/blog/2011/11/macbook-pro-top-replacement-issue-or-how-i-fixed-my-macbook-and-sorted-out-the-function-keys/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 18:17:50 +0000</pubDate>
		<dc:creator>Lawrence Sheed</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technical Mumbo Jumbo]]></category>
		<category><![CDATA[function keys]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[plist]]></category>
		<category><![CDATA[Replace]]></category>
		<category><![CDATA[top case]]></category>

		<guid isPermaLink="false">http://www.computersolutions.cn/blog/?p=764</guid>
		<description><![CDATA[I&#8217;ve been buying broken Macbook&#8217;s in SA when I&#8217;ve been home, for repair in China. My latest purchase is a pre unibody Mac Book Pro that had been dropped &#8211; the top case was dented,and the screen shattered. The LCD was fairly painless to replace &#8211; I&#8217;ve done quite a few already on various models, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been buying broken Macbook&#8217;s in SA when I&#8217;ve been home, for repair in China.</p>
<p>My latest purchase is a pre unibody Mac Book Pro that had been dropped &#8211; the top case was dented,and the screen shattered.<br />
The LCD was fairly painless to replace &#8211; I&#8217;ve done quite a few already on various models, and I have a bazillion suppliers for raw panels.</p>
<p>The top case was a little more problematic &#8211; I ordered 2 consecutive replacements off of Taobao, but unfortunately the delivery company (ShenTong) destroyed both in shipping.  Took about a month to sort that out and find a yet another replacement with explicit instructions please not to send via ShenTong (aka destroyer of parts).</p>
<p>The third case arrived in pristine condition, and I installed the keyboard from the previous case, only to find that the function keys didn&#8217;t work, and the caps lock didn&#8217;t work.</p>
<p>It wasn&#8217;t a hardware issue with the keyboard, as it worked fine in another laptop.  I even ordered another one just to make sure.</p>
<p>A bit of googling revealed that the keyboard kext gets the layout from the USB hardware ID present in the top case.<br />
As my top case didn&#8217;t quite match up hardware id wise, I was seeing that as an issue.</p>
<p>Fixing this is a bit tricky, but doable.</p>
<p>First up was to find out what the hardware id is for the USB case.<br />
In my case this was as below (snarfed from System Information / USB)</p>
<pre class="wp-code-highlight prettyprint">
Apple Internal Keyboard / Trackpad:

  Product ID:	0x0231
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	0,70
  Speed:	Up to 12 Mb/sec
  Manufacturer:	Apple, Inc.
  Location ID:	0x5d200000 / 3
  Current Available (mA):	500
  Current Required (mA):	40
</pre>
<p>Product ID is the useful bit &#8211; 0&#215;0231 =  561 in decimal.<br />
So, we need to lookup 561 in the kext (driver) for the keyboard.</p>
<p>In Lion / Snow Leopard, this is in the AppleUSBTopCase.kext over in System / Library / Extensions.</p>
<p>If you open up that kext, it has the plist for the keyboard layouts over here -</p>
<p>AppleUSBTopCase.kext » Contents » PlugIns » AppleUSBTCKeyEventDriver.kext » Contents » Info.plist</p>
<p>Open up the Info.plist, and look for the Product ID that matches your Product ID &#8211; in my case 560.</p>
<p>The key FnFunctionUsageMap contains the mapping for the keyboard.  In my case I had to change it to this:</p>
<pre class="wp-code-highlight prettyprint">
&lt;key&gt;FnFunctionUsageMap&lt;/key&gt;
&lt;string&gt;0x0007003a,0x00ff0005,0x0007003b,0x00ff0004,0x0007003c,0x000c00e2,0x0007003d,0x000c00ea,0x0007003e,0x000c00e9,0x0007003f,0x00070083,0x00070040,0x00ff0006,0x00070041,0x00ff0007,0x00070042,0x00ff0009,0x00070043,0x00ff0008&lt;/string&gt;
</pre>
<p>Each value is a pair &#8211; first the key number, then the value to set it to.<br />
0x0007003a = F1<br />
0x0007003b = F2<br />
&#8230;</p>
<p>My above settings are for<br />
F1 = brightness down<br />
F2 = brightness up<br />
F3 = mute<br />
F4 = volume down<br />
F5 = volume up<br />
F6 = num lock<br />
F7 = Expose<br />
F8 = Keyboard Light off<br />
F9 = Keyboard Light down<br />
F10 = Keyboard Light Up<br />
F11 = n/a<br />
F12 = n/a</p>
<p>I got these values from here &#8211; </p>
<p>// usage IDs from the hid<br />
#define FF_BRIGHTNESS_DOWN_ID_LAPTOP @&#8221;0x00ff0005&#8243; // for laptops<br />
#define FF_BRIGHTNESS_UP_ID_LAPTOP @&#8221;0x00ff0004&#8243; // for laptops<br />
#define FF_BRIGHTNESS_DOWN_ID_EXTERNAL @&#8221;0xff010021&#8243; // for external keyboards<br />
#define FF_BRIGHTNESS_UP_ID_EXTERNAL @&#8221;0xff010020&#8243; // for external keyboards<br />
#define FF_EXPOSE_ID @&#8221;0xff010010&#8243;<br />
#define FF_DASHBOARD_ID @&#8221;0xff010002&#8243;<br />
#define FF_ILLUMINATION_TOGGLE_ID @&#8221;0x00ff0007&#8243;<br />
#define FF_ILLUMINATION_DOWN_ID @&#8221;0x00ff0009&#8243;<br />
#define FF_ILLUMINATION_UP_ID @&#8221;0x00ff0008&#8243;<br />
#define FF_VIDEO_MIRROR_ID @&#8221;0x00ff0006&#8243;<br />
#define FF_REWIND_ID @&#8221;0x000C00B4&#8243;<br />
#define FF_PLAYPAUSE_ID @&#8221;0x000C00CD&#8221;<br />
#define FF_FASTFORWARD_ID @&#8221;0x000C00B3&#8243;<br />
#define FF_MUTE_ID @&#8221;0x000C00E2&#8243;<br />
#define FF_VOLUME_DOWN_ID @&#8221;0x000C00EA&#8221;<br />
#define FF_VOLUME_UP_ID @&#8221;0x000C00E9&#8243;</p>
<p>Once I&#8217;d done that, I also needed to rebuild (or in my case build), the Kext cache so that the OS would use it on next reboot.<br />
Heres how to do that in Lion</p>
<pre class="wp-code-highlight prettyprint">
sudo kextcache -v 1 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
</pre>
<p>&#8230;oh, and lastly, reboot of course!</p>
<p>Post reboot my function keys were working normally.<br />
The caps lock key is still non-functional, but I&#8217;m ok with that, as its means a bit more work for little effort.</p>
<p>I may look into setting up a special plist to override the usb_id its getting from the hardware via the method here  -<a href="http://www.projectosx.com/forum/index.php?showtopic=798">http://www.projectosx.com/forum/index.php?showtopic=798</a></p>
<p>..but again, time vs effort&#8230;</p>
<p>Still, my Macbook is working now more or less, so its good enough for me <img src='http://www.computersolutions.cn/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Of course, subsequently to doing this the hard way, I found a program to do it all for me!</p>
<p><a href="http://pqrs.org/macosx/keyremap4macbook/">http://pqrs.org/macosx/keyremap4macbook/</a></p>
<p>Suggest unless you are a masochist, use that!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.computersolutions.cn/blog/2011/11/macbook-pro-top-replacement-issue-or-how-i-fixed-my-macbook-and-sorted-out-the-function-keys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Store Opening in Shanghai</title>
		<link>http://www.computersolutions.cn/blog/2010/07/apple-store-opening-in-shanghai/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=apple-store-opening-in-shanghai</link>
		<comments>http://www.computersolutions.cn/blog/2010/07/apple-store-opening-in-shanghai/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 11:03:35 +0000</pubDate>
		<dc:creator>Lawrence Sheed</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[China Related]]></category>
		<category><![CDATA[ifc]]></category>
		<category><![CDATA[pudong]]></category>
		<category><![CDATA[store opening]]></category>

		<guid isPermaLink="false">http://www.computersolutions.cn/blog/?p=572</guid>
		<description><![CDATA[Although I was supposed to be on a plane today heading home, I did something silly and got the dates wrong. So, after a nice scenic trip yesterday evening to the airport and back, I get to do it all over again tonight. Although that was a total pain, I did get to spend another [...]]]></description>
			<content:encoded><![CDATA[<p>Although I was supposed to be on a plane today heading home, I did something silly and got the dates wrong.<br />
So, after a nice scenic trip yesterday evening to the airport and back, I get to do it all over again tonight.<br />
Although that was a total pain, I did get to spend another day in Shanghai, and luckily enough, it coincided with the new Apple Store opening in the IFC center over in Pudong.</p>
<p>Overall impression &#8211; this is good!<br />
I spoke with a number of the staff, and talked about the usual issues here (service, service, service&#8230;), and they were all quite understanding, and Apple&#8217;s genuinely trying to improve on things &#8211; hence their own store, and support in Shanghai (finally).</p>
<p>Shanghai has the biggest Genius bar in the world now.  Unfortunately the store is a bit lacking compared to others in Shanghai &#8211; no iPad, no iPhone (other than the official one), but they do carry software and iMac&#8217;s / Laptops in lots of configurations.<br />
I know where my next iMac is coming from <img src='http://www.computersolutions.cn/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Downsides of the store &#8211; the moat outside is going to claim lots of victims.  Its so subtle that you miss is &#8211; who&#8217;s idea was that?<br />
We already saw unhappy victims with wet feet while we were leaving.  I expect that to be changed in the near future, or the store will have to provide a shoe drying facility!</p>
<p>I also had the only iPad in the store (and possibly China at that point) that could play flash.   Ok, there were only 2 iPad&#8217;s in the store, but still.. <img src='http://www.computersolutions.cn/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Photo&#8217;s of the store on flickr, which I would upload, but China is being finicky again. Grrr<br />
Should be on the sidebar though.  </p>
<p><a href="http://www.flickr.com/photos/sheedl/sets/72157624448891934/">http://www.flickr.com/photos/sheedl/sets/72157624448891934/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.computersolutions.cn/blog/2010/07/apple-store-opening-in-shanghai/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Time Capsule repair</title>
		<link>http://www.computersolutions.cn/blog/2010/04/time-capsule-repair/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=time-capsule-repair</link>
		<comments>http://www.computersolutions.cn/blog/2010/04/time-capsule-repair/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 08:36:27 +0000</pubDate>
		<dc:creator>Lawrence Sheed</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technical Mumbo Jumbo]]></category>
		<category><![CDATA[Useful Info]]></category>
		<category><![CDATA[bad apple]]></category>
		<category><![CDATA[faulty capacitors]]></category>
		<category><![CDATA[fixing]]></category>
		<category><![CDATA[repair]]></category>
		<category><![CDATA[time capsule]]></category>

		<guid isPermaLink="false">http://www.computersolutions.cn/blog/?p=428</guid>
		<description><![CDATA[I&#8217;ve been seeing a bunch of failed Apple Time Capsules recently. The issue is that the PSU&#8217;s are dying, as opposed to the HDD&#8217;s. I took one apart to take a look, and the issue is the oh too familiar someone bought cheap capacitors that use the wrong formula. Tsk tsk Apple! Here are some [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been seeing a bunch of failed Apple Time Capsules recently.<br />
The issue is that the PSU&#8217;s are dying, as opposed to the HDD&#8217;s.</p>
<p>I took one apart to take a look, and the issue is the oh too familiar someone bought <a href="http://en.wikipedia.org/wiki/Capacitor_plague">cheap capacitors that use the wrong formula</a>.  Tsk tsk Apple!</p>
<p>Here are some photos of a faulty power supply from a Time Capsule I&#8217;ve taken apart to demonstrate -</p>
<p style="text-align: center;"><a href="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9114.jpg"></a><a href="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9114.jpg"><img class="aligncenter size-large wp-image-432" title="IMG_9114" src="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9114-1024x682.jpg" alt="" width="614" height="409" /></a></p>
<p style="text-align: center;"><span id="more-428"></span></p>
<p style="text-align: center;"><a href="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9116.jpg"><img class="aligncenter size-large wp-image-431" title="IMG_9116" src="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9116-1024x682.jpg" alt="" width="502" height="334" /></a></p>
<p>If you look closely, you&#8217;ll see that the middle capacitor on the right has leaked, and the others are bulging slightly.  Its a little hard to see unless you look closely, but they are faulty!</p>
<p style="text-align: left; padding-left: 30px;"><span style="color: #ff0000;">WARNING </span></p>
<p style="text-align: left; padding-left: 30px;"><span style="color: #ff0000;">There are high voltages present in the PSU even when it has been off for a while, so do _not_ take it apart unless you know what you are doing.  Otherwise, you are liable to shock yourself!</span></p>
<p>To take a Time Capsule apart, you need to carefully remove the plastic underpart first &#8211; some of these are easy to remove, some not.  One was a complete nightmare &#8211; took ages and ages to remove the plastic, and of course I managed to gouge my fingers in the process!</p>
<p>Once removed, its a matter of unscrewing the 3 thousand tiny screws that hold the metal base in, and popping the metal base out.</p>
<div id="attachment_429" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9122.jpg"><img class="size-medium wp-image-429" title="IMG_9122" src="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9122-300x200.jpg" alt="" width="300" height="200" /></a><p class="wp-caption-text">Time Capsule plastic undergarments and my patented &quot;pad extraction tool, which I also use for opening Mac Mini&#39;s.&quot;</p></div>
<p style="text-align: center;">
<p>In the two I fixed this week, I decided the easiest course of action was not to replace the power supply caps, but instead to remove the PSU completely, and re-use the existing connectors.</p>
<p>If you look at the left corner of the PSU (I&#8217;ve already destroyed mine removing the connectors), there should be 3 separate cables bunched together.</p>
<p>The Black power connector with only 1 cable is the 12v line.<br />
The power line with 4 wires is the 5v line<br />
and the power line with the most wires +-5 cables? is the ground.</p>
<p>As 5v / 12v is a fairly easy PSU type to find, I&#8217;ve just cannibalized some old 3.5&#8243; HDD case PSU&#8217;s to remake the cable.  Those are really cheap to buy &#8211; 30-40RMBish locally USD$5+-</p>
<p>The Apple PSU is a 12v 1.2A and 5v 3A.  The PSU&#8217;s I used are 2A, but seem to be ok.  Worst case, I can replace them if the Time Capsule draws too much current.  I think it should be fine though, as the drives don&#8217;t really draw that much juice anyway.  Only real current draw is when the drive initially powers up, and the Time Capsule seems to delay that till after its finished booting, so its less of a power draw.</p>
<p>The 2 PSU&#8217;s I used were fairly similar.  I chopped the connector end off, both had 3 wires inside, so it was just a matter of using a multimeter to work out what wire carried what voltage, and then soldering the relevant ones to the connectors I removed from the PSU.</p>
<p>Tip &#8211; Push the new cable through the old power cable hole, then make a small loop on the other side with the cable *before* you solder the connectors.  That way the cable can&#8217;t pull through and possibly break some / strain something later.<br />
Bear in mind that the fan also mounts just above the power, so it might be a bit of a squeeze putting it all back together!</p>
<p>Solder the 3 wires to the relevant connectors, wrap up with electrical tape, and test without the HDD initially to make sure the yellow power light comes on.</p>
<p>If that comes up ok, power down again, connect the HDD, and recheck.  If all is good, then put it back together!<br />
I didn&#8217;t bother putting the plastic mat back under my Time Capsule.</p>
<p>Here&#8217;s how my completed Repaired Time Capsule looks -</p>
<p><a href="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9121.jpg"><img class="aligncenter size-medium wp-image-430" title="IMG_9121" src="http://www.computersolutions.cn/blog/wp-content/uploads/2010/04/IMG_9121-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p>So far its been working fine.  I also took the opportunity to replace the HDD with a new 2TB drive, as mine was a 500G.<br />
I&#8217;m enjoying the free space&#8230;</p>
<p>I think this is actually a better way of doing things for the Apple Time Capsule, as the PSU gets to be external, and there is less heat inside.</p>
<p>In theory this really should be something that Apple does a recall for, as its definitely an epidemic.  I&#8217;ve personally seen a couple, and there are continual reports on the web for the same things.  As Apple China is&#8230; not very good in our extensive experience -  <a href="http://www.badappleservice.cn/">http://www.badappleservice.cn/</a> cough, cough, I tend to fix this stuff myself.</p>
<p>Good links on all this here -</p>
<p><a href="http://forums.whirlpool.net.au/forum-replies-archive.cfm/1267631.html">http://forums.whirlpool.net.au/forum-replies-archive.cfm/1267631.html</a></p>
<p>There is also a PDF document on how to do this, but as its on that heinous den of iniquities (Google), its not accessible in China.<br />
Should be on this link, but I can&#8217;t check, and I do no illegal evil, so no bypassing the most glorious firewall, that blocketh half the damn internet for me&#8230;<br />
<a href="http://sites.google.com/site/lapastenague/a-deconstruction-of-routers-and-modems">http://sites.google.com/site/lapastenague/a-deconstruction-of-routers-and-modems</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.computersolutions.cn/blog/2010/04/time-capsule-repair/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MMS on 2G iPhone 3.1.3 for China Mobile (CMNET) &#8211; quick howto.</title>
		<link>http://www.computersolutions.cn/blog/2010/01/mms-on-2g-iphone-3-1-2-for-china-mobile-cmnet-quick-howto/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mms-on-2g-iphone-3-1-2-for-china-mobile-cmnet-quick-howto</link>
		<comments>http://www.computersolutions.cn/blog/2010/01/mms-on-2g-iphone-3-1-2-for-china-mobile-cmnet-quick-howto/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 10:38:38 +0000</pubDate>
		<dc:creator>Lawrence Sheed</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Technical Mumbo Jumbo]]></category>
		<category><![CDATA[Useful Info]]></category>
		<category><![CDATA[2g]]></category>
		<category><![CDATA[china telecom]]></category>
		<category><![CDATA[enable]]></category>
		<category><![CDATA[ipcc]]></category>
		<category><![CDATA[mms]]></category>

		<guid isPermaLink="false">http://www.computersolutions.cn/blog/?p=342</guid>
		<description><![CDATA[Although most of my friends are using 3G/s now, I do get the odd 2G phone to play with. Today I had another crack at enabling MMS on a 2G. For some reason not much documentation, and too much misinformation out there on the net. Guaranteed working instructions for China Mobile users below: Note #1 [...]]]></description>
			<content:encoded><![CDATA[<p>Although most of my friends are using 3G/s now, I do get the odd 2G phone to play with.</p>
<p>Today I had another crack at enabling MMS on a 2G.  For some reason not much documentation, and too much misinformation out there on the net.</p>
<p>Guaranteed working instructions for China Mobile users below:</p>
<p>Note #1 &#8211; this is for 2G iPhones only.  3G and newer phones, skip to the MMS settings at the bottom of the post, and put those in Settings / General / Network / Cellular Data Network&#8230;</p>
<p>Note #2 &#8211; 2G users &#8211; if you used BlackRa1n to jailbreak, this will not work either, and will b0rk wireless.  Use PwnageTool, and create a 3.1.3 jailbroken / boot neutered (carrier unlock) firmware, install that first, then continue.</p>
<p>iPhone 2G users &#8211; </p>
<p>Install 3.1.3<br />
Jailbreak with usual steps.<br />
Add cydia.ifoneguide.nl in Cydia / Sources<br />
Wait a bazillion years for cydia to timeout with the various blocked in China repositories.<br />
Click Search<br />
Download Activate 2G MMS<br />
Reboot</p>
<p>Normally we&#8217;d be done, however the MMS settings won&#8217;t let us save a diffferent MMS and GPRS name, so we need to install a specific IPCC (iPhone Carrier Setting file) for China Telecom.<br />
As China Telecom is (at time of writing) not an official iPhone supplier, they don&#8217;t have an IPCC file, so we need to roll our own.</p>
<p>Here&#8217;s one I found earlier &#8211; <a href="http://www.computersolutions.cn/downloads/ChinaMobileCarrierSettingsWithMMS.zip">ChinaMobileCarrierSettingsWithMMS.zip</a></p>
<p>Download that, unzip, and throw on the desktop.</p>
<p>We&#8217;ll need to tell iTunes that its ok to use the IPCC file first, so close iTunes.<br />
Now head off to terminal (or a DOS window  for those on Windows), then paste this in.</p>
<p>Mac users:<br />
defaults write com.apple.iTunes carrier-testing -bool TRUE </p>
<p>Windows users:<br />
(32 bit)<br />
“C:\Program Files\iTunes\iTunes.exe” /setPrefInt carrier-testing 1</p>
<p>(64 bit)<br />
“C:\Program Files (x86)\iTunes\iTunes.exe” /setPrefInt carrier-testing 1</p>
<p>Done?</p>
<p>Ok, now open iTunes again, connect the phone if its not connected, and..</p>
<p>Mac Users:</p>
<p>Press + hold down Alt(option), and Click “Update” </p>
<p>Windows Users:</p>
<p>Press + hold down shift, then Click &#8220;Update&#8221;</p>
<p>iTunes will prompt you for a file.<br />
Choose the IPCC file you downloaded.</p>
<p>Sync the phone.</p>
<p>Finally&#8230; shut the phone off again.</p>
<p>Once you power up again, you should be able to send/ receive MMS!</p>
<p>If its not working for you, check that the settings are in there &#8211; </p>
<p>Settings / General / Network / Cellular Data Network</p>
<p>(anything not listed below should be empty)</p>
<p><strong>Cellular Data</strong><br />
APN ->  cmnet</p>
<p><strong>MMS</strong><br />
APN -> cmwap<br />
MMSC -> http://mmsc.monternet.com<br />
MMS Proxy -> 10.0.0.172<br />
MMS Max Message Size -> 300172</p>
<p>Tested, and working on lots of 2g iPhones.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.computersolutions.cn/blog/2010/01/mms-on-2g-iphone-3-1-2-for-china-mobile-cmnet-quick-howto/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Wacom Bamboo Drivers on Leopard</title>
		<link>http://www.computersolutions.cn/blog/2009/04/wacom-bamboo-drivers-on-leopard/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wacom-bamboo-drivers-on-leopard</link>
		<comments>http://www.computersolutions.cn/blog/2009/04/wacom-bamboo-drivers-on-leopard/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 03:54:19 +0000</pubDate>
		<dc:creator>Lawrence Sheed</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technical Mumbo Jumbo]]></category>
		<category><![CDATA[Useful Info]]></category>
		<category><![CDATA[bamboo]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[issues]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[wacom]]></category>

		<guid isPermaLink="false">http://www.computersolutions.cn/blog/?p=198</guid>
		<description><![CDATA[Had a client over today with some Mac issues. Was getting disk full messages, despite having 130Gig free. Did the usual stuff &#8211; disk repair, disk verify (caught some small things). That fixed the disk full messages. Then the client told me &#8211; oh, by the way, Safari doesn&#8217;t open. Tailing the system log in [...]]]></description>
			<content:encoded><![CDATA[<p>Had a client over today with some Mac issues.<br />
Was getting disk full messages, despite having 130Gig free.</p>
<p>Did the usual stuff &#8211; disk repair, disk verify (caught some small things).<br />
That fixed the disk full messages.</p>
<p>Then the client told me &#8211; oh, by the way, Safari doesn&#8217;t open.</p>
<p>Tailing the system log in console still revealed issues.</p>
<p>14/04/09 09:07:43 com.apple.launchctl.System[2] could not fetch history: Cannot allocate memory<br />
14/04/09 09:07:43 com.apple.launchctl.System[2] BootCacheControl: could not stop cache/fetch history: Cannot allocate memory</p>
<p>A quick google of that error showed it was caused by&#8230;. Wacom drivers.</p>
<p>While Wacom have updated drivers for other tablets, the client uses a Bamboo, which hasn&#8217;t had driver updates since 2007.</p>
<p>Checking the logs while opening Safari revealed that it was trying to open a non-existent file called com.pentablet.defaults.xml</p>
<p>On the off chance that this would work, I created a blank file in terminal.</p>
<p>Terminal<br />
<code>sudo su<br />
[enter in your password]<br />
cd /Library/Preferences<br />
ls -al com.pentablet.defaults.xml</code></p>
<p>If <strong>(and ONLY if)</strong> no file is found, do this:</p>
<p><code>echo &gt; com.pentablet.defaults.xml<br />
exit<br />
exit</code></p>
<p>Safari will open again.</p>
<p>Hopefully Wacom will release newer less buggy drivers sometime soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.computersolutions.cn/blog/2009/04/wacom-bamboo-drivers-on-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Mail and mysteriously small image file attachments.</title>
		<link>http://www.computersolutions.cn/blog/2008/11/apple-mail-and-mysteriously-small-image-file-attachments/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=apple-mail-and-mysteriously-small-image-file-attachments</link>
		<comments>http://www.computersolutions.cn/blog/2008/11/apple-mail-and-mysteriously-small-image-file-attachments/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 11:10:08 +0000</pubDate>
		<dc:creator>Lawrence Sheed</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Useful Info]]></category>
		<category><![CDATA[Apple Mail]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[Picture]]></category>
		<category><![CDATA[Resize]]></category>

		<guid isPermaLink="false">http://www.computersolutions.cn/blog/?p=43</guid>
		<description><![CDATA[One of my clients called asking why all his image attachments were suddenly postage stamp sized. We both use Mac&#8217;s, and to be honest I had no idea, until I tried to send an image attachment myself. Turns out that in Apple Mail, the simple stuff eludes us &#8220;smart&#8221; IT types by being obscure. After [...]]]></description>
			<content:encoded><![CDATA[<p>One of my clients called asking why all his image attachments were suddenly postage stamp sized.<br />
We both use Mac&#8217;s, and to be honest I had no idea, until I tried to send an image attachment myself.</p>
<p>Turns out that in Apple Mail, the simple stuff eludes us &#8220;smart&#8221; IT types by being obscure.</p>
<p>After attaching an image in Mail, Apple sneaks a new menu at the bottom of the page where you can choose the image size.</p>
<p>See below for an example:</p>
<p><a href="http://www.computersolutions.cn/blog/wp-content/uploads/2008/11/pastedgraphic.gif"><img class="alignnone size-medium wp-image-44" title="pastedgraphic" src="http://www.computersolutions.cn/blog/wp-content/uploads/2008/11/pastedgraphic-300x227.gif" alt="" width="300" height="227" /></a></p>
<p>Once we had that changed back to a more reasonable default (Medium in this case), all was well in the land, and we both learned something new!</p>
<p><strong>Notes for Apple (just in case someone&#8217;s listening):</strong></p>
<p>I like the idea, but I think the implementation leaves something to be desired.  The UI for this is very non-intuitive, some kind of hinting wouldn&#8217;t go amiss here, or dare I say it, a total relocation of this to the top of the window with the other icons and menu options.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.computersolutions.cn/blog/2008/11/apple-mail-and-mysteriously-small-image-file-attachments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time Machine with a Network Share Howto</title>
		<link>http://www.computersolutions.cn/blog/2008/10/time-machine-with-a-network-share-howto/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=time-machine-with-a-network-share-howto</link>
		<comments>http://www.computersolutions.cn/blog/2008/10/time-machine-with-a-network-share-howto/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 10:33:37 +0000</pubDate>
		<dc:creator>Lawrence Sheed</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Useful Info]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Time Machine]]></category>

		<guid isPermaLink="false">http://www.computersolutions.cn/blog/?p=35</guid>
		<description><![CDATA[1) Find out the Network name and Mac address for the computer: Network Name is here: System Preferences / Sharing / Computer Name eg  Lawrence&#8217;s MacBook Write it down, we&#8217;ll need it in step 2. Mac Address is here: System Preferences / Network &#8211;  Ethernet / Ethernet eg mac address &#8211; 00:1b:00:99:cd:1a Write it down, [...]]]></description>
			<content:encoded><![CDATA[<div>1) Find out the Network name and Mac address for the computer:</div>
<div></div>
<div>Network Name is here:</div>
<div>System Preferences / Sharing / Computer Name</div>
<div>eg  Lawrence&#8217;s MacBook</div>
<div>Write it down, we&#8217;ll need it in step 2.</div>
<div></div>
<div>Mac Address is here:</div>
<div>System Preferences / Network &#8211;  Ethernet / Ethernet</div>
<div></div>
<div>eg</div>
<div>mac address &#8211; 00:1b:00:99:cd:1a</div>
<div>Write it down, we&#8217;ll need it in step 2.</div>
<div></div>
<div></div>
<div>2) Create a Time Machine Empty Backup file in Terminal</div>
<div>Open up Terminal</div>
<div>Spotlight-&gt; Terminal</div>
<div></div>
<div>Change to the root folder.</div>
<div>cd /</div>
<div></div>
<div>We&#8217;ll need to paste this into terminal -</div>
<div></div>
<div>hdiutil create -size 300g -fs HFS+J -type SPARSEBUNDLE -volname &#8220;COMPUTER NAME&#8221; &#8220;COMPUTER NAME_MACADDRESS.sparsebundle&#8221;</div>
<div></div>
<div>
<div>Replace COMPUTER NAME and MACADDRESS with the ones from step 1. The MACADDRESS needs to have bypass surgery to remove its colons.</div>
<div></div>
<div>eg:</div>
<div></div>
<div>My computer details are</div>
<div>Computer Name: Lawrence Sheed’s MacBook</div>
<div>Mac Address: 00:1b:00:99:cd:1a</div>
</div>
<div></div>
<div>So my line would look like this:</div>
<div></div>
<div>hdiutil create -size 300g -fs HFS+J -type SPARSEBUNDLE -volname &#8220;Lawrence Sheed’s MacBook&#8221; &#8220;Lawrence Sheed’s MacBook_001b632eb218.sparsebundle&#8221;</div>
<div></div>
<div>3)  Copy file to the network share in root folder \</div>
<div>
<div></div>
<div>Once you have the file created in step 2, copy that file to the Network Share where you want to use Time Machine.</div>
<div></div>
<div>The backup file needs to go to the root folder \ on the share.</div>
<div></div>
</div>
<div></div>
<div>4) Configure Time machine to allow use on network shares</div>
<div></div>
<div>(in terminal)</div>
<div></div>
<div>defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1</div>
<div></div>
<div></div>
<div>4) In Time Machine, point to the drive.</div>
<div></div>
<div>System Preferences / Time Machine</div>
<div>Choose the network drive..</div>
<div></div>
<div>It will now allow you to backup to the network share.</div>
<div></div>
<div>Tested and working in 10.5.5 Leopard.</div>
<div></div>
<div>Thats it!</div>
]]></content:encoded>
			<wfw:commentRss>http://www.computersolutions.cn/blog/2008/10/time-machine-with-a-network-share-howto/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

