[KERNEL][WIP] Franco Kernel + Stock color profile - Nexus 5 General

I'm currently trying to build from Franco's source his kernel and revert his LCD change.
I really like Franco kernel but the color are way too much saturated, i even saw some "black clipping" in some movies that weren't there in stock kernel. As soon as i finish compiling it, i will be testing.
I'll use the default toolchain from google (GCC 4.8).
Any tips? First time building a kernel.

Update:
Compiled the kernel but flashing the boot.img instantly load fastboot mode (guess it didn't worked).
If someone is willing to compile the source with the modification would be nice! Maybe franco itself! :laugh:

Related

[KERNEL][CM9/hackfest ][Linux 3.0.44] Harsh Kernel P990 Build-0510 [IO Tweaked][ZRAM]

Hello guys n gals,
This is my FIRST kernel based on sources of wkpark and vadonka, kernel version 3.0.y.
This kernel is compiled by me, and comes with more added patches by me.
If you like it hit THANKS button.
Click to expand...
Click to collapse
All credits goes to:
armcee (CM7 & CM9 GOD of LG devices)
CM Team (You guys rock)
wkpark (ported kernel 3.0.26 to our devices)
vadonka (various kernel tweaks and awesome sources)
pastime (helping at various stages, and awesome fixes)
Owain (Biggest motivation for compiling 100 times a day)
and to everybody else who participated in making this possible.
Harsh Kernel P990:
Code:
Build from 3.0.37 sources.
Compiled using tweaked CodeSourcery arm Toolchain.
Better battery.
Default SIO scheduler.
Working Data Usage ICS.
Working Data Usage Limit.
Fixed USB tethering(windows).
And many tweaks.
Changelog:
Build 0510 Stock & OC
Updated Linux version 3.0.44 now.
Stock & OC version both uploaded to goo.im.
linux version 3.0.43 and 3.0.44 brings lots of changes (150+ commits hope good)
Still works for both JB and ICS both.
build 0509 Stock & OC
Compile zram as module (Thanks Benee)
Fix zram for dual core
build 0309 Stock
Linux Version 3.0.42
JellyBean[Heckfest] supported (thanks Benee)
build 0208 Stock & OC
Linux Version 3.0.39
Reverted various fixes which were implemented in 1907
Compiled with linaro toolchain on OS X
build 1907 NO-OC
Linux Version 3.0.37
Improves SIO scheduler for flash storage.
Added V(R) I/O Scheduler. (select if from AnTuTu CPU Master)
other various fixes (thanks to vork[benee] and faux123)
build 1006 Stock & OC
Linux Version 3.0.34
Patches from NVIDIA for cpu control (power saving)
Lowmemory killer from linux 3.4 ported by vork (thanks benee)
build 0306 Stock
Some patches from Benee (vork)
And tegra OTG try update.
build 2205 Stock
Linux Version 3.0.32
Re-enabled ext3 ability (fix unsupported file system problem)
Increased XZ compression usage.
build 1505 Stock & OC
Added Force Fast Charging patch by Chad Froebel
Lots of tegra related v21 source drop fixes, thanks to faux123
New wifi code change, from v21 sources
As usual few kernel config changes (still have to find minimum config )
build 0805 Stock & OC
Linux Version 3.0.31
Battery heat protection (thanks wkpark)
And few more kernel config changes
build 0405 Stock & OC
v21y battery driver (thanks vadonka)
too many kernel config changes (100s of changes)
pmem size reduced (let me know 4 mb change can make difference or not)
build 2804 No-OC
Linux 3.0.30 sources
First attempt for CpuSpy to work
build 2704 Stock & OC
rmcc's tegra_odm_touch: More ICS-compatibility
Catalin Marinas: Kmemleak patches
build 2504
Updated to Linux 3.0.29
Scheduler Tweak
Scheduler multi-core support
build 1904
ZRAM compression changed from LZO to Google's SNAPPY (~2x faster)
ZRAM disksize set to 64mb
SNAPPY KERNEL
build 1504
Changelog for build 1504 is only for information kernel already in KANG 40
SAME KERNEL AS IN Owain's Kang 40, so no flash needed on it.
Build from linux 3.0.28 sources
USB Mass Storage support for both SD Cards (ROM required to make it work)
XZ Compression, so even smaller size of zips
zram enabled and allocated
And many small changes that are not stated here.
build 1104
Lower TouchLED Brightness
Kernel refresh, compiled with new toolchain
build 0604
SD Card IO speed fixed (thanks again wkpark)
Nothing much, just some cosmetic fixes in code
build 0504
Using AnyKernel by koush (easy flash for all ICS roms.)
Added Voodoo again
Fajarep BL values (better battery)
build ReBorn 0304
upgraded Linux kernel source version 3.0.27
various MMC tweak and safepoints
pastime .config fix for support voltage unit in uV
build ReBorn 0204-1
fixed WiFi not turning on
WiFi was not loading up before, NOW FIXED
build ReBorn 0204
ReBorn: used clean wkpark's sources
added patches handpicked (new branch).
removed voodoo sound.
better bettery & speed
build 3003
proper suspend (wkpark original work)
build 2903
latest wkpark's merge fixes (thanks)
pastime1971's fixes
build 2703-1
latest wkpark's fixes he posted. (thanks again)
Fixed reboot issue
build 2703
some more kernel config changes.
pastime kernel pull fix.
build 2503-3
some kernel config changes.
spica1234 call quality improvement patch
Compiled with more hard flags, faster compilation.
build-2503
Updated to kernel 3.0.26 (thanks vadonka)
Added Simple I/O scheduler as default
and few kernel config tweaks
build-2403-4
Removed Kernel Debugs (further cleaning)
implemented hard float in order to reduce compile time
added ramdisk tweaks
build-2403-2
Implemented cache (first try to improve performance)
improved gps (source wkpark)
build-2403-1
Fixed Internal Storage problems(thanks to wkpark)
few compiling fixes, cleaner build.
build-2303
Initial sources.
Added usb tethering
Fixed Data Usage and Limit
Added Voodoo Sound
Selfcompiled linaro toolchain​
Understanding build number:
build-ddmm-n
where dd=date, mm=month & n=compile number [start from 0/none]
Known bugs:
No HW Acceleration (Nvidia and LG at fault)
Reboot/Reboot recovery work 90% of time.
Download OC 0510 [ICS/JB] Link: Goo.im
Download NO-OC 0510 [ICS/JB] Link: Goo.im
My PIZZA suppliers (Donators, thanks a lot)
Owain van Brakel
Warren (djvoleur)
Gregory Martinson
Vu Phan
John(aragorn7)
Click to expand...
Click to collapse
sourcecode
thanks mate for your work. downloading and trying.
Awesome man!
Another one to look out...
I love you guys all, will try it ASAP.
---------- Post added at 12:47 AM ---------- Previous post was at 12:30 AM ----------
Already one suggestion... if you can make internal SD to mount as emmc like in all CM kernels?
Internal SD isn't mounted at all.
I lost my internal Sd...
Vold.fstab and build.prop looks alright
Ideas?
HerrKuk said:
I lost my internal Sd...
Vold.fstab and build.prop looks alright
Ideas?
Click to expand...
Click to collapse
same problem here...
Sent from my LG-P990 using Tapatalk 2 Beta-2
ehmjay said:
same problem here...
Sent from my LG-P990 using Tapatalk 2 Beta-2
Click to expand...
Click to collapse
Guys I try to fix it. Seem like another problem to solve
Harsh said:
Guys I try to fix it. Seem like another problem to solve
Click to expand...
Click to collapse
another one: i had a reboot during web browsing..
Sent from my LG-P990 using Tapatalk 2 Beta-2
ehmjay said:
another one: i had a reboot during web browsing..
Sent from my LG-P990 using Tapatalk 2 Beta-2
Click to expand...
Click to collapse
Can you get a log?
I am using this kernel since whole day, no reboot yet. No calls bosd either.
Harsh said:
Can you get a log?
I am using this kernel since whole day, no reboot yet. No calls bosd either.
Click to expand...
Click to collapse
maybe just a rare case.. ill try to reproduce
Sent from my LG-P990 using Tapatalk 2 Beta-2
question, if I make a nandroid and flash the kernel I can go back to 'stock' cm whenever I want right? cause stock is actually really stable here.
Sent from my LG-P990 using XDA
eniux said:
question, if I make a nandroid and flash the kernel I can go back to 'stock' cm whenever I want right? cause stock is actually really stable here.
Sent from my LG-P990 using XDA
Click to expand...
Click to collapse
Yes always
found a solution, its ramdisk, it is setting up PHONE_STORAGE as emmc on init, but in my kernel it should be SECONDARY_STORAGE as emmc.
^Will you integrate your kernel with your rom and also put PDroid in it?
Sorry for having so many request.
Flashed the kernel, no problems encountered so far. Good job and I like the fact that there are just 2 files that get flashed. The boot.img and wireless.ko, easy to revert without leaving back files. please keep it simple and clean. Create extra zip for all tweaks if you want them instead of bundling in kernel. Thank you.
after an hour of testing in have to say it works well, ill try a full day with it
Sent from my LG-P990 using XDA
is it connecting to hidden wlan networks?
had problems with other 3.x kernels.
edit: it works!
build-2403-1 online, link in OP
change log:
Fixed Internal Storage problems(thanks to wkpark)
few compiling fixes, cleaner build.
eyronic said:
^Will you integrate your kernel with your rom and also put PDroid in it?
Sorry for having so many request.
Click to expand...
Click to collapse
Sorry to say that, here just kernel.
You can flash PDroid ROM from pastime. I will look for things if kernel modification needed.
Else just flash rom from pastime.
harsh bhai kem cho?
Congrets, it works amazing

[Q] Linaro Code optimizations?

Just wondering if the Linero Code optimizations would have any impact on the captivate and if so, are any ROMS going to be implementing them?
From what I understand the Linaro optimization is a kernel mod not a rom tweak. With that being said Icy Glitch uses an older version of Linaro and he is looking at updating it to the newest version but had problems downloading the source. AOKP has their default kernel as Icy Glitch so maybe in the next update, but not really sure.
This has been a hot topic after the video of the new optimization that was posted.
That is a bit depressing if true.
It was my understanding that it was an optimization to the operating system itself. I really wish they would clarify these things in articles.
Oh well...
fryboy3k said:
From what I understand the Linaro optimization is a kernel mod not a rom tweak. With that being said Icy Glitch uses an older version of Linaro and he is looking at updating it to the newest version but had problems downloading the source. AOKP has their default kernel as Icy Glitch so maybe in the next update, but not really sure.
This has been a hot topic after the video of the new optimization that was posted.
Click to expand...
Click to collapse
Where did you hear this about glitch?
Sent from my SGH-I897 using XDA
Read the OP for the icy glitch thread under development, it shows 4.4 linaro was used i believe. In the AOKP thread sixstrings replied to a question about linaro.
Sent from my SGH-I897 using XDA
I believe Linaro optimizations is both kernel (toolchain) and rom modifications. Glitch does use a older version of said toolchain and I know that DerTeufel1980 and Stratosk where messing with it. Feed back about the actual kernel optimization has been very mixed. i9k semaphore alot of ppl say its amazing. Other devices say not big difference. All I know we have to be patience and wait until your great devs get it set up (all of it) right and really see if this works

[Q] How to compile kowalski kernel from sources?

Hi all,
First of all, I hope that is this question was not yet in the forum. At least, I have searched for it.
Well, I'm trying to compile LG P990 kowalski kernel from @pengus77 from it's github sources (github(dot)com/pengus77/lge-kernel-star)
Currently, I'm using the oldBL and I'm compiling the kernel using Linaro toolchain 4.6.2 (in Ubuntu).
I can compile the kernel without major problems, and both zImage and modules are generated. After, I used the the anykernel script (for old bootloader - oldBL), the same used by @pengus77 to distribute the kowalski.
The problem is that I can not boot the phone using the zImage compiled by myself. It always stucks in LG Logo.
Do you have hint to this? It might be a problem with environment setup and/or with Linario toolchain version?
All your possible help will be appreciated.
Many thanks!

| KERNEL | SM 4.8.3 | 4.4.2 | SEMAPHORE-CM11 | 3.4.78 | 03-02-2014 |

Semaphore Kernel for CM11​Kernel will be updated weekly with Semaphore sync and useful features and optimization​Flash kernel through any custom recovery (switched back to anykernel)​
Changelog & Features​Linux 3.4.78​All Semaphore Features​Faux Sound Control V3.2​Faux Gamma Control​Wheatley CPU Governor​Intellidemand CPU Governor​Halfbreed Color calibration​SM 4.8.3 -o3 optimization​You can request Features​
Kernel is for CAF based Roms​Check Source for full changelog​My Source: Github​Always include kmsg for bug reports (Guys out there reporting bug without even downloading the kernel:laugh: )​
Semaphore Kernel for CM11 (V- 2.0.2)​Older Versions​V 2.0.2​
Suggestions and feedback always welcome...​Thanks to all Linux developers, Google, Cyanogenmod, @faux123, @franciscofranco, @stratosk.​
General Disclaimer​I'm not responsible if you brick your device.
You flash this Kernel at your own risk.​
XDA:DevDB Information
Semaphore Kernel for CM11, a Kernel for the Google Nexus 4
Contributors
soorajj
Kernel Special Features: Linux Kernel 3.4.78 | SM Toolchain | CM11 CAF stuffs | Faux gamma | Wheatley governor | Intellidemand Governor | All Semaphore features |
Version Information
Status: Stable
Current Stable Version: Color-V6 / Semaphore
Stable Release Date: 2014-02-03
Created 2014-01-12
Last Updated 2014-02-05
Hellkat installed on google and nothing more
I am going to drop this project as no interest from the community!!
soorajj said:
I am going to drop this project as no interest from the community!!
Click to expand...
Click to collapse
Added missing feature: Kexec hardboot support for multirom...download latest kernel...
Wow, thanks for this. Going to try it out now.
Holy cow @ colours. I was on stock ROM, then CM with stock CM kernel, and then I installed this thing. My eyes went bbbbbboooooom. Of course continue this thread! And also add 2 more badass Governors. Interactive is not enough and you know it...
Konstantinos said:
Holy cow @ colours. I was on stock ROM, then CM with stock CM kernel, and then I installed this thing. My eyes went bbbbbboooooom. Of course continue this thread! And also add 2 more badass Governors. Interactive is not enough and you know it...
Click to expand...
Click to collapse
Thanks for the feedback, i will try to add badass Governer? btw can you tell me where is the commit for badass? any link...
soorajj said:
Thanks for the feedback, i will try to add badass Governer? btw can you tell me where is the commit for badass? any link...
Click to expand...
Click to collapse
Sorry mate, all I could find were those Governors for download: http://rootzwiki.com/topic/10911-co...e-interactivex-and-smartass-v2-cpu-governors/
Also, http://forum.xda-developers.com/showthread.php?t=1663809 check this to see which Governors and Schedulers you think you should add.
If stopping the thread means also stopping the kernel then don't stop the thread.
Semaphore doesn't work on CM11. :x Wiped both dalvik and cache..
Konstantinos said:
Semaphore doesn't work on CM11. :x Wiped both dalvik and cache..
Click to expand...
Click to collapse
Dirty flash cm11...
Color V5 is out...
Real iPhone 5 color profile is out after lots of testing and tweakings...a very true blend...
@soorajj It doesn't work.... I flashed CM11 on top of my existing CM11 without wiping anything, then flashed your Semaphore iphone5-color kernel and wiped cache and dalvik. Bootloop on "Google". Doesn't even show boot animation.
Konstantinos said:
@soorajj It doesn't work.... I flashed CM11 on top of my existing CM11 without wiping anything, then flashed your Semaphore iphone5-color kernel and wiped cache and dalvik. Bootloop on "Google". Doesn't even show boot animation.
Click to expand...
Click to collapse
I am using CM11 latest build with this kernel and working normal...any way share your kernel log
soorajj said:
I am using CM11 latest build with this kernel and working normal...any way share your kernel log
Click to expand...
Click to collapse
That's a little hard right now.
Can you share your steps? I don't think I'm doing something wrong... It didn't even work when I wiped everything...
On the other hand, your franco kernel works just fine... Can you explain it?
Konstantinos said:
That's a little hard right now.
Can you share your steps? I don't think I'm doing something wrong... It didn't even work when I wiped everything...
On the other hand, your franco kernel works just fine... Can you explain it?
Click to expand...
Click to collapse
What i am doing is always flash stock cm kernel first then my kernel...simple... i am not doing anything other than that..and that's enough for my kernel to boot...share your kernel log?
soorajj said:
What i am doing is always flash stock cm kernel first then my kernel...simple... i am not doing anything other than that..and that's enough for my kernel to boot...share your kernel log?
Click to expand...
Click to collapse
See the screenshot.
http://img.tapatalk.com/d/14/01/19/a4ureren.jpg
Sent from my Nexus 4 using Tapatalk
In order to flash CM11 stock kernel, I need first to download it. And, as far as I know, and I'm a new user on those forums, I cannot find it on these threads on XDA. In my humble opinion, you shouldn't flash CM11 kernel. Just make a .zip file that does all the work itself. What I'm talking about is NOT to do the following(which happens here):
1)Flash stock CM11 kernel
2)Launch a rocket
3)Do something else
4)Flash YOUR kernel
4)???
5)Profit
Instead it should be:
1)Flash soorajj kernel
See where I'm going?
How does Franco kernel boot up while Semaphore doesn't?
Hmm so this automatically changes the color profile to iphone5 color?
or do we have to apply it through kernel apps like fauxclock or trickster mod?
Thanks

