Releases: kevios12/android_kernel_samsung_universal7885
Releases · kevios12/android_kernel_samsung_universal7885
Nameless Kernel v3.5
Official Release Nameless Kernel v3.5
Nameless Kernel v3.5
Whats new?
- Add A30 to the Support list
- fix DexTouchpad (A40) - Thanks to @Royna2544
- implement Battery Protection for OneUI
- fix DT2W (A30s)
- fix mass_storage name to get DriveDroid working
- implement, enable USB2.0 Force FastCharging for Computers
- disable/silence again more logging stuff
- upstream, optimize CFQ IOSCHED
- upstream mbcache, ashmem
- try to improve Performance and to reduce Battery drain
- try to reduce latency
- reduced a little bit the Kernel size
- misc optimizations in various categories: filesystem, memory, kallsyms, ...
- Nameless Team
Full Changelog: v3...v3.5
Nameless Kernel v3
Official Release Nameless Kernel v3
Nameless Kernel v3
Whats new?
- add A30s to Support list
- add SamsungDex Support
- import LZ4 Module v1.9.4
- import crypto LZ4FAST algorithm
- LZ4FAST is the Default compressor
- increase kernel log buffer to 2MB
- Disable Default Power Efficient WQ (has some performance overhead)
- pass some SafetyNet flags over proc/cmdline
- dropped KernelSU due to different Bugs in the Kernel (freezes, app uninstall/installing)
- Nameless Team
Full Changelog: v2.5...v3
Nameless Kernel v2.5
Official Release Nameless Kernel v2.5
Nameless Kernel v2
Whats new?
- fixed DT2W for Jackpotlte (drop single tap)
- fixed APK / APP Installation
- fixed Device Freeze
- reduced Lag
- rework cpu_input_booster for better UI Responsivness
- Treewide: mark IRQ/kthread as non-Performance/Performance critical
- Disabled NAD_BALANCER (kmsg: NO SUPPORT FOR NAD_BALANCE)
- Match A40 defconfig with jackpotlte ones (enabled/disabled some missing stuff and removed Debug stuff)
- Nameless Team
Full Changelog: v2...v2.5
Nameless Kernel v2
Nameless Kernel v2
Official Release Nameless Kernel v2
Whats new?
- Upstream from linux-4.4.y-cip
- Kernel renamed to LTS due to Upstream
- Disabled more Logging / Log Spam / Traces
- Disabled MMC Test driver
- Implement battery charging_enabled node
- Introduce latest BFQ I/O Scheduler v8-v4.4
- DTS: improve Mali GPU dvfs table
- 95% of warns removed while building the Kernel
- Introduced and Enabled SRANDOM (gain 500% on /dev/random)
- Import Memory Management hacks from Oplus
- Improve Memory Management
- Reduced jitter (better UI responsiveness)
- Improved Performance in UI/UX
- Upstream CPUIDLE
- fix SCSC Wi-Fi on LineageOS for Jackpotlte
- Switch to 300HZ Tick rate
- Disable SLUB_CPU_PARTIAL to reduce latency/spikes
- Misc Optimizations / Improvements
- Nameless Team
Full Changelog: v1.5...v2
Nameless Kernel v1.5
Official Release Nameless Kernel v1.5
Whats new?
Nameless Installer
- New Builds comes now with our own AROMA Installer
- Selection between AOSP/ONEUI - ENFORCING/PERMISSIVE
- New UI fitting to Nameless
Kernel
- fix: 3,5mm Jack was incorrect by OS (Galaxy A40)
- fix: Single Tap on AOD (Galaxy A8 2018 - jackpotlte only)
- fix: WiFi Hotspot - Tethering on AOSP (using extra AOSP Config Fragment and currently for Galaxy A40 - Eureka ROM's)
- fix: seperate lowered max brightness between OneUI and AOSP - on OneUI 4.x cause it, that the Outdoor mode not worked properly
- switch to Python3 mkdtbimg from AOSP Source (Galaxy A8 2018 (Jackpotlte only)) - since its broken for A40 it will be still build with Python2. Just revert the commit or use the build_kernel.sh: > 7bce887
Internal
- Update our Buildscript to Support different OS selection with single package build or full AROMA package. Fixup also Neutron-Clang18 cloning (supports glibc patching as well)
Reminder: it is just a tiny Update!
- Nameless Team
Full Changelog: v1.0...v1.5
Nameless Kernel v1.0
### Official release Nameless Kernel v1
Features v1:
- Upstreamed (4.4.302)
- Unified Source (A40 + A8 2018) based on latest SM-A405FN_EUR_RR_Opensource
- Built with latest ZyCromerZ Clang19
- latest KernelSU
- BPF Patched to boot Android 14
- Headphone Jack seperated to work on both OS (CONFIG_JACK)
- A40: DT2W (OS Detection via CONFIG_SAMSUNG_MTP)
- CPU:
→ Stock Clockspeed
→ Governor: Ondemand by Default with extra HMP code (inspired from S8 thx to Ace2Nuter) - GPU Mali R26P0:
→ A8 2018 use now this Driver by Default
→ min clockspeed: 450Mhz
→ max clockspeed: 1100Mhz (1,1Ghz)
→ Governor: Ondemand
→ Adaptive Powerpolicy - F2FS synced with latest 4.4.y
- Disabled Logging/Debug/Tracing stuff
- Backported new vmalloc (Performance)
- QOS/Suspend/Powermanagment upstreamed
→ DeepSleep works accurate, drain should be less in it - Introduce CPU Input Booster (Event based, inspired from 4.14)
- Introduce DEVFREQ_BOOST (adapted from 4.14 to 4.4-7885)
- Decreased Max Brightness (A40 > AOSP - Max Brightness, looks ugly)
- Compatible OS version: Android 11(R) - Android 14(U)
- Compatible ROM's: AOSP (Eureka) + OneUI all version (AIO)
- removed AVB,VERITY Flag from DTS
- Adjust input_boost,kfc_freq in DTS
- Allow Display to use 167Mhz
- Disabled unnecessary HID devices
- Lowering hotplug threshold -10
- set HMP values to Performance by Default (can be changed in HKTweaks)
- and maybe more ...
Full Changelog: https://github.com/kevios12/android_kernel_samsung_universal7885/commits/v1.0