
DISCLAIMER:
Code:
/*
* Your warranty is now 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.
*/
NOTES - MUST READ
1. All credits goes to @Grarak for making the sources. I've only built the rom using his sources. Also I've been able to build by using Google Cloud platform since my PC is crap... It took me 1h 30m to build with Google Cloud platform, while with my PC was still building after 7h of building and then got an error regarding my PC (was too slow or out of memory).
2. You dont have to flash root because it is included.
3. Don't use encryption. I don't know why, but Grarak mentioned this on his twitter at the last build for CAN-L01.
4. RR team has abandoned the development of MM version, so there wont be any other release unless there are fixes / improvements for LOS 13.
5. Few screenshots are attached at the end of this post.
Requirements
- Huawei Nova CAN-L11
- Android 6.0 (EMUI/LOS). I've flashed it successfully from EMUI 5 ( Android 7.0) too and I didn't encounter any problems.
- Unlocked bootloader ( here's a guide about how to unlock it)
- TWRP by @Grarak. I've been on his TWRP while flashing the ROM. I don't know if it works with other TWRP.
Features
The rom features are copied and pasted from an official thread. Some of them may be outdated or not available on our Nova (e.g. home button options; we dont have home button).
ROM:
Based On Latest Google Android 6.0.1 Release
Based On Cyanogenmod 13 Sources
RR Customizations:-
Navigation Bar
Statusbar
- Enable/Disable Navbar
- Navbar Button Customization
- Navbar Slim Dim
- Animate Dim
- Dim Timeout Duration
- Dim Alpha
- Double Tap To sleep navbar
- Navigation Bar left/Right handed mode Switch for landscape
Animations
- Brightness Slider
- Enable/Disable Show Notification Count
- SuperUser Indicator Switch
- Double Tap To sleep Statusbar
- Carrier Label
- Carrier Label Switch
- Carrier label Colour
- Carrier Label Size
- Clock Customizations
- Time & date
- Clock Colour
- 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
- StatusBar Weather
- Weather Color
- Weather Position(left/right)
- Weather Style
- Weather Size
Gestures
- Toast Animations
- ListView Animations
- System 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
- 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)
- Recents Search Bar
- Full Screen Recents
- Slim Recents
- 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 Blur
- Lockscreen Blur Intensity
- LockScreen Wallpaper
- Lockscreen Weather Widget
- Lockscreen Icons Color
- Quick Settings Draggable Tiles
- Customizable Tiles
- Show Two Main Tiles Per Row
- Dyanamic Tiles Adjustment
- Notification Drawer
- Weather Display Switch
- LongPress Toogles to Enter Settings
- Disable Immersive Mode Messages
- Force Expand Notification
- Task Manager Switch
- Time Contextual Header(HD,Modern,Poly)
- Quick PullDown Switch
Buttons
Miscellaneous
- Backlight Timer
- Backlight Strength
- Advanced Reboot Menu
- Power Menu Customizations
- 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
Other Features
- Selinux Switch (Switch Between Permissive and Enforcing Selinux if Device has Selinux Enabled)
- cLock Shortcut
- Disable Battery Saver Warning Color
- Disable Fc Notifications
- Wakelock Blocker
- Media Scanner On Boot Behaviour
- Camera 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
- Perfomance Profiles
- LCD Density
- Expanded Desktop Mode
- Audio FX
- Heads Up Switch
- 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)
- RR OTA
- CM Theme Chooser
- OverAll Smoothness Improvements
- Optimizations to Improve Battery
- Includes All Android Marhsmallow Features
- Includes ALL CM13 Features
- and much more .....
KERNEL:
- CRC toggle; enabled by default (disable it for 30% performance improvement at the risk of data corruption, according to its description)
- FSYNC toggle; enabled by default (disable it to possibly increase performace at the risk of data corruption
- CPU Boost toggle; disabled by default
- KCAL: Advanced color control (RGB, Saturation, Value, Contrast, Hue)
- Vibration intensity control
- SafetyNet pass
- I/O schedulers: added SIO, SIOPLUS, FIOPS, ZEN, BFQ, tripndroid
- governors: added blu_active
- DriveDroid support: allows you to boot your PC from ISO/IMG files stored on your phone [UNTESTED]
- QuickWakeup driver: Allow kernel driver to do periodic jobs without resuming the full system. It can increase the battery life.
- Zen-tune: Tunes the kernel for responsiveness at the cost of throughput and power usage.
- enabled Power Efficient Workqueues: it should increase the battery life. There is also a toggle.
- enabled advanced TCP congestions: Westwood, HSTCP, HYBLA, HTCP, Vegas, Veno, Scalable, LP, Yeah, Illinois
- misc fixes
Installation
Make sure you meet the requirements listed above.
1. Download the ROM and put it on sdcard. If you want GAPPS too, then download Open Gapps too (choose arm64, 6.0 and pico).
2. Reboot in TWRP by pressing all 3 buttons (Volume UP + Volume Down + Power).
3. Wipe system, data, cache and dalvik-cache.
4. Flash the ROM from the directory where you've placed it.
5. Flash GAPPS (OPTIONALLY).
6. Reboot.
Download
ANDROIDFILEHOST | MEDIAFIRE
Sources
Credits
@Grarak for the sources
@FrozenCow
@franciscofranco
@flar2
@Sultanxda
@ Google for their cloud platform and free trial
@ LineageOS
@ Huawei
XDA:DevDB Information
[ROM][6.0.1][CAN-L11][UNOFFICIAL] ResurrectionRemix v5.7.4 [12.08.2017[, ROM for the Huawei Nova/Nova Plus
Contributors
#Henkate, Grarak
Source Code: https://github.com/skinzor/android_kernel_huawei_msm8953/tree/cm13.0
ROM OS Version: 6.0.x Marshmallow
ROM Firmware Required: Unlocked bootloader, TWRP, Android 6.0 (EMUI 4.1 / LOS13)
Version Information
Status: Stable
Stable Release Date: 2017-08-12
Created 2017-06-03
Last Updated 2017-08-12
Attachments
Last edited: