• 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

[JDCTeam] &#129383; Resurrection Remix Pie &#129383; Release 09 [29 Sept] [9.0.0_r46][unoff] [EOL]

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
[JDCTeam] &#129383; Resurrection Remix Pie &#129383; Release 09 [29 Sept] [9.0.0_r46][unoff] [EOL]


Resurrection Remix P
Samsung Galaxy S4 Jflte


Code:
[SIZE="4"]/* 
 * Your warranty is now void. 
 * And other random stuff no-one reads. 
 */[/SIZE]



Resurrection Remix is based on LineageOS, SlimRoms, Omni and original Remix ROM builds, this creates an awesome combination of performance, customisation, power and new features, brought directly to your device.

Many things that were tweaked with mods in previous versions are now included by default, so please enjoy!​



Release 08 and later

Release 07 and earlier

GApps download

JDC Team Aroma addon




Resurrection Remix source
JDC team BuffCore kernel Source





XDA Developers; LineageOs team; Omni team; SlimRoms team.
And of course all our supporters, donators and users.









SUPPORTED DEVICES
All following Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
  • GT-i9505 - jfltexx
  • GT-i9507 - jtfddxx
  • GT-i9508 - jfltezm
  • SCH-i545 - jfltevzw
  • SCH-r970 - jflteusc
  • SGH-l337 - jflteatt
  • SGH-l337m - jfltecan
  • SGH-l337z - jfltecri
  • SGH-m919 - jfltetmo
  • SGH-s970g - TracFone / Straight talk
  • SM-s975l - TracFone / Straight talk
  • SPH-l720 - jfltespr
  • SPH-l720t -jflterefreshspr
  • jfltezm - China mobile
  • jfltecsp
  • jfltetfnatt
  • jfltetfntmo


All Variants with a locked bootloader are currently unavailable until the unified tree is further updated.
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.​
Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.​

TWRP
You are REQUIRED to be using TWRP 3.2.3-0 or newer to be able to flash any Pie rom.
If your device does not have an updated relevant version then you can use the standard JFLTE version.
If you have a device with a locked but exploitable bootloader as above (AT&T + Verizon) then use the Loki-patched version.​

Latest recommended JDC TWRP Recovery v3.3.0-0 for JFLTE: HERE.
Official TWRP Recovery v3.2.3-0 for JFLTE Loki-patched by @mattgyver: HERE.
Other variants may require a different recovery. :eek:


UNSUPPORTED DEVICES
GT-I9515 is not / will never be supported (slightly different hardware)

GT-I9500 is not / will never be supported (completely different hardware)


Thanks
  • Side
  • Arco
  • JDCTeam
  • Resurrection remix team
  • OpenGapps
SPECIAL THANKS
  • Donators
  • JDCTeam-pie test team / Slack testers
  • AndroidFileHost
  • All of you!
JDCTeam

Be sure to check out our official aroma addon installer by @salimPS HERE

You are welcome to join the official JDC Team chat / test group in Slack jdcteam-pie

XDA:DevDB Information
&#129383; Resurrection Remix Pie &#129383; for S4 unified, ROM for the Samsung Galaxy S4

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

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop compatible
Based On: LineageOS

Version Information
Status: Stable

Created 2019-02-01
Last Updated 2019-12-26
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0


Installation
Required for installation:
Recovery - Latest version of TWRP - 3.2.3-0
If you require a LOKI-patched version of TWRP, try this version patched by @mattgyver.
Firmware - Lollipop supporting bootloader and modem / non-hlos. Look in _Bon_Bon's great MODEMS and BOOTLOADERS collection
The following are "best practice" recommendations for installation, you may be successful using your own routine.
1st install - " clean install "
  • Make a full nandroid backup <always backup!>.
  • ** OPTIONAL Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU). **
  • Fully wipe device (At least system, cache, dalvik and data. Recommended - fully clean by wiping internal and external SD).
  • Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
  • Install Rom.
  • Install desired root solution. (recommended - Magisk).
  • Install Gapps.
  • DO NOT Wipe cache and art / dalvik (rom is partially pre-deodexed).
  • Reboot.
  • Wait for 1st boot.
  • Run through Gapps setup.
  • Enjoy.
