[CLOSED][KERNEL][STABLE][TW][N][7.0][AQF7][11.07.17][SM-G950F/FD/N] BatStock-Kernel V1.2.2 - Samsung Galaxy S8 ROMs, Kernels, Recoveries, & Oth

BatStock-Kernel for SM-G950F/FD/N models
{
"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"
}
Supports Touchwiz Roms with AQDD and higher
IF YOU FOLLOW MY STEPS BELOW, YOU WILL LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
If you want to take my work and need it somewhere, or do other things with it, ask me first for the permission. Otherwise you are not allowed to take it! Thank you !
Features of this Kernel:
- Build with latest self-made 6.3.0 GNU toolchain
- Build with AQF7 kernel source code
- Latest Linux version 4.4.76, is always up to date
- Performance and Batterylife improved
- Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv (default), conservative, schedutil
- Includes latest AQF7 ramdisk
- I/O schedulers: CFQ (Default), No-op, Deadline
- F2FS enabled for /data and /cache disabled on 1.2.2 for testing
- NTFS enabled
- TCP (Network) control: Bic (default), Reno, cdg, cubic, dctcp, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, LP, Yeah, Illinois, Lia, Olia, Wvegas, balia
- SeLinux is set to permissive
- All samsung security related configs disabled (as knox, tima, restrict rooting)
Download:
V1.2.2 on AndroidFilehost
Bugs/Problems:
- None
Instructions:
0. Have a working recovery and encryption removed!
1. Download kernel
2. Boot into twrp recovery mode
3. Flash kernel
4. Flash any other file which affects ramdisk (Magisk or SuperSU)
5. Reboot
If you wanna join the beta tester group, download yourself telegram and click on the chat link: Telegram Group
Support:
If you like my work, feel free to hit thanks and/or give me a small donation by clicking the link right below. Thank you very much in any way! :good:
​
PayPal​
Credits/Thanks:
- Samsung for sources
- the great linus for his amazing kernel source
- Jesec for his workaround, without him custom kernels won't be possible on the s8!
XDA:DevDB Information
BatStock-Kernel SM-G950F, Kernel for the Samsung Galaxy S8
Contributors
Tkkg1994
Source Code: https://github.com/Tkkg1994/BatKernel/tree/TW70-stock
Kernel Special Features: Close to Stock Kernel
Version Information
Status: Stable
Current Stable Version: V1.2.2
Stable Release Date: 2017-07-12
Created 2017-05-14
Last Updated 2017-07-12

