Here is my log for GPS unlock with Universal-SIM
Code:249686680.771,int main(int, const char**): starting CLDaemonCore (/usr/libexec/locationd @ iPhone OS2.1/5F136)...
249686681.117,CLLocationCore::CLLocationCore(CLLocationCore::Listener*): running on AppleBasebandN82
249686681.246,time_t ltoGetTrustedUnixTime(): no reference time available - using system time
249686681.503,bool CLLocationCore::startLocation(double): starting location (accuracy -1.00)
249686681.607,ModemListener::AidingState CLDaemonLtoModel::feedReferencePos(bool, CLTypeFix&): reference pos <+29.98570251, +31.53991699> accuracy 3875.00 from time 249668007.90 is older than 600 secs
249686681.733,ModemListener::AidingState CLDaemonLtoModel::feedLto(bool): LTO created 230.73 secs ago, assuming trustworthy
249686681.733,bool CLDaemonNmeaModel::startFix(): selected pos tech is 0xffb5, skipping NMEA model
249686681.739,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686681.742,bool CLTelephonyService::getCells(std::vector<CTCellMonitorCellInfoType, std::allocator<CTCellMonitorCellInfoType> >&): received invalid cell mcc -01 mnc -01 lac 0xffffffff ci 0xffffffff
249686692.091,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686692.093,void CLDaemonCellLocationModel::estimateLocation(): currently no cells in list, cannot determine location
249686704.008,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686704.425,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686719.546,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686719.603,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686732.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686760.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686788.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686801.432,void CLLocationHarvester::harvestServingCell(): could not retrieve current serving cell info
249686816.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686854.746,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686854.746,static void CLLocationHarvester::onTelephonyNotification(int, const __CFString*, const __CFDictionary*, void*): no GPS location available - not harvesting
249686854.749,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686857.730,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686857.731,static void CLLocationHarvester::onTelephonyNotification(int, const __CFString*, const __CFDictionary*, void*): no GPS location available - not harvesting
249686858.058,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686858.058,static void CLLocationHarvester::onTelephonyNotification(int, const __CFString*, const __CFDictionary*, void*): no GPS location available - not harvesting
249686858.065,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686858.066,void CLDaemonCellLocationModel::estimateLocation(): currently no cells in list, cannot determine location
249686861.623,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686861.623,static void CLLocationHarvester::onCellTimer(__CFRunLoopTimer*, void*): no GPS location available - not harvesting
249686862.062,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686862.063,static void CLLocationHarvester::onWifiNotification(int, int, void*, void*): no GPS location available - not harvesting
249686878.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686888.066,static void CLLocationCore::fixDecayCallback(__CFRunLoopTimer*, void*): decayed fix <+30.04168701, +31.37536621> from 33.31 secs ago
249686906.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686915.952,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686915.953,static void CLLocationHarvester::onTelephonyNotification(int, const __CFString*, const __CFDictionary*, void*): no GPS location available - not harvesting
249686915.999,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686915.999,static void CLLocationHarvester::onTelephonyNotification(int, const __CFString*, const __CFDictionary*, void*): no GPS location available - not harvesting
249686916.000,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686916.026,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686916.026,static void CLLocationHarvester::onTelephonyNotification(int, const __CFString*, const __CFDictionary*, void*): no GPS location available - not harvesting
249686916.027,bool CLDaemonCellLocationModel::getServingCell(): could not retrieve current serving cell info
249686922.061,bool CLLocationHarvester::updateGpsLocation(): no GPS location available or too old (249686844.68)
249686922.061,static void CLLocationHarvester::onWifiNotification(int, int, void*, void*): no GPS location available - not harvesting
249686934.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)
249686962.005,static void CLDaemonSkyhookLocationModel::onLocationTimer(__CFRunLoopTimer*, void*): WPS_location returned error (5 - The server is unavailable.)

