The iPhone comes with the default system locale setting to en_US, to setup another locale for the system (eg, zh_CN), edit the following property list file:
/var/root/Library/Preferences/.GlobalPreferences.plist
Change ‘AppleLocale’ string to zh_CN, then move the zh_CN to the first place in the ‘AppleLanguages’ array.
Reboot iPhone, the iPhone will default to zh_CN.
To make a localized version of application, [...]
Over on #iphone-shell, user Doggkruse was wondering how to get pico to work on his iPhone. Problem was that the iPhone had no terminal definitions on-board. So every time he ran pico, he got “Unknown termtype vt100″ errors.
For those of you curious how to fix this problem, here’s the solution:
On your iPhone, create the folder
/usr/share/terminfo/76
and [...]
When doing the iPhone restore, iTunes checks if there’s the latest image file in user’s update folder, if it can’t find such an image file, it will try to download it from Apple.
Since downloading through iTunes is pretty slow for me (link issue), I have managed to fetch it manually using the download manager, then [...]
First I must say all thanks go to the amazing people in the iPhone development team (they don’t like links to their site because of bandwidth issues). I especially want to thank “iZsh”, “nightwatch”, “daeken” and “roxfan” and the rest of the hard working programmers for providing to everyone, the code needed to use [...]
If you have a Mac with Wireless, and have set up your own SSH into the iPhone, you can easily configure tethering for those nerd emergencies when you need a data connection on your laptop, but can’t find a hotspot. When tethering, your iPhone acts like a WiFi SOCKS proxy, and routed over AT&T’s Edge [...]
Previous instructions on the net have required the use of restore mode to set binary permissions. Unfortunately, restore mode doesn’t work with all public versions of iPhoneInterface I’ve tried. The instructions below work by overwriting an existing binary on the system with chmod, and then calling it with the appropriate arguments to set permissions. The [...]
To boot a different kernel, press F8 before boot, this enters the boot loader shell, enter the following to go on:
/your_kernel_file
you may also add other kernel options (as like ‘-v’) after it.
Your friends at #iPhone made a major breakthrough this morning, we got a serial console working, here is how
the serial has the same pinouts as iPod serial
use a 6.8kish resistor from pin 21 to gnd
tie pin 11-sergnd to the real ground
use iphoneinterface to send the following commands in recovery mode:
setenv debug-uarts 1
saveenv
reboot
that should work
IT GIVES [...]
Over the last few days, some intrepid geeks have been working on cracking the iPhone activation service and it works:
Here is how:
1.) Download the following file to your Mac. iPhoneTool
2.) Extract it to a directory on your desktop named iPhoneTool
3.) Open the program “Terminal” location in HardDrive/Applications/Utilities
4.) Type the following command into the flashing cursor:
cd ~/Desktop/iPhoneTool
5.) [...]