Generic "Stop 0x124" Troubleshooting Strategy:



1) Ensure that none of the hardware components are overclocked. Hardware that is driven beyond its design specifications - by overclocking - can malfunction in unpredictable ways.

2) Ensure that the machine is adequately cooled. If there is any doubt, open up the side of the PC case (be mindful of any relevant warranty conditions!) and point a mains fan squarely at the motherboard. That will rule out most (lack of) cooling issues.

3) Update all hardware-related drivers: video, sound, RAID (if any), NIC... anything that interacts with a piece of hardware. It is good practice to run the latest drivers anyway.

4) Update the motherboard BIOS according to the manufacturer's instructions. Their website should provide detailed instructions as to the brand and model-specific procedure.

5) Rarely, bugs in the OS may cause "false positive" 0x124 events where the hardware wasn't complaining but Windows thought otherwise (because of the bug). At the time of writing, Windows 7 is not known to suffer from any such defects, but it is nevertheless important to always keep Windows itself updated.

6) Attempt to (stress) test those hardware components which can be put through their paces artificially. The most obvious examples are the RAM and HDD(s). For the RAM, use the in-built memory diagnostics (run MDSCHED) or the 3rd-party memtest86 utility to run many hours worth of testing. For hard drives, check whether CHKDSK /R finds any problems on the drive(s), notably "bad sectors". Unreliable RAM, in particular, is deadly as far as software is concerned, and anything other than a 100% clear memory test result is cause for concern. Unfortunately, even a 100% clear result from the diagnostics utilities does not guarantee that the RAM is free from defects - only that none were encountered during the test passes.

7) As the last of the non-invasive troubleshooting steps, perform a "vanilla" reinstallation of Windows: just the OS itself without any additional applications, games, utilities, updates, or new drivers -NOTHING AT ALL that is not sourced from the Windows 7 disc. Should that fail to mitigate the 0x124 problem, jump to the next steps. Otherwise, if you run the "vanilla" installation long enough to convince yourself that not a single 0x124 crash has occurred, start installing updates and applications slowly, always pausing between successive additions long enough to get a feel for whether the machine is still free from 0x124 crashes. Should the crashing resume, obviously the very last software addition(s) may be somehow linked to the root cause.
If stop 0x124 errors persist despite the steps above, and the harware is under warranty, consider returning it and requesting a replacement which does not suffer periodic MCE events. Be aware that attempting the subsequent harware troubleshooting steps may, in some cases, void your warranty:
8) Clean and carefully remove any dust from the inside of the machine. Reseat all connectors and memory modules. Use a can of compressed air to clean out the RAM DIMM sockets as much as possible.

9) If all else fails, start removing items of hardware one-by-one in the hope that the culprit is something non-essential which can be removed. Obviously, this type of testing is a lot easier if you've got access to equivalent components in order to perform swaps.
Should you find yourself in the situation of having performed all of the steps above without a resolution of the symptom, unfortunately the most likely reason is because the error message is literally correct - something is fundamentally wrong with the machine's hardware. 

How to Repair Corrupted BIOS Firmware

If your bios firmware has become corrupted and you have a similar motherboard with the same CPU socket and a bios chip of the same type, you may be able to recover your corrupt bios if you are willing to risk the other bios chip.


Steps

  1. Take the non-working bios chip out of its motherboard and set it aside to keep it safe.
  2. Take the working bios chip out of the working motherboard and insert it into the other motherboard, but do not press it all the way into its socket. Only place the chip so that its connectors are touching the sockets contacts firmly
  3. Attempt to boot the motherboard with its temporarily installed bios chip. You must get the system booted to a floppy disk which contains the correct bios and installer for the broken motherboard. Do not flash the working bios chip.
  4. Gently use a chip puller or pair of small screwdrivers to remove the working bios chip from its socket. Be careful not to touch anything metal with the tools, as you must leave the system running for this. Set the working bios chip aside.
  5. Insert the corrupted bios chip firmly into the slot in the running motherboard. Again, be careful not to touch anything metal.
  6. Flash the corrupted bios following the instructions in How to Update Your Computer's BIOS.
  7. Cross your fingers and reboot.
  8. If it worked, reinstall the working bios chip back in its motherboard.

Update Your Computer's BIOS

About BIOS

A computer's Basic Input-Output System (BIOS) is embedded software on a motherboard. It is the first software your PC loads so that it can use things like CD drives, mice, and keyboards practically from the moment you turn it on.
This guide will help you flash (update) your BIOS by taking the right precautions and walking you through each step. Not all computers will have the same BIOS manufacturer, let alone the same exact process, but they all share similar steps and precautions.
  • The BIOS provides an operating system with information about hardware, and is designed to support a specific range of components. The BIOS itself is typically an EEPROM, or Electronically Erasable Programmable Read-Only Memory, that is programmed with "firmware" and has the ability to save small amounts of information specific to user configurations. BIOS components are often soldered to the motherboard and therefore not serviceable by the user. Others can be inserted into a socket, making it easy to replace with a new one.
  • BIOS updates may be released to fix existing bugs, add support for new hardware and standards or add functionality. Read the release notes or other documentation for the BIOS update you're considering to see if the update will benefit your PC.
  • If your system is currently working well, perform a BIOS update only if you're willing to part with it (for an extended period of time) in the event of a critical failure. System builders and motherboard manufacturers will often repair systems and motherboards that failed to take a BIOS update, provided they are still under warranty. Yet, this process is a lengthy one, often involving the following steps:
    • Contact technical support and verify the problem is related to the BIOS update.
    • Obtain a Return Merchandise Authorization (RMA) or similar tracking number.
    • Ship the product back to the builder or manufacturer.
    • Wait for approval (testing) and repair or replacement.
    • Wait to receive the product shipped back to you.
Warnings
  • The process itself is fragile since any power fluctuation during a flash may irrevocably corrupt a BIOS' firmware. Great care needsto be taken in order to safely accomplish this.
  • Make sure to obtain the BIOS upgrade software from a reliable source. Downloading a BIOS from sources other than the manufacturer's web site is risky. For example, versions from the same BIOS software developer for one manufacturer's motherboard may not work on a different manufacturer's motherboard. Using the wrong BIOS or version might "brick" the board, thereby requiring either a BIOS replacement or reprogramming of the BIOS by the manufacturer and rendering the computer unable to boot until that is done.
  • Make sure the electrical power source is reliable when flashing a BIOS. Any sizable fluctuation or loss of power during a flash process can corrupt the BIOS. Therefore, never power down or reset a PC when flashing the BIOS. If flashing the BIOS from a booted OS, first disable all unnecessary applications and background processes.
  • Avoid updating the BIOS unless you know exactly what you are doing. Failure to follow a manufacturer's directions and precautions may corrupt the BIOS as well.

Steps
1
  1. Find your current BIOS version. You'll want this information when you visit the manufacturer's website.
  2. Determine your system's origins. This is an important first step to determine where to locate and download the correct BIOS update version.
    • Did you purchase the computer as a bundled, pre-built system, or was it assembled from purchased components? If it's a bundled system—for example, a Dell—check their website; if the computer was custom assembled, visit the website of the motherboard manufacturer. Look for something like "Drivers and Downloads."
    • Be sure to download the BIOS update for the model you own. If the updater is not written well, it could write over your BIOS with another model's BIOS, and hello, paperweight!
    • Also be sure to download any Read Me files and other documentation—and then read it! This is not the time to just wing it. There may be important precautions that you should know before updating, and ignoring those could ruin your whole day.
  3. Backup your existing BIOS first! If using BIOS update software executed from Windows or another operating system, backup the existing BIOS image first. Most BIOS updaters have this functionality built-in (e.g., "Save" or "Backup"), and will advise you to perform a backup first. Check your manufacturer's website for information on their recommended way to backup the BIOS.
  4. Prepare your system. The biggest danger with flashing a BIOS comes in the event of power loss during the procedure. You may not be able to control the power company, but you can control how it affects you.
    • If you are updating a laptop, first make sure the battery is fully charged, and then plug into the wall power so you are not running off the battery. In the event of power failure, your battery will keep things running.
    • If you are updating a desktop computer, it's best if you are plugged into an uninterruptible power supply (UPS). Like the laptop's battery, the UPS will keep everything running, while others are running around in the dark.
  5. Perform the update. Run the downloaded installer or .exe file for the BIOS updating software.
    • If the software prompts you for a floppy, use a formatted 1.44MB 3.5" floppy disk.Insert it into the drive and restart the system to boot from it. Some floppy images contain an "autoexec.bat" file to automatically run the BIOS update. Others will just have the update software, the updated BIOS image, and possibly a 'readme' text file containing directions. If there are no directions, but there are at least two files (ie: "A06_123.bin" and "awflash.exe"), follow this example: Enter a command such as "awflash A06_123.bin" and press enter. This will execute the update software and specify the A06_123.bin file to flash the BIOS.
    • Compare the two versions. Most BIOS update software will read the existing BIOS image and determine its version, then compare this to the downloaded BIOS image. If the system's existing BIOS version is older, perform the update. The user interface of BIOS software may vary greatly, yet typically menu buttons or selections such as "Write", "Update", or "Confirm" will perform the BIOS update.
  6. Restart the computer. After the update is completed, many update programs will automatically restart the computer. Some updaters will request your permission to do so while others will warn about this before starting the update. A few will prompt you to power cycle the system yourself. To perform the power cycling procedure manually:
    • Completely power down the PC by either pressing the power button or initiating the power off sequence from the operating system.
    • Flip the master power switch on the back of your PC to the off position, if applicable.
    • Wait a minute.
    • Flip the master power switch back into the on position, if applicable.
    • Power up the PC.
  7. Clear existing BIOS settings if recommended. This is not always necessary, depending on what features have changed between the existing version and the updated version. To do so:
    • When the PC is powering up, immediately initiate execution of the BIOS utility. For most systems, this is done by pressing the Delete key on the keyboard within the first 2 to 10 seconds of turning the computer. Some systems might use different keys such as F2, F10, CTRL, Enter, etc.
    • If you don't know the keystroke sequence for entering the BIOS utility, watch the monitor to see if the computer displays it.
    • To clear the BIOS settings, look for an option to "Restore Defaults" or "Load Fail-Safe Defaults". This may be on the main page of the BIOS utility or on the last page of a tabbed menu. Use the arrow keys to navigate, and follow the on-screen instructions. When complete, save the settings and exit the BIOS utility.
  8. Configure the BIOS. If you know the settings you want, change them now. If you have never changed BIOS settings before, it is not required to do so. Most PCs will function just fine using the default BIOS settings




