• 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][NOUGAT][ks01lte/ltexx][GT-I9506][UNOFFICIAL]ResurrectionRemix-DiamondJohnDroid

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
Code:
#include 
/*
 * Your warranty is now void.
 * and I didn't give you any warranty to begin with
 *
 * I am not responsible for bricked devices, loss of data, dead SD cards,
 * loss of hair, 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 us for messing up your device, everyone will laugh at
 * you and I will deny any wrong doing or responsibility.
 */
Resurrection Remix the ROM, has been based on LineageOS, slim, omni and original Remix ROM builds, this creates a combination of performance, customization, power and the most new features, brought directly to this device

The ROM includes ROOT through Magisk, and has the following features by default (some may not apply to this specific device)
ResurrectionRemix G+ community
Included Main Features


Resurrection Remix Nougat

Features:-


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

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

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

-Gestures
-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)
-Full Screen Recents
-Recents Styles
-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 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

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

-Magisk root inbuilt

-A Whole new RR Configurations
-OverAll Smoothness Improvements
-Optimizations to Improve Battery
-Includes All Android Nougat Features
-Includes ALL CM14.1 Features
-AND MUCH MUCH MORE
also see YouTube https://www.youtube.com/results?sp=UBQ%3D&search_query=resurrection+remix+5.8.5




Whats Working
  • I assume everything that is also working in an official RR release.
    ** NB: Bluetooth works for me **

RR ROM includes Magisk for root access and the Pixel Launcher & Trebuchet.

Bugs
  • I assume everything that is also NOT working in an official RR release.
  • I have had issues with applying substratum theses specifically on the playstore
If you find any other... then report them here., and I will duly ignore ;)

Procedure
  • Download the latest GApps from OpenGapps
  • Boot to TWRP
  • Make a nandroid backup, and ensure this backup is not on the device itself
  • Wipe Data, Cache , System & Dalvik-Cache
  • Flash the ROM Zip
  • Flash Gapps ARM -> 7.1
  • Done - Reboot to [System]
  • Wait...
  • Wait...
  • Enjoy!

Sources
https://github.com/ResurrectionRemix
https://github.com/kyasu/android_kernel_samsung_msm8974
https://github.com/kyasu/android_device_samsung_ks01ltexx
https://github.com/kyasu/android_vendor_samsung_ks01ltexx

Do not mirror the ROM links below, and include a link back to this original thread if you post the link on another forum or web page. By downloading you also agree not to rename or modify the ROMs or its contents and re-publishing elsewhere.
Downloads :
Rom :
RR-N-v5.8.5-20180320-ks01ltexx-DiamondJohnDroid.zip MD5: 4231814c50914d0f056a41b567921e0a
Changelog: https://forum.xda-developers.com/showpost.php?p=75960616&postcount=63
Previous Builds:
RR-N-v5.8.5-20180221-ks01ltexx-DiamondJohnDroid.zip MD5: 682011fbc9641e17392bce35923d63d3
RR-N-v5.8.5-20180129-ks01ltexx-DiamondJohnDroid.zip MD5: 0a5ace7871046e7a4fa23806d506510a

Recovey:twrp-3.2.1-0-ks01ltexx.tar
GApps : Opengapps

DEVICE: Samsung GTi-9506 - ks01lte, ks01ltexx, GT-I9506
ROM OS Version: 7.1.2 Nougat
ROM Kernel: Linux 3.4.311

Changelog:
https://github.com/ResurrectionRemix/android_vendor_resurrection/blob/nougat/CHANGELOG.mkdn

Compilation Changes from any Official or other RR Builds
I have explicity built/compiled the Kernel and the ROM using the Uber Toolchain. see:https://plus.google.com/+ChetKener/posts/YzMJEkzPQgp

MANY Additional CPU Governors and IO Schedulers
I personally suggest you try FIOPS I/O scheduler, and Tripndroid CPU Governor.

Additional/Replacement Externel Apps
Please extend my thanks to the following, which have been includded into the ROM
MiXplorer: https://forum.xda-developers.com/showthread.php?t=1523691
KA-ModReborn: https://forum.xda-developers.com/android/apps-games/approot4-0-ka-mod-reborn-v18-t3714105

NB: Development by the RR team has ceased on Nougat in favor of Oreo. However, specific unchanged components from LineageOS do have continued development (mostly minor from what I have seen). But/so do not expect many, if any updates to this ROMs current state from me.


XDA:DevDB Information
[ROM][NOUGAT][ks01lte/ltexx][GT-I9506][UNOFFICIAL]ResurrectionRemix-DiamondJohnDroid, ROM for the Samsung Galaxy S4

Contributors
DiamondJohn, kyasu, HootanParsa, Ali Haide 001
Source Code: https://github.com/ResurrectionRemix

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: LineageOS, ResurrectionRemix

Version Information
Status: Stable
Stable Release Date: 2018-01-29
Beta Release Date: 2018-01-29

Created 2018-01-29
Last Updated 2018-05-22
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
App changes

Changes regarding apps.

1. Have replaced the unsupported/old/crippled CM File manager with a brilliant file manager called MiXplorer, thanks to the dev @HootanParsa, so go visit the thread and pass on some thanks/credit. The thread is also very active and a great spot for support

https://forum.xda-developers.com/showthread.php?t=1523691


2. By default, RR added a menu item in settings called "Performance" which only became visible if you installed Kernel Adiutor from the market. I have by default installed the app KA-Mod-Reborn, which does the same things, without the monetization found in KA from the market. It also does not have a bug I found in KA whereby changing the CPU Gov broke the hot-plugging of CPUs. Please visit the thread to extend some thanks to the dev @Ali Haide 001 for allowing me to do so, and also visit it for any support.

https://forum.xda-developers.com/android/apps-games/approot4-0-ka-mod-reborn-v18-t3714105

3. I have replaced the default Deskclock with OmniRom's deskclock, so thanks to OmniRom for that

4. I have replaced Eleven (the default music player) with Vinyl Music Player (Eleven has always been buggy for me with a large music collection) Originally I used Phonograph (from Omnirom), but it was missing a few features (such as a dark theme) which is in the OpenSourced GPL'd Phonograph by Kabouzeid, and Vinyl also has crashanalytics disabled. Thanks to Adrien Poupa for confirming he is happy to share :good:

5 De-bloated the RR OTA Updates (NB: It crashes if you try and select it, so simply dont), and the RR Statistics

6. Also includes the latest (as of 20 Feb 2018) Magisk and Magisk Manager

7. iOS EMOJI's
 
Last edited:

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
Added governors and IO Schedulers

GREEN are the added ones, BLUE are the standard ones.

CPU Govs
ALUCARD
BADASS

conservative
INTELLIACTIVE
INTELLIDEMAND

interactive
ondemand
OPTIMAX
performance
powersave
TRIPNDROID

IO Schedulers
bfq
cfq
deadline
FIOPS
noop
row
SIO
SIOPLUS
TRIPNDROID
VR
ZEN
For an explanation of the different CPU and IO schedulers see:
https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
https://forum.xda-developers.com/showthread.php?t=1767797
https://forum.xda-developers.com/nexus-4/general/guide-android-governors-explained-t2017715
 
Last edited:

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
Attached is a script I place in /magisk/.core/service.d/ and also set the file permissions to 755, to enabled the IO Scheduler FIOPS and the CPU Governor to Tripndroid, and IO logging off, and cache to 1024mb, which results in my AnTuTu score as attached.
 

Attachments

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
Thanks for the rom, just one question does it have the flashlight toggle bug as in other nougat roms?
I built this ROM as my previous daily device just died :crying: so am not familiar with the "flashlight toggle bug as in other nougat roms", as I only just restarted using this device. And actually, I am waiting on a SDCard holder part from ebay, so currently I am actualy using a third device as my daily. What's the bug?
 
P

PixelChris95

