Optimal power management is needed to avoid the twin perils of short battery life and sluggish performance. Android has a number of power management layers that require optimization, including (1) hardware design; (2) kernel, drivers, and applications; (3) use cases; and (4) power manager. Intrinsyc is a leader in the development of power management software for battery-powered devices running Linux, covering both state-driven and DVFS (Dynamic Voltage and Frequency Scaling) solutions.
Differentiation of Android phones in the consumer marketplace will depend largely on value-added applications. Intrinsyc has in-depth expertise in developing Java system services such as multimedia and voice over IP (VoIP). Our Solutions Engineering group also possesses strong development experience in navigation and location aware services, telephony applications, and media players.
Excellent product quality is a fundamental requirement for success in the Android phone market. Intrinsyc works from an Acceptance Test Plan that details the testing and quality criteria for the product and staggers testing throughout the development cycle. We use our own platform independent automated telephony and radiometric test suite, and our own established Linux BSP tests and procedures for drivers, power management, and more.