[KERNEL] Cherry2 kernel (0.5)(26.08.2022) - OnePlus X Android Development

{
"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"
}
Code:
/* *** Disclaimer
* I am 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 KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
* BOOM goes the Dynamite
*/
Hi!
My name is Rafal. I'm from Poland.
Here is a page about my next kernel of my harfix/cherry series.
Kernel is based on vware's kernel for lineage 18.1, which is based on YumeMichi's & sultan work.
Features:​
AnyKernel2
CPU overclock up to 2726MHz, underclock down to 268MHz
GPU overclock up to 657MHz, underclock down to 27MHz and additional 100MHz step
voltage control for CPU
Maple I/O scheduler
faux123's sound control
triple msm frame buffers
compiled using Linaro 4.9.4
lot of optimalization work
Changelog:​​Most latest changelog:​​​0.5 26.08.2022​
change upstream to vware's kernel and merge all missing commits
​0.4 26.08.2022​
add 268MHz & 2457MHz & 2572MHz & 2726MHz freqs for CPU
enable triple msm frame buffers
increase readahead to 1024/32
disable iosched_switcher (because it was not working...)
disable test I/O scheduler
disable more logspam
pivot position optimalisation
add fgraphite flag
some steps to get intelli-thermal and cpuquiet working
​0.3.1 02.02.2022​
enable Simple GPU Algorithm
​Older:​
0.3 02.02.2022​
add faux123's sound control
add Simple GPU Algorithm (not enabled)
CPU voltage control fixes
fixes for 100MHz GPU step
GPU tweaks
0.2 27.01.2022​
add voltage control for CPU
add GPU overclock to 657MHz, underclock to 27MHz, add additional 100MHz step
enabled noop I/O scheduler
add switcher (change I/O scheduler to noop when screen is turned off)
add maple I/O scheduler and make it default
silence some logspams
performance optimalizations from upstream kernels
default to noatime instead of relatime for fs
network optimalizations
disable gentle fair sleepers & crc
​0.1 26.01.2022​
add Harfix Builder 1.4.4
add AnyKernel2
initial release
​
​
Tested:​
LineageOS 17.1 (by YumeMichi) with 0.1
LineageOS 18.1 (by qsnc / vware) with 0.4
Download:​
Cherry2/Releases · lineage-18.1 · Wisniew / Cherry2-kernel
Custom kernel for OnePlus X (onyx)
gitlab.com
Source code:​
Wisniew / Cherry2-kernel
Custom kernel for OnePlus X (onyx)
gitlab.com
Credits:​everyone who is tagged in the source​

Reserved

Thank you for keeping this device relevant, I've flashes both this and your Arrow ROM. Been on RR for a couple of years now and am curious if this can be able to run smooth. I use my One X as a daily driver.

Paladin Gunny said:
Thank you for keeping this device relevant, I've flashes both this and your Arrow ROM. Been on RR for a couple of years now and am curious if this can be able to run smooth. I use my One X as a daily driver.
Click to expand...
Click to collapse
I don't recommend my ArrowOS for daily use as for now. Kernel is fine and enough stable to use imo.

