[ROM] [International] 2012/12/31 AOKP 4.1.2 [DISCONTINUED] - HTC One X+

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

Related

Recommendations for a ROM that can do the following:

not discussing which ROM is best, just which one has these features:
* reliable GPS
* long press volume skip tracks
* audio that doesn't skip with the screen off
* long press home torch
* screen off Youtube volume (low priority)
Strangely, all of these features were in Beans v.5 but all the recent builds miss on 4 of the 5 (GPS works great).
I'm on Beans 18 now and love the reliability / stability / performance / battery life but the lack of these features is really causing me to look at other options.
Would love to hear any suggestions, or tell me to go pound sand if such a ROM doesn't exist
Tweaked
Sent from my SCH-I605 using xda app-developers app
akellar said:
Tweaked
Click to expand...
Click to collapse
cool - downloading it now! :good:
Sorry, users are still expected to do the reading and research that gets you what you want.
Although not "Best Rom" thread in title, these type threads still do the same thing, and still spiral into arguments over features.

[ROM][4.4.4][Official] NamelessROM [Blazing Fast][FINAL]

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

[ROM][P600][8.0.0] [Early Dev.] Android AOSP 8.0.0 - Oreo - n1awifi

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.
*/
Introduction
This thread is for early development of Android Oreo on the n1awifi (SM-P600).
It is not yet ready for daily usage (far from it), but in this thread people can discuss it.
I will use this thread to update you on progress, and occasionally post builds that the brave can test.
What works
Boot/Display ✓
Touchscreen/Buttons/S-Pen ✓
Audio ✓
Wi-Fi ✓
Bluetooth ✓
Hardware video playback ✕
Camera/Flashlight ✕
IR Blaster ✕
Installation
Flash like any other ROM. Wipe data. If you need to know more, this ROM isn't for you.
Downloads
ROM: aosp_n1awifi-ota-eng.zakooz.zip [2017-09-10]
Gapps for 8.0: open_gapps-arm-8.0-micro-20170824-UNOFFICIAL.zip
Sources
Current AOSP tag: android-8.0.0_r3
https://github.com/zakooz/android_kernel_samsung_exynos5420/tree/ao_a3
Thanks
Exynos5420 dev team ( @deadman96385 @thompatry @ZakooZ @Orion116 @joshndroid @Andmoreagain @thermskin
@tincho5588 )
@AdrianDC, @forkbomb444 - For their work on early 8.0 bringup, including work on linux 3.4
@ShevT - For his work on the P601 (huge contributor to our current device tree)
@Raymanfx - First to bring CM to this device​
XDA:DevDB Information
[ROM][P600][8.0.0] [Early Development] Android AOSP 8.0.0 - n1awifi , ROM for the Samsung Galaxy Note 10.1 (2014 Edition)
Contributors
ZakooZ, Exynos 5420 team
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: LL Bootloader
Based On: AOSP
Version Information
Status: Testing
Created 2017-09-06
Last Updated 2017-09-10
You may post, I don't mind
Thanks for u hard work
Sent from my SM-G900F using XDA-Developers Legacy app
Thank you for your hard work. I don't care about the camera or IR blaster so I'll try using this as my daily. Again thank you!
Hello and congrats for bringing us the latest Android version. No hardware video playback means no video cant be played right now?
ss please
papatasos91 said:
Hello and congrats for bringing us the latest Android version. No hardware video playback means no video cant be played right now?
Click to expand...
Click to collapse
Correct, video right now will "load" endlessly
You can fall-back to software decoding either explicitly through an app that allows for that or by deleting these lines in /system/etc/media_codecs.xml
Am hoping to see an update soon but I am checking it out, awesome, just a few bugs that need to be cleaned up. I understand that though
Progress for 07-09-2017
Graphics allocator fixups:
* Fixed issue where the recents menu wouldn't show previews for the apps
* Fixed issue where the system wouldn't allow taking screenshots
Surfaceflinger "GPU-to-CPU" fixups:
* Fixed screen artifacts when taking screenshots
* Fixed screen artifacts when rotating screen
Not uploading build for today...
Progress for 09-09-2017
* Fixed issue which caused boot to hang for 30 seconds without doing anything (fixed all boot crashes)
* Fixed GPS
* Fixed screen artifacts in recent app switcher (fixed all screen artifacts)
* Allow the system to fall back to software video decoding (good for watching 720p, not 1080p, video)
ZakooZ said:
* Fixed issue which caused boot to hang for 30 seconds without doing anything (fixed all boot crashes)
* Fixed GPS
* Fixed screen artifacts in recent app switcher (fixed all screen artifacts)
* Allow the system to fall back to software video decoding (good for watching 720p, not 1080p, video)
Click to expand...
Click to collapse
Awesome! So glad to hear this! was wondering if I could message you personally? is that okay?
I gave this one a try on my spare tab. Which was running full AICwith no probs. I flashed the new ROM with a full wipe and format. It loaded and sorta ran...aside from the fact that the native keyboard kept crashing and would not allow any numerical input before doing so. Made it hard to see much more of the system. I'm guessing that it is supposed to play nice with Magisk.
Will keep trying the installs as they come... ;-DeanoD
New build with the latest fixes uploaded...
DeanoD said:
I gave this one a try on my spare tab. Which was running full AICwith no probs. I flashed the new ROM with a full wipe and format. It loaded and sorta ran...aside from the fact that the native keyboard kept crashing and would not allow any numerical input before doing so. Made it hard to see much more of the system. I'm guessing that it is supposed to play nice with Magisk.
Will keep trying the installs as they come... ;-DeanoD
Click to expand...
Click to collapse
I've noticed the keyboard crashes when clicking the "abc/123" button, as far as I know that is a google problem they'll fix soon... You can long press qwertyuiop to get numbers to finish the setup wizard and then install another keyboard on the store...
ZakooZ said:
New build with the latest fixes uploaded...
I've noticed the keyboard crashes when clicking the "abc/123" button, as far as I know that is a google problem they'll fix soon... You can long press qwertyuiop to get numbers to finish the setup wizard and then install another keyboard on the store...
Click to expand...
Click to collapse
I have a great keyboard app that I keep in .apk just in case. Sorry, but you lost me on the "qwertyuiop" reference.... will try again later... ;-DeanoD
DeanoD said:
I have a great keyboard app that I keep in .apk just in case. Sorry, but you lost me on the "qwertyuiop" reference.... will try again later... ;-DeanoD
Click to expand...
Click to collapse
In the default keyboard, if you long press Q you write a 1, W you get a 2, and so on for all decimals
Tkz for the rom work great so far. Videos playing ok with AC3 player. New test browser but deliver what is needed.
Rooting is on plans?
Sent from my MHA-L09 using Tapatalk
:good: Great
So nice to see the note 10 2014 still get this nice support. Thanks dude!
Keyboard fix...
I got this up and running and installed Hacker's Keyboard (my go to kb) and it works fine. A few settings are still "touchy" and there is a screen lag with input.
But, it is a GREAT start. Keep up the great work. ;-DeanoD
Testing...testing 1 2 3....
I usually like to test a new ROM and beat the crap out of it by just digging around to see what happens. I've found one of the best ways to determine how responsive the system is by running a standard solitaire app. With this build being so new and raw at this point, I'm being a bit more gentle with it.
Had my first freeze and lock-up already. Just wondering if it would be of any help if I were to post the saved post crash log files, and would I be sble to upload them here? But the pen input has something to do with the crashes just like it still does with the AICP Nougat ROM. Hope I can be of some small help. ;-DeanoD

