[Kernel] [Mar 29] NewEraElementalX [3.00-1 O2OS-4.1.0] [2.09-los-1 LineageOS] - OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel

This project is temporarily discontinued. To be resumed on Mid-June. Please use the original builds by flar2:
https://forum.xda-developers.com/oneplus-3/development/kernel-elementalx-op3-0-01-t3404879
Thanks!
Disclaimers
This project is in beta status. No warranties express or implied.
Overclocking feature is not recommended as it may cause overheating.
Always do a full TWRP backup and copy it to PC before proceeding.
NewEraElementalX for OnePlus 3 Limited Edition (The original OP3)
OxygenOS based:
0.32-9.1 for OxygenOS 3.2.8 Marshmallow
2.07-1 for OxygenOS 4.0.3 Nougat 7.0
3.00-1 for OxygenOS 4.1.0 Nougat 7.1
CyanogenMod/LineageOS based:
0.39-cm-9.1 for CyanogenMod 13.0 Marshmallow
1.04-los-2 for CyanogenMod 14.1 Nougat
1.05-los-3 for LineageOS 14.1 Nougat (API 3.18.47)
2.09-los-1 for LineageOS 14.1 Nougat (API 3.18.31)
[Feb 10 and earlier] Built with gcc-linaro-5.3.1-2016.05 toolchain.
[Feb 14 and later] Built with gcc-linaro-5.4.1-2017.01 toolchain.
NewEraElementalX is based on the award winning ElementalX kernel by flar2. Big shouts for his hard work.
It is designed for maximum stability, security and performance. It is made for people who depend on their phone every day.
Release Notes
For maximum compatibility with all ROMs, NewEraElementalX uses your existing ramdisk. Do NOT flash this over other custom kernels! You should only flash over the kernel that came with your ROM!
Going back to stock: This kernel installer modifies your filesystem (changes modules). You can backup your boot.img and system.img with TWRP before flashing if you want to go back.
Xposed Framework and ROMs in Beta/Preview status are not officially supported.
If you are using CyanogenMod/LineageOS and F2FS be very careful. This kernel includes the latest fixes proposed by arter97. Read more at:
forum.xda-developers.com/showpost.php?p=70492947&postcount=8793
Features
Easy installation and setup with Aroma installer
Wake Gestures support (sweep2wake & doubletap2wake)
Notification LED control
Sound control
Advanced color control
Sweep2sleep
Backlight dimmer
Overclock or underclock CPU
Adjust or disable vibration
FIOPS, BFQ, CFQ, deadline, noop and SIO i/o schedulers
NTFS r/w support
Option to disable fsync
Performance and power optimizations
USB OTG support
Dash charge
Supports MultiROM
Does not force encryption
Compatible with systemless root
Extras
Extensive build fixes
Battery usage improvements
Performance enhancements
Security fixes for upstream advisories
Miscellaneous edits
Installation
Install or Sideload flashable zip via TWRP recovery.
Note: Always reboot TWRP after flashing full ROM/OTA, before flashing custom kernel.
Rooting
I have tested SuperSU and Magisk. Here is how I recommend doing it:
SuperSU: Flash SuperSU first and then custom kernel.
Magisk: Flash custom kernel and then Magisk.
Report Bugs
github.com/VPSrv/android_kernel_oneplus_msm8996/issues
[Feb 09 NewEraElementalX-OP3-0.32-9.1] OxygenOS 3.2.8 Marshmallow Based ROMs (Linux 3.18.20 + WiFi Module)
Flashable zip: mega.nz/#!4oAhnYQC!_daLwYe8FYpIcrdGSAU62-g5KTaZHZMmrJ0R01UeJXM
Link decyption key (if it asks): !_daLwYe8FYpIcrdGSAU62-g5KTaZHZMmrJ0R01UeJXM
Flashable zip md5: 7758e3c003670866a44efa29bd144777
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/newera/ElementalX
[Mar 13 NewEraElementalX-OP3-2.07-1] OxygenOS 4.0.3 Nougat Based ROMs (Linux 3.18.31 + WiFi Module)
Flashable zip: mega.nz/#!d85lzIJY!pzLSR2SSyijpWHPVaxcWnXnfMqdv01VikoVWUAC9CI4
Link decyption key (if it asks): !pzLSR2SSyijpWHPVaxcWnXnfMqdv01VikoVWUAC9CI4
Flashable zip md5: 020b0f44cd1a4bf70d1289fc9c0c7519
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/newera/ElementalX-2.00
[Mar 23 NewEraElementalX-OP3-3.00-1] OxygenOS 4.1.0 Nougat Based ROMs (Linux 3.18.31 + WiFi Module)
Flashable zip: mega.nz/#!04oEnIZI!ta22oN_82LPx5eU0QDY9QO4cN0O9UO11dXuu9DZmSx4
Link decyption key (if it asks): !ta22oN_82LPx5eU0QDY9QO4cN0O9UO11dXuu9DZmSx4
Flashable zip md5: 4654cc028b2cbfd31e2d179295eb8ddb
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/newera/ElementalX-3.00
[Feb 09 NewEraElementalX-OP3-0.39-cm-9.1] CyanogenMod 13.0 Based ROMs (Linux 3.18.44 + WiFi Built-in)
Flashable zip: mega.nz/#!IgRV0RYZ!stXasRuRMZkbBRIkoIIiLEGYDb4zQM78UuIDOETNFLI
Link decyption key (if it asks): !stXasRuRMZkbBRIkoIIiLEGYDb4zQM78UuIDOETNFLI
Flashable zip md5: 0e96caabb754cf52a4fc1f4abfddb647
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/newera/ElementalX-CM
[Feb 02 NewEraElementalX-OP3-1.04-los-2] CyanogenMod 14.1 Based ROMs (Linux 3.18.47 + WiFi Module)
Flashable zip: mega.nz/#!UhhyGbAa!sL5pgMa_DSAMhWnSQE4yN-QjD13hsIXWCNnyycO7uvk
Link decyption key (if it asks): !sL5pgMa_DSAMhWnSQE4yN-QjD13hsIXWCNnyycO7uvk
Flashable zip md5: df5cc7ecd9c9aeb28b9a41057c71ae40
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/newera/ElementalX-CM14.1
[Mar 03 NewEraElementalX-OP3-1.05-los-3] LineageOS 13.0 And Old 14.1 Based ROMs (Linux 3.18.47 + WiFi Built-in)
Flashable zip: mega.nz/#!p85BwaSD!GrN8B8-zLntmnLd3nhm5v8QSVO1OUnO11cKRv0ApFw0
Link decyption key (if it asks): !GrN8B8-zLntmnLd3nhm5v8QSVO1OUnO11cKRv0ApFw0
Flashable zip md5: eeeef84393cf1ee16e4829f25898854d
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/newera/ElementalX-LOS
[Mar 13 NewEraElementalX-OP3-2.08-los-1] LineageOS 14.1 Based ROMs (Linux 3.18.31 + WiFi Built-in)
Flashable zip: mega.nz/#!E0BGBCwC!QQuE2ZtkRnVdsv4O3uIBLMNZjhDncN5PGkagl_GQPTI
Link decyption key (if it asks): !QQuE2ZtkRnVdsv4O3uIBLMNZjhDncN5PGkagl_GQPTI
Flashable zip md5: 64945aad24a90d978fdca7dae3622517
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/NewEraElementalX-OP3-2.08-los-1
[Mar 29 NewEraElementalX-OP3-2.09-los-1] LineageOS 14.1 Based ROMs (Linux 3.18.31 + WiFi Built-in)
Flashable zip: mega.nz/#!19gCVazZ!1aBw5KWG3Kcx9VaBbtCNCVNXN7olQ28HZZEJXgyNMpA
Link decyption key (if it asks): !1aBw5KWG3Kcx9VaBbtCNCVNXN7olQ28HZZEJXgyNMpA
Flashable zip md5: 520cd4ce116574cb31d309dde2386f36
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/tree/newera/ElementalX-2.00-LOS
Previous versions (Use at your own risk!)
Flashable zips: mega.nz/#F!p0hU3K5L!M6ISSY53TaHOmTuJgXq_tA
Link decyption key (if it asks): !M6ISSY53TaHOmTuJgXq_tA
Sources: github.com/VPSrv/android_kernel_oneplus_msm8996/releases
Manual Build From Source
Code:
export ARCH=arm64
export SUBARCH=arm64
export CROSS_COMPILE=/home/newera/gcc-linaro-5.4.1-2017.01-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-
make elementalx_defconfig
make -j5 &>../elementalx.log
You need to use your own CROSS_COMPILE path. I leave the remaining steps at discretion of the reader.
Credits & Original Sources
flar2/ElementalX
eng.stk/blu_spark
franciscofranco/franco.Kernel
Lord Boeffla/Boeffla-Kernel
RenderBroken/Render Kernel
OnePlusOSS/oneplus3
LineageOS/cm-14.1
Disclaimer to moderators:
Slight off-topic is fine, but when users decide to act stupid they should be dealt with with the appropriate means - its really annoying for me when off-topic turns crazy. Please put the warning/ban hammer anytime any of you think there's lack of respect and/or too much unwanted off-topic - but if it doesn't meet this criteria let the off-topic posts alone. Thank you.

