• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][7.1.2][OMS] ViperOS for Redmi 3S/Prime/3X [STABLE][CORAL][AROMA][WireGuard]

Devil7DK

Senior Member
Sep 22, 2015
642
1,351
0
21
Coimbatore
Code:
[B]"What...? Another Viper Nougat...? Its Already There...."[/B]

Yes.... I know.... Its Already There. My buddies asked me to do...
Installation Instructions :
1. Download ROM and Copy it to your SD card or Internal Storage (Links in 2nd Post)
2. Reboot to Custom Recovery (Try RedWolf :D)
3. Take Backup of Existing ROM then Wipe System, Data, Cache & Dalvik.
4. Install ROM ZIP
5. Install GApps (ARM64 -> 7.1 -> Choose anyone pico or aroma)
6. Install SuperSU or Magisk for Root (Optional)
7. Flash Latest Firmware (Optional)
8. Wipe Cache & Dalvik & Data (without Internal Storage)
9. Reboot

How to Enable FIngerprint Selfie :
You can follow this Guide to enable Fingerprint Selfie. For easy i made a ZIP file. Download it and flash from recovery (don't forget to wipe cache & dalvik) (download link in 2nd post)

Thanks to :
@TeamMex, @daniel.stuart14, @nichcream, @mayank, @Swapnil Soni, ViperTeam, Lineage Team and all who helped...

Thanks for AROMA Installer :
@amarullz - For his Aroma Installer.
@t0rqu3 - His idea of adding MIUI Cam Port to ROM is the main thing inspired to make this AROMA based ROM Installation

Sources :
ROM
Device
Kernel
Vendor


XDA:DevDB Information
ViperOS, ROM for the Xiaomi Redmi 3S

Contributors
dineshthangavel47, dineshthangavel47, TeamMex, daniel.stuart14, nichcream
Source Code: https://github.com/ViperOS-Project/viper_manifest

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Firmware from MIUI is Recommended
Based On: Lineage

Version Information
Status: Stable

Created 2017-10-16
Last Updated 2017-11-06
 

Attachments

Last edited:

Devil7DK

Senior Member
Sep 22, 2015
642
1,351
0
21
Coimbatore
20171016-1 - Initial Build (AQSD Kernel)
20171016-2 - @nichcream 's Kernel. Fixed Network Data, Stable (till i tested).
20171022 - Switched to Pure XPe Sources.... Now it should be stable as XPe. Thanks to @TeamMex
20171023-1 - Fixed FP Button
20171023-2 - Switch to Nich Sources. Camera2API enabled by default.
20171026-1 - Blacklisted ro.product.model and let the init_land.cpp to determine device model.
20171026-2 - Added DT2W. Thanks @nichcream for guiding me and @.//Hack for DT2W drivers.
20171029-1 - Revert Back to Snap. Used Snap Cam from XPe. Fixed Camera. Stock cam is fully working with Photo, Video. No Dark Recording.
20171029-2 - Included Eleven Music App, Kernel Auditor.
20171106 - Changed to Aroma Installer. Added MicroG, MIUICAM, Root Methods.... I guess this is the first rom with AROMA Installer.
20171111 - Fixed Camera Broken in Previous Build. Fixed Aroma Things. Removed MicroG. Added Camera2API, Fingerprint Enable Option to AROMA.
20171113 - Fixed Battery Drain. Removed Eleven Music for Now.
-------------------File hosting moved to BasketBuild------------------------------
20171115 - Fixed Bluetooth Media Playback. Thanks to @fir3walk, @riteshsaxena. Eleven is back.
20171116 - Fixed Goodix. Changes in Blutooth Fix.
20171118 - Changes in Goodix Fix. November Security Patch. Added ViPER4Android.
20171129 - Added Support for WireGuard, Inbuild WireGuard App (Prerelease). Removed Xiaomi Doze for Better Battery Backup.
20171204 - Fixed Goodix broken in previous build.
20171219 - December Security Patches. WireGuard Updated.
 
Last edited:

sidS6

Senior Member
Feb 11, 2017
306
105
0
Awesome work!!! Can you please add an option to show seconds on the status bar clock as well?? As most of the custom roms have it, only viper didn't have, also please put some screenshots as well