Changelogs:
BatStock-Kernel V1.0:
- Initial testing release (not on XDA)
BatStock-Kernel V1.0.1:
- Fixed slow read speed
- enabled f2fs
- enabled ntfs
- enabled all included govs/tcp/ioscheds
- random driver updates
BatStock-Kernel V1.1.0:
- Based on latest AQE5 source code
- Updated ramdisk to AQEB
- Added init.d support
- Hopefully fixed some issues with shealth
- Updated linux to most recent 4.4.69
- Changes made by samsung in source code: led cover support, some other battery updates, display updates (mainly for red tint), other small fixes
BatStock-Kernel V1.2.0:
- Based on latest AQF7 release
- Updated ramdisk to AQF7
- Updated Linux to 4.4.74
- ext4: fix data exposure after a crash (which should maybe fix the random reboots)
- Updated included camera binaries
BatStock-Kernel V1.2.2:
- Reverted an alarmtimer update which could have broken some deepsleep things
- Added support for private mode
- Updated linux to 4.4.76
- Added stock init file (without being patched for f2fs, means f2fs won't work right now) to see if that has something to do with continous bootloops

Reserved

Reserved
---------- Post added at 09:56 PM ---------- Previous post was at 09:53 PM ----------
Will this work on the plus model as well or strictly the reg?

this.guy.lol said:
Reserved
---------- Post added at 09:56 PM ---------- Previous post was at 09:53 PM ----------
Will this work on the plus model as well or strictly the reg?
Click to expand...
Click to collapse
Will work on the plus model, in fact it's an unified zip file which will install the right kernel on the right model (but you can head over to the plus thread)

Sweet thanks! I did have a concern also. With batstock rom 1.0 when I install all is well, but when I go to install apps from the SD card it says app not installed with a triangle. Why would that be?

You did it again
PS: by "samsung security related configs disabled" you mean that we can use Secure Folder now ?

nice to see the first kernel for our s8
just wondering not sure what kernel i was using on my s7 edge but the dev enabled a setting to let you make screen a bit brighter in settings you could only use it for so long then it went back to normal any chance you could look at this when you get some time thanks

Hell yeah! Phone feels great after flashing and for the first time since I got the device, there is no framerate drops when unlocking using my fingerprint. The animation/transition is super smooth now. Thank you!

this.guy.lol said:
Sweet thanks! I did have a concern also. With batstock rom 1.0 when I install all is well, but when I go to install apps from the SD card it says app not installed with a triangle. Why would that be?
Click to expand...
Click to collapse
That is due to the wipe option. It somehow damages the data partition. If you flash the rom with dirty flash after you choose wipe, format data, 'yes' it will work
lahceneamine said:
You did it again
PS: by "samsung security related configs disabled" you mean that we can use Secure Folder now ?
Click to expand...
Click to collapse
Nope. Samsung has fixed this bug from the S7.
And most likely they will patch the s7 soon as well so we won't be able to use it.
On the s7 it was: hmmm kernel gives me no result, I think that means successfull passed.
Pretty stupid [emoji23]
strikerdj2011 said:
nice to see the first kernel for our s8
just wondering not sure what kernel i was using on my s7 edge but the dev enabled a setting to let you make screen a bit brighter in settings you could only use it for so long then it went back to normal any chance you could look at this when you get some time thanks
Click to expand...
Click to collapse
You mean the outdoor mode. That's not related to kernel but to the rom you are using
THATTON said:
Hell yeah! Phone feels great after flashing and for the first time since I got the device, there is no framerate drops when unlocking using my fingerprint. The animation/transition is super smooth now. Thank you!
Click to expand...
Click to collapse
Thanks man!
Sent from my BatMan powered SM-G955F

I have the renovate ice rom, but when i flash the kernel it won't boot

Thank you! Been waiting for this. :good::good::good:

Can I flash this over BatStock-Rom 1.0 without wipe?
What about root?

maze00 said:
I have the renovate ice rom, but when i flash the kernel it won't boot
Click to expand...
Click to collapse
Must be rom related than, can you give me a /proc/last_kmsg log after unsuccesful boot?
vanhelsing007 said:
Thank you! Been waiting for this. :good::good::good:
Click to expand...
Click to collapse
Heheh
jfm91 said:
Can I flash this over BatStock-Rom 1.0 without wipe?
What about root?
Click to expand...
Click to collapse
Yeah it does, flash magisk or supersu after kernel

Time to flash custom now i guess been patiently waiting

Can confirm Kernel works fine on Renovate Rom V1.2 with magisk installed after installing kernel. Don't know what the other guy was doing. Thanks dude

I have tried everything.
Flashed the kernel, wiped cache en then installed Magisk 12.0
Maybe it has something to do with the version of TWRP ?
I have version 3.1.0-r 1

I have tried to install the Batrom, but i get a error at the end.
Unmount of /data failed (-1) device or resource busy
It installs fine and it reboots.
But when i install the kernel it doesn't boot.
I think it has something to do with rights ?

Tried to flash the kernel over BatRom, then flash Magisk 12. But I still cannot get root working. Can anyone help? Thank you!
Gents, I managed to get it working via Magisk Manager. Updated to the latest version, reboot, and all is GOOD!
Thank you, good luck and best wishes all!

What's AQDD?

Related

[Kernel][G900F][TW6.0.1][Linux 3.4.0][02/12/16] PhoeniX Reborn Kernel V1.0 MM

{
"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"
}
Hello flashers!
I am proud to present you my latest work.
PhoeniX Reborn Kernel for Galaxy S5 G900F.
​
Users Pay Attention!
This kernel was built for:
- Galaxy S5 G900F
- Touchwiz 6.0.1
Do not use it on other devices because it might brick your device!
I take no responsibility for any damaged that might have been caused by using this kernel.​
Click to expand...
Click to collapse
Overview:
PhoeniX Kernel was officialy introduced in PhoeniX ROM for Galaxy Note II.
Since then, PhoeniX Kernel was implemented in all PhoenIX ROMs.
So.. why do you release a new kernel? What is the difference between PhoeniX Kernel to PhoeniX Reborn kernel?
Well, there are many changes between linux 3.4.113 to the modified 3.4.0. I believe some user want stock experience as Samsung intended to.
So PhoeniX Reborn kernel is actually a stock base kernel with some tweaks and features.
Click to expand...
Click to collapse
PhoeniX Kernel V1 features:
- Built from Samsung Marshmallow Kernel Source Update XXS1CPK1 for G900F
- Built with Google's arm-androideabi-4.9 compiler
- Linux 3.4.0
- SELinux set to permissive in source code
- ExFat Support
- Samsung MM Official XXS1CPK1 Ramdisk
- init.d support
- Added Improved Fast Charge Support - Huge thanks to Faux123! You can control it via Trickster Mod app
- Fixed SELinux Memory Leak
- Enabled NTFS support- thank you andip71
- Enable USB OTG Ethernet support - thank you andip71
- Added Faux Sound Control - thanks to faux123 & ktoonsez
- Kernel Compression: LZO
- Increased entropy levels (both read and write)
- Disable restrict ROOT
- Double min-max Read Ahead
- disable crc to improve performance [andip71]
- No more "Kernel is not SEANDROID" warning at boot - huge thanks to kykint
- Added Network Speed Tweak
- Added frandom
- SELinux: revert Samsung hard enforcing
- Enabled Screen wake and sleep functions - special thanks to andip71 and ktoonsez
- Added Color control to adjust RGB color space + inverted mode - special thanks to andip71
- TCP Congestion changed to Westwood
- Added some kernel tweaks
Click to expand...
Click to collapse
Additional Notes:
This kernel was built to match PhoeniX ROM goals. Therefore, I am not going to include the following:
- Things I don't like.
- Things that can risk devices and are dangerous(Such as OC...).
- Experimental things.
- Gaming modules that are not included by Samsung(I am not a gamer, so I don't really care..)
- F2FS - causes compatibility issues and there is no need for that.
Flash at your own risk. I take no responsibility for any damaged that might have been caused by using this kernel.
I don't really care about benchmark results. Most stock kernels should have between 50K to 55K without OC. The most important thing is how you feel with this kernel. I can give you a patch that can get score of 120K but what is the point if the kernel has lags
Flash only on Touchwiz 6.0.1 ROMs.
Click to expand...
Click to collapse
Downloads:
V1.0:
androidfilehost: Click Here!
d-h.st: Click Here!
MD5:
Code:
d8bfbcd27a75a694cddffdb75d5ac53f
Old versions:
Click to expand...
Click to collapse
Report a bug:
If you wish to report a bug,
Do it only in this thread or in this link:
http://tdroms.com/index.php/contact-us
- If you just want to share something, follow me/this rom, talk with me, you have alot of options
1. Write in this thread
2. Write here: http://tdroms.com/index.php/contact-us
3. Write on our facebook/twitter.
Click to expand...
Click to collapse
Donation:
If you like my rom and work, please consider a donation:
http://tdroms.com/index.php/donation
If you can't donate or just don't want it is ok! but please make the following:
Rate this thread 5 stars
Click thank to my posts
Click to expand...
Click to collapse
Source code:
GitHub: Click here
Click to expand...
Click to collapse
Credits:
Tkkg1994
andip71
Faux123
GuneetAtwal
Yank555.lu
ktoonsez
kykint
If I've forgotten someone, please PM me.
Click to expand...
Click to collapse
XDA:DevDB Information
PhoeniX Reborn Kernel , Kernel for the Samsung Galaxy S5
Contributors
tamirda
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1.0
Stable Release Date: 2016-12-02
Created 2016-12-02
Last Updated 2016-12-02
Reserved
Change log:
V1.0:
Initial Release
Click to expand...
Click to collapse
Reserved
Thanks keep the good work
S5 sm-g900f
I already have Phoenix ROM v14.2 and of course Phoenix Kernel v12.0 in my S5. Should I flash this Reborn Kernel?
Thank you.
Old and new phoenix kernel version are always conflict with my g900p but this reborn kernel works like a charm :laugh:
I don't know why but thanks for great work and sorry for my english too :fingers-crossed:
G900i
Working perfectly on my Australian G900i with PhoeniX Rom v15.
Thanks Tamirda you've kept my old S5 going for a while longer :good:
---------- Post added at 13:04 ---------- Previous post was at 12:55 ----------
S0hn1sh said:
I already have Phoenix ROM v14.2 and of course Phoenix Kernel v12.0 in my S5. Should I flash this Reborn Kernel?
Click to expand...
Click to collapse
The Phoenix Reborn kernel v1 is more stock than the Phoenix kernel v13.
Try comparing the changelogs and decide for yourself
@tamirda
thx for new work.
added faux sound control, you wrote....
which app should be used to?... faux sound app last update 2014
---------- Post added at 08:45 PM ---------- Previous post was at 08:12 PM ----------
so far so good....
wifi passwords (and saved wlans) after restart or disabling wifi are gone.
always must put in new then
Best kerney ever. Fog SnapDragon am using this with phoenix 15 its amazing
diddsen said:
so far so good....
wifi passwords (and saved wlans) after restart or disabling wifi are gone.
always must put in new then
Click to expand...
Click to collapse
so, nobody has this problem?
i tested with cpk3 alexandr rom.
diddsen said:
so, nobody has this problem?
i tested with cpk3 alexandr rom.
Click to expand...
Click to collapse
I'm on no limits and i have no problem.
Loving this build, don't stop!
---------- Post added at 11:07 AM ---------- Previous post was at 11:04 AM ----------
diddsen said:
so, nobody has this problem?
i tested with cpk3 alexandr rom.
Click to expand...
Click to collapse
I had to throw mine back in, quick fix but not ideal since I do daily data swap, Titanium restores seemed pointless also, a workaround would kick ass
CrysiZ said:
I'm on no limits and i have no problem.
Click to expand...
Click to collapse
strange.
i was on xxx but i thougt better to switch to alexndr since xxx said no longer ssupports (end of life).
i know he has made 5.8 cpk3 but he will do only as long not much to do, no grater changes to work on his mods in rom.
Im on xXx no limits rom 5.8a. Super stable. No issues at all. Thanks tamirda. This is the most stable kernel you have made. ?
Sent from my SM-G900F using Tapatalk
When i took a picture with flash my phone restart. I will try V 13 or Boefla
Sorry for this noob question but how I can acces settings (app ?)
Hello to everyone.. Every time I flashed this kernel I faced the same problem, I lost my root privileged!! It's normal to happened this?
adamaris1990 said:
Hello to everyone.. Every time I flashed this kernel I faced the same problem, I lost my root privileged!! It's normal to happened this?
Click to expand...
Click to collapse
For me doesn't happen just flash latest super su throw recovery and you be fine again
NecromantiA said:
For me doesn't happen just flash latest super su throw recovery and you be fine again
Click to expand...
Click to collapse
I gave this a try, no success. After kernel installation I lost root, then I tried to flash SU 2.79sr1, but got some failure message in twrp while patching boot image, and at next reboot SU was not yet working.

[ROM][OFFICIAL][STOCK][STABLE]PowerX ROM For J7 PRIME[SM-610F]

PRESENTING THE ROM FOR OUR J7 PRIME
FOR THOSE WHO WANT TO FEEL PERFORMANCE ON SAMSUNG'S STOCK ROM​
{
"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
NOTE : There are two verions of this rom , v1 uses stock kernel and v1.1 use VIRUS kernel ( compiled by me ) , hope you enjoy both
ROM v1.1 is not tested , so please test and report it
ANDROID 6.0.1
Ram management is good
Fully optimized and tweaked
Rooted
Busybox
Deodexed
Sqlite
init.d script (Busybox run-parts) support
Deknoxed
Fully Debloated
Zipaligned (Improved ram management)
System adb-mount (enabled)
Su.d support
dm-verity (disabled)
efs backup support
EXT4 system for best performance
Best build.prop tweaks
Excellent battery life !
Rom will not wipe all data
​Bugs : I don't think the rom contains bugs , because it is based on stock​
INSTALLATION
Place rom in your sdcard
Goto custom recovery (TWRP)
Make a full wipe of previous rom, cache, dalvik cache
Install the rom
Reboot
ENJOY !
​
DOWNLOADS
v1 ROM stock kernel : LINK
v1.1 ROM virus kernel installed : HERE​
XDA:DevDB Information
PowerX, ROM for the Samsung Galaxy J7
Contributors
princevirus, ASSAYYED, Sarvottam Kumar
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.x
ROM Firmware Required: 6.0
Version Information
Status: Stable
Current Stable Version: v1
Stable Release Date: 2017-08-06
Created 2017-08-06
Last Updated 2017-09-10
Reserved
/*Changelogs*/
- Virus kernel (v1.1)
- linux 3.18.14 (not upgraded)
- Disabled DM_verity
- init.d support
- Dynamic Fsync
- adb detection improved
- Compiled using Google toolchain 4.9
/*Governors*/
- lulzactiveq
- zzmoove (default)
- pegasusqplus
- pegasusq
- smartass
- smartass2
and much more to come . . . .
/*Schedulers*/
- cfq (default)
- no-op
- deadline
/*TCP algorithms and Network*/
- Network packet generator (use with caution , at your own risk)
- Hybla
- Cubic
- Westwood (default)
- Reno
- Vegas
- BIC
- Veno
- Scalable
and much more to come . . . .
What to expect in future ?
- More stability
- NTFS support
- More & almost every governor
- I don't like more IO schedulers (except CFQ) it works best for me, So if i don't add it more please DON'T fire me
- Fast charging feature (I think it will take time)
and more kernel features
What to NOT expect in future ?
- F2FS as I don't like it and it is also not stable (I will only add if someone request & then don't expect bugfree kernel)
- Upgrading kernel (This is unnecessarily takes a lot of time and sometimes also with bugs)
- CPU overclocking
- GPU overclocking
- undervolting
Doing all this is like playing with fire
PLEASE REPORT BUGS AS I HAVE NOT TESTED v1.1
I began to install the rom and then it aborted the installation. It says "symlink: some symlinks failed" and in red "updater process ended with ERROR: 7"
Never mind bro, I updated TWRP to 3.1-1 and that was creating an issue so I went back to 3.1-0 and the ROM has finally installed. Thank God!
At rest its all a stock rom only
But nice work
Bro
facer10 said:
I began to install the rom and then it aborted the installation. It says "symlink: some symlinks failed" and in red "updater process ended with ERROR: 7"
Never mind bro, I updated TWRP to 3.1-1 and that was creating an issue so I went back to 3.1-0 and the ROM has finally installed. Thank God!
Click to expand...
Click to collapse
OHH ! Thank you so much for testing it
can you please PM me screenshots of this rom, like (about phone, and other screenshots of it) so i can upload it here !
Thank you !:fingers-crossed:
hi bro this rom for j7 prime? f/m/y?im on j7prime f..but anyway im downloading your rom bro..looks promising..thanks for sharing
this rom no start, corrupt internal memory
androzen said:
hi bro this rom for j7 prime? f/m/y?im on j7prime f..but anyway im downloading your rom bro..looks promising..thanks for sharing
Click to expand...
Click to collapse
It is for [SM-G610F], based on
Code:
G610FDDU1AQE4
victor0888 said:
this rom no start, corrupt internal memory
Click to expand...
Click to collapse
What is your phone model f/m/y ??
Try again with clean installation !
downloading this rom
princevirus said:
It is for [SM-G610F], based on
Click to expand...
Click to collapse
i dont know whats the problem but during downloading rom file it will stop halfway..ive tried it three times to download but to no avail..my internet is ok i dont know why it will stop downloading..pls help..is it possible in mega pls?
Show some screenshots!!
Thanks
Faisal122 said:
Show some screenshots!!
Thanks
Click to expand...
Click to collapse
posting soon (inshallah)
princevirus said:
What is your phone model f/m/y ??
Try again with clean installation !
Click to expand...
Click to collapse
my model 610f; 3 times install this rom, never start
victor0888 said:
my model 610f; 3 times install this rom, never start
Click to expand...
Click to collapse
Same with me here bro flashed 3times never start..
androzen said:
same with me here bro flashed 3times never start..
Click to expand...
Click to collapse
you must use custom kernel to make it boot
---------- Post added at 01:58 PM ---------- Previous post was at 01:51 PM ----------
androzen said:
Same with me here bro flashed 3times never start..
Click to expand...
Click to collapse
you must use custom kernel to make it boot
salouha88 said:
you must use custom kernel to make it boot
Click to expand...
Click to collapse
Did it boot for you ?
It boots up only on installing custom kernel flash kernel v5 worked.
Faisal122 said:
Show some screenshots!!
Thanks
Click to expand...
Click to collapse
Checkout screenshots in #1 post , at first page ! :fingers-crossed:
Plz give screenshot credits.
??

[KERNEL] [blu_spark r184 unified OP5/5T] [OOS 9.* / pie custom ROMs]

{
"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"
}
Kernel features:
Powered by Ubuntu 18.04.3 x86_64 (sparky VPS @ www.servercore.com.br - thanks @ChristianLetti)
Build with custom toolchain blu_gcc-9.2.0 (cortex-a73.cortex-a53 targeted, build with latest Crosstool-NG from GCC-9.2.0 snapshot)
Full -O2 build with device and target flags enhanced, linaro build improvements, etc
Less is more: stockish OP5 builds based on OnePlusOSS/android_kernel_oneplus_msm8998
Systemless installer (doesn't touch system partition, OTA friendly - Nougat only), AnyKernel3 backend (compatible with autoflash apps)
Removed some debug and logging options
ARM enhanced performance and battery patches
CVE security patches, general upstream and CAF fixes
Several CPU Governors (blu_active modded own governor by default - fastlane mode available!)
No OC, use 300HZ kernel timer frequency
msm_performance input boost toggle on/off (enabled by default), tweaked cpu_boost driver
Enhanced TCP methods (westwood is default), Network and Wifi tweaks and updated drivers
Several I/O control tweaks, added schedulers FIOPS and ZEN v2 is default, tweaked and upstreamed filesystems (F2FS, ExFAT, NTFS, CIFS & NFS)
Removed verify and doesn't force encryption, patched SafetyNet flags to pass CTS
Stock thermal driver by default (custom tunables available for ROMs with no thermal daemon)
Disabled hotplug, also on low battery levels (CTL and BCL)
Optimized crypto routines
Swap and adaptive LMK off by default, 60 apps on background by default
Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel and FPR)
KGSL fixes and reworked GPU driver (goes to idle @ 180MHz)
adrenoboost enabled by default at medium level
KCAL - Advanced color control for Qualcomm MDSS v2 (RGB calibration and post-processing features)
KLAPSE support (v5.0)
DASH charge and USB Fast Charge (USB mode up to 900mA with MTP on)
Battery/Notification LED control
FS fsync toggle on/off
Wakelock blockers available
zx2c4's wireguard support
CDROM emulation on mass_storage (compatible with DriveDroid 0.10.36+)
Compatible with Kernel Adiutor, EXKM, FKM and others
DOWNLOAD KERNEL ZIP​Extras download location​(No mirrors please)​
Warning: If you come from other kernel or have any issues, you should dirty flash your ROM before flashing blu_spark zip to avoid problems.
Reflash ROM -> if you want root flash SuperSU or Magisk (default, no plugins/modules) -> flash blu_spark.
If you are already rooted or upgrading between blu_spark versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
About bugs and troubleshoots: don't bother to post if a log isn't ready or without steps so the behavior can be replicated. I only active support stock OOS with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with modules, etc.
If you're using custom ROMs (including OOS based ones) or Open Betas you're on your own. I'm only interested on debugging stuff in stock and stable OOS.
Save the SOT and battery stats/screenshots for general threads, here we deal with development, not personal tastes and results.
Also don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" , no OT about OTAs, apps, ROM bugs, Recovery/TWRP troubleshoots and other userspace stuff. There's threads for it, use them.
Going back to stock: This kernel installer doesn't change your filesystem. You can backup your boot.img with TWRP before flashing blu_spark if you want to go back to full stock or just dirty flash your full ROM.
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
OnePlus 5T development unit donated by OnePlus. Big shouts to them
Very proud of being on the OnePlus Developer Program, special thanks to Adam K. for being such a supportive person.
XDA:DevDB Information
blu_spark kernel for OP5/5T unified, Kernel for the OnePlus 5T
Contributors
eng.stk
Source Code: https://github.com/engstk/op5
Kernel Special Features: Powered by sparky
Version Information
Status: Stable
Current Stable Version: r184 unified pie
Stable Release Date: 2019-10-19
Current Beta Version: r180 unified pie
Beta Release Date: 2019-08-24
Created 2017-11-17
Last Updated 2019-10-18
blu_spark r51 unified
All right crew!
First kernel for the 5T is up, fastlane style :highfive:
This is an initial build, tested only on OP5. It is a baseline for 5/5t unified installer (similar of 3/3T).
For now, seems like fw updates from OOS 4.7 are needed for some stuff, so it is only working 95% on the OP5 OOS 4.5.* (FPR doesn't work).
Don't flash this on OP5 for now. On 5T all should be working just fine.
So, keep in mind that it's tested on the OP5, on the 5T it's not because I don't have the device just yet.
Backup and take all the precautions you can think of, if you're cat get's on fire you're on your own
blu_spark_r51-oos_op5-op5t_79c5b56.zip
build: use newest and improved blu_naro-7.2, build from developer snapshot Linaro GCC 7.2-2017.10, with updated components and improvements/fixes
Synchronize codes for OxygenOS 4.7.1
full rebase and features bringup from OP5
drivers: misc: fix a couple build errors
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
Meaning, if using anything besides stock and stable OOS don't bother posting about it.
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
bronderb said:
Wow, that was quick!
Click to expand...
Click to collapse
had it running since yesterday :silly:
Phone isn't even released to public yet.
eng.stk is a legend.
From my OP3T
(No mirrors allowed)
Click to expand...
Click to collapse
Are you aware that you violate the terms of the GPL with this?
Rosa Elefant said:
Are you aware that you violate the terms of the GPL with this?
Click to expand...
Click to collapse
For security purposes the place for downloads is this xda repo for the compiled stuff.
Source code is available for anyone to use and build for themselves.
Don't see any issue with that, this is only a cortesy.
The issue is that the GPL enforces you to allow anyone to distribute any derivative works - including "the compiled stuff" - in any way they want. That also means mirrors. So no, "no mirrors allowed" violates the GPL. You might want to replace that by "please don't mirror" or something.
(I know this is nitpicking in a way. I was just wondering.)
Rosa Elefant said:
The issue is that the GPL enforces you to allow anyone to distribute any derivative works - including "the compiled stuff" - in any way they want. That also means mirrors. So no, "no mirrors allowed" violates the GPL. You might want to replace that by "please don't mirror" or something.
(I know this is nitpicking in a way. I was just wondering.)
Click to expand...
Click to collapse
I'm not enforcing anything, this is valid for xda links posted, as a cortesy and for security. Word play it's what it is, I can change if it suits you better.
Other than that you can burn CDs with it and send to your friends if you like
WHAT!
You're a Living Legend @eng.stk
Rosa Elefant said:
Are you aware that you violate the terms of the GPL with this?
Click to expand...
Click to collapse
Rules are made to be broken. Not every rule needs to be enforced when it wont matter and harms nobody. Like he said its a courtesy thing stop doing the moderation for XDA they do a good job themselves. Keep OT out as much as possible. Some people would rather see this thread get support instead of strikes from "rules"
You know, you could just send me a PM instead of further distracting this topic. But FWIW, a legally binding licensing term is not a "rule".
eng.stk said:
Advanced filesystem: If you want to use f2fs, do the following (backup your data to external source before attempt this, it will erase all your sdcard data)
Go to Wipe -> Advanced Wipe -> Select only Data -> Repair/Format File system -> Change partition type to f2fs
Go to Wipe -> Advanced Wipe -> Select only Cache -> Repair/Format File system -> Change partition type to f2fs
Reboot and profit
To be back on ext4, just do the same but choose ext4 instead
Click to expand...
Click to collapse
Does recommended or not if i also partition /system as f2fs?
exodius48 said:
Does recommended or not if i also partition /system as f2fs?
Click to expand...
Click to collapse
No, you can only use it on data.
I prefer ext4 nowadays.
Sent from my blu_spark'd OP5
eng.stk said:
No, you can only use it on data.
I prefer ext4 nowadays.
Click to expand...
Click to collapse
Why's that..? You are the reason I was using F2FS due to your regular updates on kernel / recovery. Faced bad exp on it?
arvindgr said:
Why's that..? You are the reason I was using F2FS due to your regular updates on kernel / recovery. Faced bad exp on it?
Click to expand...
Click to collapse
Some instability on latest times and on fast UFS devices there's no much performance difference.
Also I don't upstream f2fs on 4.4 because of FBE and crypto stuff, prefer to leave as it is and just add security patches when applicable.
Most likely because nowadays Memory is so fast (especially with UFS2.1) that it doesn't really matters and isn't worth the trouble.
I tested it back on my days with the OPO and Nexus 6 and never saw any real benefit for most parts and they haven't have had UFS2.1.
So don't expect too much of a performance gain with F2FS.
EXT is a mature system, more mature than F2FS. And sometime safety counts more than fractions of seconds of starting speed for a bigger application.
Are there wake-up gesture options in the Kernel?
xocomaox said:
Are there wake-up gesture options in the Kernel?
Click to expand...
Click to collapse
Gestures are the same as stock.
Thanks for coming man I just order my 5t
dabug123 said:
Thanks for coming man I just order my 5t
Click to expand...
Click to collapse
Liquid remix for 5t? Haha just joking nice that you're getting one too

[KERNEL] [blu_spark r16 View 10] [8.1 EMUI / custom ROMs]

{
"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"
}
Kernel features:
Build with custom toolchain Linaro GCC 4.9.4 2017.01
Full -O2 build with device and target flags enhanced, linaro build improvements, etc
Less is more: stockish builds from BKL-L04 EMUI8.1.0.107 source drop
Systemless installer (doesn't touch system/vendor partition, OTA friendly)
Removed some debug and logging options
ARM enhanced performance and battery patches
CVE security patches, general upstream and miscellaneous fixes
Several CPU Governors (blu_active modded own governor by default - fastlane mode available!)
cpu-boost CAF driver ported for kirin with some added improvements (Dynamic Stune Boost included)
No OC, use 300HZ base timer frequency
Enhanced TCP methods (westwood is default), Network and Wifi tweaks and updated drivers
Several I/O control tweaks, added schedulers FIOPS and ZEN v2 is default, tweaked and upstreamed filesystems (F2FS, ExFAT, NTFS, CIFS & NFS) (WIP)
Removed verify and doesn't force encryption, patched SafetyNet flags to pass CTS (WIP)
Stock thermal driver by default
Optimized crypto routines (WIP)
Swap and ZRAM off by default
Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel an FPR) (WIP)
Graphic stack fixes and reworked GPU driver
USB Fast Charge (USB mode up to 900mA with MTP on)
Battery/Notification LED control (WIP)
FS fsync toggle on/off
Wakelock blockers available
zx2c4's wireguard support
CDROM emulation on mass_storage (compatible with DriveDroid 0.10.36+)
init.d support (put your scripts in /system/su.d or /su.su.d [systemless SuperSU], /magisk/.core/post-fs-data.d [Magisk])
Compatible with Kernel Adiutor and others
DOWNLOAD KERNEL ZIP (No mirrors please)​
Warning: If you come from other kernel or have any issues, you should dirty flash your ROM before flashing blu_spark zip to avoid problems.
Reflash ROM -> if you want root flash SuperSU or Magisk (default, no plugins/modules) -> flash blu_spark.
If you are already rooted or upgrading between blu_spark versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
About bugs and troubleshoots: don't bother to post if a log isn't ready or without steps so the behavior can be replicated. I only active support stock EMUI with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with modules, etc.
If you're using custom ROMs (including EMUI based ones) you're on your own. I'm only interested on debugging stuff in stock and stable EMUI.
Save the SOT and battery stats/screenshots for general threads, here we deal with development, not personal tastes and results.
Also don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" , no OT about OTAs, apps, ROM bugs, Recovery/TWRP troubleshoots and other userspace stuff. There's threads for it, use them.
Going back to stock: This kernel installer doesn't change your filesystem (systemless).
You can backup your ramdisk.img and kernel.img with TWRP before flashing blu_spark if you want to go back to full stock or just dirty flash your full ROM.
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
Honor View 10 development unit donated by Honor USA. Big shouts to them
Special thanks to @[email protected]_USA for being such a supportive person.
XDA:DevDB Information
blu_spark kernel for Honor View 10, Kernel for the Honor View 10
Contributors
eng.stk
Source Code: https://github.com/engstk/view10
Kernel Special Features: Powered by sparky
Version Information
Status: Stable
Current Stable Version: r16
Stable Release Date: 2018-05-31
Current Beta Version: r8
Beta Release Date: 2018-04-30
Created 2018-04-29
Last Updated 2019-11-29
blu_spark r8
All right crew!
blu_spark has made to Honor View 10!
First build is up :highfive:
Lot's of stuff merged in, we now have a nice and stable baseline to work with.
More of the usual missing goodies to come in future builds :fingers-crossed:
It was tested in L04 model with latest EMUI 8.1.0.105 so any other FW your results may vary.
To install you must use TWRP, @Pretoriano80 Unofficial TWRP is recommended.
You must have stock (or rooted) ramdisk and kernel before install.
blu_spark_r8-view10_66f0c4b.zip
build: use Linaro GCC 4.9.4-2017.01 for now
First kernel build with too much stuff to talk about, check git
ramdisk and installer changes to match View 10 stuff
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Keep in mind: I will give no active support for custom ROMs (including EMUI based ones).
Meaning, if using anything besides stock and stable EMUI don't bother posting about it.
I am only interested on debugging stuff in stock and stable EMUI (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
nice glad to see linaro gcc was usable and was just something odd in my end... lol
for some odd reason on ubertc was usable as gcc fir me...
Nice job....
Does this support changing charging rate in KA?
Can i install this on BKL-L09 model?
kevp75 said:
nice glad to see linaro gcc was usable and was just something odd in my end... lol
for some odd reason on ubertc was usable as gcc fir me...
Click to expand...
Click to collapse
Yeah well try to check if you have any cruft or leftovers derping, I encountered similar situation when building.
venreddy said:
Nice job....
Does this support changing charging rate in KA?
Can i install this on BKL-L09 model?
Click to expand...
Click to collapse
No charge changes at the moment.
If fw is 8.1 should work, otherwise I don't know. Backup, try and let us know.
Sent from my blu_spark'd Honor View 10
eng.stk said:
Yeah well try to check if you have any cruft or leftovers derping, I encountered similar situation when building.
Click to expand...
Click to collapse
yeah, thought that too... did the same on fresh source download too tho
Got it to compile using Uber TC tho, so maybe I'll run with it and see what I can break LOL :laugh:
Woot
eng.stk said:
No charge changes at the moment.
If fw is 8.1 should work, otherwise I don't know. Backup, try and let us know.
Sent from my blu_spark'd Honor View 10
Click to expand...
Click to collapse
BKL-L09 is still with 8.0 emui.
I doubt this will work, but will try this later. It would not brick my phone right? Just need to back up stock kernel and fish it, if phone doesn't boot then flash backedup kernel. Right?
venreddy said:
BKL-L09 is still with 8.0 emui.
I doubt this will work, but will try this later. It would not brick my phone right? Just need to back up stock kernel and fish it, if phone doesn't boot then flash backedup kernel. Right?
Click to expand...
Click to collapse
backup both kernel and ramdisk
Rommco05 said:
Not bootnig on L09 LOS, stock kernel L04 don't boot too
Click to expand...
Click to collapse
fastboot flash your stock kernel.img and ramdisk.img
Rommco05 said:
Not bootnig on L09 LOS, stock kernel L04 don't boot too
edit: just telling
Click to expand...
Click to collapse
Thanks for testing. Hope Honor updates all the phones from all regions to Android 8.1 besides L04 devices :fingers-crossed:
Fragmentation is never good...
can i flash on BLA-L29 with emui 8 oreo 8.0?
fatalynx said:
can i flash on BLA-L29 with emui 8 oreo 8.0?
Click to expand...
Click to collapse
backup your ramdisk.img and kernel.img and tell us
(note, if you read the thread a little [like the couple posts above you], you'd see that it really only works on the US version, but, do what you want....)
Try to enable bonding mode inside defconfig, most of the new wifi driver support this option
scafroglia93 said:
Try to enable bonding mode inside defconfig, most of the new wifi driver support this option
Click to expand...
Click to collapse
I can checknit out, but some OEM don't enable that on 2.4G because it can introducr wifi issues with some APs.
Sent from my blu_spark'd Honor View 10
kevp75 said:
backup your ramdisk.img and kernel.img and tell us
(note, if you read the thread a little [like the couple posts above you], you'd see that it really only works on the US version, but, do what you want....)
Click to expand...
Click to collapse
will give it a shoot tq btw..
kevp75 said:
yeah, thought that too... did the same on fresh source download too tho
Got it to compile using Uber TC tho, so maybe I'll run with it and see what I can break LOL :laugh:
Click to expand...
Click to collapse
cross-compile is hardcoded in tzdriver/Makefile and will only use aarch64-linux-android-
https://github.com/UchihaDev/HyperPlus/commit/f04adc459eb60bcc1e22158ef6ae834e24929232
ajituchiha said:
cross-compile is hardcoded in tzdriver/Makefile and will only use aarch64-linux-android-
https://github.com/UchihaDev/HyperPlus/commit/f04adc459eb60bcc1e22158ef6ae834e24929232
Click to expand...
Click to collapse
Appreciate it mate.
Thanks for helping the noob compiler lol
fatalynx said:
will give it a shoot tq btw..
Click to expand...
Click to collapse
And already failed??
Sent from my HUAWEI BLA-L29 using XDA Labs
Tried on bkl-al20, cannot enter tne system.

[Discontinued][KERNEL][ONEUI/GSI][A205XX] Ripper 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"
}
- This kernel works only on A205XX. I'm not responsible for any damage if you flash on other devices.
- I am not responsible about any damage of any kind that this kernel may cause.
- You are allowed to use this kernel in your project with proper credits and links to the thread.
- Bugs can be reported in XDA or via my Telegram Group.
If you like my work please hit the "Thanks" button and feel free to donate to me via my Paypal
Oneui-
- Built from A205FXXS4ASJ4 source code
- Supports Android Pie
- Build with Ubertc Toolchain
- Init.d support
- SafetyNet patched
- UV BIG/LITTLE to 200/728MHz
- Enabled hidden CPU Governors
- Enabled CD/DVD File System
- Multi TCP Algorithm
- Memory management improvements
- Improved touch latency
- Deadline I/O
- CRC Disabled by default
- 99Killer service (kills gms in idle for better sleep)
- Security Related Features disabled
- Full Wakelock Control for wlan/bt and much more
- Other improvments for Batterylife and performance
- Boeffla wakelock blocker v1.0.0
Gsi-
- Built from A205FXXS4ASJ4 source code
- Supports Android Pie/Q
- Build with Ubertc Toolchain
- Mtp fixed
- SElinux permissive
- Init.d support
- SafetyNet patched
- UV BIG/LITTLE to 200/728MHz
- Enabled hidden CPU Governors
- Enabled CD/DVD File System
- Multi TCP Algorithm
- Memory management improvements
- Improved touch latency
- Deadline I/O
- CRC Disabled by default
- 99Killer service (kills gms in idle for better sleep)
- Security Related Features disabled
- Full Wakelock Control for wlan/bt and much more
- Other improvments for Batterylife and performance
- Boeffla wakelock blocker v1.0.0
1. - Download the kernel zip
2. - Copy the kernel zip into your phone
3. - Reboot in Twrp
4. - Flash the Kernel Zip
5. - Enjoy!
Download links in post #2
- Samsung for kernel sources
- @osmosis for anykernel.
- @fahadali2315 Good friend, Always support me
@Agrim720
Version Information
Status:*Stable
Current Stable Version:*v1
Created*2019-12-16
Last Updated*2019-12-16
V1.0
*Initial Release
Gsi
Oneui
Reserved
@Agrim720 I'll try them both but they require access (access denied)
physwizz said:
I'll try them both but they require access
Click to expand...
Click to collapse
U need to install the zip with twrp.
Agrim720 said:
U need to install the zip with twrp.
Click to expand...
Click to collapse
I can't download them (access denied)
physwizz said:
I can't download them (access denied)
Click to expand...
Click to collapse
fixed.
Agrim720 said:
fixed.
Click to expand...
Click to collapse
Flashed the GSI version and got boot loop.
I'm on U2 bootloader
Going to try the OneUI version and thanks!
Note: Installed the kernel on OneUI and It seems to remove magisk installation, I attached a sceenshot of magisk manager.
All is okay, just flash magisk after installing kernel.
@Agrim720 You might want to change 1st post to read Underclock (UC) not Undervolt (UV) to clear up the confusion.
Also might want to mention that replacing the kernel in your TWRP with this one fixes MTP at TWRP level. Updating your TWRP would be even better to avoid all the questions on how to do this
Thanks for your efforts.
Deluriane said:
Going to try the OneUI version and thanks!
Note: Installed the kernel on OneUI and It seems to remove magisk installation, I attached a sceenshot of magisk manager.
Going to try it this way: Format Data and Flash DM-Verity, Kernel and Magisk in this order.
Note: Seemed to be fine when installed in the order above.
Click to expand...
Click to collapse
Kernel is not prerooted.
u need to flash magisk after kernel zip.
Agrim720 said:
Kernel is not prerooted.
u need to flash magisk after kernel zip.
Click to expand...
Click to collapse
Gotcha! Everything seemed to be okay on OneUI kernel.
jajk said:
@Agrim720 You might want to change 1st post to read Underclock (UC) not Undervolt (UV) to clear up the confusion.
Also might want to mention that replacing the kernel in your TWRP with this one fixes MTP at TWRP level. Updating your TWRP would be even better to avoid all the questions on how to do this
Thanks for your efforts.
Click to expand...
Click to collapse
It is also UV. Main motive is UV tho.
Kernel uses less voltages on lower frequency based on dvfs/dtsi.
Twrp is already had mtp fixed kernel no need to use this..
It seems another issue in twrp will fix later.
@Agrim720 Then change 1st post to read UV + UC for Big and Little to make it correct and clear.
Your TWRP1.1 fixed MTP in GSI but there was still no MTP in TWRP until I updated kernel to this one. Now MTP in TWRP works. Have you already updated the kernel that came with 1.1?
jajk said:
@Agrim720 Then change 1st post to read UV + UC for Big and Little to make it correct and clear.
Your TWRP1.1 fixed MTP in GSI but there was still no MTP in TWRP until I updated kernel to this one. Now MTP in TWRP works. Have you already updated the kernel that came with 1.1?
Click to expand...
Click to collapse
Ah.. did u used Gsi kernel?
Gotcha its now working bcz of permissive.
didt updated yet for twrp.
Agrim720 said:
Ah.. did u used Gsi kernel?
Gotcha its now working bcz of permissive.
didt updated yet for twrp.
Click to expand...
Click to collapse
Is this kernel only for U3 U4
It doesn't work for my U2
@physwizz
Only for U3/U4/S3/S4.
Jeez! Performance and battery life is amazing even using performance w/ L Speed.
@physwizz I think it is safe to update to U3 now that there is a fully functional TWRP and custom kernel for this that works for GSI and OneUI
jajk said:
@physwizz I think it is safe to update to U3 now that there is a fully functional TWRP and custom kernel for this that works for GSI and OneUI
Click to expand...
Click to collapse
That's true but I have a fully functional TWRP and custom kernel now.
What advantage does U3 bring?

Categories

Resources