[ABANDONED][Z][ROM][5.1.1] Resurrection Remix [UNOFFICIAL] - Xperia Z Android Development

Code:
*** Disclamer
Since you are here, I hope you already know that flashing custom ROMs (including unlocking the bootloader)
will VOID YOUR WARRANTY and is a chance to BRICK your device if you're inexperienced.
Do as you think is best, on your own responsibility.
{
"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"
}
Introduction
This is a continuation of the great work done by @Alx31[/user]TLse on RR 5.0.2
The builds are going to be unofficial and experimental, so there may be bugs.
Click to expand...
Click to collapse
About Resurrection Remix
Resurrection Remix the ROM has been based on CM, Slim, Omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device
Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy!
Special thanks to, the CM team, OMNI team, SLIMROMS and of course to all the supporters!
Click to expand...
Click to collapse
Official Site:
You can find all the information about Resurrection Remix on their official site:
http://www.resurrectionremix.com/
Click to expand...
Click to collapse
Installation instructions
Fresh install:
- Download the latest build
- Download Gapps & SuperSU
- Take a nandroid backup
- Recommended - Full wipe and factory reset
- Flash ROM using latest ClockworkMod or TWRP recovery (this one is recommended)
- Flash Gapps
- Flash SuperSU
- Reboot.
- Enjoy!
Update:
- Download the latest build of Resurrection ROM
- Take a nandroid backup
- Flash ROM using recovery
- Wipe cache
- Wipe dalvik cache
- Reboot
- Enjoy!
Click to expand...
Click to collapse
Download
until build 04/29 and from build 05/20​
Android File Host​
Resurrection Remix Folder​
builds 05/03 through 05/15
Basketbuild​
Resurrection Remix Folder​
Click to expand...
Click to collapse
Suggested Gapps:
Banks Gapps
Delta Gapps
Click to expand...
Click to collapse
SuperSU
(make sure you enable SuperSU addon.d support (SuperSU -> Settings -> Custom ROM -> Install SuperSU backup script) in order to have it preserved after updating ROM)
Changelog
https://gist.github.com/westcripp/8874051
Click to expand...
Click to collapse
Unofficial Build changelog:
20150405
- First build
20150408
- Using .293 blobs
20150409
- Updated to Resurrection Remix 5.4.1
20150411
- Reverted to a bit older blobs (.283) to introduce better stability
- updated the device trees with latest commits related to 5.1
- synced with latest RR ad CM commits
20150415
- (experimental) f2fs support
- (experimental) GPU OC to 487MHz
- various kernel improvements
- updated to new LP build 5.1.0_r5
20150417
- fixed GPS
- fixed addon.d script backup/restore functions
- fixed MultiROM TWRP OTA survival (if installed in FOTAkernel)
20150424
- RR is updated to 5.4.2
- unofficial update to LP 5.1.1_r1
- new kernel source code, an unofficial mix of KMA kernel base while keeping EvoMix features.-
- new kernel features:
- kernel version 3.4.107 - kma branch
- several new CPU governors and one new I/O scheduler, keeping all of EvoMix ones
- Intelli-Thermal as an option to thermald
- Power Suspend - a new and improved Kernel Power Management Driver
- Conservative GPU governor
- PRIMA wi-fi driver built from a different source base
- removed Simple GPU governor, incompatible with the new kernel code.
20150425
- fixed reboots by switching to fixed prima driver
- fixed maximum sleep frequency control
Kernel Update 20150427
- Using newer and better Adreno (graphics) kernel driver
- Re-added Simple GPU Governor, replacing Conservative
- lowest GPU frequency back to 27 MHz
- Added ElementalX CPU governor as per EvoMix's newest commits and changes
20140429
- updated RR to 5.4.3
- LP officially updated to 5.1.1
- (kernel) updated prima to CAF sources and synced with latest patches (LA.AF.1.1_rb1.17)
- (kernel) synced with latest security-related and other patches (details here: https://github.com/airlessproject/kernel_apq8064/commits/evo+kma)
- (kernel) using intelli-thermal as default thermal monitor
- (kernel) removed the Android Logger driver (no longer required)
- (device) changed default DPI from 480 to 445 (generally smoother and more natural)
*note - if you have problems with apps malfunctioning due to changed DPI, just erase that app's data and reboot
20140503
- RR synced with latest 5.4.3 / LP 5.1.1 / CM 12.1 commits
- (kernel) XZ Kernel compression
- (kernel) Kernel now compiled with latest Linaro ARM-optimized toolchain, using -O3 and other optimization flags (credits: @Christopher83)
- (kernel) Much logspam taken down
- (kernel) Switched prima to another CAF source
- (kernel) kgsl patches from mako for graphics improvement
- (kernel) Added new ARM-optimized SHA2 encryption
- (kernel) Removed a lot of unneeded CPU governors
- (kernel/ROM) Reverted to Intelli-Thermal not being a default thermal manager
- (ROM/GPS) Now using Google's NTP server (time1.google.com) instead of gpsonextra.net's
20150507
- RR updated to 5.4.4
- RR/CM/LP synced with latest (05/07) commits
- (device/GPS) Use slightly modified gps.conf
- (device/ROM) Out-of-the-box init.d hopefully fixed
- (device/Telephony) Updated RIL libraries
- (ROM/sepolicy) Some denial fixes
- (kernel) Added FSync Control
- (kernel) Added s2w
- (kernel) Many improvement and optimization patches related to many kernel aspects, like: CPU Frequency regulation driver/governors, SMP, Filesystem, I/O, GPU drivers (2D and 3D), Wireless and more
Build 20150507 Direct download
20150511
- RR oficially updated to 5.4.4
- RR/CM/LP sources synced with latest commits
- (ROM) ( finally ) Fixed native init.d support
- (ROM) Temporarily reverted the Gesture Lockscreen patch (should fix frozen lockscreen issue when dt2w is on)
- (kernel/CPU) Disabled multi-core power savings by default
- (kernel/GPU) Disabled GPU overclock (should fix heat/frequency throttle/lag on high-demanding 3D apps/games)
- (kernel/modem) Fixed delayed carrier registration / SIM activation on boot
- (kernel/fs) Updated f2fs driver
- (kernel/log) Reduced some log output
Build 20150511 Direct download
20150515
- RR/CM/LP sources synced with latest commits
- (ROM) Small fixes for init.d support
- (kernel) Disable some unneeded drivers, modules, etc. This will reduce the ROM boot time
- (kernel) Enable dynamic & async FSYNC
- (kernel) Optimize memcpy for Cortex-A15
- (kernel) Add support for TCP Small Queues and TCP Automatic Corking
Build 20150515 Direct download
20150520
- RR updated to 5.4.5
- LP updated to 5.1.1_r2
- RR/CM/LP sources synced with latest commits (05/20)
- (kernel) Updated S2W/DT2W code
- (kernel) Decreased the lowest minimum brightness
- (kernel) Disabled some unneeded drivers, modules, etc.
- (kernel) Added some optimization flags to Makefile
Build 20150520 AFH Download
20150525
- LP updated to 5.1.1_r3
- RR/CM/LP sources synced with latest commits (05/25)
- (ROM) Reverted some erroneous code for setting charging/notification LED color.
- (ROM/device) Hopefully fixed external storage (USB OTG) - not yet tested due to lack of needed hardware.
- (kernel) Imported the shiny new bootlogo from Sony stock LP FW.
- (kernel) Switched to -Ofast instead of -O3 build optimization flag.
- (kernel) Rewrote the algorithm for decreasing the value of Auto Brightness. See here for details/how-to.
- (kernel) Made all remaining kernel modules built-in.
Build 20150525 AFH Download
20150530
- RR updated to 5.4.6
- RR/CM/LP sources synced with latest commits (05/30)
- (ROM/device) Adreno: changed blobs from Mako to Sony (.454)
- (ROM) Fixed setting Vibration Intensity in RR settings
- (kernel) Added support for storage with NTFS/FAT FS and refined support for VFAT/exFAT ones
- (kernel) Reverted patch for Sharp panel's gamma calibration
- (kernel) Removed FSync/Asynchronous FSync/Dynamic Fsync Control
- (kernel) Removed buggy and dated intellidemand governor.
- (kernel) Modified code of the end of the procedures to ARMv6+ recommendations. More about this here
Build 20150530 AFH Download
20150608
- RR/CM/LP sources synced with latest commits (06/08)
- (kernel) merged .454 kernel sources
- (kernel) switched to stock adreno driver to improve compatibility with .454 adreno blobs
- (kernel) CPU governor cleanup
- (kernel) added Sioplus I/O scheduler, updated Zen to v2
- (kernel) removed Simple GPU Governor due to incompatibility with new driver
- (kernel) introducing new simplified thermal driver
- (kernel) introducing new hotplug, apq_hotplug
Build 20150608 AFH Download
20150611
- RR updated to 5.4.7
- (kernel) fixed thermal driver & CPU OC: now there's proper setting/restoring of maximum (OC and non-OC) CPU frequency
- (kernel) updated apq_hotplug driver
Build 20150611 AFH Download
20150616
- (ROM) RR/CM/LP sources synced with latest (06/16) commits
- (kernel) updated to reworked and fixed apq_hotplug driver (Thanks @Tommy-Geenexus)
- (kernel) introduce Power Efficient CPU Workqueue
- (kernel) updated BFQ I/O scheduler
- (kernel) improvement patches in various areas
Build 20150616 AFH Download
20150618
- (ROM) RR/CM/LP sources synced with latest (06/18) commits
- (kernel) changed toolchain to SaberMod 5.1.1
- (kernel) reverted back to AutoSMP hotplug
- (kernel) added GPU OC and UV
- (kernel) Makefile: added OpenMP support
- (kernel) some other improvements; interested folks can always check out github
build 20150618 AFH Download
20150623
- RR updated to 5.4.8
- (ROM) RR/CM/LP sources synced with latest (06/23) commits
- (kernel) updated to Linux 3.4.108
- (kernel) fixed restoring of max freq after sleep
- (kernel) Makefile: added cache info
- (kernel) Makefile: enabled the memory leak detector sanitizer
- (kernel) various improvements, check github for details
build 20150623 AFH Download
20150624
- (ROM) RR/CM/LP sources synced with latest (06/24) commits
- (ROM) made some ramdisk optimization
- (kernel) encreased reboot speed by disabling modem ramdumps
- (kernel) disabled AutoSMP
- (kernel) disabled apq_hotplug
- (kernel) enabled msm-sleeper 4.0 (CPU hotplug driver)
- (kernel) added fsync on/off support
- (kernel) fixed restoring of max freq after sleep/thermal throttling after moving to msm-sleeper 4.0
- (kernel) various improvements, check github for details
Build 20150624 AFH Download
20150708
- RR 5.5.0
changes:
ROM: https://gist.github.com/westcripp/8874051
Kernel: https://github.com/airlessproject/kernel_apq8064
Build 20150708 AFH Download
20150906
- RR 5.5.5
changes:
ROM: https://gist.github.com/westcripp/8874051
Kernel: https://github.com/airlessproject/kernel_apq8064
Build 20150907 AFH Download
Known Bugs:
ROM/device Issues
- Live Display optimization slows down graphics performance. Turn it off in Settings->Display. Use Gamma/kcal control if you need to calibrate screen colors.
Recovery Issues
- Common CM recovery issues
Kernel Issues
- f2fs-formatted /data and /cache can sometimes cause a small delay before boot animation, but this doesn't negatively affect ROM performance after a boot has been completed.
Other (RR/CM/misc)
- Users sometimes get a black screen followed by a UI restart and return to lock screen. This is apparently present in all CM-based ROMs and currently nothing much can be done about it.
- Logcat is currently not working due to Logd hanging ROM boot because of sepolicy denials. Fixing this is work in progress.
- Minor app issues (not ROM/device related)
- Common RR / LP 5.1.x / CM 12.1 issues
Kernel:
Since build 20150424 the kernel used with this ROM is based on a mix of KMA and EvoMix kernels, updated with my own work with the unselfish help and time devoted into this by @BrateloSlava.
Sources to that are here.
Until then the kernel used was EvoMix, whose sources can be found here.
Special thanks to:
Code:
[B]Alex, Oli & Joe[/B] (Team VALIDUS, AOSPAL, OmniROM, TeamEOS,
Tesla Project) for kindly providing and improving the source code for
the kernel and device trees.
XDA:DevDB Information
Resurrection Remix Unofficial, ROM for the Sony Xperia Z
Contributors
airlessproject, @Alx31TLse, westcrip, @BrateloSlava
Source Code: https://github.com/ResurrectionRemix
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: CyanogenMod, AOSP
Version Information
Status: Testing
Current Beta Version: 5.5.5
Beta Release Date: 2015-09-07
Created 2015-04-06
Last Updated 2015-09-07

Some Screenshots by the author
My own screenshots in DevDB

Reserved

Really love this ROM!!! AWESOME ROM EVER for me.. BTW Thanks for ur work Bro..

BohArie said:
Really love this ROM!!! AWESOME ROM EVER for me.. BTW Thanks for ur work Bro..
Click to expand...
Click to collapse
welcome
Feel free to report how it's gonna work for you

airlessproject said:
welcome
Feel free to report how it's gonna work for you
Click to expand...
Click to collapse
Sure bro, So far so good.. no harm done.. battery life is good too.. Charging yesterday at 9.00 am.. been using it with wifi on almost 24 hour now.. battery drop at 50%..

@airlessproject :
So nice!
I see at OP: ROM Kernel: Linux 3.0.x
Is that right?

uncomment said:
@airlessproject :
So nice!
I see at OP: ROM Kernel: Linux 3.0.x
Is that right?
Click to expand...
Click to collapse
Bad choice from dropdown menu corrected to 3.4.x
EvoMix is 3.4.0 as seen here: http://forum.xda-developers.com/attachment.php?attachmentid=3247676&stc=1&d=1428299007
Thanks for noticing!

nice thread

Alx31TLse said:
nice thread
Click to expand...
Click to collapse
Yea, but it wouldn't exist tho without your help and previous work on this :highfive:

anytime man...open sources+share FTW =)

