iOS 5.1 Failed To Resolve Battery Problems
Posted by Ahsan Tasneem | 11:00 AM | Apple, i, IOS, iPhone, iPhone 4S | 1 comments »Apple has not experienced everything going their way despite seeing iPhone 4S topping the sales chart. The iCloud and iOS has still undergone a variety of issues. With the release of iOS 5 , many users where able to fix long-standing issues but one thing that it failed to do is to solve the battery life problem.
Apple has participated in the discussion by confirming that iOS 5 still possess problems but also informed that they are trying to fix the problem. And we thought the battery drain issue would now be over when iOS 5.0.1 was seeded to testers. But that did not happen and the issue even spread to those who were not previous sufferers before.
Apple has participated in the discussion by confirming that iOS 5 still possess problems but also informed that they are trying to fix the problem. And we thought the battery drain issue would now be over when iOS 5.0.1 was seeded to testers. But that did not happen and the issue even spread to those who were not previous sufferers before.
Application Virtualization Comparison - [XenApp, App-V, ThinApp, Xencode, Junkebox, InstallFree, Altiris]
Posted by Ahsan Tasneem | 3:35 AM | Altiris, App-V, InstallFree, Junkebox, ThinApp, Virtualization, XenApp, Xencode | 2 comments »Each application virtualization solution has its own feature-set which is dependant off the version of the virtualization solution. This article describes all the features in a very detailed way. This matrix is developed with the following virtualization versions:
PRODUCT VERSION
Product | Version |
Altiris SVS Pr | SVS 2.1 SP2 Streaming System 5.2.2 SP |
Citrix XenAp | 5.0; Streaming Profiler 1.3. |
Endeavor Application Jukebox | 8.1.4,Enterprise Edition in virtual isolated mode |
InstallFree Bridge Suite | 1.9.2.6 |
Microsoft App-V | 4.5.0 CU1 |
VMware ThinApp | 4.0.3.331 |
Xenocode | Virtual Application Studio 2009 (build 7.0.162) |
FEATURE COMPARISON
Application Virtualization Solutions & Features | |
Goal: | Detailed description of virtualization feature |
Requirements: | Hands-on-experience, vendor involvement |
Result: | Whitepaper |
Method of Execution: | Hands-on experience, read articles, communicate with vendors & discuss with colleague |
Legenda: √ = Applicable; X = Not applicable; ~= It depends; # = Under development; Public announced feature available <6 months |
What Exactly IS Carrier IQ ?
Posted by Ahsan Tasneem | 11:19 AM | Apple, IOS, iPhone, iPhone 4S | 0 comments »Ever since a researcher named Trevor Eckhart posted evidence that a program known as Carrier IQ is tracking mobile users’ keystrokes and activities, the Web has been abuzz trying to find out how much the program actually collects and how widespread it is.

That seems to contradict a statement from Carrier IQ, which clearly said that it doesn’t record keystrokes. The company also said it does not provide tracking tools, inspect or report the content of communications or provide real-time data reporting to its customers.
Carrier IQ On Your iOS 5 Device
Posted by Ahsan Tasneem | 11:19 AM | Apple, Carrier IQ, IOS, iPhone | 0 comments »Carrier IQ, the now infamous “rootkit” or “keylogger”, is not just for Android, Symbian, BlackBerry, and even webOS. In fact, up through and including iOS 5, Apple has included a copy of Carrier IQ on the iPhone. However, it does appears to be disabled along with diagnostics enabled on iOS 5; older versions may send back information in more cases. Because of that, if you want to disable Carrier IQ on your iOS 5 device, turning off “Diagnostics and Usage” in Settings appears to be enough.

Carrier IQ is run from a number of different daemons, depending on the firmware version of the device: (You can view this on a jailbroken iPhone with iFile or extract it from a software update bundle if you want to check the files out yourself.)
- iOS 3: /usr/bin/IQAgent
- iOS 4 and 5: /usr/bin/awd_ice2 or /usr/bin/awd_ice3
The startup routine verifies that it is running on either a compatible device and exits if it is not. In addition, and most importantly: it appears it will only run if:
- iOS 3: The DiagnosticsAllowed key is set to true in the com.apple.iqagent preferences — which it does not appear to be enabled on any of my devices. (If anyone knows what would cause this key to be set to true, please let me know.)
- iOS 4: Unknown, probably like iOS 3.
- iOS 5: Copies the ShouldSubmit value from lockdownd, under the domain com.apple.MobileDeviceCrashCopy. I believe this value is set by the “Submit Logs to Apple” option during the iOS 5 setup sequence, and so Carrier IQ logging is toggled with that setting.
Subscribe to:
Posts (Atom)