Related
[DEV][APP]★Andromizer★ Android Universal Tools.(Settings,Tweaks,Tools,TWRP,etc.)
Threads has integrated. Please, visit for below link.
http://forum.xda-developers.com/showthread.php?p=44063945
Thanks.
[Ver 3.7.1]
[1]ROM Cleaner features added.(Pro)
- System Cache Cleaning
- Temporary Files Cleaning
- Apps Internal Cache Cleaning
- Apps External Cache Cleaning
- Removed Apps Remnants Cleaning
[2]Tweaks(init) Removing features added.
[3]Settings(init) Removing features added.
[4]Tabs name was changed.
[5]Some features improved.
[Ver 3.6.0]
[1]Features added
- Winmgr max event per second
- Force GPU rendering
[2]One-Touch Settings
- WiFi Scan Interval
- Winmgr max event per second
- Force GPU rendering
- LCD Density
- Dalvik Heap Size
These all tweaks can be apply at the one screen.
But, [Force GPU rendering] setting features are should be supported by the device or rom.
[Ver 3.5.0]
[1]One-Touch Tweaks (Pro)
- CPU Scaling Min/Max
- CPU Governor
- I/O Scheduler
- GENTLE_FAIR_SLEEPERS
- CPU Voltage Controls
These all tweaks can be apply at the one screen.
But, GENTLE_FAIR_SLEEPERS and CPU voltage setting features are should be supported by the kernel.
[2]Some menu location changed.
[3]Some the other bugs fixed.
[Ver 3.4.3]
One Touch Optimizing features improved.
Some bugs fixed.
[Ver 3.4.2]
[1]Backup location(SD Card) choice features added.
Can use SD button on backup UI.
[2]Now, normal CPU setting features are supported for Free version.
[3]Menu items has been relocations.
[Ver 3.3.0]
[1]One-Touch Optimization features opened for all devices.
One-Touch Optimization tweaks improved and new features added.
You can choice the tweak items in One-Touch Optimization UI.
[2]System apps delete/restore features are improved.
[Ver 3.2.5]
busybox compatibility improved.(more bugs fixed)
Backup features are deep bugs fixed.(Pro)
[Ver 3.2.3]
System free usage checking and busybox checking method improved.
Apps backup/restore features are some bugs fixed and improved.(Pro)
[Ver 3.2.1]
GooglePlay compatibility patch for Tablet like GalaxyNote10.1
Upgrade Information
[Andromizer Upgrade Ver 3.8.0]
[1]One-Touch Kernel Tweak (Pro)
CPU Scaling/Governor
CPU Suspend Scaling
I/O Scheduler
Front Buffer Early Suspend Delay
CPU Idle Mode
Multicore Power Saving
GENTLE_FAIRE_SLEEPERS
Dynamic FSync
Intelli-Plug
Touch Wake Control
Fast Charge Control
SD card read ahead buffer size
Etc...
[2]CPU Voltage Control (Pro)
Available in supported kernels.
[3]Battery Charge Control (Pro)
Available in supported kernels.
[4]Galaxy Note-1 supported
SHV-E160S, SHV-E160K, SHV-E160L
IMEI(efs) Backup/Restore
Kernel Updater
Recovery Updater
[5]One-Touch Optimizing features are little improved.
[6]Apps Backup/Restore features are little improved.
[7]Free version new supported
I/O Scheduler setting, ROM Cleaner, 3G/4G Tweak feature
Upgrade Information
[Andromizer Upgrade Ver 4.0.0]
* All New Andromizer *
From now on, supported for Android 3.x.x ~ 4.x.x.
[1] Screen improved for UI,icon,etc. Swipe(flip) is now possible.
[2] Governor Control features added.
[3] One-Touch Kernel Tweaks features improved.
[4] TWRP Manager
for using TWRP recovery devices.
One-Touch TWRP Backup.
One-Touch TWRP Restore.
One-Touch TWRP Wipe.
One-Touch TWRP Installer.
Excellent job... Keep up the great development..
Sent from my SGH-I317M using Tapatalk 2
twanskys204 said:
Excellent job... Keep up the great development..
Sent from my SGH-I317M using Tapatalk 2
Click to expand...
Click to collapse
+++1 :thumbup: Excellent
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
Threads has integrated. Please, visit for below link.
http://forum.xda-developers.com/showthread.php?p=44063945
Thanks.
[DEV][APP]★Andromizer★ Android Universal Tools.(Settings,Tweaks,Tools,TWRP,etc.)
Threads has integrated. Please, visit for below link.
http://forum.xda-developers.com/showthread.php?p=44063945
Thanks.
[Ver 3.7.1]
[1]ROM Cleaner features added.(Pro)
- System Cache Cleaning
- Temporary Files Cleaning
- Apps Internal Cache Cleaning
- Apps External Cache Cleaning
- Removed Apps Remnants Cleaning
[2]Tweaks(init) Removing features added.
[3]Settings(init) Removing features added.
[4]Tabs name was changed.
[5]Some features improved.
[Ver 3.6.0]
[1]Features added
- Winmgr max event per second
- Force GPU rendering
[2]One-Touch Settings
- WiFi Scan Interval
- Winmgr max event per second
- Force GPU rendering
- LCD Density
- Dalvik Heap Size
These all tweaks can be apply at the one screen.
But, [Force GPU rendering] setting features are should be supported by the device or rom.
[Ver 3.5.0]
[1]One-Touch Tweaks (Pro)
- CPU Scaling Min/Max
- CPU Governor
- I/O Scheduler
- GENTLE_FAIR_SLEEPERS
- CPU Voltage Controls
These all tweaks can be apply at the one screen.
But, GENTLE_FAIR_SLEEPERS and CPU voltage setting features are should be supported by the kernel.
[2]Some menu location changed.
[3]Some the other bugs fixed.
[Ver 3.4.3]
One Touch Optimizing features improved.
Some bugs fixed.
[Ver 3.4.2]
[1]Backup location(SD Card) choice features added.
Can use SD button on backup UI.
[2]Now, normal CPU setting features are supported for Free version.
[3]Menu items has been relocations.
[Ver 3.3.0]
[1]One-Touch Optimization features opened for all devices.
One-Touch Optimization tweaks improved and new features added.
You can choice the tweak items in One-Touch Optimization UI.
[2]System apps delete/restore features are improved.
[Ver 3.2.5]
busybox compatibility improved.(more bugs fixed)
Backup features are deep bugs fixed.(Pro)
[Ver 3.2.3]
System free usage checking and busybox checking method improved.
Apps backup/restore features are some bugs fixed and improved.(Pro)
[Ver 3.2.1]
GooglePlay compatibility patch for Tablet like GalaxyNote10.1
Re: [DEV][APP][Andromizer] Android Customizing Tools (Note2 Specific Features Added)
I presume this is stock or touchwiz roms only? In other words specific kernels etc?
Sent from my SPH-L900 using Tapatalk 2
Re: [DEV][APP][Andromizer] Android Customizing Tools (Note2 Specific Features Added)
Skripka said:
I presume this is stock or touchwiz roms only? In other words specific kernels etc?
Sent from my SPH-L900 using Tapatalk 2
Click to expand...
Click to collapse
This tools are android common tools.
Any other roms. Any other kernels.
Only need to root and busybox.
Sent from my GalaxyNote2
Upgrade Information
[Andromizer Upgrade Ver 3.8.0]
[1]One-Touch Kernel Tweak (Pro)
CPU Scaling/Governor
CPU Suspend Scaling
I/O Scheduler
Front Buffer Early Suspend Delay
CPU Idle Mode
Multicore Power Saving
GENTLE_FAIRE_SLEEPERS
Dynamic FSync
Intelli-Plug
Touch Wake Control
Fast Charge Control
SD card read ahead buffer size
Etc...
[2]CPU Voltage Control (Pro)
Available in supported kernels.
[3]Battery Charge Control (Pro)
Available in supported kernels.
[4]Galaxy Note-1 supported
SHV-E160S, SHV-E160K, SHV-E160L
IMEI(efs) Backup/Restore
Kernel Updater
Recovery Updater
[5]One-Touch Optimizing features are little improved.
[6]Apps Backup/Restore features are little improved.
[7]Free version new supported
I/O Scheduler setting, ROM Cleaner, 3G/4G Tweak feature
Upgrade Information
[Andromizer Upgrade Ver 4.0.0]
* All New Andromizer *
From now on, supported for Android 3.x.x ~ 4.x.x.
[1] Screen improved for UI,icon,etc. Swipe(flip) is now possible.
[2] Governor Control features added.
[3] One-Touch Kernel Tweaks features improved.
[4] TWRP Manager
for using TWRP recovery devices.
One-Touch TWRP Backup.
One-Touch TWRP Restore.
One-Touch TWRP Wipe.
One-Touch TWRP Installer.
Threads has integrated. Please, visit for below link.
http://forum.xda-developers.com/showthread.php?p=44063945
Thanks.
ElementalX Kernel
for Nexus 5 (hammerhead)
{
"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"
}
Features
Easy installation and setup with AROMA installer
Best balance of performance and battery life
Advanced color control
USB fastcharge (optional)
Sweep2sleep (optional)
Sweep2wake and doubletap2wake (optional)
Disable wake functions with timeout or power button
Wake Gestures app support
MultiROM support
Disable fsync (optional)
Sound control
Cooler color preset (optional)
backlight dimmer (optional)
Underclock or overclock CPU
L2 and bus overclocking options
Choose automatic minimum voltage
kernel-based thermal control
GPU overclocking options
voltage control
NTFS read/write and exFAT support
init.d support
Charge light support (enabled by some ROMs)
No forceencrypt
Google+ Community
Installation
1. Flash in recovery
For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.
Do NOT flash this over other custom kernels!
You should only flash ElementalX over the kernel that came with your ROM!!!
Download
Android 8.1.0 (Oreo) (Might work, might not, who knows...)
ElementalX-N5-9.02
Android 7.1.1 (Nougat, but also works on Marshmallow)
ElementalX-N5-8.14
Android 6.0.1 (Marshmallow)
ElementalX-N5-6.27
Note: 6.25 is for ROMs with July security patches or later! Please use 6.17 if WiFi doesn't work
App to customize Wake Gestures:
http://elementalx.org/wake-gestures/
Source
https://github.com/flar2/ElementalX-N5
_____________________________________
XDA:DevDB Information
ElementalX Kernel, Kernel for the Google Nexus 5
Contributors
flar2
Source Code: https://github.com/flar2/ElementalX-N5
Kernel Special Features:
Version Information
Status: Stable
Created 2013-11-09
Last Updated 2018-03-03
Notes
REVIEWS
NOTES
ElementalX Configuration File
Your choices in the Aroma installer are used to build a configuration file. The config file is located at /etc/elementalx.conf. You can edit this file to change kernel settings. Whatever is set in this file will take effect when the device is booted (unless other scripts or apps interfere!)
If settings are not sticking:[*]Make sure you have busybox installed correctly and updated to the latest version[*]Make sure the file permissions for /etc/init.d/99elementalx are set to execute. [*]Check to see if any /etc/init.d scripts or apps (such as Kernel Tuner or TricksterMod) are interfering with your settings.
ElementalX Log File
Every boot, a log file is created at /data/local/tmp/elementalx-kernel.log. This file shows the date and time and all settings that have been applied. Use this to verify and troubleshoot configuration options.
ElementalX Governor
The ElementalX CPU governor has been specifically designed and tuned to get the best balance between battery life and performance. By default, it is more conservative than Ondemand. During routine usage, the CPU frequency does not ramp up very often. If gboost is enabled, during gaming or any other graphics intensive situation, the CPU frequencies boost much easier in order to maintain maximum performance. There is also a built in input boost. There are several tunables specific to the governor:
input_event_min_freq: takes four values separated by comma. These are the input boost frequencies for cores 0, 1, 2, and 3 (default 1728000, 1267200, 1267200, 1267200)
input_event_timeout: this is the length of time in milliseconds that the input boost will be active (default 500). Setting this to 0 disables input boosting.
ui_sampling_rate: when you touch the screen, the sampling rate changes temporarily to whatever you set here (default 15000)
two_phase_frequency: this sets the max frequency for moderate loads. Accepts four frequency values separated by comma, for cores 0, 1, 2, and 3. (default 1728000, 1728000, 1728000, 1728000)
How does it work? It's basically a multiphase ondemand governor.
The basic governor is very conservative for most phone activities, spending most of its time at 1267MHz. If there is graphics load, we switch to a two phase ondemand. The first phase runs with a max freq of 1728MHz (default). If the load increases, it goes to max frequency (default is 2265MHz) and the minimum frequency changes to 1267200 (I will probably make this tunable)
The input boost does a couple things. First, it lowers the sampling rate for the timeout duration to make the governor more responsive. Second, it boosts the frequency of any online cores. You can disable this by setting input_event_timeout to 0.
If you want to experiment, delete /system/lib/hw/power.msm8974.so and set the input_event_timeout to about 1000. But I recommend leaving it alone for optimal smoothness.
Faux Clock/TricksterMod/Kernel Tuner/etc
You don't need these apps because the ElementalX installer sets everything up automatically, but if you want to check or change settings, you can use these apps. Just be aware that some of them (e.g. Kernel Tuner) are set by default to apply settings on boot, which can interfere with the settings you chose in the ElementalX installer.
Overclocking
Overclocking (or underclocking) is optional. The installer lets you choose the maximum frequency. You can set the maximum frequency individually for each CPU core in the installer. Whatever frequencies you chose in the installer will be set at boot for each CPU. Not all devices can handle overclocking. I don't recommend overclocking, this device is fast enough. If you overclock, the CPU frequency will likely be throttled due to heat. I recommend the stock frequencies, as this device is plenty fast.
CPU voltages
The installer allows you to choose from several undervolting options. These automatically undervolt the lowest frequency (300MHz) where the CPU spends most of its time. The voltages for other frequencies are assigned based on the PVS bin of your phone. CPU voltages are fully customisable with apps such Kernel Tuner or Trickster Mod, but I recommend leaving these other voltages as-is unless you are prepared to do a lot of testing. Be careful, lowering voltages can cause instability. Generally, having reboots while the phone is asleep or other weird problems is a sign that your minimum voltage is too low.
GPU Governor
The default GPU govenror is ondemand. It works well and is recommended for best balance between performance and batter life. The simple governor is also available, but ramps up the GPU frequency much quicker than ondemand, so may impact battery life. The governor can be set in /etc/elementalx.conf
fsync
fsync can be disabled if you're looking for the last ounce of performance. I recommend leaving it enabled as there is a slight risk of data loss if your phone shuts off unexpectedly before filesystems are synced.
Max screen off frequency
The default max screen off frequency is 1190MHz, which is a good balance between limiting the voltage/frequency and the time required to complete tasks while the screen is off. This can be changed manually at /sys/devices/system/cpu/cpu0/cpufreq/screen_off_max_freq
Installing a new ROM
If you install a new ROM, it will probably replace this with the stock kernel and will definitely overwrite /etc/init.d/99elementalx and /etc/elementalx.conf so you will lose your settings and certain features. So always reinstall the kernel after installing a ROM.
NTFS and exFAT support
This is for anyone who wants to use OTG to connect a USB stick or portable harddrive formatted with Microsoft's NTFS or exFAT filesystems. You will need Stickmount or a similar app.
F2FS support
F2FS support is built into the kernel, however, you will need to have an F2FS compatible kernel installed before you install ElementalX to get all the proper ramdisk stuff.
Wake Gestures
This is a new feature similar to the Motion Launch Gestures on the HTC One m8. Requires this app:http://elementalx.org/wake-gestures/
Set /sys/android_touch/wake_gestures to 1 to enable input events for wake gesture actions. Set to 0 to use traditional sweep2wake or doubletap2wake (wakes up the phone and turns on the screen only).
Note that if you enable wake_gestures, nothing will happen if you don't install the Wake Gesture Xposed module.
Sweep2wake
Sweep2wake allows you to turn on your phone by swiping your finger across the screen. There are four sweep actions that will work
Gesture........Value
Sweep right......1
Sweep left........2
Sweep up.........4
Sweep down....8
Add up the values for each gesture you want to enable and put the total in /sys/android_touch/sweep2wake. For example, to enable all gestures, the value is 15 (1+2+4+8). To enable sweep right, sweep left and sweep up, the value is 7 (1+2+4)
/sys/android_touch/sweep2wake
Doubletap2wake
DoubleTap2Wake (DT2W) allows you to wake the device by double tapping anywhere on the screen. This causes significant battery drain. You can edit /etc/elementalx.conf to change the setting on boot.
/sys/android_touch/doubletap2wake
0 = disabled
1 = enabled (bottom of screen only)
2 = enabled (full screen)
Vibration Strength
Haptic feedback can be enabled for the wake gestures in /sys/android_touch/vib_strength. This setting takes a number between 0 and 90. Default is 20. Setting this to 0 disables haptic feedback for gestures.
S2W/DT2W power key toggle
If enabled, turning the screen off with the power button disables s2w and dt2w to save battery (since s2w/dt2w cause significant battery drain). When you turn the screen back on, s2w and dt2w return to their previous settings. If the screen times out, s2w/dt2w are not disabled this is only if you use the power button to turn it off. You can edit /etc/elementalx.conf to change the setting on boot.
S2W/DT2W Timeout
Doubletap2wake and sweep2wake can be automatically disabled after a certain number of minutes. I give a few choices between 5 and 120 minutes in the installer. Default is 30 minutes. You can put in whatever you want in /etc/elementalx.conf.
When the screen is turned on, the timeout is canceled and will start again next time you turn the screen off. This means that if you have your screen set to come on for incoming messages or notifications, the timeout will start over again.
If you also enabled the power button to toggle s2w/dt2w, there is no timeout when you use the power button, the wake functions are immediately disabled (same as before).
You can edit /etc/elementalx.conf to change the setting on boot.
Sweep2Sleep
Sweep2Sleep allows you to put the device to sleep by sweeping your finger across the navigation bar area. Unlike Sweep2wake, this does not cause any battery drain. You can edit /etc/elementalx.conf to change the setting on boot.
/sys/android_touch/sweep2sleep
0 = disabled
1 = sweep right
2 = sweep left
3 = sweep left or right
Color preset
There are two color presets: stock and slightly cooler. You can edit /etc/elementalx.conf to change the setting on boot.
/sys/module/mdss_dsi/parameters/color_preset
0 = stock color
1 = slightly cooler color
Backlight dimmer
Backlight dimmer allows you to adjust the LCD screen brightness lower than is possible with stock. Be careful, you can lower the brightness so much you can barely see it. You can edit /etc/elementalx.conf to change the setting on boot.
/sys/module/lm3630_bl/parameters/backlight_dimmer
0 = disabled
1 = enabled
USB fastcharge
USB fastcharge is optional. This will allow you to charge at a faster rate when connected to a USB port. The default limit for USB ports is 500ma, this increases it to 900ma. Be sure that the computer/laptop/whatever you are plugged into can handle it. Some will automatically cap it at 500ma. Please note that this does not force AC charge mode like previous implementations of force fastcharge. Your battery setting will still say USB mode. You can edit /etc/elementalx.conf to change the setting on boot.
Changelog
Sep29, 2014 - ElementalX-N5-1.10
-revert i2c update
-clean up voltage control
-ext4 speedup
Sep15, 2014 - ElementalX-N5-1.09
-update to fauxsound 3.6
-i2c update
-update audio subsystem (cm version only)
Sep10, 2014 - ElementalX-N5-1.08
-update msm-sleeper
-fix installer
Sep 6, 2014 - ElementalX-N5-1.07
-fix permissions for vib
Sep 5, 2014 - ElementalX-N5-1.06
-fix permissions for vib and color settings
-update msm-sleeper
-fix flashlight permissions
-add support for USB Keyboard app
Aug 25, 2014 - ElementalX-N5-1.05
-fix long timeouts in wake_timeout
-support 3G USB dongles
-lower i2c clockrate
Aug 8, 2014 - ElementalX-N5-1.04
-latest updates to fauxsound
-support Logitech Unifying Receiver
-NFS support
Aug 3, 2014 - ElementalX-N5-1.03
-security updates and fixes
-ability to use proprietary chargers
July 2, 2014 - ElementalX-N5-1.02
-fix touchboost not enabled on recent builds (CM/CAF version)
June 29, 2014 - ElementalX-N5-1.01
-CAF updates to audio subsystem (CM/CAF version)
June 19, 2014 - ElementalX-N5-1.00
-rebase
-all features same as before
June 10, 2014 - ElementalX-N5-0.44
-update installer
-various tweaks and optimizations
-fix slimport irq not enabled
June 4, 2014 - ElementalX-N5-0.43
-update with Android 4.4.3 kernel source
-fix vibration intensity
June 3, 2014 - ElementalX-N5-0.42
-faster boot up
-revert enable proprietary charger
June 1, 2014 - ElementalX-N5-0.41
-new wake timeout method
-various fixes and optimizations
-stereo call recording support (untested)
-update installer
May 25, 2014 - ElementalX-N5-0.40
-fix installer
-adjust vertical sweep length
-adjust doubletap timeout
-update slimbus oc (@poondog/@zeroinfinity)
May 25, 2014 - ElementalX-N5-0.39
-bidirectional sweep2sleep
-omnidirectional sweep2wake
-wake gestures interface (requires xposed module)
-optional haptic feedback for gestures
-updated installer
-option to use stock ondemand governor
-build with Linaro GCC 4.9.1 toolchain (@Christopher83)
-other fixes and optimizations
Apr 25, 2014 - ElementalX-N5-0.38
-adjust hardfloat compile option
Apr 21, 2014 - ElementalX-N5-0.37
-update F2FS support
Apr 5, 2014 - ElementalX-N5-0.36
-revert sched tweaks
Apr 2, 2014 - ElementalX-N5-0.35
-update backlight_dimmer
-rgb color control (savoca)
-a few fixes and optimizations
Mar 17, 2014 - ElementalX-N5-0.34
-fix installer typo
-fix playback of secure video
Mar 16, 2014 - ElementalX-N5-0.33
-add F2FS support
-add wake function timeout option
-add readahead options
-update installer
Mar 4, 2014 - ElementalX-N5-0.32
-many CAF updates and fixes
-rework and cleanup elementalx governor
-ROW is default i/o scheduler again
Feb 27, 2014 - ElementalX-N5-0.31
-s2w/dt2w power button toggle fix
-update backlight dimmer (more gradual steps)
-revert some changes from 0.30
Feb 22, 2014 - ElementalX-N5-0.30
-deadline is default i/o scheduler
-update backlight dimmer (more gradual steps)
-export storage for usb otg
-update installer
-save elementalx.conf to sdcard
-express installer sees all options now
-many optimizations and fixes (see github)
Feb 1, 2014 - ElementalX-N5-0.29
-fix photos taken with flash
Jan 27, 2014 - ElementalX-N5-0.28
-cyanogenmod support
Jan 26, 2014 - ElementalX-N5-0.27
-CAF updates to audio
-update installer
-save elementalx.conf to sdcard
-express installer sees all options now
Jan 21, 2014 - ElementalX-N5-0.26
-improve compatibility with various ROMs
Jan 20, 2014 - ElementalX-N5-0.25
-remove simple GPU gov
-update gamma sysfs interface (credit: myfluxi)
-enable C2 and C3 states
-maintain touchboost in all ROMs
-update Aroma Installer to 2.70RC2
-fix installer cmdline creation
-fix green line on videos
-express installer keeps previous max freq, l2 and uv options
Jan 11, 2014 - ElementalX-N5-0.24
-slight boost to elementalx governor
-small boost to l2/bus for touchboost frequency
-many fixes and optimizations (see github)
-update installer
-add DriveDroid support
Jan 5, 2014 - ElementalX-N5-0.23
-tweak deadline i/o scheduler
-slimbus overclock (credit: poondog)
-implement always on rgb led support (requires rom support)
-i/o scheduler option in installer
-express version
Jan 1, 2014 - ElementalX-N5-0.22
-update installer
-doubletap2wake default is bottom of screen only
-doubletap2wake fullscreen option
-various tweaks and optimizations
Dec 30, 2013 - ElementalX-N5-0.21
-revert some tweaks
-update installer
-cfq is default scheduler
Dec 28, 2013 - ElementalX-N5-0.20
-move elementalx.conf back to /etc
-update installer
-remove async_fsync
-restore enable/disable fsync option
Dec 26, 2013 - ElementalX-N5-0.19.1
-move elementalx.conf to /data/local/elementalx.conf
Dec 26, 2013 - ElementalX-N5-0.19
-adjust doubletap2wake sensitivity and return to full screen
-slight boost to elementalx gov
-return to older backlight dimmer mod
-move /etc/elementalx.conf to /sdcard/elementalx.conf
-option for stock thermal throttling
-update installer
Dec 21, 2013 - ElementalX-N5-0.18
-restrict doubletap to bottom half of screen and make less sensitive
-elementalx is default CPU governor
-add gboost option
-add cooler thermal option
-various tweaks and optimizations
-update installer
ElementalX-N5-0.17
-fix multirom support
-default i/o scheduler is FIOPS
ElementalX-N5-0.16
-replace backlight dimmer option with @showp1984's backlight mod
-add asynchronous fsync from HTC One
-remove fsync options (no longer needed)
-Makefile adjustments
-slight adjustments to elementalx governor
-update gamma control support
-add kexec-hardboot (multirom support)
-update installer
ElementalX-N5-0.15
-experimental elementalx governor
-Makefile adjustments
ElementalX-N5-0.14
-fix cpu frequencies
ElementalX-N5-0.13
-update config
ElementalX-N5-0.12
-update for Android 4.4.1
-various tweaks and optimizations
ElementalX-N5-0.11
-various tweaks and optimizations
-update gamma control interface
ElementalX-N5-0.10
-ramdisk options
-experimental gamma support (@myfluxi and @faux123)
-adjust Makefile optimizations
-adjust mpdecision parameters (slightly less aggressive)
ElementalX-N5-0.9
-prevent touches during phone calls while screen is off and s2w or dt2w are enabled
ElementalX-N5-0.8
-wifi fixes
-faux123 sound fixes
-remove some CPU frequencies
ElementalX-N5-0.7.2
-update installer for greater compatibility with various ROMs
ElementalX-N5-0.7.1
-use existing ramdisk
ElementalX-N5-0.7
-add option for sweep2sleep only
-add option for S2W/DT2W power key toggle
ElementalX-N5-0.6
-add doubletap2wake
ElementalX-N5-0.5
-add color presets
-add sweep2wake (thanks @show-p1984)
-dimmer backlight option
-increase default screen off frequency to 1190MHz
ElementalX-N5-0.4.1
-do not use existing ramdisk
ElementalX-N5-0.4
-add CIFS support
-revert shut down cores while screen off
-remove early_suspend
-max screen off frequency optional
-update installer
-use existing ramdisk
-remove ultra optimization
-add faux123 sound patches
ElementalX-N5-0.3
-max screen off freq 730MHz
-shut down cores while screen off
-use lowest GPU frequency (200MHz)
-restore early_suspend
-simple GPU governor
-overclocking up to 3GHz
ElementalX-N5-0.2
-use Aroma installer
-installer ensures mpdecision and thermal-engine are present
-init.d support
-increase thermal limits
-add CPU optimization levels
-CPU overclock to 2726MHz
-automatic undervolting
-add TCP congestion algorithm options
-add fstrim to init script
-add exfat support
-Input: Send events one packet at a time
-cleanup from other kernels
-wireless bug fixes
ElementalX-N5-0.1
-Makefile optimizations
-optimized AES and SHA1 routines
-undervolting option
-add /dev/frandom
-show pvs number in sysfs
-NTFS r/w support
-optimized AES and SHA1 routines
-add FIOPS and SIO i/o schedulers
-force fastcharge
-lib/int_sqrt.c: optimize square root algorithm
-AIO: Don't plug the I/O queue in do_io_submit()
-voltage control
-add option to enable/disable fsync
-update ARM topology
-add cpu_power driver
-enable loadable kernel module support
-build -O3 with linaro 4.7 toolchain
It is here!!! Love your kernel on Flo!
omg <3
i just wish there were ways to flash boot.img without connecting the device to my computer.
i was in bed and had to get up just to flash this!
i had no doubt that it was worth it!
rootuser11 said:
omg <3
i just wish there were ways to flash boot.img without connecting the device to my computer.
i was in bed and had to get up just to flash this!
i had no doubt that it was worth it!
Click to expand...
Click to collapse
Try flashify from play store
Sent from my Nexus 5 using Tapatalk
Now this will be interesting. Checking out
Sent from my Nexus 5 using Tapatalk
dex2grigg said:
Try flashify from play store
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
<3
I hope to work on a nice installer tonight
nice!! man im sooo happy i got a nexus phone now! love having great kernels to play with thanks flar:good:
Nice to have you here, my One loves your work: )
Sent from a mobile Gadget...
Wohooooo really nice I am happy that your here your kernel for the One is just awesome!
Gesendet von meinem Nexus 5 mit Tapatalk
This awesomeness does not stop.... lol thank you!
Sent from my Nexus 5 using XDA Premium 4 mobile app
I flashed without any hesitation, loved your work on the HTC One! So great to have you here :highfive:
Double tap to wake on the n5 can't wait!!!
Sent from my Nexus 5 using Tapatalk
AWESOME!! I loved the ElementalX kernel on my HTC One!
djkinetic said:
Double tap to wake on the n5 can't wait!!!
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
i prefer swipe2wake to avoid wake up your phone accidentally when it's still in your pocket :victory:
Excellent news to see this up and running. Was a beauty on my HTC One and should be the same on my Nexus 5.
Sent from my Nexus 5 using xda app-developers app
Ran a quick test of your Kernel with PSX ROM test build for N5.
Very nice
Sent from my Nexus 5 using XDA Premium 4 mobile app
Always used your kernels on the sprint One, glad to see you got a nexus.
Sent from my Nexus 5 using Tapatalk
Welcome to VoLTaqe Kernel
I dont permit any mirror or dont use any of my idea without permission or unless giving usable credit !
To developers: I dont permit to use my kernel like stock kernel on your roms or any option like aroma installer.
As you know i dont have device so need some testing before release. So i created a group on telegram who intend about this, you can join freely for tests and chats.
https://telegram.me/joinchat/DJI0VgiEbcHZte17B9_3fw
Features:
- Built from Samsung's latest I9500XXUHOL1 Lollipop Kernel Sources
- Linux kernel version update to 3.4.5
- Built with Uber 4.9
- Used my own 1.25.0 busybox
- ExFAT, NTFS, NFS, CIF Support
- Disabled android logger as a default setting
- Cpu Voltaqe Control
- Cpu Underclock
- Cpu Core Number Control
- Gpu Voltaqe Control
- Gpu Overclock
- Gpu min/max Value Control
- Wolfson Sound Control
- Battery Charge Control
- Screen Control
- Led Control
- Touchscreen Control
- Touchkey Control
- Memory Interface Voltaqe Control
- PowerSuspend Driver Control
- Battery Scaling Calibration Option
- Synapse Support
- Init.d Support
- Selinux set to Permissive
- Governors: interactive, userspace, powersave, performance, ondemand, lulzactive, impulse, lazy, tripndroid, preservative, barry_allen, optimax, bluactive, HYPER, ondemanplus, smartassV2, pegasusq, zzmoove, intellimm, darkness, intelliactive, wheatley, smartassH3, nightmare, intellidemand, alucard, asswax, abyssplugv2.
-About governors you can read this : http://ajgupta.github.io/android/2015/01/28/CPU-and-GPU-governors/
- I/O Schedulers: noop, deadline, row, cfq,bfq, fiops, sio, zen.
Many more...
How to Correct Installation:
1 - Disable namemount option on SuperSU app
2 - Place kernel zip to externalsd
3 - Reboot into recovery and flash the zip
4 - Reboot to system
5 - (Optional) Open synapse, click the "understood" button and tweak with your desire.
6- Done.
Download:
Download Latest TOUCHWIZ Version: 15.0 ( Support 5.0.1, 5.0.2, 5.1.1 )
You can control all kernel features with Synapse app. Download from Google Play Store.
If anything going wrong flash stock kernel: www.voltaqe.com/Stock-Kernel.zip
Big Thanks to Who Donate This Project: @turkishforce123,
@ch4qr1 , @zetlaw @turquoise.blue,
@body150165, @avokain, @glennsamuel32, @RememberMe164, @Vurda
You can buy me some beer for a night hard work partner
Thanks to:
@AndreiLux, @faux123, @senzatiOn- (perfect banners)
VoLTaqe-Kernel-Source.tar.gz: *** MOD EDIT: dead link ***
XDA:DevDB Information
VoLTaqe, Kernel for the Samsung Galaxy S 4
Contributors
VoLTaqe
Kernel Special Features:
Version Information
Status: Stable
Created 2015-05-12
Last Updated 2016-01-01
Changelog 15.0
- Logger enabled by default
- Bug fixes and improvement
Changelog 14.9
- Fixed last busybox problem which has faulty busybox on roms
- Correct links on rom files
Changelog 14.8
- Busybox updated to my own 1.25.0
- Fixed all busybox problems
- Fixed crontab not starting problem
- Updated rom busybox too
- Fixed some mismatch problem on backup/restore
Changelog 14.7
- Fixed restoring profile according to testers
- Attempt to fix some fcs appearing on 14.6
- Performance tweaks
Changelog 14.6
- Fixed battery profile not showing on first boot
- Attempt to fix load battery profile (need reports)
- Reduced log level for decrease kernel load
Changelog 14.5
- Added clever backup/restore function
- Added battery profile
- Fixed leak and added lowmemorykiller tab
- Better multitasking tweaks
- Dm-crypt running high priority workqueue for better io results
- Dm-verity running high priority workqueue for better io results
- Decrease mmc load for better io performance
Changelog 14.4
- Reworked from OL1 sources
- All features adapted except cpu overclock and governors ( governors will add later )
- Fixed freeze right after boot
- Fixed memory leak on rom systemui.apk ( Which sticking on ram, no need for it and it releasing nearly 95mb ram on long term)
- Fixed random reboot when heating too much
- Increase thermal values 5C more
- Clear page active before releasing pages
- Reduced time spent in congestion_wait on kswapd
- Improved boot time on Pit
- Dont waiting anymore for congestion when mem is high
- Account for highmem during kswapd reclaim on lowmemorykiller
- Added lmk parameters tunning codes
- Lowmemorykiller kill apps one by one
- Fix the too small buffer for dname
- Allowing sleep kswapd if it has been running too long
- Fixed loggers on off states
- Reduced entropy values balance for battery and performance
- HID drivers disabled
- Added exynos core control
Changelog 14.3
- Much relief lmk config
- Lmk will clear ram after 30 seconds after claim high limit
Changelog 14.2
- Rearranged ALL synapse scripts
- Continuesly reboot problem on some ported roms fixed (according to testers)
- Added cortexbrain
- Added ability to disconnect wifi when screen off (disabled by default)
- Added ability to kill mediaserver for battery save when screen off (enabled by default)
- Cronjobs improvement
- Improved a7 overclock
- Disabled some debugs for lighter kernel
- Added screen brightness level to synapse
- Disabled kernel panic which causing random reboot sometimes
- Battery informations added to battery tab about charging
- Flasher-script changed and added ability to clean synapse data every flash
- Fixed double led enable option
- Lmk option deleted (will add later)
- Fixed synapse boot canceled problem on every boot
- Added swap state information to synapse
- Added modules section which kernel dont has by default ( read description on synapse )
- Attempt to increase performance
- Fixed lag on ondemand governor
- Many more i dont remember
Changelog 14.1
- Interactive and conservative governors fixed freezing when select on synapse
- Deleted abysplug hotplug governor because of no more compatible
- Userspace hotplug control deleted
- Kernelspace late wake problem fixed
- Updated hotplug main codes from 3.10
- Implement park/unpark facility on kthread
- Allocate idle thread for each possible cpu during boot
- Optimize calls to smp_processor_id() in idle_threads_init
- Fix comment mismatch over idle_threads_init
- Provide infrastructure for percpu hotplug threads
- Fix UP bug in smpboot hotplug code
- Allow selfparking per cpu threads
- Store task reference in a separate per cpu variable
- Use smpboot threads on stop_machine
- Mark per cpu stopper enabled early
- Prevent unpark race which puts threads on the wrong cpu
- Use hotplug thread infrastructure on softirq
- Yield simpler on rcu
- Use smp_hotplug_thread facility for RCUs per-CPU kthread on rcu
Changelog 14.0
- Drains fixed
- Freezes fixed
- Added min gpu value control
- Added clock infos hotplug sections too like cpufreq
- Cron activities improved
- Backup/Restore tab deleted ( really bored sorry )
- Usb otg deleted because of leaks
- RGB color order
- Improved multi task
Changelog 13.9
- Deleted all tima debugs and craps
- Fixed Google DNS
- Added battery profile
- Added adaptive governor ( dont use with very high hotplug value, it will too laggy )
- Thermal limit changed to 95 from 85 ( causing some problem for heavy users )
- Many more
Changelog 13.8
- Fixed slow awake and freezes
- Fixed hotplug
- Activated hotplug by default
- Hotplug time reduced from 4 to 1 second
Changelog 13.7
- Smartmax added again
- All io tabs fixed ( thanks for report )
- IPv6 controls added (synapse)
- Ability to backup/restore wifi passwords (synapse)
Changelog 13.6
- Dvfs control passed no more changed max freq ( not perfect )
- Negative mode toogle fixed
- Usb modes fixed
- Fixed more governor for exynos tree
- Useless governors removed
- Hotplug setting to comfortable one for a few minutes ( fix for phone start )
Changelog 13.5
- Smartmax and uberdemand governors deleted
- Added zzmoove and impulse governors
- Fixed alucard nightmare darkness governors sticking some freqs
- Much relief cpu control
- Much better task cron
- OP updated with some root information ( lucky patcher fix )
- Fixed profiles not showing problem after update kernel
Changelog 13.4
- Cpu overclock to 2 Ghz
- Fixed google's bull**** ram leaks
- Now you dont have to restart your phone because of high ram after a few day usage
- Best ram management
- New versions wont reset your synapse data anymore
- Alucard governor added ( feature request )
- Screen resolutions control added ( feature request ) ( Thanks to alberto )
- Dont remember but many more. You will definetily feel.
Changelog 13.3
- Source base updated to XXUHOL1
- Lowmemorykiller improvement
- Ext4 improvement
- Touchkey changes
Changelog 13.2
- Added hotplug again
- Hotplug enabled by default for 3 cores
- Default screen wake up cpu freq set to 1.6Ghz
- Enabled Power-efficient control to hotplug section
- Deleted cpu max core control option because it is useless (hotplug active)
- Added Abyssplug hotplug governor
Changelog 13.1
- Added 23 cpu governors
- Fixed some cpu freqs sticking
- Ported a few utulities from snapdragon
- Rearranged every synapse script
Changelog 13.0
- Fixed mif crash random reboot
- Extreme battery life on idle mode
- Reduced wifi and mobile data drains
- Faster charging without overheat
- Remove irq affinity warnings for better idle
Changelog 12.9
- Fixed swaps (some heavy users continuesly boot problem)
- Android logger enabled by default
- Deleted backup/restore function because we dont need it and have better option (Titanium backup)
- Used dha tweaks ( If someone report i'm getting continuesly reboot, i will kill )
- Ram usage reduced
- Add parameter for check and activate root every boot
- Dont remember
Changelog 12.8
- Added unused cpu freqs on synapse (about)
- Added which time which freq used live show (about)
- Increased sound quality
- A7 core overcloked by default
- Default scheduler switch to noop and bfq
- Optimized modem wakes
- Disabled useless touch features
- Added power_efficient control to synapse (cpufreq)
Changelog 12.7
- Ramdisk updated to OL1
- Fixed cpu freqs sticking highest level problem when select 2 or 3 core
- Fixed reported random reboots
- Cleaned cpufreq driver
- F2FS deleted ( no compatible tw rom for now so no need )
- Fixed logger settings not sticking after reboot
- Much more selinux policy deleted
Changelog 12.6
- Exynos cpu max core control
- Now interactive calculate load before freq change
- True idle mode on neighbour driver
- True idle mode on regulatory timeout on wireless
- True idle mode on move rfkill poll work
- Disabled usb wakelocks and debugs
- True idle mode and powersave on LED blink work
- Clock sync work on power mode
- Time driver won't update idle time if cpu offline now
- Root restricts blocked
Changelog 12.5
- Deleted knox limitations on kernel
- Fixed private mode ( why peoples dont report guessing ? )
- Tweaked ondemand for more battery
- Process killing much as possible when going deep sleep
Changelog 12.4
- Fixed restore option ( FC still there but applying settings perfectly )
- Disabled needless kernel wakelocks
- Added control for disabled wakelock
- Better deep sleep when phone idle
- Frandom updated
- Ext4 improvements
- New logger system
- Conservative deleted for now, will add with snapdragon governors later
- Cortex deleted
- Setting up best config other than configurable ones
- Etc, etc sorry dont remember because i already spend many time.
Changelog 12.3
- Usb keyboard/mouse control
- Usb ptp mode control
- Added gps region select for faster GPS lock ( most of s6 port roms have wrong file )
- Now you can monitor which dns you have on synapse
- Rearranged screen controls for not sticking problem ( tried many times now sticking perfectly after reboot after clicking X )
- Some changes on touchscreen driver
- Disabled secure storage checks
- Disabled useless selinux features
- Some samsung dvfs disabled (renamed cpu max freq, so you cant control other than synapse)
- Attempt to fix shutters
Changelog 12.2
- Gpu overclock
- MIF voltage control
- Full touch boost control
- Correct voltage values
- Etc etc dont remember
Changelog 12.1
- Modem wakelock timeouts reduced
- Fixed l2_hsic keeping awake on deep sleep
- Zram deleted (no need anymore)
- Arm improvements
- Fixed scaling_freq crashes from samsungs sh*t rom frameworks ( %50 will work later too )
- Fixed samsung's typo fail on vdd value which causing crash
Changelog 12.0
- F2FS improvement
- Attempt to increase battery life more
- Experimental wakelock reduces
- Zram activated
- Improved battery life when using mobile data
- Fixed some crash which didnt effect any problem
- Many dont remember
Changelog 11.9
- Fixed fail codes on cpu driver
- Fixed freezes from cpu
- Improved smoothness
- Touchscreen controls
- Compiled with mine gcc from google source
- Gcc optimizated by me for 5410 core
- Many.
Changelog 11.8
- Reworked from I9500XXUHOH7 samsung source
- Ramdisk updated to I9500XXUHOH7
- F2FS support added for cache and data
- Added hotplug control
- Added lowmemorykiller control
- Added swap control
- Swap size update to 1000 mb
- Random reboot fixed
- Aurora users continuesly reboot problem solved
- Cpu overclock deleted
- Gpu overclock deleted ( will add later )
- Ram usage reduced
- Best control on ram
- Ext4 errors fixed
- Frandom updated
- Laptop mode control
- Enabled NTFS R/W support
- Some fixed for CIFS
- Enabled ISO & UDF CDROM support
- Enabled XPAD (Xbox game controller) support
- Some fsync changes
- Added row scheduler and set to default ( best on my benchmarks )
- Ksm values changes for better idle forms
- Many more lowmemorykiller patch for better management
- Ext4 speed up
- Mutex driver changes
- Changes for better battery
- Many more i dont remember
Changelog 11.7
- Private mode fixed
- Some wrong swaps corrected
- Another performance increasing try
- Kernel size reduced nearly 400kb
- Usb modes working good now. No need unplug, plug
Changelog 11.6
- Fixed lowmemorykiller
- Kernel clearing ram perfectly now ( It reduced freezes )
- Overheat reduced ( Of course not extremely because of our hardware )
- Mass storage fixed
- Sound quality improved
- Reduced high ram usage because of uksm source
- Many more.
Changelog 11.5
- Linux base updated to .109
- Fixed sometimes lockscreen opening delay
- Fixed irq random reboots
- Fixed mmc random reboots
- Fixed ext4 permission and causing random reboots
- Added frandom and tweaked
- Default governor changed to voltaqe
- Ram usage reduced nearly 150 mb
- Fixed heavy browsers lagging
- Many more dont remember all of them
Changelog 11.4
- Touchkey fixed
- Allocate idle thread for each possible cpu during boot
- Fixed comment mismatch over idle threads init
- Provide infrastructure for percpu hotplug threads
- Fixed bug in smpboot hotplug code
- Allow selfparking per cpu threads
- Store task reference in a separate per cpu variable
- Used smpboot threads on stop machine driver
- Mark per cpu stopper enabled early
Changelog 11.3
- Fixed all random reboots from kernel side
- Fixed cifs and ntfs
- Optimized memory control for better management and cpu boost
- Recent menu optimizations ( faster than any others )
- Fixed hotplug mechanism
- Fixed all known aosp bugs
- Used official cm ramdisk meaning supporting official cm and official cm based aosp roms too
- Max cpu core control option added back
- More responsive and fast
- Lcd power drain reduced
- Make more scalable by doing less atomic operations
- Queue mutex spinners with MCS lock to reduce cacheline content
- Make scheduler aware of cpu frequency state
- Optimization for tcp
- Optimized SLUB memory allocator
- GENTLE_FAIR_SLEEPERS fixes
- Speedup ext4
- Improved INT/MIF
- Disabled add_random for more performance on block
- Send events one packet at a time on input driver
- Optimized square root algorithm
- Added support for 2MB allocations on Gpu utulity
- Allowed clocksources to be selected earlier during boot
- Added sysfs entry for cdrom to LUNs
- Check for accessory device before disconnecting HIDs
- Fixed bad hashing of dentries
- Added a missing permission check to do_umount
- Reduced the worst case latencies
- Passed readahead info down to the i/o scheduler
- CPU unaligned access path
- Fixed the too small buffer for dname
- Optimized memcpy for cortex-A15
- Reduced log level on wireless driver
- Clean up anycast when an interface is destroyed
- Corrected kernel panic when accessing wireless driver
- Make watermarks tunable separately
- Added a sysctl to make optimistic addresses useful candidates
- Removed compressed copy from zram in-memory
- Upstream fixes on tick
- Break out early if freq equals to target_freq
- Improve debug prints on cpu driver
- Reduced more latency
- Added new routines to cpu driver
- Avoid flushing all workqueues
- Sync ro remount after blocking writers
- Optimized memory allocation on block
- Optimized memory operations
- Protected sysfs handler from invalid memory access
- Allowed request end to coincide with disksize
- Added auto loading of module for zram
- Fixed invalid memory access on zram
- Disabled allocation failure logging
- Changed ratio to 90% for bad compress
- Used rbtree instead of prio tree
- Removed obsolete simple_strtoul
- Removed useless variable in vmap_block
- Removed unused bdi_pending_list
- Put unused inodes to LRU after writeback completion
- Guarantee new group-entities always have weight
- Reduced IPI store
- Shorten freezer sleep time using exponential backoff
- Switch the protection of percpu_counter list to spinlock
- Consider preemption when migrating hrtimer cpu_bases
- Prevent enqueue of hrtimer on dead CPU
- Introduced a small and naive hashtable
- Used new hashtable implementation workqueue
- Used new hashtable implementation ksm
- Used new hashtable implementation elevator
- Invoke low power mode if card is not present
- Sync ro remount after blocking writers
Changelog 11.2
- Reduced latencies on softirq
- Lowmemorykiller improvement
- Fixed memory leak with sysfs when stats table are freed
- Optimized ARM RWSEM algorithm
- Update RWSEM from Linux 3.10.61
- Increased performance
Changelog 11.1
- Fstrim fixed
- Backup/restore fixed
- Hotplug fixed
- Much more smooth
- Bug fixes and improvement
Changelog 11.0
- Enabled standby ARP and multicast packet filters
- Optimised smart wake affine logic
- Let minimally loaded cpu balance the group
- Fixed inaccurate accounting for real-time task
- Increased bdi_min_ratio to 5 for better writeback
- Reduced wakelock time
- Fixed possible memory leak on nbd
- Fixed possible memory leak gpio
- Enabled wifi mac address changing support
- Optimized Wifi
- Optimized cpufreq table
- Break out early if freq equals to target_freq
- No more random reboot
Changelog 10.9
- Deep sleep timer reduced 20 seconds to 10
- Art mechanism changes
- Block driver completely fixed now
- Touchscreen driver fixed
- Random reboots reduced
- Set original governor to interactive
- Set hotplug agressive
- Other battery tweaks
Changelog 10.8
- Overheat reduced
- Fixed sensorhub causing random reboot
- Fixed ext4 causing random reboot
- Useless debugs disabled
- Ondemand-sec some errors corrected
- Performance improved
Changelog 10.7
- Wifi connection problem completely solved (AOSP)
- Disabled softkey vibration when device lock (AOSP)
- Default scheduler set to cfq
- Script for delete synapse data every flash
Changelog 10.6
- Sensor problems solved
- Ondemand-sec governor cpu3 stop and freeze problem solved
- Reduced modem wakelocks
- Cpu core mechanism set to battery save
- More tweaks for performance and battery stability
Changelog 10.5
- Hotplug improvement
- Fixed private mode for s6 users
- Changed hotplug default values for better battery save
- Adb insecure again
- Cpu driver changes for new governors
- Most responsive cpu values
- Many more.
Changelog 10.4
- Linux kernel base update to 3.4.108
- Built with Stock ARM Toolchain 4.8
- Compatible with all tw roms
- Fixed random reboots
- Fixed cpu freqs
- Stable a15 values
- Deleted 2 ghz a15 overclock
- Added CortexBrain
- Added lowmemorykiller control
- Added know disabler to synapse
- Added powersuspend control
- Added usb mode changer
- Added filesystem controller
- Fixed rom builder wrong parameters
- Reboot option added to synapse
- Added backup/restore option
- Kernel entropy control
- Optimize Recent Menu option
- UKSM implement
- Dynamic dirty page writeback control
- Dynamic fsync control
- Added all available tcp congestion controllers
- Kernel and rom logger control
- Live gpu state
- Bug fixes and improvement
- Many more look to synapse
Changelog 10.3
- Fixed wifi on AOSP
- Tweaked wlan_rx better deep sleep
- Reduced Sensorhub wakelocks
- Disabled hsic wakelocks on deep sleep
- Added busybox to /sbin
- Fixed cpu max value sticking
- Fixed laggy governor tab on synapse
- Improvement for hotplug
- Added min gpu value control
Changelog 10.2
- FC problems completely gone from kernel side
- Hotplug improved
- Fixed not working QoS implements, working perfect now
- A15 overclock fixed ( now going perfectly without random reboot)
- Some of possible memory leak fixed
- Wlan rx control option
- Blocked some of useless wakelock
- VoLTaqe governor updated for more battery
Changelog 10.1
- Hotplug control added back
- Performance tweaks
- Enabled basic ksm
How to report bug ? Please reporting your problem like answer this questions.
- Of course need logs. If you have random reboot or else you have to send log ( dmsg, last_kmsg ) from synapse/cortexbrain section. It will save logs to sdcard/volt. Another info after user command reboot not helping me. Please send log after reboot system itself not from you.
- Which rom are you using ?
- Which mod are you using ?
- When having issue ? ( A good explain can solve your problem without log because i can try too with my phone ).
- Have you got any other third party app about issue ?
- Have you got any other kernel tweak app other than synapse ?
How to use my phone like usb keyboard/mouse ?
- First of all you have to start adb debugging. You already dont know how to, google it.
- Install Usb Keyboard APP on Play Store.
- Lastly connect your phone to system via USB cable. It's done !
Bizde sizin gibi geliştirici türklerle gurur duyuyoruz
Good news bro, thanks.
GreaT News Downloading And Testing
Report if Any bugs Found
Wow another kernel for our device and with stweaks support
Wooooooooooooooooooow
Great news is coming
thanks man
khatkhatik said:
Wooooooooooooooooooow
Great news is coming
thanks man
Click to expand...
Click to collapse
I'm always here for help
melekbarca said:
Wow another kernel for our device and with stweaks support
Click to expand...
Click to collapse
Please try and report
ameshiya said:
GreaT News Downloading And Testing
Report if Any bugs Found
Click to expand...
Click to collapse
waiting reviews
nebulafire said:
Bizde sizin gibi geliştirici türklerle gurur duyuyoruz
Good news bro, thanks.
Click to expand...
Click to collapse
Biz Türküz kardeş hep birbirimizi destekleriz
Not at all
I flash it with twrp 2.8.5
Wipe Dalvik, Cache, Preload
and now it takes 15 mins and hanging on samsung logo
Im using prism 16
whats wrong?
khatkhatik said:
I flash it with twrp 2.8.5
Wipe Dalvik, Cache, Preload
and now it takes 15 mins and hanging on samsung logo
Im using prism 16
whats wrong?
Click to expand...
Click to collapse
Remove battery and try again
It worked like charm :good:
thx man
android is now optimizing my 400 apps
I really love to play with freq and voltage of cpu and gpu :laugh:
I will report my experience after that
Everything is going well Now I Will Try To Undervolt it And Test All Stuff
Thx For The GreaT Work (Y)
Ohh nice to see kernel development on this device is back! Thank's for your effort man :thumbup:
Sent from my Galaxy S4
now its hanging on start application page (after optimizing apps)
I think I have to do a clean installing
Wow!Another kernel!Will check and report after collage .now lazy as it have to optimise my 500 apps at boot?
Keep calm coz IPL belongs to KKR
Does this kernel works with AOSP's roms too? or just simple TW's roms.
Thanks!!!
nesallx said:
Does this kernel works with AOSP's roms too? or just simple TW's roms.
Thanks!!!
Click to expand...
Click to collapse
Sorry i forget mention about that. I will build for aosp next month
Keep it up bro. You are great
Great work. Now i'll have to come back to stock rom to review this new fully featured kernel.
If possible plz make another version for CM roms.
codybank_789 said:
Great work. Now i'll have to come back to stock rom to review this new fully featured kernel.
If possible plz make another version for CM roms.
Click to expand...
Click to collapse
He told that he would support CM in 1 month.Give him time mate[emoji2]
Keep calm coz IPL belongs to KKR
[JDCTeam] 🥧 Optimized LineageOS16.0 🥧 v14.0 [5Feb] [Pie_r46] & Go Version - v3
{
"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 16.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 16.0 - Android Pie 9.0.0_r46
September 2019 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, use as default hotplug.
Tweak our touch boost, after new hotplug
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;
boeffla wakelock blocker;
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;
lower min cpu governor frequency (270);
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;
force doze screen off helper;
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 16.0: Google Drive - Android File Host
Optmized LineageOS 16.0 Go Version: Google Drive
JDCTeam TWRP Recovery: HERE
TWRP Recovery Locki Patched: HERE
Aroma Addon: HERE
Open GApps: HERE
GO VERSION
You can download Go Version from Google Drive
Latest Version: 3
Since I want the most for our jf , I have created one more build. It's the Optimized LineageOS 16.0 - Go version!
I believe some people may want to use their mobile phone for simple usage, as me.
Its fully based on the main ROM with the following changes:
Go configurations and its tweaks ( Details HERE )
Do not turn LED on Camera
Remove Custom Fonts
Remove some Accent Colors
Remove Packages
libemoji
LiveWallpapersPicker
PhotoTable
Terminal
Recorder (Screen and sound)
BasicDreams
Email
PrintSpooler
PrintRecommendationService
QuickSearchBox
CellBroadcastReceiver
CubeLiveWallpapers
Development
EasterEgg
CallLogBackup
CellBroadcastReceiver
EmergencyInfo
Stk
Slim Bootanimation
Remove Ledify
Remove Markup
Remove many Sounds
Remove default Wallpapers
Remove Devtools (its not developer options)
Smooth out the Animations
No Wallpaper
Disable NFC and its Services
Refactor QS icons and default ones
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
Since we want the best for our users, we made an Aroma Addon which can bloat-debloat the ROM according your preferences.
You can find infos about what Aroma includes and download it from our thread JDCTeam Aroma Installer
GAPPS
You should always use Pico or Nano GApps, 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.
INSTALLATION GUIDES - COLLECTION LATEST BOOTLOADERS & MODEMS
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 FIRMWARES - BOOTLOADERS & MODEMS - TWRP - GAPPS - ROOT SOLUTION - PIT FILES - SAMSUND DRIVER - ODIN - USEFUL APPS
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*
VMRoot - vmroot
You are welcome to join the Official JDC Team chat/test group in Slack
XDA:DevDB Information
🥧 Optimized LineageOS 16.0 🥧 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
side, buff99, vmroot, Retrial
Source Code: https://github.com/JDCTeam
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 2018-10-25
Last Updated 2020-02-05
Latest build is avaible at Google Drive & Android File Host
CHANGELOG
Version 12.1
md5:87b17e1e8e5fad93402dc0c02946f86a
Upstream merge until 30 September 2019
Update our wallpaper
More UI edits
WiFi edits again...yes again
BT edits again...yes again
Fix dark theming issues
CPU cores scheduling tweaks
Default theme is AUTOMATIC. Not light
Set default IO to ROW
Fix WiFi Display
Fix distortion while recording
Use XML for audio policy
A better powered-off charging animation
Some notes: Since the build is now Signed, we MUST fully wipe your internal storage.
This is the final* build for now. I will focus on Android 10
*I mean thats the last build which will take MUCH improvements and stuff. Security patches will be merged every month as scheduled. Of course i will fix any major bug appear.
CURRENT ISSUES
Do not use F2FS - we HIGHLY recommend you only use EXT4 for your file systems (apart from external SD).
OLD CHANGELOGS
Version 12
md5:5260c9e4c09592609554d482bb369645
Upstream merge until 16 September 2019
Update our wallpaper
Rebase the whole ROM
UI Smoothness adds
Kernel updates regarding cpu behavior
Builds are now signed. CLEAN INSTALLATION IS REQUIRED
Bluetooth audio playback edits
Gallery pinkish rare bug approach
Fix rare bug on Snap when switching to 480p resolution
Clean out the blobs and device tree
Android 10 QS icons and app animations
SettingsProvider: Disable common sounds by default - gvampgh
Recents swipe down gesture by default - gvampgh
Double tap screen off by default - gvampgh
Set button backlight to 1 sec by default - gvampgh
Fix some dark theme issues
Keyboard: Disable {key preview | vibration | bad words} - gvampgh
Support jflterefreshspr
Some notes: Since the build is now Signed, you MUST fully wipe your internal storage.
Version 11
md5: 9042bcc0c1323c9c0a9683f47a299382
Upstream merge until 19 August 2019
Update to r46
Bring smoothness back - for real
Optimized Display and Media HAL
Wallpaper for v11
Enable westwood
Fix the animation scales
BT and wifi edits
LMK huge updates
Kernel updated to v10. Comes with overall stability.
Fix call recording
Refactor the charging speed on lockscreen - gvamp
Better LED handling while charging - gvamp
Kill percentage sign, space for important things - gvamp
Add health HIDL
Revert "config: Use Ubuntu font globally"
Try to tune interactive governor again
Drop adaptive governor - dead since day1
Bring back the CTS hack
Update our bootanimation
Fix WFD (?)
dialer: Enable Serbian call recording
Resize circle battery icon
Decreased vibration strength
Quick QS pull down only if no notification is visible - gvamp
Hidable battery percentage - gvamp
Camera: Lazy load sound files to speed up camera startup
Correction in logic of roundend size calculation of SD card
Resized battery circle icon - gvamp
Give USB connection high prio notification - gvamp
init: Add missing operator {alpha|numeric} for r970
audio: Tune the volume levels
kernel: Replace intelliplug with autoSMP
kernel: Switch to deadline by default
A better sleep approach
Add USB Trust interface - Settings/Settings/Trust to disallow USB connections when screen is locked
Changelog:
Version 10.1
md5: c8a4ca06f5f6026045b77c2204e3f88e
Date: 26 July 2019
Partialy Revert: "jflte: keys: Refactor the functionality and move overlay"
core: Make all UI windows,rounded
SystemUI: Force cornered UI even if its declared as '0'
SystemUI: Stop StatusBar logcat spam
core:Speed up the scroll animation
SystemUI: Reduce max escape duration by half
View: Reduce scroll friction
SystemUI: Make QS animation slower
services: Double increase the response of rotation sensor
SystemUI: Speed up some fragment animations
init: Stop thermal control when on gaming
init: Retune the touch boost after rebased kernel
Settings:Add changelog tile at "About" section
Lockscreen: Never show charging quality
Settings: Add an image header of JDCTeam
Settings: about: Show ROM name and version
Fix back button not working on some variants
Version 10
md5: 8669b4fc6892614004b932ebd9e01bb3
Date: 22 July 2019
Build is uploaded to Google Drive for better bandwidth while older version exists to AFH (Check OP)
Upstream merge until 21-July-2019
July security patches
Update to _r44
Update our wallpaper
Sound panel is on right again. Change it real time from settings/buttons/last option
Fully rebased framework ( Cleaner )
Fully rebased BuffCore kernel and updated to v8.0
Touch screen issues should have been fixed (not-wake / no-touch for some devices )
Snap: Saves to SD - Welcome back my old friend. Snap saves to external SD/DCIM
Add greek and Polish translation for sound QS tile
SIM Card pop up bug workaround
Keyguard: Fix scrambled PIN layout
Charging on lockscreen shows the current with a better way
Fix the bug where dragging icons from app drawer to home were disappeared
Fix screenshot bug where it's preview weren't shown on notification
Use Ubuntu font globally
Remove the aroma cross-check file - Aroma works for all Pie ROMs. Will also work on official lineage16.Happy flashing!
GPS Edits
init: Read the real serialNo from /efs. Thats correct now inside Settings app.
Bluetooth changes.Supposed to be fixed everything
Interactive governor edits again for better balance battery/performance
Declare touch hidl
Inherit xhdpi dalvik heap
Single tap on menu button = recents
Switch from thermald to thermal-engine. Heat? where is it ?
Settings/{Sound/Display/languages} are pre-expanded.Also {app notif|app info|installed app|security}
SELinux enforcing is fixed. Although the ROM is shipped with permissive. You can switch it from BuffCore app
Fix Wi-Fi Direct
REMINDER: Since the kernel is rebased on the latest HQK1 Samsung release, you better update your modem/bootloader to that one for better experience.
Changelog:
Date:12-June-2019
Version 9.1
md5:acbe643a90105a4c898e2e77325841fd
DOWNLOAD LINK: HERE since AFH is DOWN.
StatusBar: Fix the bug where user couldnt select QS col/row
jflte init: Use Pixel3 fingerprint to bypass safetynet - Needs Magisk to be flashed
CPU Stability ( There were a bug where CPU0 couldnt set low freq)
Changelog:
Date:12-June-2019
Version 9
md5:266d71915267de46cc38fd820e457eaa
DOWNLOAD LINK: HERE since AFH is DOWN.
Update our wallpaper
Upstream merge until 11 June 2019
June security patches
Update to _r40
Network search is fixed
Tweak interactive's performance
kernel: Fix buffer overflow on BT
Expanded volume bar
Restore home screen's performance (also stop that strange buggy with black wallpapers)
Replace WallpaperPicker with Lineage's Backgrounds
Settings: Add battery saving mode for location
Settings: Add switch for linked ring and media notification volumes
SystemUI: Enable and fix QS detail view, adapt layout to Pie
SystemUI: Add Profiles tile
SystemUI: Advanced location tile
SystemUI: Fix several layout bugs
Bring back battery icons
Add volume panel left/right setting at Settings/Button
Kernel: LCD: Try to support newer LCDs (Supposed to fix bootloops/not-wake-after-sleep for some users)
Kernel: ext4: Updates regarding security and stability
Changelog:
Date:11-May-2019
Version 8
md5:66aa3b244c5aaafa150565f098fc501b
Upstream merge until 10-May-2019
Update to r37
May 2019 security patches
Never allow QS icon press if user has got PIN/pattern on lockscreen (for wifi,airplane,nfc,bluetooth,hotspot)
One Hand QS Tile. Press = Toggle one hand mode
jf: Enable old sound picker (WHEN CHOOSING RINGTONE USE THE "Media Storage" AND NOTHING ELSE)
jf: Push libsec-ril libraries
prop: Disable Vsync for cpu rendered apps
init: Load dummy initial BT MAC address
Dex optimizations
init: Increase maximum size for socket receive buffer
init: Set rq_affinity to '0'
Bionic optimizations
Finalize the UI improvements ( Finally 60fps smoothness on UI)
Tune interactive governor
Tune PegasusQ governor
Fix the touch boost never been enabled
Update our wallpaper
Stop BT location scannings and never allow user to enable it
Add pseudo-bokeh on Snap camera (Its on ISO modes as PORTRAIT)
Clean up some logs and sources
Fix some selinux denials
Reduce camera to api1 for better response (api2 is not working good on custom jf roms anyways)
Fix a bug where user got "reboot to recovery" when selecting '0' rows/columns on QS icons
A better sleep drain
init: Set min freq to 216000
Disabled NFC by default
overlay: Let light sensor warm up before work
kernel: Zip it with GZIP
Move system services to system-background cgroup
Revert "development: Force GPU for screen composition"
Clean out some double sounds
Fix turned-off charging (Show percentage and new animation)
Bug fix "Wallpaper is half black after rotating quickly "
Dialer: Add option to disable proximity sensor (Settings->Display settings)
Fix memory leak on Settings
Fix some wifi issues ( i believe )
Relocate location QS icon to main icons
core: Zygote: Disable any DEBUG reference
Built with latest java 11
Kernel changes:
Upgrade kernel to 6.1 version with the following changes
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
Changelog:
Date:11-April-2019
Version 7
md5:dc29e759f03a0810e23b5875d800bc3d
April security patches
Upstream merge until 8 April 2019
Update to _35
Pin graphics' library to RAM for _possibly_ more smoothness
jf: Enable full Dexpreopting . Faster boot and response
Enable call recording for the countries that legally support it
Update our wallpaper
Fix double-shown traffic icons on status bar
Reduce logcat spam of wifi layer stats
Relax CPUs on turned off charging
init: interactive: Recalculate timer_slack
init: On boot complete, delete perfd values
Set android.hardware.power version to 1.0
Stop StatusBar logcat spam
Camera improvements ( Greatly improve preview quality, faster focus, greater quality on images and videos)
Stop a kernel spam log regarding battery
Disable some odex debugging
Allow more LED features
Set night color temperature
Enable proximity checks
camera: Remove the 'D QCameraHWI_Rdi: RDI2 frame idx 44' spam
mmcamera_interface: Remove the 'E mm-camera-intf: mm_camera_cmd_thread: cmd_type : 0' spam
`No more heat and logcat spam from camera!`
sensors: Remove 'mCompEngine is NULL' spam messages
Clean up the power services (Better balance between battery-performance)
Clean up graphics services and drivers. Adds possiblities for better graphics
SystemUI: Add Cellular tile icon from OOS
Fix some camera issues with apps like whatsapp
Interactive and intelliplug changes
Reduce GPU's voltage by 25ma
kernel: New governors and updated the current ones:
ABYSSPLUG
ADAPTIVE
BADASS
CONSERVATIVE
DANCEDANCE
DARKNESS
INTERACTIVE
KTOONSERVATIVE
NIGHTMARE
ONDEMAND
PERFORMANCE
PEGASUSQ
POWERSAVE
SLP
WHEATLEY
BIOSHOCK
USERSPACE
Changelog:
Date:12-March-2019
Version 6
md5:66b3ffd978da414707c7dfe8e6b99d42
Whitelist Whatsapp and other social media apps in order to use HAL1 camera
BlueTooth Changes
WiFi Changes
Upstream merges until March-12-2019
Update our wallpaper
RIL Changes
Fixes on settings ( Custom cols/rows was bugged )
Launcher3: Update to r31 with many updates
Launcher3: Clean out the initial workspace
Pin HOME app in order to go home faster
Add a missing RIL blob
base: allow disabling quick settings on secure lock screens
Update to r34
March security updates
Fix encryption (?)
Messaging app improvements
Kernel edits about increasing performance and general CPU scaling
-while booting, io sched is set to 2048 in order to boot faster.When device booted, i was accidentically setting /sda's read ahead to 1024. The correct dir is 'mmcblk0'
Graphics should be smoother now.
gps:Log only if error
Reconfigure LED's brightness
kernel:Enable AddRandom and disable IOStats
Changelog:
Date:09-February-2019
Version 5
md5:46ef88d30c5984b4f74dc27331ba10b5
Changelog:
bionic:Use libarm-optimized-routines instead of freebsd, and optimize them
More details at our bionic and arm routines
bluetooth: Fix calls and voip calls ( Under some rare situation, the BT breaks and a reboot is required)
bionic: Optimized math operations and memory management functions for our ARM core
Back to open source camera and also deoptimize the speed.I prefer stability
Rename sensors lib.Suppose to wrap the sensors with a better way
jf: Correctly declare the dexpreopt
Initial Aroma Release and support
Fully updated Gallery app
Fully update intergrated SU system
Launcher3 updates from upstream
jf: Enable outdoor mdnie feature ( Settings/Display/LiveDisplay/Mode/Outdoor cause even more brightness than maximizing the brightness)
Initial Aroma implementation ( Get it from here )
Enable memory optimizations
Wallpaper for release 5
Stop some logcat spam
Allow user to add/remove QS with one click
Build Live Display 2.0 HAL
Remoe Brave/BuffCore/Mixplorer. Exists in aroma
Allow change QS icons number per row/col
mDNIe scenes (settings/display/advanced)
jf: Reenable libshims for libcutils
Camera edits
Set MAX_EGL_CACHE_KEY_SIZE := 12*1024 and MAX_EGL_CACHE_SIZE := 2048*1024 ( More details Here )
GPS Edits ( Moved all GPS parameters inside overlays and use Google's server )
Faster UI animations
Precache some UI animations in order to be smoother
Bring back some libs ( Please test SIM card removed issue and encryption )
Allow BT navigation
Upstream merge until 6-Feb-2019
Update to r31
February security patches
Changelog:
Date:13-january-2018
Version 4
md5:cdc515da75510e0ff2a78d799e6c5500
Bring back Email app
Screen Recorder: Reduce resolution to 720x1080
prop: Remove Casting Screen props
prop: Allow GPU to make the graphics debug
PowerMenu: Enable advanced reboot by default
Settings: Enable Night Mode by default
Update our wallpaper
App drawer: Remove search bar
launcher3: Dont show search bar on home by default
Updated Snap camera app
Performance: Memory Optimizations
Rework camera. Allow 1080p front camera record
camera: allow more qualities to be selected
Updated video encoders and decoders
overlay: Enable vibrate when ringing as default
jf: twrp: Copy time zone data to recovery
Allow adding and editing APNs
Screen drivers edits
Enable builtin root access by default
Reenable weather providers
One hand mode : WORKS ONLY WITH NAVBAR ENABLED. Swipe from right to left. Can be disabled from Display settings
camera: Enable face detection
Allow user to set the QS Panel transparency (Settings/Status Bar)
Use OxygenOS switches on UI
Back to mainline GCC Toolchain for ROM
More round corners
Smoother animations and scrolls
Tide up the Settings/Status bar settings
Animate battery when you enter in Settings/Battery
Add PlayStore button on Settings/Apps/One application
Fix BuffCore App not showing CPU temperature
Remove BuffCore's all ads references
SystemUI: Set sound's panel animation correctly ( Comes from left-disposes to the left)
Update to r30 with January's security patches
Upstream merge until 12-January-2018
Do not build CellBroadcast
Add OxygenOS accent blue color to our theming engine - need more colors? suggest!
Stop showing Settings suggestions in the main Settings activity
Revive O3 global flags for Pie. Also for clang
Faster wake/sleep behavior
Update Mixplorer and Brave
Enable developer options by default
Kernel: Update to 4.3
Clean out some compiler warnings
Reconfigure fast charge
Disable CONFIG_CMA
Edits on USB gadgets
Enable USB MIDI - to be tested
Fix pink screens on brightness changes
kernel: add tripndroid,deadline,zen io scheds
kernel: Optimize CC for speed.Not for size
Add compilation flags for our NEON SoC
Some code clean up
Make slub more flexible
Reimplement the LED configuration brightness. Still tweakable
LCD: Reimplement the Gamma control
GPU: Fix a bug where GPU thermal couldnt understand the pwr levels
audio:Allow audio to retrive more CPU clocks
Use optimized-for-mach-SoCs memcpy
Update CFQ, optimize it for our storage type and use it as default
Changelog:
Date:12-December-2018
Version 3
md5:fb1e27be8b5c74297621f5a2e751bb6e
Recheck my bionic optimizations
Fully rebased kernel - BuffCore 4.0 Version
Charging stats at lockscreen while charging
Replaced fonts
WiFi never sleeps when device is sleeping (default)
BlueTooth on boot=off
Version 3 Wallpaper
Removed many sounds
ART is set to performance mode
Increase some animations in order to smooth the UX
RIL edits
Fully optimized sensors
Fully reworked WiFi driver
Fully reworked GPS
Updated to r21 ( December patches )
Volume bar is now located to left
Remerged Snap camera app
Option to change icon LTE to 4g
Replaced Bromide browser with Brave (Chromium based-Adblock-Fast browsing-Open source)
Network traffic status bar while using WiFi
Disable Lineage stats
Fix Expanded desktop
Add memory optimizations from CAF
Fix battery icons text
Option to fast unlock when using PIN ( No need to press the Tick)
Removed some default apps
Removed default wallpapers ( Who uses em? )
Initial Spectrum support
Fix buffcore pop up message on first run
Netflix icon fixed on white themes
Fixed call wake
Launcher is completely refactored.
Fix a bug where menu key could unlock device
WiFi is turned off by default
Implement kernel netfilter
Fix WiFi direct (transfer files via wifi)
Fix Hotspot
General screen (Updated driver from CAF)
Fix Hidden WiFi search
Reenable some Play Store apps ( READ BELOW )
Always On Display feature (Enabled by default)
Allow user to custom APNs
Allow 'x' mark from signal icon to be removed (Settings/System/Status bar)
Allow user to Unlink volumes
Implement the Native SU solution
Fix a bug where alarm clock was restarting the lockscreen
Set initial battery icon as portrait
kernel: New sdcardfs driver
kernel: New sdfat driver
Fix 5Ghz WiFi
Date:4-November-2018
Version 2
md5:64176085e9aed758a855e3d23ddaa59a
Fix BlueTooth for file transfer. ( I will work on BT calls on version3 )
Fix VoIP calls using Whatsapp
Updated to r10
Fix LED notifications
Rebased the sources
Rebased the kernel. Many buffcore stuff is missing but still tunable
Fix button configurations
Fix WiFi's states getting drunk after reboot
Device encryption
Add recents fab if you use other launcher
Fix led while charging
Speed up the whole stuff
MarkUp App. Edit screenshots on the fly
Use the Pie Launcher -> swipe down = clear all
Fix accent colors and theming
v2 wallpaper
New Gallery app
Show build date and rom name while flashing
Sound-Vibration-Silence Toogle on Quick Settings
check light / dark UI tinting works
GPS edits
Reorder default qs icons
Reduce LED's power a bit
Add Audio Amplifier
Kernel edits affecting WiFi performance
Enable night display
9505g support (please confirm)
fix Sensors
Proximity
Rotation
and such
Battery icon improvements
A piece of history....
A few words about the new Pie builds
After 4 years of being in ROM development game, I am mainly messing with the jflte. Started as a tester, joined to JDCTeam with legends like @AntaresOne, @Alucard24 and such. Personally, for me, Antares was the best jf developer ever, and still is. But thats a story... Starting developing the jf, i was following the device tree ( specific jf piece of code in order to make custom roms work ) that this team created... antares active dev was stopped at ~lollipop(?) something like that.after that i was kinda alone (with B--B) . Here comes the marshmallow...here comes the nougat...here comes the oreo...all those roms were made with those specific old jf device tree . Old stuff were still there...deprecated stuff...not needed stuff...
After all those years, I have to announce that the jf revived... Grandmaster arco68 and me(mostly him), sat our a$$ down and rewrite the whole jf sources again. many lines of code deleted...many added...many edited...proprietary blobs deleted...new came...
So, now..... 5 years after jflte release, I would like to present to you the most updated jf device ever existed.....
Welcome to the new jfltexx , based on Android Pie!?
A new era of jf starts now
Huge thanks to arco68 for his help. Without him jf community wouldnt have pie.
Respect that guy and support him by getting him a beer
SLACK-Whats that Slack channel about?
-Early builds for test, instant chat with the test team, support etc.
-What should i take care of Slack?
-When you firstly join, press on the tab "Channels" and join the following channels:
#aesthetics - A place to post and talk about Homescreens, Wallpapers, Icon Packs, Widgets and Apps
#aroma_public - Chat regarding Aroma
#buffroms - Chat regarding ALL ROMs maintained by Buff99
#much_cheapness - Post bargains you find to share with other users; reductions, freebies, etc
#optlos_public - Chat regarding Optimized LineageOS
#optlos_requests - Requests from user regarding Optimized LineageOS
#random - Random talk, just to clear our minds and laugh
Being an active user/tester , you can ask us in order to join the core team. Differences:
Access to more channels
#_bot_github - Our GitHub bot. Tracks EVERY SINGLE LINE of code we change
#aroma_dev - The aroma-dedicated channel
#jdc_team - Only for our 4 members. Too hard to get there
#main_team - Most stuff is discussed here. Internal early builds are shared. Who we ban?Who we accept? etc
#optlos_changelog_todo - The current changelog of next update/the todo list of optlos
#optlos_private - Most optlos stuff is here. Things about sources and ROM that only main team can know
Get early builds
Instant support and repliess
-Can i pay in order to join the main team?
-Thats not the spirit...
I still didnt cover you?
Read HERE
Main Slack / Test Team Members
Heads
side
Buff99
[*]Hardcore/Active members aka "I dont care if my motherboard explode"
gvamp - Added some sauce to this ROM. Respect him
Chibbo
Kippy51
RuKaDa
Retrial
SalimPS - Also , our design guy alongside with RuKaDa
Pocketrule
TheHeightOfACow
Xenfi
Zivam
[*]Still Respected
63ck0
Creeper36 - Your aroma daddy
DuTY09
hougga
JMvstheworld
tneot01
Patrick
SPLESHER
sjamie
Kesaras
mattgyver
[*]Tim
[*]Juanaxxx
1 more post. greedy side
Love you ?
Pie on jf!❤ Good job guys! Downloading and testing asap!
Can't wait to install side! Thanks!
YOU'RE incredible @side Gonna try it <3
OMG SIDE!!! You made it again. Thank you for the piece of pie :good::good::good:
What sorcery is this!!! Unbelievable stuff ???
i would have it as daily driver
what works and what doesnt???
Fiiiiiinallyyyyyyyy! Thank You!
WOW..thats fantastic...nice job man..many thanks to @side & all the jdc team for your commitment
We'll get a list of what works and what doesn't out later, once side awakens from his deserved slumber.
Nothing major though. Camera works, calls work.
Some of the sensors are a bit screwy just now.
Don't ask about BT calling as i have no clue. Haha
Hello. I have a big problem with this ROM. The touch screen does not work. With TWRP everything is regular. After the restart nothing the touch does not work. You can help me? Thank you
Indeed. He released it 3AM in Greece. He earned it
Btw, you missed a feature: "can't be kanged - private repos ftw"
@ DerHimmel,
on which Device you has installed?
On my Gt-I9505 there are no Problems with Touchscreen.
Fort me bluetooth does not work at all.
Developer root does not either.
Unplugging the phone will trigger endless notification sound.
Wifi seems unstable but maybe it will settle down like it had before.
Thats it for now.
Tnx guys for the ROM
So amazing @side WiFi ans LTE Works without any problems, it's super Smooth, set Up my Phone from my cloud backup worked flawelessly and I can confirm that Viper4FX 2.5.0.5 BnC Edition and SuperSU 2.82 SR5 Works in this Rom without any Problems! Good Job Guys!