[ROM][9.0.0][trlte] Resurrection Remix 7.0.2 [20190920][OFFICIAL] - Galaxy Note 4 Android Development (Snapdragon)

{
"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"
}
Resurrection Remix P​
Code:
[SIZE="4"]/*
* 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.
*/[/SIZE]
Resurrection Remix the ROM has been based on LineageOS, SlimRoms, Omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device.
Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy! Special thanks to the LineageOS team, Omni team, SlimRoms and of course to all the supporters.​
Kernel Features
Based on 3.18.110
LZ4 Compressed Kernel
Governor: intellimm, lionfish, blue_active, interactive_pro, conservativex, alucard, nightmare, ondemandplus, yankactive, dancedance, intelliactive, interactive (default), zzmove, conservative, ondemand, userspace, powersave, bioshock, lionheart, performance.
CPU Hotplug: MPDecision (default), Intelliplug, MSM Hotplug, AutoSMP
I/O Scheduler: row, cfq, deadline, noop, test-iosched
Virtual memory: UKSM (default disabled), ZRAM
Ext4/F2FS Support
Boeffla wakelocker
UKSM optimization
ZRAM optimization (LZ4 compressed)
KCAL color control
Ardeno idler (default disabled)
CPU Voltage Control
Powersuspend Settings
TCP congestion algorithm : bic, cubic, reno, westwood, htcp
General Performance & Battery life optimizations
and more you can find on my GitHub in commits
Download your RROS Rom and GApps Package,
Move your RROS Rom and GApps Package to the external MicroSD storage,
Boot into Recovery Mode (Hold volume up, Home, and Power button for 1 second after the vibration),
Wipe > Advanced Wipe > Select On (enable tick) for Dalvik / Art Cache, System, Data, Internal Storage, Cache,
Swipe to Wipe at Bottom of Screen,
Back to Main start screen,
Wipe > Format Data,
Type 'Yes' and press blue checkmark at the bottom-right corner,
Go Back to Main Start Screen to Install Rom and GApps,
After you have finished installing the Rom and GApps > Wipe Cache/Dalvik > Swipe to Wipe,
Reboot System! Enjoy!
Update Instructions
Download the new build
Flash ROM
Flash Gapps
Wipe dalvik cache
Wipe cache
Reboot
Enjoy!
Rom Download
Mirror 1 (only until R9)
Mirror 2
Mirror 3
GApps Download
Opengapps pico
Bootloader/Modem
alexndr
ripee
TWRP
TWRP for N910F (trltexx)
TWRP Thread for N910F (trltexx)
Magisk
Magisk Stable
Resurrection Remix Source
Device Sources
XDA Developers
LineageOs Team
Omni Team
And Of Course To All The Supporters, Donators And Users
If you have a major bug to report that has not been reported already, please take the following steps to report it to us. It will save you, Team Resurrection Remix and me quite some time.
Download the MatLog app from the Play Store.
After downloading the MatLog app, go to the app settings, and change the log level to Debug.
Clear all previous logs and take the exact steps to produce the error you are receiving. As soon as you receive the error (probably a force close), go straight into MatLog and stop the log recording.
Copy and paste the entire log either to Hastebin or Pastebin
Save the log, and copy and paste the link into the thread with a brief description of the error.
​
Donation
Like my work? Support further development!
What work? (tested on Note 4, Variant F [trltexx])
Phone/Mobile Data
Wifi
Bluetooth
Camera (Photo/Video)
Fingerprint
IR Blaster
Confirmed reported Bugs
App glitches and icon flickering on statusbar
no connection to hidden SSID (No issue, Pie property)
System UI:
Tapping settings > system > gestures crashes settings for me which is fixed by clearing it from recent's
In Resurrection tools > buttons > hardware keys there is no option to confirm duration of back light and so can't be changed from 5 seconds
XDA:DevDB Information
Rom Resurrection Remix 7.0.2, ROM for the Samsung Galaxy Note 4
Contributors
mobspyguy
Source Code: https://github.com/ResurrectionRemix
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
Based On: LineageOS, AOSP
Version Information
Status: Stable
Current Stable Version: 7.0.2
First Beta Release Date: 2019-02-11
Stable Release Date: 2019-09-20
Created 2019-02-11
Last Updated 2019-09-20

FAQ
Q: Why I get this error, when registering a new additional fingerprint (mostly after dirty flash a rom) and resolve it?
A:
The main problem is the communication between Samsung's own Trustlet libraries, the fingerprint hardware and AOSPs interfaces for communication with each other and the AOSP GUI for fingerprint recording, lock screen authentication and so on. Fingerprints are stored encrypted in a trust zone and SQL database file. Suppose you have registered 3 fingerprints and a new version dirty flashed. In most cases, fingerprints will not work after booting. You delete your previous fingerprints in the settings, unfortunately they often remain in the sql file. (This will later give the Settings GUI [to register fingerprints] incorrect informations about the number of registred fingerprints). Now register again two fingers with the fingerprint scanner which works without problems. If you try to record a fingerprint again, you will get the above error message.
Solution (root assumed):
delete all fingerprints under Settings > Security & location > Fingerprint
open file editor and change to directory /data/validity
rename /template.db to /template.db.bak or delete file
boot your phone, a new clean template.db file will be created automatically
five new fingerprints can now be registered without errors
Note: If you now want to delete fingerprints again, you should always start in reverse order or error occurs again.
Main rule: If you use fingerprints, always flash clean a new rom.
Q: What are CPU Governors, CPU Hotplug and other kernel variables?
A:
Most up to date guide on CPU governors, I/O schedulers and more!
Q: How to install Magisk?
A:
Download Magisk Stable Beta and Magisk Manager
Boot into Recovery Mode (Hold volume up, Home, and Power button for 1 second after the vibration),
Go to "Install" and select previous downloaded Magisk zip
After you have finished installing Magisk > Wipe Cache/Dalvik > Swipe to Wipe
Reboot system
If no Magisk manager icon exisits, install previous downloaded Magisk Manager APK
Reboot again, Enjoy root

Changelog
RROS PIE R10
Kernel updates:
merge some improvments from LineageOS
enable CONFIG_IP_NF_TARGET_TTL (user request: @TheIgloo)
Rom updates:
update security patch (09/19)
RROS PIE R9
Kernel updates:
merge some Bluetooth improvments from LineageOS
Rom updates:
update LineageOS sources (r46)
update security patch (08/19)
RROS PIE R8
Kernel updates:
none
Rom updates:
update LineageOS sources (r44)
update security patch (07/19)
RROS PIE R7
Kernel updates:
update to latest LOS sources
include ARM optimized UKSM (Ultra Kernel Samepage Merging)
Rom updates:
missing files added (fix lastest bluetooth issue)
add some rules to sepolicy to fix some denials
RROS PIE R6
Rom updates:
update LineageOS sources (r40)
improve camera, gps and livedisplay
add wake on home button on/off functionality (default by Lineage, but RR Main-Members forget to include)
update security patch (06/19)
RROS PIE R5
Kernel updates:
add KCAL support
boeffla_wl_blocker: add generic wakelock blocker driver v1.1.0
add CPU-Governor intellimm, zzmove, bioshock, lionfish
add UKSM (Ultra Kernel Samepage Merging)
Rom updates:
update LineageOS sources (r37)
update security patch (05/19)
add some new QsTileStyles
compiled with UBERTC 4.9
RROS PIE R4
Kernel updates:
Fix battery charging issue
add Adreno Idler (Uses a different calculation method on top of Adreno TZ just for calculating frequency for idle to reduce the wasted power coming from stock Adreno TZ while maintaining high-performance.)
add CPU-Governor "blu_active" (using the 'blu_active' governor for latency-sensitive workloads)
add Hotplug "IntelliPlug V4.0" and "MSM Hotplug"
Hint: Many new settings can taken into KernelAdiutor
Personal hint: Since some days I test cpu governor blu_active with IntelliPlug Hotplug. Seems to be really battery friendly.
Rom updates:
update RROS to V7.0.2 sources
RROS PIE R3
update Kernel sources
update LineageOS sources (r35)
update security patch (04/19)
RROS PIE R2
fix glitches and flickering
adjust fingerprint recording (now record of fingerprint works without second quick swiping at last finger swipe)
optimize fingerprint phone unlock (at my device [N910F] fingerprint phone unlock works since 3 days without known isssue)
update LineageOS sources (r34)
update RROS to V7.0.1 sources
different small fixes

Thank you man ??
I can't believe that you made it possible to run pie on our amazing device
I will download it and report eventual bugs.
You're awesome man

You're the best thank you so much for your hard work

Kinda scared to install a ROM from a user named mobile spy guy, lol

Thank you for the pie sir..

yofish44 said:
Kinda scared to install a ROM from a user named mobile spy guy, lol
Click to expand...
Click to collapse
I can guarantee you, there is no mobile spy guy ware in this Rom! [emoji6]

mobspyguy said:
I can guarantee you, there is no mobile spy guy ware in this Rom! [emoji6]
Click to expand...
Click to collapse
Thank you man! Thank you for making PIE possible for us!!!:good:

hi, I just did a clean install of this and magisk or super su isn't working & I can't update the binary on an old vs of super su.....I have no Idea why magisk's not working....I need root access

Thank for your hard work!!!

Great stuff!!!

srdryl said:
hi, I just did a clean install of this and magisk or super su isn't working & I can't update the binary on an old vs of super su.....I have no Idea why magisk's not working....I need root access
Click to expand...
Click to collapse
same problem for me

srdryl said:
hi, I just did a clean install of this and magisk or super su isn't working & I can't update the binary on an old vs of super su.....I have no Idea why magisk's not working....I need root access
Click to expand...
Click to collapse
Did you have the magisk manager icon in your app drawer after you flashed magisk? Mine did not, so I downloaded it from the Magisk forum. Root worked after that was installed.

clewis.it said:
Did you have the magisk manager icon in your app drawer after you flashed magisk? Mine did not, so I downloaded it from the Magisk forum. Root worked after that was installed.
Click to expand...
Click to collapse
i have no icon in drawer.Root dosnt work too

I have updated from Oreo to pie and installed gapps for pie magist thets all and its perfect

any possibility of installing in Exynos that or any Snapdragon rom? That area is stopped ..... Android Developer is dead there

leoziimdf said:
any possibility of installing in Exynos that or any Snapdragon rom? That area is stopped ..... Android Developer is dead there
Click to expand...
Click to collapse
only for Snapdragon....

scpeter1 said:
only for Snapdragon....
Click to expand...
Click to collapse
well, thanks! but any possibility of "transform" this rom to Exynos?

Thank you for your work!
could you please provide roomservice.xml if possible?

Related