First post in! Great to see you on here Jorge!

The longest journeys begin with the first step.....well done Jorge.

If a Mod sees this, please move to ROMs, kernels, and recoveries section. Nice work Jorge!

kyledowling said:
If a Mod sees this, please move to ROMs, kernels, and recoveries section. Nice work Jorge!
Click to expand...
Click to collapse
+1
Kinda sad cause I'm currently on f2fs and using xposed but I will follow up on this thread, looks promising

Chabola said:
+1
Kinda sad cause I'm currently on f2fs and using xposed but I will follow up on this thread, looks promising
Click to expand...
Click to collapse
The problem with F2FS is that after upgrading to a kernel shipping a newer version, you can't go back to your earlier kernel without risking data corruption and kernel panics. After you confirm with the ROM developer that F2FS fix is applied, this kernel should work safely and perform correctly as expected.
Xposed might work. I just don't want to be bothered if there are any bugs caused by it.
Thanks!

Released an update of my CM 14.1 kernel. It's updated to the latest LineageOS tree including merge with Linux Kernel version 3.18.46.
Shortly tested on cm-14.1-20161225-NIGHTLY-oneplus3 and working.

JorgeManuelSilva91 said:
The problem with F2FS is that after upgrading to a kernel shipping a newer version, you can't go back to your earlier kernel without risking data corruption and kernel panics. After you confirm with the ROM developer that F2FS fix is applied, this kernel should work safely and perform correctly as expected.
Xposed might work. I just don't want to be bothered if there are any bugs caused by it.
Thanks!
Click to expand...
Click to collapse
I'm on the lastest marshmallow oxygen os yeah thanks for explaining

