News tagged ‘Tutorial’
Tutorial: How to perform Jailbreak, Activation and Unlock (Windows)

UPDATE: Please, consider reading our Jailbreak & Unlock FAQ, especially if you have questions or troubles.
This is a step-by-step tutorial. If you have iPhone 3G this guide will help you jailbreak and activate the device. For iPhone 2G it will also perform the unlock.
I recommend using 2.2 firmware, because iPhone 3G . But you can use it with old v2.1, v2.0.1 and v2.0.2.
PdaNet updated to 1.33
![]()
updated to version 1.33. This tool allows you to . Here is a changelog:
This application is avaliable via for iPhones.
Jocstrap, bridge between Java and Objective-C, is updated
JocStrap - Java/Objective-C connection library, new version 1.0.2466-18 (was 1.0.2466-17).
Jocstrap is a bridge between Java and Objective-C. This is needed to write Java applications for IPhone. Just in case you don't have Cydia and Java installed on your IPhone, follow these instructions: Tutorial: install Java on the IPhone.
NetShare - share iPhone's network connection
There was a method to use IPhone's internet connection on a desktop (), now there is an officail one:

NetShare is one app we never thought would make it onto the official iPhone App Store. The $9.99 application promises to allow you to share your iPhone's network connection with your computer. All it does is set up a SOCKS5 proxy for you to get your laptop/computer online through use of the 3G/EDGE connection. Does it work? Yes. Yes it does, much to our surprise. EDGE works just fine, although Mahoney says it's slow as balls. 3G impressions in a sec. Be careful of how much bandwidth you're using, since your provider probably makes a frowny face at you using their network to power your laptop, however "unlimited" your plan may be. How this got passed Apple and AT&T who knows.
Link to AppStore: . Tutorial is here: .
Update 1: There are some bugs with iPhone 3G.
Update 2: The application is gone. Now we're getting the message that it's not available in the US store
Update 3: Just an official reply from Nullriver:
"We're not quite sure why Apple took down the application yet, we've received no communication from Apple thus far. NetShare did not violate any of the Developer or AppStore agreements. We're hoping we'll get some feedback from Apple tomorrow. Sorry to all the folks that couldn't get it in time. We'll do our best to try to get the application back onto the AppStore if at all possible. At the very least, I would hope Apple will allow it in countries where the provider does permit tethering."
Update 4: The application re-appeared in iTunes. It is avaliable through direct link: .
Update 5: It's gone.. again.
Get internet on a desktop or notebook through IPhone 3G

Thanks to and the porting work of as well as the authors of , it is now possible to "tether" your iPhone 3G and use its Internet connection on your laptop.
Warning - Tethering your iPhone is against the iPhone data plan terms. AT&T could slap you with huge fees if you overuse this. I recommend only using it during emergencies.
Here is a basic plan (by the way, this should work for old IPhone also):
- Jailbreak your iPhone 3G
- Install 3Proxy and Terminal
- Create an ad-hoc Wi-fi network using your laptop
- Join the network with your iPhone
- Find the iPhone's IP address
- Open Terminal and run the proxy program
- Open Safari on your iPhone and open a web page
- Configure your browser to use the proxy
Later we'll discuss it with more details.
Step 1: Jailbreak your iPhone
Leave a comment, read comments [3]
Java for IPhone / IPhone 3G firmware 2.0 exists

After successfull of the IPhone/IPhone 3G with firmware 2.0 it is possible to install . And what is more exciting, there are many applications there, including Java.
Related articles:
screenshots are from iphoneapps.ru
iRinger - create your own ringtone (free)
iRinger creates free ringtones for your iPhone from virtually any music or video file you own. Even YouTube videos! iRinger exports ringtones to iTunes, so there is no need to "jailbreak" your iPhone. You will be creating ringtones in seconds. It's that simple. Here is a video tutorial:
Feature:
- FREE
- Three Steps: Import, Preview then Export. Done.
- Convert virtually any audio format into an iPhone ringtone
- Extracts audio out of video
- Choose which section of the audio you want to hear
- Adjust ringtone length, volume, fade in, fade out and loop gap
- Export to iPhone ringtone format and import right into iTunes
- Export to iPhone using SCP/SFTP and skip using iTunes
- Use audio effects: Delay, Flanger, Boost, Reverse, etc.
- Runs on all versions of Microsoft Windows including Windows Vista
- Requires iPhone firmware 1.1.2 or newer, iTunes software 7.5 or newer
- Works with the new iPhone 3G!
Download here: . Developer's site:
Here is an advanced video tutorial, it shows how to use some advanced features:
Cydia, IPhone/Java and JocStrap were updated
Here are the updates:
- JocStrap - Java/Objective-C connection library, version 1.0.2466-17 (was 1.0.2466-15),
- IPhone/Java - examples of Java applications, version 1.0.2474-15 (was 1.0.2357-14)
- Cydia Installer, version 1.0.2473-64 (was 1.0.2460-59)
Not a huge update, but still.
Just in case you don't have Cydia and Java installed on your IPhone, follow these instructions: .
JavaSysInfo - another sample GUI Java application

This is another simple Java GUI application for the IPhone/IPod from . It simply shows Java system information on iPhone/iPod touch. It uses Java, JocStrap and GNU Classpath.
This application can be installed through Installer. Just add the repository http://javaflavor.cocolog-nifty.com/apptapp/. The application can be found in Java section and is called JavaSysInfo. Or just download it here: . The package includes compiled class files, source java files and runnable script with an icon. Here are the sources: and .
Note that JocStrap applications, including JavaSysInfo, currently require JocStrap, UICaboodle, JamVM, GNU Classpath, GNU Classpath Tools, Apache APR, libffi and BSD Subsystem. In most cases all this was installed during .
Java GUI on IPhone (example)
During there was sample programm installed. It is called HelloJava. It is a bit more complicated than basic console HelloWorld-type application, that we tried to compile and run during . HelloJava uses gui and SQLite. It uses several classes, that are bridges to IPhone's functionality (GUI, sound, SQL, etc). But all that it does is it reads contacts' first and last names from IPhone's database (throught SQL select statement) and shows them on the screen in GUI mode. It also produses simple sound in the end.
Here is a screenshot of the icon and application itself:


The application consists of several files:
Leave a comment, read comments [1]
Tutorial: compile and run Java application on the IPhone

This is a tutorial, that shows step by step how to use installed Java on the IPhone. Just in case you do not have Java installed on your IPhone there is a how to do it.
What we need is a working IPhone with . I used latest firmware 1.1.4, unlocked, jailbreaked and customized by .
Step 1: Create simple Java application, compile and run.
Leave a comment, read comments [16]
Tutorial: install Java on the IPhone

This is a tutorial, that shows step by step how to install Java on the IPhone.
What we need is a working IPhone with . I used latest firmware 1.1.4, unlocked, jailbreaked and customized by .
First of all I'd like to say we all want to use legal IPhones and operators. So everything written below is for testing purposes only
. Hopefully this technology will be avaliable on all IPhones sold worldwide. You also might need to recover your IPhone, so make sure you backed up all your data. I personally did everything without any problems and needs to recover. Everything you do is your responsibility, etc...
So let's start, because it's worth it! It's just one evening and you will be able to create your personal Java application, compile and run it on the IPhone, and amaze all your friends
.
There are two steps:
Leave a comment, read comments [25]
Tutorial: install and use Java on the IPhone

With this tutorial you will be able to install Java on the IPhone, compile and run simple Java applications using IPhone.
I decided to split this tutorial into two different ones. So here they are:
Have fun and leave comments.
Leave a comment, read comments [4]