[ROM] Lineage OS 11 [4.4.4] 10/10/2017 [STABLE] [F2FS] [GT-I9070/P] [FINAL #3]

{
"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"
}
Hi all, I'm a n00b developer. All I Want is lengthen the life of the Galaxy S Advance
I do not intend to replace Team Canjica (That's impossible!) I just want to give a little support to not dead janice
My job is not the best but I'll try to improve it for you
This is a unofficial build of CyanogenMod/Lineage OS 11 for Galaxy S Advance only, I am not responsible for bricked devices​
Features:
Fully compiled with Uber Toolchain 4.8
Wi-Fi
Camera (Front and rear)
Flash and torch
Audio
Bluetooth
GPS
Overclock to 1250MHz (Recomended 1150MHz)
NovaThor Settings 1.5.1
Kernel 3.0.101
New governors: dynamic, smartassv2, pegasusq
SELinux: Permissive
Vibration
OMX (Netflix, Twitch and CM browser)
USB connection
ART
Full F2FS support
Root
TWRP 2.8.7.0
And more!
Bugs:
Wi-Fi direct
Compass not working good
Installation
Download ROM and Gapps
Put the files on SDCard
Reboot in recovery CWM
Wipe data/factory reset
Wipe cache partition
Advanced->Wipe dalvik cache
Install zip->choose zip from /storage/sdcard1
Choose "cm-11-xxxxxxxx-UNOFFICIAL-janice.zip"
Choose yes
Repeat procedure to Gapps
Reboot system now
Download:
ROM: Lineage OS 11
Gapps: OpenGapps (Select ARM>4.4>Pico and download)
For janicep users!: Lineage OS 11
Mirror links:
Last build: uploading...
Sources:
Device tree: branch cm-11.0
android_device_samsung_janice
android_device_samsung_u8500-common
android_vendor_samsung_u8500
android_hardware_u8500
Kernel: branch kitkat
Samsung_STE_Kernel
Credits!
XperiAMM - My master :highfive:
mkaluza - For your Dynamic governor
diego-ch - For fixes in sources
BOOTMGR - For fix error compilation help
ChronoMonochrome - For your hints in Kernel
Jtfk - For your fix in TWRP
NovaFusion - For F2FS port
isaak - For your hints
All Team Canjica!
Google and XDA
XDA:DevDB Information
Lineage OS 11, ROM for the Samsung Galaxy S Advance I9070
Contributors
Epirex
Source Code: https://github.com/Epirex/Samsung_STE_Kernel
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Stock 4.1.2
Version Information
Status: Stable
Current Stable Version: http://bit.ly/2zd11L
Created 2015-01-31
Last Updated 2017-10-10
Changelogs:
Compared with CM11 Team Canjica
Build 10/10 FINAL #3
Now we're Lineage OS!
Source update: stagefright security issue fix
Device tree update: Cleanup and optimizations
Now ROM and Kernel compiled with Uber Toolchain 4.8
More smooth thanks to new HW vSync
New call recording support
New submix module
New charger animation from Sony
Fix reboot recovery on advanced reboot
Fix Xposed problems
Fix Instagram video upload issue
Increase zRAM to 400M
Kernel: lightened for more performance and fixes minor bugs
Possible fixed boot for Janicep users (Need test)
Vendor: Build libstagefrighthw from source
Build 27/02 FINAL #2
Source update: stagefright security issue fix
Toolchain SaberMod update
Backport some patches from Lollipop
Fully fix screen thearing
Fix graphics bugs
Add fast charge support
Kernel: minor updates from Lollipop and add frandom module
Remove Samsung blobs from vendor
Add support for Janicep users!
Build 18/08 - FINAL
Fix GPS blob
Fix EGL time
Kernel: compiled with SaberMod 4.9
Build 15/08
Source update: stagefright security issue fix
Fix softbrick with F2FS in system (Yes, fully F2FS support )
F2FS: reset from kernel 3.0
zRAM: up to 256M
Build 15/07
Minor updates in device tree and kernel
Fix battery charging animation
Fix zRAM, enable again
Fix FC's in video recording
Buid 03/07
Kernel: update F2FS to day
Fix Wi-Fi problems
Fix Reboot system problems in TWRP
Build 02/07
Source update final
Device tree update
Enable interactive, cleaned and set by default
Kernel: clean up for more stability
Re-add patch for getSupportedProfileLevel (For Gallery force closed)
Already fix 400MHz in min freq
Recovery: now use TWRP 2.8.7.0
F2FS working in /data and /cache
Compiled with SaberMod-4.8 and JustArchi's ArchiDroid Optimizations V3
Build 10/05
Source update
Device tree update
Update NovaThor Settings for GPU OC 1.0.2
Fix themes in NovaThor Settings
Fully fix random reboots, big thanks @ChronoMonochrome
Kernel: LiveOPP 2.2, disable many configs, new table of frequencies
Build 03/05
Source update
Device tree update
Re-compiled with GCC 4.8 (Sorry, my error)
Fix VPN with ipv4
Update GPU OC to 1.0.2
Fixed random reboots, at least they are not as frequent
Update Terminal App
Dynamic governor: minor fixes
Kernel: general updates, delete u8500_hotplug driver and LiveOPP updates
Build 14/04
Source update
Minor fixes in NovaThor Settings
Updated Terminal App
Fixed "SystemUpdateService" wakelock
Disable BLN (Temporaly until you get a fix)
Kernel: enable recomended Android configs, updates in touch boost, add 50MHz
Overclock to 1100MHz and 1150MHz is more stable
Add F2FS support (Request for all)
Tweaked Sioplus and Deadline
Minor optimizations general
Build 01/03
Source update
Toolchain update
[*]Fixed conection 3G in VPN (Need test)
Enable BLN (W.I.P)
Kernel: more updates and fixes
More optimizations
Build 12/02
Source update
Stable release!
Fix battery drains in screen off
Kernel: Enable zRam/swap (Request of users)
More optimizations
Build 09/02
Source update
Fixed video streaming [2/2] (Like in CM browser!)
Kernel: More optimizations
Build 06/02
Source update
Fixed video streaming [1/2] (Like in Twitch and Netflix!)
Kernel: Minor optimizations
Build 02/02
Source update
Add NovaThor Settings
Disable Interactive governor, SmartassV2 by default
ART fixed
Default deepest sleep state to 4
Build 29/01
Source update
Compiled with GCC 4.8 (ROM and Kernel)
Add new governors: Dynamic, PegasusQ, SmartassV2
Overclock stable to 1200MHz
Fixed flashes black screen
Fixed random reboots
Delete NovaThor Settings (Temporal)
Next build
Source update: stagefright security issue fix
Uber toolchain update
Fix Netflix
Fix Xposed bootloop
Correct charger animation fix
F2FS ***F.A.Q***
First, what is F2FS?
https://en.wikipedia.org/wiki/F2FS
Increases performances? Some benchmarks
http://forum.xda-developers.com/showthread.php?t=2697069
How do this?
Good, first you need some recovery with F2FS support for format. I recomended TWRP (include in my CM11 build 02/07 )
And you need convert the ROM for F2FS
First, download F2FS Converter and extact the files of the zip to an folder
Place the ROM zip to the same folder and start "Converter.bat"
Wait to until and remame the ROM zip (For not to be confused :silly: )
Reboot in TWRP
Go to Wipe -> Advanced Wipe
Select /system and select change filesystem
Select F2FS and swipe for formatting
Repeat these step for /data and /cache
Now flash the ROM and Gapps
And done, you have full F2FS! if need check, download Diskinfo from Play Store
How to back to ext4?
Simple, only follow the guide but select ex4 in TWRP and flash the ROM
Thank for your work and your time.... just a request. I can update cm-11-20141016-UNOFFICIAL-janice.zip with your ROM ?
Hispa
hispanico957 said:
Thank for your work and your time.... just a request. I can update cm-11-20141016-UNOFFICIAL-janice.zip with your ROM ?
Hispa
Click to expand...
Click to collapse
Yes
Remember apply Wipe data/factory reset
Thanks a lot man!
Great job!:good:
Epirex said:
Yes
Remember apply Wipe data/factory reset
Click to expand...
Click to collapse
So i must FULL WIPE not only cache and dawilk ?
Hispa
hispanico957 said:
So i must FULL WIPE not only cache and dawilk ?
Hispa
Click to expand...
Click to collapse
yes full wipe.
1. wipe data/factory reset
2. wipe cache
3. wipe dalvik cache
Hi, there.
Thank you for you take some time to build this ROM :good:
I'll just make a note for our users: when you go do Dev-Host page to download the ROM and GApps, click in the blue button, the "Download Now" one. The orange one is a advertising link.
i will try this build now. thanks for your hard work. anyway can i know if call recording supported in cm 11?
Sent from my GT-I9070 using XDA Free mobile app
ART is not working
I tried enabling ART and it gets me to a bootloop. Not that i need it, just saying.
Thanks man.
hamzani azni said:
i will try this build now. thanks for your hard work. anyway can i know if call recording supported in cm 11?
Sent from my GT-I9070 using XDA Free mobile app
Click to expand...
Click to collapse
Call recording with Xposed no working
I guess the app is problem, not my rom..
nithishsaji said:
I tried enabling ART and it gets me to a bootloop. Not that i need it, just saying.
Thanks man.
Click to expand...
Click to collapse
Thanks for the warning!
I suspect it is problem with GCC 4.8, fix in next build
Epirex said:
Call recording with Xposed no working
I guess the app is problem, not my rom..
Click to expand...
Click to collapse
thanks for that info. i already try that xposed module too, we can hear own voice but the coming voice have very slow level. it's okay.. i try your Rom for whole day. simply fast and stable even when overclock. but i face huge battery drain even without overclock. i can rate this 4.7 out of 5 star. stable and fast. sorry but i will revert to stock rom because need of call recording ability. anyway good work man. i sure will use this rom as it daily rom if i'm not need call recording ability.
Good job little apprentice, I hope to see more here and this is not your only contribution
Long live MaxiCM Team
XperiAMM
San Jose, Costa Rica
XperiAMM said:
Good job little apprentice, I hope to see more here and this is not your only contribution
Long live MaxiCM Team
XperiAMM
San Jose, Costa Rica
Click to expand...
Click to collapse
Yeah! I assure you, I will provide much more
Long live MaxiCM Team :highfive:
Do I need to first ROM previous versions?
Hello Epirex, and thanks for the work and time you've given.:good:
I'm a rookie for Flashing ROM's, and had previous Brick experiences from the PDA's times that had Windows CE.:crying:
My Galaxy S Advance is still in original OS, and never flashed before. Do I need to first Flash a previous Versions (say JB) before ROM'ing your 4.4 version? That's not clear for me. Thank you (or those who'll reply) in advance for clarifying this.
Also all of us would appreciate more feedbacks from those who tried this version already.
thanks again.
nedirbunlar said:
Hello Epirex, and thanks for the work and time you've given.:good:
I'm a rookie for Flashing ROM's, and had previous Brick experiences from the PDA's times that had Windows CE.:crying:
My Galaxy S Advance is still in original OS, and never flashed before. Do I need to first Flash a previous Versions (say JB) before ROM'ing your 4.4 version? That's not clear for me. Thank you (or those who'll reply) in advance for clarifying this.
Also all of us would appreciate more feedbacks from those who tried this version already.
thanks again.
Click to expand...
Click to collapse
Yes, you need Android 4.1.2 Offcial for install Android 4.4
Upgrade from Odin, then install CWM 6.0.4.5 and install CyanogenMod 11
Update!
Hi all, new build available
Changelog:
Souce update
Added NovaThor Settings
ART fixed
DeepSteep 4 by default
Disable Interactive and set SmartassV2 by default
Download: Build 02/02

[KERNEL][CAF][5.1.1][TW / MIUI / ColorOS] Tensei_r5 [24/06/2017]

{
"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"
}
DISCLAIMER:
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
* 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.
NOTES - MUST READ
1. Do not ask or request overclock. It wont be added.
2. This kernel uses AnyKernel 2, just like the Linaro Kernel by Nick Verse. So, it should work on all Galaxy J5 (2015) models. You test and report.
3. ROOT is not included in kernel, neither in the flashable zip. You have to flash SuperSU zip manually, after flashing the kernel.
Click to expand...
Click to collapse
THREAD INFO:
Post #1: Notes, requirements, features, download links, installation instructions, sources, credits, screenshots
Post #2: Changelog and bugs.
Click to expand...
Click to collapse
REQUIREMENTS / COMPATIBILITY:
- Galaxy J5 2015
- Official Touchwiz stock rom 5.1.1
- Stock kernel, unmodified
- TWRP 5.1.1
It also work on:
- MIUI Lollipop
- ColorOS Lollipop
Click to expand...
Click to collapse
FEATURES:
-Based on CAF source for improved performance / smoothness (LA.BR.1.1.3_rb1.11)
-Several CAF patches
-Fixed DirtyCow, QuadRooter and other vulnerabilities
-Updated GPU driver to MM source
-Adreno Idler: main goal is to lower the power consumptions while maintaining high-performance
-SELinux permissive
-init.d support
-silenced many kernel logs
-fixed some memory leaks
-KCAL: Color Control
-QuickWakeup driver
-Drivedroid support - put an OS on your phone and boot your PC using the phone. Not tested, but it should work.
-governors: default + enabled ondemand & conservative governors + @squid2's lionfish
-schedulers: default + FIOPS, SIO, SIOPLUS, ZEN v2 and BFQ I/O schedulers
-enabled advanced TCP congestions: default ones + Westwood, HSTCP, HYBLA, HTCP, Vegas, Veno, Scalable, LP, Yeah, Illinois + Sociopath
-4 hotplugs: IntelliPlug, MSM Hotplug, Bricked (MP DECISION), Alucard
-Prima WLAN driver
-tweak for better network speed
-tweaks to improve I/O latency on SSD
-many patches has been applied for faster I/O read / write
-CRC toggle: disabled by default (for more 30% performance according to its description)
-android log toggle on/off: disabled by default
-Fsync toggle on/off: Disabling it should improve the performance, but there might be data loss. More details here: https://forum.xda-developers.com/showpost.php?p=33381928&postcount=5
-arch_power and gentle_fair_sleepers toggles
-disabled CPU L2 Cache during video sessions to save more power
-removed verifiedbootstate flag from /proc/cmdline (in order to pass the SafetyNet CTS check with an unlocked bootloader, this patch is needed); I dont know if Pokemon GO game or something similar works now, you can check and report as im not playing those games)
Click to expand...
Click to collapse
DOWNLOAD:
Touchwiz Lollipop: ANDROIDFILEHOST | MEDIAFIRE
MIUI / ColorOS Lollipop: ANDROIDFILEHOST | MEDIAFIRE
Click to expand...
Click to collapse
INSTALLATION INSTRUCTIONS:
1. Be sure that you are using TWRP according to the Android version you are using.
2. Download kernel archive and put it on your external SD Card.
3. Now go to TWRP recovery by keeping pressing Power button + home button + volume UP button at same time for few seconds.
4. Install the kernel zip you have downloaded.
5. [OPTIONALLY] Install SuperSU.
6. Wipe cache and dalvik-cache to avoid issues.
7. Reboot.
Click to expand...
Click to collapse
SOURCE CODE:
Touchwiz Lollipop: ANDROIDFILEHOST | MEDIAFIRE
MIUI / ColorOS Lollipop: ANDROIDFILEHOST | MEDIAFIRE
Click to expand...
Click to collapse
CREDITS:
@osm0sis for the awesome AnyKernel.
@Saber for the awesome and the best guide with useful informations about governors, schedulers etc.
@Nick Verse
@ganesh varma
@jackeagle
@FrozenCow
@franciscofranco
@flar2
@squid2
@Sultanxda
@savoca
@faux123
@eng.stk
@FireLord
@Shoaib05
If you think you have been missed, let me know and i will add you.
Click to expand...
Click to collapse
XDA:DevDB Information
[KERNEL][CAF][5.1.1][TW / MIUI / ColorOS] Tensei_r5 [24/06/2017], Kernel for the Samsung Galaxy J5
Contributors
#Henkate
Source Code:
Kernel Special Features: Based on CAF kernel, fast and stable, hotplugs, enabled advanced TCP congestions, KCAL, security fixes, Adreno Idler, PowerSuspend
Version Information
Status: Stable
Current Stable Version: r5
Stable Release Date: 2017-06-24
Created 2017-01-24
Last Updated 2017-06-24
Reserved
bugs:
-The only bug is that sometimes when you power off / reboot the phone, it freeze and you have to take out the battery.
Click to expand...
Click to collapse
changelog:
24/06/2017
- removed i/o scheduler switcher. The random reboot should be gone ( my j5 didnt have any reboot with i/o sched swither and neither without it, while being in idle though, as i'm not using it)
- fixed two permissions of powersuspend (0666 --> 0644)
- added @squid2's lionfish governor. It is supposed to be more battery friendly. Test and report your feedback.
- added sociopath tcp: "this is basically tcp reno with no slow start and a much more aggressive ssthresh recalculation (lowers it by 5% instead of 50%)"
- fixed 9 vulnerabilities
about doubletap2wake and sweep2sleep:
this new update was supposed to have dt2w and sweep2sleep. I've added them by using the commits from other kernel and they were working, both. However, there were some issues:
1) dt2w wasn't working on the full screen. Even after choosing "full" in kerneladiutor, i still had to double tap in the bottom of the screen (half) to wake it. When i was double tapping on the other half of the screen (top), it wasn't working.
2) i dont know if sweep2sleep is supposed to work only in the bottom of the screen, but that's how it was working. It was fine though.
3) phone wasn't going to deep sleep, even when both were off. This is the major issue and that's why i've removed dt2w and sweep2sleep. I don't really have the knowledge to fix that and i'm not willing to spend time for that. Those commits which i've picked has powersuspend hooks and i had to update powersuspend to v1.8.1 as that kernel. Perhaps this version of powersuspend wasn't working properly and that's why it was causing the phone to not go into deep sleep? I don't know...
Click to expand...
Click to collapse
09/05/2017
- added i/o switcher: A driver which change the i/o scheduler to noop automatically when screen goes off and restore the i/o scheduler which was set before when screen is on after 10 seconds
- silenced much more kernel logs
- re-enabled swap & zram
- added sys interface to configure linux printk logging (debugging purpose)
- added gpu time_in_state stats (similar to cpu stats)
- added quick wakeup driver: Allow kernel driver to do periodic jobs without resuming the full system. It should increase battery life.
- added toggles for gentle_fair_sleepers and arch_power
- tcp cubic fixes
- added sioplus, zen v2 and bfq schedulers
- enabled conservative governor
- fixed some memory leaks
- fixed a problem where reboot on android panics the kernel almost every time when file systems are mounted over loop devices
- updated power efficient workqueue + fixes; enabled by default
- added gpu governor whitelist to prevent you from enabling gpu governors which are unstable / incomplete (bw_hwmon, bw_vbif, gpubw_mon; all those 3 make the phone freeze once are enabled). Now when you try to enable those, it wont change anything.
- misc fixes and improvements
Click to expand...
Click to collapse
07/05/2017
- wifi module is now smaller as it should be (~40mb -> ~3mb)
- disabled some kernel logs
- disabled zram, swap and everything else related to swap
- allow 320k aac encoding
- misc fixes and improvements
- increased charge time from 30s to 100s when battery status is near full
(when charger is online for a long time, such as 12 hour, the battery status changes from charging to full and resumes charging.
The reason is that battery is not full at the first full state. So increse charge time from 30s to 100s when battery status is
near to full. This methods will reduce the number of recharging time)
Click to expand...
Click to collapse
02/05/2017
- disabled android log and crc check by default
- added back kcal (color control), drivedroid support and power efficient workqueues
- removed verifiedbootstate flag from /proc/cmdline (in order to pass the safetynet cts check with an unlocked bootloader, this patch is needed); i dont know if pokemon go game or something similar works now, you can check and report as im not playing those games)
- tweaks to improve i/o latency on ssd
- fixed few security vulnerabilities (such as dirtycow and quadrooter)
- many patches has been applied for faster i/o read / write
- governors are more friendly towards latency-sensitive bursty workloads
- and other misc tweaks
Click to expand...
Click to collapse
16/03/2017
- reworked from scratch and based on caf source for more performance / smoothness (now i can clearly see a difference )
- updated gpu driver to mm source
- added crc toggle (enable / disable)
- enabled adaptive lmk by default and set vmpressure_file_min for msm8916 from caf
- disabled arch_power
- frezee bug is gone
- removed: Ota, kcal, soundcontrol, power efficient workqueues, zen governor, frandom
- removed also the ramdisk modifications as it may lower performance / smoothness. I might try again in future.
Click to expand...
Click to collapse
24/01/2017
- initial build
Click to expand...
Click to collapse
Upcoming update
reserved
Wait, so you ask what rom should you build and then build a kernel?!?
Trying it brb
Telepracity said:
Wait, so you ask what rom should you build and then build a kernel?!?
Trying it brb
Click to expand...
Click to collapse
I have said that ill publish the kernel, then i resume to RR, then i build a new rom.
#Henkate said:
I have said that ill publish the kernel, then i resume to RR, then i build a new rom.
Click to expand...
Click to collapse
wow you are a really busy man xD
small update
Few screenshots were attached at the end of first post.
There has been a small issue in the script of Anykernel, so OTA wont work. I have fixed this and updated the download links.
Please download and reinstall again in order to get OTA working. Im sorry for this small issue.
Installing kernel now, will get back with results in a couple of days.
kernel
DylanCl said:
Installing kernel now, will get back with results in a couple of days.
Click to expand...
Click to collapse
testingg
J500M Support? Thanks
HPM8294 said:
J500M Support? Thanks
Click to expand...
Click to collapse
This kernel is made for J500FN (using J500FN sources) but because it's using AnyKernel2, it should work on all models.
I've wrote this at notes in first post:
2. This kernel uses AnyKernel 2, just like the Linaro Kernel by Nick Verse. So, it should work on all Galaxy J5 (2015) models. You test and report.
Click to expand...
Click to collapse
J500M Work! Testing
@#Henkate, dattebayo! Am i right?? :laugh:
veez21 said:
@#Henkate, dattebayo! Am i right?? :laugh:
Click to expand...
Click to collapse
Yea xD
Let's stay on topic. Not all people know about animes haha.
To people who are asking what does mean that: "dattebayo" it's a Japanese word which Naruto says it often in the anime, it's like a verbal tic. It means "you know" or "believe it".
#Henkate said:
Yea xD
Let's stay on topic. Not all people know about animes haha.
To people who are asking what does mean that: "dattebayo" it's a Japanese word which Naruto says it often in the anime, it's like a verbal tic. It means "you know" or "believe it".
Click to expand...
Click to collapse
Yeah,:good:. Will test l8ter. :good:
I tested your kernel with my j500h model, Worked good without any problem
Thank you @#Henkate
come on give LP version pls
wyr007 said:
come on give LP version pls
Click to expand...
Click to collapse
Just be patient.
I just started building it. It will be available soon.
Lollipop version is out
Lollipop version is out. You find the download links in first post.
Lollipop version has additional changes:
Code:
-built with AOSP 4.8 toolchain (if im using 4.9 the phone gets stuck at Galaxy J5 logo, not even bootanimation; i didnt take a logcat yet)
-disabled CPU L2 Cache during video sessions to save more power[B][COLOR="Red"]*[/COLOR][/B]
-more security fixes[B][COLOR="Red"]*[/COLOR][/B]
* The changes with asterisk were already present on Marshmallow kernel.
The flashable zip has 24/01/2017 date because Lollipop version was supposed to be released yesterday too. However, if you take a look at Settings > About phone or Kernel Adiutor you will see that the kernel was built today.
Im waiting for reviews. I wanna know if you encounter the same problem like me, mentioned at notes in first post at 2) .
Now i can resume to RR, to work on a final update. RR kernel will also have Tensei features and probably few other changes for improving the battery since CM is faster than Touchwiz.
Phone "feels" faster, but that could also just be a placebo.
The only bug I've found yet is that my camera froze once after double-tapping to open it, but that hasn't happened since.