Guest
I built this ROM as my previous daily device just died :crying: so am not familiar with the "flashlight toggle bug as in other nougat roms", as I only just restarted using this device. And actually, I am waiting on a SDCard holder part from ebay, so currently I am actualy using a third device as my daily. What's the bug?
After every reboot you have to delete and readd the torch tile to quick settings once to make it work. Otherwise the torch won't turn on. Don't know about this rom either, but los14.1 has this bug.
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
After every reboot you have to delete and readd the torch tile to quick settings once to make it work. Otherwise the torch won't turn on. Don't know about this rom either, but los14.1 has this bug.
My torch tile works every-time:good:, and I have done a number of reboots since I originally added it, so i guess it does not have this bug.:highfive:
 
  • Like
Reactions: GantaiFox

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
I have just noticed one small bug, which may just be an artifact from the fix, or it could be what you are actually talking about.:confused:

The torch works correctly, and every-time without needing to re-add it to the QS Tiles. However, I have noticed that when I turn the torch off, the QS still shows it as being on until I hide the QS Tile panel. But the tile still turns the torch on and off, it just does not turn the QS tile off, when the torch is turned off.
 

GantaiFox

Senior Member
Nov 28, 2014
57
10
0
Rabat
Flashing this through TWRP 3.2.1-0 didn't work for me, stuck when patching system image, maybe the file I downloaded got corrupted?
Edit : I don't think it's corrupted, maybe I should use the recovery uploaded by kyasu?
 
Last edited:

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
Flashing this through TWRP 3.2.1-0 didn't work for me, stuck when patching system image, maybe the file I downloaded got corrupted?
Edit : I don't think it's corrupted, maybe I should use the recovery uploaded by kyasu?
The MD5: 0a5ace7871046e7a4fa23806d506510a RR-N-v5.8.5-20180129-ks01ltexx-Unofficial.zip
I have both my data and cache partitions formatted as F2FS
I used the latest open GApps, Pico
In reality, I am running TWRP 3.1.0, but I really don't think that helps or hurts

Are you sure you wiped Data, Cache AND SYSTEM. You cannot dirty flash this over ANY other ROM, including another RR ROM!

Have you tried flashing just the ROM, does that boot?

It worked first time for me, and it appears others have also had success (ie no complaints) so it sounds like something on your end.

The only time it failed for me was when I tried to dirty flash over an existing RR ROM:eek:\

Wait a sec, you crashed while it was flashing? that does sound like a bad zip or (much less likely) a bad TWRP. I think ZIP. check the MD5:good:
 
  • Like
Reactions: GantaiFox

GantaiFox

Senior Member
Nov 28, 2014
57
10
0
Rabat
The MD5: 0a5ace7871046e7a4fa23806d506510a RR-N-v5.8.5-20180129-ks01ltexx-Unofficial.zip
I have both my data and cache partitions formatted as F2FS
I used the latest open GApps, Pico
In reality, I am running TWRP 3.1.0, but I really don't think that helps or hurts

Are you sure you wiped Data, Cache AND SYSTEM. You cannot dirty flash this over ANY other ROM, including another RR ROM!

Have you tried flashing just the ROM, does that boot?

It worked first time for me, and it appears others have also had success (ie no complaints) so it sounds like something on your end.

The only time it failed for me was when I tried to dirty flash over an existing RR ROM:eek:\

Wait a sec, you crashed while it was flashing? that does sound like a bad zip or (much less likely) a bad TWRP. I think ZIP. check the MD5:good:
I redownloaded the rom and worked like a charm, thanks for your help!
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
I have both my data and cache partitions formatted as F2FS
In case anyone is thinking of reformatting their data partition to F2FS, please note, in doing so, you will also loose everything on your internal SD Card as well!

Reformatting your cache partition to F2FS is pretty safe, and I personally think of it as a "no-brainer";)
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
RU planning to provide a regular updates of the image incl. newly released security patches?
ResurrectionRemix has ceased updates to Nougat. However, a lot of the source comes directly from LineageOS, so that will include some changes/fixes. As for Security Patches, these are dependent on RR, and I have seen crDroid (which is still doing dev on Nougat, and I used to build for my previous device) have included the latest security patch while RR has not. Its all up to the devs at RR, I certainly am not going to update and apply the security updates against RR source. Interestingly, the last security patch applied against RR, was actually after the date they said they had ceased dev on Nougat.:confused:

