-
I posted to hackaday.com
http://hackaday.com/2010/06/15/ipad-hacked-to-include-a-verizon-mifi/
June 15 2010, 10:00am | More »
-
I posted to hackaday.com
http://hackaday.com/2010/05/03/virtualbox-beta-runs-mac-os-x/

A new beta build of VirtualBox, Sun’s Oracle’s free x86 virtualization software, makes it possible to run Mac OS X as a guest operating system…no shenanigans or flaming hoops to jump through, just pop in the $30 retail Snow Leopard upgrade disc and go. This had previously only been possible with some awkward Hackintosh-style maneuvering, or using recent editions of commercial virtualization products.
At this early stage, performance is fairly sluggish, the screen size is fixed and there’s no sound support, but the OS otherwise appears to run feature-complete (including networking and USB). Hopefully future builds will ramp up to the level of functionality and performance that VirtualBox provides for other guest operating systems.
Installation tip: when you come to the step prompting for a target disk for installation (which will likely show no available volumes), run Disk Utility from the “Utilities” menu, format the virtual disk image you created when setting up the VM (Mac OS Extended, Journaled), then exit Disk Utility to return to the OS X installer. You can then select the newly-formatted virtual disk and proceed with installation.

May 3 2010, 12:42pm | More »
-
I posted to hackaday.com
http://hackaday.com/2010/04/07/23073/
April 7 2010, 2:02pm | More »
-
I posted to hackaday.com
http://hackaday.com/2010/03/15/eat-your-heart-out-ipad/
March 15 2010, 12:04pm | More »
-
I posted to hackaday.com
http://hackaday.com/2010/03/08/give-1984-mac-a-leopard-makeover/
March 8 2010, 12:33pm | More »
-
I posted to hackaday.com
http://hackaday.com/2010/01/29/our-thoughts-on-the-ipad/

The iPad, announced earlier this week, has been a massive media extravaganza. Some people were elated, and some let down. We’ve been asked over and over what our thoughts on the device are. Join us after the break to find out.
[Caleb]–My grandma would love this. I really think that she is their target. It is easy to use, portable, and has a custom interface that removes all of the windows style interface cruft. Personally, I don’t need one. I have an iPhone (yes, I know most of you hate them). The iPad offers me nothing that my iPhone doesn’t, except a larger screen.
I am excited though. I’m excited at the prospect of a mid level touch screen tablet with an appliance style interface becoming common. I can’t wait to see the knockoffs that can run Linux with a custom interface. The knockoffs that will actually have USB ports, and a non wobbly back. Those same knockoffs that will most likely have a front facing camera. I want one of those.
As far as hackability goes, this might actually be fairly hackable. The processor isn’t actually as proprietary as some would think. It is ARM based, and not too different from some other devices we’ve seen. It appears as though they planned for a camera. There might even be a spot on the motherboard for it. I fully expect to see it “jailbroken”, but what I WANT to see is the guts modified. I want to see home hackers add external storage (card slot), load a different operating system, up the storage. Then again, I thought the same thing about the iPhones and iPod touches, but haven’t seen hardware hacks at all really.
[Mike]–This is the first I’ve heard of the iPad. I got soooooo tired of all the apple tablet rumors that I quit paying attention. I run Linux only and unless this device will sync out of the box with my Linux systems I’m not interested. I also don’t usually do hardware hacks on anything that cost me more than $250 but buy so I’m not going to be cracking the case open on this thing anytime soon.
[James] — The iPad has the opportunity to be a great product, but probably not for me, and probably not for most of our readers. It markets itself to the casual internet user who wants to listen to music, browse Facebook, or watch Youtube on the couch rather than the hardcore photo editor, writer, or programmer. I am excited to see someone like Apple really push the market, and cant wait to see the responses, especially from people like MSI and Asus. Personally, I’m waiting for someone to make a really great convertible tablet netbook with native support for Linux.
[Jakob] — I hate Apple products, I mean almost with a passion. But I actually do own an iPhone – and I admit, it is one slick nice device. Small, powerful, convenient – all things the iPad is not. Its like Apple couldnt decide on making yet another iPhone revision or a full tablet PC and decided to give us a semi nerfed iPad instead. From what I’ve heard, there is no multitasking and several other features that – if can be included on the iPhone – why did they remove it from the iPad? Final note: being an apple product, its about $500 more then it should be.
(And it doesn’t even come with wings for extra absorption)
[Devlin] — Meh, I don’t think there is going to be much to do with hacking the iPad, I won’t buy one because I don’t see a reason for having it. If others have the same thought, not many people are going to be buying the iPad and therefore not many people are going to be hacking the iPad.

