Your best source of information and news about apple, camera phone and accessories on the internet
iPhone REVIEW TOP 50 iPhone VIDEOS iPhone CARD iPhone SOFT

February 18th, 2008

You are currently browsing the articles from iPhone nano - Apple iPhone Articles written on February 18th, 2008.

Better iPhone Tethering

Methods for tethering the iPhone (using its EDGE connection from a desktop system or other device) have thus far been complicated and fraught with issues. Thanks to the hard work of Jonathan “NerveGas” Zdziarski, however, the process has become easier and more robust.

Zdziarski has ported BIND 9.4.2 to the iPhone, allowing the device to service DNS using ad-hoc networking to your iPhone, This means that that tools without SOCKS support for DNS can use the connection. If you’re using Firefox, for instance, toggling one setting (network.proxy.socks_remote_dns turned to true) will allow access.

Written by -Administration- on February 18th, 2008 with no comments.
Read more articles on iPhone card.

TUTORIAL: Better iPhone tethering

YOU NEED TO HAVE A JAILBROKEN PHONE AND DOWNLOAD THIS FILE.

Tethering allows you to access your iPhone's mobile data connection through
your laptop using WiFi. This can be very useful for nerd emergencies where the
iPhone is your only connection to the Internet, such as in an airport or in
the middle of a corn field.

These instructions describe how to tether your Leopard-based notebook. The
steps for other operating systems (such as Windows) are likely different, but
should be possible to do.

NOTE: Check your mobile carrier's terms of service before using. Some mobile
service providers consider it a violation of their terms of service to
tether.

WHAT YOU WILL NEED

1. A WiFi-enabled notebook running Leopard
2. A jailbroken iPhone, running the BSD Subsystem
3. My port of BIND/DNS from here: http://www.zdziarski.com/iphone/

HOW-TO

Step 1: Create an Ad-Hoc Network

Leopard has the ability to easily create ad-hoc networks on-the-fly. You'll
need to create one of these so that the iPhone and your notebook can share
a WiFi network connection.

To create an ad-hoc network, click on the airport icon on the menubar in
Leopard. Select "Create Network...". You will be prompted to "Create a
Computer-to-Computer network". You can name the network anything you like -
we will use "Tethering". Once you have named it, click "OK".

NOTE: The iPhone appears to have difficulty connecting to an ad-hoc network
that is password-protected (e.g. WEP encrypted). You'll want to avoid
requiring a password to join the network.

Step 2: Set the Notebook's Local IP

At this point, your ad-hoc network has been created and your notebook is
connected to it, but because your notebook doesn't run a DHCP server, a
nonroutable IP address will be assigned. You'll need to manually set an
IP address and netmask so that the iPhone and the notebook can talk to each
other. The easiest way to do this is by manually configuring the wireless
interface from a terminal window.

Open a terminal window and type the following command in Leopard:
# sudo ifconfig en1 inet 192.168.0.1 netmask 255.255.255.0

The IP address of your wireless interface will now be set to 192.168.0.1.

Step 3: Connect the iPhone to the ad-hoc network

Now connect your iPhone to the ad-hoc network. Go to Settings -> WiFi.
You should see the name of your ad-hoc network on the network list (in
our example, "Tethering"). Tap the network and you should connect.

Once connected, you'll need to configure the iPhone to have a static address
on the network. Tap the blue disclosure arrow to bring up the iPhone's
network settings. Tap "Static" to set the information manually. Now enter:

