Install Android 7.1.2 CAOSP Nougat Custom ROM on Galaxy S7 Edge G935F

Samsung is always busy to release the latest official firmware updates for Samsung’s flagship devices. As you know that the official firmware is good but if you want to try some amazing features then you’ll need to install a custom ROM. Custom ROMs are customized by the third-party developers, containing a lot of awesome features that we can’t find in the official builds. Today, we are sharing Android 7.1.2 Nougat based custom firmware for Samsung Galaxy S7 Edge. Android 7.1.2 Nougat based CAOSP Nougat Custom ROM is now available for Galaxy S7 Edge that brings all advanced CAOSP and Nougat features in one package. You can easily update Samsung Galaxy S7 Edge G935F to Android 7.1.2 CAOSP Nougat using this complete guide.

Android 7.1.2 CAOSP Nougat ROM for Galaxy S7 Edge

All you need to have a custom recovery like CWM or TWRP pre-installed on your device to flash Android 7.1.2 based CAOSP ROM zip and Google Apps zip files. As CAOSP Nougat custom ROM is not an official release by Samsung and your entire data will be wiped clean while installing this Android 7.1.2 Nougat based custom ROM, so before going ahead, make a proper backup of all your important data, in case anything goes wrong, you will be able to restore your data back. If you are ready to start flashing, then proceed to the given detailed tutorial. You can check out a list of the main features in CAOSP given below.

Android 7.1.2 CAOSP Nougat ROM Details:

● Main Features

● Theme Engine
– Full Substratum (OMS) Theme Support

● Navigation bar

– Enable/Disable Navbar
– Navbar color tint
– Navbar Button Customization smart bar
– Navbar Pulse
– Navbar Fling
– Double Tap to sleep navbar

● Statusbar

– Brightness Slider
– Enable/Disable Show Notification Count
– SuperUser Indicator Switch
– Double Tap To sleep Statusbar
– Carrier Label
– Carrier Label Switch
– Carrier label Color
– Carrier Label Size
– Clock Customizations
– Time & date
– Day & date Toggle
– Center/Right/Left Clock Choice
– Date Format
– Clock Font Styles

● Battery

– Battery Bar customization
– Battery Icon Customization(circle/landscape/Portrait and more)
– Battery % Text

● Network Traffic Indicator

– Network Traffic Arrows Switch
– Incoming/Outgoing Traffic
– Network traffic Color

● Statusbar RR Logo

– RR logo Color
– Position

● Custom Logos

– logo Color
– Position
– Style

● StatusBar Weather

– Weather Color
– Weather Position(left/right)
– Weather Font Style
– Weather Size

● StatusBar Ticker

– Ticker Text color
– Ticker Icon Color

● Animations

– Toast Animations
– ListView Animations
– System Animations
– QS tile Animations
– Power Menu Animations
– Misc Animations

● Gestures

– Gestures Anywhere Feature
– 3 Finger Swipe Screenshot Gesture

● App Circle Bar

– Choose apps in app sidebar
– Trigger Width
– Trigger Height
– Trigger Position

● App Sidebar

– Choose apps in App circle
– Trigger Width
– Trigger Height
– Trigger Position

● Pie Control

– Pie Trigger (left, Right, Bottom)
– Pie Targets
– Pie Colors
– More Pie Features

● Recent Panel

– Clear All button Switch
– Clear All Tasks Switch
– Clear All Button Location(Top right,Top Left,Top Center,Bottom Left,Bottom Right,Bottom Center)
– Full-Screen Recents
– Recent Styles
– OmniSwitch

● Cclock Widget

– CLock And Alarm Customizations
– Weather Panel Customizations
– Calendar Events

● LockScreen

– Lockscreen Bottom Shortcuts
– Lockscreen General Shortcuts
– 100+ Icons for Shortcuts
– Double Tap to Sleep Lockscreen
– Lockscreen Media Art/Enable Disable
– Quick PIN/Pattern Unlock
– LockScreen Wallpaper
– Lockscreen Weather Widget
– Lockscreen Icons Color

● Quick Settings Draggable Tiles

– Customizable Tiles
– Dynamic Tiles Adjustment
– Number of columns/rows
– Title Animations

● Notification Drawer

– Task manager
– Custom Headers
– LongPress Toggles to Enter Settings
– Disable Immersive Mode Messages
– Force Expand Notification
– Quick PullDown
– Smart Pulldown
– Notification Panel Transparency
– Volume Dialog Transparency
– Notification Panel Stroke
– Volume Dialog Stroke

● Buttons

– Backlight Timer
– Backlight Strength

● Advanced Reboot Menu

– Power Off
– Reboot(Recovery, Bootloader, Hot Reboot)
– ScreenShot
– Power Menu End Calls Switch
– Restart SystemUI
– Airplane Mode
– ScreenRecord
– On the Go Mode
– Sound Panel

