• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ANSWER] Does my Defy have a RED or a Green lens?

Search This thread

cloogshizer

Senior Member
Feb 21, 2010
116
87
Hi,

as there are many questions in in many threads regarding whether a ROM allows using the camera or not, here is some help:

The Defy is delivered with two (as to the date of this post) camera sensors, one with a GREEN lens and one with a RED one.

To identify which camera you have, some capable and friendly members took photos which show the difference:

GREEN lens:
http://forum.xda-developers.com/showpost.php?p=12694642&postcount=31 by Quaza and the first two photos of
http://forum.xda-developers.com/showpost.php?p=14330238&postcount=10 by zakoo2

RED lens:
http://forum.xda-developers.com/showpost.php?p=12699552&postcount=34 by viper. and the last three photos of
http://forum.xda-developers.com/showpost.php?p=14330238&postcount=10 by zakoo2

So if in doubt, please check your lens before asking.

BTW: With the newly released Gingerbread SBFs the camera will ONLY work on Defys with the RED lens. This might be due to the fact that these releases target a successor device of the Defy AKA DefyPlus, Defy+, MB526. With these leaked releases, the camera on GREEN lens Defys might NEVER work, because the new device will probably not be delivered wit a green lens.

EDIT: As noted below, the lens color alone is not a reliable indicator to identify the camera module. It seems to depend on the camera module, not the lens itself, whether recording works or not. Please read the very informative post 2. The problem, however, only exists with the leaked MotoBlur SBFs (2.3.3, 2.3.4), not CM7 based ROMs.

To find out the module of your phone you can try the method explained by martin.flory on page 4 of this thread:

Easiest way I found:

1. Install this free app. https://market.android.com/details?id=com.nolanlawson.logcat
2. Open the app
3. hit home
4. open camera
5. exit camera
6. open app
7. search "CameraCommon".
8. Either :D or :mad:

I found out I have the SOC module, which sucks.


Yours,
CS
 
Last edited:

mainbord

Senior Member
Mar 16, 2011
130
48
Moscow
"With the newly released Gingerbread SBFs the camera will ONLY work on Defys with the RED"
It not absolutely so. Color of the camera doesn't influence record possibility. Record possibility is influenced by the camera module. The camera module can be defined in ADB.

If you have in logcat(app of ADB) after boot
D/LibCommonCamera( 1837): CameraCommon: Detected SOC device
- this is old camera module - this camera might be green or red

If D/LibCommonCamera( 1837): CameraCommon: Detected BAYER device
- this is new camera module - this camera might be green or red

It is inspected in practice
 
Last edited:

farsight73

Senior Member
Dec 29, 2010
1,080
193
Selangor
"With the newly released Gingerbread SBFs the camera will ONLY work on Defys with the RED"
It not absolutely so. Color of the camera doesn't influence record possibility. Record possibility is influenced by the camera module. The camera module can be defined in ADB.

If you have in logcat(app of ADB) after boot
D/LibCommonCamera( 1837): CameraCommon: Detected SOC device
- this is old camera module - this camera might be green or red

If D/LibCommonCamera( 1837): CameraCommon: Detected BAYER device
- this is new camera module - this camera might be green or red

It is inspected in practice

To prove this.. Does anyone with phisically green lense able to flash 2.3.3 or 2.3.4 and having working camera regardless of date of device manufatured??
 

rafaelw

Senior Member
Mar 19, 2011
167
11
I have readed something about the size of a taken pircture, that the green (old) one have smaller file size, like 500 kb to 900kb , and the red (new) ones have about 1mb to more.

This is true???

thanks
 

farsight73

Senior Member
Dec 29, 2010
1,080
193
Selangor

First it's Russian. But it is for 720p patch video recording (if I'm not mistaken), of course everyone can use it regardless your camera lens colour.
I don't think any green lenses can run stock gingerbread 2.3.3 or 2.3.4 like those red lenses owner having it right after flashed.

But it may work too I wouldn't surprise as some brilliant developer might just crack it for good.


Sent from my awesome Moto Defy Gingerbread 2.3.3 - XDA Premium
 
Last edited:

NashXDA

Senior Member
Feb 9, 2006
118
2
Bangalore
I am almost certain i have a Green lens [ March 2011 ] and can also confirm with the 720p Record zip i can record at 720p but at the time of playback the video seems like i recorded it in a dual mirror mode hard to explain almost like everything is out of focus and mirrored .
 

