Maybe different telephony module for CDMA use, not flshlight...like krille said its probably a voltage thing.
in a german android forum someone wrote the same, providing "proof" by mentioning, that in china the defy is named ME525 instead of MB525 in europe/us. could be a hint to different hardware.
yes it isa bad news.thank you for the share
More info about this situation:I recently flashed the chinese rom to downgrade my defy plus. Later I noticed that my led flash wasnt glowing brightly instead it was very dim. Then I flashed sbf and didn't notice any improvement. Since my defy is still in the warranty period, I will claim for warranty. So I guess you will face a similar problem if you flash the chinese rom :crying:
i heard its mb due to some other hardware specs in china with different voltage or something for the flash:/More info about this situation:
1.Camera/LED was never used after the Froyo BL6 SBF was flashed, until it was rooted and a custom ROM (CM9) was installed.
2. After rooting, 2ndinit-ing, and flashing CM9, the boot logo still had Chinese text in it.
3. However many people seemed to have downgraded to Froyo using the same chinese SBF without problems, so this issue seems random.
Over current rather than voltage, according to the above person. Either way, using a "safe" /system (cm9) also caused the problem, so it probably originates from the version 6 signed froyo kernel from the Chinese rom...Hey, to check if you have burned the LED, just simple look at it. If you se any black-dot in the yellow thing in the center of the LED, then you have fried your led. (Im electronic technician). That could be made by over-current (if you get more voltage, then the current will be great, and the led just could support it).
If not, then it might be a ROM problem (means diffrent Drivers, or other gpio used for that). If another gpio was used, then you have to check if that pin is marked as OUT. But I don't think that is your case.
Anyway, to do a quick test, on a Terminal emulator, put the following:
(I think you'll need to be root)
That should turn on the Defy flash light. At least, that path is working on my stock ROM.Code:echo 1 > /sys/class/leds/torch-flash/flash_light
To turn off (in case it worked), just do:
As I've tested, you might have to restart the phone if the flash light starts to "flash".Code:echo 0 > /sys/class/leds/torch-flash/flash_light
i heard its mb due to some other hardware specs in china with different voltage or something for the flash:/