The folks at iFixIt received a brand new iPod Touch, which they disassembled right away.
Both the touch's 3.5-inch LCD display as well as its Lithium-ion polymer battery are held in place with strips of double-sided tape. The WiFi antenna and circuitry, which are located at the top of the unit, are connected to the main logic board by wide orange cable that were designed to prevent external noise from interfering with the digital signals as they travel along the device, iFixIt says.
The specialty online reseller, which offers replacement parts for Macs and iPods, was particularly excited by its discovery of an unpublicized Broadcom BCM4325 Bluetooth chip within the device. The particular chipset supports BT2.1+EDR, and is necessary for the touch's built-in support of Nike+ iPod technology. It's unclear, however, whether the chip supports A2DP, which would pave the way for Apple and third-party developers to introduce stereo headphones for the player.
iFixIt also discovered brown rectangular component centered about three quarters of the way down the touch's logic board, which is suspected to be the device's speaker. Other discoveries include a 3.7 V Lithium-ion polymer battery with part number 616-0404, NAND flash memory from Micron with part number 29F64G08TAA, and an Apple-branded Samsung-manufactured ARM processor with SDRAM that's similar to the one employed by the iPhone.
Categories allows you to create folders on your desktop. This allows you to organize your desktop rather than having it be a huge mess. For example, you can have these icons for folders with all games and communication applications:
The app comes with a GUI configurator so that you do not have to edit text files. When you add an app to a category, it is removed from the springboard list so that it no longer shows up on the main desktop. When you remove the app from the category it is returned back to the springboard. Here is an example of a categories folder full of games:
You probable know, that some time ago software developers have found a line of code buried in the iPhone's operating system that could enable Apple to remotely delete applications stored on the device that it no longer approves of. This is known as "Apple's kill switch".
Now you can turn this OFF using BossPrefs 2.12b. This is a major feature in 2.12b version. Avaliable for download from Cydia Installer.
Apple has just seeded iPhone 2.1 beta 4 to developers—uninteresting, really, except for the fact that the push notification service has been pulled from the release "for further development."
Targeted to hit your iPhone in September, the push service allows apps to receive notifications (internet data) in the background while they're not running, a godsend for AIM and other messaging apps. Hopefully this doesn't mean it'll be delayed.
iPhone OS 2.1 beta 3 is now available and is to be used for testing only. View the Pre-Installation Advisory for iPhone OS 2.1 beta 3, Readme, and Release Notes before installing the new versions of the iPhone OS and SDK. As a reminder, pre-release software is Confidential Information and is subject to the terms outlined in your Registered iPhone Developer Terms and Conditions with Apple.
Again, there were 8 betas released for 2.0 between March and July. If Apple keeps this up, could we be looking at a September release for 2.1?
The 2.0.8b new EDGE method worked great for about 1/2 the people and not at all for the other 1/2. I have added a config option to decide which method to use. It defaults to new.
Reverted the way the 5 restricted apps and bossprefs get hidden to the older method where they become unhidden on updates. The 5 restricted apps did not work when launched from another app or system protocol like HTML page call. And double tap home for bossprefs was broken when it was hidden. This should work now. On every update, bossprefs will be unhidden, however. Sorry, no fix to this.
Added IP address to 3g line and fixed edge/3g IP address issue. In 2.0 the network device is renamed.
The iPhone 2.0 software is pretty good. We like the App Store a lot; it adds a boatload of new functionality to the iPhone. But it's certainly not perfect. Having used it for a few weeks, we've discovered a number of little quirks that we really hope are addressed in the upcoming update. From bugs to missing features, here are ten things that would make the iPhone a much more attractive device.
1. Make it Less Crashy
The iPhone with 2.0 software feels a little… buggy. It'll randomly crash or slow down to the point of unusability until you restart every few days with normal use. That's not right; this is a cellphone. It shouldn't feel like an unstable computer.
Just a week after the first iPhone 2.1 beta seed, Apple has released another 2.1 firmware release to developers. The new version appears to include several bug fixes.
"This is the second beta of the iPhone SDK targeting iPhone OS 2.1, including bug fixes to iPhone OS as well as an early implementation of the Apple Push Notification Service API. This API is not yet integrated with a live push server."
This video walkthrough of MagicPad, a rich text editor app that is still pending acceptance into the App Store, is notable for showing the first working copy and paste framework on the iPhone (at the 1:00 mark). Of course, SDK limitations keep the functionality quarantined within MagicPad itself, but its developers, Proximi, hope to use it as a case study for pushing forward one of the iPhone software's most wanted features.
Some curious developer found the following within the English-language 'Localizable.strings' file located in 'System/Library/PrivateFrameworks/WebKit.framework':
Therefore, it's unclear whether those references represent the groundwork for upcoming iPhone features or simply exists as carryovers from the WebKit frameworks used to develop applications for the Mac and Windows PCs.
Apple is already providing developers with a new iPhone firmware beta with enhanced location-finding that could lead to true navigation as well as the roots for background push services.
The one of new features is update to core Location - it can now recognize the cardinal direction of an iPhone with GPS as well as its velocity, both of which are ingredients necessary to providing turn-by-turn directions. The additions confirm statements recently by Apple's Greg Joswiak, who rejected earlier claims that iPhone 3G's GPS antenna wasn't powerful enough to handle navigation and in turn explained that "complicated issues" are holding the device back from serving as a true navigation unit.
Apple is also implementing a rough version of its background push notification service in the 2.1 firmware. Announced at the Worldwide Developers Conference, the feature lets third-party native programs receive data such as alerts or new messages without actively running. The measure saves processing power without interrupting some apps that depend on constant access to the Internet.
The inclusion of this early version of the code alludes to the 2.1 update becoming public at the same time as the push notification service itself, which is tentatively due for September. In the meantime, Apple and its US partner AT&T are known to be testing iPhone 2.0.1, a maintenance release that likely fixes some of the outstanding bugs with the initial 2.0 release.
During an interview to AppScout Greg Joswiak, Apple's vice president, described that there is a priority list for IPhone's functionality. And the copy/paste is there. It will be developed, it's just a matter of time.
Some news about GPS. For now there is no such functionality to receive instructions where to go in real time. David Poga from New York Times thinks this is because of a small GPS receiver antenna inside IPhone. Joswiak doesn't agree with that. He assumes that GPS module is quite competitive and is just like GPS modules in many other phones. This technical problem will be fixed quite soon, probably by some software from other company.
Firmware 2.0 is just released and we are all waiting for 2.1