An electronic device comprising: a light emitting diode "LED" flash light source; a camera module with a camera module processor, an image scanning element and a pre-determined white-balance routine, the pre-determined white-balance routine to be executed by the camera module processor to white-balance an image scanned by the image scanning element, the pre-determined white-balance routine incorporating parameter data defining an initial limit region of a chromaticity chart (100, 150), the initial limit region of the chromaticity chart (100, 150) overlying a portion of a blackbody radiation curve, the LED flash light source having chromaticity coordinates that lie outside the initial limit region of the chromaticity chart (100, 150); a storage means containing a white-balance patch comprising alternate parameter data that includes chromaticity coordinates of points on the chromaticity chart (100, 150); and an electronic device processor operable to retrieve the white-balance patch from the storage means and to provide the white-balance patch to the camera module when executing a sequence of instructions of the white-balance routine, the camera module being operable to modify the initial limit region of the white-balance routine in accordance with the alternate parameter data of the white-balance patch to redefine the boundaries of the initial limit region to create an alternate limit region, wherein said chromaticity coordinates of the LED flash light source fall within the alternate limit region, the camera module also being operable to receive a pair of chromaticity coordinates on the chromaticity chart (100, 150), wherein a first coordinate of the pair of chromaticity coordinates is outside the initial limit region and inside the alternate limit region, and the pair of chromaticity coordinates define end points of an alternate segment that partly defines an alternate reference white region, the alternate reference white region excluding any portion of the black body radiation curve, the electronic device processor being further operable to energize the LED flash light source and to signal the camera module to activate the image scanning element. a light emitting diode "LED" flash light source; a camera module with a camera module processor, an image scanning element and a pre-determined white-balance routine, the pre-determined white-balance routine to be executed by the camera module processor to white-balance an image scanned by the image scanning element, the pre-determined white-balance routine incorporating parameter data defining an initial limit region of a chromaticity chart (100, 150), the initial limit region of the chromaticity chart (100, 150) overlying a portion of a blackbody radiation curve, the LED flash light source having chromaticity coordinates that lie outside the initial limit region of the chromaticity chart (100, 150); a storage means containing a white-balance patch comprising alternate parameter data that includes chromaticity coordinates of points on the chromaticity chart (100, 150); and an electronic device processor operable to retrieve the white-balance patch from the storage means and to provide the white-balance patch to the camera module when executing a sequence of instructions of the white-balance routine, the camera module being operable to modify the initial limit region of the white-balance routine in accordance with the alternate parameter data of the white-balance patch to redefine the boundaries of the initial limit region to create an alternate limit region, wherein said chromaticity coordinates of the LED flash light source fall within the alternate limit region, the camera module also being operable to receive a pair of chromaticity coordinates on the chromaticity chart (100, 150), wherein a first coordinate of the pair of chromaticity coordinates is outside the initial limit region and inside the alternate limit region, and the pair of chromaticity coordinates define end points of an alternate segment that partly defines an alternate reference white region, the alternate reference white region excluding any portion of the black body radiation curve, the electronic device processor being further operable to energize the LED flash light source and to signal the camera module to activate the image scanning element. the camera module being operable to modify the initial limit region of the white-balance routine in accordance with the alternate parameter data of the white-balance patch to redefine the boundaries of the initial limit region to create an alternate limit region, wherein said chromaticity coordinates of the LED flash light source fall within the alternate limit region, the camera module also being operable to receive a pair of chromaticity coordinates on the chromaticity chart (100, 150), wherein a first coordinate of the pair of chromaticity coordinates is outside the initial limit region and inside the alternate limit region, and the pair of chromaticity coordinates define end points of an alternate segment that partly defines an alternate reference white region, the alternate reference white region excluding any portion of the black body radiation curve, the electronic device processor being further operable to energize the LED flash light source and to signal the camera module to activate the image scanning element.