[EOL][KERNEL][7.0][G92xF/I/T/W8] Aldeon Kernel for Samsung Galaxy S6

{
"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 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.
*/
READ THE WHOLE OP!
THIS KERNEL IS END OF LIFE. NO MORE UPDATES FOR IT.
This is a stock-based custom kernel for S6 which lets you change the things you want in the kernel. It was born from tests, bootloops and a lot of hardworking to give you the most stable features.
I want it to be almost as stable as stock.
​Features:
based on stock G920F source region XEF
built with UBERTC v4.9 / Google's TC v4.9 (v2.7+)
Linux kernel version 3.10.61
permissive
Synapse support
CPU underclock: 200 MHz / 400 MHz (little / big)
CPU overclock: 1704 MHz / 2304 MHz (little / big)
GPU underclock: 100 MHz
GPU overclock: 852 MHz
GPU governor selection in Synapse
voltages control for both CPU and GPU
memory bus voltage control
CCACHE and GRAPHITE optimizations
system de-knox script when flashing
AOD support (see bugs)
KSM support
ZSwap control
init.d support (credits to @_alexndr for his implementation)
SafetyNet bypass (see changelog at " ***1.5*** ")
Knox software is removed from the kernel
WiFi forget fix
use Android device as USB keyboard/mouse (no driver required; compatible with any OS and BIOS)
DriveDroid patch
new CPU governors: Smartass2
new IO schedulers: row
enabled these: all CPU governors, TPC congestions, IO schedulers, USB OTG support, CIFS support, TTL support, XBOX controller support, ISO support, UDF CD-ROM support, NTFS R/W support, F2FS support
Double tap to wake
Synapse profile backup/restore
sqlite3 installed in /system/xbin
Spectrum profiles
HMP voltage control
Doze control
fake Enforcing SELinux
live statistics in Synapse
S7 Edge battery support (not working properly)
Knox Warranty bit 0x1 to 0x0 (the eFUSE is still blown, just a software fix)
Bugs:
- rare random reboots when overclocking the big cluster over 2.2 GHz
- AOD (touching is broken) is working perfectly while playing music but when it's quiet there are reboots, happening on G920F Nemesis ROM and NNE; reported to work correctly on: NNE 4.5 on G925W8, Gold Eagle on G920F (DO NOT REPORT RANDOM REBOOTS WHEN USING AOD)
PLEASE READ THE FAQ!
Installation:​​
0. Backup is mandatory!!!
1. Download the latest kernel version zip file
2. Go to recovery
3. Flash the kernel zip
4. If you were rooted then flash root again otherwise you'll get a bootloop
5. Enjoy
Optionally, install Kernel Adiutor from Play Store to get control over the kernel. Install Synapse from Play Store or Synapse MOD (read FAQ).​
Note: From v2.6 to v2.9 CPU OC and UC are disabled for stability.
This kernel requires a stock-based Nougat ROM. If you are on a stock based ROM just tell me if the kernel is working with your ROM.
If you want to contribute just PM me
If you press the Thanks button then Chuck Norris will visit you
If you want to revert all the changes to boot.img, I attached the stock boot.img. Just flash it and enjoy the enforceness restore boot and system. If there is a WiFi and Bluetooth issue then restore data too.
Subscribe to be always informed about what's going on.
Downloads:
See THE INSTALLATION PROCEDURE FIRST and then check Android File Host (for versions 2.8+).
Select your device (Flat/Edge) then Aldeon kernel then your model. Don't look at popular downloads.​
XDA:DevDB Information
Aldeon Kernel, Kernel for the Samsung Galaxy S6
Compatibility
Models:
G92xF
G92xI
G92xT
G92xW8
Custom ROMs:
StockRomLite
OdexLite
Nemesis Nougat
BRx S8+ ROM
Noble Nougat Experience
MiPa ROM
Gold Eagle ROM / Global Elite
Ultimate Nougat ROM
Contributors
minealex2244
Credits:
Noxxxious (WiFi forget fix and help)
The Sickness (his guide and scripts)
UpInTheAir (resetprop)
thehacker911 (Synapse files base)
geiti94 (AOD files)
Others I've used the commits from
Source Code: GitHub
Version Information
Status: Stable
Current version: 3.4
Created 2017-06-06
Last Updated 2017-10-08
Changelog
***1.0***
- initial release
***1.1***
- fixed a bootloop issue (thanks to @Noxxxious)
- now the kernel is always permissive
- de-knox added
Note: If your WiFi and Bluetooth stops working properly PLEASE REPORT. Install the kernel, boot up and then test it with another reboot. Tell me the results.
***1.2***
- fixed a WiFi and Bluetooth issue (again, thanks to @Noxxxious)
- updated the flashable zip
***1.3***
- more de-knox
- now de-knoxing script is working properly
- preparation for init.d (not working but it exists; it looks like something prevents me from running the scripts at boot)
***1.4***
- init.d support
- removed old init.d support from kernel
***1.5***
- SafetyNet bypass support (use Magisk v13 with Magisk Hide enabled for it to work)
***2.0***
- added CPU OC and UC (OC: 2.5/1.6GHz & UC: 200 MHz)
- added GPU OC and UC (OC: 852 MHz & UC: 100MHz)
***2.1***
- lowered big CPU's max frequency to 2.4 GHz because of ultra instability (the performance is same)
***2.2***
- improved GPU drivers
***2.3***
- added zRAM and KSM
- first Edge (G925F) build
- worked on the flashable zip
***2.4***
- added deadline IO scheduler
- added conservative, powersave and ondemand CPU governors
***2.5***
- temporarily removed GPU OC/UC (not working properly) until I will add Synapse support
***2.6***
- removed CPU OC/UC to create a last stable version (v3.0 won't be as stable as the previous versions!). I'll add it back after I'll add Synapse support.
***2.7***
- the almost (edit) last stable version
- removed Knox from the kernel (better battery life)
***2.8***
- hopefully the last V2
- enabled these: USB OTG support, CIFS support, TTL support, XBOX controller support, ISO support, UDF CD-ROM support, NTFS R/W support
- support for G920T
- enabled all available TCP congestions
***2.9***
- Knox warranty bit 0x1 to 0x0
- new models: G925T and G92xW8
- added a default init.d script
***3.0***
- Synapse support
- DriveDroid patch
- Use Android as USB keyboard/mouse
- CPU and GPU OC/UC and voltages control
- ZSwap control and GPU governor selection in Synapse
- WiFi driver is no longer built in Legacy mode
***3.1***
- added memory bus voltage control
- profile backup/restore
- added sqlite3 binary in /system/xbin
- fixed "No UCI support" for most of the users
- fixed init.d patcher
- fixed Synapse showing apply and dismiss icons for no reason (in some situations)
- fixed Synapse showing "No UCI support" after boot up (which then fixes up)
- now Synapse actions will search for Busybox
- added AOD (reboots to be expected, sorry)
- live memory in Synapse
- compatibility with my build of Synapse MOD
- other minor improvements in the code
***3.2***
- fixed SafetyNet bypass
- fixed broken Magisk modules
- stock values setting on boot
- HMP voltage control
- Doze profiles (credits to Noxxxious and UpInTheAir)
- fake Enforcing SELinux
- fixed wrong version in Synapse info
***3.3***
- fixed instant freeze and then reboot after boot up
***3.4***
- added DT2W support
- added support for F2FS
- fixed A53 cluster max frequency being reset (it fixes issues with Magisk)
- fixed missing A53 cluster 200 MHz time in state
FAQ
1. Screen mirroring is not working. Is it kernel related?
No. It is root related. Just add this to your /system/build.prop :
Code:
wlan.wfd.hdcp=disable
2. Bootloop with stock/stock-based ROM.
Did you flashed SuperSU or Magisk again? Maybe you were rooted before and you need to reflash root. Pay attention to OP instructions and to the text printed in recovery.
3. Thank you for this kernel.
But can you please help me to get surround sound on my S6?
Sure. I'll attach here a mixer_paths.xml file modded by @AlexisXDA but boosted by me for a perfect surround sound volume. All the credits are going to this developer.
To use it, download the attachment, go to /system/etc and rename the existing mixer_paths.xml to mixer_paths.xml.bak then copy the new mixer_paths.xml and change the permissions to rw-r--r-- or 0644.
It won't damage your earpiece so keep calm
Features:
- louder than stock
- left and right channels
- better for utilisation in landscape
To download on mobile just use Chrome, long press on attachment and click "Download link".
4. How to enable multiuser support?
Add these to your build.prop:
Code:
fw.show_multiuserui=1
fw.max_users=5
5. Synapse is saying:
Note: Before proceeding with the following stuff, please flash my kernel package again.
- "No UCI support" → Close the app from recents and open it again. If still no UCI support then PM me with the output of this command: uci (run it with su permissions).
- "JSON configuration parsing failure" → Using a file manager go to /res/synapse and delete a file named "config.json", close Synapse then open again, UCI error, reopen and done.
- The apply and discard buttons appeared for no reason. Which one should I click? → Click "X". This is a bug in Synapse.
- Is there a mod for Synapse? → Yes, Morogoku worked on it and I modified it a little bit to match our kernel and I built it. Get it from the attachments below. All the credits are going to Morogoku. It features backup/restore profile option and a red material theme.
6. Where to install BusyBox? In /su/xbin or /system/xbin. I'm using SuperSU and Synapse is working perfectly. After each boot up I highly recommend you to check the Synapse settings, especially CPU OC to see if everything is ok.
7. How to build your kernel from source?
After you git cloned it, open terminal in the root of the cloned folder and enter this: "sudo bash build_kernel.sh G920F" (or your model). Choose stock dt.img during building process.
8. AOD is broken! I know, sorry. Maybe in one day I'll fix it somehow. While playing music it won't reboot but when not playing any music it will reboot. Also touchscreen isn't working in AOD mode. Use this app to get a working AOD.
9. XYZ not working. PM me with logs and screenshots.
10. Battery issues? Check this post.
11. Is there any LOS/NX 14.1 version of this kernel?
Yes, here.
for g920f ?
StockRomLite (920F) bootloop
boxxomrun said:
for g920f ?
Click to expand...
Click to collapse
Yep. Forgot to include it in OP.
enzospain said:
StockRomLite (920F) bootloop
Click to expand...
Click to collapse
It requires stock 7.0. Not compatible with custom ROMs. Late edit: maybe?
Ultra late edit: Compatible with custom ROMs.
minealex2244 said:
It requires stock 7.0. Not compatible with custom ROMs.
Click to expand...
Click to collapse
it's based on stock XEF 7.0
enzospain said:
it's based on stock XEF 7.0
Click to expand...
Click to collapse
It should work with other regions but some devs implement features in their ROMs and that requires a custom kernel built specifically for that ROM.
minealex2244 said:
It should work with other regions but some devs implement features in their ROMs and that requires a custom kernel built specifically for that ROM.
Click to expand...
Click to collapse
What is stock? You may add a definition in OP.
do you mean non TouchWiz roms like lineage rom, or do you mean stock Samsung roms?
Noxxxious said:
Click to expand...
Click to collapse
I mean I have feature X which needs some "help" from kernel so I implement Y in kernel for X to work successfully​ (where X is an important feature in system).
If you switch to another kernel which doesn't have my Y implement you can end up in a bootloop.
C0qRouge said:
What is stock? You may add a definition in OP.
do you mean non TouchWiz roms like lineage rom, or do you mean stock Samsung roms?
Click to expand...
Click to collapse
Stock is official Samsung 7.0
Question please:
Odex Lite Rom by Aria. A97 its only debloated. Its based on DBT, i read in previous posts that you got a bootloop on 920f ?!
Any chance to make it works?
Greetz
AndsXDA said:
Question please:
Odex Lite Rom by Aria. A97 its only debloated. Its based on DBT, i read in previous posts that you got a bootloop on 920f ?!
Any chance to make it works?
Greetz
Click to expand...
Click to collapse
Not working with Odex Lite.
Updated OP and post #3.
minealex2244 said:
It looks like Samsung made sure that we will never get a working permissive kernel.
After installing this kernel and using it, a reboot (or by just entering into recovery mode or by just not setting SELinux mode to enforcing before reboot idk) should bring a bootloop so this kernel is in TESTING status. I will try to fix this by using another "hack" to get a permissive SELinux mode. Until then flashing this kernel is dangerous and you will flash at your own risk. If it still works after reboots then tell me that. I come back with news.
Click to expand...
Click to collapse
I dont know where you got this info from, but all N custom kernels out for the S6 are already permissive. You need to edit straight from the source instead of a script in ramdisk to setenforce 0 or whatever method you tried.
Here is the commit for permissive
https://github.com/Noxxxious/Noble/commit/6b9874de78d0527aef0fdd0d1b9f342c27e8a21a
And this one tells userspace that you are enforced, while actually it is permissive
https://github.com/jesec/android_ke...mmit/81315fbbde4cdd1581f0e2de237df04d175d3931
After editing your source, you should provide a link with your source code.
Noxxxious said:
I dont know where you got this info from, but all N custom kernels out for the S6 are already permissive. You need to edit straight from the source instead of a script in ramdisk to setenforce 0 or whatever method you tried.
Here is the commit for permissive
https://github.com/Noxxxious/Noble/commit/6b9874de78d0527aef0fdd0d1b9f342c27e8a21a
And this one tells userspace that you are enforced, while actually it is permissive
https://github.com/jesec/android_ke...mmit/81315fbbde4cdd1581f0e2de237df04d175d3931
After editing your source, you should provide a link with your source code.
Click to expand...
Click to collapse
Thank you! I also planned to share my changes for further contributions. After I make the changes I'll include you as a contributor.
I wanted to use the same thing (force permissive SELinux) because my first try was not including it.
Do you guys also flash SuperSU or Magisk after flashing the kernel on other roms?
Aria.A97 said:
Do you guys also flash SuperSU or Magisk after flashing the kernel on other roms?
Click to expand...
Click to collapse
Yes.
I don't know if flashing this kernel on other ROMs will work (of course, after I fix the bootloop after reboot). I wonder if AnyKernel will help to use it with other ROMs. Also I plan to add SuperSU auto root but maybe others will use Magisk so this is just an idea.

[KERNEL][A6][8.0+] Oxygen Kernel v1.0.131

{
"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"
}
Introduction
Oxygen Kernel is based on stock Samsung source code taken from Samsung Opensource Release Center with sole aim to provide better performance, stablity and battery backup than stock kernel. A kernel tells the hardware in your Android device how to behave, kind of like your mommy tells you how to behave. You can modify how fast your processor runs by over or under clocking it or optimize your system for battery life.
Oxygen Kernel is always up-to-date with latest patches from kernel.org
Known for maximum stability and smooth performance
All the Source Code is available on github
Kernel Info
LINUX: 3.18.131
SAFETYNET: Green
SELINUX: Permissive
TOOLCHAIN: Google's GCC 4.9
Compatible ROMS
All Touchwiz 8.0+ ROMs
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version
Full -Ofast build with graphite optimisations
Removed a lot of useless debug and logging options
Disabled TIMA, KNOX, DM-VERITY,etc
Awesome battery life and smooth performance
ARM enhanced performance patches
Overclock CPU up-to 1.7GHz and GPU up-to 1146MHz
GPU Voltage Control
CPU Governors: conservative, interactive, ondemand, performance, powersave, userspace (default: interactive)
I/O Schedulers: bfq, cfq, deadline, maple, noop (default: maple)
Powersuspend and State Notifier drivers
Dynamic FSync, FS fsync toggle on/off
Frandom driver for 10-50x faster random number generation
Spectrum Support (a simple, profile based kernel manager || now integrated into Oxygen Control)
Disabled CRCs by default for 30% performance boost
CDROM emulation on mass_storage (compatible with DriveDroid)
Wireguard support
Boeffla Wakelock Blocker
Oxygen Control App Features
Full CPU and GPU Control
Boeffla Wakelock Blocker
Spectrum Support
Samsung Hotplug
CRC Control
And many more!
These features are only available through Oxygen Control App
Download Oxygen Control from Github Releases
Warning: If you come from some other custom kernel or have any issues, you should dirty flash your ROM before flashing Oxygen Kernel to avoid problems.
Reflash ROM -> Flash Oxygen Kernel --> Flash Magisk if you want to root
If you are upgrading between Oxygen Kernel versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
Going back to stock: You can backup your boot.img with TWRP before flashing Oxygen Kernel and restore the backup whenever you want to revert.
This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock tw rom
Downloads
Kernel
Download
Oxygen Control
Download
Telegram Group
Join Oxygen Kernel Community group on Telegram here
Join Oxygen Kernel Channel on Telegram here
If you like my work donations are always welcome
Google Pay UPI ID: [email protected]
Paypal: https://paypal.me/SiddhantNaik
Don't forget to hit the thanks button, it's free.
Credits
Samsung Open Source Center for the Source code
@SolarX_dev for numerous help and support
@osm0sis for AnyKernel2
@jesec for Fingerprint Fix
@morogoku for MTweaks
Everyone others from whom i have picked commits (credited on Github)
All those who test my builds before release
XDA:DevDB Information
Oxygen Kernel A6, Kernel for the Samsung Galaxy A6
Contributors
DarkLord1731
Source Code: https://github.com/DarkLord1731/a6lte
Kernel Special Features:
Version Information
Status: No Longer Updated
Current Stable Version: 1.0.131
Stable Release Date: 2019-01-13
Created 2019-01-13
Last Updated 2019-08-11
Changelogs:
Oxygen Kernel v1.0.131
Initial Build
Reserved
Nice Buddy
Can I use it on Samsung Galaxy A6 plus?
francuz1988 said:
Can I use it on Samsung Galaxy A6 plus?
Click to expand...
Click to collapse
No only exynos7870 based A6 models are supported
DarkLord1731 said:
Introduction
Oxygen Kernel is based on stock Samsung source code taken from Samsung Opensource Release Center with sole aim to provide better performance, stablity and battery backup than stock kernel. A kernel tells the hardware in your Android device how to behave, kind of like your mommy tells you how to behave. You can modify how fast your processor runs by over or under clocking it or optimize your system for battery life.
Oxygen Kernel is always up-to-date with latest patches from kernel.org
All the Source Code is available on github
Kernel Info
LINUX:3.18.131
SELINUXermissive
All Touchwiz 8.0+ ROMs
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version
Removed a lot of useless debug and logging options
Awesome battery life and smooth performance
Overclock CPU up-to 1.7GHz and GPU up-to 1146MHz
CPU Governors: conservative, interactive, ondemand, performance, powersave, userspace (default: interactive)
Powersuspend and State Notifier drivers
Frandom driver for 10-50x faster random number generation
Disabled CRCs by default for 30% performance boost
Wireguard support
Full CPU and GPU Control
Spectrum Support
CRC Control
And many more!
These features are only available through Oxygen Control App
Download Oxygen Control fromGithub Releases
Warning: If you come from some other custom kernel or have any issues, you should dirty flash your ROM before flashing Oxygen Kernel to avoid problems.
Reflash ROM -> Flash Oxygen Kernel --> Flash Magisk if you want to root
If you are upgrading between Oxygen Kernel versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
Going back to stock: You can backup your boot.img with TWRP before flashing Oxygen Kernel and restore the backup whenever you want to revert.
This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock tw rom
Downloads
Kernel
Download
Oxygen Control
Download
Telegram Group
Join Oxygen Kernel Community group on Telegram here
Join Oxygen Kernel Channel on Telegram here
If you like my work donations are always welcome
Google Pay UPI ID: [email protected]
Paypal:https://paypal.me/SiddhantNaik
Don't forget to hit the thanks button, it's free.
Credits
Samsung Open Source Center for the Source code
@osm0sis for AnyKernel2
@morogoku for MTweaks
All those who test my builds before release
XDA:DevDB Information
Oxygen Kernel A6, Kernel for the Samsung Galaxy A6
Contributors
DarkLord1731
Source Code:https://github.com/DarkLord1731/a6lte
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0.131
Stable Release Date: 2019-01-13
Created 2019-01-13
Last Updated 2019-01-13
Click to expand...
Click to collapse
good job:good:
Thamk you for this sir! ? From my J7 Prime to my A6 ?????
Has anyone tried this already? I would love to try this but my RMM is still prenormal though. I need feedback from other users too. ?
Hi, this can work on a Sm-A605gn? Im lookong something for having SeLinux Permissive, and also, something to compile a Kernel that supports HiD Interface for using Kali. But this kernel's things its always a mess when you try Kali on a Samsung
Shonenbeat said:
Hi, this can work on a Sm-A605gn? Im lookong something for having SeLinux Permissive, and also, something to compile a Kernel that supports HiD Interface for using Kali. But this kernel's things its always a mess when you try Kali on a Samsung
Click to expand...
Click to collapse
This kernel is only for A6 (exynos7870)
Rom for Galaxy A6
Do you have a Rom I can use with the Kernel you created? I've been having trouble finding a capatible Rom for my GALAXY A600
Download zip
Hello,
Excuse me, i don't understand how to download the zip of the kernel
Somebody can tell me how to do?
Thanks
Did someone try this already?
BiHanCummings said:
Do you have a Rom I can use with the Kernel you created? I've been having trouble finding a capatible Rom for my GALAXY A600
Click to expand...
Click to collapse
It should work on any TW oreo ROMs.
marcdu30 said:
Hello,
Excuse me, i don't understand how to download the zip of the kernel
Somebody can tell me how to do?
Thanks
Click to expand...
Click to collapse
Open the download link, select TW or AOSP builds, select the latest version and download. (If downloading from mobile phone u need to click on "download anyways" option when sohrceforge page says "Software downloads are incompatible on this device"
:good:
Hello, I would like to get Ethernet support of the phone. Is it supported on your ROM ?
---------- Post added at 07:59 AM ---------- Previous post was at 07:44 AM ----------
I have another question for you. I'm looking for a ROM that will support voice call over ethernet. In short, VoWi-Fi and VoLTE are IPSEC tunnels to the provider. It should work on Ethernet but all dialer are checking first if Wi-Fi or LTE is enabled before making the call. What I don't know: Is it simply related to the dialer (calling app) replacement or to the ROM itself.
Thank you for helping.
Any plans to do a kernel with Pie (9.0) support?
henok.gk said:
Any plans to do a kernel with Pie (9.0) support?
Click to expand...
Click to collapse
Yes once Samsung releases the updated pie kernel source
Shonenbeat said:
Hi, this can work on a Sm-A605gn? Im lookong something for having SeLinux Permissive, and also, something to compile a Kernel that supports HiD Interface for using Kali. But this kernel's things its always a mess when you try Kali on a Samsung
Click to expand...
Click to collapse
I have a Selinux Permissive for SM-A605G but I am not sure that NFC will work and this kernel work with Pie

[KERNEL] [10/11] 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 lineage qcom msm8996 kernel https://github.com/LineageOS/android_kernel_qcom_msm8996/tree/lineage-17.1
https://www.androidfilehost.com/?w=files&flid=302496
Mirror: https://drive.google.com/drive/folders/19PBy5M5EqCr02Ax5Kw8x2bjajpdtHrn3?usp=sharing
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:
wireguard support
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
8.0+ is compiled with clang
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/q10.0
Overclocked build:
https://github.com/mosimchah/kernel_leeco_msm8996/tree/q10.0-oc
anykernel3: https://github.com/mosimchah/AnyKernel2/tree/zl1
reserved
Reserved
Reserved
Also congrats
also reserved
Reserved
Thank you?
################################################################
BlackScreen 7.1​################################################################
Changes:
1. Did a fresh rebase on the lineage qcom msm8996 kernel https://github.com/LineageOS/android_kernel_qcom_msm8996/tree/lineage-17.1
This includes tons of optimizations and fixes, also google kernel common is merged in as well as the latest caf tag and wifi driver, and it is fully upstreamed to Linux 3.18.140
2. Included the battery percentage fix from @snow
3. Added back wireguard
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=4349826312261752125
Overclocked build:
https://www.androidfilehost.com/?fid=4349826312261752124
is it possible that you could update BlackScreen 9 with all these updates or are they only for android 10
ps:thx for all the good work anyway
lukanz said:
is it possible that you could update BlackScreen 9 with all these updates or are they only for android 10
ps:thx for all the good work anyway
Click to expand...
Click to collapse
For some of the updates yes although it's probably not needed as the Q kernel will probably work on pie
mosimchah said:
For some of the updates yes although it's probably not needed as the Q kernel will probably work on pie
Click to expand...
Click to collapse
It really does work on android pie ...i have installed it on nitrogen os 9 (x722) and works perfectly
thx again for your efforts
i've been flash your latest version AICP15, can i flash the overclock kernel version zip to get a better performance? can i directly flash it in without wipe after i flash the Magisk? However thanks for your good work
Zero_Sherd said:
i've been flash your latest version AICP15, can i flash the overclock kernel version zip to get a better performance? can i directly flash it in without wipe after i flash the Magisk? However thanks for your good work
Click to expand...
Click to collapse
Yes although it probably won't give you that much better performance since the higher frequency will make it heat up faster which will in turn make it throttle faster to protect your device from heat damage, so you might see better performance for short tasks like opening apps and browsing the web, but if you're playing pubg for a while it'll probably be about the same performance wise, glad you like my work
################################################################
BlackScreen 7.2​################################################################
Changes:
1. Did a fresh rebase on the lineage kernel, this includes tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes merged in
2. Updated wireguard
3. Cleaned up the kernel additions a bit
4. Updated the zip to anykernel3, we were using anykernel2 before https://forum.xda-developers.com/showthread.php?t=2670512
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682893853
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682893854
I am using this kernel with AICP 14 (2020-03-19) and everything works. I can't say if the rom works better now but it certainly doesn't work worse! Thanks for all the wonderful work!
################################################################
BlackScreen 7.3​################################################################
Changes:
1. Merged in tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes, and some other nice stuff
2. Blocked hal_bluetooth_lock by default, this caused a wakelock whenever bluetooth was enabled, and blocking it doesn't seem to cause any issues (credit to Kevin Puertas https://github.com/kprkpr)
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682941868
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682941867
thx this version has improved battery life really a lot by reducing the drain
mosimchah said:
################################################################
BlackScreen 7.3​################################################################
Changes:
1. Merged in tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes, and some other nice stuff
2. Blocked hal_bluetooth_lock by default, this caused a wakelock whenever bluetooth was enabled, and blocking it doesn't seem to cause any issues (credit to Kevin Puertas https://github.com/kprkpr)
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682941868
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682941867
Click to expand...
Click to collapse
mosimchah said:
################################################################
BlackScreen 7.3​################################################################
Changes:
1. Merged in tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes, and some other nice stuff
2. Blocked hal_bluetooth_lock by default, this caused a wakelock whenever bluetooth was enabled, and blocking it doesn't seem to cause any issues (credit to Kevin Puertas https://github.com/kprkpr)
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682941868
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682941867
Click to expand...
Click to collapse
thanks for ur continued hard work :angel: hopefully this fixes battery drain.
@mosimchah man this kernel is fantastic and is really improving battery drain on LOS. Keep up the good work!
A question: do you have any specific recommendations for max battery life - I don't do gaming or anything intensive really so battery is what matters the most to me. Also: what app do you use to tweak parameters? I have been using kernel adiutor for ages but as I understand it's not mantained anymore so am open to alternatives...thanks!
According to the magisk installation instructions https://topjohnwu.github.io/Magisk/install.html , we have to take the boot.img from the rom zip and patch it then flash it, and only then install the kernel. I installed lineage-17.1-20201128-nightly-zl1-signed.zip , will the kernel have problem with the above installation? Cuz in the past I always remembered I just flashed magisk but now it says it's no longer recommended and that I should patch it so I'm not sure how it will work with the kernel
JustJoe123 said:
According to the magisk installation instructions https://topjohnwu.github.io/Magisk/install.html , we have to take the boot.img from the rom zip and patch it then flash it, and only then install the kernel. I installed lineage-17.1-20201128-nightly-zl1-signed.zip , will the kernel have problem with the above installation? Cuz in the past I always remembered I just flashed magisk but now it says it's no longer recommended and that I should patch it so I'm not sure how it will work with the kernel
Click to expand...
Click to collapse
Afaik those instructions are pretty much just for people who are on the stock rom without a custom recovery, in your situation you can just flash magisk with twrp and it will all be fine assuming you're using the stable version

Categories

Resources