How to update Samsung Galaxy J7 to Android 6.0 Marshmallow

In this post we will discuss the comprehensive step by step guide on How to Update Samsung Galaxy J7 to Android 6.0 Marshmallow. The Samsung Galaxy J7 comes with a 5.5 inch HD Display, 1.6 GHz Octa Core Processor coupled with 2 GB RAM and 16 GB Internal Storage. The Android 6.0 Marshmallow update for Samsung Galaxy J7 comes with new features like Doze Mode, Updated App Permissions, Security Updates, Performance enhancements.

How to update Samsung Galaxy J7 to Android 6.0 Marshmallow

A. Important Prerequisites before updating Samsung Galaxy J7 –

  1. Install the relevant Samsung USB drivers for the device.
  2. The update process will work on Rooted Samsung Galaxy J7 devices only.
  3. Do remember to charge the device up to 80 percent battery level, to prevent the device from being temporarily bricked, if the update process stops mid way.
  4. The Custom ROM is for Samsung Galaxy J7 devices with Model Number – SM-J700F/H/M variants.
  5. Do Not attempt the recovery flash on devices with different Model Number or the device may get bricked.
  6. Make sure to back up device as the update process may lead to data loss/wipe.
  7. Make sure to backup EFS and Device to be able to revert back to original OS in case of any error in update process.
  8. Use Titanium Backup Pro or TWRP Recovery to back up device.
  9. Installation of Custom ROMs may void warranty or harm device performance.
  10. Perform the process only if you are familiar with rooting and flashing.
  11. The custom ROM is based on CyanogenMOD 13.0 for Samsung Galaxy J7 – SM-J700 F/H/M.

B. Step by Step Guide on How to Update Samsung Galaxy J7 to Android 6.0 Marshmallow –


  1. Download Samsung Galaxy J7 custom ROM from – here.
  2. Make sure to check model number of your device and download the corresponding ROM.
  3. Download Google Apps from for Android 6.0 from – here.
  4. The Google Apps Stock package for Android ARM 6.0 is recommended.
  5. Place both the zip files in the Device Internal memory or External SD Card via PC or micro-SD transfer.
  6. Turn off the device and reboot in Recovery Mode – Press Volume Up + Power + Home buttons simultaneously.
  7. Enter the Recovery Mode use Volume Up and Volume Down buttons to navigate, Power to select the highlighted options.
  8. Select Wipe Date/Factory Reset. Wipe Data, Cache, Wipe Cache Partition, Advanced – Dalvik Cache.
  9. After Data wipe, Select – ”Install Zip from SD Card” in Recovery Mode.
  10. Select Choose zip from SD Card – Navigate to location of Custom ROM.
  11. Select Custom ROM and Install.
  12. After successful install of custom ROM, select Google Apps package from SD Card and Install.
  13. After successful install of Google Apps package, select – Go Back option – Select Reboot System now from Recovery menu.
  14. The Samsung Galaxy J7 will now boot in Android 6.0 Marshmallow. Go to Settings – About Phone to check Android version of the device.

This is our step by step How to update Samsung Galaxy J7 to Android 6.0 Marshmallow on CyanogenMod 13 custom ROM. Do comment below if you have any queries regarding the update process, or if you want to share with us your experience of updating your Samsung Device.