• 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] Resurrection Remix v5.7.4 FINAL Rel 10 [6.0.1_r74] [EOL]

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
Resurrection Remix 5.7.4
Samsung Note 8.0
n5110, n5100, n5120
Code:
#include 
/*
 * Your warranty is now void.
 * And other random stuff no-one reads.
 */
Intro
This is a straight port of Resurrection Remix to Note 8.0.
It is based on Marshmallow 6.0.1_r74 and nightlies of Cyanogenmod 13 and Resurrection Remix from 24th December.

I have been using RR on my S4 for the last 8 months. After recently rooting my n5110 and using CM13 for a couple of weeks, I started to miss some RR features and wondered what it would take to get running on Note 8.0.
As it turns out, not very much at all.

Features
Code:
-DU Navigation Bar
        -Enable/Disable Navbar
        -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 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
 
-Animations
        -Toast Animations
        -ListView Animations
        -System Animations
 
-Gestures
        -Gestures Anywhere Feature
        -3 Finger Swipe Screenshot Gesture
 
-App Circle Bar
        -Choose apps in AppSidebar
        -Trigger Width
        -Trigger Height
        -Trigger Position
-App Sidebar
        -Choose apps in App circle
        -Trigger Width
        -Trigger Height
        -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
        -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
 
-Miscellaneous
        -Selinux Switch (Switch Between Permissive and Enforcing)
        -cLock Shortcut
        -Disable Battery Saver Warning Color
        -Disable Fc Notifications
        -Wakelock Blocker
        -Media Scanner On Boot Behaviour
        -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
        -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)
 
-CM root inbuilt
 
-RR OTA
-CM Theme Chooser
-Overall Smoothness Improvements
-Optimizations to Improve Battery
-Includes All Android Marshmallow Features
-Includes All CM13 Features
-And much much more
Installation
1st Install
On your rooted device with a custom recovery (TWRP 3.0.2 recommended):-
- (Optional - update device radio)
- Make a full nandroid backup <always backup!>
- Full wipe device
- Install Rom
- Install Gapps (recommended Open Gapps Pico)
- Wipe Cache and Art / Dalvik
- Reboot
- Wait for 1st boot
- Enjoy

2nd and subsequent installs
- Make a full nandroid backup <always backup!>
- Install Rom
- Install Gapps (recommended Open Gapps Pico)
- Wipe Cache and Art / Dalvik
- Reboot
- Wait for App optimisation
- Enjoy

Download
Download Radio Updates (baseband) here

Download n5110 / n5100 TWRP here
Download n5120 TWRP here

Download Gapps here

Download n5110 ROM REL_10 from AndroidFileHost or Sourceforge

Download n5100 ROM REL_10 from AndroidFileHost or Sourceforge

Download n5120 ROM REL_10 from AndroidFileHost or Sourceforge


Please ensure you download and install the correct version for your tablet!

Source code here
Build instructions (use old method) here

What does / doesn't work
All hardware support issues will be the same as on CM13.
DOES
- most things.
- Camera and video recording.
- GPS and other sensors.
- Bluetooth headsets work but may have some distortion.
- Stylus.

DOESN'T
- MHL video.
- "app usage" permissions
- you tell me.

Thanks / Credits
Code:
* RR team, CM team, Omni team, Slim team
* XDA developers
* Everyone who has contributed to CM on Note 8.0
* RGIB especially whose work has kept our creaky old tablets current and facilitated this rom
* TJsteveMX for inspiration from his S4 build and for his tip
* The testers: Redukt, VGchat, A_sh_, Halon
XDA:DevDB Information
Resurrection Remix, ROM for the Samsung Note 8.0, ROM for the Samsung Galaxy Note 8.0 (2013 Tablet)

Contributors
Buff99
Source Code: https://github.com/ResurrectionRemix

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod

Version Information
Status: No Longer Updated
Current Stable Version: Release 10 - 5.7.4
Stable Release Date: 2016-12-25

Created 2016-08-28
Last Updated 2018-12-07
 
Last edited:

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
FAQ's and Tips

FAQs

Q. The install button does not work when I want to install an app?
A. Stop / disable the application running that uses a screen overlay (e.g. Halo).

