Nokia Lumia 520 is a cult smartphone based on Windows Phone 8which at one time captivated users with its accessibility and reliability. However, with the end of Microsoft support, many owners are faced with the problem of outdated software, lack of modern applications and slow performance. The solution was flashing on Android a process that allows you to breathe a second life into the device.
But installing Android on Nokia 520 is not an easy task. There is no official support from Google or Nokia, and the process itself requires unlocking the bootloader, selecting compatible firmware and carefully following the instructions. In this article we will analyze all stages: from preparing the device to setting up Android after installation, and also consider common errors and ways to eliminate them.
It is important to understand that the procedure carries risks: from loss of warranty (if it was still valid) to Completely "bricking" the device if done incorrectly. However, with the right approach, the chances of success are more than 90%. If you are ready, let's get started!
Why is it worth installing Android on the Nokia 520?
The main argument is software relevance. Windows Phone 8 has not received updates for a long time, and the application store Microsoft Store for this platform is almost dead. Android offers:
- ๐ฑ Access to millions of applications Google Play (including modern instant messengers, banking services, games).
- ๐ Regular security updates (if supported firmware is selected).
- ๐ Higher performance due to optimization of the Linux kernel for the hardware platform Qualcomm S4.
- ๐ง Flexibility in interface customization, which Windows Phone fundamentally did not provide.
In addition, Android allows you to use Nokia 520 how:
- ๐ธ A budget camera with support for modern applications (for example, Google Camera with ported modules).
- ๐ฎ Game console for retro games (emulators PS1, N64, GBA work stable).
- ๐ก Wi-Fi access point with support for modern standards (unlike the limited functionality in WP8).
However, there are also disadvantages:
- โ ๏ธ Not all functions of the device will work (for example, the camera may produce artifacts, and the light sensor may not adjust brightness correctly).
- โ ๏ธ Autonomy will decrease by 15โ30% due to less optimized power consumption.
- โ ๏ธ No official support โall firmware is created by enthusiasts.
Which Android firmware is suitable for the Nokia Lumia 520?
Today, there are several stable firmwares adapted for the hardware platform Lumia 520 (code name flame). All of them are based on the project Windows Phone Internals and modified Linux kernels. Let's consider the most proven options:
| Firmware | Android version | Status | Features |
|---|---|---|---|
| LineageOS 14.1 | 7.1 Nougat | Stable | Maximum compatibility, minimal bugs, OTG support. |
| Resurrection Remix | 7.1 Nougat | Stable | Advanced interface settings, better customization. |
| Android 10 (unofficial port) | 10 Q | Experimental | Support Project Treble, but there are many bugs (camera does not work, problems with sensors). |
| Ubuntu Touch | โ | Alternative | Not Android, but an open system with support for containerization of Android applications. |
For most users, LineageOS 14.1 will be the optimal choice - it is time-tested, has a minimum number of critical bugs and supports the basic functions of the device:
- ๐ Calls and SMS (including 4G, if the module is supported by your version Lumia 520).
- ๐ Wi-Fi and Bluetooth (although there may be problems with some standards, for example
Wi-Fi 5 GHz). - ๐ Sound (speaker, microphone, headphones).
- ๐ท Main camera (5 MP), but without autofocus and with artifacts in low light.
Firmware based on Android 10+ are not yet recommended for everyday use - they are only suitable for experiments. It is also worth noting that Nokia 520 has only 512 MB RAM, so heavy shells (such as MIUI or EMUI) will slow down.
Before choosing firmware, check the reviews on the forums XDA Developers or 4PDA - they often post current builds with bugs fixed.
Preparing the Nokia 520 for Android installation
Before you start flashing the firmware, you need to complete several critical steps. Skipping any of them can lead to impossibility of device recovery!
โ ๏ธ Attention: You perform all manipulations at your own peril and risk. Make sure that you have a backup copy of your data (contacts, photos, messages) - after the firmware they will be deleted.
What you will need:
- ๐ฅ๏ธ Computer running Windows 7/10/11 (for Linux or macOS additional drivers will be required).
- ๐ Cable USB 2.0 (preferably original from Nokia - cheap cables can cause errors during firmware).
- ๐ Battery charge is at least 80% (the process can take up to 2 hours).
- ๐ Data backup (can be used Nokia Suite or manual copying to PC).
- ๐ ๏ธ apps: Windows Phone Internals (WPI), Lumia Flash Tool, ADB & Fastboot.
Preparation order:
- Unlock the bootloader using Windows Phone Internals (instructions below).
- Install drivers for Qualcomm 9008 (needed to work in
EDL). - Download the firmware (for example, LineageOS 14.1 s XDA) and unpack it into a separate folder.
- Disable the antivirus โit can block firmware utilities.
โ๏ธ Preparing for the firmware
Pay special attention unlocking the bootloader. To do this:
- Download Windows Phone Internals (version
2.6+). - Connect Nokia 520 to the PC in
Mass Storage(this may require enablingDeveloper Modein the phone settings). - Run WPI and follow the unlocking instructions (you will need to enter the code that the app will generate based on the IMEI device).
โ ๏ธ Attention: If WPI does not recognize the device, try using another USB port (preferably USB 2.0 on the back panel of the PC) or disable driver signing in Windows.
Step-by-step guide for installing Android
When the preparation is completed, you can proceed with the firmware itself. Below are universal instructions for LineageOS 14.1, but the steps will be similar for other firmwares.
Step 1: Switching the device to EDL mode
Mode Emergency Download Mode (EDL) allows you to flash the device at a low level. To enter it:
- Turn off Nokia 520.
- Hold the buttons
Volume up + Volume down + Powerand hold for 10-15 seconds. - The screen should remain black - this is normal. Connect the phone to the PC.
Step 2: Firmware via Lumia Flash Tool
Use the utility Lumia Flash Tool to write a modified bootloader:
- Open the app and select the file
ffufrom the folder with the firmware (usually it is calledWP8_Android_Loader.ffu). - Press
Flashand wait for the process to complete (about 5-10 minutes). - After successful firmware, the device will reboot into mode
Fastboot.
Step 3: Installing Android via Fastboot
Now you need to write Android itself:
- Open the command line in the folder with the firmware (Shift + right mouse button โ "Open PowerShell window here").
- Run the command to clean the partition:
fastboot erase systemfastboot erase userdata - Flash the system image:
fastboot flash system system.imgfastboot flash boot boot.img - After completion enter:
fastboot reboot
The first boot of Android may take time up to 15 minutes โdo not interrupt the process! If the screen is frozen on the logo, wait another 5-10 minutes.
What to do if the device does not boot?
If after flashing Nokia 520 it does not turn on or is stuck on the logo, try:
1. Repeat the firmware steps with a clean rewrite of the partition system.
2. Check the integrity of the downloaded files (the archive may be damaged).
3. Use a different firmware version (for example, switch from LineageOS to Resurrection Remix).
If all else fails, return to the stock Windows Phone firmware via Lumia Flash Tool and start the process again.
Configuring Android after installation
After a successful download Android you will have to do the initial setup. Here's what you should pay attention to:
1. First launch and Google account
- ๐ When you turn it on for the first time, the system will prompt you to add an account Google. If you have two-factor authentication, prepare backup codes in advance.
- ๐ถ Connect to Wi-Fi - mobile data may be unstable.
- โ๏ธ In the developer settings (
Settings โ About phone โ Build number, tap 7 times) enableUSB debuggingโthis will be useful for further manipulations.
2. Performance optimization
Due to limited resources (512 MB RAM, 4 GB memory), Android on Nokia 520 requires fine tuning:
- ๐ซ Disable interface animation:
adb shell settings put global window_animation_scale 0adb shell settings put global transition_animation_scale 0
adb shell settings put global animator_duration_scale 0 - ๐๏ธ Install a light launcher (for example, Nova Launcher or Lawnchair) instead of the standard one.
- ๐ Limit background processes in the settings developer (
Process limit โ Maximum 2 processes).
3. Solving typical problems
| Problem | Cause | Solution |
|---|---|---|
| The camera does not work | Lack of drivers for the sensor | Install alternative software (for example, Open Camera). |
| No sound in the speaker | Incorrect mixer settings | Check volume levels in Engineer Mode (##36446337##). |
| Battery drain quickly | Android background processes | Turn off synchronization and use Greenify. |
After installing Android, be sure to check the operation of the main functions: calls, SMS, Wi-Fi and the camera. If something is not working. works, return to the stock firmware and repeat the process with another version of Android.
Typical errors and their elimination
Even if you follow the instructions exactly, errors may occur. Let's look at the most common ones:
1. "Device not found" error in Fastboot
Causes and solutions:
- ๐ Problem with the cable/port: Try another USB cable or port (preferably
USB 2.0). - ๐ฅ๏ธ Missing drivers: Install Qualcomm Drivers and restart the PC.
- ๐ Device not in Fastboot mode: Re-enter
EDLand flash the bootloader again.
2. Stuck on the Android logo
Possible reasons:
- ๐ Damaged image
system.img: Upload the firmware and check the checksums (MD5). - ๐ง Incompatible kernel: Try flashing another one
boot.img(for example, from another assembly). - ๐๏ธ Partition conflict: Perform a full wipe (
fastboot erase system,fastboot erase userdata) before flashing.
3. No network (IMEI is gone)
This is a critical error that occurs when the partition is damaged modemSolution:
- Return to the stock firmware Windows Phone via Lumia Flash Tool.
- Make a backup of the partition
modemfrom a working device (if there is a second one Lumia 520). - Restore
modemviaFastboot:fastboot flash modem modem.bin
โ ๏ธ Attention: If after flashing the IMEI is lost and there is no backup copy modem it will be extremely difficult to restore network functions. In some cases, flashing helps via JTAG, but this requires special equipment.
How to return Windows Phone if something went wrong
If Android is unstable or you decide to return to the original firmware, you can do this at any time. For this you will need:
- ๐ Official firmware Windows Phone 8 for Nokia Lumia 520 (can be downloaded from the site Microsoft or LumiaFirmware).
- ๐ ๏ธ Utility Lumia Flash Tool or Windows Device Recovery Tool.
Step-by-step guide:
- Connect Nokia 520 to the PC in
EDLmode (as described earlier). - Run Lumia Flash Tool and select the downloaded firmware (file with extension
.ffu). - Click
Flashand wait for completion (the process will take 10-20 minutes). - After rebooting, the device will return to factory settings Windows Phone 8.
If Windows Device Recovery Tool does not recognize the device, try:
- ๐ Use another USB port or PC.
- ๐ Install Nokia Software Recovery Tool (outdated, but sometimes works better).
- ๐ฅ Download the firmware for a specific version Lumia 520 (for example,
RM-914orRM-915).
You can return the original Windows Phone firmware at any time - this will save the device if the Android installation was unsuccessful.
FAQ: Frequently asked questions installing Android on Nokia 520
Is it possible to install Android 11 or later on Nokia 520?
Technically, yes, but such firmware is at the alpha testing stage and has critical bugs: the camera does not work, there is no sensor support, problems with calls. For everyday use, builds based on it are recommended. Android 7.1 Nougat (LineageOS 14.1).
Will 4G (LTE) work after the firmware?
It depends on the model Nokia 520 and the firmware. Most assemblies only support 3Gsince the original modem Qualcomm MDM9200 does not have full drivers for Android. custom 4G firmware manages to run, but with reduced stability.
How to increase the internal memory? I only have 4 GB, and Android takes up almost everything.
There are several ways:
- Use a memory card as internal memory: In the storage settings, select
Format as internal memory(works on Android 6.0+). - Install light applications: Replace standard Google services with alternatives (for example, MicroG instead Google Play Services).
- Transfer applications to SD: Use App2SD or root managers like Link2SD.
Please note that class memory cards Class 10/UHS-I work faster and last longer in this mode.
Is it possible to flash a Nokia 520 without a computer?
No, this is not possible. The process requires the use of Windows Phone Internals i Fastboot, which only work with a PC. Alternative methods (for example, via Recovery) are not available for this device. developed.
Where to download official firmware and tools?
Official firmware Windows Phone can be found on the sites:
- LumiaFirmware (firmware archive for all Lumia models).
- Microsoft Support (via Windows Device Recovery Tool).
Tools:
- Windows Phone Internals โ official website.
- Lumia Flash Tool - search on the forums XDA or 4PDA.
โ ๏ธ Download files only from verified sources - viruses in the firmware can permanently damage the device.