hey man, thanks for supporting this device! I was wondering if it is possible to mod the OTG at kernel level for enabling charging with Y connectors (this was done for the Oneplus One: https://github.com/sollapse/opo_dwc3_otg/), since I want to use my old One Plus X with my 3D Printer + Octoprint. It would be much appreciated

rogenth said:
hey man, thanks for supporting this device! I was wondering if it is possible to mod the OTG at kernel level for enabling charging with Y connectors (this was done for the Oneplus One: https://github.com/sollapse/opo_dwc3_otg/), since I want to use my old One Plus X with my 3D Printer + Octoprint. It would be much appreciated
Click to expand...
Click to collapse
Managed to compile this kernel with the above mentioned mod for OTG. Octoprint on Lineage 18.1 and Charging work now!

This is probably EOL project, my oneplus x definitely don't want to work with me. Sorry for that and have a great day.

However, this is not the end of this project Probably will try to work on it a little bit more.
New release btw

Wouldn't it be better (safer because without the risk of MoBo entering bootloop) to leave the user the possibility of overclocking the CPU and GPU, and set nominal clocks by default?

ze7zez said:
Wouldn't it be better (safer because without the risk of MoBo entering bootloop) to leave the user the possibility of overclocking the CPU and GPU, and set nominal clocks by default?
Click to expand...
Click to collapse
yes, next release will focus on safe default values but now i'm trying to know why my oneplus x can run only one app at a time.

Related

[KERNEL][YUREKA] Super Fusion 1.0 **TOUCHBOOST**MIUI Support**MORE**

{
"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"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead pets, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, We will
* laugh at you. Loud and hard.
*
*I don't make kernels to brick devices , read carefully
*all the instructions before going ahead.. Thank You.. :)
*/
What makes it different?
--> MIUI Support
--> Modifications to ThunderPlug (originally created by Varun Chitre) to get the max results out of it.
--> TouchBoost added from Franco Kernel
Features in Depth:
--> ThunderPlug Modifications: When 7 cpus go offline, limit the frequency of 8th one in a low range of 400 to 500 MHz, to save more battery. When screen is unlocked, ramps up the cpu frequnecy to 1267 MHz to
avoid screen not turning up back on.
--> Charging current pulled upto 1.2 mA to speed up charging. Device is charged to 100% in less than 2 hours.
--> Ported Blue_active governor from Code_Blue kernel. A best alternative to stock interactive governor.
--> Touchboost module added from FrancoKernel for better and smooth response of the screen.
--> Fixed touchscreen not responding while using it simultaneously with capacitive buttons enabled
--> Support for MIUI: Fully supported on MIUI with latest bug fixes.
--> Vibration Intensity Control: Let's you adjust the intensity at which your phone vibrates (ported by Varun Chitre)
--> Dynamic Fsync - A driver originally written by faux123, adapted for Linux 3.10 - Disables Fsync when phone is being used causing significant IO boost.
--> Disabled MMC CRC check for extra 30% boost in IO
--> Ondemand governor updated to Linux 3.18
--> Fixed crashes on simple_ondemand GPU governor
--> Small incremental update to Linux 3.10.29
--> Added additional governors: BFQ v7r6 and FIOPS
--> zSwap support enabled: used when extra RAM needed.
--> Various debugging code removed.
--> Bug fixes and improvements
Downloads:
SuperFusion_CM11.zip | SuperFusion_MIUI.zip
Mirror 1 - CM11 | Mirror 1 - MIUI
Instructions to flash:
(You need an unlocked bootloader and custom recovery already installed. How to do this?, Visit here)
-->Reboot to recovery
--> Flash the zip
--> Reboot
Recommended Settings:
--> Governor: blue_active
--> I/O Scheduler: FIOPS/BFQ
--> Min/Max Frequencies: 345Mhz - 1036Mhz (For normal usage)
Kernel Sources:
HERE
Credits:
Varun Chitre
Faux123
Fransico Franco
eng.stk
and others for various other fixes
Please Note: This has been my first major step in kernel development. I am always open to suggestions. But do make useful ones. Attach logcat, demsg, kmesg, etc wherever required so that it is possible to see what is causing issues. Thank You ​
XDA:DevDB Information
Super Fusion, Kernel for the YU Yureka
Contributors
vishal_android freak
Kernel Special Features: MIUI Support, ThunderPlug Modifications, touchboost, etc
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2015-03-09
Created 2015-03-09
Last Updated 2015-03-09
Reserved
-- v1.0 Initial Build
Reserved
Iam Waiting for this moment only .thanks for the Best Kernel we are more features Upcoming version
Appreciate for the MIUI support
awesome work brother..
Bro any recommendations on app which app need to tweak kernel...
Keep contributing bro... @vishal_android freak
kool one
Most awaited kernel...as MIUI users were waiting for some stock kernel and here it comes....luvin it gud job :thumbsup:
Tested working, and happy to use the "Double tap to walk" feature.
Guys share what else feature you found.
Can someone tell me how to backup Stock kernel.
Before I plan on trying custom kernels
Which app to control this feutures?
charging is faster, very much apprreciiated.
sal_rc said:
Can someone tell me how to backup Stock kernel.
Before I plan on trying custom kernels
Click to expand...
Click to collapse
Bro in custom recovery u can backup boo.IMG/kernel in backup and restore option then select advance backup and select or check oN boot only to backup kernel or you can download flashify app from play store then select backup boot.IMG
Iqbal641 said:
Which app to control this feutures?
Click to expand...
Click to collapse
Use Kernel adiutor app to modify kernel features.
Use built in performance settings or Trickster Kernel Mod settings from play store or any similar app should do good
killerdude said:
Use Kernel adiutor app to modify kernel features.
Click to expand...
Click to collapse
Kernel adiutor :good:
Thanks guys
issue faced on cm11 stock after flashing this kernel...
The device turns into a heater while streaming videos temp rises up to 63-64 degrees and gets so Laggy that the video streaming sound and video cuts for a sec and resume. Otherwise the temp remains low it gets high when GPU role comes in.
proximity sensor issues
Bro after flashing this kernel I again face the proximity sensor issue like befre the update...pls help me out
Tarry! said:
The device turns into a heater while streaming videos temp rises up to 63-64 degrees and gets so Laggy that the video streaming sound and video cuts for a sec and resume. Otherwise the temp remains low it gets high when GPU role comes in.
Click to expand...
Click to collapse
What governor, max-min frequency you are using? Nothing faced here. I watch video on youtube many a times in a day
cm11 issue
im using cm11 by dumtara and was earlier on xcelerate kernel. but super fusion gives me while proximity sensor bug while calling..

[Kernel][Lollipop] Galaxy Note Edge_N915SKL_StockRider_Kernel_v1.0

{
"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"
}
- Main feauteres
SELinux Permissive.
init.d support.
SM-N910, SM-N916, SM-N915 model, concurrent support.
CPU Clock: A53 - 300 ~ 1600MHz, A57 - 500 ~ 2000MHz.
GPU Clock: 160 ~ 700MHz (default 160 ~ 600).
IO-SCHEDULER Add: SIO, FIFO, ZEN, BFQ, FIOPS, ROW.
Advanced TCP / IP Congestion (Westwood & etc).
Memory Bus, Internal Bus, Image Signal Processor voltage control.
CPU Voltage control.
GPU Voltage control.
GPU DVFS Control.
KSM (Kernel Sempage Merging, kernel shared memory, RAM usage optimization)
Logger mode enable / disable.
Fast Charge (by Yank555.lu) & Battery Calibration.
Synapse App Support.
Improve the graphics, memory management, and power management as N916S merged source code.
N916S merge source code of open source graphics issues resolved with the latest firmware.
PowerSuspend Driver (by faux123)
Dynamic FSync
Z-RAM (with LZ4 compression)
Dynamic Dirty Page Writeback.
faster memcopy & string
EXT4 partition optimization.
Frandom.
SELinux Tweak.
Interactive Governor Tweak.
Linaro Toolchain compiled the latest build that is optimized for the ARM family of cpu.
Considering tweaking the kernel configuration and application of power efficiency and reliability.
- Change log
Re-adjust the CPU clock range, A53 @ 300 ~ 1600MHz, A57 @ 500 ~ 2000MHz
, so feedback if there is a wide range of devices to reboot the clock ... (The one minutes ...)
Re-adjust GPU clock range (160 ~ 700MHz)
In WQHD resolution touch ssiphim & Trek phenomenon fix
GPU throttle change the initial value, the pure state.
Change some of the default values ​​of the tuning items (For optimal Please change directly the app will not write Juicy hitter.)
Display Hibernation on / off the log removal (too hard deogunyo many roots ;;
Z-Ram device for increasing the number from one to four existing
synapses You put words not only to create a script yet zram0 device.
You can split four scripts at improvements to organize a raid.
Sound re-add ZeneTune disappeared without a rumor.
Add to kill ten seconds after GooglePlay service after boot complete (/system/etc/init.d-post/killapps).
Data / WiFi internet is the main culprit of such yiraseo of battery life in standby device is not being use to initialize a time. If the problem please delete the files in that path.
SM-N915 support start (test version has not been confirmed, even if the boot)
* The reason behind the final version is attached to a private beta version was published a few times.
- How to Apply
Philz Touch, will flash in the recovery of such TWRP. CWM (Author Philz recovery test only.)
Kernel configuration application: from Play Store Synapse Download.
* Note: If you flash the kernel is initialized the data on the Synapse Apps.
- We just kept asking me when.
1. Do not ask what you can to save time, know yourself.
2. The single-line Q & Feedback strictly prohibited.
3. Short (no sex) Do not ask. Why do that symptoms occur (overly) Please explain in detail.
- Notices
1. The responsibility for any problems arising out of your use of the kernel is at your own risk.
2. may cause Knox (security) and features that are relevant are issues such as private mode, do not recommend the use of those who think of these features is important.
3. masigil not even like to ask questions about the problems with the device after flashing the route not.
- Credit (Thanks to.)
da4kgr3y, Mcaserg - n910c Ultimate Kernel source code
AndreiLux - universal exynos 5433 kernel tech info
UpInTheAir - SkyHigh Kernel (N915S / K / L)
faux123, yank555.lu
Samsung Opensource Developers
Link download:
Code:
[color=red]Mod Edit: links removed[/color]/code]
KANG & GPL compliance
Dear Dev,
I kindly request that you please publish your kernel source in OP as per XDA rules and GPL compliance. The kernel binary zImage must match that of your published source. I would suggest a github repo so that all may benefit and promoted transparency.
Are you sure you aren't using 2 User accounts ? I see your kernel is compiled from goodhanrry …...
If so, you know full well this is important as other thread of your has been closed due to this violation........ http://forum.xda-developers.com/showpost.php?p=55267393&postcount=100 There is no excuse.
Additionally: You are using much of my Synapse implementaion that was kanged by the Note4 Ultimate kernel. Those Devs were reported for not complying with GPL and also kanging my work !! Now you have done the same ............
I am sorry, this will be reported to Moderator !!
Thank you,
UITA
how about kernel for N915F? I was waiting for it for so long. thanks!
Closed for investigation.

[GPL][Kernel][AOSP-CM-XPE]3.4.105-XPerience-07[27/05/2016]

{
"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"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am 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 it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
This kernel are maded for use on my roms for the best experience but you can try in other's roms
Features:
Android kernel 3.4.74 stable
Builded with 5.2 GCC
CPU Overclock up to 1.9
XPerience sauce
zRam Support to compres on LZO and Lz4 if exist (and yes Exist inside the kernel)
zsmalloc from 3.14 kernel
fuse: break infinite loop in fuse_fill_write_pages()
board-8960-regulator: set lower CPU voltage in regulator
Enhance power efficiency:
increased VM Min/Max
introduce for_each_thread() to replace the buggy while_each_thread()
Sound Control
Fast charge
F2FS updates
Voltage control
Optimized ARM RWSEM algorithm
arm/crypto: Add optimized AES and SHA1 routines
Reduce Disk Writes With noatime, nodiratime noatime, nodiratime
block: Add SIO, VR and ZEN I/O schedulers
CHROMIUM and seccomp updates
CPUFREQ: Interactive updates
Kernel mode neon
Alessa_plug: My own hotplug
XPerience governor
Bioshock,smartmax,lionheart,intellimm and more governors
Intelli-thermal (Better)
3.4.82-105-XPerience-v7.zip
​
The GNU General Public License is a free, copyleft license for software and other kinds of works.
The GPL permits use, share, study and modify.
But this does not mean you should not give the deserved credit to the previous author.
So if you use my source code under GPL you must share with GPL too and quote me in the credits.
“Our mission is to preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software, and to defend the rights of Free Software users.”
Click to expand...
Click to collapse
Older downloads
3.4.74-XPerience-04-AOSP-CM-XPe-MarshMallow.zip
3.4.74-XPerience-04-GCC5.2-AOSP-CM-XPE_Marshmallow-26-02-16.zip
3.4.74-XPerience-05-AOSP-CM-XPe-MarshMallow.zip
3.4.82-XPerience-v7.zip
If you like my work, you can buy me a coffee with your donatives. All donations are appreciated.
​
XDA:DevDB Information
The XPerience Project, Kernel for the Moto X
Contributors
TeamMex
Source Code: https://github.com/XPerience-AOSP-Lollipop/android_kernel_motorola_ghost
Kernel Special Features:
Version Information
Status: Stable
Created 2016-02-21
Last Updated 2016-05-27
Reserved
3.4.105
Bump to 3.4.105
rbtree updates
add Sensor class support
--Add a new sensors sysfs class and put all the sensors
device driver information in sensor class folder.
msm: camera: validate user space parameter for max and min value
prima: memset the command buffer in GetCommandBuffer routine
msm: vidc: Add VP8 version set-up via Profile and Level
Increase ION MMHeap from 56MB to 72MB
msm: vidc: Increase the secure buffer size for widewine dash
videobuf2-core: Avoid locking userpages if no current->mm
wcnss: Fix for Static analysis issues
msm: camera: Check for array index out of bounds
msm: camera: Fix off by one error
msm: camera: Add checks for integer overflow
msm: camera: Add check to prevent array index out of bounds
msm-camera: Fix various small issues in Actuator driver
msm-camera: Bound check num_cid from userspace in csid driver
3.4.82
Bump to Stable Linux 3.4.82
All the fixes published inside xperience rom
Add color calibration init.d script
fork the XPerience kernel config from my falcon device and changed to work with ghost
3.4.74-XPerience-05
Revert "video: msm: Initialize HistLUT with last saved LUT"
Added intelli-thermal
3.4.74 -XPerience-04v2
Add Alessa_plug my own hotplug (is maded for battery saving without loose performance)(My own hotplug)
enabled by default
Added XPerience Governor (my own governor battery saving without loose performance )
Added intelimm governor (Faux123)
Added bioshock gobernor, dancedance,lionheart,smartmax
Builded with my gcc 5.2
3.4.74 -XPerience-04
initial release (Separated from rom) for all user's
Reserved
reserved
Working good. Thanks
native support for f2fs cache?
brickhayabusa said:
native support for f2fs cache?
Click to expand...
Click to collapse
Obviously
Does this have the color calibration init.d script? If not, could you kindly add? Thanks in advance. Going to try it out on cm. @TeamMex
Only works in MM?
hawkdown77 said:
Only works in MM?
Click to expand...
Click to collapse
Yes only mm , read post
Add governors plêase @TeamMex
tchula said:
Add governors plêase @TeamMex
Click to expand...
Click to collapse
Yeap in new versions for now I'm trying to port my hotplug Alessa
cheers.
kernel updated changes in second post
Does this kernel innclude in Xperience rom for Moto X?
@TeamMex Can u add this patch https://github.com/Megatron007/ghost/commit/752808c7e0ec17e481d73ebf4321f4b99c140292 ..i used your kernel and used Kcal ....after turning off my screen the colour get reset...this patch fixes the reset issue
Hotpluh not working for me, i install and clean dalvik and cache
temperature not working
kenosis said:
Does this kernel innclude in Xperience rom for Moto X?
Click to expand...
Click to collapse
Yeah i release this kernel separated if any other want to use it without install xperience rom
Megatron007 said:
@TeamMex Can u add this patch https://github.com/Megatron007/ghost/commit/752808c7e0ec17e481d73ebf4321f4b99c140292 ..i used your kernel and used Kcal ....after turning off my screen the colour get reset...this patch fixes the reset issue
Click to expand...
Click to collapse
Sure thnks bro
tchula said:
Hotpluh not working for me, i install and clean dalvik and cache
Click to expand...
Click to collapse
tchula said:
temperature not working
Click to expand...
Click to collapse
what ? wich hotplug? Alessa plug can't be tweaked with any kernel tweaker only on my own kernel tweaker (cooming to release)
Temperature? what is the problem?
cheers.
TeamMex said:
Yeah i release this kernel separated if any other want to use it without install xperience rom
cheers.
Click to expand...
Click to collapse
Thank you for reply. btw, Xperience ROM is amazing. I am using it now : )
@TeamMex, in temperature not appear intellithermal , stock not is good, alessa hotplug is Active in default? Why Active is mpdecision . thanks

[KERNEL][7.x][PROJECT APOLLO_X][G7102]

{
"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"
}
Code:
*** Disclaimer
#include
/*
* Your warranty is now void.
*
* I am 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 Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
-- Notice --
Don't ask me whether it work on xyz rom , test it yourself [It is tested on LOS-14.1]
Do not post external links or make mirros without my permission!
Since i don't this device ,its your reviews will make this kernel better.
On first boot the device might feel sluggish , it will back to normal in less than a minurtes
-- Kernel Features --
Build with UBER GCC 4.9 Toolchain
Upstream to linux 3.4.113
-O3 and other optimisation
Fsync On/Off switch
Improved filesystem mounting flags - NOATIME and NODIRATIME
Lock initial TCP window size to 64k (Improves network ping and output)
Disabled CRC check in MMC for 30% extra performance with IO
Optimized square root algorithm
Added Intelliplug
Added bunches of TCP Congestion Algorithm
CPU OC/UC to 1.6 Ghz/192Mhz
GPU OC/UC to 533/100 Mhz
Added new ioschedulers [default: row]
Added zzmoove cpu gov [default:interactive]
Added USB fastcharge
Support for Adreno Idler algorithm, reduce high GPU frequencies usage for better battery performance
Support for Simple GPU Algorithm
Support Faux Sound Control (use Faux Sound app to set audio gain profiles)
Disabled some battery-hogging WAKELOCKS
Support zswap for better memory compression
Optimizations to SLUB memory allocator
Enabled arch power and disabled Gentle fair sleeper
-- Installation instructions --
Boot to TWRP
Flash the kernel zip
Reboot
-- Download --
Project Apollo_X v1.0
XDA:DevDB Information
Project Apollo_X, Kernel for the Samsung Galaxy Grand 2
Contributors
HASH, Dankie001
Source Code: https://github.com/hash07/android_kernel_samsung_ms013g
Kernel Special Features: will shoot your phone to space xD
Version Information
Status: Testing
Created 2018-05-24
Last Updated 2018-05-24
CHANGELOG
Initial Release
For Testing
This kernel bugs its external storage undetected
aiman1122 said:
This kernel bugs its external storage undetected
Click to expand...
Click to collapse
Bruh there is no sdcard bug .
I flashed the ass kernel in my dotos ....
How to remove that kernel..and flash these one??
Sudeep Shetty said:
I flashed the ass kernel in my dotos ....
How to remove that kernel..and flash these one??
Click to expand...
Click to collapse
just install this kernel using twrp , no need to remove .
HASH said:
just install this kernel using twrp , no need to remove .
Click to expand...
Click to collapse
Can it fix WiFi drops issues to??
And after flashing these kernel ...do i need to root my phone again
Sudeep Shetty said:
Can it fix WiFi drops issues to??
And after flashing these kernel ...do i need to root my phone again
Click to expand...
Click to collapse
Just simply flash it u have to do nothing else and it doesn't fix the wifi drop issue
Not found
Why withdrawn of .zip please avail me
Is it to much to overclock from 1.2 to 1.6 GHz? And how can i change lower bound of GPU, so i dont use max 1.6 all the time?
Music starts laging when turn of the screen, its like it wont play in background...
Download link not working!!??
Link caido
dropped link
Please make stable this kernel dev if you can free bug. Iam waiting sir, thank you.
Dead link
RAM size reduced
Hey, I installed the kernel on Ressurection Remix OS, Galaxy Grand 2. But, the total size of RAM reduced from 1536 MB to 768 MB. Then, I flashed the stock ROM (Touchwiz). But the RAM capacity remained same (768 MB). :crying:
Can anyone have this kernel file?
Give me the link please!

[KERNEL] [9.x] BlackScreen (for the Pro3 aka zl1, zl0, X727,X720,x722)

Code:
/*
* Your warranty is now void.
*
* I am 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 it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
{
"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"
}
ABOUT:
BlackScreen is my custom kernel made for custom aosp/caf roms
This started as just being the kernel in my aicp builds, but as more and more users of other roms started using it I realized I should make a separate thread
====================================================================================================
BlackScreen is meant to give you great battery life and performance (depending on how you tune it), essentially I tried to optimize it for everyday usage (gaming, media consumption. browsing the web, all that stuff), I'm not aiming to have the highest Antutu score (although it is very high, it's just not my focus), you see benchmarks don't really reflect actual everyday usage.
The main thing that I do is port good features and optimizations from the various OnePlus 3/3t kernels (they have many great kernel devs and a lot of their work can benefit us too), I also optimize the kernel settings and stuff like that
BlackScreen is based off of the android linux stable kernel by @nathanchance (He takes caf and upstreams it to the latest from linux stable), with the bringup from @codeworkx, I do my best to keep it up to date with lineage, and Android Linux stable
https://www.androidfilehost.com/?w=files&flid=285063
Note:
The -oc zip is simply an overclocked version of the regular build
In twrp go to the install page, flash the zip, and reboot
CPU:
Interactive governor
Ondemand governor
Conservative governor
Powersave governor
Performance governor
darkness governor
Lionfish governor
nebula governor
wheatley governor
lionheart governor
bioshock governor
impulse governor
Alucard governor
ConservativeX governor
Elementalx governor
Nightmare governor
Smartmax governor
Yankactive governor
Despair governor
blu_active governor
Optional overclock
Voltage control
Screen
kcal
Backlight dimmer
I/O:
Improved deadline
improved cfq
bfq
sio
fiops
tripndroid
sioplus
zen
maple
Virtual memory:
various optimizations
zram
zswap
entropy:
some optimizations
tcp-algorithms:
bic
westwood
htcp
hstcp
vegas
scalable
lp
veno
yeah
illinois
hybla
Misc:
fsync toggle
Many more optimizations
Several wakelocks have been blocked
Added the ability to tweak the thermal throttle settings for the CPU (be very careful with this)
USB fast charge
faster unlock
improved network performance
Option to enable/disable gentle fair sleepers
Option to enable/disable software crc control
vibrator intensity control
arch power savings
Quavosh for the amazing banners
darkobas
codeworkx
Sultanxda
Franco
Flar2
dabug123
GalaticStryder
nathanchance
KuranKaname
DD3Boh
There are many more
Telegram group:
https://t.me/BlackScreenKernel
Regular build:
https://github.com/AICP/kernel_leeco_msm8996/tree/p9.0
Overclocked build:
https://github.com/mosimchah/kernel_leeco_msm8996/tree/p9.0-oc
reserved
reserved.
Reserved
Also reserved
No working in Nitrogenos pie
juanche007 said:
No working in Nitrogenos pie
Click to expand...
Click to collapse
Need more info than that
6.0 kernel can boot on nitrogenos, but a few minutes later, the screen can't be turn on. But the 5.4 is OK on this rom
Nitrogenos, same problem here. 5.4 ok
Same problem here! After the splash screen, it shuts down. Sometimes it boots but after a while it freezes and shuts down. Nitrogen pie.
Στάλθηκε από το LEX722 μου χρησιμοποιώντας Tapatalk
https://ibb.co/krNMHq
It works for me, normal version 6.0
I did it like this:
mount vendor,flash blackscreen 6.0
BlackScreen 6.1:
Fixed the random reboots and unlocking issues, sorry about that, should be just as stable as lineage now, didn't notice the issues when I was testing 6.0 because I only booted it once, tested this release much more though
Edit: Download link removed, use 6.1.1
mosimchah said:
BlackScreen 6.1:
Fixed the random reboots and unlocking issues, sorry about that, should be just as stable as lineage now, didn't notice the issues when I was testing 6.0 because I only booted it once, tested this release much more though
Regular build:
https://www.androidfilehost.com/?fid=11410932744536996437
Overclocked build:
https://www.androidfilehost.com/?fid=11410932744536996438
Click to expand...
Click to collapse
Noob question if BS for oreo works on pie ROM why was there a need to make a pie kernel??
Coconut tree said:
Noob question if BS for oreo works on pie ROM why was there a need to make a pie kernel??
Click to expand...
Click to collapse
The pie kernel is more updated, it has the pie caf tag, it should be faster and more stable
Tried it on nitro os it booted and shut down automatically
Can't wait to try this bad boy out
Coconut tree said:
Tried it on nitro os it booted and shut down automatically
Can't wait to try this bad boy out
Click to expand...
Click to collapse
Would need a logcat, last_kmsg
Coconut tree said:
Tried it on nitro os it booted and shut down automatically
Can't wait to try this bad boy out
Click to expand...
Click to collapse
The same now with 6.1, with 6.0 it was ok
mosimchah said:
BlackScreen 6.1:
Fixed the random reboots and unlocking issues, sorry about that, should be just as stable as lineage now, didn't notice the issues when I was testing 6.0 because I only booted it once, tested this release much more though
Regular build:
https://www.androidfilehost.com/?fid=11410932744536996437
Overclocked build:
https://www.androidfilehost.com/?fid=11410932744536996438
Click to expand...
Click to collapse
Awesome Thanks!
It seems I need to reset to an earlier caf tag, Codeworkx is on a much older caf tag and at first I thought it was because he was just too busy to update it, but now I think it's because he realized that the new tags are really buggy, I'll do a new build tonight probably, along with an aicp pie release #BlameCaf

Categories

Resources