Jump to content

Open Source libcamera.so


Recommended Posts

Guest david_dawkins
Posted (edited)

I read in another thread that this is preventing us from getting the camera working in 2.2. Does anyone have any idea on how big a job this would be to implement from the ground up, as an open source project? It's unlikely there's a documented API.

I'm not sure which libcamera.so to look at, but I would start with an "nm" analysis, and then some googling of the symbols. I'll reread that thread and see what I find. Let me know if I'm wasting my time though!!

Edit: This is what I read:

http://android.modaco.com/index.php?s=&amp...t&p=1405394

Edited by david_dawkins
Posted (edited)

Any news on the 2.2 camera?

What would be the starting point?

Maybe we could find which other phones use same camera sensor/chipset and try to use it? Maybe some other huawei?

It is the only serious drawback of 2.2, especially as we now have high hopes for dualtouch kernel.

Edited by nitko
Guest AdamBaker
Posted

As cyanogen has succeeded in using the 2.1 version of libcamera.so with 2.2 in other phones it is highly likely that this will provide an easier option than writing our own libcamera. Of course whether we can carry on the same approach with gingerbread is questionable so evenyually we may want to look at reverse engineering.

For now progress on the camera is stalled because the camera app needs some video playback capabilities and we don't know if the video playing problems are breaking the camera so they really need fixing first.

Posted
Of course whether we can carry on the same approach with gingerbread is questionable so evenyually we may want to look at reverse engineering.

You do realise that Gingerbread is for tablets and 1GHz+ devices right?

Posted

Dunno if this is any help but NCommander documented some of his findings whilst he was reverse-engineering the eclair libcamera module for the G1. http://forum.xda-developers.com/showthread...998#post5319998

It doesn't explain much but it gives a brief insight as to what each library does and gives an general feeling for how insane it would be to rewrite libcamera.

(I think his code is at http://gitorious.org/eclair-camera-drivers..._hardware_msm7k although it is eclair)

But I agree it's better to continue trying with the existing 2.1 Huawei libs that we have.

Guest David Horvath
Posted

I would like to pinpoint that if we would have the drivers rewritten, and we would have the driver source, we could use that for every future version, just recompiling the kernel source, what is available sooner of later.

Android is nice, but its like jam. It better when its open. :lol:

Guest craigb244
Posted
Android is nice, but its like jam. It better when its open. :lol:

I can think of way better ones...

Posted
You do realise that Gingerbread is for tablets and 1GHz+ devices right?

Rummer has it that 3.0 is going to be called "Honeycomb" and gingerbread is going to be 2.something

"A small bug-fix upgrade with some additional features"

:lol:

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.