2nd and subsequent installs - " dirty flash "

  • ** OPTIONAL Uninstall all Substratum overlays **
  • Make a full nandroid backup <always backup!>.
  • Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU).
  • Wipe system, cache and art / dalvik (wiping system is ESSENTIAL for Magisk).
  • Install Rom.
  • Install desired root solution. (recommended - Magisk).
  • DO NOT wipe cache and art / dalvik (rom is partially pre-deodexed).
  • Reboot.
  • Wait for app optimisation.
  • Enjoy.
While dirty flashing may be possible for some updates, be prepared that progress means you will occasionally need to clean install updates (usually when settings files are changed)!
Nandroid backups are your friend!​
 
Last edited:

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0

Latest changelist

Release 09 - 29th September 2019
release_09-RR-P-v7.0.2-20190927-jflte-Unofficial.zip - 419MB
md5sum - 18d3c8a64cec5f68bbf614d6b883abbc

Release 09
  • September 2019 security patches.
  • Miracast / casting enabled
  • performance tuned - Interactive governor & AutoSMP
  • Buffcore kernel 10.0
  • Row IO scheduler set as default
  • See attached changelist file for specifics.

Release 08
  • August 2019 security patches.
  • Buffcore kernel 10.0
  • See attached changelist file for specifics.

Release 07
  • May 2019 security patches
  • Push libsec-ril libraries
  • Disable Vsync for cpu rendered apps
  • Load dummy initial BT MAC address
  • Dex optimizations
  • Bionic optimizations
  • Finalize the UI improvements ( Finally 60fps smoothness on UI)
  • Tune interactive governor
  • Tune PegasusQ governor
  • Fix the touch boost never been enabled
  • Stop BT location scannings
  • Add pseudo-bokeh on Snap camera (Its on ISO modes as PORTRAIT)
  • Clean up some logs and sources
  • Reduce camera to api1 for better response (api2 is not working good on custom JF roms anyways)
  • A better sleep drain
  • init: Set min freq to 216000
  • overlay: Let light sensor warm up before work
  • Clean out some double sounds
  • Bug fix "Wallpaper is half black after rotating quickly "
  • Fix some wifi issues ( i believe )
  • Relocate location QS icon to main icons
  • core: Zygote: Disable any DEBUG reference

Kernel changes:
  • Upgrade kernel to 6.1 version with the following changes
  • Zip it with GZIP
  • Enable ZRAM/Zcache/zsmalloc
  • Optimized LMK
  • Kill some debug spams
  • ARM optimization flags here and there
  • Fix memory leak on wifi and general clean up
  • Enable autodetection of OOM
  • Fix BT and wifi memory leaks
  • Compress ramdisk,kernel and zram with a faster compression type (faster boot and executions)
  • Increase swappiness to 60
  • Clean up CPU's behavior code

Release 06
  • April security patches
  • Enable full Dexpreopting . Faster boot and response
  • Enable call recording for the countries that legally support it
  • Camera improvements ( Greatly improve preview quality, faster focus, greater quality on images and videos)
  • Reduce kernel spam logs
  • Clean up the power services (Better balance between battery-performance)
  • Clean up graphics services and drivers.
  • Interactive and intelliplug changes
  • Reduce GPU's voltage by 25ma
  • kernel: New and updated governors:
    [*] ABYSSPLUG
    [*] ADAPTIVE
    [*] BADASS
    [*] CONSERVATIVE
    [*] DANCEDANCE
    [*] DARKNESS
    [*] INTERACTIVE
    [*] KTOONSERVATIVE
    [*] NIGHTMARE
    [*] ONDEMAND
    [*] PERFORMANCE
    [*] PEGASUSQ
    [*] POWERSAVE
    [*] SLP
    [*] WHEATLEY
    [*] BIOSHOCK
    [*] USERSPACE​