H kernel

Just gonna ask is H kernel compatible with the latest stockfirmware of a600x?
And how to install hkernel properly in latest stock?
Flash "as boot image" in custom recovery. Works with stock firmware, as well as with GSI.
i really wanna stick with crdriod, the problem is that when i play games later when when it heat up it freeze and make a fuzzy sound and suddenly restarted, does it has to do with the rom or kernel? same with lineagermod it really freeze and make a fuzzy sound then i restart it how to fix this? any way?
John072021 said:
i really wanna stick with crdriod, the problem is that when i play games later when when it heat up it freeze and make a fuzzy sound and suddenly restarted, does it has to do with the rom or kernel? same with lineagermod it really freeze and make a fuzzy sound then i restart it how to fix this? any way?
Click to expand...
Click to collapse
It can occur if you flashed for example Ares Godlike (it's heavily overclocked, for me - too much). H-Kernel is the most stable choice for that. But if the same thing is happening on H-Kernel, flash Ares Iron (6.0 for example) or Simple Kernel:
Release SIMPLE-KERNEL V1.0 (enforcing) · samsungexynos7870/android_kernel_samsung_exynos7870
Kernel compiled from stock sources with minimal changes Built in enforcing mode Toolchain used: Linaro GCC 7.5-2019.12 Stock clock freqs for CPU and GPU ONLY for Q roms (twoui, aosp builds and gsi ...
github.com

Categories

Resources