[ROM] [4.4.2] Mackay ROM & Mackay kernel - based on Omni (03-Feb-2014) - Nexus 5 Android Development

I have been sharing my CM7/CM9/CM10/CM10.1/CM10.2/CM11-based builds for several devices. Now that I moved over to Nexus 5 as my daily driver, it is also time to mackay MackayROM for this device. MackayROM was first based on CyanogenMod sources, but I decided to move over to Omni as base for my ROM
About Omni: Omni is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
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.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on Omni sources with the following changes:
-Mackay Kernel (see below for details)
-Set of cherries picked from gerrit (differing by the day)
-Some additional patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 03-Feb-2014
-Omni codebase of 03-Feb
-Updated kernel (see few posts before for details)
-Fixes charging led: it now stays on in stead of blinking and will automatically resume function after a notification is removed
-Many updated to OmniSwitch
Full changelog compared to stock Omni:
Omni sources of 31 Jan 2013
App changes:
-From CM: Browser, Calculator
-From Slim: (Unified) Email, Exchange
-Added: OmniSwitch
All features compared to stock kernel:
-Added SIO, FIOPS & BFQ scheduler
-Tuned Ondemand governor
-Tuned Interactive governor (set to default)
-Sweep2Wake & DoubleTap2Wake
-Improve the performance of memcpy and memmove
-arm/crypto: Add optimized AES and SHA1 routines
-Improvements to RWSEM code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Added voltage control code
-Added gamma control code
To see the additions on top of Omni, check github (additional patches are always shown on top):
Settings
OmniGears
Frameworks
Fresh install:
-Do a factory reset & format /system
-Flash ROM
-Boot ROM (there sometimes are bootloops if gapps is flashed directly on top of the ROM without first booting the ROM)
-Reboot recovery
-Flash gapps
-Reboot your phone
Update:
-Flash ROM
-Reboot your phone
(no wipes or other things needed, just flash & reboot)
-Custom kernels can be used only if specific for Omni
Credits:
-Omni team for ROM base
-faux123 & showp1984 for their kernel source, from which I have used many patches for my kernel.
Kernel source:
https://github.com/kasperhettinga/android_kernel_lge_hammerhead
Device tree:
https://github.com/kasperhettinga/android_device_lge_hammerhead
Downloads:
Rootaxbox
XDA:DevDB Information
[ROM][4.4.2] Mackay ROM & kernel - based on Omni, a ROM for the Google Nexus 5
Contributors
kasper_h
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Alpha
Created 2013-11-21
Last Updated 2014-02-03

Reserved for future use.

Thanks for the ROM OP. Going to try it out.

Is d2w also included? Thanks for your ROM

Sounds good, but do you have planed to implement HALO from Paranoid Android?

Will try it out now and give some feedback and screenshots

rokahaal said:
Is d2w also included? Thanks for your ROM
Click to expand...
Click to collapse
Not yet
33bca said:
Sounds good, but do you have planed to implement HALO from Paranoid Android?
Click to expand...
Click to collapse
I'm not a real fan of halo...
Verstuurd van mijn Nexus 5

t2w and s2w - we want them too..
waiting for my nex to come and install it

meethere said:
t2w and s2w - we want them too..
waiting for my nex to come and install it
Click to expand...
Click to collapse
s2w seems much more useful to me.
I actually am working on a s2w QS tile ATM, so that no app is needed.