IP Address: 192.168.0.2
Subnet Mask: 255.255.255.0
DNS: [ IP of your ISP's DNS Server ]

Press the back button (labeled "Wi-Fi Networks") for these changes to
take effect.

You should now be able to ping 192.168.0.2 from your notebook. If you
can't, you've done something wrong. Go back and repeat these steps.

Step 4: Run SOCKS Relay Daemon

Once both devices are connected to the ad-hoc network, you can start up
the SOCKS daemon on the iPhone. If you have the BSD subsystem installed,
you should be able to just type 'srelay' from MobileTerminal, or ssh into
your iPhone and run it from there. It will launch into the background.

To confirm that it is running, you can run:
# netstat -an grep LISTEN

You should see:

tcp4 0 0 *.1080 *.* LISTEN

Step 5: Set up DNS

If you are tethering specifically to use Firefox, you won't need to set up
the iPhone's DNS server. Instead, go into Firefox's configuration by
typing "about:config" into the URL window and hitting enter. Scroll down
to find the network.proxy.socks_remote_dns option and set it to true.

If you're using any other applications over our tethered connection, you
may need to run a DNS server from your iPhone to provide name resolution.
Install the BIND/DNS package from http://www.zdziarski.com/iphone/ and
extract it onto the iPhone:

# cd /
# tar -zxvf bind-9.4.2_arm-apple-darwin.tar.gz

You should now be able to start the DNS server by running:
# named -c /var/named/named.conf

If you have any problems, try running it with the -g argument to run it
in the foreground, to display stderr.

You'll need to set /etc/resolv.conf to use 192.168.0.2

Step 6: Configure your Applications

Apple has made some recent changes to Leopard so that setting the iPhone
as a SOCKS server in the network preferences will cause the connection to
be lost. This means you'll have to configure your applications individually
to use the iPhone as a SOCKS proxy. Some of the more popular applications
are below:

Firefox:
Go into Firefox preferences -> Advanced -> Network Tab. Click the
"Settings..." button in the "Connection" section. Select
"Manual proxy configuration". For SOCKS host, use 192.168.0.2 Port 1080

SSH:
Use the -L flag in SSH to port forward any ports to the iPhone, and
then from the iPhone to your destination machine. This will allow you
to tunnel your IMAP/POP mail and whatnot.

That's it - you should be able to connect via SOCKS

Written by -Administration- on February 18th, 2008 with no comments.
Read more articles on iPhone card.

XPlay 3 Adds WMP11 and Vista Compatibility


XPlay 3 gives you direct access to your iPod, meaning there is no middle man, no application. Copy music, photos, playlists and videos both on and off your iPod to any computer.

The all new XPlay 3 integrates your Windows or Mac iPod with Windows - just drop your music, playlists, videos, and photos directly onto your iPod, unplug and away you go.

Not an iTunes fan? XPlay 3 gives you direct access to the iPod and adds compatibility with Windows Media Player 11 and Vista Media Center. In addition, XPlay 3 can also recover music and videos that your iPod can no longer find.

Read More

Written by -Administration- on February 18th, 2008 with no comments.
Read more articles on iPhone card.

iPhone SDK/1.1.4 leaker: “I Was Lying”


An iPhone developer who claimed he was working with Apple’s yet-to-be-announced iPhone SDK (software development kit) and had access to the 1.1.4 software/firmware now says he was lying. In a post to a MacRumors thread, “Kelly” of Tiny-Code wrote:

“Tiny-Code never had any relations with Apple, Inc. or any other division of Apple. Never had the new firmware or any pre-SDK pack. Certainly never signed any NDA. I find it interesting that a simple joke on the front of a minor at best Installer.app repo can cause so many wakes. It is equivocally funny that a simple re-enforcement of the page by me posted earlier stating I had been ‘reprimanded’ by Apple could throw it even more into believability. To top it all off, a simple redirection of the domain to Apple’s iPhone Developer center would cause so many theories as to why that is so when it was to just stop the ‘where did it go’ questions.”

Kelly goes on to apologize to Apple, developers, and “everyone who defended (him).”

Last Friday, Tiny-Code posted a message to its site stating that the developer was “working with Apple and with their SDK (software development kit) for the next firmware release and SDK applications.” The company subsequently pulled its repository of unofficial third-party iPhone software “for legality reasons” adding “you should see us soon on iTunes.” The company also posted a message hinting at the forthcoming release of iPhone firmware/software 1.1.4.
Tiny-Code previously maintained a collection of software for the iPhone, comprising fixes for other unofficial applications, including fixes that “reduce the chance that an old app won’t work with firmware 1.1.3+.”

The small firm’s site then started redirecting to to Apple’s iPhone Dev Center site.

Over the weekend, we noted that Tiny-Code’s redirection to Apple’s site be an elaborate prank — a notion that now seems confirmed.

Written by -Administration- on February 18th, 2008 with no comments.
Read more articles on iPhone card.

iPhone Web App: Save Web Pages with iWebSaver for Off-Line Viewing on your iPhone

Folks at iWebsaver has figured out an ingenious way to save web pages to your iPhone or iPod Touch for off-line viewing. They have been able to achieve this by converting the entire page to a data URL. This makes iWebSaver an ideal iPhone web application to have if you want to do some off-line reading on your iPhone or iPod touch.

Written by iPhonehacks on February 18th, 2008 with no comments.
Read more articles on iPhone Applications.

« Older articles

No newer articles