Optimized LineageOS 18.1
brought to you by the Jflte DevConnection Team
DISCLAIMER
Your warranty is now void.
We are 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!
YOU are choosing to make these modifications and if, YOU point the finger at us for messing up your device, WE will laugh at you.
FEATURES
Based on Official LineageOS 18.1 - Android 11
Latest Security Updates integrated
Improved Speed, Stability, RAM usage & Battery drain
Powered by Buffcore Kernel - some / most / all of the following may or may not be hooked up yet.
Many, many more - install and see for yourself!
Buffcore 10
set config_hz to 300
add intelliplug
tweak our touch boost
add color control tweak
stop lowclocks from defconfig
build with gzip
quickwakeup - the kernel can semi-wakeup and decide if needs to end suspend or return to suspend with losing
doze
fully optimized toolchain flags
reduced sleep timeout
dynamic file syncing - early_suspend and dyn_fsync by default
print to dmesg log when a suspend gets broken
sdfat enabled
fastcharge implemented (up to 1900 ac / 1600 usb)
bcmhd wakelocks for rx and tx halved
libmemcopy and libstring sped up
io readahead to 1024k
power efficient work queues
voltage tweaking user interface
faster vmstat
autosmp hotplugging replacement
mmc crc disabled
allow for lower cpu voltage
reduce swapiness
optimize divide / multiply by power of 2
added tcp optimization options
set westwood default
optimize cbfillrect function
reduce wifi wakelock times
nohz: reduce overhead under high-freq idling patterns
SUPPORTED DEVICES
GT-I9505 (jfltexx)
GT-I9505G (jgedlte)
GT-i9507 (jtfddxx)
GT-i9508 (jfltezm)
SCH-I545 (jfltevzw) VERIZON USERS: since your Bootloader is locked, you must be on the VRUAMDK
SCH-I545L (jfltelra)
SCH-R970 (jflteusc)
SCH-R970C (jfltecri)
SCH-R970X (jfltecsp)
SGH-I337 (jflteatt) AT&T USERS: since your Bootloader is locked, you must be on the UCUAMDB or UCUAMDL
SGH-I337M (jftlecan)
SGH-l337Z (jfltecri)
SGH-M919 (jfltemo)
SGH-S970G (TracFone / Straight Talk)
SM-S975L (TracFone / Straight Talk)
SPH-L720 (jfltespr)
SPH-l720T (jflterefreshspr)
jfltezm - China Mobile
jfltetfnatt
jfltetfntmo
Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which Bootloader you have.
DOWNLOADS
Optmized LineageOS 18.1: Google Drive
GApps: Open GApps / Open GApps A11 (Test Builds) or BitGApps or MindTheGApps
Official TWRP Recovery: HERE
JDCTeam TWRP Recovery: HERE
TWRP Recovery Loki Patched: HERE
Magisk: HERE
GAPPS
You can use Pico or Nano Open GApps / Open GApps A11 (Test Build) or BitGApps or MindTheGApps
Be sure you have selected Platform: ARM and the proper Android version of the ROM you are going to flash. If the ROM you want to flash include GApps, no need to download and flash any GApps at all.
TWRP
You can use either the latest and recommended Official TWRP Recovery or JDCTeam Recovery to flash the ROM.
If you have a variant with a locked but exploitable Bootloader like AT&T and Verizon then use the TWRP Recovery Locki Patched by mattgyver.
SAMSUNG GALAXY S4 UNIFIED GUIDES & COLLECTION
You can follow the well-explained steps to install a ROM, find and download the latest Bootloader & Modem for your variant from the S4 Unified Guides & Collection thread by Retrial.
JDCTEAM UNIVERSE
You can find the total work of JDCTeam over the years HERE.
SOURCE CODE
Avaible at JDCTeam GitHub
CREDITS
Side - Lead Developer / The Boss
Buff99 - Minor Developer / Major Meddler
JDC Team
LineageOS
OpenGapps
JDCTeam
Buff - Buff99
Chibbo - Chibbo
Creeper - Creeper36
Diego Monaco - alucard_24
Dimitris Katikaridis - side
Franck Rohée - franzyroy
George Mantratzis - Retrial
Ray Daley - gadget!
Jim Silverlock - Jsilver73
Marco Zanin - -+BB+-
Matthew Booth - MattBooth
Mattia D'Alleva - AntaresOne
Mike Atkins - FernBch
Oliver - angelcalibur
Paul Harris - hawkerpaul
Paul Keith - javelinanddart
SalimPS - SalimPS
Simeon Ivanov - smstiv
Stefano Meroni - smeroni68
Yannis Menexes - SkL*
Vasileios Moisiadis - vmroot
You are welcome to join the Official JDC Team chat/test group in Slack
reserved
reserved
reserved
Long live side da great
Thanks @side for making Android 11 for our jf this long.
Side you are the king baby
Superb audio quality for USB (UAC 44.1kHz 32bit) and Bluetooth (LDAC).
Noop I/O scheduler is not bad for audio (BFQ has disappeared).
I found two "Android Services Library" system apps in this ROM. One is "android.ext.services" and the other is "com.google.android.ext.services". Is this normal?
zyhk said:
Superb audio quality for USB (UAC 44.1kHz 32bit) and Bluetooth (LDAC).
Noop I/O scheduler is not bad for audio (BFQ has disappeared).
I found two "Android Services Library" system apps in this ROM. One is "android.ext.services" and the other is "com.google.android.ext.services". Is this normal?
Click to expand...
Click to collapse
https://source.android.com/devices/architecture/modular-system/extservices thats ext.services
the com.google.android.ext.services is Gapps related
[Android 13] [GApps] NikGApps [ARM64]
Hi Everyone, Here I'd like to Introduce you with my custom Gapps package that I use on day to day basis when I flash a new Rom. As I've observed many people struggling with finding the correct version of gapps to flash, I decided to build a...
forum.xda-developers.com
still found a few gapps
side said:
https://source.android.com/devices/architecture/modular-system/extservices thats ext.services
the com.google.android.ext.services is Gapps related
Click to expand...
Click to collapse
Sorry. I confirmed that "com.google.android.ext.services" came from "BiTGApps-arm-11.0.0-R19_signed" (I have installed this and Magisk 21.1 on this ROM). I was able to disable "com.google.android.ext.services" without problems.
side said:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Optimized LineageOS 18.1 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by the Jflte DevConnection Team
DISCLAIMER
Code:
* Your warranty is now void.
< Well lets face it, your warranty has been void for 3+ years now.. Samsung don't care about you. Who do? JDCTeam. >
* We are 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!
* YOU are choosing to make these modifications and if
* YOU point the finger at us for messing up your device,
* WE will laugh at you.
FEATURES
Based on Official LineageOS 18.1 - Android 11_r19
Latest Security Updates integrated
Improved Speed, Stability, RAM usage & Battery drain
Powered by Buffcore Kernel - some / most / all of the following may or may not be hooked up yet.
Code:
[B][COLOR="DarkOrange"]Buffcore 10[/COLOR][/B]:
set config_hz to 300
add intelliplug
tweak our touch boost
add color control tweak
stop lowclocks from defconfig
build with gzip
quickwakeup - the kernel can semi-wakeup and decide if needs to end suspend or return to suspend with losing doze
fully optimized toolchain flags
reduced sleep timeout
dynamic file syncing - early_suspend and dyn_fsync by default
print to dmesg log when a suspend gets broken
sdfat enabled
fastcharge implemented (up to 1900 ac / 1600 usb)
bcmhd wakelocks for rx and tx halved
libmemcopy and libstring sped up
io readahead to 1024k
power efficient work queues
voltage tweaking user interface
faster vmstat
autosmp hotplugging replacement
mmc crc disabled
allow for lower cpu voltage
reduce swapiness
optimize divide / multiply by power of 2
added tcp optimization options
set westwood default
optimize cbfillrect function
reduce wifi wakelock times
nohz: reduce overhead under high-freq idling patterns
Many, many more - install and see for yourself!
SUPPORTED DEVICES
GT-I9505 (jfltexx)
GT-I9505G (jgedlte)
GT-i9507 (jtfddxx)
GT-i9508 (jfltezm)
SCH-I545 (jfltevzw) VERIZON USERS: since your Bootloader is locked, you must be on the VRUAMDK
SCH-I545L (jfltelra)
SCH-R970 (jflteusc)
SCH-R970C (jfltecri)
SCH-R970X (jfltecsp)
SGH-I337 (jflteatt) AT&T USERS: since your Bootloader is locked, you must be on the UCUAMDB or UCUAMDL
SGH-I337M (jftlecan)
SGH-l337Z (jfltecri)
SGH-M919 (jfltemo)
SGH-S970G (TracFone / Straight Talk)
SM-S975L (TracFone / Straight Talk)
SPH-L720 (jfltespr)
SPH-l720T (jflterefreshspr)
jfltezm - China Mobile
jfltetfnatt
jfltetfntmo
Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which Bootloader you have.
DOWNLOADS
Optmized LineageOS 18.1: Google Drive
JDCTeam TWRP Recovery: HERE
TWRP Recovery Loki Patched: HERE
Aroma Addon: HERE
GAPPS
You can use Pico or Nano Open GApps or BiTGApps
TWRP
You can use either the latest and recommended JDCTeam Recovery or the latest Unified Official TWRP Recovery to flash the ROM.
If you have a variant with a locked but exploitable Bootloader like AT&T and Verizon then use the TWRP Recovery Locki Patched by mattgyver.
AROMA ADDON
You can multiple times flash the Addon Aroma to add or remove apps-mods, change bootanimations and contain debug tools.
You can find it HERE.
INSTALLATION GUIDES - COLLECTION LATEST BOOTLOADERS & MODEMS - AND A LOT MORE
You can follow the well-explained steps, find and download the latest Bootloader & Modem for your variant from the S4 Unified Guides/Collection thread by Retrial which contains:
COMPLETE GUIDE FOR THE BEST CLEAN INSTALL OF STOCK OR CUSTOM ROM FROM SCRATCH
COMPLETE GUIDE TO CLEAN INSTALL A CUSTOM ROM NOT FROM SCRATCH
COMPLETE GUIDE TO DIRTY INSTALL OVER YOUR CUSTOM ROM
COLLECTION FOR ALL VARIANTS WITH THE LATEST FIRMWARE - BOOTLOADERS & MODEMS - TWRP - GAPPS - ROOT SOLUTION - PIT FILES - SAMSUNG USB DRIVER - ODIN - USEFUL APPS - RECOMMENDED ROMS
JDCTEAM UNIVERSE
You can find the total work of JDCTeam over the years HERE.
SOURCE CODE
Avaible at JDCTeam GitHub
CREDITS
Side - Lead Developer / The Boss
Buff99 - Minor Developer / Major Meddler
JDCTeam
LineageOS
OpenGapps
JDCTeam
Buff - Buff99
Chibbo - Chibbo
Creeper - Creeper36
Diego Monaco - alucard_24
Dimitris Katikaridis - side
Franck Rohée - franzyroy
George Mantratzis - Retrial
Ray Daley - gadget!
Jim Silverlock - Jsilver73
Marco Zanin - -+BB+-
Matthew Booth - MattBooth
Mattia D'Alleva - AntaresOne
Mike Atkins - FernBch
Oliver - angelcalibur
Paul Harris - hawkerpaul
Paul Keith - javelinanddart
SalimPS - SalimPS
Simeon Ivanov - smstiv
Stefano Meroni - smeroni68
Yannis Menexes - SkL*
Vasileios Moisiadis - vmroot
You are welcome to join the Official JDCTeam chat/test group in Slack
Click to expand...
Click to collapse
Many thanks to side and team for android 11 on Galaxy s4.
Magisk 21.1 does not install. Any help much appreciated.
stuie1952 said:
Many thanks to side and team for android 11 on Galaxy s4.
Magisk 21.1 does not install. Any help much appreciated.
Click to expand...
Click to collapse
Ok. Got it. Change bin extension to zip. Simple as!!
Really nice work and Rom from thr JDC Team!
Unfortunately I experience some bugs:
Bluetooth does not reliably enable from the quick settings (automatically turns off again)
- for WiFi, sometimes networks are not found and an empty list is shown . switching to flight mode and back resolves this.
Awesome release. I like this one far better than [JDCTeam] Optimized LineageOS17.1 v8.0 (... mainly because I experienced random crashes with it).
The phone feels a lot faster running this ROM compared to the above mentioned, however I already encountered some small issues:
> Google Maps latest version (from Google Playstore) seem to have an issue with Android 11, therefore had to downgrade manually to 10.54.0 (https://www.apkmirror.com/apk/google-inc/maps/maps-10-54-0-release/) to fix the issue.> Similar issue was encountered with latest "Vanced Youtube" release - something about Google Play Services not being supported on this device. A downgrade to to 15.33.34 fixed it.> Android 11 seems to have removed global "Immersive Mode" and now its up to apps to implement it? Is there an app that still works (don't care if its per app basis or global as long as it works) ? Anyways, please try to bring it back Q.Q> Home Screen "Search" feature does literally nothing.> I can't seem to find screen pixel shutdown feature (was it called screen dimming or smth?) that was available in LineageOS17.1 v8.0 for AMOLED screens, then again its not a mandatory feature, but I appreciated that extra battery life.> Battery Charging statistics on lock screen seems to be missing too unlike LOS17.1 It was useful to know if my charging cables were faulty.
I did experience some random restarts, but can't confirm if it was the ROM problem or it was me messing with ADB , experimenting to transfer ~10GB of data via USB and Wireless at the same time, so maybe I overloaded something by attempting that among other things xD
I didn't experience Bluetooth or Wi-Fi issues so far, seems way more reliable than the LineageOS17.1.
Furthermore, I did use the "Aroma Installer 10" and I can say that the Magisk Manager is either bugged or the latest version simply doesn't allow to Install Magisk automatically anymore - it allowed only downloads and even then the magisk.zip threw errors upon flashing via TWRP. Manually downloading Magisk v21.1 from https://github.com/topjohnwu/Magisk/releases and flashing it did work tho ;]
Anyways, keep up the awesome work! I'm a big fan of all Optimized LineageOS releases
basti_b24 said:
Really nice work and Rom from thr JDC Team!
Unfortunately I experience some bugs:
Bluetooth does not reliably enable from the quick settings (automatically turns off again)
- for WiFi, sometimes networks are not found and an empty list is shown . switching to flight mode and back resolves this.
Click to expand...
Click to collapse
I experienced this too. My other small issues are,
USB OTG memories cannot be used (but I can use USB DAC's)
Bluetooth aptX codec's default sampling freq. is 48kHz (changeable to 44.1kHz after connected), while SBC&AAC's default are 44.1kHz.
Greetings I have this room for daily use since it left and I can notice that it loses the wifi and is less strong than normal the other detail is in wassap the voice and audio and group calls presents a failure nop works well that alone would be important to solve those two things rest is beautiful androit 11 congratulations
This rom works flawlessly on my Samsung Galaxy S4 SGH-M919...I have 2 great suggestions....the Ambient Display when Notifications arrive and the Always On Display...I like those two.
Spotted a weird bug with the quick settings panel:
The icons just disappear sometimes. They do come back if you expand it further. I though it was just dark mode thing, but same behavior happens with light mode too. I noticed the bug started to happen once I edited (added more buttons) the quick settings panel.
-- EDIT
I fixed it or more probably caused it via "SystemUI Tuner" by enabling "QS Fancy Animation" setting.
Hey guys!
maybe I'm really blind, but I can't find any ARM Gapps for Android 11...
any suggestion or (better a) link?
thank you.
Related
[JDCTeam] 🥧 Resurrection Remix Pie 🥧 Release 09 [29 Sept] [9.0.0_r46][unoff] [EOL]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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.
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
Buff - @buff99
Chibbo - @chibbo
Creeper - @creeper36
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
SalimPS - @SalimPS
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis Menexes - @SkL*
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
🥧 Resurrection Remix Pie 🥧 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
InstallationRequired 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 collectionThe 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!
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 .
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.
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
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?
YAY another rom. Thank you @Buff99 and @side for your hardwork
congratz
Again and again and again.... We never stop
Another one with <3
Thanks guys specially for you Buff about this amazing work
@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 ??.
Leone/kyleproxx said:
@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 .
Click to expand...
Click to collapse
Seen you on Slack.... mwah hah ha ha.
Welcome back again
After all these years...bluetooth calling is making a comeback?
Your ROM was and will always be my favorite one.
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.
meiertom said:
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.
Click to expand...
Click to collapse
1) it's a tweak. May be added. May not be
2) logs please
Why does it say preview in the title? Thanks for your awesome work I'm downloading now and going to test asap
JT1510365 said:
Why does it say preview in the title? Thanks for your awesome work I'm downloading now and going to test asap
Click to expand...
Click to collapse
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:
Leone/kyleproxx said:
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:
Click to expand...
Click to collapse
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.
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.
nesan95 said:
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.
Click to expand...
Click to collapse
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.
[JDCTeam] 🥧 GZOSP Pie 🥧 Release 03 [29 Sept] [9.0.0_r46] [unofficial] [EOL]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
GZOSP is an AOSP (including CAF) derived rom and is a pure stock experience. It is lean and clean and there won't be many of the tweaks you are used to seeing and not using on all the other custom roms.
GZOSP is used as a base for many other projects.
Download rom HERE
GZOSP source: HERE
Buffcore kernel source: HERE
Do not mirror downloads - only AFH please.
Do not start threads on other forums about this rom - this is the only official source for downloads and support.
Ask for help here only - not official GZOSP community.
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.
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
GZOSP Team
OpenGapps
SPECIAL THANKS
Donators
JDCTeam-pie test team / Slack testers
AndroidFileHost
All of you!
JDCTeam
Buff - @buff99
Chibbo - @chibbo
Creeper - @creeper36
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
SalimPS - @SalimPS
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis Menexes - @SkL*
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
🥧 GZOSP Pie 🥧 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
Buff99, side
Source Code: https://github.com/GZOSP
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop compatible
Based On: AOSP
Version Information
Status: Stable
Created 2019-07-06
Last Updated 2019-12-26
InstallationRequired for installation: Recovery - Latest recommended JDC TWRP Recovery v3.3.0-0 for JFLTE: HERE.
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. (see post#4).
Install Gapps (Pico or larger).
DO NOT Wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for 1st boot.
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. (see post #4).
Install Gapps (Pico or larger).
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!
Latest changelist
Release 03 - 29th September 2019
release_03-Gzosp-jflte-9.Stable.2.1-UNOFFICIAL-20190927-1031.zip - 312 MB
md5sum - 7c7736cd444ab0944a8cf7c6bf4c9510
Release 02
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.
August security updates.
Buffcore kernel 10.00
Wake on Home button
HWkeys working correctly
See attached changelist file for specifics.
Release 01
July security updates.
Buffcore kernel 7.01b - updated to Linux 3.4.113. Better sleep time, better heat management.
See attached changelist file for specifics.
Thanks to JDCTeam chat / test group in Slack jdcteam-pie .
Current issues
Release 03
This rom is more of a classic AOSP style rom. Not much in it, not much to tweak.
Clean n lean. Do with it as though will.
Don't work
MHL video (? we think ?)
Does work
Miracast / casting.
BT calling.
SE Linux is set as permissive.
Wifi works well
Hotspot works well.
GPS works well.
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Magisk 19.3 works fine. Flash the zip after romfile. Once in android you may need to additionally install MagiskManager.
Magisk sound mods appear to work e.g. ViperFX.
Substratum works fine.
Quickstep launcher is a very basic version, don't expect to tweak much. Google feed won't work for you.
Recommended: use an alternate launchair like Lawnchair 2.
Sound changes may mean older sound mods no longer work.
The google sound app may crash. Use version 2.1.
This rom will not work / will never work on i9515, i9500 and i9506 variants of S4.
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 ....
Hardware button customization seems to be borked. The Menu/Recents button cannot be configured at all; default actions stay active whatever you select. The same seems to be true for the Back button.
Release 2 ready to download;
August updates, Wake on Home, HWkeys fixed
as pure basic rom this seem to work great not seeing modem and bluetooth dropping . i do miss the status bar changing or even lite notification light setting like i see in 8
Release 03 is available now.
September 2019 security patches.
Miracast / casting enabled
performance tuned - Interactive governor & AutoSMP
Buffcore kernel 10.0
Row IO scheduler set as default
Thanks for this one Buf99! This ROM deserves more attention
This rom is EOL (End of life) so will get not further development.
It hasn't been updated by GZ team since the September security updates.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Optimized LineageOS 17.1 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by the Jflte DevConnection Team
DISCLAIMER
Code:
* Your warranty is now void.
< Well lets face it, your warranty has been void for 3+ years now.. Samsung don't care about you. Who do? JDC TEAM. >
* We are 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!
* YOU are choosing to make these modifications and if
* YOU point the finger at us for messing up your device,
* WE will laugh at you.
FEATURES
Based on Official LineageOS 17.1 - Android 10_r41
Latest Security Updates integrated
Improved Speed, Stability, RAM usage & Battery drain
Powered by Buffcore Kernel - some / most / all of the following may or may not be hooked up yet.
Code:
[B][COLOR="DarkOrange"]Buffcore 10[/COLOR][/B]:
set config_hz to 300
add intelliplug
tweak our touch boost
add color control tweak
stop lowclocks from defconfig
build with gzip
quickwakeup - the kernel can semi-wakeup and decide if needs to end suspend or return to suspend with losing doze
fully optimized toolchain flags
reduced sleep timeout
dynamic file syncing - early_suspend and dyn_fsync by default
print to dmesg log when a suspend gets broken
sdfat enabled
fastcharge implemented (up to 1900 ac / 1600 usb)
bcmhd wakelocks for rx and tx halved
libmemcopy and libstring sped up
io readahead to 1024k
power efficient work queues
voltage tweaking user interface
faster vmstat
autosmp hotplugging replacement
mmc crc disabled
allow for lower cpu voltage
reduce swapiness
optimize divide / multiply by power of 2
added tcp optimization options
set westwood default
optimize cbfillrect function
reduce wifi wakelock times
nohz: reduce overhead under high-freq idling patterns
Many, many more - install and see for yourself!
SUPPORTED DEVICES
GT-I9505 (jfltexx)
GT-I9505G (jgedlte)
GT-i9507 (jtfddxx)
GT-i9508 (jfltezm)
SCH-I545 (jfltevzw) VERIZON USERS: since your Bootloader is locked, you must be on the VRUAMDK
SCH-I545L (jfltelra)
SCH-R970 (jflteusc)
SCH-R970C (jfltecri)
SCH-R970X (jfltecsp)
SGH-I337 (jflteatt) AT&T USERS: since your Bootloader is locked, you must be on the UCUAMDB or UCUAMDL
SGH-I337M (jftlecan)
SGH-l337Z (jfltecri)
SGH-M919 (jfltemo)
SGH-S970G (TracFone / Straight Talk)
SM-S975L (TracFone / Straight Talk)
SPH-L720 (jfltespr)
SPH-l720T (jflterefreshspr)
jfltezm - China Mobile
jfltetfnatt
jfltetfntmo
Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which Bootloader you have.
DOWNLOADS
Optmized LineageOS 17.1: Google Drive
GApps: Open GApps or BitGApps
JDCTeam TWRP Recovery: HERE
TWRP Recovery Loki Patched: HERE
Aroma Addon: HERE
GAPPS
You can use Pico or Nano Open GApps or BiTGApps
TWRP
You can use either the latest and recommended JDCTeam Recovery or the latest Unified Official TWRP Recovery to flash the ROM.
If you have a variant with a locked but exploitable Bootloader like AT&T and Verizon then use the TWRP Recovery Locki Patched by mattgyver .
AROMA ADDON
You can multiple times flash the Addon Aroma to add or remove apps-mods, change bootanimations and contain debug tools.
You can find it HERE.
INSTALLATION GUIDES - COLLECTION LATEST BOOTLOADERS & MODEMS - AND A LOT MORE
You can follow the well-explained steps, find and download the latest Bootloader & Modem for your variant from the S4 Unified Guides/Collection thread by Retrial which contains:
COMPLETE GUIDE FOR THE BEST CLEAN INSTALL OF STOCK OR CUSTOM ROM FROM SCRATCH
COMPLETE GUIDE TO CLEAN INSTALL A CUSTOM ROM NOT FROM SCRATCH
COMPLETE GUIDE TO DIRTY INSTALL OVER YOUR CUSTOM ROM
COLLECTION FOR ALL VARIANTS WITH THE LATEST FIRMWARE - BOOTLOADERS & MODEMS - TWRP - GAPPS - ROOT SOLUTION - PIT FILES - SAMSUNG USB DRIVER - ODIN - USEFUL APPS - RECOMMENDED ROMS
YOUTUBE
Click HERE to watch a video review of Optimized LineageOS 17.1 Thanks to MikeTheTechSavvy
JDCTEAM UNIVERSE
You can find the total work of JDCTeam over the years HERE.
SOURCE CODE
Avaible at JDCTeam GitHub
CREDITS
Side - Lead Developer / The Boss
Buff99 - Minor Developer / Major Meddler
JDC Team
LineageOS
OpenGapps
JDCTeam
Buff - Buff99
Chibbo - Chibbo
Creeper - Creeper36
Diego Monaco - alucard_24
Dimitris Katikaridis - side
Franck Rohée - franzyroy
George Mantratzis - Retrial
Ray Daley - gadget!
Jim Silverlock - Jsilver73
Marco Zanin - -+BB+-
Matthew Booth - MattBooth
Mattia D'Alleva - AntaresOne
Mike Atkins - FernBch
Oliver - angelcalibur
Paul Harris - hawkerpaul
Paul Keith - javelinanddart
SalimPS - SalimPS
Simeon Ivanov - smstiv
Stefano Meroni - smeroni68
Yannis Menexes - SkL*
Vasileios Moisiadis - vmroot
You are welcome to join the Official JDC Team chat/test group in Slack
XDA:DevDB Information
[JDCTeam] 🔟 Optimized LineageOS17.1 🔟 v8.0 [12Oct], ROM for the Samsung Galaxy S4
Contributors
side, buff99, Retrial
ROM OS Version: Android 10
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop compatible
Based On: LineageOS
Version Information
Status: Stable
Created 2019-12-16
Last Updated 2020-10-24
Version 8 released
Changelog:
Kernel updates
Merge with AOSP and lineage upstream
Fix CDMA (jfltespr) telephony issues
New launcher with 'swipe down to clear all' and round recents
Fixed DAC USB audio
Old changelogs
Due to my real-life stuff, i messed up with the changelog so i will post the most important stuff....Sorry
version 7
Edit row/cols of QS panel
charging values on lockscreen
latest lineage source
August security patches
r41
Kernel updates
Bring back 'blue led when camera is on' from optlos16
version 6
Update to r40
Update our wallpaper
Huge kernel updates on LMK, wifi and bt
Enable Always On Display
Enable Smart pixels
Better battery life
GPS updates
Version 5 changes:
Update our wallpaper
Upgrade to r35
Huge kernel changes
Fix some random issues where device would reboot itself
Merge with upstream (LineageOS and AOSP)
Add option to switch icon 4G/LTE
Add Smart Pixels feature and make it work with battery saver too.
SettingsProvider: Stop haptic feedback by default
SettingsProvider: Disable UI and DTMF sounds by default
SystemUI: Stop StatusBar logcat spam
Disable double-tap-2-wake feature. we dont have that hardware anyways
Cleaning up sensors sources
Changes v4:
Upstream merge until 20-april-2020
Update with latest ASBs
Update to r33
Camera edits
1080p playback works fine (Youtube etc)
Bluetooth calls seems better than ever
Remove lockscreen lock icon.
Huge kernel updates
Display edits. Chinese LCDs should work too
Support more jflte variants
Rebase the rom
Turned-off charging animation
Build is not signed
Fully working magisk flash
Fast charge re-enabled with a better approach
Deep sleep tweaks
Encryption works
Fix some random RIL crashes
New Low-Memory-Killer implementation
Tweaks here and there
Version 3
md5: a045953be706a499fefdecfae05e0676
Changelog:
Upstream merge until 16 February 2020
Update our wallpaper
Merge latest ASB
Update to r28
Fix Magisk flashing and make root work
Encryption should work
GPS updates
Networking updates
Trebuchet: Fix clock widget on first boot
CPU: A better tuning
Fix loudspeaker switching when in call
Build is now Signed
Whats not working??
Saving camera images/videos to SD card works fine but gallery app cant show them until you reboot ( for pros: mediascanner service runs only once during boot. Global AOSP issue )
Video review by @MikeTheTechSavvy
https://www.youtube.com/watch?v=M4BkJQ63WCw&feature=youtu.be
even more reserved!!!!~!~
Awesome! Happy to see 10 on our old Girls. Only 1 question before I start downloading. Does this rom have a navigation bar? I killed all 3 hardware buttons a long time ago and so I can only flash ROMs that have the navbar option.
THX a lot to you, Buff and the whole team
steini81 said:
Awesome! Happy to see 10 on our old Girls. Only 1 question before I start downloading. Does this rom have a navigation bar? I killed all 3 hardware buttons a long time ago and so I can only flash ROMs that have the navbar option.
THX a lot to you, Buff and the whole team
Click to expand...
Click to collapse
Yes. It have nav bar?
And One more journey has begun!
Another amazing job from Master Side!
Thanks Side. I'm staying up tonight to see how beautiful this works. I know how much time and frustration it took you and others to get this. Thank you and the rest who helped you to get this working!
what about gapps?
???
What gapps will be used?
Android 10 GApps
https://www.cyanogenmods.org/download-gapps-for-android-10/
reilyn27 said:
What gapps will be used?
Click to expand...
Click to collapse
OpenGapps beta for Android 10 (arm) is available here.
Amazing work dude, you've achieved so much that others couldn't. Thanks for continuing to support this ancient device.
side said:
reserved
Click to expand...
Click to collapse
Magisk works?
@[email protected] said:
Magisk works?
Click to expand...
Click to collapse
I tested but it still doesn't work
Lenny Bard said:
OpenGapps beta for Android 10 (arm) is available here.
Click to expand...
Click to collapse
thanks
Lenny Bard said:
OpenGapps beta for Android 10 (arm) is available here.
Click to expand...
Click to collapse
This isn't work properly. Sourceforge as opengapps websites don't have these gapps what we need.
---------- Post added at 03:38 AM ---------- Previous post was at 03:26 AM ----------
graeffrocker said:
This isn't work properly. Sourceforge as opengapps websites don't have these gapps what we need.
Click to expand...
Click to collapse
That's Works. Sorry but the sourceforge website is so confuse...thx all
Great job?!! I'm using since yesterday and, some troubles like buttton delay, consume some battery at first time, and needed a full clean install to work. But so smooth, it's like a better vision about the screen, sound is better and fast. Testing battery consume now. Thx side and jdc team!
graeffrocker said:
Great job?!! I'm using since yesterday and, some troubles like buttton delay, consume some battery at first time, and needed a full clean install to work. But so smooth, it's like a better vision about the screen, sound is better and fast. Testing battery consume now. Thx side and jdc team!
Click to expand...
Click to collapse
YouTube is working partialy, if insist the video runs. And camera stops when take a picture, but took the photo also. Congrats one more time! Great job
small bug found
with status bar setting
with battery indicator
if you go to a circle or text, the display in the status bar is not changed
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Optimized LineageOS 18.0 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by the Jflte DevConnection Team
DISCLAIMER
Code:
* Your warranty is now void.
< Well lets face it, your warranty has been void for 3+ years now.. Samsung don't care about you. Who do? JDC TEAM. >
* We are 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!
* YOU are choosing to make these modifications and if
* YOU point the finger at us for messing up your device,
* WE will laugh at you.
FEATURES
Based on Official LineageOS 18.0 - Android 11
Latest Security Updates integrated
Improved Speed, Stability, RAM usage & Battery drain
Powered by Buffcore Kernel - some / most / all of the following may or may not be hooked up yet.
Code:
[B][COLOR="DarkOrange"]Buffcore 10[/COLOR][/B]:
set config_hz to 300
add intelliplug
tweak our touch boost
add color control tweak
stop lowclocks from defconfig
build with gzip
quickwakeup - the kernel can semi-wakeup and decide if needs to end suspend or return to suspend with losing doze
fully optimized toolchain flags
reduced sleep timeout
dynamic file syncing - early_suspend and dyn_fsync by default
print to dmesg log when a suspend gets broken
sdfat enabled
fastcharge implemented (up to 1900 ac / 1600 usb)
bcmhd wakelocks for rx and tx halved
libmemcopy and libstring sped up
io readahead to 1024k
power efficient work queues
voltage tweaking user interface
faster vmstat
autosmp hotplugging replacement
mmc crc disabled
allow for lower cpu voltage
reduce swapiness
optimize divide / multiply by power of 2
added tcp optimization options
set westwood default
optimize cbfillrect function
reduce wifi wakelock times
nohz: reduce overhead under high-freq idling patterns
Many, many more - install and see for yourself!
THIS IS A PREVIEW BUILD OF OPTIMIZED LINEAGEOS 18.0, SOME BUGS MAY EXIST AND MANY FEATURES HAVEN'T BEEN ADDED YET
This ROM actually is pure AOSP with Lineage OS additions in order to make it buildable.
Huge thanks to Arco for helping on UI lags and black screens:highfive:
SUPPORTED DEVICES
GT-I9505 (jfltexx)
GT-I9505G (jgedlte)
GT-i9507 (jtfddxx)
GT-i9508 (jfltezm)
SCH-I545 (jfltevzw) VERIZON USERS: since your Bootloader is locked, you must be on the VRUAMDK
SCH-I545L (jfltelra)
SCH-R970 (jflteusc)
SCH-R970C (jfltecri)
SCH-R970X (jfltecsp)
SGH-I337 (jflteatt) AT&T USERS: since your Bootloader is locked, you must be on the UCUAMDB or UCUAMDL
SGH-I337M (jftlecan)
SGH-l337Z (jfltecri)
SGH-M919 (jfltemo)
SGH-S970G (TracFone / Straight Talk)
SM-S975L (TracFone / Straight Talk)
SPH-L720 (jfltespr)
SPH-l720T (jflterefreshspr)
jfltezm - China Mobile
jfltetfnatt
jfltetfntmo
Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which Bootloader you have.
DOWNLOADS
Optmized LineageOS 18.0: Google Drive
GApps: Open GApps or BitGApps (Open GApps for Android 11 is not avaible yet, use BiTGApps instead)
JDCTeam TWRP Recovery: HERE
TWRP Recovery Loki Patched: HERE
Aroma Addon:Coming soon...
GAPPS
You can use Pico or Nano Open GApps or BiTGApps (Open GApps for Android 11 is not avaible yet, use BiTGApps instead)
TWRP
You can use either the latest and recommended JDCTeam Recovery or the latest Unified Official TWRP Recovery to flash the ROM.
If you have a variant with a locked but exploitable Bootloader like AT&T and Verizon then use the TWRP Recovery Locki Patched by mattgyver .
AROMA ADDON
You can multiple times flash the Addon Aroma to add or remove apps-mods, change bootanimations and contain debug tools.
You can find it HERE. Coming soon...
INSTALLATION GUIDES - COLLECTION LATEST BOOTLOADERS & MODEMS - AND A LOT MORE
You can follow the well-explained steps, find and download the latest Bootloader & Modem for your variant from the S4 Unified Guides/Collection thread by Retrial which contains:
COMPLETE GUIDE FOR THE BEST CLEAN INSTALL OF STOCK OR CUSTOM ROM FROM SCRATCH
COMPLETE GUIDE TO CLEAN INSTALL A CUSTOM ROM NOT FROM SCRATCH
COMPLETE GUIDE TO DIRTY INSTALL OVER YOUR CUSTOM ROM
COLLECTION FOR ALL VARIANTS WITH THE LATEST FIRMWARE - BOOTLOADERS & MODEMS - TWRP - GAPPS - ROOT SOLUTION - PIT FILES - SAMSUNG USB DRIVER - ODIN - USEFUL APPS - RECOMMENDED ROMS
JDCTEAM UNIVERSE
You can find the total work of JDCTeam over the years HERE.
SOURCE CODE
Avaible at JDCTeam GitHub
CREDITS
Side - Lead Developer / The Boss
Buff99 - Minor Developer / Major Meddler
JDC Team
LineageOS
OpenGapps
JDCTeam
Buff - Buff99
Chibbo - Chibbo
Creeper - Creeper36
Diego Monaco - alucard_24
Dimitris Katikaridis - side
Franck Rohée - franzyroy
George Mantratzis - Retrial
Ray Daley - gadget!
Jim Silverlock - Jsilver73
Marco Zanin - -+BB+-
Matthew Booth - MattBooth
Mattia D'Alleva - AntaresOne
Mike Atkins - FernBch
Oliver - angelcalibur
Paul Harris - hawkerpaul
Paul Keith - javelinanddart
SalimPS - SalimPS
Simeon Ivanov - smstiv
Stefano Meroni - smeroni68
Yannis Menexes - SkL*
Vasileios Moisiadis - vmroot
You are welcome to join the Official JDC Team chat/test group in Slack
XDA:DevDB Information
[JDCTeam] LineageOS-18.0 Android 11 [Preview], ROM for the Samsung Galaxy S4
Contributors
side, buff99, Retrial
ROM OS Version: Android 10
Version Information
Status: Testing
Created 2020-11-03
Last Updated 2020-11-21
OMG, this is great! I love these builds))))
Thank you for your work!
Thanks for your hard work guys.
side said:
Some of you may know me at S4 forums. As promised, I will support S4 for yet another year.
So here we are. In this thread I will give you a small bite of S4 with Android 11.
Some of you may have some questions.... So lets get it started.
-What's working?
-I will start by saying what's NOT working:
Camera (it's 50% fixed though).
You tell me.
-What's this ROM about?
-This actually is pure AOSP with Lineage OS additions in order to make it buildable.
Download: Here
I will populate the thread later...
P.S.
Huge thanks to Arco (not mention to avoid spam him) for helping on UI lags and black screens.
sources:
www.github.com/jdcteam
XDA:DevDB Information
[JDCTeam] LineageOS-18.0 Android 11 [Preview], ROM for the Samsung Galaxy S4
Contributors
side, buff99, Retrial
ROM OS Version: 2.3.x Gingerbread
Version Information
Status: Testing
Created 2020-11-03
Last Updated 2020-11-03
Click to expand...
Click to collapse
You are priceless!
@[email protected] said:
You are priceless!
Click to expand...
Click to collapse
Yes, I agree!
Screenshots
See below
Could anyone easily explain why kernel 3.4.112 is still used,
even though @Buff99 (in AICP and in GZOSP) and @-+BB+- (in AOSP) did ROMs on kernel 3.4.113?
.
Hello there, did I do anything wrong in installing the Rom?
1. Wiped data, cache, system, dalvik.
2. Install Rom.
3. Install Bitgapps.
4. Install Magisk 21.
5. Reboot to system.
After boot my system holds maybe 2 minutes, then always a soft reboot. Would like to test, but I can't test when the Rom doesn't run without random reboots every 2 minutes, otherwise nice work @side
This is a preview build, not a daily driver Doesnt like gapps and magisk much at this time.
Great to see active work going on bringing LOS18 to the Galaxy S4 - thanks!
Maybe someone can give me a better understanding of the following questions (which I also wanted to know already or LOS17, but never asekd):
how are the dependencies/relations between LOS18-optimized to the (hopefully later released) LOS18-official/nightly? Are these completely different branches from beginning? Or are commits from LOS-optimized-branch added later to the nightly-branch or other way round or are they completely separated?
can I switch between LOS18-optmized (if it is more or less stable) and LOS18-official (if available, or: same question I want ask for LOS17.1-optimized-vs-official) and vice versa without destroying LOS- and app-settings / need to make factory-reset?
where are exactly the differences (improvements) between official and optimized (for 18 as well as for 17.1 which I currently are using)? I guess there exists a documentation, but did not found.
is work done here for S4 / i9505 also usable by other maintainers of others S4 versions (e.g. i9515)?
if using LOS18-optimized - is there the internal updater available and working (as I know from 17.1-nightly), and from which repository it downloads the images?
Cheer, Robert
Umm... I got a problem. After installing gapps, sometimes it reboots for no reason and gliches the reboot with white bars
Hi . Please this working for s4 i9515 . Thanks
Mustapha---Dj said:
Hi . Please this working for s4 i9515 . Thanks
Click to expand...
Click to collapse
answer is on the first page => "SUPPORTED DEVICES" => "Click to show content"
xell75 said:
Hello there, did I do anything wrong in installing the Rom?
1. Wiped data, cache, system, dalvik.
2. Install Rom.
3. Install Bitgapps.
4. Install Magisk 21.
5. Reboot to system.
After boot my system holds maybe 2 minutes, then always a soft reboot. Would like to test, but I can't test when the Rom doesn't run without random reboots every 2 minutes, otherwise nice work @side
Click to expand...
Click to collapse
It is always better to test a very early stage ROM without any Gapps and Magisk. However in this case I feel it's Magisk causing the problem. Try without it (or flash Magisk after first boot), if it's still doesn't boot, also try without Gapps.
wow still alive my s4 phone keep up the good work.
Thanks....
Great Build Thanks! Keep up the great work
This is not a smartphone....This is Highlander
Since my personal android 11 rom is released ( https://forum.xda-developers.com/t/jdcteam-optimized-lineageos18-1-v1-0-16dec.4203927/ ) i will lock this one.
Keep in mind that we will also have OFFICIAL lineage11 <3
JDCTEAM TWRP
brought to you by the Jflte DevConnection Team
⚠ DISCLAIMER ⚠
Your warranty is now void.
We are 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!
YOU are choosing to make these modifications and if, YOU point the finger at us for messing up your device, WE will laugh at you.
FEATURES
Built with Linaro Toolchain
Minor optimizations on CPU
Teal-Black or Red-Black Themes
Lock screen is total black for battery saving
Lock screen unlocks with button-not slide
Removed TWRP app
Removed the "Do you want to install the TWRP app?" layout
SUPPORTED DEVICES
GT-I9505 (jfltexx)
GT-I9505G (jgedlte)
GT-i9507 (jtfddxx)
GT-i9508 (jfltezm)
SCH-I545 (jfltevzw) VERIZON USERS: since your Bootloader is locked, you must be on the VRUAMDK
SCH-I545L (jfltelra)
SCH-R970 (jflteusc)
SCH-R970C (jfltecri)
SCH-R970X (jfltecsp)
SGH-I337 (jflteatt) AT&T USERS: since your Bootloader is locked, you must be on the UCUAMDB or UCUAMDL
SGH-I337M (jftlecan)
SGH-l337Z (jfltecri)
SGH-M919 (jfltemo)
SGH-S970G (TracFone / Straight Talk)
SM-S975L (TracFone / Straight Talk)
SPH-L720 (jfltespr)
SPH-l720T (jflterefreshspr)
jfltezm - China Mobile
jfltetfnatt
jfltetfntmo
Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which Bootloader you have.
DOWNLOAD
Google Drive
SAMSUNG GALAXY S4 UNIFIED GUIDES & COLLECTION
You can follow the well-explained steps, find and download the latest Bootloader & Modem for your variant from the S4 Unified Guides & Collection thread by Retrial.
JDCTEAM UNIVERSE
You can find the total work of JDCTeam over the years HERE.
SOURCE CODE
Avaible at JDCTeam GitHub
CREDITS
Side - Lead Developer / The Boss
Buff99 - Minor Developer / Major Meddler
JDC Team
LineageOS
OpenGapps
JDCTeam
Buff - Buff99
Chibbo - Chibbo
Creeper - Creeper36
Diego Monaco - alucard_24
Dimitris Katikaridis - side
Franck Rohée - franzyroy
George Mantratzis - Retrial
Ray Daley - gadget!
Jim Silverlock - Jsilver73
Marco Zanin - -+BB+-
Matthew Booth - MattBooth
Mattia D'Alleva - AntaresOne
Mike Atkins - FernBch
Oliver - angelcalibur
Paul Harris - hawkerpaul
Paul Keith - javelinanddart
SalimPS - SalimPS
Simeon Ivanov - smstiv
Stefano Meroni - smeroni68
Yannis Menexes - SkL*
Vasileios Moisiadis - vmroot
You are welcome to join the Official JDC Team chat/test group in Slack
Built with Linaro Toolchain
Minor optimizations on CPU
Green theme (or red)
Lock screen is total black for battery saving
Lock screen unlocks with button-not slide
Removed TWRP app
Removed the 'Do you want to install the TWRP app?' layout
i am looking forward for your own requests!
also, if someone is willing to help on theming (XML and png editing), i am here for you! i need your help
Awesome! Fresh and Cool
New Update Released!
Changelog:
Fixed various bugs
Added flashable .tar files for Odin.
Current Issue:
Wiping partitions take long time.
usb-otg storage doesn't detect in recovery after update
H0sseiN said:
usb-otg storage doesn't detect in recovery after update
Click to expand...
Click to collapse
Already aware of the issue. side will take a look.
Unfortunately this TWRP is not compatible with OTA of official LineageOS 18.1.
After downloading new ROM and reboot to TWRP (by Setup) I can see main TWRP menu (no update script).
Previous JDCTeam TWRP 3.3.1-0 Custom builds - Build 2 worked fine.
@side
I can't install MindTheGapps-11.0.0-arm-20210412_124103.zip, all I get is an error like "unable to mount /mnt/system aborting".
USB-OTG isn't working as well, apparently the usb device isn't recognized at all, trying to check USB-OTG in mount partitions menu does nothing, the checkbox remains unchecked. The device is okay, works on another TWRP/device.
I can echo sentiments that this TWRP is currently in a broken state. It's only saving grace for me is that it works on my i9507, whilst the official TWRP refuses to flash any ROMs.
Could you make a ported twrp for the sgh n045, i have a s4 docomo but there's no twrp version available for sgh n045 variant currently (
I have just flashed this twrp on jfltedcm and it worked well even though my variant is not listed in the supported devices, hope this one would fix battery drain issue