<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>apple on irq5 test</title><link>https://irq5-7854a1fdb9f4.pages.dev/tag/apple/</link><description>Recent content in apple on irq5 test</description><language>en-us</language><lastBuildDate>Tue, 07 Mar 2017 01:00:00 +0000</lastBuildDate><atom:link href="https://irq5-7854a1fdb9f4.pages.dev/tag/apple/feed/" rel="self" type="application/rss+xml"/><item><title>Cracking iTunes Backup Passwords with Hashcat</title><link>https://irq5-7854a1fdb9f4.pages.dev/2017/03/cracking-itunes-backup-passwords-with-hashcat/</link><pubDate>Tue, 07 Mar 2017 01:00:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2017/03/cracking-itunes-backup-passwords-with-hashcat/</guid><description>&lt;p>Following the recent &lt;a href=https://hashcat.net/forum/thread-6225.html rel=noopener target=_blank class=external>announcement of LUKS support in hashcat&lt;/a>,
I noticed that there have been
&lt;a href=https://github.com/hashcat/hashcat/commit/9327475b41d4ac1dde40ba0ef1a9ef097f2b7216 rel=noopener target=_blank class=external>some&lt;/a>
&lt;a href=https://github.com/hashcat/hashcat/commit/07c89833c922bd4980f9bee489fc0d73725380de rel=noopener target=_blank class=external>commits&lt;/a>
to support iTunes Backup passwords as well.&lt;/p>&lt;p>[tweet https://twitter.com/hashcat/status/824713111118684160]&lt;/p>&lt;p>This is only useful if the backup was encrypted by setting a backup password on the iOS device.
If the backup is not encrypted then all the files are in clear and there is nothing to bruteforce.&lt;/p>&lt;p>&lt;strong>The keys used to encrypt the backup are stored in the &lt;em>BackupKeyBag&lt;/em>&lt;/strong>,
which can be found in the &lt;code>Manifest.plist&lt;/code> file.
This keybag is a binary blob, the format of which has already been &lt;a href=http://esec-lab.sogeti.com/static/publications/11-hitbamsterdam-iphonedataprotection.pdf rel=noopener target=_blank class=external>documented by researchers&lt;/a> from Sogeti ESEC Lab.&lt;/p>&lt;p>I have &lt;a href=https://gist.github.com/geekman/0aaa9e4659977a98fc9f36d6887fef37 rel=noopener target=_blank class=external>written a simplified script&lt;/a>
which dumps the &lt;code>BackupKeyBag&lt;/code>.
You will need the Python bindings from
&lt;a href=https://github.com/libimobiledevice/libplist rel=noopener target=_blank class=external>libplist&lt;/a> for the script to work.
If you cannot get it to work, you can try the
&lt;a href=https://github.com/philsmd/itunes_backup2hashcat rel=noopener target=_blank class=external>Perl script from philsmd&lt;/a> instead.&lt;/p>&lt;h1 id=speeding-up-ios-backups>Speeding up iOS Backups&lt;/h1>&lt;p>iOS device backups usually take a while,
depending on how much storage has been used on your device.&lt;/p>&lt;p>The iOS backup process is driven by the device itself, through the &lt;code>BackupAgent&lt;/code> process.
This process treats the host PC like a dumb disk store, by sending it commands&lt;br>like &lt;code>DLMessageCreateDirectory&lt;/code>, &lt;code>DLMessageUploadFiles&lt;/code>, &lt;code>DLMessageRemoveFiles&lt;/code>,
&lt;code>DLMessageGetFreeDiskSpace&lt;/code>, etc. so that it can determine what has been backed up previously
and what to send/update for incremental backups.&lt;/p>&lt;p>&lt;strong>For password cracking, we don&amp;rsquo;t need the entire 64 GB
(or God forbid, 128 GB) of data on the iOS device.&lt;/strong>
We just need the &lt;code>Manifest.plist&lt;/code>, which is typically less than 50 KB.
But because the backup process is controlled by the device and not the PC,
we can&amp;rsquo;t simply ask it to send over that single file.
Sometimes when we setup a VM with
libimobiledevice, we might also not have allocated such a large virtual disk.
Of course when I say &amp;ldquo;we&amp;rdquo;, I really mean &amp;ldquo;I&amp;rdquo;.&lt;/p>&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2017/03/cracking-itunes-backup-passwords-with-hashcat/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>The Cost of Fixing an Old iPod</title><link>https://irq5-7854a1fdb9f4.pages.dev/2014/07/the-cost-of-fixing-an-old-ipod/</link><pubDate>Thu, 03 Jul 2014 01:43:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2014/07/the-cost-of-fixing-an-old-ipod/</guid><description>&lt;p>My decade-old 4th generation iPod decided to blue screen on me, literally.&lt;/p>&lt;p>&lt;picture>&lt;img src=//farm4.staticflickr.com/3860/14372217330_cd1e6a2895_b.jpg alt="Photo of iPod with crapped screen">&lt;/picture>&lt;/p>&lt;p>I love old stuff and I&amp;rsquo;m rather attached to this very first Apple product that I purchased 10 years ago. So I decided to turn to &lt;a href=http://www.ifixit.com/ rel=noopener target=_blank class=external>iFixit&lt;/a>, the well-known DIY repair store for Apple products, for a replacement LCD screen.&lt;/p>&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2014/07/the-cost-of-fixing-an-old-ipod/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>Apple's Lightning Digital AV Adapter</title><link>https://irq5-7854a1fdb9f4.pages.dev/2013/03/apples-lightning-digital-av-adapter/</link><pubDate>Mon, 11 Mar 2013 22:39:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2013/03/apples-lightning-digital-av-adapter/</guid><description>Recently, Panic noticed the odd output resolution and MPEG-like artifacts with the new Lightning digital AV adapter and decided to take a hacksaw to it. They found an ARM processor inside.
image credit: Panic blog
Shortly after, they received an anonymous comment that explains it all:
The reason why this adapter exists is because Lightning is simply not capable of streaming a &amp;ldquo;raw&amp;rdquo; HDMI signal across the cable. Lightning is a serial bus.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2013/03/apples-lightning-digital-av-adapter/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>The Apple 30-pin Dock Connector</title><link>https://irq5-7854a1fdb9f4.pages.dev/2012/06/the-apple-30-pin-dock-connector/</link><pubDate>Mon, 25 Jun 2012 23:45:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2012/06/the-apple-30-pin-dock-connector/</guid><description>&lt;p>The 30-pin dock connector first appeared on the iPod 3G in 2003, and has been on all iPods, iPhones and iPads ever since, with the sole exception of the first generation iPod Shuffle. The first gen Shuffle looks like a thumbdrive (or what some would call a &lt;em>pen drive&lt;/em>) and used a USB male connector, whereas the first and second generation iPods had a FireWire port at the top.&lt;/p>&lt;h1 id=ipod-accessory-protocol>iPod Accessory Protocol&lt;/h1>&lt;p>Since its introduction, Apple made several minor modifications to the electronics interface of the dock connector, but the physical connector itself remains unchanged. Collectively, this and the communications protocol is called the iPod Accessory Protocol (iAP).&lt;/p>&lt;p>Initially, they introduced different resistor values on the &amp;ldquo;accessory detect&amp;rdquo; pin when they allowed third-party companies to make docks and car adapters. At that time, the dock connector mainly had audio in and line out functionality (connected to the back of the docks), as well as a serial interface for remote control via the dock. The serial protocol was largely reverse-engineered by &lt;em>maushammer&lt;/em> (website no longer accessible) and &lt;a href=http://web.student.tuwien.ac.at/~e0026607/ipod_remote/ipod_ap.html rel=noopener target=_blank class=external>this guy here&lt;/a> (I think he&amp;rsquo;s called Christoph but it&amp;rsquo;s not on that page). This was also used by car manufacturers to allow iPod playback control from buttons on the steering wheel.&lt;/p>&lt;p>When Apple released the iPod Video that was capable of playing videos in 2005, they added video out (composite and S-video), as well as &lt;a href=http://www.ilounge.com/index.php/news/comments/apple-locks-tv-out-in-new-ipods-breaks-video-add-ons/ rel=noopener target=_blank class=external>an authentication chip&lt;/a> to allow only authorized docks and cables to receive video out (including audio). Soon enough, China caught up with their release of &amp;ldquo;authorized&amp;rdquo; accessories, which contain the authentication chip that can be &lt;a href=http://www.thice.nl/bypassing-apples-video-out-protection/ rel=noopener target=_blank class=external>re-purposed for other use&lt;/a>.&lt;/p>&lt;p>&lt;picture>&lt;source srcset=/posts/2012/img/apple-auth-ic.jpg.webp type=image/webp>&lt;img src=https://irq5-7854a1fdb9f4.pages.dev/posts/2012/img/apple-auth-ic.jpg alt width=600 height=500>&lt;/picture>
&lt;span class=caption>authentication chip&lt;/span>
Authentication chip (image from thice.nl)&lt;/p>&lt;p>Presumably, that was also when they added USB support for iAP, which I&amp;rsquo;m pretty sure also requires an authentication chip. USB support would allow a host to communicate and control the iPod through a USB cable. My car stereo correctly recognizes the iPhone as an iPod over a USB cable.&lt;/p>&lt;p>The &lt;a href=http://www.ilounge.com/index.php/reviews/entry/apple-ipod-camera-connector-ipod/ rel=noopener target=_blank class=external>iPod Camera Connector&lt;/a> was also introduced for the iPod Photo and iPod Video in 2005. This was a small &amp;ldquo;dongle&amp;rdquo; that has a dock connector on one end and a USB port on the other. Oddly, according to an &lt;a href=http://www.everymac.com/systems/apple/ipod/ipod-faq/transfer-photos-digital-camera-to-ipod.html rel=noopener target=_blank class=external>Everymac article&lt;/a>, later iPods released in 2006 do not support this accessory any more. It is unknown if they somehow switched the USB interface to host mode, or if they used a separate chip to emulate this.&lt;/p>&lt;p>In 2008, &lt;a href=http://support.apple.com/kb/HT1384 rel=noopener target=_blank class=external>charging via FireWire was no longer supported&lt;/a> with the introduction of the 2nd generation iPod Touch and 4th generation iPod Nano. The pins dedicated to FireWire in the dock connector are now unused.&lt;/p>&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2012/06/the-apple-30-pin-dock-connector/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>Mac Battery Firmware Hacking</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/11/mac-battery-firmware-hacking/</link><pubDate>Sun, 20 Nov 2011 16:36:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/11/mac-battery-firmware-hacking/</guid><description>[youtube=http://www.youtube.com/watch?v=bc1EU5GTbLE]
Charlie Miller reverse engineers the Mac battery firmware updater, sniffs battery communications on the SMBus, writes an IDA processor plugin (in IDAPython) for the CoolRISC 816 processor in the bq20z80, and mucks around with the its firmware.
All the source code and presentation materials are provided.
[via Dangerous Prototypes]</description></item><item><title>Enable iOS 5 Multitasking Gestures on iPad 1</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/10/enable-ios-5-multitasking-gestures-on-ipad-1/</link><pubDate>Sun, 16 Oct 2011 22:29:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/10/enable-ios-5-multitasking-gestures-on-ipad-1/</guid><description>Now that iOS 5 has been released, it&amp;rsquo;s easy to enable multitasking gestures on the iPad 1, using the same trick as before for display mirroring.
Edit the /System/Library/CoreServices/Springboard.app/K48AP.plist file and add a boolean key multitasking-gestures in the capabilities dict, and set its value to true. You can add both display mirroring and multitasking gestures to the iPad 1 using this method.
That&amp;rsquo;s it!
Alternatively you can use Cydia or redsn0w to do this for you.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/10/enable-ios-5-multitasking-gestures-on-ipad-1/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>Stop iPhone Backup Encryption</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/08/stop-iphone-backup-encryption/</link><pubDate>Mon, 22 Aug 2011 12:45:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/08/stop-iphone-backup-encryption/</guid><description>Before the days when you could easily opt to use a &amp;ldquo;complex&amp;rdquo; passcode from the iPhone Settings, you had to manually use the iPhone Configuration Utility (iPCU). When I created a profile to use a complex passcode, I inadvertently forced my iPhone backups to be encrypted and now that the &amp;ldquo;Encrypt iPhone backup&amp;rdquo; checkbox is grayed out, I can&amp;rsquo;t stop encrypting my backups.
But after I jailbroke my phone (because the baseband died), I had the option of mucking around with the system files to see if it could be undone.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/08/stop-iphone-backup-encryption/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>5 iOS Features I'd Love</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/06/5-ios-features-id-love/</link><pubDate>Tue, 07 Jun 2011 23:18:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/06/5-ios-features-id-love/</guid><description>WWDC 2011 kicked off yesterday with Steve Jobs taking the stage as usual. Sadly, there wasn&amp;rsquo;t a new iPhone announced (because I&amp;rsquo;m waiting to replace mine). Nevertheless, I&amp;rsquo;m still looking forward to iOS 5. Here&amp;rsquo;s some of the features I thought were great:
1. Notification Center I think this has been on everyone&amp;rsquo;s wishlist for a really long time. If you have no time to respond to the missed calls or SMSes, notifications are now shown on the lock screen so you can see what you&amp;rsquo;ve missed at a glance.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/06/5-ios-features-id-love/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>iPhone 3GS Baseband Issues</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/05/iphone-3gs-baseband-issues/</link><pubDate>Thu, 19 May 2011 01:38:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/05/iphone-3gs-baseband-issues/</guid><description>How can you tell when your iPhone baseband dies?
Take a look at the top-left corner where the network status is displayed. The SIM card was inserted, the SIM PIN was entered, but it remains unconnected to the network.
As you can see from the iTunes icon, this is a newer version of iOS (4.2.1). The older version sported a different iTunes icon and when you clicked the circled i, the IMEI is unknown.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/05/iphone-3gs-baseband-issues/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>Apple's RAOP is Cracked</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/04/apples-raop-is-cracked/</link><pubDate>Mon, 11 Apr 2011 23:34:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/04/apples-raop-is-cracked/</guid><description>For a long time now, apps can stream high-quality audio to an Airport Express or an Apple TV using the RAOP protocol. However, the reverse cannot be done due to the fact that the protocol uses asymmetric encryption, which means the private key is baked into the firmware of the Apple (or Apple-licensed) device.
Finally, someone has done something about it. James Laird dumped the ROM of his Airport Express and extracted the private key.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/04/apples-raop-is-cracked/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>Display Mirroring on the iPad 1</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/04/display-mirroring-on-the-ipad-1/</link><pubDate>Wed, 06 Apr 2011 15:58:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/04/display-mirroring-on-the-ipad-1/</guid><description>This is interesting, but I don&amp;rsquo;t have any video out accessories to test it on.
You just need to add a boolean that says display-mirroring: YES to the model plist (K48AP.plist for first-gen iPad) under /System/Library/CoreServices/Springboard.app/ and reboot the device.
Obviously this requires a jailbroken iPad for you to access the file. It also seems to work with devices that use the A4 chip.
I guess this is how Apple did their presentations all along, at all of these iOS device unveiling events.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/04/display-mirroring-on-the-ipad-1/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>iOS Profiles &amp; Encrypted Backups</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/01/ios-profiles-encrypted-backups/</link><pubDate>Fri, 14 Jan 2011 11:59:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/01/ios-profiles-encrypted-backups/</guid><description>When I got my iPhone, it uses a 4-digit passcode to protect its contents. Unsatisfied with this, I found the iPhone Configuration Utility (iPCU), which was the only way at that time to enable complex passcodes (passwords) on the phone. After creating a profile and uploading it to the phone using the iPCU, my backups were all forced to be encrypted.
Encrypted backups are not good for tinkering because you need to decrypt the files before you can edit them, and you need to re-encrypt them for it to be restored to the phone.&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/01/ios-profiles-encrypted-backups/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>"Personal [WiFi] Hotspot" comes to iPhone 4 CDMA</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/01/personal-wifi-hotspot-comes-to-iphone-4-cdma/</link><pubDate>Wed, 12 Jan 2011 02:12:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/01/personal-wifi-hotspot-comes-to-iphone-4-cdma/</guid><description>Apple has just announced a new iPhone 4 hardware revision that allows it to be used on CDMA networks.
iPhone Personal Hotspot Pref [photo stolen from Ars Technica]
Interestingly, the new iPhone comes with a Personal Hotspot preference that allows it to share its 3G connection over WiFi. Ars Technica has photos of the new preference menus. I must stress the photos shown here were not taken by me.
Of course the Android people have had this for a while (provided their phones could be updated to Froyo).&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/01/personal-wifi-hotspot-comes-to-iphone-4-cdma/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>mdns-repeater: mDNS across subnets</title><link>https://irq5-7854a1fdb9f4.pages.dev/2011/01/mdns-repeater-mdns-across-subnets/</link><pubDate>Sun, 02 Jan 2011 03:51:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2011/01/mdns-repeater-mdns-across-subnets/</guid><description>&lt;p>&lt;strong>Update 21-Sep-2011: Added an &lt;a href=#Installation rel=noopener>Installation&lt;/a> section and updated the binaries on Bitbucket.&lt;/strong>&lt;/p>&lt;p>As you may know, I have a couple of Apple devices. Apple is fond of using Multicast DNS (mDNS) for their service discovery. The recent addition to these services being AirPrint (wireless printing service) and AirPlay (wireless audio/video streaming) from your iOS devices.&lt;/p>&lt;p>My home is setup in such a way that the wired and wireless networks are on 2 separate subnets. mDNS uses a multicast address that is &amp;ldquo;administratively scoped&amp;rdquo;, meaning the packets will not travel across subnets. I tried fiddling around with iptables rules and looked around for how I can route these packets across the subnets, but to no avail.&lt;/p>&lt;p>There is another solution - a repeater daemon that sits on the router and repeats packets between the 2 subnets. &lt;a href=http://avahi.org rel=noopener target=_blank class=external>Avahi&lt;/a> is used to provide mDNS services and it has a reflector mode that does exactly this. A more lightweight solution was &lt;a href=http://www.smittyware.com/linux/tivobridge/ rel=noopener target=_blank class=external>TiVoBridge&lt;/a>, which supposedly performs the same task but it&amp;rsquo;s much smaller. I tried to compile and set up TiVoBridge, but it required a config file and I couldn&amp;rsquo;t really get it to work the way I wanted it to. There&amp;rsquo;s an even lighter-weight solution called &lt;a href=http://svn.ninux.org/svn/ninuxdeveloping/say/trunk/ rel=noopener target=_blank class=external>SAY&lt;/a>, but it uses libpcap.&lt;/p>&lt;p>Enter &lt;a href=http://bitbucket.org/geekman/mdns-repeater/ rel=noopener target=_blank class=external>mdns-repeater&lt;/a> - a small Linux daemon that does exactly what I want it to do. I have a Linksys WRT54G which runs dd-wrt. This program was intended to be compiled for and installed on the Linksys router. As with all other programs that run on the router, it requires no configuration.&lt;/p>&lt;p>The default dd-wrt configuration has 2 interfaces - &lt;code>vlan1&lt;/code> for the WAN interface and &lt;code>br0&lt;/code> for the wireless interface (and 4-port switch). The program accepts the arguments &lt;code>vlan1&lt;/code> and &lt;code>br0&lt;/code> and begins repeating packets from &lt;code>vlan1&lt;/code> to &lt;code>br0&lt;/code> and vice-versa. I can now get my iOS devices to detect wired servers like a print server for AirPrint.&lt;/p>&lt;p>&lt;em>mdns-repeater&lt;/em> is released under GPLv2. Feel free to change it to repeat whatever protocol you want. Patches to add functionality and bug fixes are welcome. You can contact me via bitbucket.org, or if you clone the repository my email is in the commits.&lt;/p>&lt;p>&lt;a href="https://irq5-7854a1fdb9f4.pages.dev/2011/01/mdns-repeater-mdns-across-subnets/#more">Continue reading…&lt;/a>&lt;/p></description></item><item><title>I want a faster iPad</title><link>https://irq5-7854a1fdb9f4.pages.dev/2010/11/i-want-a-faster-ipad/</link><pubDate>Thu, 18 Nov 2010 23:41:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2010/11/i-want-a-faster-ipad/</guid><description>Actually I was aware of this problem some time ago. Even though the iPad has a beefy processor, it still renders Javascript-heavy sites slowly. Yes, probably the Javascript that draws on the canvas can be further optimized, but if other browsers can render faster, why can&amp;rsquo;t MobileSafari?
[youtube=http://youtube.com/watch?v=s72rGDUn2uo]</description></item><item><title>Change of iPad's Orientation Lock Switch Function</title><link>https://irq5-7854a1fdb9f4.pages.dev/2010/10/change-of-ipads-orientation-lock-switch-function/</link><pubDate>Wed, 27 Oct 2010 21:37:00 +0000</pubDate><guid>https://irq5-7854a1fdb9f4.pages.dev/2010/10/change-of-ipads-orientation-lock-switch-function/</guid><description>Apple is planning to change the iPad&amp;rsquo;s orientation lock switch into a mute switch, just like on iPhones, in iOS 4.2.
I can&amp;rsquo;t agree more with this:
The iPhone and iPod Touch are, for many people, audio devices. But the iPad is a reading/viewing device for most of us.</description></item></channel></rss>