Release 05
  • systemUI crashes fixed
  • BT defaulted on
  • change graphic renderer
  • camera improvements
  • governor changes including on charger
  • call recording in supported countries
  • add QS sound tile
  • unlinked ringtone and notification volumes
  • Running Services from QS panel
  • expanded volume panel for 9.x
  • translation updates
  • full dex pre-opt applied
  • launcher pinning removed
  • Kernel: Buffcore 4.3b.
  • March 2019 security updates applied for RR, AOSP.
  • RR and AOSP code grabbed 25th March 2019.

Release 04
  • Whitelist Whatsapp and other social media apps in order to use HAL1 camera
  • BlueTooth Changes
  • WiFi Changes
  • RIL Changes
  • Pin HOME app in order to go home faster
  • Add a missing RIL blob
  • Fix encryption (?)
  • Kernel edits about increasing performance and general CPU scaling
  • Graphics should be smoother now.
  • gps:Log only if error
  • kernel:Enable AddRandom and disable IOStats
  • Lots other stuff changed
  • Kernel: Buffcore 4.3b.
  • March 2019 security updates applied for RR, AOSP.
  • RR and AOSP code grabbed 14th March 2019.


Thanks to JDCTeam chat / test group in Slack jdcteam-pie .
 

Attachments

Last edited:

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0

Current issues
Release 09

Not working
  • MHL output (? we think ?)

Working
  • Everything else.

Known issues
  • Google Sounds may crash, use v2.1.
  • Audio changes may mean older mods have stopped working. Progress unfortunately...
  • You may wish to disable ambient display if you want your battery to last any time.

This rom is no longer official, for the simple reason I cannot be bothered jumping through the official hoops. OTA will not work ever. It has been completely rebuilt since release 07 so must be clean installed

This rom will not work / will never work on i9515, i9500 and i9506 variants of S4.
 

Attachments

Last edited:

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0



Reporting bugs

Proper reporting of issues will help me spend time productively fixing bugs rather than tail chasing vague issues.
Please follow these guidelines.

Reporting bugs
If you wish to report an issue, then the onus is on you to prove the issue.
  • If you provide exact replication instructions, an idea of how often the issue occurs and logs that enable me to replicate the issue then a fix will be possible ("if you do action 1 then action 2 then action 3 you will find that bug X occurs 100% of the time").
  • If you give a vague complaint about an issue then I will not look at it without explicit replication instructions and preferably logs ("phone overheats when using game XYZ").
  • Issues about overheating, battery life or performance should be backed up with information from relevant monitoring apps.
  • One-off issues generally do not get investigated unless they are well documented and have provided logs.
  • Issues that are specific to one piece of software will generally not get investigated without logs. I am not very keen on installing software to investigate bugs, especially if I need to create user accounts. If you can replicate the issue on more than one piece of software it will increase the chance of being fixed.
  • Issues to do with speaker or microphone related issues need to be explicit about which speaker and mic is in use (internal, head phones, earphones, bluetooth headset, Bluetooth speakers), whether normal earpiece or hands free mode is in use, Audio mods that have been installed. Logs may be helpful too.
  • Issues with media / streaming / playback should be provided with examples.
  • A picture is worth a thousand words; a movie is thousands of pictures. If you cannot describe your problem in words, post pictures or movies to help show your issue. The rom has in-built screen capture and screen recording tools, so please use them.
  • It can often be difficult to tell what is going on with logs from a fully loaded system. It can help if you make a nandroid of your current system, format and then make a clean install, with gapps only if needed, and only the app that causes the issue - as minimal a system for replication as possible - then replicate the bug and capture logs. If I then have to replicate the issue I can easily replicate your system.

If you want to send logs for a bug, I would like you to use Syslog.
  • Perform some of the functionality that is bugged and then capture logs in the app.
  • If you have had a reboot then capture a set of logs immediately when the system reboots. If the last-kmsg file is empty then the logs are useless.
  • Type a brief description of the problem in the notes field and your XDA username .
  • Select to scrub personal information.
  • Upload it to a web based host (gdrive, dropbox, etc.) and PM the link to me.

