[ROM][YUGA][LP][5.0.2] CyanogenMod 12.0 Unofficial - Xperia Z Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sony Xperia Z/YUGA/C6603 CyanogenMod 12.0 (5.0.2) Unofficial Builds
The main reason I am providing these builds is for anybody who wants to stay with cm12 (5.0.2) so Xposed Framework can be used successfully until the 5.1+ version is stable.
Kernel compiled using SABERMOD ARM-EABI 4.9.x
Big thank you to @_infected for his Sabermod kernel source that features in these builds with additions.
SOURCE: https://github.com/xLaMbChOpSx/android_kernel_sony_apq8064/tree/cm-12.0
FEATURES
-Clang Optimized with -O3 Optimization
-Linker Optimizations
-Graphite Flags
-CPU Arch Specific flags
-Other GCC flags to optimize the build
-Voltage control
-IntelliPlug hotplug
-Intellithermal driver
-msm limiter
-Intelliactive plus other CPU governors
-USB FastCharge
To control all kernel options including msm limiter the easiest way is to use Synapse or Kernel Adiutor
Rom source is synced directly from CyanogenMod and compiled using the standard toolchain, some extra cherry-picks have been included and will be documented in the second post in the changelog provided.
CHANGES / ADDITIONS
Changes or additions to the stock CyanogenMod experience:
- Team Win Recovery Project (TWRP) recovery
- Slimrom's Heads Up Notification implementation
- ViPER4Android HQ Driver
- Ultimate Kernel Manager (UKM) fully integrated
INSTALLATION
Coming from a different ROM (Anything different to CM12):
- Make sure you're running a proper working ClockworkMod-Recovery/Team Win Recovery Project
- Copy ROM and Gapps zips to your SD Card
- Boot into Recovery
- DO A FULL WIPE (DATA WIPE/FORMAT SYSTEM)
- Flash ROM zip from SD Card
- Flash Gapps zip from SD Card
- Reboot
Upgrading from an earlier version:
- Copy the ROM zip to your SD Card
- Boot into Recovery
- Flash the ROM zip from SD Card
- Reboot
DOWNLOAD
Latest build
20150720 Unofficial
MD5: aecd77f874f890e2a2e8975260e999ea
All builds
Build Folder
GAPPS
Delta Gapps With Modular Addons
Thank you to @Deltadroid for providing these awesome gapps packages and all the addons.
ViPER4Android
ViPER’s Audio is founded by Euphy Wong (known as ViPER520). ViPER’s Audio has been a popular audio mod in China. Co-founder Jasper Loo (known as zhuhang) extended its popularity globally through xda-developers forum. It has now gained fame and stand its ground in the audio mod field.
What is pre-installed
The High Quality (HQ) driver is integrated within the rom along with the accompanying additions to the audio_effects.conf file to reference the driver.
SELinux modifications have been made to allow mediaserver permissions to install and utilize the ViPER4Android audio driver, this allows you to run with SELinux in Enforcing mode with full functionality.
Installation
You will need to install the ViPER4Android application which provides control over the settings provided by the driver, to fully utilize the potential of this amazing audio mod you will want to install some Impulse Response Samples (IRS) which can have a profound effect over your music.
Visit the ViPER4Android xda thread for full information about the capabilities and links to the current official download information.
I have attached a modified application that has been modded to the dark material theme, all credits go to the original author who I unfortunately can not remember as I downloaded this modded version so long ago.
Check out the Impulse Response Sample Index for links to some popular IRS.
Visit ViPER's blog here: http://vipersaudio.com/blog/?page_id=11
All credits for ViPER4Android goto ViPER520.
ISSUES & REQUESTS
Please post logs with any bug reports as without a log it is impossible for me to help.
Feature requests and suggestions are welcome
THANK YOU
CyanogenMod Dev team for providing the source for this rom
_infected for the Sabermod yuga builds and the sabermod kernel source used in this rom
scritch007 for the commit to retain playlists on reboot for media on ext sd card
Slimroms Dev team for unique implementations of features
Team Win Recovery Project (TWRP) for their awesome recovery
faux123 for many kernel features including IntelliPlug, Intelliactive and Intellithermal
ViPER520 for developing ViPER4Android the best audio mod ever!
Deltadroid for the awesome gapps packages and addons
Anybody else I might have forgotten...
​
XDA:DevDB Information
CyanogenMod 12.0 UNOFFICIAL, ROM for the Sony Xperia Z
Contributors
AuSSiELaMbChOpS
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked bootloader
Based On: CyanogenMod
Version Information
Status: Stable
Created 2015-04-25
Last Updated 2015-04-25

Reserved
Changelog
Latest Build
20150720
(new) Slimrom Heads Up Implementation **
(new) FSYNC control
(update) Removed AutoSMP hotplug driver and set IntelliPlug as default
(update) IntelliPlug v4.0
(update) many more kernel updates and tweaks
(cm12.1 port) Dynamic visualizer color - lockscreen & eleven
Synced with CM & AOSP sources
** To enable Heads Up for an app goto Settings -> Notification Manager -> App Notifications, from there select an app then enable Heads Up within the settings fragment that opens.
Old Builds
20150620
Available here
(new) Added Voltage control support
(new) Added AutoSMP hotplug
(new) Added USB FastCharge support
(new) Added msm limiter
(new) Added Intellithermal driver
(new) Added Intelliactive CPU governor
(update) Many more kernel updates
(update) Fully updated Themes (frameworks/ThemeProvider/ThemeChooser) to cm12.1
Synced with CM & AOSP sources
20150615
Available here
(new) Added Zen v2 & SIOPLUS io schedulers
(update) Kernel updated to 10.6.A.0.454
(fix) init.d execution
(update) DASH updates
(update) TWRP updates
(update) adreno blobs updated to 10.6.A.0.454
(new) ThemeManager updates incl. new uninstall shortcut
Synced with CM & AOSP sources
20150521
Available here
(new) ViPER4Android HQ driver pre-installed
(fix) msm: kgsl: Reverted separate GPU shader memory mapping - Restores music visualiser
(fix) Many cm12.1 frameworks fixes applied
(new) arch: arm: lib: optimize memcpy for cortex-A15
(update) FauxSound Control v2.1
Synced with CM & AOSP sources
20150508
Available here
(new) Recovery changed to TWRP
(new) fs: aio: Optimization for SSD-only machines
(new) FauxSound Control 2.0 (v2.1 updated driver being tested now)
(new) Lionheart, OnDemandPlus & Pegasusq CPU governors added
(new) krait: Added 162MHz & 270MHz steps
(new) arm: dts: msm: i2c: change clock rate to 19.2MHz
(new) GPU: start at 200MHz instead of 320MHz
(new) msm: kgsl: Add separate GPU shader memory mapping
(update) Use Google's NTP server for GPS
(update) Slightly modified gps.conf
Synced with CM & AOSP sources
20150430
Available here
(new) Sync Prima Wifi drivers with caf/LA.AF.1.1_rb1.17
(new) ElementalX CPU governor
(new) BFQ I/O scheduler
(new) kcal adapted to fusion3
(new) fusion3: Use new CSD API
(new) hal: Support for the new csdclient on the audio HAL
(new/fix) Multiple updates to theme engine
Initial Release - 20150425
Available here
(new) Heads up preference switch & Quick Settings Tile (cm12.1)
(new) Themes: Add palettized icon background support (cm12.1)
(new) Smart pull down (Slimroms)
(new) fusion3: Import updated libril
(fix) fusion3: boot animation smoothness
(fix) core: Disable backlight when blanking panel
(fix) MediaProvider: Persist playlists on reboot for media stored on external sd cards
(fix) recovery: Disable signature checking on eng and userdebug builds
(new) ZEN I/O scheduler

Download .... Report soon....
Sent from my Xperia Z using XDA Free mobile app

anyway you could use @SuperHanss .292 to build rather then TheMuppets one -> https://github.com/SuperHanss/proprietary_vendor_sony/tree/292-TEST/yuga

Been using it for a few hours seems to be stable so far.
Sent from my Xperia Z using XDA Free mobile app

awaiting for new build
seems to stable so far expect some annoying call issue.. 
 @thread starter upgrade blobs to .292 it should fix the call issue.

Zenns said:
awaiting for new build
seems to stable so far expect some annoying call issue..
@thread starter upgrade blobs to .292 it should fix the call issue.
Click to expand...
Click to collapse
Hoping to have a new build posted tonight, been testing some changes over the last two days without issues.
Can you give me more info on the call bug you mentioned, I haven't experienced any issues with calls. If you can get a logcat whilst reproducing the issue that would help debug the issue.
Sent from my Xperia Z using Tapatalk

the call issue is you are unable to hear one party or the other party is unable to hear you, It is a known issue also the only way to fix it is by updating the blobs or use new csd api in review.cyanogenmod which should fix it.
anyway try updating the blobs using that github and let me know how thing goes it should boot just fine

New build is available, check the changelog for details.
Latest build
20150430 Unofficial
MD5: cbc7ad193660ad1b58dceb89ff6968b7

@AuSSiELaMbChOpS
did you use the new blobs?

Zenns said:
@AuSSiELaMbChOpS
did you use the new blobs?
Click to expand...
Click to collapse
No using the .292 blobs is not just as simple as switching a repo and building the rom, it requires extensive kernel modifications which I have neither the time nor kernel experience to undertake. Plus the kernel used in this rom will require more modifications to allow building with the SaberMod toolchain and stricter flags then stock cm.
Feel free to make a pull request against my kernel repo if you can assist with the changes required.
Sent from my Xperia Z using Tapatalk

Latest update looks good. I have one issue which is across all CM roms. When I connect an external speaker to the phone there is no sound in the speaker during calls. A headset with a mic works fine it is just when you connect a speaker only that the speaker doesn't work. In stock rom the speaker works fine and it uses the phone mic for sound input.
Not sure whether this is a generic CM limitation or a bug.
Sent from my Xperia Z using XDA Free mobile app

mohdsubaie said:
Latest update looks good. I have one issue which is across all CM roms. When I connect an external speaker to the phone there is no sound in the speaker during calls. A headset with a mic works fine it is just when you connect a speaker only that the speaker doesn't work. In stock rom the speaker works fine and it uses the phone mic for sound input.
Not sure whether this is a generic CM limitation or a bug.
Sent from my Xperia Z using XDA Free mobile app
Click to expand...
Click to collapse
Never tried to do that but I can test it out and see if there is anything I can do, if it works with stock then it could be an issue with the audio routing or detection of the mic when the speaker is plugged in I will have a bit of a dig and see what I can do.
Sent from my Xperia Z using Tapatalk

Thanks mate.
Sent from my Xperia Z using XDA Free mobile app
---------- Post added at 07:40 PM ---------- Previous post was at 07:36 PM ----------
AuSSiELaMbChOpS said:
Never tried to do that but I can test it out and see if there is anything I can do, if it works with stock then it could be an issue with the audio routing or detection of the mic when the speaker is plugged in I will have a bit of a dig and see what I can do.
Sent from my Xperia Z using Tapatalk
Click to expand...
Click to collapse
Just as an FYI it didn't even work on cm11 for yuga but, definitely works on stock. I tried it on a friends Oneplus one which runs a custom version of cm and it is working fine on his device.
Sent from my Xperia Z using XDA Free mobile app

New build is available, check the changelog for full details.
Latest build
20150508 Unofficial
MD5: ed610f00e0fe703554d979325cc5f891

sorry bro, I'm found little isue my ringtone sound can't change it still tink. . . .tink . . ..
Please help me //
regards.
Sorry for my English

aum1080p said:
sorry bro, I'm found little isue my ringtone sound can't change it still tink. . . .tink . . ..
Please help me //
regards.
Sorry for my English
Click to expand...
Click to collapse
Sorry I don't understand what you mean, are you trying to change your ringtone and it won't change?
If your ringtone resets after a reboot move the file to your internal SD card and set your ringtone again.
Sent from my Xperia Z using Tapatalk

I'm Clear Sir.
AuSSiELaMbChOpS said:
Sorry I don't understand what you mean, are you trying to change your ringtone and it won't change?
If your ringtone resets after a reboot move the file to your internal SD card and set your ringtone again.
Sent from my Xperia Z using Tapatalk
Click to expand...
Click to collapse
I'm full wipe and reinstall rom, Great Rom!
THANKS SIR.

New build is up. Check the OP for details about ViPER4Android if you are interested in using the pre-installed audio mod.
Latest build
20150521 Unofficial
MD5: 85247fcf8fa2c1f848799846a7b0be97
20150521
(new) ViPER4Android HQ driver pre-installed
(fix) msm: kgsl: Reverted separate GPU shader memory mapping - Restores music visualiser
(fix) Many cm12.1 frameworks fixes applied
(new) arch: arm: lib: optimize memcpy for cortex-A15
(update) FauxSound Control v2.1
Synced with CM & AOSP sources

keep update bro, I'm cheer you!

Related

