Tips & Tutorials

Update Galaxy S7 Edge G935F to Android 7.1.2 CAOSP Nougat Custom ROM

This here is Android 7.1.2 Nougat based custom firmware for Galaxy S7 Edge. Yes, CAOSP is the first among other custom firmware developers to bring Android 7.1.2 Nougat based custom firmware for Galaxy S7 Edge. With this firmware you get advanced Nougat features that are the part of Android 7.1.2 Nougat and all CAOSP goodness all in one package. This is a great ROM to try on Galaxy S7 Edge. And with that, you will be able to update Samsung Galaxy S7 Edge G935F to Android 7.1.2 CAOSP Nougat using this complete tutorial. A custom recovery will be needed to install Android 7.1.2 based CAOSP ROM zip and Google Apps zip files, since this is not an official Samsung firmware update.

If this is your very first time installing a custom ROM, we understand you would want to make sure your installation process go as smooth as possible. So before we actually jump to the installation process of CAOSP ROM, let’s take a look below at how to backup all your data. When installing this Android 7.1.2 Nougat based custom ROM, your entire data will be wiped clean β€” like a brand new phone. As a Samsung Galaxy S7 Edge user, you have several options to choose from depending on how you want to store your data. These are the some of the tips given below that we want you to keep in mind and then proceed.


Update Galaxy S7 Edge G935F to Android 7.1.2 CAOSP Nougat Custom ROM 10

Disclaimer: All the custom ROMs and firmwares, official software updates, tools, mods or anything mentioned in the tutorial belong to their respective owners/developers. We ( or the developers are not to be held responsible if you damage or brick your device. We don’t have you on gun point to try out this tutorial πŸ˜‰

Android 7.1.2 CAOSP Nougat ROM Details:

This amazing CAOSP custom ROM comes with tons of new features and is based on Android 7.1.2 Nougat. A quick list of the main features in CAOSP is given below and we are sure you’d love to use this on your Samsung Galaxy S7 Edge G935F:

● Main Features β–Ό

● Theme Engine β–Ό
– Full Substratum(OMS) Theme Support

● Navigation bar β–Ό

– Enable/Disable Navbar
– Navbar color tint
– Navbar Button Customization smartbar
– 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 Toogle
– Center/Right/Left Clock Choice
– Date Format
– Clock Font Styles

● Battery β–Ό

– Battery Bar customization
– Battery Icon Customization(circle/landscape/Potrait 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 AppSidebar
– Trigger Width
– Trigger Hieght
– Trigger Position

● App Sidebar β–Ό

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

● Pie Control β–Ό

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

● Recents 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
– Recents Styles
– OmniSwitch

● Cclock Widget β–Ό

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

● LockScreen β–Ό

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

● Quick Settings Draggable Tiles β–Ό

– Customizable Tiles
– Dyanamic Tiles Adjustment
– Number of columns/rows
– Tile Animations

● Notification Drawer β–Ό

– Task manager
– Custom headers
– LongPress Toogles to Enter Settings
– Disable Immersive Mode Messages
– Force Expand Notification
– Quick PullDown
– Smart Pulldown
– Notification Panel Transperency
– Volume Dialog Transperency
– 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 on 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
– Cammera Shutter Sound Enable/Disable

● SystemUI Tuner β–Ό

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

● Other Features β–Ό

– Perfomance 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

NOTE: This CAOSP custom ROM for the Samsung Galaxy S7 Edge is only for the SM-G935F variant. We highly recommend not trying this custom ROM on any other variant. You may have a different variant/model of the Samsung Galaxy S7 Edge, depending on your region of purchase.

Not sure about your phone? Please follow these quick and easy steps below:

  • Go to Settings on your phone
  • Scroll down till you see β€œAbout device” or β€œAbout phone” and tap there
  • Note down what is written under β€œModel number”

This is the exact model number of your Samsung Galaxy S7 Edge.

There are tons of useful articles and how-to guides on Team Android for the Samsung Galaxy S7 Edge, but we think you might be interested in the following posts:

Like this CAOSP ROM based on the latest Android 7.1.2? We love it too and we know you are looking forward to install it on your phone now. Now please read below for important tips on how to make sure your installation goes smooth and you do not end up with any problems.

Samsung Galaxy S7 Edge USB Drivers

You will need to connect your Android phone with the computer. For that, please make sure you have installed the USB drivers for Samsung Galaxy S7 Edge properly. If not, you can download the latest official drivers from our Android USB Drivers section here:

Download Samsung Galaxy S7 Edge USB drivers!

All set and ready? Good. Now, let’s proceed with the tutorial below and update Samsung Galaxy S7 Edge G935F to Android 7.1.2 CAOSP Nougat custom firmware.

NOTE: There is a helpful tips section at the bottom of this guide to help you backup your entire phone as all your data will be wiped clean during the installation of this ROM. We want to make sure your installation goes smooth and you do not end up with any problems.

Tutorial: How to Install Android 7.1.2 CAOSP Nougat on Samsung Galaxy S7 Edge G935F

We have put together a detailed step-by-step instructions guide on how to install Android 7.1.2 CAOSP Nougat custom firmware on Samsung Galaxy S7 Edge. If you are used to installing custom ROMs on your Galaxy S7 Edge, then this should not be any different for you.

As we mentioned earlier, you need to have a custom recovery installed on your phone. Please do that first and then get back to this tutorial. And before you proceed below, make sure you read the tutorial once before actually performing it on your Android device.

Samsung Galaxy S7 Edge - Android 7.1.2 Nougat CAOSP ROM

To Remember:

  • This tutorial is only for installing Android 7.1.2 CAOSP ROM on Samsung Galaxy S7 Edge G935F. Please do not try on any other Galaxy S7 Edge variants.
  • Your phone should have a custom recovery installed in order to install this CAOSP ROM on your phone.
  • We will be using TWRP Recovery for this tutorial. [Installation Guide: How to Install TWRP Recovery on Galaxy S7 Edge]
  • This tutorial will wipe out all your data. Make sure you backup all your data in your phone before proceeding.
  • Samsung KIES will NOT detect your phone after installing this ROM because it is a custom firmware.
  • Perform a Dalvik Cache wipe before proceeding from the Recovery Mode.

Complete Step-By-Step Instructions:

Step 1 – Download Android 7.1.2 CAOSP ROM and Google Apps for Galaxy S7 Edge to your computer.

Step 2 – Connect and mount your Galaxy S7 Edge USB memory to your computer using the USB cable.

Step 3 – Now copy/paste the downloaded Android 7.1.2 ROM zip and Google Apps zip files to your phone memory / SD card. Make sure the file is in the phone memory / SD card root (not in any folder).

Step 4 – Then turn OFF your phone and disconnect from the USB cable.

Step 5 – Now to get in the Recovery Mode. Switch ON the phone while pressing and holding Volume Up + Home + Power buttons together. Alternatively, read this: How to Enter Recovery Mode on Samsung Galaxy S7 Edge.


NOTE: Screenshots of the Team Win Recovery Project (TWRP Recovery) may change as new versions are released.

About the author

Saad Khan

A geek that has converted into a Software Engineer. An audiophile who love to read and write reviews/tutorials about gadgets and new tech stuff.

Leave a Comment