iPhoneRoot.com       

News tagged ‘design’


More IPhone 3G internals photos





Portelligent and Semiconductor Insights published a document describing interals of IPhone 3G. Techonline described the details. (Previous IPhone 3G internals photos can be viewed here)

Commuunications (3G/GSM) are on Infineon chips. One for GSM/GPRS/EDGE, another for WCDMA/HSDPA (3G). GPS module is not SiRF as we all thought. Apple uses PMB 2525 Hammerhead II. The Hammerhead II integrates an assisted-GPS (A-GPS) baseband processor with a low-noise GPS RF front end and multi-path mitigation to avoid large errors in urban environments.


Read the rest of this entry »




|
   

Leave a comment, read comments [2]

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.


Read the rest of this entry »




|
   

Leave a comment

Written by admin

Wednesday, May 28th, 2008. 15:29