Sony releases Open Source Camera Libraries

asopcamera-sony-developers
image source: developer.sonymobile.com

Taking another step towards helping developers get AOSP and Custom ROMs working; and working well, Sony, which has already provided full support for building and booting AOSP Marshmallow, with a well-written guide, Sony open-sourced a camera implementation available for use with their AOSP build for Sony Xperia devices.

With the help of the new implementation, developers can build AOSP and other custom ROMs with basic camera functionality for a few select devices. Alin Jerpelea, a member and founder of the FreeXperia team who was hired by Sony to help them with their Open Source initiatives wrote in a blog post said:

This developer-only camera is available for select devices in our Open Device program and the development snapshot will enable developers to create a custom ROM with basic camera functionality.

However, he also warned that the new open source camera, based on Qualcomm© framework, would lack all of Sony unique enhancements, is not calibrated, and is not designed for daily use.

new-asop-camera-diagram-660x287
Sony’s new camera implementation diagram

It should, however, be noted that this is not the same framework that is used in standard devices. This means that these aren’t the same libraries used with their official stock firmware. Jerpelea said that this framework would allow developers to “experiment and continue to innovate”. He also said that these libraries do not have picture quality at par with the regular Sony firmware, and would also cause lags and crashes. However, this is just the beginning with more functionality to be added.

Ever since the inception of Custom ROMs, developers have not been able to use the special features that OEMs implement in their cameras for the reasons that reverse engineering these libraries to use the special features is a difficult task, and few have succeeded in doing so. It is due to this reason that many custom ROMs have difficulty getting the Camera working initially. Even after getting the Camera working, getting special features like HDR working is not always possible. This step is the beginning to OEMs and developers working together bringing great experiences for other developers and users alike.

If you’re an advanced developer into building custom ROMs, you can start right away by accessing the Open Device Program section of the Sony Mobile Developer World and build AOSP with the latest sources.

Last Updated on by Vamsee Angadala

Get Your Daily Dose of Tech Delivered To Your E-Mail!

Get updates on all the latest news, offers and more. Subscribe to our newsletter now!

By subscribing, you agree to our Privacy Policy.

Latest Stories

Q Mic – Designed for ASMR, Amateur & Professional...

With the rise of ASMR & other content types, recording high-quality sound is quite necessary. One particular problem content creators face having different mics...

Fossil sport review – Bringing out the fitness beast...

Fossil, one of my favorite watch manufacturers came up with a new smartwatch, Fossil Sport, recently. Fossil is not new to Google wear OS...

EasySMX VIP002D Review

Recently, we tried quite a few gaming accessories and a cheap gaming headset was among them. While I quite liked the product, in terms...

ROG Phone II Hands-on Review – My First Impressions...

ROG Phone II is finally official now. Yet again, the leaks have come true, and boy, the device is lit AF. I was invited...

Related Stories

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

5,550FansLike
851FollowersFollow
381FollowersFollow
9FollowersFollow
1,264FollowersFollow
547SubscribersSubscribe