January 29 2010, 4:00pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/12/18/make-an-apple-tablet-before-apple-does/
December 18 2009, 5:35pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/11/29/xbox-intosh-an-atom-based-cube/
November 29 2009, 10:00am | More »
-
I posted to hackaday.com
http://hackaday.com/2009/11/04/mac-mini-getting-a-little-more-useful/
November 4 2009, 6:00pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/11/03/apple-remote-arduino-shield/
November 3 2009, 5:13pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/11/03/ssd-upgrade-for-24-imac/

The hard drive in [Jason's] 24″ iMac was on the blink. He decided that instead of just swapping out the bad drive for a traditional unit he would upgrade to a solid state drive. Tearing apart high-end hardware like this can be a bit nerve-racking but luckily the drive is mounted right behind the screen so he didn’t have to take everything apart.
The SSD he picked up was 2.5″ but the mounting hardware in the iMac is only setup for 3.5″ form factors. We would have used a bit of hackery to make it work but [Jason] went with an adapter kit. Uh-oh, once installed there was no problem with the mounting but the SATA cable didn’t reach far enough to plug it in. The cable snaked around under the motherboard and would have been a lot of work to swap for a longer one. He ended up removing all of the mounting screws except for one coercing the drive close enough for the connection.
It worked for him and it can for you as well. If you do this make sure to devise your own mounting scheme so that you don’t hit the same snag.
[Photo: AppleInsider iMac teardown]
[via TUAW]

November 3 2009, 2:27pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/10/23/psystar-taunts-apple-a-second-time/

As if bankruptcy shenanigans and an unresolved exchange of lawsuits with Apple weren’t enough, Mac clone maker Psystar is really swatting the beehive now with the release of Rebel EFI, a $50 software package that promises a straightforward installation of Mac OS X on a variety of commodity x86 systems.
Setting up one’s own “Hackintosh” system has traditionally been a painstaking process of duplicating the OS install disc and fiddling around with various kernel extensions. Rebel EFI claims to do away with all this, bringing click-and-drool simplicity to the Hackintosh experience. The package can be downloaded free of charge in order to test compatibility with one’s hardware before committing to buy; in this trial mode, the system is limited to two hours run time. Minimum requirements include an Intel Core 2 Duo, Core 2 Quad, Core i7, or Xeon Nehalem CPU.
Normally we’re all for voiding warranties, challenging EULAs, and sticking it to The Man, but some have been calling Psystar’s underdog image a charade, claiming the commercial Rebel EFI software is simply an uncredited derivative of open source efforts such as the Chameleon bootloader. Whether or not this proves true, it will be interesting to see how this whole surreal skit plays out between Apple, Psystar and the open source Hackintosh community.

October 23 2009, 8:05am | More »
-
I posted to hackaday.com
http://hackaday.com/2009/10/22/magic-mouse-and-macbook-teardowns/

The folks at iFixit must hold some kind of record for fastest-voided warranty. It’s been less than 48 hours since Apple unleashed a torrent of new computers and peripherals, and they’ve already set upon the new wares like a pack of ravenous, spudger-wielding Velociraptors, photoblogging the splayed entrails for our edutainment.
The refreshed MacBook holds few surprises, resembling a Star Trek teleportation mix-up between the prior 13″ white MacBook and the current 13″ MacBook Pro. It retains a white polycarbonate case much like its predecessor while adopting a subset of the Pro’s components — CPU and GPU, glass trackpad, Mini DisplayPort, and the long-lived but sealed battery. Internally the system is still a maze of different-sized Torx, Phillips and tri-wing screws, but they do report this latest revision to be easier to dismantle for repair.
More novel inside and out is the new Magic Mouse, which early reports suggest may finally redeem Apple’s eleven year train wreck of mice. There’s not much to see on the bottom half — it’s a typical wireless mouse consisting of batteries, laser tracker and a Bluetooth chip. The top is something to behold though, with nearly the entire surface encrusted in capacitive sensors capable of gestural input. It resembles a miniature version of this electrostatic interface we saw in April.
No teardowns of the new iMacs, Mac mini or Time Capsule have taken place yet, but it’s surely just a matter of time. Even Velociraptors need to eat and sleep.
Update: 27″ iMac teardown added. Rawr!

October 22 2009, 10:00am | More »
-
I posted to hackaday.com
http://hackaday.com/2009/09/25/tear-your-imacs-insides-out/
September 25 2009, 9:02am | More »
-
I posted to hackaday.com
http://hackaday.com/2009/09/09/apple-gives-c64-emulator-the-boot/
September 9 2009, 2:00pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/09/01/snow-leopard-ditches-real-math-for-fake/

We’ve always felt that hard drive manufacturers were dirty crooks because of their use of fake math to make drives sound bigger than they actually are. Here’s a quick refresher for those who need it: Because digital information consists of 1’s and 0’s (two possible settings), digital architecture revolves around powers of 2. Long ago, when nomenclature was setup for measuring data the term kilobyte was adopted to represent 2 to the 10th power bytes (base 2, aka real math). The problem here is that 2^10= 1024 and when laymen hear the root “kilo” they think 1000 which is 24 byes less (base 10, aka fake math). So, if you have a 500,000,000 byte drive, base 10 math would call that a 500GB drive, but base 2 math would call that 476.8GB.
We understand why hard drive manufacturers use the base 10 system; larger sounding drives sell better. Now we find out that OSX 10.6 Snow Leopard is using base 10 math to calculate storage space. While base 2 math is the standard storage measurement for operating systems it may at first be difficult to understand why Apple would change to a base 10 system. But think about it once more, doesn’t Apple have a lot to gain if all the storage-containing-hardware they sell sounds bigger than it actually is?
[via Gizmodo]

September 1 2009, 1:42pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/08/28/apple-tv-with-boxee-and-more-update/
August 28 2009, 6:15pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/08/23/second-hard-drive-in-a-macbook-pro/
August 23 2009, 10:27am | More »
-
I posted to hackaday.com
http://hackaday.com/2009/08/17/ipod-shuffle-remote/
August 17 2009, 3:11pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/08/14/building-an-apple-1/
August 14 2009, 2:25pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/06/23/iphone-3g-ultrasn0w-unlock-released/
June 23 2009, 2:25pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/06/17/iphone-3-0-tethering-is-easy/
June 17 2009, 7:05pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/06/16/dell-vostro-a90-hackintosh/

A friend recently commissioned us to install OSX on a netbook. We advised him to purchase the Dell Vostro A90. It’s essentially a rebadged Dell Mini 9, a model that has been discontinued, but is well suited for OSX. It’s only available with a 1.6GHz Atom processor, 1GB RAM, and 16GB SSD. Depending on what deals are available, it’s $250-$300. We also had him purchase a 2GB stick of RAM which is the upper limit supported by the BIOS.
Having read Gizmodo’s guide earlier, we knew that process would not be too difficult. The install has actually gotten even easier in the last few months. We followed the DellEFI guide hosted on mechdrew without many problems. The only equipment we needed was a retail Leopard disk, a Mac, and our trusty USB/SATA adapter attached to an old 120GB laptop drive. We copied our image of a legitimate 10.5.6 retail disk to the harddrive and then used DellEFIBootMaker to make it bootable. We copied the DellEFI 1.2a5 program and the 10.5.7 cumulative update to the drive as well. With this, the drive had everything we needed to complete the install.
Plugging the drive into the Vostro A90 we dropped into the BIOS setup to turn on USB legacy support so we could boot the drive. We found that we’d often have to go to BIOS first, then exit in order to give the drive time to spin up and appear in the boot menu. After partitioning the laptop drive, the installation is identical to any other Leopard install. The process froze on us on two separate occasions before we got a complete install. It was just a matter of try, try again to get it to work. We think it may have been the fault of the drive we were using. After that completed, we were able to boot our brand new OSX machine and install the 10.5.7 update. We used DellEFI to install the permanent bootloader.
Everything seems to work fine and it’s a lovely little machine. We highly recommend the DellEFI single USB drive method which was Version 3.02 at time of writing.
[Bonus: Hack a Day wallpaper design by John Keppel]

June 16 2009, 12:44pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/04/27/ipod-spinning-vinyl/
April 27 2009, 6:48pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/04/22/tuio-multitouch-on-iphone-via-browser-hack/
April 22 2009, 5:25pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/04/02/mac-lcd-logo-tutorial/
April 2 2009, 12:25pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/03/18/hacking-the-magsafe/
March 18 2009, 4:19pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/03/17/iphone-30-adds-custom-protocol-support-for-addons/

In middle of all the adding features that should have been available day-one, Apple announced something really interesting for the hardware hacking community. The new iPhone 3.0 OS will support application communication over bluetooth or through the dock connector using standard or custom protocols. From Engadget’s coverage:
10:19AM “They talk over the dock, and wirelessly over Bluetooth. Things like playing and pausing music, getting artwork — or you can build your own custom protocols.”
10:19AM “Now here’s a class that we think will be really interesting — medical devices.” Scott’s showing off a blood pressure reader that interfaces with the iPhone — wild.
10:18AM “Here’s an example — an FM transmitter. With 3.0, the dev can build a custom app that pairs up with it, and automatically finds the right station and tunes it in.”
10:18AM “With 3.0, we’re going to enable accessory developers to build custom apps that talk directly to that hardware.”
No solid connection specification has been published yet. We’re excited about the prospect of developing our own accessory hardware, but we wonder what sort of hoops you’ll have to jump through. Apple doesn’t have the best track record when it comes to approvals. Just this week they denied MSA Remote client App Store entry; it’s a multitouch client that uses the standard TUIO protocol. Prepare for similar roadblocks in the future.
[via adafruit]

March 17 2009, 3:00pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/03/13/apple-logo-secondary-monitor/
March 13 2009, 3:14pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/03/10/ipod-touch-2g-jailbreak-released/
March 11 2009, 1:20am | More »
-
I posted to hackaday.com
http://hackaday.com/2009/03/02/restoring-yellowed-computer-plastics/
March 2 2009, 2:19pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/02/21/dell-mini-9-osx-install/
February 21 2009, 4:40pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/02/03/hackit-are-you-running-osx-on-your-netbook/
February 3 2009, 9:01pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/01/29/boxee-and-apple-tv/
January 29 2009, 8:16pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/01/23/adding-right-click-to-a-macbook-pro/

Surprisingly, one of the most common complaints we hear from people trying out macs are the fact that there isn’t a right click. The latest version, the unibody, has an option that remedies this, but older versions are stuck without. While you could always plug a USB mouse in, that is hardly a hacker’s solution. [spiritplumber] sent us this mod he did, adding right click functionality to his Macbook Pro. It is worth noting that this is meant for the 2006 to 2008 version of the Macbook Pro. You’re on your own for different ones.
[spiritplumber] points out that there are test points on the back of the track pad that emulate certain events. One of wich, just happens to be a right click. He shows us how to wire this, to a home made contact button under the right corner of the track pad. This can be potentially hazardous to your macbook, so be careful and follow his tips for soldering. If you want, you can do the same to the opposite side for your left click, or just leave it the way it is. You can see a video of it in action after the break.


January 23 2009, 10:17am | More »
-
I posted to hackaday.com
http://hackaday.com/2009/01/17/ipod-touch-2g-jailbreak-demoed/
January 17 2009, 8:35pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/01/14/apple-forces-wired-to-take-down-netbook-osx86-video/

Wired Gadget Lab has taken down a video made by [Brian X. Chen] in which he gives a brief overview and demonstration of how to install OSX on an MSI Wind netbook. This apparently didn’t sit well with Apple, who contacted Wired and complained; Wired agreed and removed the video. Frankly, we’re disappointed with Wired’s response. While they were technically posting content which is questionable at best—in the video, Brian mentions that this is illegal and that it would be a good idea to have a retail copy of OSX on hand, but then goes on to point out that you can also download the hacked operating system off The Pirate Bay, Isohunt, etc—the video in and of itself wasn’t illegal, and thus Wired comes off as susceptible to what amounts to bullying by Apple. We’re all about creativity and innovation, and stifling that innovative spirit has never worked well in the long run.
Fortunately, if you’re feeling like you’ve missed out on the video, don’t despair: Gizmodo has posted the video on their website for you to view and enjoy.
[photo: Brian X. Chen]

January 14 2009, 4:21pm | More »
-
I posted to hackaday.com
http://hackaday.com/2009/01/01/iphone-3g-unlock-released/
January 1 2009, 2:31pm | More »
-
I posted to hackaday.com
http://hackaday.com/2008/12/28/25c3-hacking-the-iphone/
As promised in their yellowsnow demo, [pytey], [MuscleNerd], and [planetbeing] from the iphone-dev team presented at 25C3 on their work Hacking the iPhone. The team originally formed in 2007 and this is the most comprehensive presentation on how the iPhone was compromised to date. You can find the full talk embedded above.
They opened with a few stats about how popular their software is. Our favorite by far is that at least 180 people with Apple corporate IPs update their phones using the dev-team’s software on a regular basis. From there the talk was split into two sections: jailbreaking the S5L application processor and unlocking the S-Gold baseband processor.
The phone relies on a chain of trust to guarantee that only Apple’s code is being run on it. All of userland is signature checked by the kernel. The kernel is checked when loaded by iboot. The iboot image is checked when loaded by LLB. LLB is loaded from the NOR by the lowest piece of code, the bootrom. That’s where things fall apart; the bootrom does not check the signature of the LLB. To take advantage of this, the team found what they describe as a classic stack buffer overflow in DFU mode. DFU is Device Firmware Upgrade mode, a state that the phone can be forced into after the bootrom loads. Their exploit forces the certificate check to return ‘true’. They are then able to patch all of the subsequent signature checks out of the phone’s system.
The baseband processor proved to be much more difficult simply because it doesn’t have any sort of recovery mode; bricking a phone was always a possibility. The S-Gold is a complete system-on-chip and has a unique ID on each phone. The NOR also has a unique ID on each phone. These two IDs are used to sign the secpack, which in turn enforces the SIM carrier lock. These unique IDs are why you can’t just take an officially unlocked phone and copy the secpack off of it to unlock another phone. Everything else is identical: the firmware, the baseband, the bootroom are all the same. On the second generation iPhone, the bootrom checks the bootloader. The bootloader then verifies the bootrom before checking and then loading the firmware. The firmware enforces the carrier lock. The team decided that it wasn’t worth attempting to break the chain of trust. The SIM unlock code they developed is divided into two sections. The first part is the actual software unlock. They patch the firmware while it’s running in RAM. Their patch modifies the firmware’s decision tree about whether to enforce the carrier lock. The second half is the exploit that allows them to inject the code. The team knows that Apple can and probably will patch the exploit hole, but their RAM patching code will always work, so it’s just a matter of finding another hole to apply it through. In order to do a permanent unlock solution (like on the first generation iPhone), they’d need to analyze the actual bootrom code.
The team mentioned several things Apple did that actually helped them in their efforts. Security was gradually rolled out, so they were able to look at things that would eventually be hidden. The firmware was initially unencrypted. Earlier versions trusted iTunes, something they could easily modify. All userland apps originally ran as root meaning any application exploit gave root level access.
The iphone-dev team has truly put in a tremendous amount of effort and we look forward to the yellowsn0w release on New Year’s Eve.

December 28 2008, 3:59pm | More »
-
I posted to hackaday.com
http://hackaday.com/2008/12/22/wiimote-driven-motion-effects/
December 22 2008, 6:00pm | More »