Linux iPhone sync draws near

posted Oct 29th 2009 11:00am by Mike Szczys
filed under: iphone hacks, linux hacks

linux-iphone-sync-support

[Emuboy] lets us know about some software advances that will make iPhone and iPod Touch syncing possible under Linux. Apple made big changes to how the iPhone syncs compared to legacy iPods. Locking out all communications other than through iTunes was surely part of their motivation. This has left Linux users out in the cold with shoddy sync capabilities which should be coming to an end. If successful, syncing will be be possible with phones that have not been jailbroken.

One of the biggest hurdles in reverse-engineering the new protocol is the non-standard way in which the devices communicate over USB. The usbmuxd developers have been working to implement communications and now have a Release Candidate for the 1.0.0 version. Along with testing of this package, libgpod is now being updated to play nicely with the new database format and hash of the iPhone.

This isn’t quite at the plug-and-play level of convenience yet but if you’re comfortable working with Linux packages you should be able to get this working and help report any bugs you might find. But if you’re tired of open source playing cat and mouse with Apple you can always switch over to a device based on Android.

External GPS for iPod and iPhone

posted Oct 9th 2009 2:00pm by Mike Szczys
filed under: gps hacks, iphone hacks, ipod hacks

ipod_touch_gps

Ever wish your iPod touch or older generation iPhone had GPS capability? Now it can by using a Bluetooth GPS module along with the roqyGPS app.

In April we saw a pretty creative way to add GPS to an iPod by using a homebrew accessory. The new app is a better solution because it utilizes the larger screen and more functional UI of the iPod touch. We’re glad to see this come along because we’d rather not upgrade to the iPhone 3G just to get GPS support. roqyGPS has a fairly long supported hardware list, which should make it relatively inexpensive to pick up a GPS module either on sale or second-hand.

We’ve got a video of the release candidate after the break. As always, we’d like to hear from anyone already using this so please leave your thoughts in the comments.

Read the rest of this entry »




Rotating Lego dock take two

posted Sep 15th 2009 3:00pm by Mike Szczys
filed under: iphone hacks, ipod hacks, peripherals hacks

lego_ipod_stand_number_2

Last week we saw a rotating iPhone dock built from Lego. This week we’re happy to put up another example of a dock made of these popular building blocks. Thank goodness this one takes into account all of the sudden jolts that our desk is prone to by incorporating shock absorbing springs. The design is very sleek with a jazzy red scheme and a less-is-more attitude. We are a bit concerned about our expensive hand held falling out but then again that’s what the springs are for. Who can be the first to put together a step-by-step guide for building this one?

[via Engadget]

Rotating iPhone dock from Legos

posted Sep 9th 2009 11:00am by Mike Szczys
filed under: iphone hacks, ipod hacks, peripherals hacks

lego_rotating_iphone_dock

Hot on the heels of the aluminum dock and the Lego camera mount, [Steve] sent in his iPhone/iPod Touch dock made out of Lego bricks. It’s very stylish with a black and grey theme but we think the function makes this DIY spectacular. In the design [Steve] has included the ability to rotate the cradle so that the iPhone can be presented either vertically or horizontally. A step-by-step guide is not yet available but resourceful Lego lovers should be able to build this using his flickr set.

C64 emulator for iPhone approved — minus BASIC

posted Sep 7th 2009 6:27am by Phil Burgess
filed under: iphone hacks

c64

After a lengthy process that had previously met with rejection, Manomio’s Commodore 64 emulator for the iPhone and iPod touch has finally been accepted by Apple. This marks the first time a multi-purpose emulation title has been approved by the App Store. The $4.99 C64 app comes bundled with five fully-licensed classic games, and additional titles can be purchased and downloaded directly within the application.

App Store policies prohibit software that could run downloadable code, which barred most emulation attempts in the past. A couple of Sega titles worked around this by nature of being single-purpose emulators. The condition by which the C64 title was finally approved was the removal of the BASIC programming language (though ironically it’s still shown in screen shots, even on the App Store). Since only sanctioned programs can be installed and run from within the application, no user-alterable code is present.

