The CyanogenMod 13 official firmware source code is now available for several Android devices and your LG G2 Canada d803 is ready for the special treatment as well. This guide is here to help you, but be very careful and don’t forget about the preparatory steps.
In order to install the CM 13 ROM, first of all you have to use this post only with the Canadian LG G2 smartphone. Let me tell you that the model number of your phone has to be D803 and that you must not update any other different devices with the Marshmallow files that you will find in this post (for that, it’s better to check your phone’s model under Settings> About Phone).
Then, setup a custom recovery on your device. As it is a custom ROM, you will need a custom recovery like TWRP, CWM, Philz Touch recovery in order to manage to flash the Android M firmware successfully. Remember to backup all your important data including the apps, data, media and more just in case anything goes wrong. Also, take a Nandroid backup from within the TWRP recovery. This will be more than useful if you need to restore your current LG G2 ROM or if something goes wrong and you want to revert to stock if you are coming from one.
Make sure you have latest device driver’s setup on your PC in order to transfer the files to your device’s internal storage. You can get them from the official LG page, not to mention that you should fully charge your device as the process make take a while.
And don’t forget that I am talking about an official release, so the ROM is reported stable by CM 13 users and there is no reason to worry about. However, once you apply the steps from this procedure, your warranty may be voided. I won’t be liable for any damage to your Android device, so act responsible.
How to Flash CM 13.0 Stable Marshmallow ROM on LG G2 Canada d803:
- Download the CM 13 ROM from this link;
- Then, download Gapps for CM 13.0 ROMs zip from here as well;
- Transfer all the necessary files to you device’s internal storage or SDcard with the help of the original USB cord; Place the files where you can easily locate them as you will need to navigate to the path;
- Boot into Recovery. To do so, turn off your device completely and then press and hold the power button and volume down key for no more than a few seconds. You must see the TWRP logo which means that you have successfully booted into the recovery;
- Now, you have to tap the Backup option and select all the partitions including the system, data, boot, recovery, EFS and cache(optional). This is the Nandroid backup;
- Wipe the current system. For that, go to the home screen and tap the Wipe option in TWRP. Tap Advanced Wipe and select partitions like system, boot, data, cache, Dalvik cache;
- Return to the home screen again and tap Install option;
- Navigate to the ROM file in your internal storage and select it;
- Now swipe right on the confirmation action button below to install the ROM;
- Also choose the compatible Google apps zip file and complete the very same steps;
- Reboot your phone in normal mode when the installation done;
- Once you reboot, you should see the new CyanogenMod logo. This is the sign that the ROM has been installed, but note that the first boot may take a while. If the ROM doesn’t boot or you come across boot loop, a factory reset from the recovery is required. If the problem persists, then you can restore your previous ROM from the TWRP recovery.