[ROM][CM-10.1]arter97's Linaro-built CyanogenMod 10.1.3 based ROM V4 for Galaxy S3

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
arter97's Linaro-built CyanogenMod 10.1.3 based ROM V4 for Galaxy S3 [Android 4.2.2]​
* Tux is a penguin character and the official mascot of the Linux kernel.
* Above character is a redesigned Tux by @irendah07
● "What is this?"
'this' is a custom ROM built for Galaxy S3 based on CyanogenMod 10.1.3 code.
The main differences are 'Optimizations' and 'Features'.
I'm a huge fan of stock AOSP and I developed this without screwing up stock CyanogenMod's feeling.
You won't find any major UI differences.
I know that this article is very long. Please take your time on reading this.
You should at least know what this ROM offers you. Right?
● Features
Performance improvements & optimizations
- Built with latest Linaro stable toolchain with lots of optimizations flags
- Built with latest Java Development Kit(JDK) - (7u45)
- All *.jar, *.apk files within the ROM are uncompressed, zipaligned for maximum read speeds
- Optimized all images within the ROM by image_optim
- fstrim, remount all partitions with discard option on boot
- FSTRIM is performed while installing
- Optimize all /system, /cache, /data partitions with journal_data_writeback while installing
- Use Exynos optimized memcpy, memset
- Light build.prop optimizations
New features
- ListView animation by team ThinkingBridge (ignore others credit. This was originally designed and coded by ThinkingBridge)
- Camera Shutter Sound control
- Status-bar Quick Peek with Timeout control
- Status-bar transparency control with seperate Lock-screen transparency from Carbon
- 0% transparency on notification icons (icons on the status-bar are basically clearer)
- HALO from ParanoidAndroid (not 2.0)
- Screenshot Quick Trash
- Improved download/upload animation (just go to market and download anything)
- Vertical Electron-beam animation
- Animation scale in Development settings now has additional 0.6x ~ 0.9x (for those who thinks 0.5x is too fast and 1.0x is too slow)
- f2fs supported installation (for those who uses f2fs file-system on /system like me)
- Multitasking UI is now fullscreen
- LED notification behavior is same as CyanogenMod 10.1.0 (turn off the screen, the LED will go off)
- bootanimation is from http://forum.xda-developers.com/showthread.php?t=2429613
- Removed CMstats, CMupdater
- Full, proper exFAT, NTFS support
- No kernel is included in this build since kernels doesn't support gcc 4.8 out-of-the-box.
- Gesture based lockscreen security
- Pinch to enable expanded desktop added to Trebuchet (go to Settings->Launcher->General)
- AOKP custom system animations (go to Settings->System->AOKP Custom System Animations)
- added ADB over network QuickSettings Tile
- back-to-kill timeout control by neighbors28 from DokDo ROM
- DMB functionality for SHV-E210S, SHV-E210K (needs kernel-side support)
● What you need to know
- Even with all of those changes above, you still won't find any major UI differences.
- Linaro toolchain offers many optimizations than the stock Google's toolchain.
Also, the latest gcc 4.8 is used. Basically, this ROM has gcc 4.8 + Linaro optimizations.
Optimization flags includes : -w -s -pipe -O3 -marm -munaligned-access -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fno-unsafe-math-optimizations -mvectorize-with-neon-quad -fgcse-lm -fgcse-sm -fsched-spec-load -fforce-addr -fno-tree-vectorize -fno-tree-slp-vectorize -fno-defer-pop -fmerge-constants -fmerge-all-constants -fgcse-after-reload -fno-unsafe-loop-optimizations -fomit-frame-pointer -finline-functions -funswitch-loops -fpredictive-commoning -fivopts
-ffast-math has been explicitly disabled due to causing major and minor problems here and there across the entire ROM.
- Java Development Kit(JDK) 7 offers more stable, secure and optimized result than previous versions.
The latest 7u45 has been used.
- image_optim(https://github.com/toy/image_optim) is an image optimizer.
It can reduce image's size up to 95%. It will make the image load faster.
image_optim has, literally, took 26 hours to optimize the entire ROM.
- Uncompressed *.jar, *.apk will result in faster read speeds and reduce CPU loads by skipping decompression unlike any other ROMs out there.
It, of course, will use more space than stock CyanogenMod ROMs.
This ROM + optimized gapps will use about 680 MB in size.
- FSTRIM is a trim-like functionality on SSDs.
http://www.xda-developers.com/android/yet-another-reason-to-update-to-android-4-3-trim-support
- No kernel is included in this build since kernels doesn't support gcc 4.8 out-of-the-box.
Please use other 3rd-party kernel or stock CyanogenMod 10.1's boot.img.
- journal_data_writeback is an option to EXT4 partitions.
It will write datas to RAM first and flush it later. It will increase write speed dramatically.
- ListView is originally designed and coded by the team ThinkingBridge and can be controlled from Settings -> System.
Other ROM devs mostly has their credit written wrong. Please give proper credit to the original author!
- Camera Shutter Sound can be controlled from Settings -> Sound.
Please note that disabling the Camera Shutter Sound can be illegal in some areas.
- Status-bar transparency is cherry-picked from Carbon ROM and can be controlled from Settings -> Status Bar.
Lock-screen transparency has its separate control.
- HALO is cherry-picked from neighbors28's Github who ported HALO to DokDo ROM from ParanoidAndroid.
Credit goes to neighbors28 and other DokDo ROM developers and ParanoidAndroid ROM developers.
(Unfortunately, HALO included in this ROM is not 2.0 yet. Maybe not forever.)
- Light build.prop optimizations only has :
browser.tioptimization=true
dalvik.vm.execution-mode=int:jit
dalvik.vm.verify-bytecode=false
debug.performance.tuning=1
persist.sys.purgeable_assets=1
ril.category.delay=0
ro.config.nocheckin=1
ro.gpu.driver=1
ro.HOME_APP_ADJ=1
ro.HorizontalBUA=true
ro.HorizontalVVM=true
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
ro.media.enc.jpeg.quality=100
ro.product.gpu.driver=1
ro.ril.spender.bending=1
video.accelerate.hw=1
wifi.supplicant_scan_interval=180
windowsmgr.max_events_per_sec=90
● FAQ (Frequently Asked Questions)
Q : What is Linaro and why should I care about them?
A : Linaro is a not-for-profit engineering organization consolidating and optimizing open source Linux software and tools for the ARM architecture. It's widely known to provide the best optimized toolchain sets for arm-eabi and Android. Not only can it bring more faster binary, it can also bring stable, more bug-fixed binary as well. I care compiler optimizations more than the Android source code itself. Since compiler optimizations can speed up the same source code up to 5x, I hunted a lot for the best optimization flags available for Android. As a result, this ROM is speedier, more reliable than other ROMs that uses stock Google's toolchain.
Q : What about Linaro 4.9?
A : Linaro toolchain is built on the official GNU's code. Since GNU hasn't even finished on gcc 4.9 yet, Linaro 4.9 can be considered unstable. I'll work on it when GNU officially releases gcc 4.9.
Q : Can you teach me how to build ROM using Linaro toolchain?
A : There are tutorials of how to build ROM using Linaro toolchain on XDA already. Google is your friend.
Q : Is this ROM open source?
A : For selective parts, yes. Framework and Settings are available on http://bitbucket.org/arter97 . Don't repo init towards my repository. It doesn't have all repositories for full ROM build.
Q : No plans for CyanogenMod 10.2?
A : Yes, I do have plans on rebasing on CyanogenMod 10.2. I'm waiting for CyanogenMod 10.2's source code becoming bit more stabilized.
Q : Can I install your ROM on top of CyanogenMod 10.2 without factory reset?
A : No. Upper versions of Android's data are not compatible with older versions. You have to do a full data wipe in order to install my ROM on top of CyanogenMod 10.2.
Q : I got stuck on Galaxy SIII logo HELP!!!
A : Let me say it again, this ROM DOES NOT includes any kernel. Since kernel built with gcc 4.8 doesn't boot at all, I decided to remove kernel out of this ROM. Please use other kernel.
Q : What is F2FS?
A : F2FS (Flash-Friendly File System) is a flash file system created by Kim Jaegeuk at Samsung for the Linux operating system kernel. I use a custom-kernel that has F2FS support and I use my /system, /cache, /data with F2FS. F2FS support on this ROM is mainly for me Please don't ask me how to use F2FS.
Q : Some app crashes!
A : I won't get any sort of bug reports on app crashing on my ROM. My ROM uses Linaro and it can break some compatibility between userspace applications. Popular example, Handcent SMS. And it will not be fixed.
● Supported devices
- GT-I9300
- SHW-M440S (Korean 3G variant)
- SHV-E210S (Korean SK-LTE variant) (Fully applies telephony patches)
- SHV-E210K (Korean KT-LTE variant) (Fully applies telephony patches)
● Installation
- Download ROM from http://d-h.st/users/arter97/?fld_id=25066
or Downloads tab on the top
(Supported device All-In-One zip installation file)
- Download gapps from http://d-h.st/VtQ
(Checkout http://forum.xda-developers.com/showthread.php?p=45406214 for more information on my gapps. It's also uncompressed and optimized. I highly recommend to use my gapps with my ROM.)
- Download kernel
- Use Clockworkmod or TWRP
- Flash ROM, gapps, kernel in order.
- Enjoy!
● To do
- Korean translation
- Increase volume steps
● 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.
*/
- No mirrors are allowed. Please ask me if you need any mirrors.
- Do not use files within my ROM and redistribute or edit.
- Redistribution or modifications are not allowed.
● Thanks to
- @irendah07 for the stylish drawing
- CyanogenMod (https://github.com/CyanogenMod)
- ParanoidAndroid (https://github.com/ParanoidAndroid)
- DokDo(neighbors28) (https://github.com/DokDo-Project)
- lion0738 (https://github.com/lion0738)
- Linaro (http://www.linaro.org)
- ThinkingBridge (https://github.com/ThinkingBridge)
- Carbon (https://github.com/CarbonDev)
- Der-Schubi (https://github.com/Der-Schubi)
- gal3 (갤3)
Comments are always welcomed!
Please hit "Thanks"!
XDA:DevDB Information
arter97's Linaro-built CyanogenMod, a ROM for the Samsung Galaxy S III I9300
Contributors
arter97
ROM OS Version: 4.2.x Jelly Bean
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: V4
Stable Release Date: 2013-11-07
Created 2013-09-19
Last Updated 2013-11-07
Changelog
● Changelog
- V4 : compiler option -funroll-loops has been removed; it was causing weird issues such as suddenly-fast-playing bootanimation.
built using Linaro toolchain 2013.10
built using JDK 7u45
host has been upgraded from Ubuntu 12.04 to Ubuntu 13.10 with gcc 4.8.2
dalvikvm, libdvm has been compiled with -ffast-math option for faster java runtime
--- This will be most likely the end of CyanogenMod 10.1 release. Since CyanogenMod 10.2 has a stabler M source tree, arter97 ROM will be getting rebased for Android 4.3 ---
- V3 : compiler option -fno-fast-math added to completely disable -ffast-math, -fmodulo-sched option removed; this will drastically improve system stability. (+ fixes video recording, WebKit parsing errors)
added -funroll-loops -fivopts compiler options to gain performance
built using JDK 7u40
used blobs from TheMuppets
added AOKP custom system animations (go to Settings->System->AOKP Custom System Animations)
fixed SHV-E210 variant's Airplane mode switch issues
Gallery2: reduce the latency between cam&camcorder switch
partial KO translations by lion0738
fade recents thumbnail to transparent earlier
show Expanded desktop toggle at the lock screen as well
play lock screen sound sooner
added ADB over network QuickSettings Tile
added back-to-kill timeout control by neighbors28 from DokDo ROM
- V2 : rebased on CyanogenMod 10.1.3 stable (adds CMAccount)
Revert Vold changes from Android 4.3; it may cause external SDcard mounting errors resulting in com.android.media force closes.
Added 01fstrim to init.d to replace Vold functionality of fstrim (remounts partitions with discard option, fstrim /system, /data, /cache; checkout adb logcat | grep arter97)
Focal has been removed; please download it from Google Play
Superuser deamon has been removed to provide more free resource to the system
added "Gesture based lockscreen security"
apns-conf.xml updated for SHV-E210
disabled additional MMS patch for SHV-E210 since it was causing SMS sending errors
back-to-kill timeout adjusted to 0.75s
misc Trebuchet changes to improve responsiveness
Pinch to enable expanded desktop added to Trebuchet (go to Settings->Launcher->General)
- V1 : initial release
Known issues
● Known issues
- As of V2, CMAccount has been added and it can cause FC loop on initial setup for some users.
After clicking like crazy, OK button on the FC message, you will be able to bypass the FC.
Sorrt for the inconvenience! But it looks like a source-code issues up from CyanogenMod
reserved
reserved #3
1 question : is navbar included with removal of 3-dot menu overflow button ?
if not, then please add it, and fix bug that 3-dot menu overflow button doesn't go off when nav bar is enabled.
this bug in all cm10.1 roms.
RohanAJoshi said:
1 question : is navbar included with removal of 3-dot menu overflow button ?
if not, then please add it, and fix bug that 3-dot menu overflow button doesn't go off when nav bar is enabled.
this bug in all cm10.1 roms.
Click to expand...
Click to collapse
Navbar is not included at all. (And I don't have it planned)
If you want to enable it, you have to do a build.prop trick.
Can you give me a open-source ROM address that has that 3-dot fixed?
Thank you for this ROM! Can you tell me if the ROM has a good camera (like no FC etc bugs etc) and also if there are any graphic glitches etc like some other CM roms?
Thanks again for your work!
zadusimple said:
Thank you for this ROM! Can you tell me if the ROM has a good camera (like no FC etc bugs etc) and also if there are any graphic glitches etc like some other CM roms?
Thanks again for your work!
Click to expand...
Click to collapse
What you've asked is identical to official CyanogenMod 10.1.3.
As of a personal experience, I haven't had any issues with the stock Camera app.
Graphic glitches are barely noticeable.
(Not like early CM-10.2 stage)
Sent from my SHV-E210S using xda app-developers app
A dumb question. Why based on 10.1? CM ditched 10.1 alltogether? Why not move to 10.2, it's stable now, and the glitches are gone? I'd love to try your rom, the feature list is amazing (I really want to try F2FS) as soon as you move to 10.2 CM base.
granets said:
A dumb question. Why based on 10.1? CM ditched 10.1 alltogether? Why not move to 10.2, it's stable now, and the glitches are gone? I'd love to try your rom, the feature list is amazing (I really want to try F2FS) as soon as you move to 10.2 CM base.
Click to expand...
Click to collapse
Because I want "stability".
If CyanogenMod 10.2 is stable, they would already put a "M", "RC", or "stable" tag.
They didn't.
I consider it unstable at the moment.
It's a quite big pain in the a** to build a ROM that's based on nightly since I'm not good on maintaining Git.
But, I do understand you.
If I have more free time, I'll try to
About F2FS, it's a serious journey both to you and the device.
Of course you need a FULL device wipe and you need an appropriate kernel, ROM and recovery.
What this means is you are stuck using one kernel, one ROM, one recovery.
(version may vary)
I make all three of them so I am free to use F2FS on my device.
But you, sometimes, may want to try other? Then you are in big trouble.
If you want your life to be more easier to live, I recommend not to try so
com.andriod.media force close
adilrenzu said:
com.andriod.media force close
Click to expand...
Click to collapse
Which ROM were you using before?
Sent from my SHV-E210S using xda app-developers app
arter97 said:
which rom were you using before?
Sent from my shv-e210s using xda app-developers app
Click to expand...
Click to collapse
cm 10.1.3 rc2
adilrenzu said:
cm 10.1.3 rc2
Click to expand...
Click to collapse
Can you tell me
Kernel/gapps/other mods you've flashed
Sent from my SHV-E210S using xda app-developers app
arter97 said:
Navbar is not included at all. (And I don't have it planned)
If you want to enable it, you have to do a build.prop trick.
Can you give me a open-source ROM address that has that 3-dot fixed?
Click to expand...
Click to collapse
latest rootbox (10.1) builds have 3 dots fix, and temasek's builds based on 10.2.
.
plz plan for nav bar.
arter97 said:
can you tell me
kernel/gapps/other mods you've flashed
sent from my shv-e210s using xda app-developers app
Click to expand...
Click to collapse
no mods or gapps but i flashed googy max kernel, may b that's the problem, cant you make it compatible with this kernel please
adilrenzu said:
no mods or gapps but i flashed googy max kernel, may b that's the problem, cant you make it compatible with this kernel please
Click to expand...
Click to collapse
i just flashed temasek kernel and not start just w8 on the bootanimation :S
FINEEEEE said:
i just flashed temasek kernel and not start just w8 on the bootanimation :S
Click to expand...
Click to collapse
I think this rom is compatible with only the kernel which support F2FS.
Sent from my GT-I9300 using XDA Premium 4 mobile app
adilrenzu said:
I think this rom is compatible with only the kernel which support F2FS.
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
uhmm thx then what kernel are compatible with F2FS?..
FINEEEEE said:
uhmm thx then what kernel are compatible with F2FS?..
Click to expand...
Click to collapse
I dnt know. I hv seen this word first time.
Sent from my GT-I9300 using XDA Premium 4 mobile app

[M][6.0] Frank N4 - CAF based soon - [waiting]

Beware of googleys
FRANK
Device tree is patched mako 5.1.1 with flo's M source
Layers
Day/Night theme switcher from first M preview
Init.d support
Advanced reboot
SuperSu 2.52 flashed with the rom
Volume rocker wake
Volume rocker cursor control
Long press quick settings control
Stock Like feel, please don't ask for features
Installation
Roms can change from update to update that sometimes you can dirty flash but if you have errors that other users don't then you will have to clean flash
First Time Installation:
Download the ROM and Other Optional files below.
Connect your Nexus 4 to the PC and transfer all the zips to the root of your device’s storage.
Reboot into recovery mode (Shut down, press VolDown + Power buttons. In bootloader mode, select Recovery mode)
Wipe the following partitions: System, Data and Cache
Install the ROM zip file
Let it boot. Setup now and wait for the ROM to settle.
Reboot into Recovery again and Install the remaining zip files.
Updating from previous version:
1.Download the ROM and Other Optional files below.
2.Connect your Nexus 4 to the PC and transfer all the zips to the root of your device’s storage.
3.Reboot into recovery mode (Shut down, press VolDown + Power buttons. In bootloader mode, select Recovery mode)
4.Wipe the following partitions: Dalvik-cache and Cache
5.Install the ROM zip file
6.Reboot now
7.Let it boot. Setup now and wait for the ROM to settle.
8.Reboot into Recovery again and Install the remaining zip files.
9.If have issues with dirty flash, reboot and redo steps wiping DATA also
Sources
Mako GPL Kernel Source: Click here
Rom Source: Click here
Changelog
Code:
10-19 adreno update
new adreno libs duh
10-19
Minor update
enable systemui tuner by default
add scanning menu into location
speed up recent app back
10-15-15
Minor update
added aldy's kernel in and turned back on usb-otg in fstab
added minkin text layout engine in thanks to @ckret for pointing it out
10-14-15
bug fixes!!!
some changes on the device tree so anyone using it should update
can build with clang now thanks to @ckret for pointing out the fixes (we are still gcc compiled)
Fixed downloads dark theme thanks to Branden M
Fixed supersu and layers icons being off on the dark theme, thanls Branden again
ambient display color layers inversion fix up ported from lollipop
Fix annoying usb mounting to computer (Thanks to snak3ater pointing this out to zephik)
10-13-15 update-1
added volume rocker wake (in settings/display to turn on)
add volume rocker cursor control
added animation transition animations of .25 and .75
set default animation speeds to .75
added long press recent button switches to the last app
removed the spinner from optimizing apps dialogue so it is quicker at dexopting
added long press on quick settings tile takes you to their settings menu
minor sepolicy fixes
disabled the after flash image verification (was breaking multirom flashing)
10-13 build
Fixed mac address bug thanks to this pull request
https://github.com/marshmako/device_lge_mako/commit/49b11281e25e434d7f56c4677e663e8dff87ccad
Fix a bad copy pasta of the init usb midi support
12-12
Added ambient display and full rotation
removed some debugging code
sped up a few things
Frank 10-12-15 with theme switcher, update 1
added google exchange services included in the build, it replaces exchange2
should be able to remove the layers manager icon from the launcher now
removed cell broadcast receiver
added the locked update receiver commit
beanstown found a line to set doze power saving mode that was set to off in aosp so turn it on
https://www.androidfilehost.com/?fid=24052804347836304
10-12 theme switcher update
added day/night theme switcher back to dev settings like what was in M dev preview 1 (only does settings, bluetooth and package installer so we will have to expand on this for layers), will prob move the switch out to the dashboard below layers or some place later.
added https://github.com/BenzoRom/framewor...54a3aa73367bde which should give core google apps default permissions out the box (you might still have setup wizard bug though)
Your current layers themes will only work properly in light mode
new in 10-11-2015
Removed art optimize everything till we have fully deodexed gapps
advanced reboot
init.d support
supersu and layer manager embedded in setting (you need layers manager of course) (forgot to add the hide icon part )
too tired for the rest so just read the commit history if you wanna know more https://github.com/marshmako/platfor...b5b1c3bc4419da https://github.com/marshmako/platfor...6896b4d256a871 pretty much just kanged a bunch of commits from zephik there.
new in update 1.
fixed init.d, removed aosp clock and aosp mms apps. Use updated and better google versions
added missing files for miracast
Downloads
Current Build = https://www.androidfilehost.com/?fid=24052804347841621 10-19-15, adreno update had broken wifi
Gapps = https://www.androidfilehost.com/?fid=24052804347841244 Txuki
or
Gapps = https://www.androidfilehost.com/?fid=24052804347841070 banks
Backup Gapps down below if those don't work
gapps without setup wizard if you get wizard fc upon boot thanks to barome (modifed version without setup wizard of above)
just access play store to be able to log in with your google account
http://renderserver.net/?dl=6455ad109b871809d8f34b25a92f6904
For those interested in the commits for the theme switcher
https://github.com/marshmako/platfo...mmit/da669b1ebda7ee8ac7a39d181eb944290ce9ea72
https://github.com/marshmako/platfo...mmit/00b529c60d31e554b9c090c03f02ce06a652135a
https://github.com/marshmako/platfo...mmit/3c683a0124129bda309615a281fc3feb3ec58fde
https://github.com/marshmako/platfo...mmit/22c13d6bfd5dee4843a6fdca953350d7f56b7066
https://github.com/marshmako/platfo...mmit/4f298e8f8ab2c08f0e8c4ae92da72b01e0db6b5d
https://github.com/marshmako/platfo...mmit/4136e2ff29a84be80f8bf7f83a357fb0342e6718
Click to expand...
Click to collapse
Current layers themes will only work on light themes until adapted
OT talk is welcomed in my threads and development is done in the open. I encourage involvement in the project in any way.
Please do not complain about OT, it encourages a fun and relaxed environment
Like the work I did, consider donating. I'm currently not working so it helps feed me
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BPFLE54YPRV92
Yes, my PayPal account is thatguy32404, I like to keep my banking stuff separated from my social account
XDA:DevDB Information
[L][5.0] Frank N4 - Aosp builds in testing [1-11-2015], ROM for the Google Nexus 4
Contributors
sykopompos, bgill55
Source Code: https://github.com/marshmako
ROM OS Version: 6.0.x Marshmallow
Based On: Aosp
Version Information
Status: Stable
Current Stable Version: 13
Created 2015-02-27
Last Updated 2015-02-28
Reserved
Gapps are not working, help
Google apps are really goofy this early in MM
Deep sleep issues are caused by this
Check runtime permissions on google apps in settings/apps and check the three dot menu for system apps
SMS/MMS not working?
SMS & MMS is related to your APN and not the ROM. Check that.
Can I flash this over my 5.1..x rom?
Yes, but do a clean install
OMG x app is not working?
That's expected - a lot of apps need to be updated to be compatible with L
OMG xPosed is not working?
Do not use lollipop Xposed on Marshmallow
[/Quote]
grabbed this from @vomer 's preview thread
[/HIDE]
nexus devices threads
Mako
http://forum.xda-developers.com/nexus-4/development/lpv-79-mako-port-beta-t2807446
hammerhead
http://forum.xda-developers.com/google-nexus-5/development/l-android-lpv-dev-n5-enhanced-t2856934
ramjet73 said:
My 5Ghz WiFi works fine.
For those people having issues with 5Ghz trying changing your channel to one of those listed in this post:
I'm currently using 44 which seems to be the sweet spot if that's available where you live.
Nexus 4 aren't able to see DFS channels due to the country regulations on transmissions. But some routers were using those channels when you set it to auto, so try changing your 5Ghz router channel to non-DFS channel like 40 or 48.
Non-DFS channels: 36, 40, 44, 48, 149, 153, 157, 161, 165
ramjet73
Click to expand...
Click to collapse
This is bleeding edge and may result in breakage, flash at your own risk.
Scroll down for updates, read everything.
This Kernel Takes the Best of Hellscore, Hellsdr, furnace, inception, mirage and Faux Kernel's for the ultimate performance on android L, this kernel is also compatible with Kitkat 4.4.4.
For all the features, use Synapse, and you must install UKM to see all the settings.
Grab UKM here
Grab Synapse here
Flash Busybox to enable /system/etc/init.d grab a flashable zip here
Faux Clock, Kernel Tweaker and other apps work, Synapse will show the most options
Older Kernels:
Features:
Intellidemand
Intelliactive
Intelli-Thermal
Intelli-Plug
Undervolting
FIOPS & ROW i/o Schedulers
Gamma Controls
Faux Sound
CM Gamma Controls
Double Tap to Wake
Init.d Support
Compiled with Linaro toolchain for speed
Only for Beta 4, flash in recovery
http://www.mediafire.com/download/he0fr6jl1liqehi/L-Kernel-Mako-Beta4.zip
New Kernel Beta 5 uploaded:
https://mega.co.nz/#!ikg11B5T!q71jC4pQL5sYK-rIVMn6dPHYiAOUq4sAMuN4zz4JWmY
New Features: Faux Sound, CM Gamma Control Interface
Beta 6: Internal Release to debug dt2w
Beta 7 Released with Double Tap 2 Wake:
https://mega.co.nz/#!jlwjQQSL!2Qh2_hSrw0nGdxZmo9hWTtCkkqsfCB_091gkw2nPixA
http://www.mediafire.com/download/5856max427q9t59/L-Kernel-Mako-Beta7.zip
Beta 8 Released with Faux Speaker:
http://www.mediafire.com/download/0j52si5500d3a7w/L-Kernel-Mako-Beta8.zip
L-Kernel Beta 9 Uploaded
http://www.mediafire.com/download/bv1fnffm66cwfg1/L-Kernel-Mako-Beta9.zip
*warning* if your CPU cannot handle -100 undervolt flash beta 8, I'll be reverting this change when I'm back home on Sunday.
Changes:
Lower 81Mhz CPU freq, and lowered voltages to -100mv by default and reduced CPU steps, you guys must reset Synapse, and redo your voltages. This should increase battery even further.
Beta 10:
Added kexec hardboot, UV -100 still default.
https://mega.co.nz/#!29gVBKaT!uYpRdT5_hGtPUEehSM2pLLc4gtN97J6LA5cjfiS1qeA
New Ultra Kernel Build is up:
New Features:
Ultra Kernel Same Page Merging
Customized Lower backlight LUT for power Saving
Enabled TCP_westwood, vegas, veno, and cubic, set Westwood as default.
Added CK Patches for Speed and battery.
Added simple GPU Governor
Enabled 450Mhz GPU Overclock
Removed Undervolt -100 by default by request.
Now has default Faux CPU Voltage Table
Overclocked to 1.84Ghz
Notes:
You must reset Synape App data or Reinstall after reboot, also voltages will need to be adjusted.
You'll Need UKM, grab it Here
You'll Need Synapse, grab it Here
Kernel 15u:
https://mega.co.nz/#!zxAVyLiS!pkk1LycxUgNFs2sd31cM5FYhHW4Pf4M8lx1x1t3TRGA
Kernel 16u Fixes wifi:
https://mega.co.nz/#!SkAXVZIL!HFce8qB2k11MdjsQe5pgZBdS2MlIZhEed-TQKLFuNSk
New Kernel Build 18
https://mega.co.nz/#!e0pzgLYZ!L-L7YCB0Eia4oCtv16ZyQAMqVeKtIsQWbkC3LKUXtig
Fixed Wifi
Max Clock set to 1.5Ghz
Underclocked down to 94mhz
For those that like the OC, stick with 16u, with this you should get better battery life and great performance.
You need busybox installed for init.d support.
Synapse does not remount the system rw before setting an init.d script in WAKE, so first go to terminal or ADB Shell and type:
mount -o rw,remount /dev/block/platform/msm_sdcc.1/by-name/system /system then open Synapse and click Set Init.d script with sweep to wake.
In /etc/init.d/ you should now have a file named UKM_WAKE:
Code:
#!/system/bin/sh
#This file was generated automaticaly from Synapse/UKM.
#It contains wake options to be applied from init.d script.
echo 1 > /sys/devices/virtual/input/lge_touch/dt_wake_enabled
New Ulltimate Kernel Series Features:
Compiled with Linaro 4.7.4
New 3.4.99 Kernel
LZ4 Compression
Min Freq: 94500
Max Freq: 1512000
TCP: HTCP/HSTCP/HYBLA/VEGAS/SCALABLE/LP/VENO/YEAH/ILLINOIS/WESTWOOD(default)
FS: exFAT/F2FS
IO: ROW/BFQ/SIO/FIOPS/ZEN/VR/NOOP/CFQ/DEADLINE(default) / (default readahead - 512)
GOV: intellidemand/intelliactive/ondemandplus/wheatley/ondemand(default)/userspace/powersave/performance/interactive/SmartMax/Stockdemand
HotPlug: MPDecision/IntelliPlug(default)
Voltage Control
TouchWake
Semaphore DoubleTap2Wake
Bidirectional Sweep2Sleep
Sweep2Dim
Gamma Control
Battery Life eXtender
Force Fast Charge
FSync system call control
Faux123's Sound Control
FRandom
VFP Hardfloat
CPU-Boost via sysfs
Linaro's Power-Efficient Workqueue
Intelli-Thermal
Intelli-Battery
Ultra Kernel Same Page Merging
OTG
Fixed Wifi & More stuff I forgot lol
Older Ultimate Kernel Series Kernels: (depreciated) use Ultimate 2
Kernel 23u
https://mega.co.nz/#!a9RBlYqB!FPp1Cm...LGq8v_t_LGSS8M
Kernel 24u:
Added Simple GPU Governor & GPU Overclocking to 450
Added missed PowerHal lib so Input_boost works with intellidemand, intelliactive & intelli_plug
Added missed USB Host permissions file
https://mega.co.nz/#!zkxylbTB!XAsd-7SLaks2ho2sXxa1pS90u7HAgOxO5hehcF9uVeA
Kernel 25u:
Fixed Faux Speaker Amp controls
Misc Lowmemory Killer tweaks
https://mega.co.nz/#!m9AiWA6K!UPI5E0rlNJ0lwng7Azs7_zPpjUbvgl2HENdW4wwhC5o
Kernel 26u:
Fixed power.msm8960.so permission for boostpulse
http://www.mediafire.com/download/89n59fcqey8n3s9/defcon-26u-Preview_mako.zip
New Ultimate Series 2 Kernel: Based off of inception, hellsdr, furnace, ak, faux, codeaurora forum upstream code.
Updated to Kernel 3.4.101
Underclock down to 81mhz
overclock to 1.94Ghz
Fixed Prima drivers
completely removed MP_Decision and old hotplug code
MSM_hotplug improvements
Added lots of CPU Governors
Absolutely a ton of updates.
Updated LZO Compression to current upstream version
Brought Back Faux Gamma/Display Colors by request.
added Slimrom Governor with optimizations
Lots of misc optimizations
Updated Linao
Optimized Intelliactive
Updated oom killer to support for_each_thread
Updated lowmemorykiller
Thermal Improvements
Futex Optimizations
Entropy Tweaks
Add & enable MSM_SHAREDMEM
Backported 3.16 scheduler updates to reduce IPI storm
Optimized Ondemand
TCP optimizations
AES Crypto Speed boost & Optimizations
Fixed HDR Camera crashes
Fixed some security issues in previous kernels
Added Network Speed Tweaks
Disable Prima debug crap code
Lots of bug fixes and so much more that I forgot to mention, be sure to follow my github for a more in-depth changelog here
Added AutoSmp Hotplug by @mrg666
Added msm_hotplug by MyFluxi
Added Latest Intelli-Plug by @faux123
AutoSMP hotplug to default starting at 34u
Added Faux zRam & Latest Optimizations
Updated Kexec Hardboot Patch
Updated Faux Sound Control
Updated Intelli-plug to 3.8
Updated SLUB memory optimizations
Updated frontswap, zcache, zmalloc
Tons of old code removed like PMEM and Drivers that are not necessary
Added Motorola Memutils
ion Updates
ext4 speedups & tweaks
cpufreq updates
acpuclock updates
Implemented Codel packet scheduler
tcp autocorking & tcp small queues
Brought back faux color instead of franco's by request
Intelli-Active and Intellidemand Latest updates
Mass Memory optimizations
Mass Futex Optimizations
LCD Linear & Exponential Settings added
Slim Governor Added
mpdecision removed
Updated Crypto
Crypto Optimizations for encrypted tunnels
Network Performance tweaks
Added userspace io adjustments
Added Ultra Kernel Same Page Merging, because it kicks KSM's ass
Intelli-Thermal set on boot
KGSL updates
Older Ultimate 2 Kernels:
Download:
http://www.mediafire.com/download/mxqgh4yl1nx77ok/defcon-31u-L-Preview_mako.zip
Test this thouroughtly, be sure to clear synapse before install, update your voltages
New Ultimate 2 Series Kernel 34u:
Download:
https://mega.co.nz/#!C5BC3YZY!ySNsZ6wZWn0mk5OwOO-iZWpmX6FDgsq7YhAbA8rAQSg
http://www.mediafire.com/download/1rb617jyx7in2yd/defcon-34u-L-Preview_mako.zip
Autosmp as default hotplug:
https://mega.co.nz/#!KowEQIDJ!XkvTAR_I7UVNd6EdzOwCCm7bz16slKoyTvHg1WbZjOk
Note: clear synapse and uncheck all governors to use autosmp
To disable autosmp for other hotplugs use an init.d script because enabling an other hotplug will not disable autosmp unless you include this in init.d:
echo 0 > /sys/module/autosmp/parameters/enabled
@apb_axel said he is adding support for autosmp in next UKM release, stay tuned
Faux zram has been added
34u-zram
https://mega.co.nz/#!HxYEXbSa!H_zckE2cTCTrkrwbX1giHzkCfYYuzOvxW-iDJ-kdKyg
As requested here is a 4.4.4 Kitkat Kernel that is in anykernel format and should work with all Kitkat rom's
Version bump to 35u:
autosmp set to default hotplug(disable all hotplugs in synapse before reboot)
Faux zRam Added.
Repatched in kexec, because of problem reports
Kitkat Users Flash: (fixed)(fixed again lol)
https://mega.co.nz/#!q4oXVK7T!R8Na54rIUwQm19af1odmxCTQcoq0vIJWJsfaZ9D45W8
Android L Users Flash:
https://mega.co.nz/#!zsokUTRY!kefScnsSFicCjIDCao1Agdpr8QdkZ8mY-1rn1O0tYmI
Alternatively L users can flash Kitkat version, but init scripts depend on busybox installed.
Enjoy
Kernel 37u-r2:
Updated AutoSmp Hotplug
Updated Intelliactive
Updated Faux Sound Control
Updated Intelli-plug to 3.8
Added KSM/zram optimizations
http://www.mediafire.com/download/mq6v4y193p15rtw/defcon-37u-r2-AnyKernel_mako.zip
http://www.mediafire.com/download/mq6v4y193p15rtw/defcon-37u-r2-AnyKernel_mako.zip
Kernel 38u-r999:(fixed otg)
http://www.mediafire.com/download/a629kr04bbaii5f/defcon-38u-r999-AnyKernel_mako.zip
Ultimate Kernel 2 Updated to 41u:
Added savoca's newer msm_hotplug
lowmemory killer optimizations
added lcd_notify for msm_hotplug
max suspend cpu's set to 1 for battery savings
Download:
msm_hotplug by default version:
http://www.mediafire.com/download/v7dy1481edsjjdx/defcon-41u-AnyKernel_msmhp_mako_.zip
Kernel 43u-r2:
More script optimizations and further tweaked autosmp
Added autosmp hotplug tunables to 99defcon
Added GPU max freq to 400 on boot
I dont see the point in uploading two zips one, msm_hotplug and another autosmp
default set back to autosmp because its just better
Added misc ondemand updates
Added intelliactive as default cpu governor to 99defcon
Added Intelliactive BOOST to 99defcon init script
Added Minfreq down to 81mhz on boot
Added Power savings modes to be enabled at boot to 99defcon
https://mega.co.nz/#!ztw1xAyQ!iJkDyRdwUEqi0Tpw94G-W3u90UjHd-9_vFg_VkxNbQc
http://www.mediafire.com/download/o69e6ifnn93m79e/defcon-43u-r2-AnyKernel_mako.zip
New Unleashed Kernel Series 61u(ultimate)
New Kernel base based off bleeding edge Code Aurora Code(tons more things than I could list)
Fully Compatible with Android L
Fully Compatible with Kitkat
Fully Synced with mainline Linux 3.4.103-r1
Fully Removed mpdecision, & thermald, now using faux's latest intelli-thermal
Disabled MSM_Thermal because it was not keeping the temps down and lacks configurable options.(faux's is based on msm_thermal anyways and is much better.
Added F2FS Filesystem support
Added Faux Gamma by request to replace franco's
Added LoUIS API Cache maintenance ops to improve cpu hotplug efficiency/latency
Added Kernel Mode NEON acceleration
Disabled Prima debug for performance
added word-at-a-time ARM API Patches
enabled BPF JIT packet filter
disabled gentle fair sleepers in scheduler
Optimized and Secured AES/SHA1 routines
Updated Hardware Accelerated Random Number Generation from Qualcomm
backported Codel net scheduler from Mainline Linux and set it as default
Updated all CPU Governors with Latest Code Aurora Forum Code
Added Backported 3.8 Slub memory allocator from Linux 3.8
Added backported RWSEM from Linux 3.11 including lock stealing improvements
Added Backported mutex and rcu locking from Linux 3.10 & 3.8
Added Backported prandom & random updates from Linux 3.13
Built with Latest Linaro Toolchain available with -Ofast optimization
Removed unecessary Kernel debugging that slow down performance
Removed Tons of unneeded modules taking up memory and slowing down Android
Enabled Autogroup scheduler and applied per-uid task grouping for android
Removed PMEM completely, this is a Pure ION Kernel
Added glibc patch to imrpve performance of memcpy and memmove
Added Latest Memory optimizations from Motorola
Added Ultra Low 81mhz cpufreq
Added Ultra High Overclocking ability to 1.94GHz Per core
Added Ultra Kernel Same Page Merging for increased memory performance.
Added Latest OTG code available
Added GPU underclocking down to 27mhz
Added Latest Fast Charge code available
Synced Ramdisk with L-Preview (master) for improved compatibility with SELinux on android LPV81C
Added missing SE-Linux security options in defconfig
Westwood is set to default governor in Unleashed
Faux zram was removed because of its outdated code.
Added GPU Overclocking to 487mhz(400 is default)
Added Latest Franco Interactive GPU governor that replaced Simple GPU Governor
Added Latest Faux Speaker updates.
Added and Enabled Sweep to dim (Sweep over nav buttons left to reduce brightness(even past factory defaults) swipe right to increase.
Added BLX Battery Life extender(does anyone use this?) If so, here ya go
Added Latest double tap 2 wake code
Added Latest AutoSMP Hotplug, (default)
Added Latest Intelli-plug from faux(must disable autosmp in init or Synapse(when @apb_axel fixes it)
Added Latest CPU Voltage control
Added LZ4 ramdisk compression for increased boot speed
Added and enabled KEXEC Hardboot Patch
Synced to Latest linux 3.4.103-r1
And tons more stuff I forgot, check Synapse for the most options available
All future versions of this kernel are at the Ultimate Unleashed kernel thread:
http://forum.xda-developers.com/showthread.php?t=2845768
[KERNEL] [4.4.4/CM/(L)] [Bleeding Edge] Ultimate Unleashed Kernel Series
I would like to add another yay. If there are any bugs, be sure to report them, try and include a logcat too please. They could well be Android L bugs too.
love it !!!!
Does this work with cwm? Or Philz?
Sweetness
Sent from my Nexus 4 using Tapatalk 4
Let the party begin
N⁴
A Million Thanks to you all!
bitstra
Thanks! Thanks! and Thanks! who watched the other thread know how many days this port needed and how many work hours needed. You have all my respect!
Fatal1ty_18_RUS said:
Mirrors! Mirrors for everyone!
L Preview ver.9001 (aka OVER 9000) - Slim-version
Amazon Cloud Drive - https://www.amazon.com…-aZLd6rxO_u9lV6D36aDEA
ОБЛАКО@Mail.ru / [email protected] -https://cloud.mail.ru/…L-Stable-9001-Slim.zip
Яндекс.Диск / Yandex.Disk - https://yadi.sk/d/qJ9ClsscbmTvM
Google Drive - https://drive.google.c…VWeE0/edit?usp=sharing
MediaFire - http://www.mediafire.c…L-Stable-9001-Slim.zip
Dev-Host - http://d-h.st/zhR
OneDrive - https://onedrive.live.…A1287A31D842FC20%21252
Dropbox - https://www.dropbox.co…ble-9001-Slim.zip?dl=0
MEGA - https://mega.co.nz/#!B…x0bDrBm_fnQpCGzBRPrR1s
Copy - https://copy.com/Xevj4WkrCNBWJuzP
L Preview ver.9001 (aka OVER 9000) - Full-version
Amazon Cloud Drive - https://www.amazon.com…UZRO5WC7E6tKfTLM5WR_zE
ОБЛАКО@Mail.ru / [email protected] - https://cloud.mail.ru/…L-Stable-9001-Full.zip
Яндекс.Диск / Yandex.Disk - https://yadi.sk/d/KBUxuf0BbmTvR
Google Drive - https://drive.google.c…psYzg/edit?usp=sharing
MediaFire - https://www.mediafire.com/?fz4p9d74mzkzep7
Dev-Host - http://d-h.st/j4H
OneDrive - https://onedrive.live.…A1287A31D842FC20%21253
Dropbox - https://www.dropbox.co…ble-9001-Full.zip?dl=0
MEGA - https://mega.co.nz/#!t…s5ClE_Z-k3knUfOKDW9j8o
Copy - https://copy.com/BFMbpDDzTjm2laKf
Click to expand...
Click to collapse
Older versions:
Beta4 mirrors:
lpv-79-mako-port-beta4.zip mirrors
Google drive mirror: https://drive.google.com/file/d/0BxktHhMrAobWN0dneThDbU5rMDA/edit?usp=sharing
Copy mirror: https://copy.com/DzTgvIzDwiuU
Firedrive mirror: https://www.firedrive.com/file/4AFD1DA66F3E20FA
Mega mirror: https://mega.co.nz/#!7cNFHRyI!BpcriHj_fS1Yzy5FXPYljSsbcjKoiVxltVgCF-laubg
Romcook mirror: http://romcook.com/?d=53C624098
Dev-host mirror: http://d-h.st/NyP
Beta3-pre5
lpv-79-mako-port-beta3-pre5.zip mirrors
Google drive mirror: https://drive.google.com/file/d/0BxktHhMrAobWZzdjcktBNzhFa2s/edit?usp=sharing
Copy mirror: https://copy.com/okTyRMaDzTAZ
Androidfilesharing mirror: http://fs1.androidfilesharing.com/3bcda5eb60173acb
Mega mirror: https://mega.co.nz/#!LYFgFJDY!cKYQ_RTkeJMiq4DR1LMchMEoo9DN1Qw8Iy7041JyaQw
Romcook mirror: http://romcook.com/?d=53BD55618
Dev-host mirror: http://d-h.st/Nhq
Beta3-pre3
lpv-79-mako-port-beta3-pre3.zip mirrors
Google drive mirror: https://drive.google.com/file/d/0BxktHhMrAobWQlRxeDNvdll2dEU/edit?usp=sharing
Copy mirror: https://copy.com/8Ekmaro6ta4R
Androidfilesharing mirror: http://fs1.androidfilesharing.com/f4855c502313206a
Mega mirror: https://mega.co.nz/#!SF9giayb!DAPE4LqgoH3MGbHwgzWl_d1NqjFoNAE0TSULBsHYcc8
Romcook mirror: http://romcook.com/?d=53BB919216
Dev-host mirror: http://d-h.st/L5G
Firedrive: https://www.firedrive.com/file/F209D25CDF34C567
Beta-2 mirrors:
lpv-79-mako-port-beta-2.zip mirrors
Google drive mirror: https://drive.google.com/file/d/0BxktHhMrAobWOXp1YUhDNnh4TFE/edit?usp=sharing
Copy mirror: https://copy.com/UDiKkvcZWt2t
Androidfilesharing mirror: http://fs1.androidfilesharing.com/c7f0147d6feaa010
Mega mirror: https://mega.co.nz/#!SdFCDJ4T!qdt_T7fbiCK3xGSNFylHW_s-5IcDFEURps-XellLPiI
Romcook mirror: http://romcook.com/?d=53BA4B948
Dev-host mirror: http://d-h.st/4XQ
Firedrive: http://www.firedrive.com/file/4A1988FA91119CFB
Beta-1:
lpv-79-mako-port-beta1.zip mirrors
Google drive mirror: https://drive.google.com/file/d/0BxktHhMrAobWT2VHNmZYaXVsQlk/edit?usp=sharing
Copy mirror: https://copy.com/q7eqFD7uDwhR
Androidfilesharing mirror: http://fs1.androidfilesharing.com/0228524b0417b406
Mega mirror: https://mega.co.nz/#!6dk2hDbY!ERvSwDhx_fU83RFdwguFe1--zrsEvdLs3jl6jf0rZJ8
Romcook mirror: http://romcook.com/?d=53B9CAE216
Dev-host mirror: http://d-h.st/1hV
Cubbyusercontent: https://www.cubbyusercontent.com/pl/lpv-79-mako-port-beta1.zip/_4158d3ceb6fa4000b173d0dfa4ff502d (thanks to @bpear96)
Firedrive: http://www.firedrive.com/file/678CE0DC9726BC3D (thanks to @hardrockk)
reserve
Sent from my Nexus 4 using Tapatalk 2
sykopompos said:
Multirom guys, we are working on a smaller package for you
Click to expand...
Click to collapse
The past builds all work on MultiROM.
I flashed v21, 33 and 41 and they do give a notice that the ZIP is too big but they all worked.
I even flashed 33 and 41 on top of the previous one without clearing data or Dalvik and everything went smooth as silk.
Now, does this fix the Qualcomm timer thing that used to FC in previous builds?
Awesome! Can't wait to flash it. Thanks to all the devs who made this possible.
Sent from my Nexus 4 running the Android L Developer Preview
Hi,
@sykopompos...mate, i think it was a very good idea to pull out the gapps from the rom...
Well done!
Now, we need THIS featured in the portal.
THANK YOU!!!
ThatKawaiiGuy said:
Does this work with cwm? Or Philz?
Click to expand...
Click to collapse
Works fine with CWM for me.
respect!
Miles thanks boys!!! Great stuff here!!
Take site here,,,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[ROM] [6.0.1] [Build 4] [03/04] Unofficial CyanogenMod 13.0

Introduction
This ROM is inspired by JustArchi's build optimizations that provide up to 6x performance boost .​
I am not a developer by any means, I did my homework and I figured out how to compile and cherry-pick cool things. I am open to advice and guides that can help me make this ROM even better, you can also always ask for features and I'll do my best to bring them in.
As this is my rom for daily use, it contains many, many tweaks and endless hours of work of the best devs of XDA. In these features you can find Faux's Intelliplug, Yank555 powersuspend driver and many other stuff. At this point if you use any other kernel with my ROM you will lose about 80% of the features and the experience I want to provide will be lost. If you like other custom kernels such as Pink please kindly use official Nightlys.
If you are still here and haven't ran away you must know that you can always ask me for new features you see in other fine roms (Such as Temasek, CrDroid, etc) and if everybody like that feature (Including me) I will gladly bring it into the ROM. Don't forget that if you want a full featured ROM there's plenty of fine choices. The main idea with this is the same as with my old CM11 builds; "To stay as close to Stable CM as possible while adding on a little somethin' somethin' to make things better."
DISCLAIMER: I am not responsible for any damages to your device, always have a nandroid on hand if anything happens​
Main Features
Based on CyanogenMod 13 latest updates
ROM compiled with UberTC 5.2
Build optimized with Graphite and O3 flags
Build optimized Cortex A7 architecture
Custom cosmetical changes
Screen Record
Custom msm8226-common device branch (Different PowerHAL)
Custom Kernel with several features out of the box such as:
-Upstream GPU patches
-GPU Overclock
-HTC dynamic fsync
-USB fast charging
-Some Interactive picks
-Power efficient workqueues
-Simple GPU Algorithm
And much more, for a deep insight you can visit my github
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Installation Instructions:
Upgrading from a previous build:
1.- Flash the ROM
2.- Flash any add-ons you want
3.- Wipe dalvik and cache
4.- Reboot into ROM
Upgrading from any other ROM even CM11:
1.- Full wipe
2.- Flash the ROM
3.- Flash GApps
4.- Flash any add-ons you want
5.- Wipe dalvik and cache
6.- Reboot into ROM
Downloads:
ROM
Build 4
Build 3
Build 2.1
Build 2
Build 1
Kernel
[MM]Beto's_Kernel_V6.0.zip
5.1.1 releases,
Beto's_Kernel_V5.0.zip
Beto's_Kernel_V4.1.zip
My preferred GApps:
Open Gapps
--Recommended Settings--
Nope.
Source and credits:
*CyanogenMod for the awesome ROM and great support for our device
*Somcom3X our beautiful CM maintainer.
*JustArchi for the countless hours of testing build flags and Toolchains.
*Chainfire for the great Superuser.
*bedalus (picked lot of things from your kernel)
*GalacticStrider for his amazing build work on SaberSunset.
*CL3Kener
*Faux
*Synergy510 For his amazing work with Saberize optimizations which made possible this ROM. (I also took his thread as base to make this one )
This ROM wouldn't be possible without them, so please donate and show your support to them.
ROM OS Version: 6.0.1 Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod 13
Source: My kernel sauce
Version Information
Status: Stable
Created 01/30/2015
Changelog
Build 4
-Updated to latest cm-13.0
-Changed some out of the box kernel settings
Click to expand...
Click to collapse
Build 3
Synced with latest cm-13.0 sources
MSM8226-Common
- Revert "msm8226-common: Add falcon and peregrine sensors HAL" …
- Revert "msm8226-common: Enable proximity check on wake" …
- Revert "msm8226-common: Enable Ambient Display" …
- msm8226-common: Kill Doze and sensor usage …
vendor/motorola
- Revert "falcon peregrine: Remove proprietary sensors HAL" …
cm/vendor
- Added Kcal control by savoca
- Added latest AdAway
- Added Nova Launcher
Click to expand...
Click to collapse
Build 2.1
Fixed derps with BT and optimzation flags
Click to expand...
Click to collapse
Build 2
ROM:
-Updated to latest cm-13.0 release
Kernel:
-Added Kcal support
-Added Faux Sound Control
Click to expand...
Click to collapse
Build 1
MSM8226-COMMON
-Default scheduler is ROW
[+] Which is vastly superior than default on real life usage
-Killed custom cm PowerHAL in favour of Qualcomm implementation.
[+] This improves battery consumption both on iddle and screen on.
-Disabled hispeed_freq when screen is off
[+] Intended to improve energy usage on iddle
-Replaced some libs to match qcom vendor
[+] This one fix some very annoying logs on the PowerHAL as it looked for libs that didn't exist. Such as “QCOM*PowerHAL:*Failed to acquire lock”
-Added MSM8226 board optimizations
[+] Given more data to the compiler such as number of cores and cache L1/L2 to allow it to optimize the code even further
Frameworks/Base:
-Ability to hide root icon
-Switchable kill-app timer
Build
-Compiled with Arter97 optimization flags
-Build compiled with UberTC 5.3 optimized
Vendor/cm
-Some cosmetical changes
Kernel: (Featuring my old kernel which is a stock kernel with a couple of extra features)
-Upstream GPU patches
-GPU Overclock
-Intelli-Plug and Mako hotplug
-HTC dynamic fsync
-USB fast charging
-Some Interactive picks
-Power efficient workqueues
-Simple GPU Algorithm
-Intelliactive governor
-More TCP congestion
-CPU-Boost on which is needed by qcom PowerHAL
-“A lot” of misc stuff which you can check on my github
Click to expand...
Click to collapse
Final
-Updated to latest cm-12.1 sources
-Reverted some custom PowerHal upstream commits since we are using qcom implementation
-Deleted profile settings that used to turn on MP-Decision on several tasks (We may now use Intelli-Plug without it messing around)
Click to expand...
Click to collapse
Build 26
-Updated to latest CM-12.1 sources
-Added wakelock blocker.
-Default scheduler is ROW again.
-Reverted custom PowerHal implementation
-Reverted readahead back to normal values
Click to expand...
Click to collapse
Build 25
ROM:
Updated to latest cm-12.1 sources.
Removed Nova Launcher
Custom PowerHAL implementation
[+] This one changes the battery profiles, specially for power saving, making the phone actually usable on saving mode (More info here)
Added MSM8226 board optimizations
[+] Given more data to the compiler such as number of cores and cache L1/L2 to allow it to optimize the code even further for our phone.
Bionic changes
[+] Added optimized memcpy implementation for Cortex A7
ART Optimizations
Patch to allow Viper4Android on enforcing mode
Misc UI changes
Kernel:
Pushed readahead to 512Kb
Intelli-Plug updates
Default scheduler is now BFQ
SELinux is now enforced.
soc: qcom: bam_dmux: Add fast-shutdown flag
[+] This one should greatly reduce bam_dmux_wakelock on our 4G device
Click to expand...
Click to collapse
Build 24
-Updated to latest CM-12.1 sources
-Reverted some unnecesary framework/base commits
-Restored MotoDoze
-ROM compiled now with Uber 4.9, which is fairly similar to SaberMod. Just for testing purposes.
-Cleaned my build environment squashing commits
Click to expand...
Click to collapse
Build 23
-Updated to latest CM-12.1 sources
-ROM is now compiled with GCC 4.9, the toolchain that'll be shiped on M.
-Fixed wrong auto-vectorization of ID3 iterator causing various media crashes with badly-tagged MP3s
-Kernel compiled with Linaro 4.9.4
-Added built in SuperSu menu (Require SuperSu)
-Updated to ArchiDroid Optimizations 4.1.
Click to expand...
Click to collapse
Build 22
-Updated to latest CM-12.1 sources
-Refactored kernel after *some guy* decided to fix Interactive governor when there it was nothing wrong with it.
-Updated kernel toolchain to Linaro 4.9.4
-Updated SaberMod 4.8 to latest release
Click to expand...
Click to collapse
Build 19
Updated to latest CM12 sources
Fixed hide supersu icon option
Disabled Faux123 Simple_Ondemand
Enabled Arter97 AdrenoIdler 1.1
Misc kernel cherry-picks I had before my phone died
Click to expand...
Click to collapse
Build 18
-Updated to latest CM12 sources
-Lot of things have been fixed, specially fixed parameters for lowminfree memory and possibly bluetooth hiccups
-Updated SaberMod toolchain.
Click to expand...
Click to collapse
Build 16
Updated to latest CM12 sources
Kernel and ROM are now separated, if you want my kernel it must be downloaded and flashed after the ROM.
Merged pull request of @Frazew
Fixed screen record which I had broke on Build 15
Build lited with Opti-Charger
Misc updates to Kernel
Click to expand...
Click to collapse
Build 15.1
-Finished bringing features of old kernel to the new one
-Implemented misc build.prop tweaks (Commit)
-Introduced Opti-Charger (To improve RAM use, more info in the spoiler)
Custom ROMs in the beginning had limited space to work with which is why Cyanogen introduced opticharging to the custom release tool in order to shrink apks to fit more apps on system partitions of the original android devices. The opticharger script pulls apart apks near the end of the build and optimizes all pngs drawables found in them. Originally this script used optipng which is great and there is absolutely no quality loss involved in the png compressions but more recently I’ve begun using pngquant because it compresses pngs even smaller 30-70% with usually an average of about 50%. Pngquant does result in a slight loss of quality but nobody has noticed yet (See more on pngquant here: http://pngquant.org/) (If you are worried about quality you can always use optipng which compresses without any quality loss themers usually use this option instead)
Currently, CyanogenMod has abandoned the use of the opticharger but many ROMs still use it such as SLIM, AOKP, LiquidSmooth, Dirty Unicorns, Carbon, Validus, and many others. Themers and app developers alike use these techniques as well to make their apps/themes run more smoothly. Making pngs 70% smaller actually makes the loading time 3 times faster for these pngs and also saves you RAM. I understand apks aren't all pngs but you'd be surprised how many junk pngs google has left behind since froyo that serve no purpose but are loaded into your ram with SystemUI anyways. Thankfully opticharging shrinks all of those undesirables by usually 50-70% and saves you several MB worth of space and speeds up your SystemUI. Since you can't unload the system UI this is well worth the effort! My motto always is every little bit counts
Many still argue that high end device don’t need opticharging anymore because they are fast enough to handle these full-sized pngs. While this is true it still doesn’t change the fact that opticharing IS still slightly faster and opticharged apks do use less ram
.
Click to expand...
Click to collapse
Build 15
-Updated latest CM-12.1 sources
-Switched kernel to latest CM sources, meaning you can use Optimus and Spirit kernel now. Make sure to update your bootloader if you don't want "screen-tearing" lines.
-Merged Arter97's fix to Play Store FC's
Click to expand...
Click to collapse
Build 14.1
First attempt to fix suddenly battery drops
Added more TCP congestion options
Click to expand...
Click to collapse
Build 14
Synced latest CM-12.1 sources
Featuring latest 5.1.1 R1 release.
Fixed crazy radio wakeups on deep sleep
Removed p-thread to get more battery life (MOAR!)
Added quick lockscreen gestures (To turn screen on when notification led is blinking and pocket mode)
Switched to latest JusArchi 5.1 gcc optimized for Cortex A7.
Added screen-recorder, which can be enabled on "Buttons" -> "Poweroff Menu"
Probably more stuff I don't remember right now
Click to expand...
Click to collapse
Build 11
Updated to latest CM-12.1 sources 8/05
We are back to my "stock" kernel which doesn't have DT2W
Released 2 variants of my kernel, one with DT2W and the other without it.
Click to expand...
Click to collapse
Build 10.1
Enabled DT2W implementation
Enabled power efficient workqueues
Activated fast charge via USB
Some misc picks to enhance kernel
Click to expand...
Click to collapse
Build 8.1
Fixed kernel Toolchain (Crucial for a perfect synergy with optimizations)
Click to expand...
Click to collapse
Build 8
Featuring Android 5.1.1
Synced latest CM12.1 sources 21/04/15
Updated kernel Toolchain to SaberMod 5.0
Complete rebase to kernel.
Updated graphite flags.
Beast benchmark scores (over 20k)
All old optimizations that are posted on OP are up and running too.
Click to expand...
Click to collapse
Build 6
Updated with latest CM12 sources
Intelli-Plug 4.0 with eco-mode is back.
Added some special changes to hotplug
Added option to hide the annoying icon of root at status bar. (@Pupet_Master bet you are going to love this one)
Switched to Linaro Toolchain 4.9.2 optimized for A7 Cortex architecture. (Rom is still compiled with SaberMod)
Misc tweaks to kernel.
Click to expand...
Click to collapse
Build 5
Reworked Project, added all optimization flags.
Click to expand...
Click to collapse
Build 4
*Synced latest CM12 sources
*No screen-tearing issues
*Re-Enabled MP-Decision
*Added new implementation of Intelliplug directly from Faux's Github
*Removed IntelliMinMax governor (For now)
*Updated powersuspend driver to v1.5
*Updated SaberMod Toolchains
*Ditched my old build environment and bringed up @JustArchi optimizations which takes Android to a whole new level
Important changes:
- Optimized for speed yet more all instructions - ARM and THUMB (-O3)
- Optimized for speed also parts which are compiled with Clang (-O3)
- Turned off all debugging code (lack of -g)
- Eliminated redundant loads that come after stores to the same memory location, both partial and full redundancies (-fgcse-las)
- Ran a store motion pass after global common subexpression elimination. This pass attempts to move stores out of loops (-fgcse-sm)
- Performed interprocedural pointer analysis and interprocedural modification and reference analysis (-fipa-pta)
- Performed induction variable optimizations (strength reduction, induction variable merging and induction variable elimination) on trees (-fivopts)
- Didn't keep the frame pointer in a register for functions that don't need one. This avoids the instructions to save, set up and restore frame pointers; it also makes an extra register available in many functions (-fomit-frame-pointer)
- Attempted to avoid false dependencies in scheduled code by making use of registers left over after register allocation. This optimization most benefits processors with lots of registers (-frename-registers)
- Tried to reduce the number of symbolic address calculations by using shared “anchor” symbols to address nearby objects. This transformation can help to reduce the number of GOT entries and GOT accesses on some targets (-fsection-anchors)
- Performed tail duplication to enlarge superblock size. This transformation simplifies the control flow of the function allowing other optimizations to do a better job (-ftracer)
- Performed loop invariant motion on trees. It also moved operands of conditions that are invariant out of the loop, so that we can use just trivial invariantness analysis in loop unswitching. The pass also includes store motion (-ftree-loop-im)
- Created a canonical counter for number of iterations in loops for which determining number of iterations requires complicated analysis. Later optimizations then may determine the number easily (-ftree-loop-ivcanon)
- Assumed that loop indices do not overflow, and that loops with nontrivial exit condition are not infinite. This enables a wider range of loop optimizations even if the loop optimizer itself cannot prove that these assumptions are valid (-funsafe-loop-optimizations)
- Moved branches with loop invariant conditions out of the loop (-funswitch-loops)
- Constructed webs as commonly used for register allocation purposes and assigned each web individual pseudo register. This allows the register allocation pass to operate on pseudos directly, but also strengthens several other optimization passes, such as CSE, loop optimizer and trivial dead code remover (-fweb)
- Sorted the common symbols by alignment in descending order. This is to prevent gaps between symbols due to alignment constraints (-Wl,--sort-common)
Click to expand...
Click to collapse
Build 3
Updated CM12 commits.
Initial Modular O3 Implementation … (Yay!)
armv7-a-neon: Apply Correct mfpu and mfloat tunings per arch …
Updated Graphite flags
Speed up Recents Menu, StatusBar and Windows Orientation.
Added a setting to disable expanded notifications.
Disabled MP-Decision (Conflicting with Intelli-Plug when performance per app is ON)
Enabled Intelli-Plug by default.
Misc cherry-picks to polish new optimizations
Click to expand...
Click to collapse
Build 2
Added Graphite optimizations
Added Strict-Aliasing optimizations
Updated latest CM12 sources.
Click to expand...
Click to collapse
FAQ
Thanks a lot @Travisholt92 for writing this guide, please give him a big thanks here!
Question 1: I am coming from (Stock or CM11), how can i install this?
Answer 1:
1. Back up all of your files, text messages, and everything else that you dont want to lose (try Easy Backup in the Google Play Store). You will lose everything stored on your phones internal storage and applications , your SD card will be safe.
2. Download the latest build posted in OP and Download GAPPS and move the .zip files onto your SD card (Remember where you put these files).
3. Shut down your phone.
4. Reboot into recovery mode by holding down the volume down button and the power button, then releasing the power button. This will come up with the Fastboot interface. Press volume down to highlight Recovery and then press volume up to boot into recovery mode.
(through TWRP)
5. Press Wipe
6. Press Advanced Wipe
7. Select Dalvik Cache, Data, Internal Storage, Cache, and System.
(Do not select microSD card or USB OTG)
8. Swipe to wipe.
9. Press Install. At the top of the screen make sure it says "Storage: microSD card". Navigate to the ROM .zip file and press it.
10. Press Add More Zips and select the GAPPS .zip file.
11. Swipe to confirm flash, reboot system, enjoy SaberMod!
(If none of these answers fix your issue read the comments for others having similar issues to see if anybody has found a fix for the issue. If the issue hasn't been meantioned previously please report the issue, leave a comment. Make sure to state what build you are running and what kernel you are using if you installed a custom kernel. If its something that happens when you perform a certain action such as after sending a text your phone reboots, try and be as detailed as possible when reporting the bug)
Question 2: I just installed (insert build name here and issue below). How do i fix this?
A. and my device is stuck at boot animation, device boots but spams with system application errors (meaning installed by your ROM not from GAPPS) , or anything else that prevents you from using your phone.
Answer: Backup your device and follow the directions for answer 1. (install the last ROM you were running if you are coming from an AOSP build if needed to back up your data)
B. and my device boots but spams with my downloaded application errors.
Answer: Uninstall the application and redownload it from the Google Play Store.
Gonna test
Que buena ver un chileno por estos lares, y más aun desarrollando roms, bastante bueno; voy a probar la ROM y ver como anda
English; Gonna test the rom and will say how it works
Any severe bugs up to know?
primewell said:
Any severe bugs up to know?
Click to expand...
Click to collapse
Only CM11 bugs, wich at this stage of develeopment are almost zero. That's the idea of applying only minimal stuff, the result is a enhanced CM11 experience with the same stability.
Next build will inlude GPU and RAM OC.
.
I also prefer CM 11 for now. Better stability and performance. And your ROM is great! No bugs so far. Thanks!
BUG
I Got Alll cores running on 1190hz all time and i can't change the frequencies
SplaszIG said:
I Got Alll cores running on 1190hz all time and i can't change the frequencies
Click to expand...
Click to collapse
It is not a bug, MPdecision shows all cores at full freq, but if you check them at real time (I.E using CoolTool) you'll see they work normally.
Anyway, I DK if add more features on the next build (Halo maybe?) or keep things simple with Linaro and Archi's optimizations. What do you guys think?
keep it simple, there are other ROMs for those who want more.
or you can make it modular and give additional functions in flashable zips
WiCiO_MeDi said:
keep it simple, there are other ROMs for those who want more.
or you can make it modular and give additional functions in flashable zips
Click to expand...
Click to collapse
+1
WiCiO_MeDi said:
keep it simple, there are other ROMs for those who want more.
or you can make it modular and give additional functions in flashable zips
Click to expand...
Click to collapse
Will do.
Thanks for your input!
I Think that modular add ons wolud be great , btw i would like more perfomance improvements too:good:
Wonderful job, hermano trasandino'. One thing I'm missing is the Tap2Wake feature. How can I add it to this ROM ?
Thanks
I'm guessing there's still this mystical memory leak problem as in CM11?
Sent from my XT1039 using XDA Free mobile app
New build is up. Currently I'm adding general tweaks before fetching more advanced stuff. (I'm having a lot of fun on Blechdose's AeroKernel and Faux github )
Changelog:
Updated with latest CM sources
Added GPU OC 550mhz
Added Min CPU Freq 192mhz
GPU optimizations
Added instructions for Cortex A7 architecture
ARM: use -mcpu=cortex-a7 when targeting MSM8226 CPU
Added frequency to corner mappings for msm8226v2
Reverted RAM OC due overheating
Interactive governor misc tweaks.
Click to expand...
Click to collapse
Link: Build 2
Can I flash this doing a clean install from CM12? There will be no problem right?
rodsayd said:
Can I flash this doing a clean install from CM12? There will be no problem right?
Click to expand...
Click to collapse
Yes. That's the way I've done it. Just simply erase everything EXCEPT sdcard and usbotg. Then, as usual, flash this ROM and then Gapps
I've been using it since yesterday and the perfomance is amazing! I will keep this as a daily driver, just one problem: sometimes the camera doesn't take the photo, it freezes just after I push the botton (I had the same problem on CM12).
rodsayd said:
I've been using it since yesterday and the perfomance is amazing! I will keep this as a daily driver, just one problem: sometimes the camera doesn't take the photo, it freezes just after I push the botton (I had the same problem on CM12).
Click to expand...
Click to collapse
Glad to see there's actually someone using and enjoying it. I'm having pretty good battery life and performance too, I guess Linaro and JustArchi's optimizations are just magical.
Regarding the camera, I don't use stock CM11 app but "A Better Camera" from the PlayStore. GIve it a shot and tell me if the issue persists.
Regards!
Great, I will try it. By the way, there isn't block screen notifications on the rom? That would be a nice feature if you can add it and keep up the good work, I'm staying with this.

[KERNEL][LP][3.10.80+] ★BlackBox-Kernel-9.0★ | From The Darkest Places

★★★BlackBox-Kernel★★★​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This Kernel Is Based Off Latest Sources From Google! This Kernel Has Been Made To Balance Perfectly Between Performance And Battery Backup. This Kernel Will Get Updates Periodically And Will Get Updated With New Features On Every Update. This Kernel Is Made For Android One Devices Running 5.1 Stock ROM and Also CM-12.1 Custom ROM. And Will Also Be Compatible With Any Other CM Compatible ROM's
Features :
init.d support
Always Updated Linux Kernel
Tap2Wake And Sweep2Wake Functionality
Various Patches to mm, idleslee
Added Various I/O Tweaks *new
Tweaks For Better Battery (smp.c) *new
Compiled With Linaro 4.9.3
Dirty Ratio Tweaks
Disabled noatime and nodiratime
Added Dynamic FSync (Thanks To @faux123)
Multicore Scheduler Support
IO BlockPlugs Removed For Performance Improvements
Network Tweaks For Lower Ping And Higher Output Speeds
MMC: disable crc check for 30% extra performance
Mali GPU cache Optimizations And Various GPU Tweaks
Optimized Various Files
IO Scheduler Added : ROW
Incompatibility Issues Fixed
Added Block Patches!
Reduced Cache Pressure
GFS Sleepers Disabled
Governer : InteractivePlus, Interactive, Conservative, On Demand, UserSpace, PowerSave, HotPlug, Performance.
And Various New. Check Changelog Below
Flashing Instructions :
Download The Zip File.
Copy To SD Card & Enter Recovery.
Flash The Kernel And That Will Be it!
Download : Downloads Here
XDA:DevDB Information
[KERNEL][LP][3.10.80+] ★BlackBox-Kernel-9.0★ [SPROUT], Kernel for the OEM Cross Device Development
Contributors
Kunal.Kene.1797
Source Code: https://github.com/BlackBox-Kernel/blackbox_sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: LP-9.0
Stable Release Date: 2015-06-13
Created 2015-04-09
Last Updated 2015-06-13
To do list and changelog will be added here!
ChangeLog :-
$$ Twelfth Major Update Release(13/6/15) $$
-Kernel Version Updated to 3.10.80 From 3.10.79.
-Added Tap2Wake And Sweep2Wake | Enabled T2W_only by Default. thanks to @thwisenerd
-Governor Reboots Fixed.
-Various cpuIdle Patches/Tweaks.
-Workqueue, mm and memblock and power patches.
-Various other patches for kernel (as linux kernel updated to 3.10.80).
$$ Eleventh Minor Update Release(18/5/15) $$
-Kernel Version Updated to 3.10.79 From 3.10.78.
-Now Optimized for CM12.1 Beta 4 and further official releases.
-Fixed All The Governors Efficiently (Reboot Issue Fixed) (Thanks to @intersectRaven for the patch)
-Selinux mode set to Permissive from Disabled Previously.
-various new patches for kernel (as linux kernel updated to 3.10.79 Stable Release)
-and several tweaks check sources for the same...
$$ Tenth Successful Release(18/5/15) $$
-Kernel Version Updated to 3.10.78 From 3.10.77.
-ASoC: compress: Use power efficient workqueue
-ASoC: jack: Use power efficient workqueue
-regulator: core: Use the power efficient workqueue for delayed powerdown
-ASoC: pcm: Use the power efficient workqueue for delayed powerdown
-fbcon: queue work on power efficient wq
-block: queue work on power efficient wq
-PHYLIB: queue work on system_power_efficient_wq
-workqueue: Add system wide power_efficient workqueues
-workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented …
-various new patches for kernel (as linux kernel updated to .78)
-and several tweaks check sources for the same...
.
$$ Ninth Release(12/5/15) $$
-Kernel Has Been Updated to 3.10.77+
-ThunderQuake Engine Added (Viberation Intensity). thanks to @varunchitre.15
-Native NTFS Support Added.
-EnabledZSWAP, FRONTSWAP, VNSWAP and disabled ZRAM.
-Power: make sync on suspend optional.
-Hotplug optimizations.
-Cpufreq: Introduce new relation for freq selection.
-Various other minor patches check source for the same....
$$ Eihth Release(8/5/15) $$
-Add frandom(/dev/frandom) -Fast kernel number generator.
-Remove '+' symbol from kernel version string.
-block: sysfs: allow non superusers to change i/o scheduler.
-Compiled with linaro 4.9.3.
-Enabled Interactive Governor.
$$ Seventh Release(5/5/15) $$
-binfmt_elf.c: use get_random_int() to fix entropy depleting.
-block: cfq: merge tweaked tunable.
-XZ: Optimized XZ Compression.
-Will Be Introducing Experimental Features In X Version.
-Compiled With Linaro 4.9.3.
-Overall Battery Performance Improved And Performance Tweaked.
$$ Sixth Release(23/4/15) $$
-nohz_full: Add Kconfig parameter for scalable detection of all-idle state.
-ARM Patches:-
-ARM: prefetch: remove redundant "cc" clobber.
-ARM: atomics: prefetch the destination word for write prior to strex.
-ARM: 7983/1: atomics: implement a better __atomic_add_unless for v6+.
-Apply frequency calculation change from ondemand to hotplug. (Thanks to intersectraven)
-Apply frequency calculation change from ondemand to hotplug. ~~
-Do not scale to max frequency when hotplugging CPUs. ~~
-Ramped Up To Minor Version Update 4.5.
$$ Fifth Release(18/4/15) $$
-Enhance power efficiency: Series of patches from NVIDIA.
-sched/idle: Avoid spurious wakeup IPIs
-Prevent reschedule on offline CPU.
-Use built-in byte swap function.
-Optimizations For Modern Arm Platform.
-Optimized ARM memset and memzero functions.
-lib/string: use glibc version.
-lib/memcopy: use glibc version.
-Various Patches For ARM Platform.(Thanks To Khilman)
-Disabled deferment during full tickless mode.(Thanks To IntersecRaven)
$$ Fourth Release(16/4/15) $$
-IO Scheduler Added : ROW
-Incompatibility Issues Fixed
-Added Block Patches!
-Made IO Tweaks!
-Bumped Up To Version "3.0"
-Compiled With Linaro 4.9.3
$$ Third Release(14/4/15) $$
-I/O Schedulers Removed*new (they have issues with mediatek so won't work)
-Unstable Governors Fixed, Interactive Governors Removed
-Made Small Tweaks
-Bumped Up To Minor Update Version "2.5"
-Compiled With Linaro 4.9.3
$$ Second Release(10/4/15) $$
-I/O Schedulers Added :- ROW, SIO, VR, ZEN *new (they have issues with mediatek so won't work)
-Kernel Version Bumped up to 3.10.73+ *new
-Added Various I/O Tweaks *new
-Tweaks For Better Battery (smp.c) *new
-Compiled With Linaro 4.9.3
$$ Initial Release(9/4/15) $$
To Do List :-
* Add I/O Schedulers. (DONE-Worthless on MTK)
* Add More Governers.
* OverClock (HardPlay).
* Tap To Wake & Sweep To Wake.(DONE-Successfully Implemented)
kunal.kene.1797 said:
blackbox-kernel​
this kernel is based off latest sources from google! This kernel has been made to balance perfectly between performance and battery backup. This kernel will get updates periodically and will get updated with new features on every update. This kernel is made for android one devices running 5.1 stock rom and also cm-12.1 custom rom. And will also be compatible with any other cm compatible rom's
features :
init.d support
compiled with linaro 4.9.3
dirty ratio tweaks
disabled noatime and nodiratime
added dynamic fsync (thanks to @faux123)
multicore scheduler support
io blockplugs removed for performance improvements
network tweaks for lower ping and higher output speeds
mmc: Disable crc check for 30% extra performance
mali gpu cache optimizations and various gpu tweaks
optimized various files
reduced cache pressure
gfs sleepers disabled
compatible with both stock lp and cm12.1 rom (all cm based rom's too)
governer : Interactiveplus, interactive, consetvative, on demand, userspace, powersave, hotplug, performance.
flashing instructions :
download the zip file.
copy to sd card & enter recovery.
flash the kernel and that will be it!
download : https://kunalkene1797.in/downloads
xda:devdb information
[kernel][lp] blackbox-kenel [v-1.0][sprout] | from the darkest places, kernel for the oem cross device development
contributors
kunal.kene.1797
source code: https://github.com/blackbox-kernel/blackbox_sprout
kernel special features:
version information
status: stable
current stable version: 1.0
stable release date: 2015-04-10
created 2015-04-09
last updated 2015-04-09
Click to expand...
Click to collapse
file not found ??
Would OC really be possible?
Sent from my Micromax AQ4501 using XDA Free mobile app
File not found (404 error)
Kunal.Kene.1797 said:
BlackBox-Kernel​
This Kernel Is Based Off Latest Sources From Google! This Kernel Has Been Made To Balance Perfectly Between Performance And Battery Backup. This Kernel Will Get Updates Periodically And Will Get Updated With New Features On Every Update. This Kernel Is Made For Android One Devices Running 5.1 Stock ROM and Also CM-12.1 Custom ROM. And Will Also Be Compatible With Any Other CM Compatible ROM's
Features :
init.d support
Compiled With Linaro 4.9.3
Dirty Ratio Tweaks
Disabled noatime and nodiratime
Added Dynamic FSync (Thanks To @Faux123)
Multicore Scheduler Support
IO BlockPlugs Removed For Performance Improvements
Network Tweaks For Lower Ping And Higher Output Speeds
MMC: disable crc check for 30% extra performance
Mali GPU cache Optimizations And Various GPU Tweaks
Optimized Various Files
Reduced Cache Pressure
GFS Sleepers Disabled
Compatible With Both Stock LP And CM12.1 ROM (All CM Based ROM's Too)
Governer : InteractivePlus, Interactive, Consetvative, On Demand, UserSpace, PowerSave, HotPlug, Performance.
Flashing Instructions :
Download The Zip File.
Copy To SD Card & Enter Recovery.
Flash The Kernel And That Will Be it!
Download : https://kunalkene1797.in/downloads
XDA:DevDB Information
[KERNEL][LP] BlackBox-Kenel [V-1.0][SPROUT] | From The Darkest Places, Kernel for the OEM Cross Device Development
Contributors
Kunal.Kene.1797
Source Code: https://github.com/BlackBox-Kernel/blackbox_sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2015-04-10
Created 2015-04-09
Last Updated 2015-04-09
Click to expand...
Click to collapse
Bro... It shows "file not found" error...
I downloaded
And guess what it bootlooped my roar A50 with cm12.1
ammuuu08 said:
View attachment 3254045
file not found
Click to expand...
Click to collapse
bowo3 said:
File not found (404 error)
Click to expand...
Click to collapse
Rino Appus said:
Bro... It shows "file not found" error...
Click to expand...
Click to collapse
Those who were haveing file not found issue, the only thing that has to be done was reove the https:// from the link, i've made the changes in the OP now you can download the kernel
Okkk..
Eager to test and tested it also but cant boot up after installing it
Firstly i was installed it on Thunderzap kernel and then (thought that it may be overlapping) tried to install over stock CM 12.1 kernel also but same problem.
Hope get it running soon
working
working like a charm in Roar A50 :fingers-crossed:
Thedifferent said:
And guess what it bootlooped my roar A50 with cm12.1
Click to expand...
Click to collapse
hjmodi said:
Eager to test and tested it also but cant boot up after installing it
Firstly i was installed it on Thunderzap kernel and then (thought that it may be overlapping) tried to install over stock CM 12.1 kernel also but same problem.
Hope get it running soon
Click to expand...
Click to collapse
With BlackBox-2.0 All Your Issues Are Solved Now!
Thanks a lot.. Working great loved it. But whenever i'm using governers other than hotplug and turn screen off its getting CPUstoo low that its getting switched off...
Same problem is there in Thunderzap Kernel by @varun.chitre15
I hope you will not mind a feature request...
I can't list each and every feature so i'll just point to Boeffla kernel... With almost every feature
Especially i just love PegasusQ governer
Thanks
hjmodi said:
Thanks a lot.. Working great loved it. But whenever i'm using governers other than hotplug and turn screen off its getting CPUstoo low that its getting switched off...
Same problem is there in Thunderzap Kernel by @varun.chitre15
I hope you will not mind a feature request...
I can't list each and every feature so i'll just point to Boeffla kernel... With almost every feature
Especially i just love PegasusQ governer
Thanks
Click to expand...
Click to collapse
Its Strange i've been using interactive plus for a day now and i haven't encountered any issues, even on thunderzap kernel used them and working fine! if u r sure its something other than your device a logcat will be appriciated as no one else in encountering this issue . I'll taka a look:fingers-crossed:
Kunal.Kene.1797 said:
Its Strange i've been using interactive plus for a day now and i haven't encountered any issues, even on thunderzap kernel used them and working fine! if u r sure its something other than your device a logcat will be appriciated as no one else in encountering this issue . I'll taka a look:fingers-crossed:
Click to expand...
Click to collapse
Thanks for your response but i don't know how to take proper logcat (whenever i'm using adb logcat its just showing too much command going on and keep going )
Hope you can point me and in the next reply i'll provide you the logcat :victory:
EDIT:- tried logcat > output/dir/lol.txt and this is what i got....
Same issue with this guys also here
I too encounter this issue :/
Sent from my Micromax AQ4501 using XDA Free mobile app
hjmodi said:
Thanks for your response but i don't know how to take proper logcat (whenever i'm using adb logcat its just showing too much command going on and keep going )
Hope you can point me and in the next reply i'll provide you the logcat :victory:
EDIT:- tried logcat > output/dir/lol.txt and this is what i got....
Same issue with this guys also here
Click to expand...
Click to collapse
xdaisntfornoobs said:
I too encounter this issue :/
Sent from my Micromax AQ4501 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the reports, i'll take a look and make changes update fix and imrove the next version of kernel! Meanwhile as of i know these governors and io schedulers have issue with mediatek and thus causing all this issue! also the reason why varun disabled those governers!
Warm Regards!
Thanks a lot! Eagerly waiting for your next build!
You're the only dev who actually interacts with the users and not ignore the problems!
Sent from my Micromax AQ4501 using XDA Free mobile app
Please add FM drivers in kernel so that we can run best xda community app spiritF
Sent from my Sparkle V using XDA Premium 4 mobile app
Awesome work bro. Looking forward to some ROM ports by you.[emoji12] [emoji12] [emoji12] [emoji12] [emoji12] [emoji12] [emoji13]

[EOL][KERNEL][STABLE][TW][O][8.0][BRJ3][SM-G96XF/FD/N] FlashKernel V1.6.0 Final

FlashKernel for SM-G96XF/FD/N (S9/S9+)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Supports touchwiz based roms only
IF YOU FOLLOW MY STEPS BELOW, YOU WILL LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
If you want to take my work and need it somewhere, or do other things with it, ask me first for the permission. Otherwise you are not allowed to take it! Thank you !
Features of this Kernel:
- Build with latest 4.9 google toolchain
- Build with BRJ3 kernel source code
- Latest Linux version 4.9.135, is always up to date
- Performance and battery life improved
- Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv, conservative, schedutil (default)
- Includes latest BRJ3 ramdisk
- I/O schedulers: CFQ (Default), No-op, Deadline, BFQ
- TCP (Network) control: Bic (default), Reno, cdg, cubic, dctcp, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, LP, Yeah, Illinois, Lia, Olia, Wvegas, balia
- Selinux is set to permissive
- All samsung security related configs disabled (as knox, tima, restrict rooting)
- More to come soon
Download:
V1.5.0 Via GrifoDev
V1.6.0 Via AFH
Bugs/Problems:
- Samsung Pay, Secure folder won't work anymore after tripping knox!
- Let me know
Instructions:
0. Have a working recovery (this includes OEM unlock enabled) and encryption removed! (to install TWRP visit this thread)
1. Download kernel and copy it to your sd card
2. Boot into twrp recovery mode (press bixby + volume up + power)
3. Flash kernel
4. Flash any other file which affects the ramdisk (Magisk or SuperSU)
5. Reboot
Telegram:
FlashKernel Chat
Support:
If you like my work, feel free to hit thanks and/or give me a small donation by clicking the link right below. Thank you very much in any way! :good:
​
PayPal​
Credits/Thanks:
- Samsung for the sources
- the great linus for his amazing kernel source
- geiti94 for general help
XDA:DevDB Information
FlashKernel SM-G96XF, Kernel for the Samsung Galaxy S9
Contributors
Tkkg1994
Source Code: https://github.com/GrifoDev/FlashKernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.6.0
Stable Release Date: 2018-10-22
Created 2018-03-20
Last Updated 2019-04-07
Changelogs
FlashKernel V1.0.0:
- Initial release
FlashKernel V1.0.1:
- Updated linux to latest 4.9.89
- Enabled dex with any HDMI adapter
- Introduced BFQ iosched
- Upstream: updated EAS (Energy Aware Scheduler) to most recent v1.4 version
- Updated schedutil governor
- Updated AIK to latest 3.2 release
- Enabled wireguard
- Enable fake knox and init.d in ramdisk
- Switch to latest linaro 7.2 toolchain
- Fixed slow downs from the device
- Fixed bluetooth not working
- Set selinux to permissive (now it will show permissive in settings)
FlashKernel V1.1.0:
- Rebased on latest ARCC source code
- Based on latest ARCC ramdisk
- Linux updated to 4.9.92
- Updated dtb to latest ARCC with revers engineering, thanks @Noxxxious
- Fixed copy/paste and other issues due to disabled knox
FlashKernel V1.2.0:
- Rebased on latest BRE5 source code
- Updated to latest BRE5 ramdisk
- Updated linux to latest 4.9.102
- Samsung hasn't released the dts files for BRE5, so I modified it manually (revers engineering). Let's see how many people will kang us
- Adjusted some small things
FlashKernel V1.2.1:
- Updated to latest linux 4.9.109
- Updated EAS (Energy Aware Scheduler) to latest r1.5
- Changes there are:
- Removal of sched-freq (mainline schedutil should be used instead)
- Basic support for DynamIQ DSU little-sync support (min frequency capping)
- Improved performance for 'EnergyDiff' calculation
- Immediate force-migration of misfit tasks
FlashKernel V1.3.0:
- Source updated to BRF8
- Ramdisk updated to BRF8
- Linaro toolchain updated to 7.3.1
- Linux updated to 4.9.112
FlashKernel V1.4.0:
- Source updated to BRG6
- Ramdisk updated to BRG6
- Toolchain changed to latest google 4.9 (due to compatibility and overall performance)
- Linux updated to 4.9.116
- Reverted EAS update from FlashKernel V1.2.1 (people reported freqs being locked)
- Updated AIK to 3.3
FlashKernel V1.5.0:
- Source updated to BRI1
- Ramdisk updated to BRI1
- Linux updated to 4.9.128
FlashKernel V1.6.0:
- Source updated to BRJ3
- Ramdisk updated to BRJ3
- Linux updated to 4.9.135
Reserved
so did anyone flash it successfully? how is the performance and battery life VS stock?
Hi Tkkg,
at first thanks for your development.
Im on the Devbase Rom with your Kernel. Everything ist stable but
1. battery drain is very high -> im not a social media fanboy. no push news etc
2. sometimes its laggy and stuttering
And Yeah i i switch the gov, phone crashes and restart the first time.
Hope i can give you enough input for further rls.
Thanks for all your hard work.
M.
Flashed this kernel. Lost speaker audio and BT functionality
Serpentinefire76 said:
Flashed this kernel. Lost speaker audio and BT functionality
Click to expand...
Click to collapse
no problems here,..
I can not change the frequenz of Second CPU Group over 1794mhz. Any ideas? Should Go up to 2700.
Gesendet von meinem SM-G965F mit Tapatalk
flashed the kernel on my s9+ dual sim. working so far. but i lost my bt connections to my car and s3 after rebooting the phone. i hope you can figure it out
m8980 said:
flashed the kernel on my s9+ dual sim. working so far. but i lost my bt connections to my car and s3 after rebooting the phone. i hope you can figure it out
Click to expand...
Click to collapse
how is your battery life? better than with the stock?
Serpentinefire76 said:
Flashed this kernel. Lost speaker audio and BT functionality
Click to expand...
Click to collapse
The same for me, no Bluetooth either
Sent from my [device_name] using XDA-Developers Legacy app
With this kernel my device becomes much slower and feels very unresponsive.
Also lost my bluetooth function, it made my system-ui unresponsive.
Hope this gets fixed fast.
Update arrives
FlashKernel V1.0.1:
- Updated linux to latest 4.9.89
- Enabled dex with any HDMI adapter
- Introduced BFQ iosched
- Upstream: updated EAS (Energy Aware Scheduler) to most recent v1.4 version
- Updated schedutil governor
- Updated AIK to latest 3.2 release
- Enabled wireguard
- Enable fake knox and init.d in ramdisk
- Switch to latest linaro 7.2 toolchain
- Fixed slow downs from the device
Edit:
- Reuploaded to fix bluetooth issues
Download:
V1.0.1 via AFH
BTW it's normal that you loose the wifi and need to re-enter the password!
For any kind of problems, please attach proper logs, without them I'm unable to help
With version 1.0.1 the UI has become very fast & responsive. The issue I'm still having is with the device rebooting whenever I try to use the Recents button to try and enter split screen view.
vulgaros said:
With version 1.0.1 the UI has become very fast & responsive. The issue I'm still having is with the device rebooting whenever I try to use the Recents button to try and enter split screen view.
Click to expand...
Click to collapse
I'm sorry to disappoint you but this has nothing to do with the kernel and happens also with the stock kernel. It's an UI issue (systemui crash) and not a reboot, just a softreboot
Cause is this:
Code:
java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.server.pm.PersonaManagerService.notifyActivityDrawn(int, boolean, boolean, android.content.ComponentName, int, boolean)' on a null object reference
vulgaros said:
With version 1.0.1 the UI has become very fast & responsive. The issue I'm still having is with the device rebooting whenever I try to use the Recents button to try and enter split screen view.
Click to expand...
Click to collapse
Tkkg1994 said:
I'm sorry to disappoint you but this has nothing to do with the kernel and happens also with the stock kernel. It's an UI issue (systemui crash) and not a reboot, just a softreboot
Cause is this:
Code:
java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.server.pm.PersonaManagerService.notifyActivityDrawn(int, boolean, boolean, android.content.ComponentName, int, boolean)' on a null object reference
Click to expand...
Click to collapse
confirmed samsung bug, fixed.. https://drive.google.com/file/d/1hz9omJpSof41yLGZ_TGuZzHuL8Z_7mjO/view?usp=sharing (flashable zip for G960F only)
what is battery life vs stock?
Hi.
Wiped my phone (G965F) today. Installed FlashKernel 1.0.1 and SuperSU from TWRP. Running stock ROM. Then downloaded SuperSU from Play Store. But SuperSU dont detect root.
Before wiping phone root was working fine.
What have I missed?
pepo187 said:
what is battery life vs stock?
Click to expand...
Click to collapse
Hard to say, I guess similar or slightly better than stock
jfm91 said:
Hi.
Wiped my phone (G965F) today. Installed FlashKernel 1.0.1 and SuperSU from TWRP. Running stock ROM. Then downloaded SuperSU from Play Store. But SuperSU dont detect root.
Before wiping phone root was working fine.
What have I missed?
Click to expand...
Click to collapse
That the app wasn't installed shows already that there went something wrong. Have you removed the encryption after flashing twrp?
I can confirm that supersu works fine on this kernel so there must be another factor messing it up

Categories

Resources