News tagged ‘Linux’
Connect desktop or notebook to internet through iPhone 3G
Many iPhone 3G users would like to use internet on a desktop or notebook through their phone. There were several solutions: iPhoneModem, NetShare, 3Proxy.. they all used SSH and SOCKS proxy. One of the working ones was described here .
Couple days ago PdaNet (fullname is PdaNet WiFi Router) was ported to iPhone. Now our life is much much easier.

0.19% of the network are iPhone users
Net Applications published some web statistics. The number of iPhones according to it grows rapidly.
iPhone has 0,19% and is the most popular smartphone in this list. In June this number was 0,16%. Here is the charts and some other numbers:

| Windows | 91.02% |
| Mac | 7.76% |
| Linux | 0.82% |
| iPhone | 0.19% |
| Playstation | 0.04% |
| SunOS | 0.01% |
| Nintendo Wii | 0.01% |

xpwn 0.3 sources are now up

The for xpwn 0.3, the firmware 2.0 version of our cross-platform jailbreaking library/command-line utility have been pushed onto . DevTeam tested it on Linux, Windows XP, and Windows Vista for both the iPhone 2G and iPhone 3G thus far, but since it uses the same FirmwareBundles files as PwnageTool, and we know those work for the iPod touch, there ought not be any problems.
Being a suite of command-line utilities, this release is meant primarily for developers. While you can certainly jailbreak (both 3G and first-gen) and unlock (first-gen) with it, it's not really something you want to try without reading the lengthy, detailed README. If you don't have the patience to do that, this release is not for you.
For users this news mean that quite soon there will be a new version of winpwn, supporting 2.0.
Java VM for IPhone
JamVM is a new Java Virtual Machine which conforms to the JVM specification version 2 (blue book). In comparison to most other VM's (free and commercial) it is extremely small, with a stripped executable on PowerPC of only ~200K, and Intel 180K. However, unlike other small VMs (e.g. KVM) it is designed to support the full specification, and includes support for object finalisation, Soft/Weak/Phantom References, class-unloading, the Java Native Interface (JNI) and the Reflection API.JamVM currently only includes an interpreter (keeps it small). However, the interpreter is highly optimised, and performance is on par with a simple JIT. As most of the code is written in C it is easy to port to new architectures.
Leave a comment