And remember:
The Drill .... settings > configurations > about > the drill > logcat or GTFO
LOGCATorGTFO.jpg
 
Last edited:

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
first! oh wait.... can I really get first on my own thread?

anyhow.... we present for your delight and delectation - Resurrection Remix Pie 2.99_preview
2.99_preview??? What the F with your version numbers Buff?

Well I promised I would release V3 builds with February updates and working Bluetooth calling.
And next week we will indeed release versions of all our roms with February updates and the newly added JDC feature of working BT calling, but we couldn't resist a little preview, so hence 2.99_preview.

So expect a new build of this next week with February updates also.
But really it's stable, fast and tweakable and perfectly useable.
Did I mention BT calling LOL?
 

Leone/kyleproxx

Senior Member
Sep 15, 2016
789
149
0
@Buff99. Idk what to say, Thank You?? I feel like this is not enough.?
This was the first rom I ever used on my s4(probably got it around the end beginning of March.
I would love to test this rom very much since I haven't been on much after I got my s4 fixed.
See You on Slack. Can't wait for next release ??.
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
@Buff99. Idk what to say, Thank You? I feel like this is not enough.
This was the first rom I ever used on my s4(probably got it around the end beginning of March.
I would love to test this rom very much since I haven't been on much after I got my s4 fixed.
See You on Slack. Can't wait for next release .
Seen you on Slack.... mwah hah ha ha.
Welcome back again
 
  • Like
Reactions: Leone/kyleproxx

meiertom

Member
Apr 1, 2011
7
3
0
Thank you @buff for RR Pie. It's working fine, just two small things i recocnized:
1.. I'm missing the option to unlock the lockscreen by PIN without entering OK/Enter. I can't find this option in securitysettings nor the RR-settings
2. In RR-settings i get force close of settings app by choosing "System UI tuner" in UI settings

I did a clean install.
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
Thank you @buff for RR Pie. It's working fine, just two small things i recocnized:
1.. I'm missing the option to unlock the lockscreen by PIN without entering OK/Enter. I can't find this option in securitysettings nor the RR-settings
2. In RR-settings i get force close of settings app by choosing "System UI tuner" in UI settings

I did a clean install.
1) it's a tweak. May be added. May not be
2) logs please
 
  • Like
Reactions: pocketrule

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
It's just because they fixed Bluetooth calling so it's just a preview for it before they bring it to the rest of their roms. @Buff99 I hop in correct. :silly:
Pretty much. Explained in post #6 I thought.....

We wanted to get something out with BT calling early, that's all that preview means... to let those people who must have BT calling available preview pie.

There is nothing wrong or cut back or pre-production about this rom. It's the real deal.
 
Last edited:
  • Like
Reactions: pocketrule and 7adm

nesan95

Senior Member
Feb 28, 2016
54
2
0
Jaffna
Thanks for the beautiful ROM @buff. I have a issue on bluetooth. I connected my phone with my Bluetooth speaker after a few moments Bluetooth automatically off and on and then Bluetooth crash.
Here is the log link - https://del.dog/ekabajubag
Sorry for my bad English. Hope you can understand it. Thank you.
 

Buff99

Elite Member
Apr 16, 2009
1,945
5,861
0
Thanks for the beautiful ROM @buff. I have a issue on bluetooth. I connected my phone with my Bluetooth speaker after a few moments Bluetooth automatically off and on and then Bluetooth crash.
Here is the log link - https://del.dog/ekabajubag
Sorry for my bad English. Hope you can understand it. Thank you.
Yeah BT still has some issues we are working on, retry with v3 when it arrives.
The combined WiFi / BT chip is the most hideous thing ever, so much that Samsung even had to hack around it in original firmwares.

If you can disable WiFi before using BT you may find it more stable.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone