Custom Kernel for Galaxy A 2017 Series [Testers Needed] - Galaxy A3, A5, A7, A8, A9 Q&A, Help & Troubleshoot

I need testers for my custom kernel for the Galaxy A3, A5 and A7 2017 variants.
FEATURES
Activated Interactive Governor
Added CPU Governors
Added Insecure ADB
Added SELinux Toggle
Disabled DM_VERITY
Disabled Forced File Encryption
Disabled KNOX
Disabled TIMA
Disabled KAP
Disabled Secure Storage
Init.d Support
I/O Schedulers
NTFS and F2FS File System Support
Frandom
Fake Knox to 0x0
and many more
CPU Governors
alucard
conservative_x
darkness
despair
electrodemand
hyper
impulse
intellidemand
intellimm
ironactive
lionheart
nightmare
ondemand_x
ondemandplus
pegasusq
smartass2
zzmoove
ANYONE INTERESTED THEN PM ME

Siddhant NAik said:
I need testers for my custom kernel for the Galaxy A3, A5 and A7 2017 variants.
FEATURES
Activated Interactive Governor
Added CPU Governors
Added Insecure ADB
Added SELinux Toggle
Disabled DM_VERITY
Disabled Forced File Encryption
Disabled KNOX
Disabled TIMA
Disabled KAP
Disabled Secure Storage
Init.d Support
I/O Schedulers
NTFS and F2FS File System Support
Frandom
Fake Knox to 0x0
and many more
CPU Governors
alucard
conservative_x
darkness
despair
electrodemand
hyper
impulse
intellidemand
intellimm
ironactive
lionheart
nightmare
ondemand_x
ondemandplus
pegasusq
smartass2
zzmoove
ANYONE INTERESTED THEN PM ME
Click to expand...
Click to collapse
Hey,
This is not A series 2017 forum , post there kindly

Related

Schedulers and Governors for the boot.img

Hi
i found in a few roms actually Nexus 2.5 that you can add more Govenors and Schedulers.
Is it so tricky to add this in the Vibe UI MTK boot.img?
What i really need is SmartassV2 or Lulzactive as govenor and Sio or Fiops Scheduler for Vibe UI.
What i know is that you need the kernel Source and build it from new. But I´m too stupid for that.
It exceeds my spiritual intelligence

[KERNEL]-[STOCK-AOSP]-[Treble/non-Treble]-[Gabriel]-[Stweak]-20180713

Gabriel Kernel for Stock MIUI and AOSP Based Roms
Telegram Channel​
GLOBAL OPTIONS:
Kernel support both MIUI/AOSP
Kernel Supports both Clang & GCC Compilers
Kernel updated up to 3.18.115 build.
Kernel updated up to CAF-LA.UM.6.6.r1-09000-89xx.0
Kernel include advanced binder driver from main line 4.10.y kernel.
Kernel include advanced KSM driver (UKSM, operate with selectable cpu governor/usage).
Kernel has enabled crypto ARM64 CRC32 hw accelerated module and its friends.
Kernel operate in 300HZ
Kernel include Enhanced TCP methods
Kernel include latest F2FS driver for 3.18.y
Kernel include ZEN,NOOP,BFQ,DEADLINE,CFQ,FIOPS,FIFO,ROW,SIO,MAPLE I/O govs tuned for SSD.
Kernel includes Impulse, Cultivation, Lionfish, Interactive, Conservative, Ondemand, Performance CPU GOVS.
Kernel default CPU GOV is patched and tuned Interactive.
Kernel support FSYNC mode for FS. (Off at Screen-On & will be On at Screen-Off)
Kernel support thermal driver tuning.
Kernel includes updated EXFAT drivers.
Kernel includes support for Haptic Feedback (vibrate) tuning (more/less)
Kernel include boost to I/O by mounting partitions with optimized flags.
Kernel has enabled process-reclaim (moving apps to zram without killing them).
Kernel support lz4 compression for zram and max 8 core streams.
Kernel will add advanced busybox binary in /sbin/busybox
Kernel will set power-saving config at Screen-Off and back to normal at Screen-On
Kernel will stop logging drivers at Screen-Off and back to normal at Screen-On
Kernel include state-notifer to say system-state to io/governors to save power.
Kernel has disabled some debugging options to improve the system performance.
Kernel 9.0
*Upstream to 3.18.115
*Merge CAF tag LA.UM.6.6.r1-09000-89xx.0
*Merge Prima Wlan CAF tag LA.UM.6.6.r1-08600-89xx.0
*Merge latest Code update to f2fs
*merge massive update to power, irq, kernel scheduler from msm 4.2.y & 4.4.y
*Merge massive update to cpu driver from msm 4.4.y (cpu 8998/snapdragon 835)
*Merge update to cpuidle from msm 4.4.y
*Merge update to devfreq from msm 4.4.y
*Merge certificate handling from msm 4.4.y
*Merge update to printk from msm 4.4.y
*Merge DTS eagle sound
*Merge update to wireguard
*Merge official charger/battery driver
*Merge few kernel improvement from pixel 2 & sony experia devices
*Merge fix to offline charging led
*Removed VDSO32 (32bit Driver)
*Introducing gabriel/gabriel-plus governor with idle load treshold & timing (based on pixel 2 p-preview interactive Governor)
*Overclock little cluster up to 1.26 MHz
*Overclock gpu up to 575 MHz
*Introduce init process fixer
*Introduce charger current limiter
*Fixed battery stats
*Fixed clock flag no rate cache
*Patch key layout at flashing time
*Add sd card deferred resume (save power wile not using)
*Add target os detector to kernel flasher (anykernel2)
*Treble and non-treble builds combined into one kernel package (AOSP)
*Disable clock scaling for msm sdhci
*Kernel package signed
*Run fstrim at flashing time
*Show kernel version as banner at flashing time
*Add clang support
*Busybox update to latest code changes
*Few improvements in stweak options
*Fixed gpu governor & frequency set
*Fixed setting per governor profile
*Add gabriel memory config
*Reworked profiles
note:
*Compiled with Dragontc 7.0
Kernel 8.0
*Upstream to 3.18.105
*Merge CAF tag LA.UM.6.6.r1-07400-89xx.0
*Merge Prima Wlan CAF tag LA.UM.6.6.r1-07400-89xx.0
*Merge latest Code update to f2fs
*Stweak has control over Performance Daemon
*All Profiles will reset at 1st boot
*Build with 3 different toolchain in 2 different library support (bionic & glibc like past) & 3 different optimization support!
*Gnu gccs compiled by me with latest stable libs & bins
*The regular build like previous builds has no extra character to it's package name (built with hz300 & linaro 7.3 & ofast & graphite gcc flags)
*H3 : Hz300 & o2 & no grapgite flag
*H1 : Hz100 & o2 & no grapgite flag
*B : Bionic toolchain
*7.3 & 6.4 : Gnu gcc 7.3.0 & 6.4.0
*Hz 100 should keeps more battery backup
*You may get better battery backup with Hz100 & gcc 6.4.0
Kernel 7.0
*Kernel Codes Compiled with new Linaro GCC 7.3.1 2018.03(compiled by me)
*Merge Kernel tag CAF-LA.UM.6.6.r1-07200-89xx.0
*Kernel has Reduced "Screen ON" delay (affect on fp unlock)
*Implement Finger Print Boost (boost availalbe cores on fp unlock)
*Kernel has been Disabled Debug Kernel
*Merge Codes Update to Kernel Scheduler
*Merge CPU, CPU_STATS, CPU_IDLE from mainline 4.2.y & 4.4.y
*Merge Interactive & Conservative gov family, Ondemand from mainline 4.4.y
*Remove Lionfish gov
*Kernel Overclocked LITTLE Cluster to 1.34 MHz
*Merge Led driver from Xiaomi Official Source
*Kernel with Official Drivers not Supported for Now
*Stweak has Control over CPUSET
*Stweak has Control over Fingerprint Boost
*Stweak has a Module to Restore Kcal parameters at "Screen ON" state (fix MIUI kcal/panel bug)
Kernel 6.0
*Kernel Updated to 3.18.102
*Kernel Codes Compiled with new Linaro GCC 7.2.1 2018.01(compiled by me)
*Merge Kernel tag CAF-LA.UM.6.6.r1-06700-89xx.0
*Merge Prima WLAN tag CAF LA.UM.6.6.r1-06700-89xx.0
*Merge Codes to ARM64, RCU, Kernel Core & Scheduler Driver from main line 4.4.y
*Merge VDSO32 (32bit Driver) from main line 4.4.y (compiled with GCC Linaro ARM32 7.2.1)
*Busybox Updated to Latest Code Changes (compiled by me)
*Kernel has MIUI F2FS Support & Dtiver Updated to Latest Code Changes
*Kernel codes compiled with Ofast & Graphite Optimization Flags
*Kernel has USB HID gadget suport
*Merge CPU Governor Alucard, Darkness, Nightmare, Chill, Relaxed
*Merge update to SDCARDFS
*Kernel has CPU & GPU Underclock/Overclock
*Kernel Boot UP With Stock CPU Frequencies
*Kernel Flasher will Backup Current Boot (kernel image & ramdisk) and Modules for MIUI Rom in case of Restoring/Uninstalling the Kernel to Previous one
*Add Adreno-Idler support
*Add Stweak Support
*Stweak has 7 Predifined Profile
*Stweak has Control over big.LITTLE Clusters Control
*Stweak has Control over Awake & Suspend state for CPU, GPU, HMP,I/O Scheduler, UKSM, etc
*Stweak has Per Cluster & Governor Profiling
*Stweak has F2FS Searching Boost option
*Stweak has Advance Memory Control options
*Stweak has Auto Clear Ram Cache Switch (affect on multitasking/Performance)
*Stweak has Control over ZRAM & SWAP Disk
*Stweak has Control over WIFI, init.d, ADB, Sound, Battery, Dmesg state
*Stweak has Control over ROM's MIN/MAX backlight value
note:
*Kernel Uploaded into 2 Separate Build with Official & UNOfficial Drivers
*Official Build Has More CPU Overclock Steps
*Official Build Can't Mount OTG Drive at This Time
*To Convert EXT4 to F2FS Follow this Instruction
Kernel 5.0
*Kernel Updated to 3.18.93
*Kernel Codes Compiled with new GNU GCC 7.3.0 (compiled by me)
*Busybox Updated to Latest Code Changes (compiled by me)
*Implement Adreno Idler
*Add 100 & 160 MHz GPU Frequencies
*Adreno Idler & GPU Clock Tuned for Power Saving
*Implement Force Fast Charge (disabled by default)
*Merge Updates to CFQ IO-Scheduler
*Merge Update to BFQ IO-Scheduler (v8r12)
*Merge Updates to Interactive Governor
*Inject SQLITE3 Bin to Rom for DB-Optimization (needs command/script, attached to this post)
*Remove Code Changes to Touchscreen Driver (initial fix for dt2w issue)
*Kernel Boot Script run FSTRIM at Boot
*Fix & Tune Core Control (4 cores online 2 big+ 2 LITTLE)
Kernel 4.0
*Enable 19 MHz GPU Frequency
*Implement Kcal Colour Control (works with non-stock roms)
*Implement Backlight Dimmer
*Different LMK & Zram Config for 2/3/4 GiB Ram Variants
*Cortex Keeps 4 (2 big & 2 Little) Cores online at Sleep State
*Merge MDSS Codes to Avoid Underrun Risk while Changing Clock & Bandwidth
Kernel 3.0
*Merge Advance Zram & Zsmalloc driver from main line 4.6.y
*New Zram driver has 2 new Compression algorithm (lzo, lz4, [lz4hc, deflate])
*New Zram driver has Per-CPU Compression Streams
*New Zram driver use Crypto Compression API
*Merge Workqueue driver from main line 4.4.y
*Merge Random driver from main line 4.4.y
*Implement Sound Control
*Implement FRandom
*Merge update to IPA
*Fix Boot Script Failure with Magisk 15.3
*Tune Interactive Gov
*Merge update to Bitmap Lib
*Merge update to Kgsl, Devfreq, ARM64 & Kernel Scheduler
*Simplified Cortex Script for While Leaving the Sleep State
Kernel 2.0
*Upstream to 3.18.92
*Implement Boeffla wakeock-blocker v1.1.0
*Implement DT2W/S2W
*Cpuset disabled
*Merge update to Kernel Scheduler
*Merge update to RCU (how drivers talks to kernel)
*Disabled extended HMP drivers, use Generic HMP and related drivers
*Merge fixes for high load average and queuing works on power-efficient workqueue
*Merge fixes to led-flashlight
*Merge fixes to Battery/Charger
*Merge IPA fixes from caf-tag LA.UM.5.6.r1-05400-89xx.0 (internet packet accelerator)
*Merge fixes to Xiaomi Colour and Contrast
*Entropy Tweaks at Startup
*Separated to 2 Builds for MIUI and AOSP Based Roms
*Selinux is Permissive for Oreo and Enforcing for Nougat
Kernel 1.0
*All options in the global options list
*Selinux is in enforcing mode, so won't boot current oreo rom.
*Software CRC control is Off
*Doesn't support F2FS for Stock Rom at this time but AOSP.
*Doesn't support LCD Gestures, D2W,D2S,S2S
Instruction
if you came from a custom kernel, please restore your rom's stock kernel then flash.
as always, unlocked bootloader and flash in twrp
Flash at you own Risk !
There is a file named "build.log" in kernel zip file
that says which branch i used for build process.
Download Folder
AFH directory,beta & stable builds
Global Credits!
noyer for kernel source
rainforce279
dorimanx
asiier
sonicron
Cyanogen/LineAge/Code Aurora for many kernel mods
To all my sources in GITHUB!
XDA:DevDB Information
Gabriel Kernel, Kernel for the Xiaomi Redmi 4X
Contributors
mostafaz
Source Code: https://github.com/mostafa-z/Gabriel_msm8940_mi-redmi4x
Version Information
Status: Testing
Created 2018-01-17
Last Updated 2018-01-17
does this support double tap to wake.?
AmirulR said:
does this support double tap to wake.?
Click to expand...
Click to collapse
no, i'll mention
can i use this kernel for Nitrogen OS 8.1 ?
Bang Onik said:
can i use this kernel for Nitrogen OS 8.1 ?
Click to expand...
Click to collapse
I think oreo works with permissive selinux for now. No its enforcing
Wooow ? . . features are awsome but Nougat outdated dude can u plzz make it for Oreo there is no custom kernel supported oreo so plzz look intoit (is any way to change selinux to perm on ur kernel zip??)
Jazakallah brother.
Will it work on MIUI along with VoLTE...?
Because kernels work on MIUI but breaks VoLTE, is it fixed in your kernel?
Ramakrishnan ? said:
Wooow ? . . features are awsome but Nougat outdated dude can u plzz make it for Oreo there is no custom kernel supported oreo so plzz look intoit (is any way to change selinux to perm on ur kernel zip??)
Click to expand...
Click to collapse
After boot yes but it should be native. I mean i dont think so. If u flashed oreo and selinux is permussive so u can wait for next release please
Ali_Waris said:
Jazakallah brother.
Will it work on MIUI along with VoLTE...?
Because kernels work on MIUI but breaks VoLTE, is it fixed in your kernel?
Click to expand...
Click to collapse
Thanks
I don't have it. Cant prove
Does it support in oreo
[email protected] said:
Does it support in oreo
Click to expand...
Click to collapse
Sorry. Won't
Im new to xiaomi
Dont have oreo yet
mostafaz said:
Thanks
I don't have it. Cant prove
Click to expand...
Click to collapse
Which ROM are you currently using? Can you suggest a ROM that works fine with your kernel?
mostafaz said:
Sorry. Won't
Im new to xiaomi
Dont have oreo yet
Click to expand...
Click to collapse
OK.... But nice work dev.......
Ali_Waris said:
Which ROM are you currently using? Can you suggest a ROM that works fine with your kernel?
Click to expand...
Click to collapse
Im with stock 9.1.1.0 global
I just checked aosp boot and dmesg.
mostafaz said:
Im with stock 9.1.1.0 global
I just checked aosp boot and dmesg.
Click to expand...
Click to collapse
If you are on miui global with this kernel, can you please confirm whether VoLTE works on not? (If by any chance you can verify it with a JIO sim, please.)
Ali_Waris said:
If you are on miui global with this kernel, can you please confirm whether VoLTE works on not? (If by any chance you can verify it with a JIO sim, please.)
Click to expand...
Click to collapse
My provider newly have it but i dont have it
Wait some for others
Do I need to reflash my rom to make it work?
Jazakallah my friend
Will test later
Sent from my Redmi 4X using Tapatalk
Kecoe said:
Do I need to reflash my rom to make it work?
Click to expand...
Click to collapse
Stock or AOSP? Both nougat works. No need to do anything. Flash kernel & root method. Done
I'll share for oreo later
Please make a variant with permissive selinux for oreo, and overclocked GPU will be great feature.
I have flash it and my wifi is not working even i flash the wifi fix.. Btw good kernel :good:

Beacon kernel for redmi 5 (rosy) [nougat]

Presenting first custom kernel for nougat roms i.e LineageOs,RR,Darkness redifined etc.Kernel still in beta version so please test this kernel and tell me about this.
<---Features--->
Compile with UBERTC 4.9
Omptimised
Cpu governors:-
interactive(default)
performance
ondemand
lionfish
userspace
powersave
conservative
elemental x
impulse
bioschok
relaxed
zzmoove
Despair
etc
Tcp:-
westwood(defalut)
cubic
vegas
reno
bic
high speed
yeah
scable
illnois
etc
Wake gestures:-
Misc:-
nethunter support(wireless+hid patch)
cpu boost
USB fast charge 2.0
vibration leveler
USB FORCE FAST CHARGE
KCAL
Sound controler
Backlight dimmer
Fsync Switch
low brightness
Ondemand(public demand):-
Wireguard VPN support
TTL Target (for Russian users)
Adreno Idler
Kernel samepage merging(KSM)
Quick Wake
lz4 compression as default
Touch Boost
Boot with selinux permisive mode
asmp hotplug modified
Boeffla wakelock drivers
you tell me.​
Credits:- nibaji
aragon12
TeamMex(for alessa)
svoca(kcal)
LineageOs
flar2
nichcream
Mukesh Ambani (for jio)
All other members of xda
Sorry if i forgot anyone in this list please pm me. I definately gives him proper credits.
Code:
[COLOR="Red"]Disclaimer:-You warrenty is now void.This kernel is in beta stage so i am not responsible for anything.Use this at your own risk.You may hard brick or soft brick your phone.[/COLOR]
Ask your questions and tell me this kernel in reply section.
App for tweaks:-Kernel adiutor
Hit thanks if you like my work:good:
Beacon for Redmi 3s/prime/3x
Issues :-you tell me.
XDA:DevDB Information
Beacon kernel, Kernel for the Xiaomi redmi 5
Contributors
bawaviki, @aragon12
Source Code: [url]https://github.com/bawaviki/beacon_rosy[/URL]
Donations:-No need just help others who want to be helped.
reserved
Reserved for Changelogs:-
PHASE 1
Beacon_first_bake:-
All features listed above
+initial built
Beacon_second_bake:-
+WFI works on all ROM(dowload different variants)
+Some wakelocks
+Two new CPU GOVS(Darkness and Bluactive)
+AIO hotplug
ETC
Wew:3
Hi,technical,How to compile wlan.ko for specific kernel?
Wifi not working on DotOS
Beacon second bake was uploaded with wifi fix,CPU Govs, Wakelocks and more. Check third post for complete changelogs.
Thankyou
is this works on AEX? Thanks
roniXjahat said:
is this works on AEX? Thanks
Click to expand...
Click to collapse
Yeas
In Stock MIUI work?
Can you add some descriptions about governors?
Thread closed to GPL violation.

[kernel] physwizz a10 battery saver v2.3

physwizz a10 battery saver v2.3
Based on a105fn source code
@physwizz
-OneUI or GSI (Q or R)
-Most securities disabled
-new CPU Governors added: now has conservative, ondemand, userspace, powersave, interactive, performance.
-SE linux enforcing
-CPU underclocked
-Big: 312 - 1560
-Little: 343 - 1352
-Extended battery life
-Works with Magisk 19.3 - 21.4
-Spectrum support enabled
- MTP enabled
If you experience lagging remove animations from settings and use Spectrum or HKtweaks
If you want performance choose a different kernel.
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
Excellent Battery performance with no lags
this is works for a105g ?
TypeZSketcher said:
this is works for a105g ?
Click to expand...
Click to collapse
yes it does

Permissive Kernel

physwizz a10 permissive
Based on a105fn Q source code
@physwizz
-GSI (Q or R)
-Most securities disabled
-new CPU Governors added: now has conservative, ondemand, userspace, powersave, interactive, performance.
-SE linux enforcing
-CPU underclocked(physwizz) and overclocked( Carlos Burero)
-Big: 312 - 2080
-Little: 343 - 1690
-Extended battery life
-Works with Magisk
-Spectrum support enabled
- MTP enabled (topser)
-Zram available
-Voltage control for GPU
-permissive (topser)
Flash magisk for root
For Zram
Go to HKtweaks- virtual memory
increase swappiness
choose lz4
increase size
turn on Zram
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
OMG! Keep up!
Tem TTL?
Nybian said:
Tem TTL?
Click to expand...
Click to collapse
Meaning

Categories

Resources