[JDCTeam] Optimized LineageOS18.1 v2.0 [29Jan]

Search This thread

side

Recognized Developer / Contributor
Jul 30, 2014
3,136
15,360
28
Thessaloniki
⚡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 ⏬



GAPPS 🤖

You can use Pico or Nano Open GApps or BitGApps (ATM USE OPEN GAPPS TEST ANDROID 11)
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 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.



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 🗣
 
Last edited:

zyhk

Senior Member
May 9, 2020
96
31
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?
 

side

Recognized Developer / Contributor
Jul 30, 2014
3,136
15,360
28
Thessaloniki

stuie1952

Member
Feb 2, 2013
27
7
cut888b.png


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


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

You are welcome to join the Official JDCTeam chat/test group in Slack
Many thanks to side and team for android 11 on Galaxy s4.

Magisk 21.1 does not install. Any help much appreciated.
 

basti_b24

Senior Member
Feb 3, 2014
70
21
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.
 

manciuszz

Member
Mar 21, 2012
9
16
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 ;)
 
Last edited:

zyhk

Senior Member
May 9, 2020
96
31
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.
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.
 

larrywilson

Senior Member
Sep 21, 2015
146
20
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
 

DavidSuter393

New member
Jul 5, 2015
4
0
27
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.
 

manciuszz

Member
Mar 21, 2012
9
16
Spotted a weird bug with the quick settings panel:

Annoying_bug.png


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.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    find a mistake that the screen goes out when phoning. difficult then to end the phone call
    ...

    somewhere in the setting (with LOS 17.1 it was under the dev. options) is a point where you can set "Power button ends phone calls" ...
  • 29
    ⚡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 ⏬



    GAPPS 🤖

    You can use Pico or Nano Open GApps or BitGApps (ATM USE OPEN GAPPS TEST ANDROID 11)
    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 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.



    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 🗣
    19
    Released v2

    Changes:
    • Huge kernel changes
    • Refactored UI and jvm flags for performance
    • Tweaked our thermal performance
    • New touch boost implementation
    • Default battery icon = circle
    • bring back samsungdoze
    • change ledify pattern on boot
    • Set SELinux to enforcing
    • Change touch UI sounds
    • New sounds and dropped some ugly sounds
    • Bring up a better launcher
    • Update to R_27
    • New wallpaper
    • Lockscreen charging is now enabled
    • Fix Snap bug where user couldnt open gallery on the just-taken photo
    • Enable development options by default
    • Remove some pinned-to-RAM apps in order to have more RAM available
    9
    8
    6
    Long live side da great ;)
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