For background, my last device just died, and so I plan on switching to this device, and noticed how old the RR build was, and also saw the opportunity to use the Uber Toolchain (the last thing I did for my previous device before it died). The problem I have with this device is that the SDCard reader is faulty, and I am having issues getting the replacement part, at a good price.

So, as far as regular goes, then NO. The other RR builds are probably so backdated because of the above fact. However, if there is a change in the source that improves the ROM running on MY device, for ME, then I will do a build. Its all about me :cool: But more importantly, if I cant find a cheap WORKING sim/sdcard reader replacement, this may just be the last build. Everyone sells the part for an i9505:mad: and they are NOT interchangeable as most would have you believe.
 

c.monty

Senior Member
Sep 30, 2011
382
21
0
ResurrectionRemix has ceased updates to Nougat. However, a lot of the source comes directly from LineageOS, so that will include some changes/fixes. As for Security Patches, these are dependent on RR, and I have seen crDroid (which is still doing dev on Nougat, and I used to build for my previous device) have included the latest security patch while RR has not. Its all up to the devs at RR, I certainly am not going to update and apply the security updates against RR source. Interestingly, the last security patch applied against RR, was actually after the date they said they had ceased dev on Nougat.:confused:

For background, my last device just died, and so I plan on switching to this device, and noticed how old the RR build was, and also saw the opportunity to use the Uber Toolchain (the last thing I did for my previous device before it died). The problem I have with this device is that the SDCard reader is faulty, and I am having issues getting the replacement part, at a good price.

So, as far as regular goes, then NO. The other RR builds are probably so backdated because of the above fact. However, if there is a change in the source that improves the ROM running on MY device, for ME, then I will do a build. Its all about me :cool: But more importantly, if I cant find a cheap WORKING sim/sdcard reader replacement, this may just be the last build. Everyone sells the part for an i9505:mad: and they are NOT interchangeable as most would have you believe.
You hit the mark!
I have seen many images that were not continued, and this hits me in particular after a severe security bug has been identified.
The reason why I'm asking is quite simple: if you don't intend (for whatever reason) to maintain this image, I would prefer to install another one.
My interpretation of your response is that you will deliver updated images once you identify a benefit for your personal usage.

What about fixes for malfunctions?
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,482
3,531
113
Sydney
You hit the mark!
I have seen many images that were not continued, and this hits me in particular after a severe security bug has been identified.
You have to understand, most if not all ROM developers are not in this for the money. Some are into it as a hobby/interest and maybe gain experience (not me, its not my direct area), and as such, when a new version comes along, in this case Oreo, they move onto that. If you really need the latest security patches, then I would suggest moving onto an Oreo ROM. Maybe even update your device as well. Or maybe build a ROM of your own.

I currently personally like Nougat RR, for the features and eye-candy. I keep financials and very personal info off my phone; ie security is not as high a priority.

The reason why I'm asking is quite simple: if you don't intend (for whatever reason) to maintain this image, I would prefer to install another one.
As I suggested, maybe Oreo would be best for your needs. Or something else that is still being developed. Such as crDroid. The last time I checked, they have the latest Security patch and are still developing their Nougat branch.

I get NO benefits from you using my ROM. If anything, it means more time responding to questions. However, it appears that the existing build of RR Nougat, for this device is much older, with an older security patch. And as I keep stating, RR has ceased dev, and most other devs have moved onto Oreo. I would not expect too many more other releases of RR, and they will most likely stick with the current security patch. Most official devices have had their "FINAL" builds already released. I have not checked, but these may even be on the previous security patch:confused:

My interpretation of your response is that you will deliver updated images once you identify a benefit for your personal usage.

What about fixes for malfunctions?
I would only even look at it directly if it affects me personally, and badly:mad:. This ROM is simply a share of a build I did for myself. The changes I think you are talking of, are the type of thing the RR team (or LOS) would look into; and note, if LOS don't fix it, the RR team certainly wont, and not all LOS fixes come through into RR. I have a life and work outside of building android ROMs.
 
P

PixelChris95

Guest
I flashed the boot.img from this rom on los14.1 to get those sweet extra governors to play around with. It's working great so far!