Related
AOKP (Android Open Kang Project) is a free, community built distribution of Android 4.1 (JB)
This is an Unofficial release.
AOKP Homepage
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this 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.
*/
Installation:
install kernel
full wipe
flash rom
flash gapps
reboot into rom
ALWAYS flash the boot.img from the zip
If you have already flashed my CM10 kernel you dont
need to do it. The kernel is compatible
Kernel Download
JB gapps download(20121011)
2012/12/31
This contains BLADE 201212301352 kernel
http://goo.im/devs/maxwen/AOKP-enrc2b/AOKP-20121231.zip
Changelog:
-fixed wifi direct - thanks to atheist93 for testing - MUST use new kernel in zip!
-added hardware key mapping from CM
2012/12/28
This contains BLADE 201212271409 kernel
http://goo.im/devs/maxwen/AOKP-enrc2b/AOKP-20121228.zip
Changelog:
-fixed USB OTG storage handling
-updated to latest AOKP sources
2012/12/20
This contains BLADE 201212180032 kernel
http://goo.im/devs/maxwen/AOKP-enrc2b/AOKP-20121220.zip
Changelog:
-NFC fixed
-Music app added
-CMFileManager app added
-Video recording fixed
-updated to latest AOKP sources
2012/12/17
This contains BLADE 201212180032 kernel
http://goo.im/devs/maxwen/AOKP-enrc2b/AOKP-20121217.zip
Changelog:
-fixed Torch
-added goo.im app support - install app and you will be notified on new
builds and can download them
-complete Bluetooth support - MUST use the kernel in the ROM or 201212180032
-bugfixes
-updated to latest AOKP source
2012/12/12
This contains BLADE 201212122240 kernel
http://goo.im/devs/maxwen/AOKP-enrc2b/AOKP-20121212.zip
Thanks to Lloir for getting all of this started and "pulling" me to the HOX+
Reserved
oh god no
maxwen said:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this 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.
*/
Click to expand...
Click to collapse
your header has a syntax error, good luck compiling with that. =P
nice work will try .Thanks
Yep ! I really missed the AOKP since my old HOX.
Looking forward on this one
Thank you
Lloir said:
oh god no
Click to expand...
Click to collapse
Why no ?
Just flashed it & it's working great. Only thing i noticed is that it was a bit choppy the first minutes but i always deactivate animations and also i raised the max clock up to 1700 (it was at 1300??). Now it's awesome. I used the boot.img which is in the zip. Thanks maxwen and Lloir :thumbup:
Sent from my HTC One X+ using xda app-developers app
[email protected] said:
Why no ?
Click to expand...
Click to collapse
Don't worry it's just banter
Sent from my HTC One X+ using Tapatalk 2
Thread cleaned
I did a little cleaning.
@ the guy who started this all and ppl that have an attitude like him:
When do you people understand that these devs owe you NOTHING, ZIP, NADA, RIEN, ZERO, NIENTE, NICHTS in whatever language you want to hear it. They develop what they want, when they want. If you don't have the right phone for the rom, your problem. This is called xda-developers forum not *****ing users forum.
So to come here and complain on a rom devs thread about the lack of roms for your phone is not only off topic (and alone for that a violation of xda rules) but also an unfriendly act against that developer.
We will not tolerate that in the future.
Way to blow that all out of the water...I respect u all chill
Sent with my fast aZZ [email protected] Android.....hox+ is waiting rooted for none stock roms
s3nsation said:
and also i raised the max clock up to 1700 (it was at 1300??)
Click to expand...
Click to collapse
That is actually "expected" by default
Since I use the "staging" cpu frequency "designed" from nik3r
So CPU0 is limited to 1.3 and CPU1-3 are set to stepwise
increased values up to 1.6
I didnt see a effect on performance so far on the long "run"
(just better battery )
but you are maybe right that after a reboot or initial flash
there are maybe some effects on performance since lots
of things are done there
maxwen said:
That is actually "expected" by default
Since I use the "staging" cpu frequency "designed" from nik3r
So CPU0 is limited to 1.3 and CPU1-3 are set to stepwise
increased values up to 1.6
I didnt see a effect on performance so far on the long "run"
(just better battery )
but you are maybe right that after a reboot or initial flash
there are maybe some effects on performance since lots
of things are done there
Click to expand...
Click to collapse
Ok, so it should be fine when I leave it (just untick the "Set on Boot" right?) ? Good.
Hell yeah! Unicorn porn!
Just FYI I did some benchmarking to compare the "staging" CPU frequencies with full 204-1700MHz, the difference was less than 7% on CPU and 2% on GPU which more then justifies the increase in battery life and decrease in temperatures
So the choppiness you experienced was probably due to media scanner mapping your music or some similar one-time task.
And I can't stress enough: don't use SetCPU or similar on One X+. They are not designed for tegra and do things wrong by only setting up the active cores. Most of the time you only have one core active, so the others are not set and that results in very unpredictable behaviour.
nik3r said:
Hell yeah! Unicorn porn!
Just FYI I did some benchmarking to compare the "staging" CPU frequencies with full 204-1700MHz, the difference was less than 7% on CPU and 2% on GPU which more then justifies the increase in battery life and decrease in temperatures
So the choppiness you experienced was probably due to media scanner mapping your music or some similar one-time task.
And I can't stress enough: don't use SetCPU or similar on One X+. They are not designed for tegra and do things wrong by only setting up the active cores. Most of the time you only have one core active, so the others are not set and that results in very unpredictable behaviour.
Click to expand...
Click to collapse
Ok, thanks for that. I wont use SetCPU or similar amymore :thumbup:
Sent from my HTC One X+ using xda app-developers app
Installed & running fine so far
Only minor thing I've noticed is the flashlight toggle doesn't switch it on. Tried with Notification Toggles + TeslaLED as well with no luck either.
Other than that it's working well :thumbup:
I do have a large number of Google Maps wakeups showing in BetterBatteryStats alarms, but that could be my fault so I'll keep my eye on it.
Sent from my HTC One X+ using xda premium
I can confirm nonworking flaslight, but it was the only problem i met, rest was perfect...
Wlk said:
I can confirm nonworking flaslight, but it was the only problem i met, rest was perfect...
Click to expand...
Click to collapse
ok thanks to both of you - will take a look
EDIT: fixed by using the Torch app from CM10
Will be in next build
Working great on my One X+, had some problems (a lot) with the usb debug connection with the sense roms, all solved with this excellent rom!
OP updated for new build 20121217
Changelog:
-fixed Torch
-added GooManager support - install GooManager app and you will be notified on new builds and can download them from now on
-complete Bluetooth support - MUST use the kernel in the ROM or 201212180032
-bugfixes
-updated to latest AOKP source
What is NamelessROM?
NamelessROM Gerrit Review
What is NamelessROM ?
Simple - NamelessROM is opportunity.
An opportunity to have a voice to the development team of the after-market firmware that you run on your device.
The main goal of NamelessROM is to provide quality development for android devices, phones and tablets alike.
NamelessROM developers are available nearly 24/7 and respond to bug reports and feature requests almost instantly.
This availability will allow you, the end-user, to have direct input into exactly what features and functions are included on the firmware that YOU run.
NamelessROM maintains features and functions of several well-known open-source, AOSP-based ROMs, as well as many features of our own.
Visit our website for more detailed information.
NamelessROM = endless possibilities. Unless you have an iPhone, then you're out of luck.
Click to expand...
Click to collapse
ANNOUNCEMENT: We are looking for Device Maintainers to expand our support, please visit our IRC channel or PM @Evisceration, or @jumoog @dhiru1602 for information.
Disclaimer
#include <std_disclaimer.h>
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
Click to expand...
Click to collapse
Got a bug report? Want to request a feature? Need extended support?
NamelessROM Website / Forum
Google + Community
JIRA Bug Report
Click to expand...
Click to collapse
Installation Instructions
FROM OTHER ROMS
Factory Reset/Wipe Data
Format System
Format Dalvik Cache
Install ROM
Install Gapps
Reboot
Profit
UPDATE FROM NamelessROM TO NEWER RELEASE
Just download the zip and flash it. You will NOT need to wipe anything.
Optionally you can also use our own OTA Updater
Click to expand...
Click to collapse
Contributions and Credit
Android/Google/AOSP
AOKP
AOSPA
CyanogenMod
OmniROM
SlimROMs
ALL OF OUR AWESOME TESTERS
Click to expand...
Click to collapse
Downloads
ROM
Final Build
Gapps (Banks CORE Gapps recommended)
Banks Gapps
Source
NamelessROM Source
Click to expand...
Click to collapse
Features
[*] Fully working HWComposer
[*] Optimized Gralloc with less screen tearing
[*] Performance Improvements
[*] More opensource libraries (camera, fimc, fimg, hwconverter, etc)
Screenshots
[*] https://plus.google.com/photos/+AlexanderMartinz/albums/6024840900241861201
First comment, great
Sent from my GT-I9300 using xda app-developers app
Thanks for supporting the i9300! @dhiru1602 are you the device maintainer?
The new improvements on the hardware composer are included on the latest nightlies, right? Are there any noticeable differences on the system's smoothness?
very good rom
Performance is great, if the support for exynos4 just started and this is the result, then i'm really curious what will happen in the coming weeks.
Sent from my GT-I9300 using XDA Premium 4 mobile app
notification background can be changed to any custom background??? cause this black background is really boring,i remember cm7 rom had that and since that i never found a rom with that option.after 1 year i still see same black background with same options,like,to change battery,clock and signal icons.running cm11 atm and there are some themes that changes notification background but i cant have my own background,i feel like in jail with not much options available.if there is any mod for that,please give me a link.will still try that rom cause im curious.Thanks
Does this ROM have that HWComposer fixed ?
I can confirm yes some graphical glitches are gone , but 3D performance is not good at all ,stutters and not smooth at all
Installed the ROM... 2 hours and no issues found... Will test further and report if any issues...
Thanks dhiru
Sent from my GT-I9300 using XDA Free mobile app
Does this ROM have Halo or Hover ?
I must say that,rom is really good,really really good also found that notification background can be changed which is super awesome.found no problems on that rom,works like a charm i tested all.the only thing that bothers me is that keyboard,i must always switch if i want put numbers and switch again back for letters.if you could managed to put s5 keyboard would be crazy awesome cause this keyboard to me is boring and kinda primitive.i will stick on that rom and thank you for your hard work for us.you did really good
dnbxvrfx said:
I must say that,rom is really good,really really good also found that notification background can be changed which is super awesome.found no problems on that rom,works like a charm i tested all.the only thing that bothers me is that keyboard,i must always switch if i want put numbers and switch again back for letters.if you could managed to put s5 keyboard would be crazy awesome cause this keyboard to me is boring and kinda primitive.i will stick on that rom and thank you for your hard work for us.you did really good
Click to expand...
Click to collapse
Why don't you try this...
http://forum.xda-developers.com/showthread.php?p=53098268
Sent from my GT-I9300 using XDA Premium 4 mobile app
Nice Rom but is it possible to flash a custom kernel?
Gesendet von meinem GT-I9300 mit Tapatalk
@dhiru1602
Was wondering if you could include the OmniROM circle w/ percentage battery icon instead of the CM11 circle w/ battery icon.
The OmniROM battery icon is less conjusted than the CM11 one of the same type and is easily readable.
Can I also ask if the following issue has been fixed in this ROM:
Low volume level when recording voice / video?
Is this the only issue that hasn't been fixed as yet in OmniROM and it's been really frustrating getting the devs to look into it and getting it fixed.
Can you install the Option "Move to EXTSD Card"?
Thank you so much,keyboard works and looks awesome ty again
---------- Post added at 06:41 PM ---------- Previous post was at 06:36 PM ----------
hemal_4404 said:
Why don't you try this...
http://forum.xda-developers.com/showthread.php?p=53098268
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thank you so much,keyboard works and look awesome:good:
@dhiru1602 sorry for the noob question. Had you look at this?
http://review.cyanogenmod.org/#/c/69221/
Some suggestions:
- Black edition (white is always so bright in the evening (and my wife complains about it )
- Extra menu options tweak when long pressing power button: Screenshot and Data ON/OFF (i use those alot)
- Under Device Control, is there another way to save settings and tick what has to be kept after reboot?
- Possibility to easily overclock with MAX CPU to 1704MHz with a slider (as on Boeffla kernel)
- CPU Governor: plz add: zzmoove with all profiles
* standard: this is the governors standard stock configuration as it comes out of the box
* tunable: this allows you to set each and every parameter of the governor as you like it (for experts, donation app only)
* optimal: profile created by user ZaneZam to have a slightly tuned governor for nice performance and good battery life
* battery: profile created by user ZaneZam to have strong battery savings (expect some lags however)
* battery yank: profile created by user Yank555 to have strong battery savings (less lags than profile before)
* battery extreme yank: profile created by user Yank555 to have extreme battery savings
* performance: profile created by user ZaneZam with focus on very good performance and less battery life
* insane: profile created by user ZaneZam with focus on pure performance
-*- I suppose most current custom kernels (Boeffla, yank, Arter, etc...) will not work descent on this rom
So is the camera here fully fixed?
And what about the low voice in recordings?
Thanks
*** This kernel is now end-of-life and not supported nor actively developed anymore !!! ***
Hi all,
some of you know me from the other OnePlus or Samsung devices areas, where I provide my kernels already for more than five years to OnePlus 5, 3T, 3, 2, one and X, Galaxy S5, S3 and Note 10.1 users for all sort of platforms (Samsung, Cyanogenmod, Omnirom etc.)
Now I own a OnePlus 5T device and decided to port my kernels also to this device.
Please note:
I am not heading to have as many features as possible implemented, this is not my design goal. If you are more into that, move on to other, good existing kernels. If you are searching for a good mix of improvements and new functions while not sacrificing stability, you are welcome here (see below the history section for more info).
Compatibility
Important: This kernel is only meant to be compatible with official OnePlus OOS and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
To add: A community build is NOT an official build supported here. If you use a community build and have issues, don't complain or even report.
Important notes
Read first, especially when you are new to my kernels:
http://wiki.boeffla.de
Boeffla-Kernel uses the anykernel concept = Flash stock kernel of rom first !
This kernel is ONLY compatible to OxygenOs stock, nothing else !!!
If you are using a custom rom that bases on OxygenOs, it might work. However, if it does not work, do not expect me to do tweak to make the kernel running with your favorite rom. I would not do it - my one and only reference is OxygenOs stock.
It is not supposed to be compatible to CM, HydrogenOS etc.
Also note: You have to use Boeffla-Config app which I provide on my homepage to tweak the kernel. 3rd party apps will not be able to unleash the full power of the kernel.
Important: Manually disable battery optimisation for Boeffla-Config app in the rom settings (battery -> battery-optimisation)
Installation
Read the install instructions in the support section on the Boeffla Site.
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app (outdated at the moment).
Click here to learn about using the config app.
I will refuse to give support if you do any undervolting/overclocking and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
I will refuse to give support if you have xposed framework installed and reporting any kind of weird issues. My opinion to xposed it quite clear: too powerful for >90% of the users that just mess up their system with it.
Otherwise, you can get in touch with me via the support e-mail address: [email protected]
Please provide kernel version, rom version, a detailed issue description and ideally supporting screenshots or log files.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting change log...)
Change log for OxygenOS 5.x.x kernel - Click here
Change log for OxygenOS 4.x.x kernel - Click here
Known issues
none known
Features
Note: This kernel only runs on OOS 4.x.x for the OnePlus 5T - nothing else !!!
Important: Manually disable battery optimisation for Boeffla-Config app in the rom settings (battery -> battery-optimisation)
Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
Full integration with Boeffla-Config V2 (you need at least version 2.5.10 or higher !!!) configuration app (get it from http://www.boeffla.de) to configure all kernel settings
Dash charging fully supported
The two CPU clusters (big and little cpu) can be configured completely separate in terms of min/max frequencies, governors and CPU core profiles
Additional governors: zzmoove, blu_active, impulse, cultivation
Additional schedulers: fiops, bfq, sio, sioplus, fifo, vr, tripndroid, maple, zen
Underclocking CPU and GPU supported
No CPU and GPU overclocking (not planned too)
No CPU and GPU voltage interfaces (not planned too)
GPU boost implemented (4 levels)
CPU core profiles to restrict number of CPU cores being used (the OP5T does not hotplug based on load)
USB charge rate bumped up to 900 mA
Boeffla charge analysis (display of charger type and charge current in Boeffla-Config app in real time)
Notification LED control (effect + speed for blinking/fading, brightness for continuous notification like battery charging etc.)
Boeffla-Sound engine V1 (headphone volume control, earpiece control in calls, microphone gain control in calls)
Dynamic FSync (activated if screen on, deactived if screen off), configurable
Input boost frequencies and duration configurable per CPU cluster, input boost switch
Show CPU frequency usage per CPU and frequency in Boeffla-Config
Show current CPU core frequencies in realtime (note: other apps than Boeffla-Config will likely display wrong information on offline cores as they are not up-to-date yet)
Show GPU frequency usage per frequency in Boeffla-Config
KCal V2 Color control
Display backlight limits configurable (to avoid display brightness gets too low in some situations)
Display backlight dimmer
Swipe2wake gestures
Boeffla generic wakelock blocker
Control haptic feedback of gestures (except fingerprint)
Haptic feedback intensity control (from 0 to 25, with 25 being 100%)
Swipe2sleep gestures
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (default to on, can be disabled)
Kernel logger (dmesg) configurable
CIFS support (module, do not mount inside /data, if you rooted with Chainfire SuperSu, make sure you uncheck the namespace separation in SuperSu app)
NFS read-only support (module)
NTFS support (module)
XBox support (module)
OTG-Ethernet support (module)
TCP Congestion changed to Westwood
Many additional TCP congestion algorithms available
Entropy values configurable
Swap supported
Wireguard supported
Various kernel tweaks
Doze mode configurable in Boeffla-Config
Full selinux strict support (switchable to permissive on demand)
Show speedbin information (PVS level) in Boeffla-Config app
init.d support (in /system/etc/init.d - set correct permissions!)
Automatic EFS backup
Fully supports OOS device encryption, but does not force it
Integrated full busybox 1.27.2 (own compilation)
Compatible with systemless root
Safetynet: verifiedbootstate + additional flags removed
Kernel initialisation log file (with history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Google gcc 4.9 toolchain (64 bit) used for best stability
Always based on latest OOS kernel sources (https://github.com/OnePlusOSS/android_kernel_oneplus_msm8998)
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History and design targets
Basically I created my first Boeffla-Kernel in 2012 as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. Also it does not aim to have the broadest feature set available everywhere.
It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
These design targets are also valid for the OnePlus kernel here!!!
This said, I will definitely NEVER implement:
things I do personally not need
things I do not like
things that are in any way dangerous
anything which is highly experimental
a CAF based kernel
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it if it falls into the listed categories. Everything else I am happy to check and decide.
And: I do not really care about benchmark numbers, they say almost nothing as long as something is not completely wrong. Important for me is the feel-good factor.
I am also not interested in gaming at all, so never expect a gamer kernel. It will just not happen...
Compatibility
To reiterate it again: Flash the kernel only if you are running a compatible rom !!!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app Boeffla-Config V2 from the downloads section on www.boeffla.de.
You need at least version 2.5.10 or higher for the OnePlus 5T Boeffla Kernels.
Donation
If you like my work, feel free to donate: Donation-Link
If you donate at least 2,49 EUR (to be in line with the donation app prices on Google Play store), you will receive a personal donation code which unlocks some nice little comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* ZaneZam
* eng.st
* flar2
* arter97
* Grarak
* Entropy512
* Faux
* FranciscoFranco
* Ak
* Osm0sis
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in your custom recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
Latest change log:
OOS4
http://kernel.boeffla.de/oneplus5t/boeffla-kernel-oos/oos4xx/changelog.htm
--- Reserved ---
WHAT MAKES YOU THINK I WILL MAKE A KERNEL FOR ONE PLUS 5 T ?????
Sendt fra min SM-N950F med Tapatalk
Thread opened.
First beta version has just been released - 1.0-beta1.
Feature list, see OP.
Have fun
Andi
Is it compatible with open beta 2 ?
Awesome.. Was waiting for your Kernel
zebasketteur said:
Is it compatible with open beta 2 ?
Click to expand...
Click to collapse
I would assume not, as in title is says OOS 4
---------- Post added at 02:42 PM ---------- Previous post was at 02:05 PM ----------
Just flashed, seems that the max brightness is lower, with the display backlight settings unchanged. Apart from that all seems to be good.
Nice to see you here! I have use your kernels starting with Samsung S3 and after that many many devices and always being good!
zebasketteur said:
Is it compatible with open beta 2 ?
Click to expand...
Click to collapse
This is very clearly stated in the opening post.
No.
Hetex said:
[/COLOR]Just flashed, seems that the max brightness is lower, with the display backlight settings unchanged. Apart from that all seems to be good.
Click to expand...
Click to collapse
This is not changed by me. As long as you do not play in the app with the settings, this is 1:1 as in stock kernel.
Anyone else? I mean, nothing is impossible of course.
Andi
Lord Boeffla said:
This is not changed by me. As long as you do not play in the app with the settings, this is 1:1 as in stock kernel.
Anyone else? I mean, nothing is impossible of course.
Andi
Click to expand...
Click to collapse
Not sure if it is the same problem but in the first release of elementalX kernal, whether the brightness dimmer was enabled or not the brightness at maximum was half of what it should have been.
Thanks.
Lord Boeffla said:
This is not changed by me. As long as you do not play in the app with the settings, this is 1:1 as in stock kernel.
Anyone else? I mean, nothing is impossible of course.
Andi
Click to expand...
Click to collapse
You have to revert THIS exact commit in order to fix that (not working anymore on OP5T)
Welcome to OP5T mate btw :highfive:
Cheers'
Hello Boeffla
Hetex said:
Not sure if it is the same problem but in the first release of elementalX kernal, whether the brightness dimmer was enabled or not the brightness at maximum was half of what it should have been.
Thanks.
Click to expand...
Click to collapse
Good hint. Will check in that direction when more people are sure this brightness thingy is real.
Update: Analysis started...
Andi
Lord Boeffla said:
Good hint. Will check in that direction when more people are sure this brightness thingy is real.
Update: Analysis started...
Andi
Click to expand...
Click to collapse
Ok, issue analyzed, confirmed to be a bug.
Bug is fixed and beta2 already compiling. Stay tuned. And thanks for the report.
(BTW it was not the brightness dimmer but a changed brightness range sent by the rom to the kernel, so the min/max limiter was cutting too early)
Thanks
Andi
AndroidGX said:
You have to revert THIS exact commit in order to fix that (not working anymore on OP5T)
Welcome to OP5T mate btw :highfive:
Cheers'
Click to expand...
Click to collapse
Thanks. Sorry, did not see your post as I was busy analyzing.
Well... reverting a commit and losing the functionality is not the option when I can fix it, eh? :fingers-crossed:
And so I did.
MrTalon4 said:
Hello Boeffla
Click to expand...
Click to collapse
Hello MrTalon4
Andi
Hi all,
small bugfix update is out:
Version 1.0-beta2
18.01.2018
Fix: Backlight limit implementation adjusted to OP5T (display could never reach maximum brightness before)
Enjoy
Andi
Welcome,it is nice to see you here ..waiting one for oreo
marko94 said:
Welcome,it is nice to see you here ..waiting one for oreo
Click to expand...
Click to collapse
Yeah. But not before it gets out of open beta, not before it is released officially.
... my golden rule for a long time.
Andi
Welcome to the 5T-Zone
Is it possible to have WireGuard implementation for your new 5T kernel (at some point in the near future) ?
Edit:
I just rechecked the OP, already there. Too cool
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.*/
RZ Kernel aims for as stock experience as possible. It is made from Samsung's stock kernel with stability updates thanks to great guys who made ELS (exynos-linux-stable) branch
It also attempts to increase overall multitasking performance while maintaining good battery life with proper settings
Features
I/O Scheduler: CFQ (default), noop
Governors
schedutil (DEFAULT FOR EAS)
CPU
Support EAS (Energy Aware Scheduling), which balances battery life while maintaining great overall performance
Fine-tuned schedtune values for super fluid user experience
GPU
Fixed interactive governor for better load burst handling
Memory
Support zRAM with default size of 3/4 RAM size
Multiple compression algorithms for zRAM: zstd, lzo, lz4(default), lz4hc
Other tweaks and optimizations
F2FS filesystem support (require latest TWRP)
Init.d support (A BIG MUST for scripters)
Disabled battery-hogging WAKELOCKS
Westwood TCP congestion algorithm (small boost on network speed)
SELinux Permissive (for V4A and etc...)
WireGuard and DriveDroid support
XDA:DevDB Information
RZ Kernel, Kernel for the Samsung Galaxy Note 8 (2017 Phone)
Contributors
remilia15
Source Code: https://github.com/diepquynh/android_kernel_samsung_universal8895/tree/tw90-android-p-eas
Kernel Special Features: Energy Aware Scheduling
Version Information
Status: Testing
Created 2019-03-30
Last Updated 2020-08-27
Download link: Drive folder
CHANGELOG:
20190330: Initial release
20190430: Post #39
20190503: Post #55
20190828: Post #63
20190909: Post #64
20191014: Post #81
20200406: Post #91
20200822 [FINAL]: Post #98
Notices and Q&A
The kernel is based on tw90-android branch of ELS, which is currently at stable state from my experience
Other related features of the kernel were picked from other sources. Credits belong to the owner
I have totally ditched Samsung's HMP implementation by myself, and adapted aosp-common kernel's EAS commits with the brand new kernel scheduler (called Exynos Mobile Scheduler (EMS)) from Exynos 9820 kernel source, which seemed doing nice on our Exynos 8895. Because HMP isn't doing really well on our 8895, and to take advantage of 64bit kernel, I've done EAS by myself
The kernel's EAS figures were self-made using specific CPU capacity benchmarks and energy usage measurements, along with performance benchmarks for better balance and improved as possible
Questions and Answers (Q&A)
Q: My phone gets hot while using this kernel?
A: Short answer: It's your own issue, fix it yourself. Nobody makes a kernel just to burn your hands
Long answer:
Install Termux app from Play Store
Enable screen rotation, open Termux in landspace mode
Type this command: su -c top -d 2
A list of processes will appear and refresh with 2s interval. Find which process consumes the most CPU usage with [%CPU] column and the package name in ARGS column. You should see the culprit of your issue
Reminder: There is no such thing as "I have nothing in background but the phone still heats up". There definitely something happen and 99% of the time it's some of the rogue apps running in background
Q: Can you add X Y Z feature to this kernel?
A: I want to keep the kernel clean and simple. However, if the feature is really useful, I'll consider adapting it with proper performance check before releasing
Q: I can't connect to any access point after installing this kernel?
A: If you can't connect to an access point on stock/stock-based ROM, simply forget its password and connect again
Q: This kernel is unbootable on my One UI ROM?
A: If you came from previous builds, it's because of Secure Folder. You can either continue using previous build (which I would not recommend) or uninstall Secure Folder, install the latest build and reinstall it again. It's all because I have removed Samsung's FIPS cryptographic API which breaks device encryption
Q: My touchscreen/XYZ hardware stuff doesn't work after flashing kernel
A: Make sure your flashing procedure is right. I'd recommend flashing the kernel with a clean stock boot.img (Magisk or SuperSU-patched one is also okay)
Also, check your device name first before downloading (S8/S8+ and it has to be EXYNOS)
Installation instructions
Select proper kernel variant to download (Stock SE/One UI, LineageOS, Treble)
Put the downloaded kernel flashable zip in the internal storage or SD card
Flash the zip with ease (no root re-installation needed, because the kernel isn't shipped with prebuilt stock boot.img)
Selecting kernel variant:
Non-treble ROMs: RZ-LineageOS-* (might not compatible with all non-treble ROMs as each might use its own kernel and stuffs)
Treble ROMs: RZ-treble (note that it is meant to be used with hadesTreble). If you didn't install hadesTreble, use non-treble build for non-treble AOSP ROMs
One UI/Stock SE: The remaining build
Great job! Nice to see some new kernel development for Note 8?
Voytec83 said:
Great job! Nice to see some new kernel development for Note 8?
Click to expand...
Click to collapse
+1 for this!
Thank you developer
Sent from my SM-N950F using Tapatalk
Runs very smooth. Thank you!
Very good kernel. 0 lag, run smooth and fast. Excelent!
My device stays on the highest freq on the BIG cores all the time. With the same setup and other kernels, CPUs tend to power down after a while but with RZ it seems that all cores are on and running at or close to max speed. Is that supposed to be the way with EAS and/or schedutil?
i23u8 said:
My device stays on the highest freq on the BIG cores all the time. With the same setup and other kernels, CPUs tend to power down after a while but with RZ it seems that all cores are on and running at or close to max speed. Is that supposed to be the way with EAS and/or schedutil?
Click to expand...
Click to collapse
That was the behaviour of EAS on my old LG G6, and that's why i still prefer stock interactive, which I think is very efficient on my exynos note 8
The screenshots were taken after some hours of medium - heavy tasks, including ~40min of RR3 playing.
I will try this kernel anyway when I have some time.
i23u8 said:
My device stays on the highest freq on the BIG cores all the time. With the same setup and other kernels, CPUs tend to power down after a while but with RZ it seems that all cores are on and running at or close to max speed. Is that supposed to be the way with EAS and/or schedutil?
Click to expand...
Click to collapse
If you use apps like Kernel Adiutor, they aren't showing correct frequencies, as with EAS, freqs are decided as per workload
From my experience, CPUfloat is my best choice. If you wanna see correct frequencies that you're currently in, use CPUfloat with 100-200ms refresh interval
Sent from my SM-G955F using XDA Labs
Thanks for the responses! After letting the device settle, I think cpu usage has come down to normal.
Speed on this kernel is fast, Ill see how it balances out battery life too.
This kernel continues to surprise me
How is the battery on this kernel? Anyone tried it with hades rom?
ricardo2511 said:
How is the battery on this kernel? Anyone tried it with hades rom?
Click to expand...
Click to collapse
Don't ask. Just try
Nobody will give the right answer because their usages vary
Sent from my SM-G955F using XDA Labs
i23u8 said:
Thanks for the responses! After letting the device settle, I think cpu usage has come down to normal.
Speed on this kernel is fast, Ill see how it balances out battery life too.
Click to expand...
Click to collapse
I had the same problem and fixed it by clearing the data of any kernel controlling app and rebooting the phone
Thanks very much for this! Please does this add support for DriveDroid? There's a whole lot of uses to gain with DriveDroid support, including using our Note 8s as recovery tools for other computers. No more keeping track of different USB drives for different OSs. Just an example.
Also, does this break DeX or any other Samsung features? I personally make a lot of use of DeX, heck, even more than my Surface Pro 2 nowadays, so, personally wouldn't want anything breaking it up.
I try to add game but i got this error
MrElectrifyer said:
Thanks very much for this! Please does this add support for DriveDroid? There's a whole lot of uses to gain with DriveDroid support, including using our Note 8s as recovery tools for other computers. No more keeping track of different USB drives for different OSs. Just an example.
Also, does this break DeX or any other Samsung features? I personally make a lot of use of DeX, heck, even more than my Surface Pro 2 nowadays, so, personally wouldn't want anything breaking it up.
Click to expand...
Click to collapse
For DriveDroid, I may consider adding it then. Thanks for the hint
Next build may also come with WireGuard
About DeX, since I don't have any stations to try so I don't know if it works, but DeX for unofficial stations has been adapted to the kernel. I assume DeX should work
Leejhay1714 said:
I try to add game but i got this error
Click to expand...
Click to collapse
Which error btw? Forgot screenshot?
Sent from my SM-G955F using XDA Labs
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.
The Lynnrin AOSP Project for Mi 10T Lite / Mi 10i / Redmi Note 9 Pro 5G [gauguin]What is this?
The Lynnrin AOSP Project is a Pixel Experience based ROM, with some customization add that I liked.What's working?Wifi
RIL
Mobile data (5G NSA/SA, LTE+/LTE, 3G, 2G)
GPS
Camera
Flashlight
Bluetooth
Fingerprint
Lights
Sound/vibration
NFC
SafetyNet Passed
DRM L1
SELinux EnforcingKnown IssuesYou tell meHow to Install?https://telegra.ph/Flashing-Instructions-for-ROMs-with-Android-11-Vendor-04-06-2Download LinkOneDriveBig ThanksLineageOS Team
Pixel Experience Team
Havoc-OS Team
Evolution-X Team
exTHmUI Team
Guaiyihu
TH779
And Of Course To All The Supporters, Testers And UsersRedmi Note 9 Pro 5G | Mi 10i | Mi 10T Lite Telegram CommunityUpdates Channelhttps://t.me/Gauguin_Updateshttps://t.me/Mi10i5GOfficialUpdateshttps://t.me/Lynnrin_channelDonatePayPal: https://paypal.me/LynnrinChan
爱发电(For Chinese): https://afdian.net/@Lynnrin
Android OS version: 12.0.0
Security patch level: 2022/01/05
Build author/Device Maintainer: Lynnrin
Kernel Source code: None, prebuilt kernel
Amazing, thanks! I'm running it for 3 days now and it's stable. Battery life is pretty good compared to Pixel Experience.
Really the best . Especially battery. On stand by , over night, phone lose only 2% of battery. And that's amazing!
OMG THIS IS HANDSDOWN THE BEST ROM I'VE TRIED! Is it just me or "OK Google" voice command is not working? Hopefully that gets fixed in the next update but other than that this is perfect!
Also, ideas for future features: I'd like to have the option to customize number of columns and rows in the status bar, be able to adjust brightness with the status bar it self and have a way of turing on flashlight with the screen off as in other roms. But it doesn't matter, I'm staying with this rom! LOVED IT!
wufabul0us said:
OMG THIS IS HANDSDOWN THE BEST ROM I'VE TRIED! Is it just me or "OK Google" voice command is not working? Hopefully that gets fixed in the next update but other than that this is perfect!
Also, ideas for future features: I'd like to have the option to customize number of columns and rows in the status bar, be able to adjust brightness with the status bar it self and have a way of turing on flashlight with the screen off as in other roms. But it doesn't matter, I'm staying with this rom! LOVED IT!
Click to expand...
Click to collapse
NVM about "Hey Google" thing. I just reinstalled google assistant app, restarted my phone and went through the voice match thing by erasing the previous one. It is working now! Amazing ROM!
Found a bug... or something like that. If you turn off the phone or try to restart under 10% battery, system wont load. It will get stucked at the "MI powered by android screen" in a loop. Not a big deal but yeah, just so you knowt that's there.
Still using this rom! Keep up the good work!
Compared to PE, how good is the gaming performance?
Sparkplug3000 said:
Compared to PE, how good is the gaming performance?
Click to expand...
Click to collapse
I don't game too much on the phone so I can't really tell, sorry