[Galaxy Note 3 Android Development] DaOldMan:
This is ViperOS​

Disclaimer:

/*

* Your warranty is... void!

*

* I am not responsible for bricked devices, dead SD cards,

* thermonuclear war, or you getting fired because the alarm app failed. Please

* do some research if you have any concerns about features included in this ROM

* before flashing it! YOU are choosing to make these modifications, and if

* you point the finger at me for messing up your device, I will laugh at you.

* You do so at your own risk and take the responsibility upon yourself

* This rom works only on n9005 model for now. Don't try to install it on any other device!

*/

About:

Another AOSP rom ? I guess many will ask why I am releasing a Nougat rom at this time when there are already builds of Oreo and Pie floating around. The answer is simple. I would release those but for one problem. As of today the Bluetooth bug that prevents us from calling people via Bluetooth is still present on all LineageOS/AOSP roms for the Note 3. People that use the mobiles in their cars or with Bluetooth headsets this is a huge problem. So this rom is just for you guys. In Nougat the bug is non existent and everything works just fine. The rom is very fast, stable and filled with mods. I hope you will like and use it.

About ViperOS:

We are a Brazilian team, ViperOS aims to bring stability and useful features. If you are looking for a stable ROM with true tested features, minimal bugs and no Lineage bloatwares, then this is the place to be.

Features:

​

Statusbar

* Traffic indicators

* Statusbar items

* Clock & date

* Battery icon settings

* Carrier label

* Quick settings personalization

* Other statusbar settings

* VPN icon toggle

* Data saver icon toggle

* VoLTE icon

* Viper statusbar logo

* Option to Display Data Disabled indicator Icons

* Ticker

* Heads up toogle, timeout and snooze function

* Add/Remove QS shortcuts with one click

Lockscreen

* Custom lockscreen settings

* Lockscreen weather

* Option to hide lockscreen clock, date & alarm text

* Hide status bar on lockscreen

* Hide power menu on secure lockscreen

* Hide quick settings on secure lockscreen

* Lockscreen flashlight, double tap anywhere to sleep and disable media image

Multi tasking

* Round button on recents

* Recents style toggle: cards and grid

* Recents membar

System

* Viper Color Engine built from scratch

* Lawnchair as default launcher (+DT2S)

* Navbar enable/disable

* Pixel navbar (with animation) toggle

* Dynamic navbar

* Navbar dimensions

* Navbar button layout

* Hardware keys binding

* Hardware keys enable/disable

* Kill app with back button

* Power menu customization

* Heads up toogle, timeout and snooze function

* Reset battery stats

* Wired headset: make ringtone audio focus customizable

* Live volume steps

* Hide arrows in network traffic indicators

* Fingerprint authentication vibration

* Toast icon switch

* Advanced Bluetooth, Data, Wifi Toggles

* Disable/enable screenshot sound

* QS header icon settings

* Header date and time positions

* Unlock keystore with fingerprint

* Ability to toggle vibration when double tapping power button for camera

* Double tap to sleep on navigation bar

* Drop Lineage LockClock, use OmniJaws

* Drop AOSP Clock app, use from Google

* Custom ambient display settings

* Three Fingers Swipe for Screenshot

* PA Accidental Touch

Additions:

Updated security patch to March 2020

3Minit Paid app & framework included

Removed SecureFlag from framework

There are many other customizations, install the rom and check it out !

How to install ViperOS on Note3 N9005:

Download the rom. Download Gapps of your choice (use arm & nougat 7.1). Micro, nano or pico versions are recommended. Download the zip from: https://opengapps.org/. Save both files in a place you remember.

Boot to TWRP (Use V 3.2.0 and up please otherwise it's a no go) by holding down Volume Up + Home + Power keys.

Nandroid backup your current setup (System, Data, Boot, Cache) in case something bad happens.

Wipe > Advanced Wipe > Cache + System + Data.

Install the downloaded zip rom file on your device.

Install downloaded OpenGapps zip file and reboot the device.

Profit !

Recommended Kernel Installation:

Original (refered as stock) Kernel, included in the rom is stable but not best. Thus I recommend to use replacement kernels. The stock kernel is SELinux enforcing now, so safetynet should be passed if you use magisk.

There are two recommended replacement kernels to the stock one that is included in the rom zip:

1. The older Xenial kernel is also recommended. It was found to be very stable and battery friendly. Download it from here: https://androidfilehost.com/?fid=818070582850501474. Installation is in recovery after rom installation. You should also use the IRPatch from @svbarbosa to fix IrBlaster with this kernel. The fix should be applied in recovery from here: Ir Patch is here. If you want to install another kernel after using Xenial kernel you will need to restore a custom binary first by flashing the following SDCard revert zip: https://androidfilehost.com/?fid=673368273298967988

2. Zap kernel by my good friend @jprimero15, available here in this thread https://xdaforums.com/showpost.php?p=79276551&postcount=258. Installation is in recovery after rom installation.

Credits & Thanks:

@jprimero15 - For helping me to fix & compile roms & his trees. I really appreciate your help

@Eleo - For bringing his passion for AOSP roms into the Aspire group

@Bullmans & @galili47 - For testing this rom over a long period time, making it their daily driver

@IKGapirov - For help with building roms

@Jairus980 - For the very nice Xenial kernel

All ViperOS Team

LineageOS team

XPerience team

ResurrectionRemix team

crDroid team

And all other open source Devs/Teams I may have missed!

Bug reports:

This is a developer thread. This means you need to submit logs (logcat) and full information about the problem you are experiencing. Logcat can be found in the "/data/system/dropbox" directory. If you use a custom kernel you need to report it.

No spamming and no ETA requests are allowed.

Enjoy the rom !

XDA:DevDB Information

[ROM][7.1.2][FINAL] ViperOS V3.1.1 V8.7 [HLTExxx] [UNOFFICIAL], ROM for the Samsung Galaxy Note 3

Contributors

DaOldMan

Source Code: http://github.com/ViperOS-Project

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.4.x

Based On: LineageOS, ResurrectionRemix, crDroid, XPerience

Version Information

Status: Stable

Current Stable Version: 8.7

Stable Release Date: 22-4-2023

Created 27-11-2018

Last Updated 15-4-2023