ROM Resurrection Remix for OnePlus One

  1. sup3rb
    Gingerbread Nov 27, 2016

    sup3rb , Nov 27, 2016 :
    Resurrection Remix Nougat
    Resurrection Remix the ROM has been based on CM,slim.omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device.
    Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy!

    Special thanks to, the CM team,OMNI team ,SLIMROMS and of course to all the supporters.


    Based On Latest Google Android 7.1.0_r7 release

    Resurrection Remix Crowdin : https://crowdin.com/project/resurrectionremix/

    RR Customizations:-
    -Enable/Disable Navbar
    -Navbar Button Customization smartbar
    -Navbar Pulse
    -Navbar Fling
    -Double Tap To sleep navbar

    -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 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
    -Custom Logos
    -logo Color
    -StatusBar Weather
    -Weather Color
    -Weather Position(left/right)
    -Weather Font Style
    -Weather Size
    -StatusBar Ticker
    -Ticker Text color
    -Ticker Icon Color

    -Toast Animations
    -ListView Animations
    -System Animations
    -Power Menu Animations
    -Misc Animations

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

    -Cclock Widget
    -CLock And Alarm Customizations
    -Weather Panel Customizations
    -Calender Events

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

    -Backlight Timer
    -Backlight Strength

    -Advanced Reboot Menu
    -Power Menu Customizations
    -Power Off
    -Reboot(Recovery, Bootloader, Hot Reboot)
    -Power Menu End Calls Switch
    -Restart SystemUI
    -Airplane Mode
    -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

    -Selinux Switch (Switch Between Permissive and Enforcing Selinux if Device has Selinux Enabled)
    -cLock Shortcut
    -Disable Battery Saver Warning Color
    -OTA U
    -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
    -Performance Tweaks(Kernel Aduitor Inbuilt)

    -CM root inbuilt

    -RR OTA
    -A Whole new RR Configurations
    -OverAll Smoothness Improvements
    -Optimizations to Improve Battery
    -Includes All Android Nougat Features
    -Includes ALL CM14.1 Features

    - Download the latest build
    - Download Gapps
    - Take a nandroid backup
    - Recommended - Full wipe and factory reset
    - Flash ROM using latest TWRP 3.x Recovery
    - Flash Gapps
    - Reboot.
    - Enjoy!

    - Download the latest build of Resurrection Remix ROM
    - Take a nandroid backup
    - Flash ROM usingrecovery
    - Flash Gapps
    - Wipe cache
    - Wipe dalvik cache
    - Reboot
    - Enjoy!


    GAPPS [ ARM - 7.1 ]


    Also available in second post below.

    - Varund7726 (Developer)
    - XDA developers
    - CM team
    - DU
    - Omni team
    - Slim rom

    ROM OS Version: 7.1.1 Nougat
    ROM Kernel: https://github.com/ResurrectionRemix-Devices/android_kernel_oneplus_msm8974
    Based On: CM, Slim, Omni, DU
    Source Code: https://github.com/Cyanogenmod

    Status: Stable
    Stable Release Date: 2016-11-25

    Created: 2016-11-25
    Last Updated: 2017-02-22

    Please note that I am not the developer, nor have I contribute in the making of this ROM.
    Last edited: Feb 22, 2017

  2. sup3rb
    Gingerbread Nov 27, 2016

    sup3rb , Nov 27, 2016 :

    20170222 build:

    - Remove scrollable tiles (caused a janky layout)
    - Bring Back Small Qs Tiles
    - Fix Protected App Intents
    - Settings: add development animation transition mode 0.75 and 0.25
    - Fixed OTA updater

    20170220 build:
    - Fix LS Security Settings FC
    - Fix a Small Glitch in Qs Animations
    - Set external QS tiles tint mode to SRC_ATOP

    20170219 build:

    - CM/Lineage Rebased their code and so have we,Now the Rom runs smoother than ever
    - Hide Lockscreen emergency button
    - Base: bring back restart action
    - Notification tint: add optional findContrastColor algorithm for dark bgs
    - Solid battery: Bring back pulsing animation
    - Settings: remove Lift to wake preference if not available
    - Optimizations and clean ups
    - bacon: fix rmt_storage denial after cafrebase
    - Revert "Disable fluence on voicecall"
    - bacon:add find7 libAKM8963

    20170211 build:

    - Make Power Menu Emergency Button optional
    - Add Back Slim recents
    - Slim recents: card expand button: use same color like card text
    - Slim recents: avoid crashes due to different drawable types
    - Net monitor: fix visual glitch on statusbar expand when autohide enabled
    - PhoneWindowManager: add mTopFullscreenOpaqueWindowState null check
    - SystemUI: Fix the unlock sound played repeatedly
    - policy: don't allow app switch/recents key to be pressed on lockscreen
    - SystemUI: PowerNotification: Add up button to fragment
    - Use STREAM_RING on non-voice capable devices
    - Statusbar: Gracefully adapt 3Minit Battery hook for AOSP
    - Add 3Minit battery mod
    - Bluetooth: Fix Default BT turn on
    - AlarmsBlocker
    - Disable touch slop for generated gesture events
    - Fix for reboot due to Volume State not updated in callback
    - Fix recents thumbnails for one hand mode

    20170206 build:

    - Fix Touchscreen Gestures compatibility with RR
    - SeekBarVolumizer: Disable notification volume if RINGER_MODE_VIBRATE
    - SystemUI: PowerNotification: Add up button to fragment
    - STREAM_RING on non-voice capable devices
    - PhoneWindowManager: Support multiple key handlers
    - SystemUI: Never link nofication volume on non-voice capable devices
    Detailed changelog: http://pastebin.com/ma2GLTGV

    20170202 build:

    - Fix Mic Volume Issue on certain devices
    - Fix Battery Text Visibility Issues when battery set to text only
    - Use new CMHW touchscreen implementation
    - Possible fix to random reboots after kernel changes
    Detailed changelog: http://pastebin.com/4MHTDRRS

    20170131 build:


    20161225 build: Christmas Special Update

    - Add Build Type to About Phone
    - Blur: Color Filters implementation
    - RecentsBlur: Fix SystemUI crash
    - RecentsBlur: More imports
    - RecentsBlur: Fixes
    - Blur: Implement Recents Blur
    - Implement XOSP Blur personalization options

    20161223 build:

    - QS: Battery Saver Easy Toggle
    - Bluetooth Tile: Fix Incosistencies
    - fb: add back all keyboard IME features back
    - Fix right lockscreen shortcut icon resetting
    - Add More info in flashing script
    RR Kernel:
    - BACKPORT: ion: fix a race condition in the ion driver
    - ASoC: msm: qdsp6v2: Change audio drivers to use %pK
    - Ben Romberger committed with jrizzoli on 19 May
    - usb: gadget: f_mbim: Change %p to %pK in debug messages
    - netfilter: Change %p to %pK in debug messages
    - drivers: video: Add bounds checking in fb_cmap_to_user
    - msm: mdss: hide kernel addresses from unprevileged users
    - net: ping: Fix stack buffer overflow in ping_common_sendmsg()
    - perf: protect group_leader from races that cause ctx double-free
    - BACKPORT: lockdep: Silence warning if CONFIG_LOCKDEP isn't set
    - BACKPORT: perf: Fix event->ctx locking
    - BACKPORT: perf: Introduce perf_pmu_migrate_context()
    - BACKPORT: perf: Allow the PMU driver to choose the CPU on which to in…
    - msm: sensor: validate the i2c table index before use

    20161212 build:
    - Add back Tuner Preference for clock so it can be enabled/disabled
    - Fix Smart PullDown
    - Fix Smartbar editor after enabling , disabling navbar
    - base: add BootReceiver back need by cpu overlay start at boot
    - Add Changelog in About RR >Changelog

    20161209 build: < This build fixes problems reported in 20161208 build
    - Fix Off-screen gestures not working
    - Fix some Default Hardware Button Actions--
    - Fix Hotspot Not working (CLEAN FLASH REQUIRED) Hotspot works fine here

    20161208 build:

    - Merge Android 7.1.1_r4
    - Update to December Security Patches
    - Fix screenshot Crop & Share pen size preview color
    - Telephony:Not cache empty config bundle.
    - telecom: Ensure that we always update bluetooth in dsda case
    - Kernel : packet: fix race condition in packet_set_ring
    - Kernel :arm: fix handling of F_OFD_... in oabi_fcntl64()

    20161206 build:

    - Revert Recently Added Header Customization underlined below.They caused huge battery drain, lags and massive log spam. Now FIXED
    * Revert: "QS Header Icon settings".
    * Revert: "Header Date+Time positions".
    * Revert: "Circle and landscape battery perc inside the icon: use bigger".

    - Make Back Key Configurable for Hardware button actions
    - Remove Long-press to kill app from dev options (Now can be handle by RR configurations)
    - Add back vibrator intensity
    - Fix the deadlock problem
    - AM: Fix system server may killed when monkey crash.
    - AppOps: Do not prune apps that are not present
    - Support for MODE_ASK in command line
    - bacon :use a different LED overlay

    20161205 build:

    - Buttons: Hardware key disable support with M adaptations
    - frameworks/base: Don't report existing menu key if it was remapped
    - Buttons: Bring up hardware key action binding framework and make actions like DUI
    - Header Date+Time positions
    - QS Header Icon settings
    - Circle and landscape battery perc inside the icon: use bigger text
    - SystemUI: statusbar: Fix status bar brightness control feature
    - base: Screenshot Crop & Share
    - base: add overlay to not ignore back button with capacitive buttons
    - SettingsProvider: allow ambient display/doze mode to be overlayed
    - SystemUI: make online cpu color green for cpu overlay
    - base: fix num cpu check for CPU overlay
    - base: add CPU info overlay
    - Restore multi-sim colors
    - SystemUI: Fix pie translations FC
    - FWB: Volume dialog timeout

    20161204 build:

    - SystemUI: Fix pie translations FC.
    - FWB: Volume dialog timeout.
    - Battery: allow set a custom symbol near text pct on charging.
    - GA: Layout improvements & switch to dark material theme.
    - Add back sync battery tile icon with statusbar.
    - SystemUI : Update cm battery styles and clean ups.
    - VibratorService: Track vibrator intensity ( NOT added in settings yet).
    - PhoneWindowManager: Implement press home to answer call.
    - am: Account for time changes when showing recent activities.
    - NotificationManager: Concentrate LED light capabilities in a single location.
    - Tethering: Turn off wifi hotspot after inactivity option.
    - GA : Materiallize gesture anywhere layout.
    - ColorFade: fix EGL crash on exynos4 mali blobs.
    - Remove the unnecessary window animation request.
    - PhoneWindowManager: Tap volume buttons to answer call.
    - QS: Show # of clients connected to hotspot.
    - FW: Use stock pixel color scheme & improve upcoming CMTE compatibility.
    - Fix Battery Meter Style Resetting on Boot.
    - QS tile titles visibility.
    - bacon: enable sdcardFS.
    - bacon: make config_bt_addr service oneshot again.
    - bacon: Add blob to decrypt full-disk encryption of /data.

    Note: SD CLANG has been reported to be stable. All build will have SD CLANG enabled by default.

    20161129 build:

    - Add option to force enable battery text for charging
    - Add option to colorize battery icon while charging
    - Fix Hardware Keys Backlight FC

    20161128 build:
    - Battery Bar Colors
    - Battery Bar Gradient and Charging Colors
    - Fix Selinux Switch onboot
    - Improve QS tile layout settings and mechanism
    - Fix Mouse Pointer Speed Crash in Settings-
    - Remove RR wallpapers as prebuilt. Rom zip is much smaller now

    20161125 build:
    - Initial release
    Last edited: Feb 22, 2017

    F_Amal_Dev_Wjkj likes this.
  3. se7enlyn
    Ice Cream Sandwich Nov 28, 2016

    se7enlyn , Nov 28, 2016 :
    thanks for creating the thread

    i was on LLVM since saturday and it has been fantastic !
    battery's good
    GPS works
    camera works
    there's battery circle icon with the text inside, for those who missed this on all the other nougats
    no reboots
    once you flashed rom and gapps, to a factory wipe while you are still in TWRP, if not, you might get " unable to mount storage " the next time you use TWRP


  4. shijopj2014
    Gingerbread Nov 28, 2016

    shijopj2014 , Nov 28, 2016 :
    hi.. I am on the SnapDragon's LLVM.... Smooth and a lot of customizations.
    I got a huge battery drain by Android system 31%.....Anyone else have same??

  5. siva-kumar
    Gingerbread Nov 28, 2016

  6. se7enlyn
    Ice Cream Sandwich Nov 28, 2016

    se7enlyn , Nov 28, 2016 :
    not for me
    how did you flash?
    i did a clean flash and chosed " set up as a new device "

    ziepicwaffle likes this.
  7. ash23
    Jelly Bean Nov 28, 2016

    ash23 , Nov 28, 2016 :
    Awesome so far, ui is fresh, performance is good, battery has been good thus far (haven't been through a full cycle yet).

    se7enlyn and ziepicwaffle like this.
  8. striker280
    Gingerbread Nov 28, 2016

    striker280 , Nov 28, 2016 :
    video record and camera works fine? Any force closes or bugs you noticed from your first impression? wanna know if its enough for daily driving

  9. ziepicwaffle
    Ice Cream Sandwich Nov 28, 2016

    ziepicwaffle , Nov 28, 2016 :
    I've been on it since Saturday as well. Video works, everything works. Using the built in pixel launcher which is pretty nice. It is feature packed for such an early stage. I do find a small pause when you press the home button, it takes a little longer to go home but that's minor. Location works. I'll be on this for a while I think.

    se7enlyn and ash23 like this.
  10. ash23
    Jelly Bean Nov 28, 2016

    ash23 , Nov 28, 2016 :
    Everything seems fine, and yeah it's daily driver for sure. Haven't had an issue yet. currently recalibrating my battery stats, will update on battery life after a full charge and day of use

    ziepicwaffle and se7enlyn like this.
  11. shijopj2014
    Gingerbread Nov 28, 2016

    shijopj2014 , Nov 28, 2016 :
    Yes I also clean flashed and set up as a new dvice. I use Novo launcher.. may be that is the reason? What launcher u r using?? Current status android systm consumes 44% while screen only 14%

    se7enlyn likes this.
  12. striker280
    Gingerbread Nov 28, 2016

    striker280 , Nov 28, 2016 :
    How's the camera quality? Im running sultans atm, thinking if i should try this

  13. se7enlyn
    Ice Cream Sandwich Nov 28, 2016

    se7enlyn , Nov 28, 2016 :
    i'm using pixel launcher.
    nova can drain, if you use their backup function, if i'm not wrong.

  14. se7enlyn
    Ice Cream Sandwich Nov 28, 2016

    ziepicwaffle likes this.
  15. ninjasumit
    Ice Cream Sandwich Nov 28, 2016

    ziepicwaffle and se7enlyn like this.
  16. Dojojo122
    Donut Nov 28, 2016

    G_Rohan_Patre_hiZT likes this.
  17. ash23
    Jelly Bean Nov 28, 2016

    ash23 , Nov 28, 2016 :
    Read the description

    se7enlyn likes this.
  18. sup3rb
    Gingerbread Nov 28, 2016

    sup3rb , Nov 28, 2016 :
    OP updated with new release. Happy flashing :)


    20161128 build:

    - Battery Bar Colors
    - Battery Bar Gradient and Charging Colors
    - Fix Selinux Switch onboot
    - Improve QS tile layout settings and mechanism
    - Fix Mouse Pointer Speed Crash in Settings-
    - Remove RR wallpapers as prebuilt. Rom zip is much smaller now

  19. eobrien84
    Froyo Nov 28, 2016

    eobrien84 , Nov 28, 2016 :
    Will I still need to flash the pixel launcher if I want to use it, or does this ROM use that launcher?

    litening24 likes this.
  20. singhrobin1162
    Cupcake Nov 29, 2016