Q. How to stop Halo?
A. To stop Halo double tap it and drag it to X icon (it's actually click - let go - click - drag).

Q. I get a dialog that says "Screen overlay detected". How can I disable this warning?
A. Go to Settings > Security > Scroll down and disable permission overlay check.

Q. What version of Xposed works?
A. This version works fine.

Q. Can I use an alternate kernel?
A. Boeffla kernel works just fine with RR.
Use Flashify to install kernels.

Q. Does OTA work?
A. Not ever on marshmallow now I'm afraid.

Q. Developer options in camera?
A. Tap max brightness 10 times.

Q. I applied a theme and system UI crashed. Now I can't see anything but a background when I boot?
A. Some themes are very prone to causing this. If this happens then boot into recovery and delete the /data/app/theme_name and data/data/theme_name folders then you will boot normally.
<themes are working a lot better from release 7 onwards>

Q. Can I use SuperSU for root instead of Privacy Guard?
A. I can be done but you will need to research how to flash SuperSU in "systemless root" mode.

Q. I would like louder / better quality sound.
A. I use and recommend the latest mod by A.R.I.S.E. - Deutronomy from here

Tips

- RR is a very feature laden rom. Don't go mad and switch everything on when you first boot. Concentrate on a feature and see how you like it.
Blur for example can take a lot of tuning to look right.

- Installing Banks Gapps did not go well, use the smallest Open Gapps you can get away with (recommended Pico).

- Most issues / caveats for CM13 will apply to this rom!

- Enable Adaway and update your hosts file. Remember to switch Adaway back on after a dirty flash!

- If something does not run go into Settings > Privacy > Privacy Guard and check settings.
Also check the mode you have set for SElinux. Some functionality may be wrongly disabled in "Enforcing" which will work in "Permissive".

- Long boot times on 2nd and subsequent boots? Go into Settings > Privacy > Privacy Guard > Advanced > Bootup and disable startup on apps that don't need started on every boot.

- Corrupt memory cards can especially cause problems. Recommended to use SD cards as external storage with Fat32.

- Occasionally you get an error about a corrupt SD card when booting up (especially after flashing / re-installing backups in TWRP?).
DO NOT PANIC! Don't immediately reformat! Try a switch off and reboot to see if it still occurs. If so, take the card to a PC and backup before you do ANYTHING.
Re-format on PC, put back into switched off phone and power on. When in OS, format when it asks you (isn't a re-format - just sets up android basic folders).
Then eject, back to PC and restore your backed up files. PHEW!

- Not recommended to use titanium to re-instate backed-up apps and settings across different roms (i.e. coming from anything else).

- Don't use Halo on 5.7.3 until you read up how to disable if needed. Halo was fine back in the day but I don't think it's needed with Marshmallow anymore.

- To enable built in root go to developer options and activate Root Access.

- Using Kodi (SPMC) you will need to disable hardware acceleration in video settings, otherwise audio with black screen. <better from release 7 onwards>

- Apps I have installed don't appear in the "Apps with usage access list" and aren't able to access usage stats. An acknowledged RR bug currently. Do following for any app that needs usage access - using terminal emulator, type :
Code:
su
appops set package_name android:get_usage_stats allow
Replace "package_name" with the package name of your app (e.g. com.teslacoilsw.launcher for nova)
credits for fix to +Vimal Muthuvel

Official Resurrection Remix FAQ: here
 
Last edited:

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
Reserved for changelists

Release 10:
  • December 1st security update.
  • OTA setup for builds after this one.
  • MAC loading fixed (Clean install required).
  • Accelerometer and Compass values tweaked.
  • CM & RR updates picked up @ 00:15 Saturday 24th December.
MAC loading is fixed BUT will require a clean install - not mandatory if you don't care about the MAC.

Release 9:
  • "Netflix fix" - adaptive rate codecs enabled, codecs tweaked
  • CM updates synced December 2nd 12:01

Release 8:
  • November security updates applied (6.0.1_r74)
  • CM updates synced November 12th 22:50

Release 7.2:
  • Annoying screen flip when screen closing fixed

Release 7.1:
  • Hardware keys default reverted to pre - release 7

Release 7:
  • Orientation sensor - still broken on second and subsequent use
  • Front camera working
  • Device/vendor make re-ordered - could have changed / fixed / broken things
  • Codecs changed - Hardware decoding working?
  • Default functions of left hardware key changed
  • Source synced 10:00 October 19th
  • n5120 if you have phone problems try setting SELinux to permissive.

Release 6:
  • GPS orientation fixed
  • Source synced 22:00 October 14th
  • n5120 if you have phone problems try setting SELinux to permissive.

Release 5.1:
  • n5120 ONLY
  • Fixes broken phone functionality (RIL)

Release 5:
  • Source synced at 9:00 7th September
  • No OTA
  • Android 6.0.1_r72

Release 4:
  • CM source synced at 16:50 5th September
  • No OTA
  • Android 6.0.1_r66
  • GPS confirmed working on n5110

Release 3:
  • RR and CM source synced at 16:50 20th September
  • No OTA
  • Android 6.0.1_r66
  • RR changes here
 
Last edited:
  • Like
Reactions: ahageman84

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
  • Like
Reactions: mrvio47

CarinaPDX

Senior Member
Jun 30, 2013
226
71
0
If RR is based on CM13, and the GPS works on RR, would it be possible to identify the change made by RR to CM13 in order to make the GPS workable on CM13? I realize it is not your problem, but it would possibly be helpful for us CM13 users who have been desperate to have GPS. I may switch to RR, but not being able to just restore apps+data from TiBU after the switch would make that a significant PIA. I'll keep watching and considering...

Greg
 

gabripranzo

Senior Member
Aug 26, 2012
878
314
0
If RR is based on CM13, and the GPS works on RR, would it be possible to identify the change made by RR to CM13 in order to make the GPS workable on CM13? I realize it is not your problem, but it would possibly be helpful for us CM13 users who have been desperate to have GPS. I may switch to RR, but not being able to just restore apps+data from TiBU after the switch would make that a significant PIA. I'll keep watching and considering...

Greg
I have not tried yet RR, but I have restored apps+data with Titanium lots of times, from different roms and also different devices (from phone to tablet and so on), without any issue. I wouldn't bother so much. Of course you need to know what you are doing (don't restore system apps or cloud syncing apps etc.).
 
Last edited:

glockman4519

Elite Member
Jun 5, 2013
2,582
1,509
0
Central Pa
plus.google.com
As far as I know this is the first RR port to Note 8.0.
It may be fairly straight forward but I don't have the space for a whole new branch / time to do any more builds / desire to run anything older than MM (lack of security updates on LP).


This is probably where you would start (old way):
https://github.com/akhilnarang/platform_manifest/blob/lollipop5.1/README.mkdn
I just wanted to thank you for giving is another choice on the old but very good tablet. This is exactly what this tablet needed. I am getting ready to try it out now but I had to thank you on behalf of all the note 8 owners. This is awesome.
 

icejack11

New member
Apr 16, 2011
3
0
0
Awesome rom man. Thanks!

Had a question about updating the radio, more specifically how to do this?(I tried TWRP and that does not even list the file; tried using heimdall but don't know the command to flash it). Thanks again
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
If RR is based on CM13, and the GPS works on RR, would it be possible to identify the change made by RR to CM13 in order to make the GPS workable on CM13? I realize it is not your problem, but it would possibly be helpful for us CM13 users who have been desperate to have GPS. I may switch to RR, but not being able to just restore apps+data from TiBU after the switch would make that a significant PIA. I'll keep watching and considering...

Greg
I didn't even realise n5110 had GPS.. LOL. I just restored my last CM13 nightly nandroid (18th August) and found that although GPS test showed 6 satellites it did not get a fix. Gmaps however correctly showed and updated location and heading. I then went back to the latest nightly of RR (newer than released) and it shows location but heading doesn't work... I have downloaded latest nightly of CM13 to compare when I get time.
But from my limited testing it would seem that CM13 has/had the better GPS.
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
I have not tried yet RR, but I have restored apps+data with Titanium lots of times, from different roms and also different devices (from phone to tablet and so on), without any issue. I wouldn't bother so much. Of course you need to know what you are doing (don't restore system apps or cloud syncing apps etc.).
I have used it many times in the past too, I did try to use it a couple of weeks back and some apps were un-stable when restored.
As always your mileage may vary...
 
  • Like
Reactions: leblan

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
Awesome rom man. Thanks!

Had a question about updating the radio, more specifically how to do this?(I tried TWRP and that does not even list the file; tried using heimdall but don't know the command to flash it). Thanks again
I'm sure that I used Odin (the file being a .tar.md5 suggests that).

Renaming it to a tar shows it contains 2 files - sboot.bin and tz.img
- can you flash them from heimdall separately? or with flashify on phone??
 

CarinaPDX

Senior Member
Jun 30, 2013
226
71
0
I didn't even realise n5110 had GPS.. LOL. I just restored my last CM13 nightly nandroid (18th August) and found that although GPS test showed 6 satellites it did not get a fix. Gmaps however correctly showed and updated location and heading. I then went back to the latest nightly of RR (newer than released) and it shows location but heading doesn't work... I have downloaded latest nightly of CM13 to compare when I get time.
But from my limited testing it would seem that CM13 has/had the better GPS.
Gmaps gets location from wifi APs when GPS is not available, so Gmaps having a location doesn't indicate anything unless the location prefs do not allow wifi location (not the default). Any computer/tablet/phone using GPS and Google location services will report the APs for that location, so any device that later reports the same APs can be located without GPS working or even existing in the device.

Heading is another thing entirely. There is a magnetic sensor in most smartphones (including N5110) which can measure magnetic heading directly, and combined with location can look up and apply variation to get true heading. Sometimes when a magnetic sensor is unavailable the GPS-derived Course Over Ground (COG) is used as a surrogate for heading. If you use the GPS Status app, touch the screen and then the 3 bars that appear in the upper left corner, and select Diagnose Sensors to see what is in your device. Also, the magnetic and orientation sensors require calibration which can be done from the same menu; otherwise their readings can be very far off.

Greg
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
Gmaps gets location from wifi APs when GPS is not available, so Gmaps having a location doesn't indicate anything unless the location prefs do not allow wifi location (not the default). Any computer/tablet/phone using GPS and Google location services will report the APs for that location, so any device that later reports the same APs can be located without GPS working or even existing in the device.

Heading is another thing entirely. There is a magnetic sensor in most smartphones (including N5110) which can measure magnetic heading directly, and combined with location can look up and apply variation to get true heading. Sometimes when a magnetic sensor is unavailable the GPS-derived Course Over Ground (COG) is used as a surrogate for heading. If you use the GPS Status app, touch the screen and then the 3 bars that appear in the upper left corner, and select Diagnose Sensors to see what is in your device. Also, the magnetic and orientation sensors require calibration which can be done from the same menu; otherwise their readings can be very far off.

Greg
cheers for the info, helps a lot in my understanding. I did switch off the wifi and blutooth scanning but crucially the info would have been cached before I switched them off.
I have calibrated the heading and that seems to be working now on RR.
Clean install testing with no wifi setup will be the only way to see what is really going on.
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
cheers for the info, helps a lot in my understanding. I did switch off the wifi and blutooth scanning but crucially the info would have been cached before I switched them off.
I have calibrated the heading and that seems to be working now on RR.
Clean install testing with no wifi setup will be the only way to see what is really going on.
OK Greg I did a clean install of both using same latest code. No gapps or play services, only GPS status and Gmaps installed. I disabled wifi as soon as I could, verified location scanning was off (both default off). I then ran GPS status and it got a location after around a minute. If did not get a fix however. Then I tried Gmaps and it seemed to get a location though without wifi I couldn't tell. Then I added my wifi AP and Gmapps loaded the satellite imagery and proved to be working and showing correct location.
Both CM13 and RR seemed to act the same to me. Is this different from your testing (and is this even a valid test?).
Buff
 

CarinaPDX

Senior Member
Jun 30, 2013
226
71
0
First, glad the calibration got the heading working. The calibration routines should really be in the ROM's settings, as without them the results are often garbage. Barring that it might be a good idea to include GPS Status with the ROM, or at least have some alert to remind users to calibrate the sensors. I have no knowledge of whether there are other apps that can do the job, or better still some FOSS that could be incorporated.

It sounds like the GPS is broken in RR as well. The way to test is not to turn off the wifi; go to settings/location (pull down menu) and select "device only" (which means GPS only). Tonight's (0830) CM13 is still broken - I guess RR will work once CM13 gets there. In any event this doesn't look like an alternative for my purposes. BTW I have read that the Boeffla kernel does make it work, but haven't tested it myself.

Greg
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
First, glad the calibration got the heading working. The calibration routines should really be in the ROM's settings, as without them the results are often garbage. Barring that it might be a good idea to include GPS Status with the ROM, or at least have some alert to remind users to calibrate the sensors. I have no knowledge of whether there are other apps that can do the job, or better still some FOSS that could be incorporated.

It sounds like the GPS is broken in RR as well. The way to test is not to turn off the wifi; go to settings/location (pull down menu) and select "device only" (which means GPS only). Tonight's (0830) CM13 is still broken - I guess RR will work once CM13 gets there. In any event this doesn't look like an alternative for my purposes. BTW I have read that the Boeffla kernel does make it work, but haven't tested it myself.

Greg
Greg, for these tests I was using "device only"; I was only turning off wifi before going into location as I didn't want anything pulled in before I had a chance to change anything necessary..
I do use boeffla on my normal day-to-day install, though for these tests I've been using stock kernel. Boeffla is easy to install - use the flashify app and it does the hard work for you.

I assume you are running on the latest baseband (dnk4 for n5110)?