Here’s a concise, practical guide to understanding and working with custom ROMs on the Nokia Lumia 520.
.XAP or .APPX files manually.: Custom ROMs are not optimized for Nokia's power management. 🔧 Essential Tools Needed If you plan to attempt this, you will need: WPInternals : The primary tool for unlocking the bootloader. Windows Device Recovery Tool (WDRT) : To restore the phone if it fails. Engineering Bootloaders : Specific files for the MSM8227 chipset. FFU Images : Original firmware files for your specific RM-xxx model. Windows 10 Mobile root/jailbreak the current OS? What is your ? (Found under the battery, e.g., RM-914 or RM-915). Do you have a Windows PC available to run the flashing tools? Let me know your goal for the device , and I can provide a step-by-step walkthrough!
Verdict: If you want a functional phone, the Nokia X ROM (a modified AOSP that mirrors the Nokia X Android phone) is your best bet. It uses the original Nokia camera drivers and has working cellular on 2G networks.
Highly experimental; Wi-Fi and Bluetooth may work, but SIM/calls and GPS are often broken. CyanogenMod (Android 6.0.1)
Most custom ROMs for the Lumia 520 come as a .ffu (Windows Flash Update) file or a .img for DD.