The C64 emulator is neat enough in itself, but the really encouraging news here is that a precedent has been set; the business model may open the floodgates for developers to bring more classic gaming titles to the iPhone platform. So download that SDK and get hacking!

[via TouchArcade]

Update: The iPhone Blog has a simple work-around for accessing BASIC!

Update 2: App pulled, no surprise. If you jumped on the opportunity while it was available, [George’s] comment might be of interest.




Multi-screen video with Ipod

posted Sep 4th 2009 5:30pm by Mike Szczys
filed under: iphone hacks, ipod hacks, video hacks

multivid_ipod_multi_sync

[Marco Tempest] has developed some software called MultiVid that allows synchronized video across multiple iPhone or iPod Touch devices. For this to work, all of the devices must be connected to the same WiFi network. Playback can be controlled from any one of the iPhones/iPod Touches or from the Mac running the controller software. There is of course the option of connecting to larger monitors through a video output cable. The app also supports OSC. We’ve embedded the example video as well as a video detailing the software setup after the break.

The client software is available at the apps store and controller software can be downloaded from [Marco's] website. Both are free which is our favorite price point.

Read the rest of this entry »

iPod spinning vinyl

posted Apr 27th 2009 4:48pm by Eliot Phillips
filed under: digital audio hacks, ipod hacks, macs hacks

Here’s a quick demo that FAT’s [Theo Watson] put together. It uses the iPod’s accelerometer to measure how fast it’s spinning and plays the sound file accordingly. This only works on the iPod touch 2nd gen because of its curved case. He says scratching is coming next, but currently the app doesn’t know which direction it’s spinning since it’s measuring outward force. This project was done in response to [vanderlin]’s AR scratching that used fiducials on records.

iPod Touch 2G jailbreak released

posted Mar 10th 2009 10:20pm by Eliot Phillips
filed under: digital audio hacks, ipod hacks, macs hacks, portable audio hacks

ipod

The iPod Touch 2G jailbreak was first shown in January. It had to be applied every time the iPod was booted. The iphone-dev team just released the 24kpwn LLB patch to allow for a persistent jailbreak. The team had been hanging on to this patch because there was the possibility the exploit could be used on future iPhone versions. Unfortunately, a group started selling the code, so the team was forced to release it for free. iPod owners are certainly happy though. There is a tutorial available for updating a factory reset iPod (backup link). The team will include the patch in future official tools.

UPDATE: [cptfalcon] pointed out a post that covers the technical details of the exploit.

[photo: Joits]




iPod Touch 2G jailbreak demoed

posted Jan 17th 2009 6:35pm by Eliot Phillips
filed under: digital audio hacks, ipod hacks, macs hacks, news

redsn0w

Now that the iphone-dev team has unlocked the iPhone 3G they’re moving onto jailbreaking the iPod Touch 2G. While they have a fully working jailbreak, it’s not yet in a user friendly format. [MuscleNerd] did a live video demo this afternoon to show what progress they had made. It starts with him showing the iPod on but not booting. He’s already patched the kernel, but it’s failing the signature check in iboot. He then uses the team’s recoverytool to exploit a hole in iboot and patch out the signature check. The ipod then boots normally and he shows non-App Store software like Mobile Terminal, Cydia, and an NES Emulator (which makes use of the iPod’s internal speaker).

The redsn0w jailbreak works, but it has to be applied via tether every time the iPod boots. The team won’t release anything until they’ve found a way around this problem. For more insight into the boot process, check out our coverage of their Hacking the iPhone talk at 25C3.

iPhone Linux

posted Nov 28th 2008 7:11pm by Eliot Phillips
filed under: cellphones hacks, iphone hacks, macs hacks, news

Embedded above is a demo video of an iPhone running a Linux 2.6 kernel. The iphone-dev team has created a new bootloader called OpeniBoot. The bootloader lets you boot into a Linux console, which you can talk to over a USB serial device. They’ve got busybox working, but there is no touchscreen support yet. The instructions are not that difficult and include how to back up your settings. It works on first and second gen iPhones and first gen iPod Touch. This is a very early port, but the future is wide open… Android iPhone?

Hack a Day serves up fresh hacks each day, every day from around the web and a special How-To hack each week.

Send us your hacks