The camera is better in the Sony stock ROM compared with for example CM. I have understood that this is due to the driver being closed source, owned by Sony.
How possible is it that the open source camera will be as good as the proprietary one?
Has Sony ever before released the sources for their other camera drivers, or have they released the driver as a binary blob usable in other ROMs?
I am asking just out of curiosity.
Related
Just wondering. In the early stages of a ROM, it always seems like camera, and camcorder don't work. Why? Thanks in advance.
These depends on the hadware, it require proper kernel drivers with matching APIs inside it for external apps to access the device.
in case of ICS,there are lots of changes in APIs which provide access to these devices.
But the Manufacturer (OEMs) has not yet provided/released any ICS compatible kernel drivers or source code for that either.
So unless u dont have source code or drivers, such things will happen.
Hello,
I have found the source code for my light sensor (AS3676) from the chip manufacturer. I once compared the source code of the chip manufacturer with the source code of the Sony - partially differences. Now, my question - can the source code from chip manufacturer on my Arc kernel can be compiled?(think is a stupid question...)
Or give it some arc Kernels (for ics) that always do?
The leds-as3676.c file - it take sometime a very long time to open it
Code:
https://android.googlesource.com/kernel/msm.git/+/eaf36994a3992b8f918c18e4f7411e8b2320a35f/drivers/leds/leds-as3676.c
So I'm back to Android after a few years, and I read that the stock ROM is now the most stable choice on most phones due to closed source proprietary drivers being used.
This sucks. Stock sucks. Are there any phones that are all open source drivers, so one can flash ROMs without immediately sacrificing stability no matter how well the ROM is designed?
http://en.wikipedia.org/wiki/List_of_open-source_mobile_phones ?
Alexandre-P said:
http://en.wikipedia.org/wiki/List_of_open-source_mobile_phones ?
Click to expand...
Click to collapse
Thanks I didn't see you had responded. It says in that article that android devices aren't included because of heavy use of proprietary drivers and applications so I'm guessing that an android phone shipping with open source drivers doesn't actually exist?
An Android phone that can only rely on open-source drivers? not that I know of. From what I've quickly read, the main obstacles to a full open-source Android phone are the radio and the graphic drivers, which are not opensorced and only available as binary blobs.
Alexandre-P said:
An Android phone that can only rely on open-source drivers? not that I know of. From what I've quickly read, the main obstacles to a full open-source Android phone are the radio and the graphic drivers, which are not opensorced and only available as binary blobs.
Click to expand...
Click to collapse
Yeah that's all I've seen too, was hoping there was a manufacturer making one somewhere that I hadn't found
Is there a chance OP will release the source code so that CM and Aosp will get a good camera? Or is it possible to be reverse engineered or something to work?
Already being discussed here: http://forum.xda-developers.com/oneplus-3/themes/port-official-oxygenos-3-1-3-camera-mm-t3407757
As the thread question states I am a junior Java/Kotlin developer and would like to contribute to custom rom projects.
I have been mainly using Lineage OS on my old devices for a past few years and I am genuinely thankful for this community and would like to give back.
I have no idea where to get started and the only threads I found were really old from 2013 and hence I am posting it here. I have only gone as far as compiling AOSP from source and managing to flash it to my device. ( Any guidance is welcome ).
I have 2 additional queries :-
1) Why most custom rom releases are based on AOSP or Lineage as source rather than working backwards from the manufacture's provided rom? In that way the device can retain most of this functionality.
2) I have observed QUALCOMM powered devices are much more appreciated in this community compared to MediaTek, Why is that so? Recent MediaTek Chips have been quite powerful yet support from the community isn't there yet ..... what are MediaTek chipsets lacking ?
Mediatek doesn't release their source code so it's very difficult to develop custom ROMs.
Correct me if I'm wrong
How does your self-built AOSP perform? Everything working correctly?
I think the first question is, because the manufacturer's ROMs are proprietary and closed source, so it's not impossible, but difficult I think. Dunno how Xiaomi.eu does it.
Second question is, because Qualcomm releases source code to CAF - Code Aurora Forum. Custom ROM/Kernel Makers pull a few bits & pieces from CAF into their AOSP ROM, for that added spice.
I think MediaTek does too, but only for few devices?