The F2FS problem is only specific to CyanogenMod/LineageOS (All ROM releases built after January 11th should have the fix on them).
OxygenOS has always been okay in that area. OnePlus never released the sources of the Community Open Betas so I don't officially support that either. I am also waiting for Nougat sources to see if I can work something out.

Thanks for the updated cm 13 build of the kernel. Batterylife seems really a little bit better with your build.

Released an update of my CM 14.1 kernel. It's updated to the latest LineageOS tree including merge with Linux Kernel version 3.18.47 and flar2's ElementalX-1.04-los
Shortly tested on cm-14.1-20161225-NIGHTLY-oneplus3 and working.

I have released NewEraElementalX-OP3-1.05-los-1, it is based on ElementalX-OP3-1.05-los, the big change in this version is that WiFi module is now static. This kernel is no longer compatible with CyanogenMod 14.1 and is only compatible with LineageOS builds after January 22.
For older CyanogenMod/LineageOS 14.1 builds you should use NewEraElementalX-OP3-1.04-los-1 released on January 20.
This new build also works on the oldish CyanogenMod 13 MM because the kernel API is very similar and I have done some testing there. This configuration is not officially supported.

Just a question: would be possible build this kernel with another toolchain release?( I'm referring especially to the one that zanezam use to build his unofficial boeffla kernel )
That's just an idea to further improve the performnce of the kernel

It's possible. But I have previously tested with GCC Linaro 6.2.1 and I haven't seen that much performance change. In fact I had lower points when running PassMark PerformanceTest on GCC Linaro 6.2.1 built kernel vs GCC Linaro 5.3.1.

JorgeManuelSilva91 said:
It's possible. But I have previously tested with GCC Linaro 6.2.1 and I haven't seen that much performance change. In fact I had lower points when running PassMark PerformanceTest on GCC Linaro 6.2.1 built kernel vs GCC Linaro 5.3.1.
Click to expand...
Click to collapse
Did you tried to use some uber toolchain or blu_naro 6.3 from eng.stk?

After testing, a build of NewEraElementalX for OxygenOS 4.0.2 Nougat has been released. This is based on ElementalX 2.01 and is an unofficial fork (as all the other builds). When using this builds please report any bugs on GitHub link I posted on original post.
Be aware that OxygenOS Nougat is recent and the release schedule by OnePlus was a little bit rushed to meet deadlines. So, as always, keep a backup in your computer of the previous installation in case you want to go back.
android extreme said:
Did you tried to use some uber toolchain or blu_naro 6.3 from eng.stk?
Click to expand...
Click to collapse
I may research into that in the future. It is not a priority yet as GCC 5.3.1 Linaro delivers the things I need.

JorgeManuelSilva91 said:
I may research into that in the future. It is not a priority yet as GCC 5.3.1 Linaro delivers the things I need.
Click to expand...
Click to collapse
No problem dev as i said mine was just a question and thank you for having dedicated to me some time to answer to my question

Massive rebuild today! All 5 branches have been updated. There is a new addition based on flar2's ElementalX-2.00-LOS for the most recent LineageOS ROMs with O2OS Nougat backports (Kernel API 3.18.31).
NewEraElementalX-OP3-0.32-9, NewEraElementalX-OP3-0.39-cm-9, NewEraElementalX-OP3-1.04-los-2, NewEraElementalX-OP3-1.05-los-2 and NewEraElementalX-OP3-2.01-2, include minor fixes compared with the previous builds. The GitHub repository is heavily tagged so you can check all changes by yourself:
android_kernel_oneplus_msm8996/compare/NewEraElementalX-OP3-0.32-8...NewEraElementalX-OP3-0.32-9
android_kernel_oneplus_msm8996/compare/NewEraElementalX-OP3-0.39-cm-8...NewEraElementalX-OP3-0.39-cm-9
android_kernel_oneplus_msm8996/compare/NewEraElementalX-OP3-1.04-los-1...NewEraElementalX-OP3-1.04-los-2
android_kernel_oneplus_msm8996/compare/NewEraElementalX-OP3-1.05-los-1...NewEraElementalX-OP3-1.05-los-2
android_kernel_oneplus_msm8996/compare/NewEraElementalX-OP3-2.01-1...NewEraElementalX-OP3-2.01-2
You can also use this GitHub feature to compare the changes on my modded builds vs the original:
android_kernel_oneplus_msm8996/compare/ElementalX-OP3-2.00-los...NewEraElementalX-OP3-2.00-los-1
I have not tested any of the new builds (except the one for O2OS Marshmallow that I am on at the moment) but I am confident they will work fine and you will benefit from the latest updates.
This new builds also mark the end of support for 0.x (Marshmallow) and 1.x (Previous Nougat) and I will not do any rebuilding/updates from now on those branches. The only supported and actively updated series will be 2.x (New Nougat).
UPDATE: All builds have been tested on their respective ROMs. Confirmed working.

Can you make for 3t too please?

Schrotty35 said:
Can you make for 3t too please?
Click to expand...
Click to collapse
Unfortunately, I don't have a 3T device for testing. I know it is relatively similar with the original OnePlus 3 albeit CPU frequencies and battery capacity differ.
The installer of NewEraElementalX-OP3-1.05-los-2 (for LineageOS 14.1 Old), NewEraElementalX-OP3-2.00-los-1 (for LineageOS 14.1 New) and NewEraElementalX-OP3-2.01-2 (for OxygenOS 4.0.2) contains code to allow installation on a 3T and the kernel also contains the device descriptors so it may work.
But... I don't want to give certainty as it might render the ROM not bootable. If that happens, boot recovery and restore a TWRP backup of boot.img and system.img (if you enable wifi module replacement).
Good luck and proceed at your own risk! Report back if you can too. I'd like to know if it works. I am open to any questions you may have.

Related

UNOFFICIAL CM 12.1 ROM FOR ALL US VARIANTS

Download Link - CM 12.1/Android 5.1.1:
Update CM 12..1 05/01 -
AndroidFileHost
Instructions:
Flash ROM(Link above)
BaNkS GAPPS - GAPPS
Donations
Please donate to keep this project alive!! It costs to maintain the hardware, Internet for the frequent updates and various fixes
Change log for 04/22 Build:
Android 5.1.1_r1
Stable Camera
USB OTG Update - This will make OTG super stable - This will be part of next release
Reboot Fix
CM Code Catch-up
Bluetooth updates
Memory optimisation
New CM SMart Dialer
Return of Silent mode
Silent mode toggle
CM File Manager update - I am not sure if anyone uses this
MMS Updates
Time to switch back to nuplayer
Things which are broken:
You tell me
*NewCM team have introduced couple of new apps which are included in this build. Check the build for the surprise
Ignore the titles of the download files, I have to fix those
XDA:DevDB Information
Lolli POP, ROM for the LG G4
Contributors
supy99, matrixzone
ROM OS Version: 5.1.x Lollipop
Based On: CyanogenMod
Version Information
Status: Nightly
Created 2015-05-07
Last Updated 2015-05-07
Reserved
Also Reserved
What is this rom based off of? Since the U.S. Variants aren't released yet, is this a port from the G3? Or from a Korean variant?
How do you flash when you can't root or install twrp?
No kernel source and placeholders are not allowed.
Provide GPL-compliant kernel source and something to actually download and flash, and the thread will be opened.

[ROM][OFFICIAL] NucleaRom+Radioactive kernel [ROOTLESS OMS7] Android 7.1_r25

/* *** 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/KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, I will laugh at you.
* BOOM! goes the dynamite
*/
Hi XDA community, we are proud to present our vision of LineageOS with features that we think are useful. Hope you enjoy our builds as much as we do.
The main goal of Nuclear Team is to provide a clean and fast ROM with nice and useful features.
[ ROM / KERNEL ] [ NOUGAT ] >< [ 7.1.1_r25] NucleaRom >< [ V3.2.5]
//2017-03-25//
By ® NuclearTeam ®
# Features:
• Unified for both devices OP3 and OP3T in the same zip
• Based on LineageOs 14.1
• Android version 7.1.1_r25
• Custom kernel included (Radioactive kernel)
• Nuclear Settings
• Customizable status bar (clock position, date, network indicators, battery style...)
• Gestures Anywhere
• Switch To Hide SuperSu from Status Bar
• Network traffic indicator
• Three finger swipe to screenshot
• Show cpu info
• Dt2s everywhere on lockscreen
• Options to modify dash board (number of columns... Etc)
• Option to disable warning color on low battery
• Full oms7 support (use substratum to theme the rom)
• Omniswitch
• Enhanced dialer with smart call feature
• All LineageOS goodies
•
HOW TO BUG REPORT:
-If you have a major bug to report that has not been reported already, and is not a known issue with CM,
please take the following steps to report it to us. It will save you time, as well as us.
-Download the Catlog app from the Play Store.
There is also a donate version which you can purchase to show appreciation.
-After downloading the Catlog 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 Catlog 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 forum with a brief description of the error.
-You can also open trouble tickets on our website for bugs.
THINGS THAT ARE NOT SUPPORTED:
if you flash any mod or whatever besides supersu please don't subbmit any bug report
# How to install:
First install: If you come from another rom or another Android version
× Make a nandroid backup (optional but always recommended)
× Download rom
× Download 7.1 arm64 Gapps
× Wipe system,data,cache,dalvik
× Flash ROM
× Flash GApps (optional)
× Flash SuperSU or LineageOS su addon for root(optional)
× Reboot
Updating:
× Flash ROM
× Reboot
Have fun....
Enjoy!
CHANGELOG
3.0.4
Initial release
3.0.6
Synced with LineageOS source
Added various options for customize dash board
Compiled with snapdragon clang and ubernaro toolchain.
3.0.7
Synced with LineageOS source
Kernel updated with oos n source
Switch to LineageOS official device tree and vendor
3.0.8
Synced with LineageOS source
Kernel updated with latest LineageOS commits
3.0.9
Synced with LineageOS source
Kernel updated with latest LineageOS commits
Added enhanced dialer and omniswitch
3.1.0
Synced with LineageOS source
Kernel updated to latest version
3.1.1
Synced with LineageOS source
Kernel updated to latest version
Reorganized Nuclear tweaks
3.1.5
Synced with LineageOS source
Kernel updated to latest version
Reorganization of Nuclear tweaks again lol
3.1.6
Synced with LineageOS source
Kernel updated to latest version
3.1.8
Synced with LineageOS source
March security patch, 7.1.1 blobs and more
Kernel updated to latest version
3.2.0
Synced with LineageOS source
Kernel updated to latest version
Added Rootless Oms7 support
3.2.3
Synced with LineageOS source
Kernel updated to latest version
Rom and kernel compiled with UberTC 4.9.4 and snapdragon llvm clang
Fixed uncompatibility with multirom
3.2.5
Synced with LineageOS source
Kernel updated to latest version
Tweaked for better battery life without losing performance
Special thanks to:
LineageOS
Lord Boeffla
Temasek
Ak
OrdenKrieger
ResurrectionRemix
XDA
Flar2
Grarak
Koenkk
nvertigo
Nuclear Team & testers
And a very special thanks to TugaPower
Anyone I might have forgotten (please let me know)
Who are NuclearTeam??
Main devs are @Moludo, @lozo2010, @Ordenkrieger and @acuicultor is the kernel Dev.
If you want to buy us a beer/coffee you can donate Here all donations will serve to improve the rom.
Thanks to all donors!!!!
Please when do a donation tell your xda nickname in paypal message so i can give you proper credits here. Thanks.
XDA:DevDB Information
NucleaRom, ROM for the OnePlus 3
Contributors
acuicultor, Acuicultor, moludo, Nuclear Team
Source Code: http://github.com/OneRomOne-N
ROM OS Version: 7.x Nougat
ROM Firmware Required: OOS 4.1 Nougat firmware
Based On: LineageOS 14.1
Version Information
Status: Stable
Current Stable Version: 3.2.3
Created 2017-02-25
Last Updated 2017-03-25
New build up!!
Download link and changelog in op.
Enjoy!!!
Sent from my Nuclear OnePlus3T
Hey nice to see this....I was a big fan of NucleaRom back in the long ago days of M.....All the best man.
Suerte!
This is one smooooooth ROM.
Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
Awesome rom thanks a lot man
New build up!!
Download link and changelog in op.
Enjoy!!!!
Sent from my Nuclear OnePlus3T
hi, I happen to someone who you can not see the memory stick via OTG?
Rai73 said:
hi, I happen to someone who you can not see the memory stick via OTG?
Click to expand...
Click to collapse
Sorry but can't test i don't have otg stick yet.
Sent from my Nuclear OnePlus3T
I got error 7 on TWRP. Which fw should I be on?
Hakim Farouk said:
I got error 7 on TWRP. Which fw should I be on?
Click to expand...
Click to collapse
4.0.3 or OB12
New build up!!
Download link and changelog in op.
Note that you need open beta 7.1.1 firmware to flash the rom.
Enjoy!!!!
Sent from my Nuclear OnePlus3T
@acuicultor whether the choice of color SIM cards has been fixed?
Rapoooo said:
@acuicultor whether the choice of color SIM cards has been fixed?
Click to expand...
Click to collapse
Yes its fixed time ago.
Sent from my Nuclear OnePlus3T
Error 7 with latest update v3.1.8 beta 1634
@loyn007 to install on a purely because it works with ob12
What does it mean? I have to put back the original ROM and redo everything from 'start?
@loyn007 I mean that the latest version works with the https://www.androidfilehost.com/?fid=817550096634750069
All right!!! Thank you
@acuicultor or you can have a different kernel than the one that is in the system? I used to install another was bootlop
Rapoooo said:
@acuicultor or you can have a different kernel than the one that is in the system? I used to install another was bootlop
Click to expand...
Click to collapse
You can flash what you want as long is compatible with LOS base but if you flash mods or other kernels you will not have support from me.
Sent from my Nuclear OnePlus3T

[KERNEL][NOUGAT][F2FS] Caesium Kernel for YU Yunique

Caesium kernel is made with a focus on improving battery life without bloating the kernel with extra cpufreq governors, I/O schedulers and the like, providing a lean package that just works.
The kernel is based on LineageOS's MSM8916 kernel for cyanogen devices and should work with all nougat ROMs.
Notable features :
Updated with the latest CAF release
Upstream sdcardfs merged
Full and up-to-date F2FS support
Upstream ext4 improvements
Improved Wi-Fi driver with support for Kali Nethunter (needed patches are included, for whenever someone is interested in porting it to Yunique. I won't be the one.)
Downloads:
AndroidFileHost
Kernel Source:
GitHub
Latest release : Post #108
Testing builds for Caesium v2.1 are available! Check this post for details
thnx bro,for continuing yunique development.
Today's run with Caesium on XOS : 18 hour uptime with 5h 57m of screen-on time. #FeelsGoodMan
MSF Jarvis said:
Today's run with Caesium on XOS : 18 hour uptime with 5h 57m of screen-on time. #FeelsGoodMan
Click to expand...
Click to collapse
Unable to install, showing ERROR 6 message, I am on RR 5.8.2
debaadak said:
Unable to install, showing ERROR 6 message, I am on RR 5.8.2
Click to expand...
Click to collapse
Sorry for the incovenience, a new build has been uploaded to address issues in flashing.
Does it support 7.1.1 and 6.0.1 both??
anurag061 said:
Does it support 7.1.1 and 6.0.1 both??
Click to expand...
Click to collapse
I don't test it for 6.0 so I cannot tell you if it is compatible. Found no reason to stick with Marshmallow when Nougat was being so great for me.
Version 1.7 is uploaded with the following changes
EXT4 Improvements
KCAL support
Support for external HID devices like USB keyboards, game controllers and mice.
SELinux hardening
exFAT support
UKSM support
Faster bootup
Check out the full changelog here
MSF Jarvis said:
Caesium kernel is made with a focus on improving battery life without bloating the kernel with extra cpufreq governors, I/O schedulers and the like, providing a lean package that just works.
The kernel is based on LineageOS's MSM8916 kernel for cyanogen devices and should work with all nougat ROMs.
Notable features :
Updated with the latest CAF release
Upstream sdcardfs merged
Full and up-to-date F2FS support
Upstream ext4 improvements
Improved Wi-Fi driver with support for Kali Nethunter (needed patches are included, for whenever someone is interested in porting it to Yunique. I won't be the one.)
Downloads:
AndroidFileHost
Kernel Source:
GitHub
Latest release : Post #8
Click to expand...
Click to collapse
Thanks brother for this development.
Battery draiange problem resolved in 7.1 Roms.
Checked it in AOSP Extended, RR & XOS. In AOSP Extended sometimes UI laggy anyway it is working nice with XOS and RR. Loved it.
MSF Jarvis said:
Caesium kernel is made with a focus on improving battery life without bloating the kernel with extra cpufreq governors, I/O schedulers and the like, providing a lean package that just works.
The kernel is based on LineageOS's MSM8916 kernel for cyanogen devices and should work with all nougat ROMs.
Notable features :
Updated with the latest CAF release
Upstream sdcardfs merged
Full and up-to-date F2FS support
Upstream ext4 improvements
Improved Wi-Fi driver with support for Kali Nethunter (needed patches are included, for whenever someone is interested in porting it to Yunique. I won't be the one.)
Downloads:
AndroidFileHost
Kernel Source:
GitHub
Latest release : Post #8
Click to expand...
Click to collapse
The ultimate solution for slow charging, battery draining, phone heating issue. Not only it changes fast, battery stay much longer. Never felt the heating issue during charge or heavy usage.
This kernel is amazing! Hands down. Gave a whole new life to Yunique. Hope to see more governors in upcoming updates
Ruvy said:
This kernel is amazing! Hands down. Gave a whole new life to Yunique. Hope to see more governors in upcoming updates
Click to expand...
Click to collapse
There's a poll at the top of this thread about what direction should I take the kernel in. Please vote on it and I'll release 1.8 with the results in mind
MSF Jarvis said:
There's a poll at the top of this thread about what direction should I take the kernel in. Please vote on it and I'll release 1.8 with the results in mind
Click to expand...
Click to collapse
Was first to vote
Ruvy said:
This kernel is amazing! Hands down. Gave a whole new life to Yunique. Hope to see more governors in upcoming updates
Click to expand...
Click to collapse
you just steal my words I was also going to say this
Started a beta-testing channel on Telegram here, feel free to share your experience with each build over Telegram by clicking on this link
I want to use f2fs file system on dalvik,cache,internal,external SD card. When I format f2fs through TWRP it shows error "partition can't mount:no such device" . Iam using rr5.8.2 & cesium kernal installed....Please help me
@rahul said:
I want to use f2fs file system on dalvik,cache,internal,external SD card. When I format f2fs through TWRP it shows error "partition can't mount:no such device" . Iam using rr5.8.2 & cesium kernal installed....Please help me
Click to expand...
Click to collapse
It's an issue with your recovery not the kernel.
Sent from my YUNIQUE using XDA Labs
Nothing happened for me.
I flashed this kernel over RR latest build and still having the same problem with battery. It's going down really quickly and the charging time has also increased as well.
How to flash this kernel?
ankitj1611 said:
How to flash this kernel?
Click to expand...
Click to collapse
U need to install custom recovery to flash the kernel

[7.1.2][p600][LOS-based][ROM][OMS]Mackay ROM

A few years ago, I have been building Mackay ROM, based on CyanogenMod for a number of devices. Due to being busy at work, I have stopped with that. I recently picked it up with again with a Mackay ROM based on LineageOS.
It is actually LineageOS, with a few extras that I always miss:
-SU build into the ROM
-No hash sign when using SU
-Network traffic speed option for statusbar
-OMS Substratum theming
-OmniClock in stead of Lineage Desk Clock
The bootanimation is made by my brother. It is the family coat of arms of the Scottish Mackay clan to which my family is linked.
I try to build this ROM on a weekly basis, but it mainly depends on when interesting features are available/merged
Download:
AndroidFileHost
Installation:
-Make sure you have recent TWRP installed
-Make sure you have LL bootloader
-gapps can only be flashed on clean installs (I use pico 7.1 arm64 opengapps myself - opengapps.org)
-clean install (factory reset) if coming from another ROM, dirty flash if updating
I am open to suggestions for additions, but I prefer a clean ROM, just some basic extras over stock LineageOS has always been my approach for Mackay ROMs.
Credits:
This ROM would never have been possible without the hard work of the exynos5420 team and ZakooZ in particular for bringing LineageOS to the p600/n1awifi and the other LineageOS developers.
XDA:DevDB Information
Mackay ROM, ROM for the Samsung Galaxy Note 10.1 (2014 Edition)
Contributors
kasper_h
Source Code: https://github.com/LineageOS
ROM OS Version: 7.x Nougat
ROM Firmware Required: LL bootloader
Based On: LineageOS
Version Information
Status: Testing
Created 2017-05-05
Last Updated 2017-05-05
Reserved
Hey, thanks for the development. I've been using this for the past several days, and encounter no major problems so far, it's based on Lineage afterall. Substratum theming works too, I've installed several.
I have a question though: since this is 7.1.2, are you sure you're using pico 7.1 arm64 opengapps? From the Lineage thread, it seems that opengapps (at least on several days ago) cannot be flashed on 7.1.2, as per this post: https://forum.xda-developers.com/ga...ial-builds-t3457898/post71984181#post71984181
Basically due to changes in 7.1.2, Gapps for 7.1.1 or 7.0 doesn't work on 7.1.2 so a modded version needs to be used. Of course this is the one I flashed so all works fine.
Probably the only thing I'd request is that instead of using SuperSU, it's better to use Magisk, if only because it can hide itself from apps that don't like root.
Thanks for the reply. Indeed, there some to be an issue for latest opengapps. I guess/hope they'll fix this soon.
I've not tried Magisk myself and use the buildin su. I don't use apps that have a problem with root, but I'll add the recommendation
Thanks for the new rom, but you put your thraed in the wrong category. Can you move it to android development, please?

[ROM][SANTONI][10]LuisROM Android 10 based on crDroid V6.x

My LuisROM based on cdDroid V6.x for Xiaomi Redmi 4x (santoni)​
Code:
*** Disclamer
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/
This is my personal custom rom. LuisROM based on the crDroid, LineageOS and other...
This is a ROM that works on Xiaomi Redmi 4x (santoni) snapdrgon only! This ROM comes with a highly-customized kernel, as well as some other very custom modifications.
I will NOT provide support if you install a custom kernel!
Changelogs: http://luis-builds.de/downloads/lineageos/cr/Xiaomi_Redmi_4X_(santoni)/changelog_santoni.txt
Introduction
Hello Friends!
I had troubles to find current builds for my devices so I decided to make regular builds for my devices. When my friends told me about similar problems, I extended the builds to include their devices as well. So these builds were and are mainly for my friends and me, but I finally decided to provide them also for public download.
My ROMs
My LuisROM an awesome combination of performance, customization, power and the most new features, brought directly to your device. The LuisROM build server generates automaticly every 2nd days new builds directly from the sources.
Notice
Sometimes I get a lot of help or feature requests from users of my LuisROMs. My dog Luis and I try to fulfill most of the wishes, but that is not always possible. I do that as a little hobby and Luis does not always want to build ROMs . Please understand if I can not always answer directly.
ROM features:
Based on the latest cdDroid V6.x (Android 10), LineageOS and AOSP sources
Latest security patches and sources
OTA Updater
Compatible with EX Kernel Manager
Many other misc. performance and stability improvements under the hood
Kernel: Linux 3.18.x Kernel with many mods other devs and me (thanks for your incredible work!)
Removed lots of excessive bloat (improves security and performance)
Improved stability (several bugs not listed here have been fixed)
Boeffla Wakelock blocker driver V1.1.0
More I/O-Schedulers (fiops, sio, zen, maple)
Optimized for performance and battery life
Compatible with systemless root (recommend Magisk 20.x !!!)
Many other misc. improvements not listed here
Installation instructions:
Pre-installation:
OrangeFox Recovery of course (download here)
Tested with "V11.0.2.0.NAMMIXM" firmware. (download here)
Magisk 20.x and above (Link) can also be used just make sure you flash it after a first successful boot (after passed setup screen)
First time installation:
Unlock your bootloader
Install lates MIUI firmware (tested V11.0.2.0.NAMMIXM)
Flash recovery zip (TWRP)
Flash my latest LuisROM (download here)
Optional: Flash Open GApps and Magisk 20.x and above
Reboot and enjoy
OTA App update installation (auto):
Go to crDroid > About cdDroid > Updates
Press reload button (right corner)
Select download on the new build list
After download select update/flash new build
Optional: Installed gapps and magisk will be moved into new system automaticaly !
TWRP update installation (manual):
Download latest LuisROM build (download here)
Boot into Recovery TWRP
Flash my updated LuisROM (download here)
Reboot and enjoy
Download
Latest builds: (http://luis-builds.de/downloads/lineageos/cr/Xiaomi_Redmi_4X_(santoni)/)
Latest MIUI firmware: (download)
My other devices/ROMs: (http://luis-builds.de/downloads/lineageos/)
Download OpenGapps: (http://opengapps.org)
Flash latest OrangeFox Recovery: (download here)
Donate for my dog Luis, he is looking forward to an extra bone:
https://bw2.link/LuisDonation
Changelog
Developer: http://luis-builds.de/downloads/lineageos/cr/Xiaomi_Redmi_4X_(santoni)/changelog_santoni.txt
Known Issus
..
Telegram group:
https://t.me/rr_luisrom
Thanks To/Credits
Special thanks to Teams:
LineageOS team: https://www.lineageos.org
crDroid Team: https://crdroid.net/
OMNI team https://omnirom.org/about/
SLIMROMS https://slimroms.org/#/about
topjohnwu (Magisk) https://forum.xda-developers.com/apps/magisk
Thanks to the best devs on earth:
LuK1337 (https://forum.xda-developers.com/member.php?u=5075128)
PeterCxy (https://forum.xda-developers.com/member.php?u=5351691)
francokernel (https://forum.xda-developers.com/member.php?u=3292224)
sultanxda (https://forum.xda-developers.com/member.php?u=4800121)
flar2 (https://forum.xda-developers.com/member.php?u=4684315)
nathanchance (https://forum.xda-developers.com/member.php?u=6842057)
zx2c4 for the wireguard vpn ROM Integration (https://forum.xda-developers.com/android/development/wireguard-rom-integration-t3711635)
phhusson for some blobs (https://github.com/phhusson)
and of course to all the supporters.
Thanks for the Sources/Blobs/Tweaks
ProtoDump (https://github.com/LineageOS)
Omnirom (https://github.com/omnirom)
TheMuppets (https://github.com/TheMuppets)
ryan-andri (https://github.com/ryan-andri)
AliHasan7671 (https://github.com/AliHasan7671)
zeelog (https://github.com/zeelog)
My Sources/Blobs/Tweaks
DEVICE (https://github.com/FraEgg/android_device_xiaomi_santoni_ra)
KERNEL (https://github.com/FraEgg/android_kernel_xiaomi_msm8937)
XDA:DevDB Information
[ROM][SANTONI][10]LuisROM Android 10 based on crDroid V6.x, ROM for the Xiaomi Redmi 4X
Contributors
8224Freak
Source Code: https://github.com/FraEgg
ROM OS Version: Android 10
ROM Firmware Required: V11.0.2.0.NAMMIXM
Based On: LineageOS, crDroid, AOSP
Version Information
Status: Beta
Beta Release Date: 2020-03-24
Created 2020-03-24
Last Updated 2020-03-24
Reserved
Great rom. Only one bug, the speaker is silence unless the headphone is plugged.
crDroidAndroid-10.0-20200321-santoni-v6.4-LuisROM
is normal.
Stuck at fastboot...
Hello,
I've a little problem. I've used LuisROM RR for a long time. Now I want to switch to LuisROM CR.
I did a clean install with the newest crDroidAndroid-10.0-20200331-santoni-v6.4-LuisROM.zip, the newest FW and newest OrangeFox.
During the installation of the ROM, there was a message "Cannot mount the storage".
Now it reboots only into fastboot.
An installation with the old LuisROM RR works without a problem.
Any ideas?
Thx,
wayne
---------- Post added at 12:50 PM ---------- Previous post was at 12:38 PM ----------
OK.
The old version crDroidAndroid-10.0-20200215-santoni-v6.3-LuisROM-ota.zip works...
An the Upgrade from crDroidAndroid-10.0-20200215-santoni-v6.3-LuisROM-ota.zip to
crDroidAndroid-10.0-20200331-santoni-v6.4-LuisROM.zip didn't work, same problem, stuck at fastboot...
:crying:
Maybe you should clear the internal storge.
However, the newer roms have bugs.
@wayne5de try to install magisk after installing rom. The phone will start, but there will be no sound from the main speaker. The last working version is probably 20200319.
doopek said:
@wayne5de try to install magisk after installing rom. The phone will start, but there will be no sound from the main speaker. The last working version is probably 20200319.
Click to expand...
Click to collapse
What do you mean with "no sound". My phone rings, I can talk and hear the other person.
At the moment 20200215-santoni-v6.3-LuisROM is installed with magisk.
There have been some bug since a few versions, which results in the lack of sound from the main speaker. You don't hear ringtones or music. Calls are working correctly. If this speaker works for you, I will have to try the latest version again. This morning I tried dirty flashing and the sounds didn't work.
I also can verify that sounds does not come from the main speaker on a fresh install. Just tried it and work's from the main speaker only if headphones are plugged
In this latest version, the phone's sound does not work
@8224Freak there has been a problem with your builds for several versions.
After a dirty flash, the system boots up but there is no sound from the main speaker. The talk speaker works.
After clean flash the phone starts in fastboot mode. Installing magisk fixes startups but no sounds yet.
Logs attached after installation with recovery and already running system.
The last good is probably 20200319 or the first next.
Stuck on fastboot
When I flash and reboot my phone the phone got stuck in fastboot mode.
Please fix this issue
Thanks for rom,
crDroidAndroid-10.0-20200319-santoni-v6.4-LuisROM
but is slowly and I' reporting what doesn't work:
- for a dark colour scheme backround of phone calls is not dark
- why on upper belt is max 6 icon/shortcuts ? rest of roms usually has 8
- why system (990+149+121 +101+85 MB !) uses up 1446 MB of memory ?
- why system has up 31 aplications ? Roms has usually 22-26
- level of corrections to producer protection is very old, but from 01.10.2018 !?!?!
- system doesn't has advanced restart
When could You reparing ? I saw new version but could You cofirmed that is free of those bugs ?
Speaker not working.!?
(drive.google.com/file/d/1-svW-RFpG8YzFsan3U9iOuF0zbpHYW6E/view?usp=drivesdk) - remove brackets
(drive.google.com/file/d/1-sfP88RdHSvjs-3dx2QnLrz-WAxErQ8C/view?usp=drivesdk) also remove brackets (new member stuff, sorry)
I can't download it rom,gps does not catch well,only 3-5 satellites
Fixed: stuck on fastboot and no sound...
FYI:
These two problems are fixed: stuck on fastboot and no sound...:good:
I did a dirty flash from the old crDroidAndroid-10.0-20200215 to the newest crDroidAndroid-10.0-20200427.
Thx for your good work! :highfive:
No camera works...
With the newest update crDroidAndroid-10.0-20200504 no camera works... :crying:
wayne5de said:
With the newest update crDroidAndroid-10.0-20200504 no camera works... :crying:
Click to expand...
Click to collapse
But does the phone work well ?
Are there any other bugs?
Do you have the sound good now?
For the camera, I recommend 2 apk that I use:
https://play.google.com/store/apps/details?id=net.sourceforge.opencamera
https://play.google.com/store/apps/details?id=com.caddish_hedgehog.hedgecam2
As I said before: These two problems are fixed: stuck on fastboot and no sound...
I also use open camera, but this, the standard camera, HD-camera, ... didn't work!
After dirty flash (from build 20200429 to 20200501) my phone stuck on cr logo but after clean install everything is ok.
Same situation after dirty flash from build 20200501 to 20200504.
On 20200504 build ...... no camera (open camera, gcam) is working. Back to 20200501.

Categories

Resources