[MAGISK][MOD] Balanced tuning module

Introduction:
Hello everyone!
This Module is created with the goal of improving both the battery life and performance of our Mi 8 devices.
Disclaimer:
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this 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.
Features:
*Reduced battery consumption
*Device-specific enhancements for the best possible balance between battery life & performance
*CPUSet improvements & optimizations
*I/O tuning for battery and performance
*Configured dynamic stune boost
*Decrease memory latency
*Better partition performance
*Network tweaks for slightly reduced battery consumption when being "actively" connected to a network connection
*Enable bus-dcvs
*Enable Power Efficient Work Queues
Prerequisites:
*Must have Magisk installed.
*Must have either Sphinx or extreme kernel installed.
*Must have Busybox installed.
Download:
https://www.androidfilehost.com/?fid=11410963190603858584
I have dedicated countless hours developing this module so if you like my work consider buying me a coffee to help me stay awake an keep improving it Click for coffee
Will it be compatible with Poco's stock Pie kernel?
If not, could you implement it?
why this mod is here if it's for mi 8 devices? or poco and mi 8 are basically the same? just asking...
Working like a charm on my Poco. Good work man.
Sent from my Poco F1 using Tapatalk
afarnedi said:
why this mod is here if it's for mi 8 devices? or poco and mi 8 are basically the same? just asking...
Click to expand...
Click to collapse
It works for both because they're very similar.
Tested on caf with sphinx 1.9 and while i was listening music on Spotify or YouTube with the screen off from nothing the music or YouTube stop, so I disable from magisk the module and issue solved, so I don't know in what part of the tweaks generate this issue
eLaDiio said:
Tested on caf with sphinx 1.9 and while i was listening music on Spotify or YouTube with the screen off from nothing the music or YouTube stop, so I disable from magisk the module and issue solved, so I don't know in what part of the tweaks generate this issue
Click to expand...
Click to collapse
I listen to music all the time on that rom no issue :/
well i enabled again and nothing, no issues, i don't know what could be, anyway i will testing this days to see if again the issue appears

[KERNEL][EAS][EOL][9/10/TREBLE][N950N/F/FD] RZ Kernel for Samsung Galaxy Note 8

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

Categories

Resources