Tuesday, October 20, 2009

SSH Into Your iPhone/iPod touch

SFTP/SSH as its called, is a set of protocols that lets you access the contents of you iPhone/iPod touch, provided its jailbroken and you've set up SSH on it. Today, I'm gonna teach you guys just that !

What you need:
iPhone/iPod touch
Mac/PC
Cyberduck
WiFi Connection

What you can do:
Make use of custom themes
Set custom Ringtones
Brick your iPhone/iPod touch

Note that your iPhone/iPod touch needs to be jailbroken and they need to be on the same network as your Mac/PC

Now, here's what you'll need to do to enable SSH on your device, if you haven't:

1. Install OpenSSH & Toggle SSH from the Cydia package manager
2. Open Toggle SSH app and press "Enable" to enable SSH
3. Restart your device

Optional: If you have SBSettings installed, you could simplify your job of turning SSH on/off



That's almost it, now head over to your Mac and open Cyberduck
Click on "Open Connection" and a dialogue box like the one below should pop up. Make sure you use similar settings and fill in the details properly.



The IP Address of your device can be looked up in WiFi, by clicking the right pointing arrow of your WiFi network

After you do that successfully, you should come across a screen like this one:

To use custom themes, you need to have WinterBoard installed on your device.
You should be able to get some really kickass themes from the MacThemes Forum

To install them, you need to place the .theme folder under /Library/themes (Alias)
To use custom ringtones, you need to place the files under /Library/ringtones (Alias)

DO NOT fiddle with any directories, other than those I mentioned
I WILL NOT BE RESPONSIBLE FOR ANY LOSS to your data/device if you goof up with something

I mentioned something called bricking of your device. If you do something terribly wrong, such as deleting the lib/dev/bin directories, even by mistake, don't get your panties in a bunch yet :P

You'll just need to reset your device OS, by putting it into DFU Mode, and restoring with the firmware of your choice

DFU Mode:
1. Connect your device to your Mac/PC
2. Hold Home and Power buttons at the same time for exactly 10 seconds
3. Let go of the Power button after 10 seconds and continue to hold the Home button until iTunes pops up and detects your device in Recovery Mode


I'm gonna say it again for my own safety, I AM NOT RESPONSIBLE FOR ANYTHING AT ALL, if you goof up

Monday, October 19, 2009

How To: Stream Stuff From Your Mac to a DLNA Device

So that you don't have to keep running around between your Mac and PS3, copying stuff that you wanna watch/listen to ! Just set up a Media Server on you Mac, sit back, and stream all you want ! Here's what you'll need to increase the productivity of this simply awesome device called the Playstation 3 !

What you'll need:
Mac/PC
DLNA Device
WiFi Router
PS3 Media Server

In my case, the DLNA device is a PS3, so I'm gonna be using this freeware called PS3 Media Server to stream Video/Music/Pictures from my Mac to the PS3, of course :)

What you can do:
Stream Movies/TV Shows/Music/iTunes Library/Photos from your Mac to your PS3 within the reach of your WiFi network

Okay, assuming that your Mac/PC and the PS3, are connected to one common network, let's proceed further !

Here's what the application would look like when you run it for the first time, provided the PS3 has been turned on and Media Server detection is enabled:

To enable detection of Media Servers on your PS3, you need to do this: Settings >> Network Settings >>Media Server Connection > Enabled

The application is capable of transcoding unknown video/audio formats into PS3 friendly formats, on-the-fly. You don't have to worry about your Blu Ray rips (MKVs) or FLACs not playing on your PS3 anymore ;)

Alright, if you've managed to get everything right, you should see something like this on the XMB, though the name "HackPro.local" would be replaced by the name that you've given to your Mac/PC:


PS3 Media Server is the only software I've come across that successfully transcodes video at a sustainable speed ! I could easily stream a 720p MKV with absolutely no lags/quality issues at all. I could also stream my whole iTunes library, YES, all of it, including Podcasts and Playlists ! DRM content wouldn't wanna stream, for sure :P

This guide applies for PCs and also for other DLNA certified devices such as Blu Ray players/NAS devices ! Lemme know if you're successful with devices other than the PS3, cos I haven't really tried on anything else at all...