iPhone tethering without jailbreak

I was trying to find a way to use internet tethering again on my non jailbroken iPhones when I thought something simple.
What is preventing me to use iPhone tethering function? My carrier’s new settings that iTunes suggests me to update on my iPhone. So I restored my iPhone and set it up from scratch, without using iTunes backup. Now when iTunes asks me if I want to perform this update, I simply click «no» and voila… iPhone with tethering without the need to jailbreak it.

I was trying to find a way to use internet tethering again on my non jailbroken iPhones when I thought something simple.What is preventing me to use iPhone tethering function? My carrier’s new settings that iTunes suggests me to update on my iPhone. So I restored my iPhone and set it up from scratch, without using iTunes backup. Now when iTunes asks me if I want to perform this update, I simply click «no» and voila… iPhone with tethering without the need to jailbreak it.

This was tested at iPhone 3Gs and iPhone 4. Did not have the chance to test it at iPhone 3G but I think it should work.

UPDATE for Vodafone users:
Replace web.session with internet.vodafone.gr at tethering settings.

Get out from Recovery Mode Loop on iPhone

Download Here the following files for Mac and Windows users (iRecovery for Windows & Mac and LibUsb-Win32). Windows users should also download this version of  iRecovery from here.

Follow these steps:

1. Install libusb (Windows users only). Windows Vista users follow the extra steps below to install Libusb-Win32.

  • Right click on the file. Select Properties | Compatibility Click the “Run this program in compatibility mode” box and select  “Windows XP (Service Pack2)” from the drop down list.
  • Right click again and select “Run as “Administrator”. Follow the installation instructions. Running the test program list the usb devices plugged into my computer – but not my new device.

2) Start iRecovery in Terminal / Console by typing: irecovery -s

3) Execute the following commands in the provided shell:

	setenv auto-boot true
	saveenv
	/exit

4) Reboot your iPhone by holding home and sleep button for 10 seconds.

iPorn App Pulled for Causing Server Meltdown

he internet is today buzzing with talk about the iPhone’s very first adult application to hit the App Store.

Zoom

Originally only showing pictures of women in lingerie or bikinis, the developers of Hottest Girls this week uploaded more pictures (bringing the total to over 2,200) which include topless and semi-nude photos.

When asked for comment, Apple said it was considering its response to the reaction received by Hottest Girls. Now that the application has disappeared from the App Store, folks are wondering if Apple pulled the application because of bad pad press.

However, according to the developer, popular demand is the reason the application is no longer available. Oh and don’t worry, the boobie buffet will still be there once it goes back online.

“The Hottest Girls app is temporarily sold out. The server usage is extremely high because of the popularity of this app. Thus, by not distributing the app, we can prevent our servers from crashing. Those who already have the app will still be able to use our app. To answer the question on everyone’s mind: Yes, the topless images will still be there when it is sold again. -ATG dev team”

iPhone 3GS: $179 to build says iSuppli

iSuppli’s just released its estimated cost of Apple’s newest offering, the iPhone 3GS. Total costs for the 16GB model costs $178.96 to manufacture, according to them — give or take $4.63 more than the 8GB iPhone 3G estimate from last year. It’s also about $40 more than iSuppli’s most recent manufacturing estimate for the Palm Pre. The estimate covers only materials, and doesn’t take into account various costs such asshipping and distribution, packaging, royalty fees or all the miscellaneous accessories included with each handset. Regardless, it definitely looks like Apple’s managed to step up the innards of the phone without a significant bump in costs.

iPhone could be more powerful than Nintendo DS and Sony PSP, but the software is holding it back.

Next week, one of the best looking games yet for the App Store will be hitting iPhone and iPod Touch gamers – Doom Resurrection.

id Software lead programming whiz John Carmack, who has developed 3D engines from Wolfenstein 3D to the yet-to-be-released Rage, has been quite charmed by the iPhone since its release, an opinion that he’s not afraid to share.

“I love the iPhone,” Carmack said in an interview withVentureBeat. “It’s a real game platform, not a tiny little toy.”

According to Carmack, the iPhone/iPod Touch has stronger gaming hardware than the Nintendo DS–which should be no surprise–but even stronger than the PSP. So then why have iPhone/iPod Touch games thus far been below the graphical and audio quality of the PSP? It’s a problem with the software, said the programmer.

“If you look at it in raw hardware horsepower, the iPhone should be better in performance than the Nintendo DS and the PlayStation Portable,” Carmack said. “But the truth is, you can’t exploit it all because of software inefficiencies.”

While the Nintendo DS and Sony PSP are purpose built for gaming in mind, the iPhone software must also manage other forms of applications and even (gasp) phone functions.

Escalation Studios, the developers behind Doom Resurrection, expect to be able to take advantage of various features of the upcoming iPhone OS 3.0, though the game is designed to run fine on the current 2.x base.

As with any development platform, the software tools will get better over time, which should yield better games. The only disappointing bit of news for diehard first-person shooter fans is that Doom Resurrection will be an on-rails experience.

iPhone SDK development on multiple computers

Sometimes it’s good to be able to use several computers to develop your iPhone app. In my case my main development machine is the iMac, but summer is coming up and I may not want to stop developing just because I go out of town. Luckily I have a MacBook, on which I have also installed the iPhone SDK.

In order to test on the device when I develop using the MacBook I have to move my certificate, private key and provisioning profile to it. Here’s how I do that.

1. Launch Keychain Access on the iMac (main development computer).

2. Under the Keys category I Ctrl-click the private key that has the certificate for ‘iPhone Developer: ‘ attached to it.

3. In the context menu select ‘Export …’.

4. When saving provide a password, which will be required for importing on the other computer.

5. A .p12 file was saved, transfer it to the target computer.

6. Grab the development provisioning profile (either by downloading from the iPhone Program Portal or by grabbing the right one from ~/Library/MobileDevice/Provisioning Profiles/) and transfer it to the target computer.

7. Double click the .p12 file on the target computer. If you provide the correct password the key and certificate will be installed into the Keychain on the target computer.

8. Drag the provisioning profile onto the Xcode dock icon.

The application can now be installed on the device from the target computer, which in my case is the lovely black MacBook.