There appear to be a lot of unnecessary frameworks loading into my iPhone app. I didn't link against them in Xcode, and I don't need them.

When I run "lsof -p" against them on the iPhone, I see these (and others) that I can't explain:

* CoreVideo
* AddressBookUI
* JavaScriptCore
* MobileSync
* EAP8021X
* BluetoothManager
* MusicLibrary
* CoreAudio
* MobileMusicPlayer
* AddressBook
* CoreTelephony
* MobileBluetooth
* Calendar
* TelephonyUI
* WebCore / WebKit
* MediaPlayer
* VideoToolbox

I wonder whether this is contributing to the slow startup times. My app is very simple. It is basically a Twitter-like posting client. The only multimedia function is to pick an image from the camera or library, and it uses simple NSURL / NSURLConnection functions to post data to a couple of web services.

This is a jailbroken 2.1 iPhone with a few apps installed from Cydia. Is this normal?