runeblade

Senior Member
Mar 2, 2009
144
16
I find this interesting. I have a Defy from Nov 2010 with a Green lens, B04, that is running 2.3.4 Cyanogen with no problem. Camera has no problem either.
 

farsight73

Senior Member
Dec 29, 2010
1,080
193
Selangor
I agree. Those modded rom like custom CM7 and custom Miui will work on all Defy regardless of the camera module/color. One must know to put on test with leaked official stock 2.3.3 or the leaked official stock 2.3.4 and see if it working. Up until now only camera with red lenses Defy would work on these leaked stock rom.
 

mainbord

Senior Member
Mar 16, 2011
130
48
Moscow
I repeat that workability of the camera on of 2.3.3 depends not on color of the camera, and from the camera's module
 

gkai

Senior Member
Feb 22, 2009
419
76
Oh crap, just received my new defy. Good news is that Android 2.2.2 is installed by default. Well, good, I am not sure, it may makes installing custom rom more difficult than with a 2.1 flashed with Nordic froyo.
But the camera is more greenish than redish, and with starting photo application with adb logcat, SOC device got detected :-( :-( . Does it means that an "official" gingerbead and, more important, an unlocked bootloader is out of question for me? :-(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    Hi,

    as there are many questions in in many threads regarding whether a ROM allows using the camera or not, here is some help:

    The Defy is delivered with two (as to the date of this post) camera sensors, one with a GREEN lens and one with a RED one.

    To identify which camera you have, some capable and friendly members took photos which show the difference:

    GREEN lens:
    http://forum.xda-developers.com/showpost.php?p=12694642&postcount=31 by Quaza and the first two photos of
    http://forum.xda-developers.com/showpost.php?p=14330238&postcount=10 by zakoo2

    RED lens:
    http://forum.xda-developers.com/showpost.php?p=12699552&postcount=34 by viper. and the last three photos of
    http://forum.xda-developers.com/showpost.php?p=14330238&postcount=10 by zakoo2

    So if in doubt, please check your lens before asking.

    BTW: With the newly released Gingerbread SBFs the camera will ONLY work on Defys with the RED lens. This might be due to the fact that these releases target a successor device of the Defy AKA DefyPlus, Defy+, MB526. With these leaked releases, the camera on GREEN lens Defys might NEVER work, because the new device will probably not be delivered wit a green lens.

    EDIT: As noted below, the lens color alone is not a reliable indicator to identify the camera module. It seems to depend on the camera module, not the lens itself, whether recording works or not. Please read the very informative post 2. The problem, however, only exists with the leaked MotoBlur SBFs (2.3.3, 2.3.4), not CM7 based ROMs.

    To find out the module of your phone you can try the method explained by martin.flory on page 4 of this thread:

    Easiest way I found:

    1. Install this free app. https://market.android.com/details?id=com.nolanlawson.logcat
    2. Open the app
    3. hit home
    4. open camera
    5. exit camera
    6. open app
    7. search "CameraCommon".
    8. Either :D or :mad:

    I found out I have the SOC module, which sucks.


    Yours,
    CS
    3
    "With the newly released Gingerbread SBFs the camera will ONLY work on Defys with the RED"
    It not absolutely so. Color of the camera doesn't influence record possibility. Record possibility is influenced by the camera module. The camera module can be defined in ADB.

    If you have in logcat(app of ADB) after boot
    D/LibCommonCamera( 1837): CameraCommon: Detected SOC device
    - this is old camera module - this camera might be green or red

    If D/LibCommonCamera( 1837): CameraCommon: Detected BAYER device
    - this is new camera module - this camera might be green or red

    It is inspected in practice
    2
    That is very subjective. If we could use the adb that would be better but I could not find a detailed description of how to do it.

    Sent from my MB525 using Tapatalk

    Easiest way I found:

    1. Install this free app. https://market.android.com/details?id=com.nolanlawson.logcat
    2. Open the app
    3. hit home
    4. open camera
    5. exit camera
    6. open app
    7. search "CameraCommon".
    8. Either :D or :mad:

    I found out I have the SOC module, which sucks.
    1
    I have readed something about the size of a taken pircture, that the green (old) one have smaller file size, like 500 kb to 900kb , and the red (new) ones have about 1mb to more.

    This is true???

    thanks
    Yeas it is 1.4+Mb is red!
    1
    my camera looks green ( from outside) but stil can use MIUI 1.6.3