Looks interesting Welcome ! ( Haven't flashed any CM11 Rom/Based rom earlier. Does CM include Center Clock now? Or have you cherry picked it ? TY )

Great to see your work over here in N5 section, Kasper. Will give it a try and let you know how it goes.

Ensifolk said:
Looks interesting Welcome ! ( Haven't flashed any CM11 Rom/Based rom earlier. Does CM include Center Clock now? Or have you cherry picked it ? TY )
Click to expand...
Click to collapse
No center clock for cm. I may add it later, I like it myself especially on tablet. But also nice for phone I guess.
Verstuurd van mijn Nexus 5

Absolutely loved your work on Galaxy S - I've moved over to a nexus 5 myself, looking forward to seeing what you do with this!

Are the CDMA / LTE binaries in the cyanogen based Roms ? And can sprint users flash this and get 3g and LTE?
Sent from my Nexus 5 using xda app-developers app

mhsbrian said:
Are the CDMA / LTE binaries in the cyanogen based Roms ? And can sprint users flash this and get 3g and LTE?
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
Should work from what I read elsewhere, but haven't tested this myself.

Changelog of 4.0.6 - 23-Nov-2013
-CM11.0 codebase of 22-Nov
-Updated some code (a.o. lockscreen options)
-Added options (navbar/navring tuning)
-Updated kernel (optimized Ondemand governor, added double-tap-to-wake)
Downloads:
XDAfileserver
Rootaxbox (upload not yet finished)

Can anyone confirm sprint/CDMA LTE f functionality?
Sent from my Nexus 5 using xda app-developers app

Kasper,congratulations for your rom.You can download your kernels???
Home HTCMania this thread to Spain:http://www.htcmania.com/showthread.php?t=726357

thank's for your rom , I test it today !:fingers-crossed:
where is Sweep2Wake & DoubleTap2Wake ?

Kasper,You can not change minimum cpu frequency,always dial 1036 MHz.

Related

[JB 4.2.2][ROM]Mackay ROM 2.11.1 (1-Jun-13) - CM-based

I have been sharing my CM7/CM9/CM10/CM10.1 builds for galaxy s for some time in several threada, which culminated in the MackayROM. I continue now with JB4.2 for i9100, based on this ROM for galaxy s/optimus black. MackayROM is based on CyanogenMod sources, with several performance enhancements.
I have been building for my brother (who owns an i9100) already for half a year, but never took the time to start an XDA thread. This ROM is thus tested by my brother. This also means that solving problems is not that easy for me.
About Cyanogen: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.2 (JellyBean), which is designed to increase performance and reliability over stock Android for your device.
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.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on CM10.1 with the following changes:
-Mackay kernel
-Set of cherries picked from gerrit (differing by the day)
-Some handmade patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 2.11.1 compared to previous release (2.11.0):
-Many upstream code improvements (codebase 1-Jun-2013)
-Many upstream kernel updates
Full changelog of 2.11.1 compared to stock CM10.1:
CM10.1 sources of 1-Jun-2013
All features compared to stock kernel:
Mackay kernel 1.2:
-SIO scheduler
-ROW scheduler (tweaked, default scheduler)
-many improvements to IO schedulers in general
-Tweaking of interactive governor
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-arm/crypto: Add optimized AES and SHA1 routines
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
Source: https://github.com/kasperhettinga/android_kernel_samsung_smdk4412
Added apps:
-Gapps (most recent version of all apps)
-AngryGPS
-YouTube HD v4b (wifi, 3G, also with screen off, normal colour scheme)
Removed apps:
-VideoEditor & demo VideoFiles
vendor/cm:
Adapt for custom MackayROM building (bootanimation, ROM&file name)
Custom bootanimation (Thanks to Malcho)
frameworks/base:
Option to enable gfx effects
Changed USB page icon from Android to Cid
Set QS panel opening to outer 15% of statusbar
Statusbar Clock modding (position, color, date)
FastCharge toggle for QuickSettings/Powerwidget
Battery bar + Fix Battery bar 2dp and 3dp graphics glitch
RAM bar
SystemUI: Option to display Quick Settings when there are no ongoing notificaions
Phone:
Transparent incoming call screen
Settings:
Removed user stats
Option to enable gfx effects
Statusbar Clock modding (position, color, date)
Disable on/off toggle button for profiles on Settings main page
Battery bar
RAM bar
WiFi : Add “Forget all networks”
Added option to always pull down quick settings
Coming from stock ROM or when coming from CM7/9/10:
-Make sure you are rooted and have CWM (for stock ROM)
-Wipe data/Factory reset
-Install zip
-Reboot & you are done.
Can be flashed on top of CM10.1 build:
-Flash the zip
-Reboot & you are done (so this is non-wipe)
-Custom kernels can be used only if specific for JB4.2
Credits:
-The CyanogenMod team
-teamhacksung
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-theos0o for creating such a nice YouTube HD app
-rootax &xdafileserver for providing a high-speed server for high quality downloads
-Malcho for his bootanimation & kernel splash
Downloads:
Full version (including gapps & apps):
XDAfileserver
RootAxBox
FAQ
Q. Process x (e.g. mediaserver/phone) is eating 50+% of my battery, what should I do?
A. Go to settings>apps>all and find the app which is causing the battery drain. Then delete app data and reboot phone. If it does not help, you can combine this step with clearing dalvik cache.
Q. I have problems with Play Store FC
A. Please install a recent gapps package (see e.g. http://goo.im/gapps)
Reserved for future use.
Good to see a new rom....
Thanks dev :thumbup:
Will try out tomorrow surely...
Sent from my GT-I9100
great rom new :good: need have some screen shot..thanks
Super. I love your rom on my old SGS i9000 and now its on i9100, great :good:
Downloading now Thanks a lot
why is angrygps included? what is the purpose of it
i thought it was only needed in sgs .not in sgs2
xinfinityoO said:
why is angrygps included? what is the purpose of it
i thought it was only needed in sgs .not in sgs2
Click to expand...
Click to collapse
You are right. But it doesn't harm anything as well
some screen shot please and thanks
wizard1970 said:
some screen shot please and thanks
Click to expand...
Click to collapse
Looks like stock CyanogenMod, didn't theme anything...
Verstuurd van mijn GT-I9000
Installed this to try it. Getting setup wizard not responding when trying to back out of apps. Had it on cm10.1 nightlies to. Seems decent otherwise but I don't see a difference from this and official nightly
Sent from my GT-I9100 using Tapatalk 2
How awesome to have Mackay Rom for the i9100!
My dad has the i9000, on which i've managed the rom flashing/updating for some time now, the best rom i found was your mackay rom, so happy to see it for the i9100!
I've tried several roms for i9100, but have never really been pleased with any of them, especially since i tried Mackay rom on the i9000, the Galaxy S seemed to work better/smoother than my Galaxy S2!? Hopefully this will change with Mackay rom for i9100 =)
Damn I thought you bought or was donated a gs2,why, I have no clue at all..
Anyway I'm so glad to see you here, will test your build today when I'll get home and recharged my phone..
Edit: rom is smooth and fast. Seems like everything is working, at least the things I've played with..
Only drawback is when playing heavy games like "ckz origins",i will try and tweak things when it freezes and see if i can make it run big games..
Re-edit: "ram manager" app, set it to hard gaming.solved..
Thanx for the center clock
After 2 days of use battery Life seems good
New version online based on the RC2 codebase
Changelog of 2.10.6 compared to previous release (2.10.3):
Upstream code improvements (codebase 11-May-2013 - RC2 code base)
Slimmed down gapps
Downloads:
Full version (including gapps & apps):
XDAfileserver
RootAxBox
No more feedbacks ? I have to try it by myself
Sent from my GT-I9100 using xda app-developers app
I've run 2.10.6 for 2 days and this ROM is all I've ever wanted! Fast, stable, feature rich, nice cherry picks! I've been testing your ROM on my dad's i9000 and I'm delighted to finally have the same (basically) superb ROM on my own i9100! Thank you Kasper_h!
Sent from my GT-I9100 using xda app-developers app
do we need to flash gapps also? i flashed just the ROM n multidpi playstore.. cant find google NOW.. the OP says includes gapps
Siddarth Malik said:
do we need to flash gapps also? i flashed just the ROM n multidpi playstore.. cant find google NOW.. the OP says includes gapps
Click to expand...
Click to collapse
Only a very basic set of gapps is included (gtalk/play), because others can be installed from Google Play.
kasper_h said:
Only a very basic set of gapps is included (gtalk/play), because others can be installed from Google Play.
Click to expand...
Click to collapse
thanks kasper what is the name of the search app included in the ROM.. i flashed gapps and it got replaced..can i have it again(both gnow and that search app u had included originally)
Siddarth Malik said:
thanks kasper what is the name of the search app included in the ROM.. i flashed gapps and it got replaced..can i have it again(both gnow and that search app u had included originally)
Click to expand...
Click to collapse
QuickSearchBox.apk

[ROM+KERNEL 3.4.62][AOSP][4.3][JWR66Y+JSS15Q Hybrid] SiMa-Rom (Simple Mako) no more freezes Build 2013-09-24

[ROM+KERNEL 3.4.62][AOSP][4.3][JWR66Y+JSS15Q Hybrid] SiMa-Rom (Simple Mako) no more freezes Build 2013-09-24
This is SiMaRom - Simple Mako Rom
I started with some customizations of RasSaber from rascarlo and sparksco for myself to learn how to build and customize android systems, working with git etc.
After rascarlo and sparksco decided to take a brake I published my "Customized RasSaber" and enhanced it quite a bit.
Then JellyBean 4.3 hit the floor and I decided to start from the scratch with an AOSP ROM and tweak it exactly the way I want JellyBean to be.
And this is SiMaRom.
What do we have now:
Build from AOSP Sourcetree (Hybrid JWR66Y +JSS15Q)
Enhanced Powermenu (Reboot Options, Screenshot etc.)
"Clear All" Button in "Recent Apps"-Window
Internal Tweaks and optimizations
Exposed Build-Date in "About phone"
180° Rotation, see Settings->Display->enable full 180 degrees rotation
Busybox build in
koush's superuser build in
Battery percent
PSX-PureSpeed Dalvik and Skia version for optimal performance
Own kernel forked from aosp kernel and added franco's gammacontrol and Userspace-CPU-Voltage-Control
The kernel as a standalone Package to use it also on other JWR66 Roms (PSX-Pure Speed etc.)
I will take suggestions for additional options / functions but I will only implement what I like and use, so be prepared to take a "no sorry" :angel:
Installation:
 full wipe if coming from a different rom, else skip this step
if not a fullwipe I recommend a wipe cache/dalvik cache
flash zip
flash gapps-package of your liking (I currently use Banks one)
Enjoy the ROM
Thanks:
sparksco for rassaber, helping me endless counts, supporting my affords and giving me hints
rascarlo for rasbeanjelly, rassaber and a big amount of tips and the "rasta feeling"
jarjar124 for his version of android 4.3, I picked some of his commits regarding build tweaks, saved me quite some time
ctfrommn for the tweaks in PSX-PureSpeed
morfic,franciscofranco,faux123,showp1984 and Stratos Karafotis for there wonderfull kernels where I got some commits from
Also I want to thank Cyanogenmod-Team, the PA Team and also the AOKP Team for all their work, because we all take our profit from that.
Download:
Find the newest Romversion here
Also the newest Kernel Versions are there
Source:
https://github.com/SiMaRom
XDA:DevDB Information
[ROM+KERNEL 3.4.62][AOSP][4.3][JWR66Y+JSS15Q Hybrid] SiMa-Rom (Simple Mako), a ROM for the Google Nexus 4
Contributors
Martin_Ro, Sparksco, rascarlo, jarjar124,ctfrommn
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: No Longer Updated
Current Stable Version: 2013-09-26
Stable Release Date: 2013-09-26
Created 2013-07-31
Last Updated 2013-09-27
Reserved
What will come (ToDo-List):
Wireless charging sound customizeable
Volume rocker trackcontrol
Volume rocker wake
5x5 Launcher
...
What will most likely not come (NoGo-List):
Pie
Halo
Theme-Manager
Custom tiles
Center clock
Voice +
Reserved
Changelog:
2013-07-31:
Initial Build
2013-08-04:
Added koush's superuser
Added battery percent
Added german translation for added options
2013-08-04 (Build 2):
Fixes GPS Bug
Added Quick Unlock on Lockscreen (Pin/Password) under Accessibility->Quick Unlock on Lockscreen
2013-08-07 :
Newest version of Koushs superuser (bugfix on rights management)
touchfix included
Cyanogenmod Bionics included
2013-08-11:
Optimized look of Powermenu Icons (Reboot and Screenshot) to meet the look
Added gestures and user dictionaries (no longer extra latinIME package like banks addon needed)
Added auto brightness customization from Cyanogenmod
2013-08-12:
Changed to PSX-PureSpeed Dalvik, credits to @ctfrommn
Changed to PSX-PureSpeed Skia, credits to @ctfrommn
Added torch
Added Navigation bar height customization (Settings->Display->Navigation bar height)
moved additions inside of display into an own group : SiMa Additions
added some build tweaks (credits to @ctfrommn)
used -O3 optimization
2013-08-13:
Added Extended customizeable Powermenu (Settings->Powermenu)
fixed some sizing bug in customized navigation bar (size of back button icon wasn't correct resized -> AOSP Bug)
2013-08-16:
Mostly test for new Buildserver
Changed Battery Percent to match clock size (thanx to ctfrommn for the commit / ashwindz for pull request)
Quick Settings Background changed to simple black (thanx to rascarlo)
Changed qualcom display and framework native to psx one
updated to latest commits (torch etc.)
2013-08-17:
*BETA* with embedded (self compiled) kernel:
Changed from Prebuilt kernel to own build (CM10.2 kernel as base)
Added some IO-Scheduler (ROW,Noop etc.)
Changed default IO-Scheduler to ROW
Added some kernel-compiler optimizations
increased headphone level (commit from pa-rom)
reduced touch vibration (commit from pa-rom)
2013-08-18:
Added Screenshot to Powermenu Customization
Added italian translation to SiMa Extensions
2013-09-02:
based on JSS15Q
updated su
uses PSX-Purespeed Dalvik and Skia versions (credits to @ctfrommn )
2013-09-05:
No changes, only recompiled on new Build-Server to set it up...
2013-09-06:
KERNEL:Added Fastcharge option
KERNEL:Imported some commits(fixes) from CyanogenMod
KERNEL:Supports faux Gammacontrol
ROM:Changed to CyanogenMods Bluetooth stack
ROM:Changed to CyanogenMods EMail App Version
2013-09-10:
Bases now on JWR66Y (Hybrid with some JSS15Q Repos to obtain as much performance as possible)
Kernel bases now on Paranoidandroid-Kernel
2013-09-11:
Fixed bug where Torch hasn't been displayed
Reverted Halfbreed Colorcalibration, because I think it's to dark
Added back Faux's Gammacontrol
2013-09-12:
Kernel:Added Userspace CPU-Voltage Control by morfic
ROM: Fixed a bug in build id in build prop (hopefully fixes the wallet bug)
ROM:Raised WiFi Scan interval from 15 to 120 sec
Updated 20:20 Uhr CET:
ROM: Changed Ramdisk Settings to make intellidemand default governor and removed an init.rc setting that puts governor to powersave if on charger (maybe that made phone sometimes unresponsive if on charger)....
2013-09-16:
ROM: Changed BIONIC to PSX-Pure Speed version
Kernel: Synced with ParanoidAndroid Repo including:
Kernel: a bunch of bugfixes
Kernel: USB OTG-Hack
Kernel: NTFS Support
Kernel: showp1984's Thermal control
Kernel: Optimized interactive governor
Kernel: Showp1984 Mpdecision version
Kernel: several optimizations for more speed and more butter
2017-09-17:
Kernel:Made a standalone CWM-Package from SiMa-Kernel also
Kernel:Added some Build optimizations (credits to @morfic)
2013-09-19:
Kernel: Fixed Voltage Control
Kernel: Build with O3 Optimization
ROM: superuser updated : Emulated Devices are now accessible with superuser rights
Build 2013-09-20:
Kernel: Fresh start from aosp kernel
Kernel: Updated kernelsource to 3.4.62 (credits to stratosk, picked the merges from his repo)
Kernel: readded gamma control
Kernel: readded voltage control
Kernel: readded intellidemand
Kernel: readded Build optimizations
Rom: Fixed resize Bug for Navigation-Back button in Landscape mode
Build 2013-09-24:
Kernel: Exchanged faux gammacontrol with francos
Kernel: removed intellidemand, interactive is now default
Kernel: Updated to newest prima-drivers (picked from franco's kernel repo)
Kernel: some internal fixes regarding USB / HSIC (picked from francos' kernel repo)
ROM: Updates some build settings to hopefully make it even more smooth
Build 2013-09-25:
Kernel: Fixed Bug regarding gamma control (didn't work as expected)
There has been an error while creating this project therefore there has been two threads. The wrong one has been deleted by Mod.
Thanks @ApriliaM3
Good luck with this new project ! Looks very cool !!:thumbup:
Sent from Inferno
Only a little bug. No swype on aosp keyboard
pizza mandolino pasta
capoooro said:
Only a little bug. No swype on aosp keyboard
pizza mandolino pasta
Click to expand...
Click to collapse
I could be wrong but I think this is a problem, currently every 4.3 ROM has.
As far as I can remember you have to install the keyboard from the playstore.
But will have a look into it :cyclops:
Martin_Ro said:
I could be wrong but I think this is a problem, currently every 4.3 ROM has.
As far as I can remember you have to install the keyboard from the playstore.
But will have a look into it :cyclops:
Click to expand...
Click to collapse
Yes I know also rasbeanjelly has the same problem.
Sent from my Nexus 7 using xda app-developers app
Martin_Ro said:
I could be wrong but I think this is a problem, currently every 4.3 ROM has.
As far as I can remember you have to install the keyboard from the playstore.
But will have a look into it :cyclops:
Click to expand...
Click to collapse
I believe any 4.3 ROM based on JSS15J AOSP has this problem. The ROMs based on Android 4.3 JWR66V factory image don't have this problem.
Loved the Customized RasSaber, will keep an eye on SiMaROM :good:
Do I have to full wipe if coming from stock 4.3?
gpvecchi said:
Do I have to full wipe if coming from stock 4.3?
Click to expand...
Click to collapse
No, that's not necessary, wipe cache will be enough.
Congrats Martin for another rock stable ROM !!!
Enviado desde mi Nexus 4 usando Tapatalk 4 Beta
Yes ! Work perfectly !
Strange coming from RasSaber, there is so much option missing !
But we will wait
I need one help..Google apps are not able to access my location..any suggestions? I already tried signing out and back in..
Sent from my AOSP on Mako using xda premium
yorufus said:
I need one help..Google apps are not able to access my location..any suggestions? I already tried signing out and back in..
Sent from my AOSP on Mako using xda premium
Click to expand...
Click to collapse
What Gapps did you flash? Try DroidTheory or Banks! I initially had same problem with Banks so I tried DroidTheory and it works for me now.
Naa Laa said:
What Gapps did you flash? Try DroidTheory or Banks! I initially had same problem with Banks so I tried DroidTheory and it works for me now.
Click to expand...
Click to collapse
Can I get a link for the droidtheory version?
Sent from my AOSP on Mako using xda premium
yorufus said:
Can I get a link for the droidtheory version?
Sent from my AOSP on Mako using xda premium
Click to expand...
Click to collapse
Google-Apps_4.3_DroidTh3ory.zip
Credit to @jarjar124
http://forum.xda-developers.com/showpost.php?p=43949116&postcount=2
HM, had no problems with location in banks Version ????
Gesendet von meinem AOSP on Mako mit Tapatalk 4 Beta
He martin, nice to see you already on 4.3. Loved your 4.2 2-rom. Is anything planned with navbar? Like changing the order of position the icons or the quantity?
Thanks a lot
Matthias

[ROM][AOSP][UNOFFICIAL]CarbonRom 2.0 bèta[4.3][togari][Oct 31]

Why choose for CarbonRom?
CarbonRom is an AOSP based rom, which is always compiled with the latest linaro toolchain. The kernel also is compiled with -O3 optimizations for better performance. It also gives you a great option of customization. Reasons to go for CarbonRom are:
- Compiled with Linaro, this will make your phone ultrafast and ultrasmooth
- AOSP based, s no bloatware or other stuff
- Great Customization options
- Nice look
- HALO
- ...
Current Version
CarbonRom 2.0 is still in early stages, it's Android 4.3, but not all features are implemented!
I won't manually search for all new features, just wait for an official 2.0 changelog when it is completed.
- Android 4.3
- HALO
- DSP Manager
- New battery icons
- stability and speed enhancements
- a million other little things as well - we basically don't even sleep anymore.
What is CarbonRom?
CarbonRom is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.
Please feel free to look at, build, and use our code on CarbonDev GitHub.
We would like to thank CyanogenMod for their device trees, framework/settings mods and their code that was incorporated into this project. We also extend our gratitude to the devs whose code that we have incorporated. Proper authorship has been maintained and can be viewed on our repository.
Special thanks also go to Slim Rom for some of their features, PA, AOKP, @FXP, and anyone else we may have borrowed commits from that hasn't been mentioned here. If you feel you have been unfairly left out, please - let us know.
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! If you have questions, ask your fellow users or ask us in #teamcarbon on freenode IRC.
Screenshots
Download Carbon
All Carbon downloads and further information such as features, changelog, and FAQ can be found here in the second post of this thread and in the download tab.
I'll continue building nightlies as much as possible.
Support
1) Search. Search, search, search. Yes, you. I don't care how unique or important your question is, it's very likely someone has adressed it already. Especially if you're even close to new at this.
2) Read our FAQ, which can be found on our goo.im page linked above. It's new, but expanding fast. Just like us!
3) Ask a question here. Someone will no doubt try to help you. Warning: this help may come in the form of telling you it's a dumb question that has been asked before. See step 1 - such are the perils of asking questions when you haven't done the research yourself. Android is about helping yourself.
Who is the Carbon maintainer for your device?
For you guys, Xperia developer is me only, Krabappel2548. I'm the only one working for Xperia devices, maybe I'll add more devices to my support list soon. Any donations are highly appreciated, I'll always use them for my development, to buy new devices
Who are the Team Carbon members?
andros11
BigShotRob
dg4prez
Kejar31
mattmanwrx
morfic
nocoast
pixeldotz
slick_rick
winner00
Thanks to your help we now have the machines we need for nightlies. We couldn't have done it without you! Remember, every penny you send to us goes right back into the rom. It's used for hardware, server costs, etc - all the things that help us make Carbon better with every release. Your support means the world to us! If you've enjoyed Carbon, please consider a donation toward this goal. Thank you, and we hope you continue to enjoy Carbon!
​
XDA:DevDB Information
[ROM][AOSP][UNOFFICIAL]CarbonRom 2.0 bèta[4.3][togari][Oct 31], a ROM for the Sony Xperia Z Ultra
Contributors
krabappel2548
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.4.x
ROM Firmware Required: unlocked bootloader
Version Information
Status: Beta
Beta Release Date: 2013-10-06
Created 2013-10-06
Last Updated 2013-10-31
Reserved
Downloads Android 4.3
Rom: CarbonRom Android 4.3 Bèta download
Gapps: Android 4.3 gapps
Installation instructions
Clean install
- Wipe data, cache dalvik cache
- Install CarbonRom
- Install gapps!
- Reboot device & enjoy!
Update:
- Wipe cache, dalvik cache
- Install CarbonRom
- Reflash gapps
- Reboot device & enjoy!
Working
- Everything that's not in the "bugs list"
BUGS?
- Let me know
To Do List
- Readd all tweaks in the kernel
- Compile with linaro and -O3
- Maybe even more CPU Governors
- Maybe even more I/O Schedulars
- tell me!
Xperia Z1 changelog
The newer changelog can be found here: Carbon Rom
Code:
[QUOTE][B]== 24/10 Nightly ==[/B]
Updated the kernel:
- Minor stability improvements
- Latest CM changed
Updated the rom:
- PIE
- A lot of small updates
- Latest Carbon changes[/QUOTE]
[B]== 06/10 Nightly ==[/B]
Updated the kernel:
- Update to Sony 15.1.G.1.534 sources
- Added MPdecision
- Added BFQ I/O schedular
- Added Badass and Lionheart CPU governors
- Adder GPU OC possibilities to 600MHz
- Booting up at 2.1GHz (stock speed)
- Add OC upto 2,342 GHz
- Added some more CPU frequencies in between to sav battery: Test!
- Initial ZUltra release
- Latest CM changed
Updated the rom:
- Initial ZUltra release
- Latest Carbon changes
[B]== 03/10 Nightly ==[/B]
Updated the kernel:
- Fixes for various stuff
- Added VDD
- Added Sound control
- Adder GPU OC and enabled it
- Add OC possibilities
- Add some more optimizations
- Latest CM changed
Updated the rom:
-[B][COLOR="Blue"] Camera is now working[/COLOR][/B]
- Working Audio and video
- A lot of improvements and fixes for Z1
- Latest Carbon changes
[B]== 27/09 Nightly ==[/B]
Updated the kernel:
- Initial Z1 release
Updated the rom:
- Initial Z1 release
== Kernel FAQ - GPU OC - Voltage Control - Sound Control==
GPU OC
OVERCLOCKING GPU WILL REDUCE BATTERY LIFE!
you can overclock/underclock GPU manually via scripts/commands...
[ how to do this manually/script ]
To check current max clock of GPU clock use:
Code:
cat /sys/devices/fdb00000.qcom,kgsl-3d0/kgsl/kgsl-3d0/max_gpuclk
To set GPU to particular frequency (overclock or underclock) use:
Code:
echo 533333000 > /sys/devices/fdb00000.qcom,kgsl-3d0/kgsl/kgsl-3d0/max_gpuclk
available scaling frequencies are:
Code:
[LIST]
[*]600000000 - 600 MHz
[*]533333000 - 533 MHz
[*]450000000 - 450 MHz (DEFAULT)
[*]320000000 - 320 MHz
[*]200000000 - 200 MHz
[/LIST]
Voltage Control
All credits for this interface go to Faux123!
WARNING!
DO NOT USE TOO HIGH OR TOO LOW VOLTAGES, SLOWLY increase the voltage one notch at a time for a particular frequency and do stability/testing for few hours. once you have verified that you CPU chip can handle that voltage ONLY then "Set at boot"/Use init.d script
You can either use an APP (like IncrediControl) [others mentioned in OP] or use an init.d script to do the work...
to see current voltage table use:
Code:
[B]cat /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
to set voltage for a particular frequency:
Code:
[B]echo 1512000 1150000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
will set 1512Mhz freq voltage at 1150mV
to reduce voltages for ALL frequencies:
Code:
[B]echo -25000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
to increase voltages for ALL frequencies:
Code:
[B]echo +25000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
Sound Control
Kernel level Sound Control
This feature has been added by faux123 himself!
The sources for this feature are covered under GPL and are released along with my kernel sources at my GITHUB repo.
[ WARNING ]
high volume can damage hearing!
Krabappel2548, DooMLoRD or faux123 are not to be held responsible if this damages ur headphones/speakers/etc
USE THIS AT YOUR OWN RISK!
There are two ways to use this interface.
manual control through sysfs interface
paid app (FauxSound Audio/Sound Control)
How to use the app FauxSound Audio/Sound Control is pretty self explanatory so I will write on how to control using the sysfs interface...
BEFORE DOING ANY ADJUSTMENTS EXIT THE APPS LIKE MUSIC PLAYER/etc!!
The interface to control the sound output is located at:
Code:
[B]/sys/kernel/sound_control_3[/B]
it has 4 control interfaces:
Camera MIC
Code:
/sys/kernel/sound_control_3/gpl_cam_mic_gain
Headphone
Code:
/sys/kernel/sound_control_3/gpl_headphone_gain
MIC
Code:
/sys/kernel/sound_control_3/gpl_mic_gain
Internal Speaker
Code:
/sys/kernel/sound_control_3/gpl_speaker_gain
each supports gain levels from 20 (-20) to 50 (+10), base is 40 (0)
(the number in the brackets correspond to the numbers displayed in the app)
say if u want to boost headphone output (both left and right channels) then use the following command:
Code:
echo "44 44" > /sys/kernel/sound_control_3/gpl_headphone_gain
u can also individually increase/decrease the gain for each right and left channel
similarly other interfaces can be controlled
TIP:
do not jump to maximum values as sometimes the headphones/speakers might start distorting the audio... slowly increase and do testing for the levels which suit you!
not all accessories will work well with boosted audio output
All of this wouldn't be possible without @Kali- and @Bin4ry helping with stuff and setting up device tree etc
Also big thx to @DooMLoRD for some of his kernel commits to tweak the CM kernel
Download links added, here is proof it runs:
http://www.imagebam.com/image/042c8f280445739
Oh yeah! Thanks a lot Krabappel!
I was worried that you left us
LordManhattan said:
Oh yeah! Thanks a lot Krabappel!
Click to expand...
Click to collapse
avetny said:
I was worried that you left us
Click to expand...
Click to collapse
No
it's till uploading for those wondering where the link is
It has some tweaks in kernel
Omg my friend Morfic is in your team ! noway
avetny said:
Omg my friend Morfic is in your team ! noway
Click to expand...
Click to collapse
He's a carbon dev, I'm only maintainer for Xperia
Anyway download link added
Waiting tonight
Thanks for share
big said:
Waiting tonight
Thanks for share
Click to expand...
Click to collapse
It's already released and download link is added
Sent from my Xperia Z1 using xda app-developers app
So the camera doesn't work? Or was that just for the z1 version?
Sent from my GT-N7100 using Tapatalk 4
krabappel2548 said:
It's already released and download link is added
Sent from my Xperia Z1 using xda app-developers app
Click to expand...
Click to collapse
downloading now. Will complete a video review of the ROM for the OP if you want. Can't wait to test this lil puppy out! :silly:
Reb0rn said:
So the camera doesn't work? Or was that just for the z1 version?
Sent from my GT-N7100 using Tapatalk 4
Click to expand...
Click to collapse
Only Z1, on Z Ultra no issues I think it's same as CM
Sent from my Xperia Z1 using xda app-developers app
God damn i want my ultra now... I'm getting it on Friday. Nice too see that there's some familiar faces around here and a nice ROM collection this far.
Sent from my GT-N7100 using Tapatalk 4
krabappel2548 said:
Only Z1, on Z Ultra no issues I think it's same as CM
Sent from my Xperia Z1 using xda app-developers app
Click to expand...
Click to collapse
Carbon settings/ lock screen/ targets - holding the lock icon makes carbon settings not respond
Also wifi and mobile icons not displayed on reboot. Shows 2 bars sometimes... (i think you know that bug though)
So far everything else is working.. camera is stock CM10.2 so thats always gonna be better than Sony.
Dark Carbon theme will save battery a little.. and looks better..
Over all a good experience...
How to enable PIE control? i cant find it in carbon setting
nice another new rom ! will flash and test it out tomorrow - have run the carbon rom on other devices and really liked the rom - is they overclocking and undervolting with this kernel ?
hamdogg said:
Carbon settings/ lock screen/ targets - holding the lock icon makes carbon settings not respond
Also wifi and mobile icons not displayed on reboot. Shows 2 bars sometimes... (i think you know that bug though)
So far everything else is working.. camera is stock CM10.2 so thats always gonna be better than Sony.
Dark Carbon theme will save battery a little.. and looks better..
Over all a good experience...
Click to expand...
Click to collapse
How can Dark Carbon theme save battery?
GOF007 said:
How can Dark Carbon theme save battery?
Click to expand...
Click to collapse
its black Vs grey. Grey uses more while backlight, so will use more display, hence more battery. Not much, probably 3-4% each day..

[EOL][KERNEL][PORT][n51x0][JB/KK/CM12.x/CM13.x/LOS14.1] Boeffla-Kernel (26-08-2018)

** Note: This kernel is end-of-life and will no more be maintained. There will be no LineageOS 15.1 or newer kernel be available anymore **
Hi Guys!
Thanks to one of my coworker at work which had no further usage for his Note 8 GT-N5110 i had recently the possibility to call it my own! I was very happy about that but what i instantly missed after powering on the device for the first time was the great boeffla kernel which runs very well on my S3 for quite some time now. So i decided to "route" some spare time into porting the boeffla kernel for n801x devices to n51x0 devices. After a „couple of days“ and after fighting around with git, merging things and stuff i can enjoy now the power of boeffla on this device too! Finally i want to share this kernel with the ones who maybe missed boeffla on a Note 8 too and of course with all others which maybe want to give it a try.. As it is pretty much complete and i didn't want to reinventing the wheel i did (in agreement with Lord Boeffla!) a shameless copy of his text from the n8x0 thread and changed the relevant parts for this version. It is and it should stay a Boeffla Kernel so i think it's not that “blasphemic” if i copy the Lord himself. btw. all credits to him!!
This is the thread about the ported version of the Boeffla-Kernel for Galaxy Note 8 n51x0 devices
Some of you might know Lord Boefflas kernel already from the Galaxy S3 area.
If you want to learn more about the kernel, it's features and how to configure what, I would recommend you to visit the Galaxy S3 thread of the kernel.
Notes:
This kernel (provided in separate images) should work on the following devices:
GT-N5110 (Wifi only), GT-N5100 (G3 modem) and GT-N5120 (G4/LTE modem) Only GT-N5110 versions are tested by me as i have no possibility to test the others! So feedback about how the kernel is working on a GT-N5100 and GT-N5120 would be highly appreciated, thx!
The kernel images are only for Samsung based Jelly Bean (Android 4.2.2) or Kit Kat (Android 4.4.2) roms!!! Do not install it on CM or AOSP based roms!!!
Kernel versions 1.x are only for Samsung based Jelly Bean 4.2.2 roms!!!
Kernel versions 2.x are only for Samsung based Kit Kat 4.4.2 roms!!!
Custom Roms:
This Kernel is not compatible with the yNote ROM because of modifications related to init process and removing SELinux!! But it should work for example with stock based custom roms like civatos CivZ roms!
WARNING: Be sure that u flash the right kernel for the right device !! Images are named accordingly so double check that u use the right one! Flashing a wrong version may brick your device !!
If you have questions to settings, presets, others configuration and wanna share your configuration, head over to the unofficial Boeffla-Config App Config sharing thread: http://forum.xda-developers.com/show....php?t=2621308
Support
First read the FAQ section on the Homepage (offline, project EOL) !!!
Click here (offline, project EOL) to learn about all possible kernel settings in the config app.
Click here (offline, project EOL) to learn about using the config app.
I will refuse to give support if you do any undervolting and experience freezes or hot reboots.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Features
* To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from here: DOWNLOAD (offline, project EOL)
* Upstreamed to Linux 3.0.101 (www.kernel.org)
* Based on Samsung source code GT-N5110_JB_Opensource_Update2/GT-N5110_KK_Opensource.zip and current CM12.x sources
* Initramfs from XXCMK1 (for all JB builds) stock kernels
* Initramfs from XXDNI2 (for KK n5110 builds) stock kernel
* Initramfs from XXDNH3 (for KK n5120 builds) stock kernel
* Initramfs from XXDNL5 (for KK n5100 builds) stock kernel
* Initramfs from official CyanogenMod roms for all CM versions (in "pre-anykernel" images)
* CPU under/overclocking to from 100 Mhz to 1920 MHz
* CPU undervolting interface
* GPU frequencies configurable (underclocking, overclocking up to 700 MHz)
* GPU voltages configurable (undervolting, overvolting)
* Configurable charger rate for AC and USB (default increased to 1100 mA for ac charging)
* Charge info display support
* Configurable zRam
* Configurable touch boost frequency
* Configurable early suspend time (for screen off animations, 100ms default)
* Boeffla-Sound engine V1.6.7 to unleash the power of the audio hub wm1811
* Additional governors: ZZMoove 1.0 beta8, pegasusqplus,smartassv2, intelliactive, lulzactiveq and wheatley
* Governor profiles for pegasusq, pegasusqplus and zzmoove for performance, battery saving etc.
* Additional schedulers: ROW, ZEN, BFQ (v7r8) and SIO
* Schedulers configurable separate for internal and external SD memory
* Hardcore speedmod sharpness fix implemented (default is off)
* SD card read ahead buffer configurable separate for internal and external SD memory (default increased to 256 kB)
* Ext4 File system tweaks (default to on, can be disabled)
* System Tweaks predefined supported (default is off)
* WIFI Multicast filter for better battery life
* WIFI wakelock times reduction
* Proportional rate reduction for TCP
* TCP congestion changed from Cubic to Westwood
* Wifi mac address change support
* Dynamic fsync 1.2 implemented
* Timeout for external SD card changed to improve handling of crappy SD cards
* Custom boot animation support
* Swap supported (but not recommended, use zRam instead)
* init.d support (in /system/etc/init.d - set correct permissions! No support for Zipalign scripts for good reasons!)
* NTFS (read-only access only!) compiled as a module
* CIFS compiled as a module
* NFS compiled as a module
* XBox controller support as module
* USB OTG Ethernet (Asix) support as module
* exFat support switchable (switch it off if you do not need it)
* Battery monitor wakelocks reduced
* Kernel can root if required (create file "autoroot" on internal sd and reboot)
* Android logger can be disabled
* Kernel logging can be disabled
* Disabled various debug logs and traces
* Frandom compiled as a module (for mods like Crossbreeder)
* Automatic EFS backup to external (priority) or internal SD Card (fallback)
* Kernel initialisation log file (with history of 3 log files)
* Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
* Compatibility to common standard apps (Voltage Control, SetCPU, System tuner etc.)
* Compiled with Google arm 4.8 toolchain
* Internal kernel busybox version 1.24.1
* Added support for broken m5c73m3 camera firmware
* Fixed non-working MDNIE negative mode (change in v2.x for KK only)
* WiFi working on JB bootloader! (related to v2.x for KK only)
* Support for external USB web cams enabled
* Mali driver updated to r3p2 rel4 (related to v2.x for KK and all CM12.x, CM13.x, LOS14.1)
in addition added by me ZaneZam (partially taken from civatos SphereEngine and SphereKat projects – thx and credits to him!):
* Configurable touch to wake with S-Pen Support (JB+KK+CM12.x+CM13.x+LOS14.1)
* Implemented double-tap-to-wake (aka knockon - this is NOT how the LG G2 works, it just replaces
the single tap in existing touch wake by a double tap) (JB+KK+CM12.x+CM13.x+LOS14.1)
* Strip the Wireless modules of debugging for size (JB+KK+CM12.x+CM13.x+LOS14.1)
* Brought back Triangle Away Support (JB+KK)
* Added intelligent writeback (JB+KK+CM12.x+CM13.x+LOS14.1)
* Update battery driver to work correctly on JB bootloader (fixed LPM mode - change in v2.x for KK only and might not work on every system!)
* SELinux included full compatibility and set to enforcing like in stock roms as default (change in v2.x for KK and all CM12.x+CM13.x+LOS14.1)
* Mobicore included (change in v2.x for KK only)
* Added new GPU control interface (5 frequencies and voltages) for new mali drivers (change in v2.x for KK+CM12.x+CM13.x+LOS14.1 only)
* Added support for 'fun with resistors' (http://forum.xda-developers.com/showthread.php?t=820275) (JB+KK+CM12.x+CM13.x+LOS14.1)
* Added missing Samsung SideSync USB Gadget (JB+KK+CM12.x+CM13.x+LOS14.1)
* Added Support for USB keyboard app (CM12.1+CM13.x+LOS14.1)
* Added Intelli Plug and use that instead of native kernel hotplug support for legacy governors (JB+KK+CM12.x+CM13.x+LOS14.1)
(=Hotplug support for all non-hotplug-able governors via included intelliplug v1.6 and this will be enabled when switching to such a governor)
Special Note 8 Info:
* S-Pen Alignment fix included (By original JB Samsung/CM Sources and also added to KK Sources)
* Memory Leak fixes included (By original JB+KK Samsung and CM Sources)
* Added Security fix CVE-2013-6282 (CM12.1)
* Added Security fix CVE-2015-3636 (CM12.1)
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de (offline, project EOL)
want to live on the edge?
checkout Unoffical Boeffla Kernel Linaro Builds
Lord Boefflas Objective
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. 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 !!!
I will, also in future, only add features that make sense to me personally as well and are not against my initial objectives. You can always raise your wishes and requests, however there is absolutely no guarantee it will be implemented.
Quote Lord Boeffla:
This said, I will definitely NEVER implement:
dual boot (I do not need it)
f2fs - it is known to cause various issues and compatibility problems
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it. Everything else I am happy to check and decide.
Click to expand...
Click to collapse
So i (ZaneZam) won't do that either but all the things Lord Boeffla decides to implement in the future will of course find their way into this kernel as long as it is possible to implement them plus/minus some little things i might find useful for the Note 8 devices but at the end always respecting Lord Boefflas Objective!
Compatibility
To reiterate it again: This kernel is only for Samsung based Jelly Bean (Android 4.2.2) and Samsung based Kit Kat (Android 4.4.2/GT-N5100 4.4.4) firmwares. Since 26.04.15 there are also CM12.x,CM13.x,LOS14.1 versions available. It is not designed to run on AOSP based roms!
SPECIAL NOTE ABOUT NEWER STOCK ROMS: to be able to use the KitKat kernel builds with newer roms like XXDNH2 or XXDNH3 stock roms or based ones u will need to patch your rom beforehand. due to mali API changes in these roms booting with custom kernels isn't possible. so you can now checkout and install civatos fix HERE (many thx and credits to him!) after patching the rom the kernel should boot fine! <-- 10.04.15 since kernel version 2.2 obsolete as it has been "fixed" in the kernel itself. nonetheless if u still face issues with newer roms then u can use civatos method in addition but for now it's not needed to boot the kernel on newer roms.
Kit Kat 4.4.4:
Since version 2.1 stable this kernel is compatible with the XXDNL5 rom for GT-N5100 devices.
CM12.x:
Since 26.04.2015 there are also CM12.0 and CM12.1 versions for GT-N5100 and GT-N5110 devices available. these are compatible with offical CyanogenMod 12.x roms and based ones.
CM13.x:
Since 17.04.2016 there are also CM13.0 versions for GT-N5100 and GT-N5110 devices available. these are compatible with offical CyanogenMod 13.0 roms and based ones.
Since 01.05.2016 there are also CM13.0 versions for GT-N5120 devices available. these are compatible with offical CyanogenMod 13.0 roms and based ones.
LineageOS 14.1:
Since 13.01.2017 there are also LineageOS/CM14.1 versions for GT-N5100, GT-N5110 and GT-N5120 devices available. these are compatible with offical LineageOS 14.1 roms and based ones.
Note: You need at least version 2.4.19 of Boeffla-Config V2 to allow all functionalities to be available.
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from here: DOWNLOAD (offline, project EOL)
Donation
If you like my work, feel free to donate via XDA developers: Donation-Link or via link on Homepage (offline, project EOL)
Or, just purchase the donation version of the Boeffla-Config app, which also gives you some extra features.
Yeah go on folks donate for this great Dev!! :good:
Source code
All sources can be found in my Github repository: https://github.com/zanezam
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:
* Andip71
* Yank555
* Hardcore
* Chainfire
* DerTeufel
* Harunjo
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Supercurio
* Mialwe
* Entropy512
* Faux123
* civato
... 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 !!!
And special thanks from me to my friend Andi for letting this kernel-port exist „under his hood“ by providing it on his homepage and for supporting it in his Config App! Appreciate that much!!
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 CWM recovery and safely store your personal data before you flash a new kernel.
One last important note from me ZaneZam:
This is a contribution to the Boeffla Kernel project and not my own project! This port was made in agreement with Lord Boeffla but not by himself! I will support this ported version as good as i can, Lord Boeffla will not as he doesn't support versions for devices he doesn't own! So please if you have device specific questions ask them here and not in any other boeffla kernel thread, thanks!
Cheers and now enjoy the power of Boeffla on the Note 8!
ZaneZam
reserved 1
reserved 2
reserved 3
Give this guy his cookie, can't wait till Samsung releases the KK kernel source to try this baby out.
yeah i'm waiting too to be able to start from scratch
Been waiting for this thank you.....tested kernel on civatos rom, works great no issues at all.battery life and performance are great. Boffella sound is awesome and the boffella config gives a little more control over audio than just boffella sound. Would love to see a aosp kernel with these features since no current 4.4.2 aosp or cm kernels have boffella sound working. I downgraded from 4.4.2 for this kernel and happy I did.... Thanks
Have flashed it on my N5100 running latest X-Note ROM.
After first flash, my screen was flickering.
Then I did cache and dalvik wipe and flashed again.
Now no flickering any more, but my GSM doesn't work any more.
So back to civz kernel.
Gesendet von meinem GT-N5100
blowy666 said:
Have flashed it on my N5100 running latest X-Note ROM.
After first flash, my screen was flickering.
Then I did cache and dalvik wipe and flashed again.
Now no flickering any more, but my GSM doesn't work any more.
So back to civz kernel.
Gesendet von meinem GT-N5100
Click to expand...
Click to collapse
first of all thx for your braveness *gg* and thx for the report!
as said unfortunately i cannot test versions other then the N5110, so i rely on your reports.
but maybe i can pinpoint the problem with your help at least if you still are willing to help,
that would be great but also isn't a problem if u refuse
another one with such a problem on GT-N5100 or GT-N5120?
ZaneZam said:
first of all thx for your braveness *gg* and thx for the report!
as said unfortunately i cannot test versions other then the N5110, so i rely on your reports.
but maybe i can pinpoint the problem with your help at least if you still are willing to help,
that would be great but also isn't a problem if u refuse
another one with such a problem on GT-N5100 or GT-N5120?
Click to expand...
Click to collapse
One thing I noticed that is very important to me is docking mode is no longer supported with this kernel. Switch to civatos kernel it works again.dock mode supports USB host charging and HDMI at the same time all u need to do is place a 65k resistor between Id pin and ground on ur USB host cable.....very important to me since tablet is used in my car as a head unit... I'd appreciate any help.Maybe s3 uses a different resistance?
b3ltazar said:
One thing I noticed that is very important to me is docking mode is no longer supported with this kernel. Switch to civatos kernel it works again.dock mode supports USB host charging and HDMI at the same time all u need to do is place a 65k resistor between Id pin and ground on ur USB host cable.....very important to me since tablet is used in my car as a head unit... I'd appreciate any help.Maybe s3 uses a different resistance?
Click to expand...
Click to collapse
actually to be as near as possible to boeffla kernel I didn't activate it in config but will check that for u and maybe we have an beta 2 soon!
I appreciate that . I really want to get into kernel dev. I built a few windows 7 moded os. But seems u need Linux experience I only have some backtrack experience. Thanks for the reply. I'm always open to testing
b3ltazar said:
Been waiting for this thank you.....tested kernel on civatos rom, works great no issues at all.battery life and performance are great. Boffella sound is awesome and the boffella config gives a little more control over audio than just boffella sound. Would love to see a aosp kernel with these features since no current 4.4.2 aosp or cm kernels have boffella sound working. I downgraded from 4.4.2 for this kernel and happy I did.... Thanks
Click to expand...
Click to collapse
So you know my JB kernel also support Boeflla.
Second I'm test building Kitkat kernel.
Already working is:
Exfat
Cifs
Wifi
Cpu OC up to 1.92GHz and UC to 100MHz
CPU voltage control
S_Pen alignment fixed
RTL28.. USB modem support
Various Fixes in memory leaks
DynamicFsync
ZZmoove & lulzactive governor added
row, vr, sio shedulers added
and all of this without samsung source thanks to a help full eye of one of my users
More to come...........public release?
civato said:
So you know my JB kernel also support Boeflla.
Second I'm test building Kitkat kernel.
Already working is:
Exfat
Cifs
Wifi
Cpu OC up to 1.92GHz and UC to 100MHz
CPU voltage control
S_Pen alignment fixed
RTL28.. USB modem support
Various Fixes in memory leaks
DynamicFsync
ZZmoove & lulzactive governor added
row, vr, sio shedulers added
and all of this without samsung source thanks to a help full eye of one of my users
More to come...........public release?
Click to expand...
Click to collapse
thx for the info civato, i think he knows that already as he used/uses your kernel btw i was going to contact you about your JB sources as i missed an updated repo in your github account, or am i blind? could u please give me some hint? and here again: thx for all your work! :good:
[*]and all of this without samsung source thanks to a help full eye of one of my users
Click to expand...
Click to collapse
-> very interesting!
ZaneZam said:
thx for the info civato, i think he knows that already as he used/uses your kernel btw i was going to contact you about your JB sources as i missed an updated repo in your github account, or am i blind? could u please give me some hint? and here again: thx for all your work! :good:
-> very interesting!
Click to expand...
Click to collapse
Yep sorry I noticed that 4.2.2 kernel source hasn't been updated, just no time.
When I finish my KitKat kernel I will upload the source to github.
Will try to do that this weekend.
yeah i know that "time thingy" very well! thx looking forward to your update.
ZaneZam said:
yeah i know that "time thingy" very well! thx looking forward to your update.
Click to expand...
Click to collapse
Still running this kernel working good. Battery life is amazing. Hopefully u can get docking mode figured out when u have time.
I'm surprised there aren't more people interested in this kernel. Give it a try with civs 4.2.2 build u won't regret it.
New Version v1.0 beta2 available!
Hi Guys,
a new beta is available!
as usual you can get it HERE or via Load & Flash functionality in Boeffla Config App
Changelog:
Version 1.0-beta2
22.06.2014
Update to zzmoove 0.9-beta2 (ZaneZam)
Speedup late resume for faster wakeup of the device (credits to Yank555)
A few performance tweaks (Lord Boeffla)
Fix n_tty_write crash when echoing in raw mode (Lord Boeffla)
Update su to version 2.00 (Lord Boeffla)
Update to latest changes in Boeffla ramfs (ZaneZam)
Fix compatibility issues by changing Samsung ramfs to the original n5100/n5120
(XXCMK1) rom versions (ZaneZam for n5100 and n5120 builds)
Enable audio/smart dock mode for MAX77693 chip to support 'fun with resistors'
(http://forum.xda-developers.com/showthread.php?t=820275) (ZaneZam)
enjoy!
ZaneZam said:
Hi Guys,
a new beta is available!
as usual you can get it HERE or via Load & Flash functionality in Boeffla Config App
Changelog:
Version 1.0-beta2
22.06.2014
Update to zzmoove 0.9-beta2 (ZaneZam)
Speedup late resume for faster wakeup of the device (credits to Yank555)
A few performance tweaks (Lord Boeffla)
Fix n_tty_write crash when echoing in raw mode (Lord Boeffla)
Update su to version 2.00 (Lord Boeffla)
Update to latest changes in Boeffla ramfs (ZaneZam)
Fix compatibility issues by changing Samsung ramfs to the original n5100/n5120
(XXCMK1) rom versions (ZaneZam for n5100 and n5120 builds)
Enable audio/smart dock mode for MAX77693 chip to support 'fun with resistors'
(http://forum.xda-developers.com/showthread.php?t=820275) (ZaneZam)
enjoy!
Click to expand...
Click to collapse
Just to make sure, this still doesn't support TW KitKat Roms? I read in the OP that is for jellybean roms.

[ROM][KERNEL][N910F/G] Temasek CM12.1 [v14.9] / Vision Kernel

Temasek's CM12.1 for Note 4
DISCLAIMER
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included 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.
*/
HOWTO INSTALL
Code:
[B][I]Clean Installation[/I][/B]
1. Download the appropriate ROM.
2. Download the appropriate GApps.
3. Back up any and all important data.
5. WIPE DALVIK/CACHE/DATA/FACTORY RESET.
6. WIPE SYSTEM.
7. Flash the ROM in recovery.
7.1 Flash Kernel (if you use a custom one)
8. Flash the GApps.
9. WIPE DALVIK/CACHE (for good measure).
10. Reboot Device.
[B][I]Mixed Flash/Update[/I][/B]
1. Download the appropriate ROM
2. WIPE SYSTEM.
3. Flash the ROM in recovery.
3.1 Flash Kernel (if you use a custom one)
4. Flash the GApps.
5. WIPE DALVIK/CACHE (for good measure).
6. Reboot Device.
[B][I]Dirty Flash/Update[/I][/B]
1. Download the appropriate ROM
3. Install the update zip from recovery.
3.1 Flash Kernel (if you use a custom one)
4. WIPE DALVIK/CACHE (for good measure).
5. Reboot Device.
STATEMENT
I started to build Temasek's CM 12.1 Rom for Note 4.
It will strict follow his upstream, i'll not add anything to his base.
I only compile it for Note 4 and optimize it for this.
FEATURES
all builds 20150713+ come with VISION Kernel Base as stock (same patched source but not all features)
BUILD
compiled with GCC 4.9.3 with patches from Linaro and SaberMod
including JustArchi's Optimizations
including Arter97's Optimizations
including Qualcomm's optimized LLVM 3.6 (not Google's 3.5a)
DOWNLOADS ON AFH
latest ROM
GAPPS
Vision Kernel
MDNIE Tuner App
KCAL App
Dolby Digital Plus Mod
Download Rom @ AFH
Download Gapps @ AFH
Download Apps @ AFH
THANKS
Code:
@Senthil360 for nice support in this thread
@CyanogenMod for base
@temasek for rombase
@arter97 for optimizations
XDA:DevDB Information
Temasek CM12.1 / Vision Kernel, ROM for the Samsung Galaxy Note 4
Contributors
AuxXxilium
Source Code: https://github.com/AuxXxilium
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Abandoned
Current Stable Version: v14.9
Stable Release Date: 2015-07-21
Created 2015-07-04
Last Updated 2015-08-13
Vision KERNEL
Vision Kernel for all CyanogenMod 12.1 based ROM
fast - smooth - battery friendly
Optimized for Temasek CM12.1
Features
Hotplug
MpDecision (optimized)
IntelliPlug 4.0
Thermal
My own Thermal Driver (for this time but not the end)
IntelliThermal (CM Version)
CPU
Underclock CPU to 268MHz
Overlock CPU to 2880MHz
Hardlimit CPU Control 2.2.1_Note4
CPU Boost
MSM Turbo (like Intel Turbo Boost - only active if you use the max frequency but will cause more battery drain)
Voltage Control
more CPU Governor
GPU
Underclock GPU to 166MHz
Overclock GPU to 800MHz
Simple GPU Algorithm
Adreno Idler 1.1
Idle down to 27MHz
more GPU Governor
Screen
Touch Control (DT2W, S2W, S2S) <- only t2w edition
State Notifier
FS and I/O
Dynamic Fsync 1.5
more IO Scheduler
Optimized EXT4
F2FS Support
Power
Powersuspend 1.7
Fastcharge 1.2
QuickWakeup
Sound
Faux Sound Control 3.6
MSM Ultrasound
Stereo call recording
Net
more TCP Cong
Misc
KSM
Kernel Mode NEON
SELinux permissive
overall Optimizations
Sabermod 4.9.3 for A15 and graphite
more...
How-To install
remove all bootup settings from Fauxclock
boot into recovery
install kernel
wipe cache (better to do this)
boot system
if system is fully started - restart it again
done
Download Kernel @ AFH
Changelog for ROM / KERNEL
Changelog for ROM
Build Changelog
Changelog for Vision KERNEL
2015.07.16
only performance optimizations
2015.07.15
updated: Hardlimit Control v2.2.1_Note4 by AuxXxilium
2015.07.14
build: start with two version: one with touch2wake and without it
build: cleaner build tags - now only vision not vision_smart
added: Hardlimit Control v2.2_Note4 by AuxXxilium (thx to yank555.lu for base)
2015.07.13_t2w - experimental
readded: touch2wake
removed: IntelliThermal trash for the next time
added: more battery savings
patched: some vidc things
2015.07.11_ofast
recompiled with -Ofast
added: new adreno idler version
2015.07.10
added: quickwakeup
added: some more patches
removed: smart... governor that causes a bug in freq selection
2015.07.08_v2
bugfix build
removed: only gpu wakeup on touch event
removed: all touch2wake features for now
removed: high OC Freq (now max is 2.88 GHz)
fixed: no touch response after wakeup from deepsleep (i hope)
fixed: the laggy performance from gpu if there was no touch event
fixed: fastcharge issue that causes some problems (slow charging and more)
fixed: all kernel compile warnings
added: elementalx cpu gov for more performance
added: more optimizations
added: Async Fsync
2015.07.07
added: IntelliThermal from faux123 (CyanogenMod Commit)
added: some patches for power efficiency
added: more patches - to many to list all things
2015.07.06
added: Simple GPU Algorithm
added: MDNIE Control
added: some GPU Patches
2015.07.05
initial push with features above (optimized for my rom)
FAQ
How can i set the kernel features?
The recomend app is FauxClock. Other apps can have problems with cpu freq setting or other features.
Fauxclock isn't supported.
Install Fauxclock > Open and accept SuperSu > force close it > open again (if this isn't working, you need to fix permissions.)
Why i do this? ETA's?
It's only build for my own use, so i update it if i think i must do it. Please do not ask for ETA's.
Misc
Known bugs
If you found a bug, please submit it here.
Feature Requests
If you want to have a new Feature, please submit it here.
Reviews
If you like my work, please say THANKS and write a short review here.
Rom support
Does this ROM support 910G
ROM​
AuxXxilium said:
Temasek's CM 12.1 for Note 4 (trltexx)
Code:
I started to build Temasek's CM 12.1 Rom for Note 4.
It will strict follow his upstream, i'll not add anything to his base.
I only compile it for Note 4 and optimize it for this.
Download
Huge thanks to @temasek and @arter97
XDA:DevDB Information
Temasek's CM 12.1, ROM for the Samsung Galaxy Note 4
Contributors
AuxXxilium
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: v14.5
Stable Release Date: 2015-07-04
Created 2015-07-04
Last Updated 2015-07-04
Click to expand...
Click to collapse
Downloading the ROM, will give more feedback after a few hours.
Keep up the great work, loving your kernel and now maybe this ROM as well.
Sent from my SM-N910F using XDA Premium 4 mobile app
virgoan said:
Does this ROM support 910G
ROM​
Click to expand...
Click to collapse
yes. 910G is supported. it is working with trlexx rom.
Battlehero said:
Downloading the ROM, will give more feedback after a few hours.
Keep up the great work, loving your kernel and now maybe this ROM as well.
Sent from my SM-N910F using XDA Premium 4 mobile app
Click to expand...
Click to collapse
thanks, kernel comes back the next week. try to fix benchmark scores and game performance.
Thanx for thread,I think your kernel and temasek rom is perfect combination???
AuxXxilium said:
yes. 910G is supported. it is working with trlexx rom.
thanks, kernel comes back the next week. try to fix benchmark scores and game performance.
Click to expand...
Click to collapse
Current bug: Clicking Ambient Display causes Force Close?
Everything else seems to work fine so far, will report back if I find something else.
@AuxXxilium : this is great. I was a very big fan of temasek for S3 and I was thrilled when I saw your post. Thanks. The issue that I have is that it seems I am limited with 3g speed after I have installed the rom. I cannot get more than 47kB / sec no matter what I do. Before installing the rom , exactly in the same place, I was having over 1,5 MB / sec. Does anyone have the same issue? Thanks
Trimis de pe al meu SM-N910F folosind Tapatalk
Great, now we have two Temasek CM12.1 roms for our device Gonna test this one too.
Welcome Temasek! I used your ROMs on the Note 3....good to see you here buddy
Does s pen features work with this ROM
ivnn said:
Does s pen features work with this ROM
Click to expand...
Click to collapse
http://forum.xda-developers.com/android/software/app-app-samsung-devices-provided-stylus-t3000448
Sent from my SM-N910F using XDA Premium 4 mobile app
rhadoo_ds said:
@AuxXxilium : this is great. I was a very big fan of temasek for S3 and I was thrilled when I saw your post. Thanks. The issue that I have is that it seems I am limited with 3g speed after I have installed the rom. I cannot get more than 47kB / sec no matter what I do. Before installing the rom , exactly in the same place, I was having over 1,5 MB / sec. Does anyone have the same issue? Thanks
Trimis de pe al meu SM-N910F folosind Tapatalk
Click to expand...
Click to collapse
In case someone else has the same issue...
I found that the default access point was WAP instead of Internet, this was limiting the speed. After I switched to Internet, speed was over 1,5 MB.
Just tried to install the ROM ,but the installation was aborted complaining that this image is for a trltexx and that I'm having a trlte . I think i installed different kernel for my previous Rom . Could anyone suggest what i have to do to change it to trltexxx .
ivnn said:
Just tried to install the ROM ,but the installation was aborted complaining that this image is for a trltexx and that I'm having a trlte . I think i installed different kernel for my previous Rom . Could anyone suggest what i have to do to change it to trltexxx .
Click to expand...
Click to collapse
You have the incorrect recovery.
Install the correct recovery from TWRP's website.
If you have N910F (Trltexx) install this zip from recovery and then reboot to recovery again to install the ROM.
https://dl.twrp.me/trltexx/twrp-2.8.7.0-trltexx.zip.html
Sent from my SM-N910F using XDA Premium 4 mobile app
i tried to install but device got struck in download mode and i couldnt boot normal as well. odin is not recognising the device as well
Battlehero said:
You have the incorrect recovery.
Install the correct recovery from TWRP's website.
If you have N910F (Trltexx) install this zip from recovery and then reboot to recovery again to install the ROM.
https://dl.twrp.me/trltexx/twrp-2.8.7.0-trltexx.zip.html
Sent from my SM-N910F using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Awesome! Temaseks rom was my favorite rom on my s3.
too bad I really need the s-view, which isn't working on CM
will that ever be possible?
ivnn said:
i tried to install but device got struck in download mode and i couldnt boot normal as well. odin is not recognising the device as well
Click to expand...
Click to collapse
Take your phone's battery out. (Make sure device isn't plugged in anywhere)
Then put the battery back in after 10 seconds.
Then hold the volume down, home button and power your device on.
Then plug your phone into your computer, and try different USB ports (Make sure Kies is not installed) and flash a stock ROM via Odin and start a fresh.
Install a custom recovery (TWRP).
Sent from my SM-N910F using XDA Premium 4 mobile app
Mikeyman123 said:
Awesome! Temaseks rom was my favorite rom on my s3.
too bad I really need the s-view, which isn't working on CM
will that ever be possible?
Click to expand...
Click to collapse
sview hack is in rom included, the next kernel version does enable it. so i think it should work after that, but i havn't a sview cover for my phone. so i can't try it out.

Categories

Resources