Just downloading and flashing... can't wait to see the results!

One thing I'm curious about, where did the use of a circular button with an X in it instead of the three staggered lines for close all in recents originate?
I'm seeing that in more and more ROMs, in terms of size it looks about right on my 10.1" tablet but strikes me as a little large on a phone. It would be nice to be able to theme it back to the three lines.

@Nameless One simply install a CM12 theme that changes the icon.

Nameless One said:
One thing I'm curious about, where did the use of a circular button with an X in it instead of the three staggered lines for close all in recents originate?
Click to expand...
Click to collapse
It seems to have originated here: https://android.googlesource.com/platform/frameworks/base/+/2915b9d as a part of the Lollipop framework.
I think @golfgtiedition30 's solution is the only way to change it at the moment.

airlessproject said:
Bad choice from dropdown menu corrected to 3.4.x
EvoMix is 3.4.0 as seen here: http://forum.xda-developers.com/attachment.php?attachmentid=3247676&stc=1&d=1428299007
Thanks for noticing!
Click to expand...
Click to collapse
Really nice on ur screenshot.. how to make it transparent tho??

BohArie said:
Really nice on ur screenshot.. how to make it transparent tho??
Click to expand...
Click to collapse
Just search "CM12 Theme transparent" on Play Store.. few themes will pop up.. but beware as the new CM theming system is in early stages of development and bugs and unexpected things can happen, bootloops being the worst.

Thanks
U mean we can change system setting theme room?
Can u prepare a stock system ui?

mostafaz said:
Thanks
U mean we can change system setting theme room?
Can u prepare a stock system ui?
Click to expand...
Click to collapse
Didn't quite get you (I'm not a themer to be able to prepare UIs) but if you mean getting Sony Xperia stock look and feel on this ROM, try searching "xperia cm12" on the same store
There are a few paid but also some free themes.. try as you wish..

airlessproject said:
Just search "CM12 Theme transparent" on Play Store.. few themes will pop up.. but beware as the new CM theming system is in early stages of development and bugs and unexpected things can happen, bootloops being the worst.
Click to expand...
Click to collapse
Great.. thanks a lot bro..

Related

[KMA KERNEL][CM-11.0 | .283 blobs][SM 4.9 | Graphite][22-10]