● Home Button (For devices with HW keys Only)

– Home Button answer call
– Long Press Actions
– Double Tap Actions

● Menu Button (For devices with HW keys Only)

– Short Press Actions
– Long Press Actions

Search Button (If Device Supports)

– Short Press Action
– Long Press Action

● Volume Buttons

– Wake Up Device
– Playback Control
– Ringtone Volume Control
– Keyboard Cursor Control
– Swap Buttons in Landscape mode
– Volume Key Answer

● Miscellaneous

– Selinux Switch (Switch Between Permissive and Enforcing SELinux if Device has SELinux Enabled)
– cLock Shortcut
– Disable Battery Saver Warning Color
– OTA Updates
– Camera Shutter Sound Enable/Disable

● SystemUI Tuner

– Enabled By default
– Removed Demo mode and Tweaked SystemUI Tuner As compared To AOSP
– StatusBar Icons Customizations
– Quick Settings Customizations

● Other Features

– Performance Profiles
– LCD Density
– Expanded Desktop Mode
– Heads Up Switch and customizations
– Live Display
– Configurable 0,90,180,270 Degree Rotation
– Lock Screen Autorotate Switch
– Native Tap to Wake From Marshmallow
– Double Tap Power Button To enable Camera gesture
– Prevent Accidental Wakeup
– Wake Phone on Charging Plug
– Battery Light Customizations
– Notification Light Customizations
– Font Size
– CM privacy guard
– CM root inbuilt
– New RR Configurations
– Overall Smoothness Improvements
– Optimizations to Improve Battery
– Includes all Android Nougat Features
– Includes all CM14.1 Features


The Android 7.1.2 CAOSP Nougat Custom ROM and instructions are given in this guide can be used only for the Galaxy S7 Edge G935F. Check the model number of your Galaxy S7 Edge G935F from Settings > About Phone.


AndroidBlog will not be held responsible for any kind of damage occurred to your Galaxy S7 Edge G935F during or after the installation of Android 7.1.2 CAOSP Nougat Custom ROM. Proceed at your own risk.


  • Create a proper backup of all your existing data and settings on the phone before proceeding to the installation guide using a recommended custom recovery.
  • Enable USB Debugging Mode on the Galaxy S7 Edge by navigating to Settings > Developer Options.
  • Verify that you’ve correctly installed the Galaxy S7 Edge USB Drivers on the PC.
  • The Galaxy S7 Edge G935F should be rooted with the latest version of a custom recovery like CWM or TWRP installed.
  • The bootloader of your Galaxy S7 Edge G935F must be unlocked.
  • Make sure that the battery level of the Galaxy S7 Edge G935F is at least above 80% before going ahead.

Required Files:

Steps to Install Android 7.1.2 CAOSP Nougat on Galaxy S7 Edge G935F:

Step No 1: – First, download Android 7.1.2 CAOSP Nougat custom ROM for Galaxy S7 Edge G935F on the desktop of the PC.

Step No 2: – Connect your device to the PC using its USB data cable and mount its USB memory storage.

Step No 3: – Transfer Android 7.1.2 CAOSP Nougat .zip file which you’ve already downloaded from the above link to the root folder of your SD card on the phone.

Step No 4: – Disconnect the Galaxy S7 Edge G935F from the PC and power it OFF to boot into Recovery Mode.

Step No 5: – Power ON the device while pressing and holding Volume Up +Home + Power buttons at the same time to enter into Recovery Mode.

Step No 6: – While your device is now in CWM Recovery, perform wipe data/factory reset, wipe cache partition and wipe dalvik cache also by navigating to Advanced > Wipe Dalvik Cache.

Note: –wipe dalvik cache will help you to prevent boot loops and other errors while ROM installation.

Step No 7: – Go back to the main Recovery Menu and choose to install zip from SD card → choose zip from sd card.

Step No 8: – Navigate to the Android 7.1.2 CAOSP Nougat custom ROM .zip file which you’ve already transferred to the SD card of your device previously. Select the ROM .zip file using the Powerbutton and confirm the installation to begin.

9: – Navigate to +++++Go Back+++++ once the installation is completed. From Recovery Menu, reboot your device by selecting reboot system now.

Your Galaxy S7 Edge G935F will be rebooted and may take about 4 to 5 minutes to boot for the first time after installation.

Done! You’ve successfully updated Galaxy S7 Edge G935F to the latest Android 7.1.2 CAOSP Nougat ROM.

Let us know in the comments area below if you are facing problem while installing the Android 7.1.2 CAOSP Nougat ROM on your Galaxy S7 Edge.

Aamir Jamal

An Android Geek and audiophile who love to read and write reviews/tutorials about gadgets and new tech stuff. He has written 1007 guides and other posts.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button