LG Optimus L3 E405

LG Optimus L3 E405
Also known as LG Optimus L3 Dual, LG Optimus L3 DualSim
GENERAL2G NetworkGSM 850 / 900 / 1800 / 1900
3G NetworkHSDPA 900 / 2100
 HSDPA 850 / 900 / 1900 / 2100
SIMDual SIM (Mini-SIM)
Announced2012, January
StatusAvailable. Released 2012, July
BODYDimensions102.6 x 61.6 x 11.9 mm (4.04 x 2.43 x 0.47 in)
Weight119 g (4.20 oz)
DISPLAYTypeTFT capacitive touchscreen, 256K colors
Size240 x 320 pixels, 3.2 inches (~125 ppi pixel density)
MultitouchYes
SOUNDAlert typesVibration, MP3 ringtones
LoudspeakerYes
3.5mm jackYes
MEMORYCard slotmicroSD, up to 32GB
Internal1 GB storage, 384 MB RAM
DATAGPRSClass 12 (4+1/3+2/2+3/1+4 slots), 32 - 48 kbps
EDGEYes
SpeedHSDPA, 3.6 Mbps; HSUPA
WLANWi-Fi 802.11 b/g/n, Wi-Fi hotspot, DLNA
BluetoothYes, v3.0 with A2DP, EDR
USBYes, microUSB v2.0
CAMERAPrimary3.15 MP, 2048x1536 pixels, autofocus
FeaturesGeo-tagging
VideoYes, VGA@24fps
SecondaryNo
FEATURESOSAndroid OS, v2.3.6 (Gingerbread)
ChipsetQualcomm MSM7225A Snapdragon
CPU800 MHz Cortex-A5
GPUAdreno 200
SensorsAccelerometer, proximity, compass
MessagingSMS (threaded view), MMS, Email, Push Email, IM
BrowserHTML5, Adobe Flash
RadioStereo FM radio
GPSYes, with A-GPS support
JavaYes, via Java MIDP emulator
ColorsBlack, White
 - SNS integration
- Google Search, Maps, Gmail
- YouTube, Google Talk
- MP4/H.264/H.263/WMV player
- MP3/WAV/WMA/eAAC+ player
- Document viewer
- Organizer
- Voice memo
- Predictive text input
BATTERY Standard battery, Li-Ion 1540 mAh
Stand-byUp to 600 h (2G) / Up to 600 h (3G)
Talk timeUp to 12 h 30 min (2G) / Up to 10 h (3G)