{
"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"
}
Intro
I decided to split the kernel from the rom, as CM has now merged the kitkat blobs. So from now on I will only keep updating and building my custom kernel (which is a continuation from original KMA rom).
Features
- In sync with CAF
- Latest blobs
- Patched to latest 3.4.x version (source: kernel.org)
- Build with sabermod 4.9 (Strict O3)
- Lots of governors and schedulers to choose from
- Powersuspend
- Intelliplug hotplugging
- Thermal control
- Faux Sound Control
- LUN support cdrom (mount phone image to pc)
- Kernel tweaks
- Double tap to wake
- Undervolt support
- 192mhz as lowest freq
- Fastcharge
- Kexec-hardboot
What's new
[22-10-2014]
- For now only AOSP rom support
- Remove optimize for size, so full O3 now
- Include fixed libril for AOSP
- Cleanup ramdisk
[07-10-2014]
- Fix RIL on stock?
- Add fastcharge
- Add kexec hardboot patch
- Move to Anykernel2 (modified by me) permanently
[02-10-2014]
- Fix RIL data dropping
- Fix permissions for new GPS blobs
[29-09-2014]
- Merge 3.4.104
- Merge 10.5.1.A.0.283 kernel and blobs (now in one package, just flash over stock cm)
[21-09-2014]
- Merge CAF 1.43
- SoundControl upstream patches
- Updated sabermod toolchain
Download
https://drive.google.com/folderview?id=0B7XCSgymRoP0N3JuSDhib1JJbms&usp=sharing
Source
https://github.com/daeiron/android_kernel_sony_apq8064
Archived
About
KMA ROM (Keep Me Alive) is based on CM-11.0/AOSPA. The difference is that it uses the very latest official Sony blobs and kernel commits.
It's kernel is also in sync with latest CAF (Code Aurora Forum) and with Kernel.org (latest kernel version).
Features
- Sony .233 source and blobs
- Adreno KitKat blobs (.230)
- In sync with CAF
- Patched to latest 3.4.x version (source: kernel.org)
- Build with Linaro 4.9 (Strict O3)
- Lots of governors and schedulers to choose from
- Powersuspend
- Intelliplug hotplugging
- Thermal control
- Faux Sound Control
- LUN support cdrom (mount phone image to pc)
- Kernel tweaks
- Optimized flags from justarchi (v3)
- Undervolt support
- Add low voltage 192mhz as lowest freq
What's new?
30-08-2014
- Sync
- Add autosmp boot image (boot_autosmp.img, only works with 30-08 build)
19-08-2014
- Fix vibration intensity setting
- Kernel patches (see git, including exfat and f2fs)
- Synced
18-08-2014
- Totally rebuild the kernel, rebased on cm-11.0-new
- Improved stability
- Remove fastcharge code (not working)
- Fix recovery entry with vol down
- 3.4.103 merged and CAF 1.42 merged
- F2FS will be added again in next release
07-08-2014
- Linaro 4.9 toolchain for both rom and kernel
- Kernel updates (see github)
- Sync
30-07-2014
- Sync
- Fix pa RIL (should be good now)
29-07-2014
- Sync (CM+PA)
- Fix sod
26-07-2014
- Sync (CM+PA)
- Revert to open source sensor blobs (this should fix google drains)
21-07-2014
- Sync
- Kernel update to 3.4.99
- Intelliplug updates + fixes
- Prima wlan update to 3.2.7.47
15-07-2014
- Sync
- Kernel update to 3.4.98
13-07-2014
- Sync
- Kernel updates (see my git)
11-07-2014
- Sync
- Upstream fix for the DT2W setting not sticking
09-07-2014
- Sync
- Thermal control
08-07-2014
- Sync
- A lot of kernel updates (including gamma patch, min uv 700, performance improvements)
07-07-2014
- Sync CM/AOSPA
- A lot of kernel patches and tweaks (check my git)
- Replace earlysuspend with powersuspend
- Add Intelliplug hotplugging
- Remove Gamma control as its incompatible with powersupsend and buggy
01-07-2014
- Clean build from new pc (dont blame me if I forgot something)
- Sync with CM
- Update kernel to .95
- CWM recovery
- Remove waldi
25-06-2014
- Sync with CM
- Fix webview derp
24-06-2014
- Sync with CM
20-06-2014
- Sync with CM (android 4.4.4)
19-06-2014
- Undervolt support
- Add low voltage 192mhz as lowest freq
- Sync CM
17-06-2014
- switch to latest twrp
- Westwood+ support
- volume wake support
- reintroduce waldi (let me know your findings)
- synced
16-06-2014
- Synced CM/CAF
- Now fully .230 blobs and kernel!
- A lot of clean up and tweaking
09-06-2014
- Synced CM (4.4.3)
- Update to 3.4.92
- Revert back to SM 4.9 for better compatibility/stability
- Userdebug build again, if you want odex you can easily do it yourself
04-06-2014
- Synced CM
- Add .230 (kitkat) adreno blobs
02-06-2014
- Synced CM
- Added FauxSound control as requested by a couple of you
29-05-2014
- Synced CM
- exFat support
- Recovery fixed (you can use both up or down now)
- Everything else I promised I guess, don't remember
27-05-2014
- Now full .101 blobs and kernel (sensors from .101 too)
- Synced CM
- Fix cdrom lun
- Initial F2FS support (needs a custom ramdisk with f2fs in fstab, i will not be providing that)
19-05-2014
- Sabermod 4.8 for rom with new flags (http://goo.gl/OOwUPi)
- User build (in stead of userdebug); this means odexing and less debugging
18-05-2014
- Patched kernel to 3.4.91
- Added fastcharge
- More kernel tweaks
- Update Prima Wlan driver (3.2.7.46)
16-05-2014
- Gamma Control
- A lot of kernel tweaks
- Synced
14-05-2014
- Some improvements in kernel
- Sync CM
- Update to 3.4.90
12-05-2014
- Sync with CM and CAF
- Fix spotify FC
- Sabermod 4.10 for kernel, Sabermod 4.7 rom
02-05-2014
- Sync with CM and CAF (1.37)
- Added Governors: Uberdemand, lionheart, adaptive, lazy, pegasusq, nightmare, intelliactive, dancedance, badass, wheatley, abussplugv2, ondemandplus, intellidemand, hyper.
- Added Schedulers: VR, BFQ, FIOPS, FIFO, tripndroid, zen
30-04-2014
- Kernel ISO support and updated to 3.4.88
- Back to sabermod for kernel and rom
- Sync with CM
26-04-2014
- Kernel improvements
- Linaro 4.10 for kernel and Linaro 4.8 for rom
- Synced with CM
- ART should work
21-04-2014
- Clean up ramdisk a bit
- Improve MPDecision
- Synced with CM
20-04-2014
- Fix outgoing call (thanks hanss for the hint)
- Synced with CM
19-04-2014
- Linaro 03 with more performance flags
- Synced with CM 19-04
- MPDecision init.d workaround integrated
- Synced with CAF 1.35 and patched to 3.4.87
Download
Latest version (CM: 30-08-2014 | AOSPA: 20-08-2014):
https://drive.google.com/folderview?id=0B7XCSgymRoP0TjNDaGFneDRoLVE&usp=drive_web
Specific KMA Bugs
- Let me know
Support
If you like this ROM please press Thanks or make a small donation.
Source
https://github.com/daeiron
looks so much interesting , downloading right away
at last cm11 with latest kernel and blobs
MHL Logs
TV: Samsung UE40ES6100
Phone: with your cm 20140406
When I plugged to MHL (charging works) but I don't see anything on my TV - no signal.
I can test on UE32F6410 tomorrow.
Last logs - attachment.
Hey Thomas, so what benefits do end users see from the latest kernel and blobs?
just one small question. OP states build is compiled with linaro 4.8, but on your manifests you have linaro 4.7, and when downloaded its linaro 4.8... it was easier just edit TARGET_linux-arm.mk and replace 4.7 for 4.8, and you didn't had to "trick" build to compile with 4.8, under the name of 4.7...
just my 2 cents..
regards.
edit: hmm.. build breaks. i didn’t changed anything. you need to patch some repos to build with 4.8 ... kernel code you don't have to, but rom code need patches/cherry-picks so it build straight and doesn’t break. sure that’s a full linaro build? kernel you can see with cpu spy free (xda edition), but the rom code there’s no way to find out...
build log: http://www.mediafire.com/view/zda4jajx3xdjlvq/build_log_thomas.txt
edit2: also this on manifests,
Code:
<project path="prebuilts/gcc/linux-x86/arm/arm-eabi-4.7" name="platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7" groups="pdk,linux,arm" remote="aosp" revision="refs/tags/android-4.4.2_r2" />
this is the toolchain for the kernel, but is AOSP and not linaro, despite kernel is in fact compiled with 4.8.3 ...
i'll recall my last frase from previous edit, are you building ROM code with gcc 4.8? which patches/cherry-picks you used on which repos?
Thomas ,
bro that hot plugging & MP-decision issue still left ..
MHL Logs; TV - Samsung UE32F6410 - no signal on screen
infected_ said:
just one small question. OP states build is compiled with linaro 4.8, but on your manifests you have linaro 4.7, and when downloaded its linaro 4.8... it was easier just edit TARGET_linux-arm.mk and replace 4.7 for 4.8, and you didn't had to "trick" build to compile with 4.8, under the name of 4.7...
just my 2 cents..
regards.
edit: hmm.. build breaks. i didn’t changed anything. you need to patch some repos to build with 4.8 ... kernel code you don't have to, but rom code need patches/cherry-picks so it build straight and doesn’t break. sure that’s a full linaro build? kernel you can see with cpu spy free (xda edition), but the rom code there’s no way to find out...
build log: http://www.mediafire.com/view/zda4jajx3xdjlvq/build_log_thomas.txt
edit2: also this on manifests,
Code:
<project path="prebuilts/gcc/linux-x86/arm/arm-eabi-4.7" name="platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7" groups="pdk,linux,arm" remote="aosp" revision="refs/tags/android-4.4.2_r2" />
this is the toolchain for the kernel, but is AOSP and not linaro, despite kernel is in fact compiled with 4.8.3 ...
i'll recall my last frase from previous edit, are you building ROM code with gcc 4.8? which patches/cherry-picks you used on which repos?
Click to expand...
Click to collapse
I used the trick because ccache didn't pick up on a new folder and to save HD space. I didnt feel like cleaning out my entire ccache for it.
Build breakage should be fixed now, just dont understand how I could have built my first build without the error
The toolchain for kernel is in the prebuilt folder under name Linaro, the repo you are referring is not used to build android afaik. This one is: arm-linux-androideabi-4.7, and that one has linaro in it.
For MHL, the logs don't show me any specific errors and I cant test myself, so atm I dont know whats causig it, does it work on CM nightlies?
Hellscythe said:
Hey Thomas, so what benefits do end users see from the latest kernel and blobs?
Click to expand...
Click to collapse
Mostly the new drivers from latest Stock Sony (like camera, audio etc)
Also kernel patches from stock.
rebelos said:
Thomas ,
bro that hot plugging & MP-decision issue still left ..
Click to expand...
Click to collapse
Yeah I know, but I first need to know if it does work in CM nightlies..
thomas1991_12 said:
For MHL, the logs don't show me any specific errors and I cant test myself, so atm I dont know whats causig it, does it work on CM nightlies?
Click to expand...
Click to collapse
No, it only works on Stock Roms and i've seen it working on pabx aosp Roms.
thomas1991_12 said:
Mostly the new drivers from latest Stock Sony (like camera, audio etc)
Also kernel patches from stock.
Click to expand...
Click to collapse
so for users it will have the same quality camera and audio etc as stock 4.3 rom?
Hellscythe said:
so for users it will have the same quality camera and audio etc as stock 4.3 rom?
Click to expand...
Click to collapse
nope you will never reach that quality as Sony stock uses better camera software and bravia engine.
btw, love that google drive download speed. wonder why people didnt do that before
thomas1991_12 said:
Yeah I know, but I first need to know if it does work in CM nightlies..
Click to expand...
Click to collapse
weren't you looking to test on other fusion3 devices?
i got an odin user, that i been making a few test builds for it, despite i dont have an odin.
i can talk to him, and he would gladly try your odin build, for sure. hardware is the same, basically.
Does the Sony kernel help with the battery life?
Aoi_sora9x said:
Does the Sony kernel help with the battery life?
Click to expand...
Click to collapse
technically yes
infected_ said:
weren't you looking to test on other fusion3 devices?
i got an odin user, that i been making a few test builds for it, despite i dont have an odin.
i can talk to him, and he would gladly try your odin build, for sure. hardware is the same, basically.
Click to expand...
Click to collapse
I don't have the blobs for Odin, you could try to do a build with my repo and get the blobs from an odin dump.
BTW: Can anyone confirm if MPdecision is working in CM nightlies?
thomas1991_12 said:
BTW: Can anyone confirm if MPdecision is working in CM nightlies?
Click to expand...
Click to collapse
..
Zito Gomes - CyanogenMod Code review said:
yes, its working.
https://www.dropbox.com/s/48ht9gv246dryj3/Screenshot_2014-04-07-18-24-07.png
didnt changed any setting, just installed trickster mod.
Click to expand...
Click to collapse
latest XZ CM 11 build using thomas1991_12 commits (i asked for permission to use them)
http://www.infectedbuilds.net/downloads/yuga/cm_11/cm-11-20140410-INFECTED-yuga.zip
compiled with custom toolchains (linaro & boosted-tc), -O3, and strict-aliasing.
regards.
infected_ said:
latest XZ CM 11 build using thomas1991_12 commits (i asked for permission to use them)
http://www.infectedbuilds.net/downloads/yuga/cm_11/cm-11-20140410-INFECTED-yuga.zip
compiled with custom toolchains (linaro & boosted-tc), -O3, and strict-aliasing.
regards.
Click to expand...
Click to collapse
mp decision isnt working here too. What does that mean for my phone?

[KERNEL][AOSP/CM][01/01/17] Quanta - V21

Simple, Powerful, Stable. Here's Quanta for the Nexus 4 (Mako)
Disclaimer: Your warranty is now void, use at your own risk. Don't blame me for anything because YOU decided to make these changes.
Note: This kernel is made for Android 5.1 (Lollipop) up to Android 7.1. (Nougat) For earlier versions, please refer to Sabermod franco.Kernel on post 3.
Features:
- Based upon the official franco.Kernel source
- Compiled with the latest Cortex-A15 optimized UberTC 5.x with some kernel based optimizations + Graphite
- Linux 3.4.110 (Linux 3.4.0 for V9 onwards)
- AOSP/CM compatible
- F2FS compatible
- DT2W support (From Stratosk)
- Faux Sound support
- Exponential brightness driver from Statosk
- Optimized Ondemand governor from Stratosk (V15+)
- USB-OTG Support
- MultiRom Support
- Tweaked performances profiles from franco.Kernel
- Support for android-keyboard-gadget (You can use your device as a keyboard/mouse for your PC)
- Support for Xpad​
Download:
AOSP: AOSP Download Folder
CM: CM Download Folder
Mirror​
Installation:
1. Install using CWM/TWRP
2. Enjoy​
Sources:
Kernel Source (quanta-7.x)
Anykernel Source (mako-7.x)​
​
Changelog:
Code:
V21 (01/01/17):
- Support for Nougat (7.x)
- Updated to December's security patches
V20 (18/09/16)
- Merged security updates for September (Includes CVE-2016-2059 and CVE-2016-5340)
- Attempt to fix camera on CM
V19 (21/08/16)
- Merged security updates for August
- Patched Quadrooter exploit (CVE-2016-5340)
- Updated F2FS
V18 (16/07/16)
- Merged security updates for July
- Performance improvements (From Franco's release for Flo)
- Faster boot up time (From Franco's release for Flo)
V17 (11/06/16):
- Merged Flo's security patches (Important)
- Updated F2FS
V16 (15/05/16):
- Fixed blank display while using the camera
- Mako_hotplug should work fine with Interactive now
- Made Software CRC toggable
V15 (08/05/16):
- Reverted CPU-Boost to use mako_hotplug instead
- Used the optimized Ondemand governor from Semaphore
- Interactive should be more power-efficient when the display is off
- Updated F2FS
- Misc security fixes
V14 (24/03/16):
- Disabled the 3rd and 4th CPU core by default
- Compensate the performance loss of this by adapting the frequencies in Interactive
- Changed the default frequency back to 1512Mhz.
V13 (09/03/16):
- Reverted a timer related commit that was the cause of the panics
- Reintroduced Nvidia's power settings
- Updated F2FS
V12 (21/02/16):
- Reverted Nvidia's relaxed power settings
- Misc improvements/fixes
V11(18/02/16)
- Rebased from Flo V7 release
- Changed from mako_hotplug to cpu_boost
- Replaced Conservative by Interactive
- Updated F2FS
- Misc improvements (KSM, optimized LMK from Motorola, etc...)
V10(09/12/15)
- Synced with the 6.0.1 Google sources
- Added full FauxSpeaker support
V9(09/11/15)
- Rebased from Google 3.4.0 sources
- Compiled with Cortex-A15 optimized UberTC
V8(25/10/15)
Initial Android 6.0 (Marshmallow) release
Linux 3.4.110
Removed Franco sound tweaks
Updated the F2FS drivers
Updated the android-keyboard-gadget
V7(24/09/15)
Linux 3.4.109
Reverted the LMK optimization patch from Motorola
GPU drivers reverted to a 5.1.1 state (Fixes Chrome scrolling lag)
Updated the F2FS drivers
Enabled support for XPad and updated it for Xbox One controller support
Battery power saving optimizations from Nvidia
Misc optimizations/fixes
V6(24/05/15)
Synced commits from 5.1.1
Reverted a cpufreq commit that was causing some more watchdog issues
V5(10/05/15)
Reverted the mako_hotplug commits from Shamu (as an attempt to fix watchdog issues)
Added filesystem related optimizations
Added some LMK optimizations
Added ROW optimized values
V4(03/05/15)
Fixed CM PowerHal issue for good
Added Stratosk's DT2W Power Key Suspend
V3(19/04/15)
Linux 3.4.107
Added some stuff to ramdisk + fixes
Merged some mako_hotplug commits from Shamu
V2(17/04/15):
Replaced McKael's DT2W implementation by Stratosk's
Added Fast Charge
Tweaked the performance profiles (Power Saving CPU freq going from 1242 MHZ to 1026MHZ)
V1(16/04/15):
Updated F2FS drivers (with new mounting flags so you can feel a whole new beast)
Tweaked performance profiles (I found that they weren't as much optimised as I would like to)
Support for android-keyboard-gadget (you can now use your device as a keyboard/mouse for your computer)
Reverted the 192 MHZ CPU freq as it was causing more negative than positive results
Thanks:
@franciscofranco @TheMrcool212 @jolinnard @McKael @xcstacy @faux123 @stratosk @osm0sis @Tk-Glitch​
​
Quanta Tweaks
All your tweaks are now regrouped into the app I've developped. No more hassle in tweaking 10 files/5 different apps togheter. It also has a franco.Kernel shortcut so your tweaking experience won't be stopped when trying to reach it.
https://play.google.com/store/apps/details?id=com.zaclimon.quantatweaks
It includes various tools and a beautiful user interface to enhance your experience even further!
Request for new features
Listen, I want to keep this kernel as minimalistic as possible. For this reason, I won't add any GPU OC, CPU OC, S2W,S2S, etc... DON'T EVEN BOTHER TO ASK!!
Thank you.
Sabermod franco.Kernel information (For 4.4 up to 5.0, Deprecated)
- Note: r211 to r213.2 are Kitkat (4.4) builds, r215 to r216.2 are Lollipop (5.0) builds.
- Compiled with SaberMod GCC 4.9.3 with Ofast optmisations + Graphite + other optimisations
- Linux 3.4.106
- AOSP/CM compatible
- F2FS compatible
- DT2W support (From Mckael)
- Faux sound support
- Linux mainline random driver (4.4 Builds)
- Exponential brightness driver from Statosk
- USB-OTG Support
- MultiRom Support
- 192 Mhz CPU step available
Download:
AOSP: AOSP Download Folder
CM: CM Download Folder
Installation:
1. Install using CWM/TWRP
2. Profit
Sources:
Kernel Source (sm-5.0 and sm-5.0-cm)
Anykernel Source (mako-5.0)
Changelog:
Code:
r216.2 (22/02/15)
- Restore deep sleep frequency to 384 MHZ (Should fix DT2W not responding)
r216 (18/02/15)
- Synced from Franco (Conservative as default, msm_hsic_host, etc...)
- Linux 3.4.106
- Updated F2FS drivers from up to Jan. 11th 2015
- Ramdisk Tweaks
- Compiled with updated SM 4.9.3 toolchain
r215.2 (31/12/14)
- Linux 3.4.105
- USB-OTG fixed
- Otgcontrol script is now in /system/etc/otgcontrol.sh
- Minor ramdisk tweaks
r215 (14/12/14)
- Completely rebased off Franco's sources (With Android 5.0.1 sources)
- Compiled with the latest 4.9.3 SM toolchain
r213.2 (19/10/14)
- Linux 3.4.104
- Updated Faux Sound to 3.6
- Added an init.d script to enable/disable USB-OTG. (named 91otgcontrols)
- Updated F2FS with patches up to 10/10/14 (f2fs.fsck shouldn't have any issues up to this point + there should be some performance improvements)
r213 (11/09/14)
- Upstream patches from Franco (Hotplug fixes, Interactive governor improvements)
r212 (01/09/14)
- Upstream updates from Franco (Hotplug driver enhancements, fixes from r211)
- Added the 192 MHZ Freq
- Updated fauxsound version to 3.5
- Misc TRIM improvements
r211 (25/08/14)
- Upstream updates from franco
- Linux 3.4.103
A new thread for good kernel.. Thanks will try today.
Good to see this new thread. I hope you have merged updates from the new test 212 which fixes idle battery drain for many.
Nice!
Sent from my Nexus 4 using Tapatalk
Just got real.
Tested on latest BETA3 of ParanoidAndroid and is working good.
Is there a possiblity to see mods concerning brightness? Minimum stock brightness is too high for me, but I love Franco kernel and I don't want to change to (for example) AK Kernel that support lower brightness levels.
Is this SaberMod Franco kernel better than stock Franco kernel? Sorry if its a noob q lol
BassBlaster said:
Is this SaberMod Franco kernel better than stock Franco kernel? Sorry if its a noob q lol
Click to expand...
Click to collapse
yes
marcof93 said:
Tested on latest BETA3 of ParanoidAndroid and is working good.
Is there a possiblity to see mods concerning brightness? Minimum stock brightness is too high for me, but I love Franco kernel and I don't want to change to (for example) AK Kernel that support lower brightness levels.
Click to expand...
Click to collapse
I ported the experimental brightness driver from stratosk which supports even lower minimum brightness. You can use the stratosk app to enable/disable it.
hey buddy nice that you has your own thread now i got a question this one is based on the official 211 or the new 211 test build franco posted i think yesterday ? ty for the builds an as always great job mate
zaclimon said:
I ported the experimental brightness driver from stratosk which supports even lower minimum brightness. You can use the stratosk app to enable/disable it.
Click to expand...
Click to collapse
Ok, I did it with Semaphore Manager, I think you should add this to the first post, it's a good feature thanks, you're great
Maibol said:
hey buddy nice that you has your own thread now i got a question this one is based on the official 211 or the new 211 test build franco posted i think yesterday ? ty for the builds an as always great job mate
Click to expand...
Click to collapse
It is based on the official r211 but I just saw that he made some changes which is, I suppose, the test version Franco released tomorrow.
I'll try to make an update today in order to reflect those change.
No UCI Support in Synapse :crying:
snacs said:
No UCI Support in Synapse :crying:
Click to expand...
Click to collapse
Flash ukm, flash kernel. Reboot. Install synapse. Should work
Sent from my Nexus 4 using Tapatalk 2
jmtjr278 said:
Flash ukm, flash kernel. Reboot. Install synapse. Should work
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Thanks for reply. I try a clean install later.
Could you please include 192mhz frequency?And also latest fix from franco if you wouldnt mind!=p
Thanks for this kernel, I flashed it and everything works fine
Just one question, which hotplug this kernel use ? On Synapse, MPdecision is unchecked and no other hotplug is showing.
jmtjr278 said:
Flash ukm, flash kernel. Reboot. Install synapse. Should work
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Didn't work for me. Clean install step by step

[KERNEL][CM11/CM12.1 (based)][Z2][GPU+CPU OC][5.1.1/4.4]M5 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"
}
I am NOT resposible for any damage done to your device, your neighbor, or any other things you like/hate.​
Introduction:
This is my first kernel for any Android device. I created it because I want to get the best out of my device. It initially started with some optimizations regarding SaberMod 4.9 compatibility but I tought why not optimize it even more.
About:
This Kernel is based on the official CM12 kernel, therefore it should work with any Rom using the stock CM kernel too (Like Carbon and Liquid). I run it together with Carbon here, all tests I do will also be done using Carbon. The Kernels features will get more with time
Features and Commit History:
Check 2nd Post!
Installation Instruction:
THIS DOES ONLY WORK ON UNLOCKED BOOTLOADER!
When you're on CM/a CM based Rom:
Flash the zip file in recovery
When coming from Stock:
Flash the boot.img included in your ROMs zip file using fastboot. Flash a CM based Rom then and flash the Kernel zip file again as the Rom overrides the Kernel.
Download:
M5 Kernel (Release Versions)
https://dl.myself5.de
M5 Kernel (Test Versions)
https://testing.myself5.de
M5 Settings
https://dl.myself5.de
Recovery
http://forum.xda-developers.com/xperia-z2/development/twrp-recovery-collection-t2999078
Thanks/Credits:
DooMLoRD (and therefore all guys he thanked listed below) - for a lot of Commits
FreeXperia Team (especially Jerpelea) - for too many things!
Kali- - to help get the correct dtbTool parameters for a bootable kernel
Faux123 - for lots of patches, you rock dude!
koush & all CyanogenMod maintainers - for too many things!
Dees_Troy & TeamWin - for their excellent work on TWRP Touch Recovery
Phil3759 - for his excellent work on PhilZ Touch Recovery
myfluxi - for a lot of great patches
flar2 - for a lot of great patches
dbolivar- toolchain fixes
FranciscoFranco - for Cortex-A15 optimizations, bunch of other things!
CarbonRom Team - for too many things!
vishal-android-freak - for too many things!
phaseburn - for being a good friend and helping me with almost everything !
sreinst1 - for too many things!
infected_ - for help with SM!
pec0ra - for fast_hotplug
AndroPlus - for too many things!
sparksco - for the SaberMod Toolchain
YoshiShaPow and Frap129 - for SaberNaro Toolchain
Team AOSPAL - for the Kernel Optimizations
My Big Brother Eric - for helping me keeping focused on Development!
My friends Silas and Max - for letting me use their servers and being awesome!
If I forgot you, please tell me.
If you think I deserve a donation, I won't stop you
Thanks a lot to those who have donated!​
XDA:DevDB Information
M5 Kernel, Kernel for the Sony Xperia Z2
Contributors
Myself5, Eyenseo
Source Code: https://github.com/Myself5/android_kernel_sony_msm8974/tree/cm-12.1
Kernel Special Features:
Version Information
Status: Beta
Created 2014-08-26
Last Updated 2016-07-01
Changelog
Latest Version: V11.2
Changelog:
Version 1:
Initial Z2 Release
Introduce Optimized Buildflags in order to build with SaberMod 4.9
Add Intelliplug
Add Fastcharge
Add new CPU Govs: wheatley, Smartassv2 LionHeart, Lagfree, Intelliactive
Add new I/O Sheduler BFQ, fiops, SIO
Add Faux123 Sound Control
GPU OC to 657MHz, Idle on 27MHz and add 100MHz Step
Version 1.2
Fix D2W
Add fast_hotplug CPU Hoplug
Version 2:
Implement kexec-hardboot -> this allows the usage of MultiROM
CPU OC over 2.9 GHz -> We now can OC up to 3.03GHz
Version 3:
Add CPU Govs Intellidemand, smartassH3 and adaptive
Add IO Sheds VR, ZEN, SIO-Plus and tripndroid
Add Custom Logo
Fix simple ondemand GPU Gov and add conservative
Version 4:
Add 268MHz CPU Step -> CPU can now idle on lower CPU freq and save battery
Add Alucard Hotplug and CPU Gov
Add ElementalX Gov
Revert OC Ability to 3GHz -> 3GHz was just not stable
Add KCAL support
Add F2FS Support
Initial Z3 Bringup
Version 5:
Add Bricked Hotplug
Add new CPU Govs Alucard, HYPER, OndemandPlus, Nightmare, Darkness, PegasusQ, Smartmax
Remove F2FS Support again -> Seems not to be very stable
Version 5.1:
Revert Custom Bootsplash -> together with the new Display Drivers it made the device not to boot anymore
Version 6:
Fix for Z3* Touch in MultiROM -> updated Clearpad Touch Driver
Initial Z3 Compact bringup
Version 7:
Add slim and zzmoove CPU Gov
Initial Z1 Compact bringup by @oshmoun
Enable F2FS Again
Update Alucard, Darkness and Nightmare Govs
Update BFQ I/O Shed
Update Alucard Hotplug
Rebase IntelliPlug to faux123's latest Version
Version 8:
Fixed F2FS, thanks to @Hazou
Finally implement Intelli_Termal V2, thanks to @someone755 and @oshmoun
Updated alcurd, nightmare, darkness
Version 9:
Initial Z1 bringup by @oshmoun and @Langes
Kernel Zip is now based off AnyKernel2 by @osm0sis, this allows the installation on every Rom using CM Kernel, even if it has a different Ramdisk than CM, like Mokee and Slim
Version 10:
Initial Bringup for Sony Xperia Tab Z2 (LTE and Wifi) thanks to @rcstar6696
Fix Kernel install issues with AnyKernel2
Display Kernel Version in Settings (Change Localversion from M5-Kernel to M5-Kernel-*VERSION*
Add Adreno_idler
Update zzmoove to Version 1 Beta 8
Fix a bunch of Display issues (like Black lines) on Z1C
Add mac80211 injection patch and HID patch for keyboard support
Version 10.2:
Fix Soft Reboots on rhine devices
Add Oneshot Sync
Tweak kgsl
Fix loading of LZMA Compressed Recoverys
Version 11:
Probably the last 3.4 M5 Kernel release, we will start working on M5 Kernel based on the Sony 3.10 AOSP Kernel soon.
Merge CM Upstream (Includes merge of Sony 23.4.A.1.200/23.4.A.4.6)
Fix static noise on high-end headphones
Various zRAM fixes and improvements
Merge of Linux Kernel upstream to get the kernel base to 3.4.111 (latest 3.4 Kernel available)
@tomascus rules.
Version 11.1:
Fix sound again by reverting the previous sound fixes
Version 11.2:
Recompile Kernel because thanks to the Server failure we lost some of the V11.1 builds.
All Versions since V4:
Support for LZMA compressed Recoveries like MultiROM TWRP (http://review.cyanogenmod.org/#/c/89057/)
[Only for V*-Permissive] SELinux Permissive for use with Xposed Framework (http://review.cyanogenmod.org/#/c/78551/)
All Version included the newest CM Upstream Changes from the Day they got compiled. Version which are not mentioned explicitly did only include a CM Upstream update.
For a detailed Changelog, check the Github Commit history:
KitKat
https://github.com/Myself5/android_kernel_sony_msm8974pro/commits
Lollipop
https://github.com/Myself5/android_kernel_sony_msm8974/commits
Myself5 said:
Code:
I am NOT resposible for any damage done to your device, your neighbor, or any other things you like/hate.
Introduction:
Images:
Features and Commit History:
https://github.com/Myself5/android_kernel_sony_msm8974pro/commits
Installation Instruction:
When your on CM/a CM based Rom:
Flash the zip file in recovery
When coming from Stock:
Flash the boot.img included in the zip file using fastboot. Flash a CM based Rom then and flash the Kernel zip file again as the Rom overrides the Kernel.
Download:
Thanks to/Credits:
DooMLoRD (and therefore all guys he thanked listed below) - for currently almost all commits and beiing the Z2 Kernel God
FreeXperia Team (especially Jerpelea) - for too many things!
Kali- - to help get the correct dtbTool parameters for a bootable kernel
Faux123 - for lots of patches, you rock dude!
koush & all CyanogenMod maintainers - for too many things!
Dees_Troy & TeamWin - for their excellent work on TWRP Touch Recovery
myfluxi - for a lot of great patches
flar2 - for a lot of great patches
dbolivar- toolchain fixes
FranciscoFranco - for Cortex-A15 optimizations, bunch of other things!
CarbonRom Team (especially vishal-android-freak and phaseburn) - for helping me with so many stuff
Team AOSPAL - for the Kernel Optimizations
My Big Brother Eric - for helping me keeping focused on Development!
If I forgot you, please tell me.
XDA:DevDB Information
M5 Kernel, Kernel for the Sony Xperia Z2
Contributors
Myself5
Kernel Special Features:
Version Information
Status: Beta
Created 2014-08-26
Last Updated 2014-08-26
Click to expand...
Click to collapse
Nice to see some new development here, sadly i'm not using an AOSP or a CM ROM but i'll probably will try out that! thanks in advance and keep up the good work
btw you should move this to the Original Dev forum
Trying it now, will report later
Working great on CarbonROM Nightly
thanks man
Wow, finally custom kernel for AOSP thanks ) will flash it with CM and report back after some time
Nice kernel, smooth and stable. I tried on Liquid SMooth.
Keep it up buddy.
Great stuff! Thanks, been wanting fast charge for a while on my Z2
Tested with CrDroid. UV + OC very smooth and stable! Thank you very much.
I would love to see this kernel with TWRP! is it possible Myself5?
+1 for twrp
philz touch would be better though
Thanks a lot for your great work. What about Tap-to-awake, current build featuring it? If not kindly consider adding it in next release, it is a must for power users.
You sir are a legend, most of the doom kernel features are present, are we to assume you are working on implementing the rest of dooms features amongst others?
Thanks for the great work, this is what I've been waiting for
SWEagle said:
Tested with CrDroid. UV + OC very smooth and stable! Thank you very much.
I would love to see this kernel with TWRP! is it possible Myself5?
Click to expand...
Click to collapse
Guess why I mention TWRP on the Credits Me and @vishal_android freak are working on it, however it needs still needs some time I guess.
waleedshiekh said:
Thanks a lot for your great work. What about Tap-to-awake, current build featuring it? If not kindly consider adding it in next release, it is a must for power users.
Click to expand...
Click to collapse
Yep, I'm already looking into this as I'd love to have this feature too
Mr.R™ said:
You sir are a legend, most of the doom kernel features are present, are we to assume you are working on implementing the rest of dooms features amongst others?
Thanks for the great work, this is what I've been waiting for
Click to expand...
Click to collapse
Yet to come are the custom govoners and shedulers, will do this as soon as possible
Sent from my Xperia Z2 using Tapatalk
Cool can't wait
EDIT:
I have noticed that certain settings aren't sticking after a reboot, undervolt settings, cpu frequency, hotplug driver and i/o scheduler all seem to revert to default values after a reboot, using carbon rom, your kernel and faux clock to set values
Mr.R™ said:
Cool can't wait
EDIT:
I have noticed that certain settings aren't sticking after a reboot, undervolt settings, cpu frequency, hotplug driver and i/o scheduler all seem to revert to default values after a reboot, using carbon rom, your kernel and faux clock to set values
Click to expand...
Click to collapse
What program are you using?
I'm with kernel tweaker and everything is sticking on reboot :good:
Myself5 said:
Yet to come are the custom govoners and shedulers, will do this as soon as possible
Sent from my Xperia Z2 using Tapatalk
Click to expand...
Click to collapse
What about faux sound control? Stock sound input is very low
ok
12 hours, no bugs seen :good:
May be this can help for dt2w
It is an old carbon kernel from z ultra with dt2w
https://www.dropbox.com/s/cc6wvuo2bjnhrup/dt2w-carbon_boot.img?dl=0
SWEagle said:
What program are you using?
I'm with kernel tweaker and everything is sticking on reboot :good:
Click to expand...
Click to collapse
Faux clock, it's in the message you quoted haha
Are you using carbon rom?

[ROM][D405n][5.1.1] Resurrection Remix® - BUILD - 14 [2015-07-06] - SUSPENDED [AGAIN]

{
"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"
}
WARNING: INSTALLATION OF ANY CUSTOM ROM [AND EVEN OFFICIAL FIRMWARE] CAN BE DANGEROUS. DON’T DO ANYTHING IF YOU DO NOT KNOW WHAT YOU DO.
I AM NOT RESPONSIBLE IF YOU TRANSFORM YOUR L90 INTO A BRICK
In this thread i assume that your device is "custom ROM friendly" - i'm not gonna write another guides how to remove bootloader, install custom recovery - find it by yourself
About Resurrection Remix ROM:
#1 - Basic Informations
#2 - Downloads & Installation
#3 - Changelog
#4 - Gallery
#5 - Useful links & Donations
​
Basic Informations
Resurrection Remix the ROM has been based on CM,slim.omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device
[font=Verdana, Arial, Helvetica, sans-serif]Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy![/font]
Special thanks to, the CM team, OMNI team , SLIMROMS and of course to all the supporters​​
Included Main Features
-Dark Material Theme
-Quick-Smart Pulldown
-Buttons
-Battery mods
-Heads up
-Lockscreen Shortcuts
-Perfomance Profiles
-Ambiant Display
-ClockColor options
-Statusbar clock customization + fonts
-Network traffic monitor
-Toast animations
-Add changelog
-Listview animations
-Navigation bar dimensions
-Add Weather display to status bar header
-Quick unlock
-Overall Speed up system
-Brand new music and audio fx app from cyanogen
-Included all cm 12 features
-And MORE..
​
MAIN FEATURES OF USED KERNEL*
Kernel version: 3.4+
Available governors:
- ondemand
- userspace
- powersave
- interactive
- performance
List of available schedulers:
- noop
- deadline
- row
- cfq
*Kernel is based on @Quarx sources with @BigMajster fixes and additions
ATTENTION!
Before installing any ROM - backup of your current ROM is highly recommended!
SOURCES
[ROM]
Resurrection ROM Sources
[DEVICE]
Kernel
Device Tree
Vendor*
* All sources based on @Quarx work, adapted to D405 variant (and device tree made for specific ROM), including @BigMajster additions and fixes.
CREDITS / THANKS
LG - for a decent device with acceptable price
Google - for sources of Android OS (vanilla)
Resurrection Team - for ROM sources
Quarx - With your contribution further development is possible
BigMajster - for massive contribution in CM12 bugfixes and device tree in general
shinobisoft - for your contribution
shoxxy - for your contribution and front camera fix
and everybody, who contributed to L90 community.​
XDA:DevDB Information:
Resurrection Remix® 5.1.1 5.5.0 [2015-07-06], a ROM for the LG L90
Contributors judas1977, Quarx, BigMajster
ROM OS Version: 5.1.1 Lollipop
Official ROM Version: 5.5.0
ROM Kernel: Linux 3.4.108
Source Code Rom: ROM SOURCES
Source Code Kernel: MSM8226 Kernel
Source Code Device: LGE L90
ROM Firmware Required: Any Available Based On: CyanogenMod
Version Information
Status: Beta
Current Stable Version: 2015-06-29
Stable Release Date: 2015-02-22
Current Beta Version: Since build 0
Created 2015-02-02
Last Updated 2015-07-09
Additional info:
Device variant: D405
Status: UNOFFICIAL
Recovery: TWRP recommended
Current Build Number: 14
Thread Template Hijacked (and slightly modified) from MAKO (Nexus 4) thread* made by @rodman01
Do you like Resurrection Remix ROM? - feel free to rate this thread with five stars
AND...
...If you like my work - donate to me:
Download
5.1.1
Resurrection Remix folder on AndroidFileHost
BUILD 9 [2015-05-07]
BUILD 8 [2015-05-01]
Recommended minimal GAPPS
5.0.2
BUILD 7 [2015-03-31]
BUILD 5 [2015-03-10]
BUILD 4A [2015-02-23]
BUILD 4 [2015-02-22]
BUILD 3 [2015-02-02]
BUILD 1 [2015-01-06]
Recommended minimal GAPPS
​
CHANGELOG
BUILD 14 [2015-07-06]
* RR sources update [up to 2015-07-06][Official Changelog]
- ROM version upgraded -> 5.5.0
* Device Source update [up to 2015-07-06]
* Guardian Kernel updates & fixes
- kernel source update [up to 2015-07-06]
- kernel base updated to 3.4.108 stable
BUILD 13 [2015-06-29]
* RR sources update [up to 2015-06-28][Official Changelog]
- ROM version upgraded -> 5.4.8
* Device Source update [up to 2015-06-29]
- block build disabled
- some code cleaning [may have opposite effect than expected ]
- KSM disabled
* New Kernel - Guardian [v3], based on Sanders
- kernel source update [up to 2015-06-29]
- kernel base updated to 3.4.107
- kernel version upgraded to v3
- added many optimization flags [and probably end user won't notice the effect]
* Many additional optimizations - mixed things from JustArchi and others
* Compiled with UBER-TC 4.8 - temporary reverted due to compiler internal errors [downgrade didn't solve it anyway]
Changed some default settings (trying to find most stable configuration and reduce random reboots):
CPU:
- Intelliactive Governor [Interactive and Intellidemand also recommended].
- min freq - 300Mhz
CPU HOTPLUG:
- MPDecision - disabled
- Profile - balanced
- intelliplug - enabled
GPU:
- GPU gov - msm-adreno-tz
- Simple GPU algorythm - enabled
As someone stated - GPU frequency stays at max freq for all the time. It requires more investigation, but i don't have time in near future.
I/O Scheduler:
- Scheduler - FIOPS [both internal and external storage]
- Read-ahead value set at 512kB - both internal and external storage
Low Memory Killer:
- Aggressive [8MB, 16MB, 32MB, 64MB, 96MB, 128MB]
VM:
- Z-RAM size - 230MB [temporary value though... but it's working by default, and i think it wasn't working in previous builds]
Misc Controls:
- Power Suspend Mode - userspace
BUILD 12 [2015-05-30] [stealth release]
* RR sources update [up to 2015-05-30][Official Changelog]
* Device Source update [up to 2015-05-30]
BUILD 11 [2015-05-29] [stealth release]
* RR sources update [up to 2015-05-29][Official Changelog]
- ROM version upgraded -> 5.4.6
* Device Source update [up to 2015-05-29]
BUILD 10 [2015-05-23]
* RR sources update [up to 2015-05-23][Official Changelog]
- ROM version upgraded -> 5.4.5
* Device Source update [up to 2015-05-23]
- now ROM fits on smallest system partition (BigMajster's repartition tool)
* No more Ultima Kernel (?)
* Colonel Sanders Kernel implemented (thx to @CaptivateKing)
- kernel base downgraded to 3.4.105 (iirc)
* Many additional optimizations (thx to @CaptivateKing)
* Compiled with UBER-TC 4.9
BUILD 9 [2015-05-07]
* RR sources update [up to 2015-05-06][Official Changelog]
- ROM version upgraded -> 5.4.4
* Device Source update [up to 2015-05-07]
- now ROM fits on smallest system partition (BigMajster's repartition tool)
* Ultima Kernel update
- kernel base update to 3.4.107
BUILD 8 [2015-05-01]
* RR sources update [up to 2015-05-01][Official Changelog]
- ROM version updated -> 5.4.3
* Device Source update [up to 2015-05-01]
- Ambient display (possibly) added back
- Multiuser option added (not sure - maybe it was present earlier)
* Reworked Ultima Kernel
- new schedulers (SIO, BFQ, FIFO, and more)
- new governors (intelliactive, intellimm, pegasusq, wheatley, ondemandplus, and more)
- CPU underclock (again)
- CPU OC (maybe)
- few more MB of available RAM [probably]
- KSM and ZRAM reenabled
- fast charge feature (not tested)
- FauxSound Control feature (not tested)
- additional CPU & GPU optimalizations
- temporary reverted to default compiler (testing of SoD appearance).
BUILD 7 [2015-04-31]
* RR sources update [up to ~2015-03-26][Official Changelog]
- ROM version updated -> 5.3.9
- UI crash fix (hopefully - i didn't experience it)
* Device Source update [up to 2015-03-26]
- reworked with cleaned device tree (thx to @Quarx)
- SELinux enabled in permissive mode
- reworked RIL fix for network scanning [maybe unnecessary?]
- small fixes of usb mass storage
* Ultima Kernel update - v. 3.0
- updates from stock lollipop kernel from LG (thx to @Quarx)
- ZRAM & KSM reenabled
- reverted to default CPU frequencies
- additional optimizations for Cortex-A7
- added Simple GPU Algorithm
- new governors (some old tuned for our device): wheatley, ondemandplus, intelliactive, intellimm
- bit more RAM available
- many small changes (positive influence not confirmed)
* compiled with JustArchi v4 optimization commit with:
- 4.8 SaberMOD toolchain (for ROM)
- JustArchi's 4.9.3 toolchain optimized for Cortex-A7 devices for kernel
BUILD 6 [2015-03-10] - unreleased
* RR sources update [up to 2015-03-10]
* Device Tree updated
* Ultima Kernel updated
BUILD 5 [2015-03-10]
* RR sources update [up to 2015-03-10][Official Changelog]
- ROM version updated -> 5.3.8
* Device Source update [up to 2015-03-10]
- Trying to fix Doze options
- YouTube fixed (issue from last build)
* Ultima Kernel update
- ZRAM disabled [experimental, testing memory behavior]
- KSM disabled [experimental, testing memory behavior]
- GPU underclock - to 100 MHz [alpha stage - need confirmation]
- GPU overclock - to 533 MHz [alpha stage - need confirmation]
- additional optimizations for Cortex-A7
- some more changes
BUILD 4A [2015-02-23]
* RR sources update [up to 2015-02-23]
- MMS/SMS app crash fixed
BUILD 4 [2015-02-22]
* RR sources update [up to 2015-02-22][Official Changelog]
- ROM version updated -> 5.3.6
- some bloatware removed (live wallpapers, screensavers)
* Device Source update [up to 2015-02-22]
- Fix "Can't mute mic in phone app" (not tested, maybe)
- VOiP fixed (not tested)
- Reverted to original system partition size (like in CM11)
- Some more minor fixes
* Introducing Ultima Kernel
- based on @Quarx aero kernel
- Updated to 3.4.4 (using @BigMajster commits with his fixes)
- Compiled with 4.9.3 Linaro Toolchain
- Underclocked [192 Mhz]
- Frandom implemented
- XZ compression [faster boot time][/COLOR]
* New schedulers:
- FIOPS
- ZEN
* New governors:
- OPTIMAX
- BADASS
- INTELLIDEMAND
- SMARTMAX
- Some tweaks of interactive governors (still bit tricky to use)
- Some optimizations for Cortex-A7 implemented
BUILD 3 [2015-02-02]
* RR sources update [up to 2015-02-02]
* Device Source update [up to 2015-02-02]
- some minor fixes
- "clean" build
BUILD 2 [2015-02-01] - UNRELEASED
* RR sources update [up to 2015-01-31]
* ROM version updated -> 5.3.2
* Device Source update [up to 2015-02-01]
* Back to "normal" system partition size
* System prop update
BUILD 1 [2015-01-06] - RELEASED WITHOUT CREATING SEPARATE THREAD
* Initial build
* With Double Tap To wake feature (thx @BigMajster)
* Rr version 5.2.7
Official Changelog​
GALLERY / SCREENSHOTS
​
Useful Links
How to Build Resurrection Remix ROM Tutorial​ Resurrection Remix Forum​Resurrection Remix Github Source
XDARules​
Loving ResurrectionRemix?
Why do not contribute to Development !
Big thanks to:
XDA developers
CM team
Omni team
Slim rom
AND OF COURSE TO ALL THE SUPPORTERS, DONATORS AND USERS
​
judas1977 said:
Download
BUILD 3 [2015-02-02]
BUILD 1 [2015-01-06]
Recommended Gapps
Installation Instructions
- Download the latest build
- Download Gapps [optional]
- Take a nandroid backup [optional, but highly recommended]
- Recommended - Full wipe and factory reset
- Flash ROM using latest ClockworkMod or TWRP recovery
- Flash Gapps [optional]
- Flash other mods [optional]
- Reboot.
- Enjoy!
Update Instructions
- Download the latest build of Resurrection ROM
- Take a nandroid backup [optional]
- Flash ROM using recovery
- Flash Gapps [optional]
- Flash other mods [optional]
- Wipe cache
- Wipe dalvik cache
- Reboot
- Enjoy!
​
Click to expand...
Click to collapse
Gapps link don't work, i will try this ROM with normal CM12 gapps and give you feedback when i have time.. It would be great if you give us what work or don't work in ROM..
Yes, for now i recommend gapps from candy5 thread (did i give a link there?)...
You will have to tell me what's not working aswell...
Problem
I run into a problem, when i tried to flash the .zip file you provide in this post my phone just restarted into recovery without any message and nothing happend. Maybe is something wrong with file, please check it and i will try to download it again, maybe it wous broken download and try it again..
the same is happend when i try to flash gapps from Candy5 ROM...
---------- Post added 6th February 2015 at 12:25 AM ---------- Previous post was 5th February 2015 at 11:59 PM ----------
It appears that my downloaded link is broken, when i downloaded ROM and Candy5 gapps it seams that everything is going well for now, my phone boot up again.
I will get more info about this ROM when i test it.. will be back with feedback soon!!
I dirty flashed this over Candy 5 and the only issue I see so far is ambient display not working. And also thank you for putting CM file manager in the rom
Hello
Can you make rom for d410 too?
Sent from my LG-D410 using XDA Free mobile app
Quick feedback
For few hours that i use this ROM i have noticed that ROM is great, fluid and smooth with great improovments over naked CM 12 but with some minor issues. Lift to wake not work as in CM 12 and sometimes the phone can't see SIM card as in CM12 and it is needed to reboot for the phone to be operatible again, and there is more random reboots, so far 5 reboots. Also only two cores are in function and for other two it have to be forced by third party app as in CM12. Great is that theme chooser is implemented. There is a lot of new things added and it need to be played a little more but this for the past few hours that i noticed.
More feedback is coming..
trygor said:
For few hours that i use this ROM i have noticed that ROM is great, fluid and smooth with great improovments over naked CM 12 but with some minor issues. Lift to wake not work as in CM 12 and sometimes the phone can't see SIM card as in CM12 and it is needed to reboot for the phone to be operatible again, and there is more random reboots, so far 5 reboots. Also only two cores are in function and for other two it have to be forced by third party app as in CM12. Great is that theme chooser is implemented. There is a lot of new things added and it need to be played a little more but this for the past few hours that i noticed.
More feedback is coming..
Click to expand...
Click to collapse
So there is app that allow enable all 4 cores?
I look on market but theres couple of them and some FC.
Please tell me what app do you use to make all 4 cores working
freeman94 said:
So there is app that allow enable all 4 cores?
I look on market but theres couple of them and some FC.
Please tell me what app do you use to make all 4 cores working
Click to expand...
Click to collapse
You have to download app named Kernel Tuner 2014 fron the Play Store and there you will see option to wake up other two cores. The main problem in this ROM for me is Random Reboots, so far i had 13 of them and i use this ROM only 12 hours. If this reboots continue i will have to go back to naked CM12 because i use this phone for my work and i can't do this if phone is constantly rebooting.. Maybe someone have some Fix for reboots????
Random reboots are strange thing.... It's really... Random. I have some unreleased test builds and sometimes there is 80 hours without single reboot and sometimes couple of it appears per day... I'm working on some things now. Maybe it make stability better, maybe not
And i have about 4-5 reboots per day at max
--------------------------------------------------------------
SlimRom is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and Gerrit.
SlimLP is currently in alpha stage, some settings are already in place, much is still missing and would come with time. Stay tuned!
WARNING: INSTALLATION OF ANY CUSTOM ROM [AND EVEN OFFICIAL FIRMWARE] CAN BE DANGEROUS. DON’T DO ANYTHING IF YOU DO NOT KNOW WHAT YOU DO.
I AM NOT RESPONSIBLE IF YOU TRANSFORM YOUR L90 INTO A BRICK
In this thread i assume that your device is "custom ROM friendly" - i'm not gonna write another guides how to remove bootloader, install custom recovery - find it by yourself
What's working
RIL(Mobile and Data Network)
Camera
Wi-Fi
Bluetooth
Recovery
ADB
GPS
Proximity Sensor
External SD Card
Internal SD Card
Video Playback
Physical Buttons
Speaker
Airplane Mode
Bugs / Not working
Random Reboots
Video recording on D415
Poor photos quality on D415
You tell me (need more tests)
Slim GAPPS
http://forum.xda-developers.com/slimroms/general/gapps-official-slim-gapps-trds-slimkat-t2792842
ROOT
SuperSU
Sources
Kernel
Device Tree
Vendor*
Credits / Thanks
LG - for a decent device with acceptable price
Google - for sources of Android OS (vanilla)
Slim Team - for ROM sources
Quarx - With your contribution further development is possible
BigMajster - for massive contribution in CM12 bugfixes and device tree in general
shoxxy - for your overall contribution to L90
shinobisoft - for your overall contribution to L90
CaptivateKing - for your overall contribution to L90
GrinningFerret - for your overall contribution to L90
and everybody, who contributed to L90 community.
Do you like SlimLP? - feel free to rate this thread with five stars
AND...
...If you like my work - donate to me:
Download
5.1.1
BUILD 1 [2015-05-23]
Recommended minimal GAPPS
5.0.2
BUILD 0 [2015-05-16]
Recommended minimal GAPPS
CHANGELOG
BUILD 1 [2015-05-23]
* Initial 5.1.1. Build
* Featuring Ultima Kernel
BUILD 0 [2015-05-16]
* Initial 5.0.2. Build [and last one]
* Featuring Ultima Kernel​
judas1977 said:
Random reboots are strange thing.... It's really... Random. I have some unreleased test builds and sometimes there is 80 hours without single reboot and sometimes couple of it appears per day... I'm working on some things now. Maybe it make stability better, maybe not
And i have about 4-5 reboots per day at max
Click to expand...
Click to collapse
Yes, i know that random reboots are strance thing and i'm sorry that my knowledge in Java is so pior, i wish if i could kbow more so i can help you with some things but i'm only in the begining with Java..maybe in future.. Most of the time i had rebiits on Navigator, Facebook and after i install some apps. And one thing also, in CM File Browser when i give full Root privileges to APS and ADB phone freeze and after a few Minutes reboots..
Maybe this will help..
Kind of offtop, but is there possibility to revert to dalvik instead of art in lollipop roms? What if this is the cause of random reboots? What if art on 5.0 can't really play duet with L90? (Yeah, I know, questions as deep as 'who are we?', 'where do we come from?', 'what is our purpose of existance?' - but hey, don't judge )
I don't think it would be possible, but i know nothing on that matter... And I'm not judging you
Where can I activate "Dark Material"?
For me it's just the light theme.
trygor said:
You have to download app named Kernel Tuner 2014 fron the Play Store and there you will see option to wake up other two cores. The main problem in this ROM for me is Random Reboots, so far i had 13 of them and i use this ROM only 12 hours. If this reboots continue i will have to go back to naked CM12 because i use this phone for my work and i can't do this if phone is constantly rebooting.. Maybe someone have some Fix for reboots????
Click to expand...
Click to collapse
Ok, Thanks I manage to fix the cores problem with no-frills CPU Control. The thing that I do wrong is that I check in CPU-Z if all 4 cores working, but they won't work if the cpu load is low. (Check on my sister L65, 1 core working and after some CPU load the 2nd activate) as this comes to my CM12 Rom this doesn't happend (BUG/Issue) but if I override it with no-frills cpu control it works awsome as it all cores activates when the load% goes up + I do some benchmarks at only 2 cores the score in Antutu was the 16422 and after activating 4 cores score jump to 19555. As I see android for power efficiency turn off the cores automaticly, if they're not needed.
So There is one problem solved, although using third-party software but, someone will fix this and release rom update sooner or later.
The 2nd one is H/W Acceleration in Movies. I use MX-Player and when it comes to HD 720p/1080p .mkv video isn't smooth on Software decoder, and HW decoding will make playback smooth but it isn't working. The question is there any app, tweak or any other way to make it working?
GrinningFerret said:
Where can I activate "Dark Material"?
For me it's just the light theme.
Click to expand...
Click to collapse
I copypasted feature list from other thread AND didn't correct all that lies apparently i think there is no dark material for now...

[KERNEL][AOSP][SM-G935F/FD/W8/S/L/K] Fire Opal Kernel 3.1.0 [Nougat]

/* This project is currently in hiatus at least until the new device and kernel trees are available and sufficiently stable. Thanks for your patience and your support. */
{
"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"
}
Welcome to the official thread for the Fire Opal Kernel project for the Galaxy S7 edge (SM-G935F/FD/W8/S/L/K) running AOSP-based ROMs.
The aim of this project is to provide a good alternative option to the limited stock AOSP kernel.​
Thanks and Credits
> Samsung for their kernel source
> @jesec and @Fevax, 8890dev project developers and hero devices maintaners, for the device tree
> @Tkkg1994 for his clear and vast source code and scripts
> @lyapota for a few ideas
> @flar2, @UpInTheAir, @franciscofranco, @osm0sis and others for their great contributions to the community and Android
Note: the feature list refers to version 2.4.2. The new beta 3.1.0 is closer to stock, but with the new device trees things will change
Features
* based on latest 8890dev kernel sources
* updated with latest Samsung kernel base (DQCG)
* custom built ramdisk based on N2G47E with Resurrection Remix tweaks
* built with Linaro Toolchain 6.3.1 (aarch64-linux-android-6.3)
* updated with Linux patches up to the latest 3.18.48
* init.d support and init tweaks
* added a few CPU governors (elementalx, hyper, alucard, barry_allen, bioshock, bluactive, conservative_x, darkness, despair, electrodemand, impulse, intellicative, intellidemand, intellimm, interactive_pro, interactive_x, ironactive, lionheart, nightmare, ondemand_x, ondemandplus, pegasusq, smartass2, smartmax, smartmax_eps, yankactive and zzmoove) and enabled all the stock ones.
default: interactive
* added a few I/O schedulers (bfq, cfq, fifo, fiops, row, sio, sioplus, tripndroid, vr, zen)
default: cfq
* added a few TCP congestion algorythms (bic, cubic, westwood, htcp, hybla, vegas, scalable, lp, veno, yeah, illinois, dctcp, lia, olia, wvegas, balia)
default: westwood
* full f2fs support, ported from official OnePlus 3/3T kernel source
* fixed some misbehaving drivers
* complete implementation of Synapse, to have everything at your fingertip
* overclock and underclock support for both CPU and GPU
* full voltage control (CPU, GPU, BUS and so on...)
* notification LED fading control
* numerous performance and stability tweaks (defconfig, fstab and Makefile)
* SELinux set to Permissive by default (can be changed by the user if he wants to)
* enable extra compression algorithm and cryptography
* sqlite3, busybox and other binaries are integrated!
* Knox 0x0 and SafetyNet spoofed to pass
* ondemand and conservative governors updated for big.LITTLE architecture
* improved default voltage/thermal management
* enabled Swap (510MB, lz4, 4 compression streams)
* and more...
Notes
So good everything is working now :laugh:
In the near future I'll have fun improving Synapse (as soon as I have free time).
Download:
hero2lte > Android File Host
Support:
If you want to receive support, find and share settings, report bugs and try Beta versions, join our Telegram group:
Fire Opal Kernel | Official Group
XDA:DevDB Information
Fire Opal Kernel, Kernel for the Samsung Galaxy S7 Edge
Contributors
kylothow
Source Code: http://github.com/kylothow/android_kernel_samsung_universal8890
Kernel Special Features: Synapse support, stable f2fs porting, full voltage control, various governors, schedulers, tweaks and patches are just some of the awesome features.
Version Information
Status: Stable
Current Stable Version: 2.4.2
Current Beta Version: 3.1.0
Created 2017-02-26
Last Updated 2017-07-26
Changelogs
While searching the Internet you might also find versions which aren't listed here: these are Beta versions and their changelog isn't available (but included in the one of the next stable version, so you don't miss anything).
All the changes I made are listed on GitHub.
Version 2.4.2
Code:
- update sdcardfs
- updated build scripts and recovery scripts
- changed toolchain to a better version (Linaro Android gcc 6.3.1)
- widely improved ramdisk scripts
- updated ramdisk to latest version from RR with 7.1.2 support
Changelogs for previous versions:
Version 2.4.0
Code:
- updated with latest Linux patches
- various fixes (including thermal management and network communication)
Version 2.3.0
Code:
I'm constantly working to provide a better kernel. This implies a lot of research, testing and stressing my eyes staring at code. I'm adding a lot of small fixes.
So, try to understand me if I don't always have time to report a changelog.
As always, you can check GitHub for a detailed changelog.
Version 2.2.1
Code:
Sorry if I didn't write down a changelog for the last releases, I've been quite busy.
Anyway: since version 2.1.6b there are a LOT of changes, performance, battery, stability... Just check it out (and check GitHub for a full changelog).
Version 2.1.6b
Code:
- updated busybox and sqlite3 binaries with more convenient versions
- changed optimizations, enabled safety features and possibly fixed f2fs cryptography
- getting ready for the Synapse restyling
- build the kernel uncompressed
The latter fix solves most lagging issues and noticeably improve performance over compressed version; I'll look into the kernel size issue soon!
Version 2.1.5
Code:
- ramdisk rebased over RR's one
- kernel size reduced
Version 2.1.4
Code:
- updated interactive governor with Samsung optimized version
- implemented the AMOLED flicker free patch
- updated ramdisk for both herolte and hero2lte to the one from latest LineageOS builds
- updated ramdisk to be compatible with SlimROM (untested)
- removed a few redundant tweaks
- fireactive it's on its way to debut, but still disabled because incomplete, sorry :(
Version 2.1.2
Code:
- init: added a few tweaks
- ramdisk: changes in sepolicy
- ramdisk: try to fool safetynet and fix wakelocks
- updated to DQBO kernel source
- fstab: reworked mount options
- fs: add exfat support
- fs: implement optimised and stable f2fs (from oneplus/QC8996_N)
- enabled Swap (I had the idea while looking into the OP3 sources)
Version 2.1.0
Code:
Many beta versions came before this one, and all of them had their list of fixes... I'll try to summarize:
- some configs were tweaked
- enabled init.d support
- Synapse support
- implemented elementalx
- various fixes
- faked Knox 0x0 and try to hide from SafetyNet
- switched back to cfq as default scheduler
- probably other stuff I can't remember now... I need to sleep ahahah
Version 1.2.4
Code:
- temporarily reverted to Linux 3.18.14 (and so fixed the video playback issue)
- updated mount options to reduce I/O overhead
- tweaked the kernel configuration to have better performance
- enabled additional compression algorithms and cryptography utilities
Version 1.2.3
Code:
- updated zen sched driver to version 1.1
- SELinux is now set to Permissive by default
Version 1.2.2
Code:
- now using zen as default I/O scheduler
- changed the default frequency range for the CPU
- updated to Linux 3.18.17 (still working to bring the latest patches)
- switched to a custom Makefile optimised for our architecture
Version 1.2.0
Code:
- overclock and underclock support for both CPU and GPU
- voltage control (see notes in the OP [B][**][/B])
- moved to Uber Toolchain 7.x (aarch64-linux-android-7.x)
- improved recovery installation script
Version 1.1.0
Code:
- First public release
[TUTORIAL] How to set up your phone with f2fs
1) First you have to install a compatible recovery. Recent TWRP releases can format and mount f2fs, but they don't handle a few installation scripts correcty. I recommend TWRP 3.0.2-4 by @lyapota which has the correct patches. You can find it here.
2) Then you have to backup all your data (internal storage will be wiped too, so make sure to copy ALL your files in the INTERNAL storage). So, any TWRP backup should be taken on external SD card.
3) After this, reboot into TWRP. From Wipe / Advanced Wipe check only /data, then select Change Filesystem and check f2fs. Do the same for /cache. At the moment I don't think there are ROMs that support f2fs on /system too (LineageOS, for example, forces ext4 and formats despite settings).
4) Reboot into recovery once again, so we're sure that it can mount everything.
5) At this point you're done. Flash your ROM of choice, this kernel, any GApps and whatever you want.
Reboot and profit!
ROMs supporting f2fs formatted /system will be listed here when available.
Awesome. Will this make oasp run better as there based on proper drivers etc? Can this improve the camera? Sorry for questions I have really messed with aosp on s7e yet
Reuben_skelz92 said:
Awesome. Will this make oasp run better as there based on proper drivers etc? Can this improve the camera? Sorry for questions I have really messed with aosp on s7e yet
Click to expand...
Click to collapse
The idea is to have more customizations, features and overall a better user experience than the kernel the maintainers of our device provide. The changes I made are listed under features.
Sent from my SM-G935F using Tapatalk
Dosent work with slimrom
Thanks man. Runs fine on RR and it feels smoother right away.
rafik25 said:
Dosent work with slimrom
Click to expand...
Click to collapse
I'll have to look into the sources to see if they did specific changes to the kernel.
Sent from my SM-G935F using Tapatalk
Thx bro. Ur kernel works with RR i'ill install
Running very well on lineage thanks for the great kernel
Sent from my SM-G935W8 using XDA-Developers Legacy app
Am I right in saying kernels are the main things that help battery life
Sent from my SM-G930F using Tapatalk
Do I just Flash the .zip in TWRP to install kernel?
jacobw15 said:
Am I right in saying kernels are the main things that help battery life
Sent from my SM-G930F using Tapatalk
Click to expand...
Click to collapse
They have an important impact for sure.
Sent from my SM-G935F using Tapatalk
dylanneve1 said:
Do I just Flash the .zip in TWRP to install kernel?
Click to expand...
Click to collapse
Yes. It's a simple .zip that just flashes the kernel (not rooting or anything, but maybe in a future I can upgrade to an aroma installer).
Sent from my SM-G935F using Tapatalk
I just posted in another thread regarding use of your kernel
https://forum.xda-developers.com/s7...extended-rom-v3-1-t3559696/page4#post71203867
I had hoped that using your kernel would allow for full functionality of Magisk -- unfortunately it did not
I really think that since Magisk works well with Stock ROMs it has to do with repacking of the boot img
Hopefully you would be willing to touch base with @topjohnwu to work on obtaining full Magisk compatibility with AOSP Galaxy S7 Edge ROMs
Thanks for you work
wow! thanks so much was hoping for a custom kernel for AOSP! i hope you will consider adding undervolting and synapse support. Thanks for your efforts!
kylothow said:
They have an important impact for sure.
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
Okay thanks also can this be used on g930f
Sent from my SM-G930F using Tapatalk
jacobw15 said:
Okay thanks also can this be used on g930f
Sent from my SM-G930F using Tapatalk
Click to expand...
Click to collapse
Yes there is a link for both S7 and S7 edge.
EDIT: there is a separate thread for the S7 (flat) here
Sage said:
wow! thanks so much was hoping for a custom kernel for AOSP! i hope you will consider adding undervolting and synapse support. Thanks for your efforts!
Click to expand...
Click to collapse
The next in my to-do list are underclock and overclock, followed by voltage control.
I flashed it right now on RR . and im impressed as its smooth af. Im not too sure about battery life , but i fully admit its improvement on performence . good job dev . keep it going

Categories

Resources