[MOD] Mackay Kernel 3.2 Modded for CM10 with GPS Fix - LG Optimus Black

First of all, many thanks to Kasper_h for all your work.
This is a mod of Mackay's Kernel 3.0, designed to work with the offical CM10 stable. I've seen various posts about CM not working, so I put this mod togther to get a fully working CM10 based ROM based on the offical CM10 stable.
The advantages of CM10 over CM10.1
Video recording works
Skype Video Calling works
Barcode Scanning apps work
Burst mode camera apps work
Apps2SD works
Bluetooth File transfer (send/receive) works
GPS works
The disadvantages of CM10 over CM10.1
Code base is obsolete, so no more fixes/updates/features etc
Feels slightly less fluid/responsive than Mackays Rom
Feels slightly less stable than Mackays Rom
This has the standard CM10 ramdisk, modified to include Kasper_h's GPS Fix, along with Mackay's Kernel 3.0 zimage (unmodified).
See Kasper_H's original thread here: http://forum.xda-developers.com/showthread.php?t=2153164
Kasper_h's kernel source here: https://github.com/kasperhettinga/lge-kernel-sniper
Get the CM10 stable from here: http://get.cm/?device=p970
Get the Google apps for 4.1.x from here: http://goo.im/gapps
How to Install
1. Reboot to recovery
2. Wipe data/factory reset
3. Install CM10 stable
4. Install Gapps for 4.1.x
5. Install P970-MackayKernel-3.0-Mod-for-CM10-GPS-Fix (attached to this post)
6. Reboot
Issues
1. In about phone, kernel version is shown as unavailable, but shows correctly in CPUSpy
2. If you enable Kernel Same Page Merging (in settings/Performance/Memory) it will cause occasional reboots/screen locks.
3. Very occasional vibration lock, lasting 30-40 seconds, so just wait if that happens. To avoid, disable Vibrate on Touch in settings/sound
4. Video recording with the CM10 camera crashes (still photo and gallery is fine), download Ucam Ultra https://play.google.com/store/apps/details?id=com.ucamera.ucam&hl=en for issue free video recording
Enjoy
Edit: Updated Mackay Kernel to 3.1
Edited 26/8/13: Updated Mackay Kernel to 3.2
Edited 28/10/13: Uploaded Mackey Kernel 1.9, which seems to fix the random rebooting bug, vibration bug and fixes a couple of games that didn't work on the 3.2 Kernel

It's not working on CM10.1? Could be fixed in that case?
Thanks for your work.

Mexickano said:
It's not working on CM10.1? Could be fixed in that case?
Thanks for your work.
Click to expand...
Click to collapse
Use Mackay ROM, it has this kernel included, or get the kernel from Mackay's thread. It will work with CM10.1.
The kernel in this thread has been modified for CM10.

Kernel 3.1 came out with fixes on vsync.Saves battery and improving performance
Sent from my LG-P970 using Tapatalk 4

TMinh said:
Use Mackay ROM, it has this kernel included, or get the kernel from Mackay's thread. It will work with CM10.1.
The kernel in this thread has been modified for CM10.
Click to expand...
Click to collapse
Kernel from Mackay's ROM have this
The advantages of CM10 over CM10.1
Video recording works
Skype Video Calling works
Barcode Scanning apps work
Burst mode camera apps work
Apps2SD works
Bluetooth File transfer (send/receive) works
GPS works
Click to expand...
Click to collapse
anyway thanks for make it more clear.

Question : cpu governor & i/o schedule in ur kasper_h's kernel mod have same original mackay kernel 3.0.8x ??
Sent from my LG-P970 using Tapatalk 2

jobzsparrow said:
Question : cpu governor & i/o schedule in ur kasper_h's kernel mod have same original mackay kernel 3.0.8x ??
Click to expand...
Click to collapse
Yes, its the same kernel, its the ramdisk that's diferent in this mod.

using with Kernel same page still not found problem (2.)
Sent from my LG-P970 using Tapatalk 2

@jason600 can you update the kernel to the latest one ( v3.1 ) ? Thanks :highfive:

DaemonOnx said:
@jason600 can you update the kernel to the latest one ( v3.1 ) ? Thanks :highfive:
Click to expand...
Click to collapse
Currenty testing 3.1 at the moment, as long as I don't find any serious issues, I'll upload it tomorrow.
Edit: Updated to Mackay Kernel 3.1, see attachment in first post.

yo!! good work , i'm installing
ps. this mod have got grant from kasper_h ?
Sent from my LG-P970 using Tapatalk 2

jobzsparrow said:
yo!! good work , i'm installing
ps. this mod have got grant from kasper_h ?
Sent from my LG-P970 using Tapatalk 2
Click to expand...
Click to collapse
Do you mean did I ask kasper_h for permission before doing this mod? Then the answer is no. Kasper_h has stated in the mackay thread he would not do a CM10 version, because of this I considered it would be ok provided it was fully credited to him, which I have done.
If kasper_h is unhappy with this mod for any reason, I'll take it down at once.

jason600 said:
Do you mean did I ask kasper_h for permission before doing this mod? Then the answer is no. Kasper_h has stated in the mackay thread he would not do a CM10 version, because of this I considered it would be ok provided it was fully credited to him, which I have done.
If kasper_h is unhappy with this mod for any reason, I'll take it down at once.
Click to expand...
Click to collapse
Let me answer this one myself, easiest I guess
As I have said in my own thread, I am perfectly happy with people using my work. That is what opensource is about: people improving each-others work And as said in the quoted post, I also said that I will not work on a CM10 version of the kernel, but that I am happy to support others who want to port the kernel to CM10.

kasper_h said:
Let me answer this one myself, easiest I guess
As I have said in my own thread, I am perfectly happy with people using my work. That is what opensource is about: people improving each-others work And as said in the quoted post, I also said that I will not work on a CM10 version of the kernel, but that I am happy to support others who want to port the kernel to CM10.
Click to expand...
Click to collapse
Thanks for that kasper, and my apologies for not asking beforehand, which with hindsight, I should of done.

both pretty Developers :thumbup:
Sent from my LG-P970 using Tapatalk 2

kasper_h said:
Let me answer this one myself, easiest I guess
As I have said in my own thread, I am perfectly happy with people using my work. That is what opensource is about: people improving each-others work And as said in the quoted post, I also said that I will not work on a CM10 version of the kernel, but that I am happy to support others who want to port the kernel to CM10.
Click to expand...
Click to collapse
Kasper Hettinga(Apologies if spelt incorrectly)You are a good man,You should have applied for Recognized Developer if not Contributer.You totally deserve it for the magical works you have done.If I could I would have bought you a sack of coffee beanz.Good man.
Sent from my LG-P970 using Tapatalk 4
---------- Post added at 11:06 PM ---------- Previous post was at 11:03 PM ----------
Please fix the KSM bug as I want/need to use that feature ,thanks
Sent from my LG-P970 using Tapatalk 4

BlackPie said:
Kasper Hettinga(Apologies if spelt incorrectly)You are a good man,You should have applied for Recognized Developer if not Contributer.You totally deserve it for the magical works you have done.If I could I would have bought you a sack of coffee beanz.Good man.
Sent from my LG-P970 using Tapatalk 4
Click to expand...
Click to collapse
If you look closely you see that it says "Recognised Developer" under his name :silly:

RomWiz said:
If you look closely you see that it says "Recognised Developer" under his name :silly:
Click to expand...
Click to collapse
Oh.I must have missed that
Sent from my LG-P970 using Tapatalk 4

BlackPie said:
Please fix the KSM bug as I want/need to use that feature ,thanks
Click to expand...
Click to collapse
Firstly, KSM works, but the bug might cause occasional reboots (maybe once per day)
Secondly, although Kernel Samepage Merging helps reduce ram usage, the effect is not that dramatic.
If you having memory problems, try the following:
1. Disable JIT. No noticable performance drop and each running process uses a few less mb's of ram. With lots of running apps, this adds up. To disable JIT, add the following line to your build.prop:
Code:
dalvik.vm.execution-mode=int:fast
2. Install Greenify https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en and hibernate apps that run in the background.
3. Install a 200mb swap file on the system partition (much faster than the sd card). You'll be able to load virtally any game/large app. Download Turbo Boost http://forum.xda-developers.com/showthread.php?t=2145133 and extract it on your pc. For a 200mb swap on system copy the file from TURBO BOOST MOD v3.02-AROMA\swap\system\200\etc\init.d\98swap_system_v300 and put it in /etc/init.d on your phone, then reboot. The swap file is created automatically.
4. Install V6 Supercharger http://forum.xda-developers.com/showthread.php?t=991276

Version 3.1 doesn't boot for me, while 3.0 does just fine.

Related

[ROM] ***Cyanogenmod 7.2 Official®*** [DOWNLOAD & DISCUSSION] {Last Update-01/02/13}

[ROM] ***Cyanogenmod 7.2 Official®*** [DOWNLOAD & DISCUSSION] {Last Update-01/02/13}
This is the Download and Discussion thread for Official CM 7 and I would be maintaining it and keep up to date time to time.
So basically all official CM 7 stuff should be discussed here rather than making specific threads in general forum which I have seen been increased lately. People just make useless threads rather than doing a little search which just add as just to our forum. So please for all official CM 7 updates, bugs etc. use this thread. Just go through this post once and make all basic doubts clear...
You all can find the official builds here including stable, nightly and release candidate ( RC ) here :-
get.cm/?device=tass
------------------------------------------
You can find the official Google apps here:-
wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps
Clockwork Mod Recovery for our device:-
forum.xda-developers.com/showthread.php?t=1439751
You can find a full guide to flash Cyanogenmod 7.2 here :-
http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_Mini:_Full_Update_Guide
-------------------------------------------
Official Cyanogenmod 7 changelog can be found here:-
https://github.com/CyanogenMod/android_vendor_cyanogen/blob/gingerbread/CHANGELOG.mkdn
Device specific changelogs can be found on following site :-
changelog.bbqdroid.org/#tass/cm7/next
And I have been seeing people just stating bugs in this thread. If you want something fixed post a bug report on CM site.
You all guys can put a bug report here. They would be fixed in upcoming CM versions.
code.google.com/p/cyanogenmod/issues/list
So you guys not better spam squadzone's and mebitek's thread for the discussion of official builds.
--------
EXTRAS:-
Cyanmobile Kernel ( Thanks to squadzone )
www.mediafire.com/?se0z86msgd26feo
Status Bar Transparency Support Patch (Thanks to kitrax59 )
http://forum.xda-developers.com/showthread.php?t=1649999
Gapps For CM7 ( Thanks to chemical rage )
http://forum.xda-developers.com/showthread.php?t=1536724
Touchiz Keyboard For CM7 ( Thanks to splattx_x )
http://forum.xda-developers.com/showthread.php?t=1314369
Official? Seriously??
Where's the download link?
And changelog also
Sent from my GT-S5570
is there any dev want to create a overclock kernel for this?
alright thanks.. im gonna try this later.
downloading....
Added changelog and bug report.
raven09 said:
is there any dev want to create a overclock kernel for this?
Click to expand...
Click to collapse
CM7 rom can be overclocked by default and it also comes rooted. So, just download one single package and you are done.
yagya said:
Are you crazy? CM7 rom can be overclocked by default and it also comes rooted. So, just download one single package and you are done.
Click to expand...
Click to collapse
Seriously? Im using it now but i can't see any chances that this Official built has a overclock feature furthermore Mr. Tj-styles' kernel is still in its package.
Correct me if im wrong.
Sent from my GT-S5570 using XDA
nishanty13 said:
As you all know that official Cyanogenmod 7 is out for Galaxy Mini, I have decided to create a different thread for it which could further be used for discussion.
You all can find the official builds here including stable, nightly and release candidate ( RC ) here :-
get.cm/?device=tass
Right now only RC version is out.
You can find the official Google apps here:-
wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps
Official Cyanogenmod 7 changelog can be found here:-
https://github.com/CyanogenMod/android_vendor_cyanogen/blob/gingerbread/CHANGELOG.mkdn
You all guys can put a bug report here.[Only for official cyanogenmod 7] They would be fixed in final 7.2.0 version.
code.google.com/p/cyanogenmod/issues/list
So you guys not better spam squadzone's and mebitek's thread for the discussion of official builds.
Click to expand...
Click to collapse
Could someone tell me how to install it? I mean what is the recommended basic fw (KPI-KPK or KS7-KTH), which cwm recovery should I use, and so on. Thak you!
raven09 said:
Seriously? Im using it now but i can't see any chances that this Official built has a overclock feature furthermore Mr. Tj-styles' kernel is still in its package.
Correct me if im wrong.
Sent from my GT-S5570 using XDA
Click to expand...
Click to collapse
Yeah, first thing that I noticed. Official CM7.2 has no overclock and 2nd was that the Camera Orientation was not yet fixed.
gummie said:
Yeah, first thing that I noticed. Official CM7.2 has no overclock and 2nd was that the Camera Orientation was not yet fixed.
Click to expand...
Click to collapse
raven09 said:
Seriously? Im using it now but i can't see any chances that this Official built has a overclock feature furthermore Mr. Tj-styles' kernel is still in its package.
Correct me if im wrong.
Sent from my GT-S5570 using XDA
Click to expand...
Click to collapse
U can overclock all cm7.2 roms by going to
Settings>cyanogenmod settings>performance>cpu speed
and tick set on boot option also
gummie said:
Yeah, first thing that I noticed. Official CM7.2 has no overclock and 2nd was that the Camera Orientation was not yet fixed.
Click to expand...
Click to collapse
I've come up to an conclusion but I've not yet tested because i'd like to see my battery performance, logically we may use squad's prior kernels for tj_style's rom. And about the camera orientation, i managed to make it worked, simply pull the camera.apk in mabitek's or squad's rom and replaced it with this rom.
Sent from my GT-S5570 using XDA
vishal007 said:
U can overclock all cm7.2 roms by going to
Settings>cyanogenmod settings>performance>cpu speed
and tick set on boot option also
Click to expand...
Click to collapse
You I havent explored the ROM really? Menu was present but the Clocks weren't. CM7.2 RC1 doesn't use OC Kernel.
raven09 said:
I've come up to an conclusion but I've not yet tested because i'd like to see my battery performance, logically we may use squad's prior kernels for tj_style's rom. And about the camera orientation, i managed to make it worked, simply pull the camera.apk in mabitek's or squad's rom and replaced it with this rom.
Sent from my GT-S5570 using XDA
Click to expand...
Click to collapse
I already got to a conclusion. Im using Mebiteks RC1 instead. LOL!
gummie said:
You I havent explored the ROM really? Menu was present but the Clocks weren't. CM7.2 RC1 doesn't use OC Kernel.
Lolzzzz !
Click to expand...
Click to collapse
Ohk idk about it may be u r correct
gummie said:
You I havent explored the ROM really? Menu was present but the Clocks weren't. CM7.2 RC1 doesn't use OC Kernel.
I already got to a conclusion. Im using Mebiteks RC1 instead. LOL!
Click to expand...
Click to collapse
LOL! Still i wanna play with this rom till i go back to that rom 'cause i feel much more free here.
Sent from my GT-S5570 using XDA
Ok. Flashed it. Not much different than mebiteks build. No OC. Anyway I don't OC and about the camera orientation. I don't know why you guys crib about it so much. Just rotate image in gallery :/
You guys can submit bug reports to cyanogen team. Just go through OP for link.
chemicalrage said:
Ok. Flashed it. Not much different than mebiteks build. No OC. Anyway I don't OC and about the camera orientation. I don't know why you guys crib about it so much. Just rotate image in gallery :/
Click to expand...
Click to collapse
I think like this before. "Why do they shout all this bull if there are known solutions or just live with it" But I asked my self. "Why did I flashed to Custom ROMs" Answer was "Convenience". We jumped from ROM to ROM searching for something that can give the convenience that we are looking for, right? Sure I can fix something minor like this kind of Bugs, I can play without OC but what if you have the convenience to have both of those things that your looking for? I got nothing against the Official ROM, its good and is better but if I can have all I need on my past ROM it would be better.
nishanty13 said:
You guys can submit bug reports to cyanogen team. Just go through OP for link.
Click to expand...
Click to collapse
Already made that. Thanks anyway.
how to flash
sorry for noob ques.but we just have to flash it like other roms? for example like squad's rom, flash it through clockworkmod recovery?
tnx.
eksdiey said:
sorry for noob ques.but we just have to flash it like other roms? for example like squad's rom, flash it through clockworkmod recovery?
tnx.
Click to expand...
Click to collapse
Yes sir, same as other ROMs.. No special instructions on this one..
nishanty13 said:
You guys can submit bug reports to cyanogen team. Just go through OP for link.
Click to expand...
Click to collapse
Can download ROM from http://get.cm/?device=tass
Can U upload to other host, MF is great with me.

i'm new with all this...

i want to do a root & CWM for my SGM
also i want to install CM9
but i really don't know how...
and need all this things for this week...
can you help me please? (step by step)
read.. read.. and read.. all of these things can be found here..
YehiamBenShushan said:
i want to do a root & CWM for my SGM
also i want to install CM9
but i really don't know how...
and need all this things for this week...
can you help me please? (step by step)
Click to expand...
Click to collapse
go to this thread and read the guide section there are also links for video tutorials if possible read the full thread http://forum.xda-developers.com/showthread.php?t=1443907
can you give me (please) link for the most updated CWM ?
YehiamBenShushan said:
can you give me (please) link for the most updated CWM ?
Click to expand...
Click to collapse
Here u go...cwm touch recovery,read the instructions on the post...
http://forum.xda-developers.com/showthread.php?t=1529863
Sent from my GT-S5570 using xda premium
elixdragon said:
Here u go...cwm touch recovery,read the instructions on the post...
http://forum.xda-developers.com/showthread.php?t=1529863
Sent from my GT-S5570 using xda premium
Click to expand...
Click to collapse
if i have SGM i need to download.. "cwm-touch-5.0.2.8-mini.tar.md5"
or the standard one ?
BTW..
you have skype ?
can you help me on skype ?
YehiamBenShushan said:
if i have SGM i need to download.. "cwm-touch-5.0.2.8-mini.tar.md5"
or the standard one ?
BTW..
you have skype ?
can you help me on skype ?
Click to expand...
Click to collapse
Yea...go for the latest one n yea i hv skype
Sent from my GT-S5570 using xda premium
First you need to install CWM Recovery from here:
http://forum.xda-developers.com/showthread.php?t=1529863
Second you need to download CM9 from here:
http://galaxyics.com (Click DOWNLOAD, scroll down and click on Select below the Mini picture, then click on Releases, then click Download)
Then flash it through CWM.
You might know this already, but if you really want to install CM9 in a SGM, you need to have in mind that CM9 in SMG is not stable (yet). For example, if you want to install the CM9 of Squadzone, you should really read these two links:
http://forum.xda-developers.com/showpost.php?p=20495725&postcount=225
http://forum.xda-developers.com/showpost.php?p=20703957&postcount=286
Of course, there are other versions of CM9 for Samsung Galaxy mini in the Dev. Forums, but I didn't try them.
About the CWM, I use the v4, because at the first time when I wanted to install CyanogenMod, the CWM v5 didn't install the ROM correctly (never passed from the bootscreen "android"). And the Backup/restore in CWM v5 didn't work it (at least in my Galaxy Mini). But the Restore function worked perfectly in CWM v4 and, until now, I hadn't problems installing other ROMs in my SGM.
I really recommend (for now) use CM7 RC 5.6 or (RC 5.3 - the one that I'm using it now). If you want CM9 only for the ICS Appearance, you can install a ICS theme with "Theme Chooser" from CM. There's also an ICS Launcher that works good.
Just Saying~
you need to have in mind that CM9 in SMG is not stable (yet)
Click to expand...
Click to collapse
From that link in my previous post I installed CM9 on my SGM and it is very usable to me.
I'm not using it constantly because it lacks some features that I found, and I'm used to, on squad's CM7, for example. But it's very good.
felipevsw said:
From that link in my previous post I installed CM9 on my SGM and it is very usable to me.
I'm not using it constantly because it lacks some features that I found, and I'm used to, on squad's CM7, for example. But it's very good.
Click to expand...
Click to collapse
Nice! which CPU governor did you use and with what Min and Max frequency? How did you do with the laggy visual effect? right now, would you prefer CM9 more than CM7 from squad's? I'm asking all these questions because I want to have CM9 in my SGM but somehow, the first and second time I installed that CM9 I went back to my CM7.2 RC 5.3 backup xD
Harp_River said:
Nice! which CPU governor did you use and with what Min and Max frequency? How did you do with the laggy visual effect? right now, would you prefer CM9 more than CM7 from squad's? I'm asking all these questions because I want to have CM9 in my SGM but somehow, the first and second time I installed that CM9 I went back to my CM7.2 RC 5.3 backup xD
Click to expand...
Click to collapse
I always use as Governor lilgV2 (or SmartassV2 when present) and I/O noop. On that ROM the laggy visual effect is hardly noticed, try it!
As I said before: I'm not using CM9 (yet) because it lacks some features that squad's CM7 has. But if you are not used to them, you will not note any difference.
You should try it and see for yourself.
Regarding CM9 Beta4, just read the thread in this section and the entire thread in the dev section before you fiddle with it and decide if it's worth it for you.
There's a lot of fiddling and some things are somewhat working while others, like camera, are just not working at all.
IMO, it's not for daily use and won't be for a long time but if you have a spare mini, give it a try and help with the development and bug reporting.
felipevsw said:
I always use as Governor lilgV2 (or SmartassV2 when present) and I/O noop. On that ROM the laggy visual effect is hardly noticed, try it!
As I said before: I'm not using CM9 (yet) because it lacks some features that squad's CM7 has. But if you are not used to them, you will not note any difference.
You should try it and see for yourself.
Click to expand...
Click to collapse
haha maybe that's the reason. I'm also used to the features of squad's CM7. But I will try it again and see the results with your advices
Sent from my GT-S5570 using XDA
Jinxxed said:
Regarding CM9 Beta4, just read the thread in this section and the entire thread in the dev section before you fiddle with it and decide if it's worth it for you.
There's a lot of fiddling and some things are somewhat working while others, like camera, are just not working at all.
IMO, it's not for daily use and won't be for a long time but if you have a spare mini, give it a try and help with the development and bug reporting.
Click to expand...
Click to collapse
That's very right! I forgot to mention because I rarely use my phones' camera... But fot phone-like uses like SMS and calls it's ok. And smartphone uses like browse web, facebook app, gmail, maps, it's fine too.
Follow as per the steps given
The instructions are very clear to understand. You will not have any problem, if you follow all the instructions.

v30c Kernel Compiled with Linaro

Hi Guys,
I have managed to compile our ICS kernel with Linaro 4.7 and make it bootable after too much trouble.....
The kernel is compiled with o3 optimization
Toolchain used from made by Christopher83
http://forum.xda-developers.com/showthread.php?t=2098133
The kernel is tested with Nooby's v30b repack....
The kernel is build from original source i.e it has the first LED not working issue during Boot....
I would like to hear if there's any improvements or its just the same....
It was learning experience for me build a kernel .....
I do not guarantee of providing timely improvements or etc
I do not have a github etc...
can someone help me with that....i want to start it from zero ....with original source and will put patches on it...
I am attaching the patch as a zip file,..is a normal zip file with all the code necessary to compile the kernel with linaro,,,
it also has code of rmcc patch
O3 and linaro equals hard to debug bugs and no performance improvements.
Can you make one kernel for ligux rom?
Enviado desde mi Optimus Black
dflt said:
O3 and linaro equals hard to debug bugs and no performance improvements.
Click to expand...
Click to collapse
The O3 flag would not give much improvement over the O2 flag as the optimizations that are brought in are only applicable in a few places and the kernel isn't that computation heavy. I still want to see a O2 and Os comparison, but I don't have time to waste on things like that these days.
As for different tool chains. I have seen a benchmark sometime ago with different kernels compiled with different toolchains. The difference was marginal and seemed to differ with kernels as well as toolchains (Some toolchains just like and dislike some kernels) . Overall Code Sourcery's toolchain did best on average I think.
Post a source, otherwise this thread will be closed. You can use my guide to learn how to do that.
eagleeyetom said:
Post a source, otherwise this thread will be closed. You can use my guide to learn how to do that.
Click to expand...
Click to collapse
I was actually waiting for user replies ..but it seems no one is using my kernel...
Also i am actually busy for some time....will be providing the source either in a zip or setup a git by following your guide
AW: v30c Kernel Compiled with Linaro
eagleeyetom said:
Post a source, otherwise this thread will be closed. You can use my guide to learn how to do that.
Click to expand...
Click to collapse
Just give him some time it's always hard, when you are new to a subject... and hey, if you provide some benchmarks and further improvements, why should noone wanna use it?
Sent from my LG-P970 using xda app-developers app
Hi guys i have provided the patch to compile kernel with linaro in my OP....
regarding performance i didn't observe anything...
2days ago i officially updated my phone from 2.2 to 4.0 v30c because i wanted all my apps preserved.....
and today i experience sdcard unmount....i didnt experience it with my kernel and nooby v30b repack...maybe because i had i freshly installed...not sure....
i have not yet tried my kernel with v30c....because i have yet to patch the bootlaoader and install cwm...as per another threads to do this,,,maybe i will plan to
do this this weekend,,,,
Oh ...i got my phone reset when did reboot in recovery without any recovery with anreboot...and lost all my phone data....all efforts gone to wain...now i have to root and install apps again
Also my ICS version show 30C-SEA and i am from India...
I flashed official v30c and experienc ed sd card unmount. ..then installed v30b unlocked loader ...then installed my kernel and have been testing it....no sd unmount and also frontkey leds works according to settings done.....
Those who still have unmount problem can try my kernel in OP if you are using v20 bootloader. ..and those who use unlocked v30 unlocked bootloader dont use the Kernel attached in OP otherwise bootloop..just reply to me and I will attach the new one....
Sent from my LG-P970 using xda app-developers app
Have some view in attached file but no feedback
Thanks for your work, but I think everybody here need a optimize kernel, because, you know, the stock kernel isn't enough good
no14me said:
Have some view in attached file but no feedback
Click to expand...
Click to collapse
What u want to say???
no14me said:
Thanks for your work, but I think everybody here need a optimize kernel, because, you know, the stock kernel isn't enough good
Click to expand...
Click to collapse
I don't think there's any kernel fully optimized yet..
I asked only for those who get sd unmount to try my kernel. ..no one is forced to use it....
Sent from my LG-P970 using xda app-developers app
rajeshmk2012 said:
What u want to say???
I don't think there's any kernel fully optimized yet..
I asked only for those who get sd unmount to try my kernel. ..no one is forced to use it....
Sent from my LG-P970 using xda app-developers app
Click to expand...
Click to collapse
Just give a try with French v30C's kernel. They fixed ondemand gov. and there isn't any sd unmounting. I'm using it since it went out and hadn't any problems.
Enviado desde mi LG-P970 usando Tapatalk 2
rajeshmk2012 said:
What u want to say???
I don't think there's any kernel fully optimized yet..
I asked only for those who get sd unmount to try my kernel. ..no one is forced to use it....
Click to expand...
Click to collapse
I see a attached file have some download, but no one give the feedback that with your kernel is the sd fixed or not. Because I don't have that issue.
About the optimization, just is my suggestion
diazao said:
Just give a try with French v30C's kernel. They fixed ondemand gov. and there isn't any sd unmounting. I'm using it since it went out and hadn't any problems.
Click to expand...
Click to collapse
+1.
I just got sd unmount with my kernel after a week's use....
I will wait for v30d sources
Sent from my LG-P970 using xda app-developers app
Hi,
wer can i find the Adagio Kernel? the link in the first post seem to doesn't work
thanks
I dont want to interrupt your hard work but look here, may find something interesting (google translator needed) :-
http://lg-p970-shuajibao.shuajizhijia.net/
There are monthly updated ROMs and Kernels, you might be interested in.
Due to very little internet package I cant test them. If you find any ROM/Kernel useful please inform us all.

[Kernel][GPL][4.3 JS][August 6][a5] m_plus kernel for mako

m_plus kernel for Nexus 4 (mako)!
Hi All,
In an attempt to reduce the confusion related to the two versions of 4.3, I have decided to split my m_plus thread into 3 versions, a version for 4.2 (the previous thread: http://forum.xda-developers.com/showthread.php?t=2256887), a version for 4.3 JS AOSP builds (this one) and a version for 4.3 JW builds (not yet up, but will be in the future).
Disclaimer: As usual, I am not responsible for anything that may or may not happen to your device as a result of using this kernel or any other flashable zips posted by me in this thread.
Kernel Features:
Based on the latest Google Source for 4.3
Built with the Linaro 4.7.3 toolchain (2013.07)
insecure ramdisk (ro.recure=0, ro.debuggable=1)
init.d support (by flashing the full ramdisk, requires busybox installed to /system/xbin)
Undervolting support (down to 600mV)
Gamma Control support (motley, faux and franco interfaces available)
Faux Sound Control support including poweramp
dynamic fsync
simple GPU governor
Builds:
Sources: https://github.com/thracemerin/kernel-Nexus4/tree/m_plus_43_exp_JS
Warning: These builds are for 4.3 builds beginning with the letters JS only, if you flash it on a JW based build you will have all sorts of strange graphical issues.
Personal Request: If you plan to make unofficial builds with features not included in the builds posted by me, please don't link them in the thread, all this does is result in confusion especially if someone has a problem with something you have added, it is much easier for me to provide support if I know that everyone in the thread is running the same builds I am. If you want to make a kernel with these features, feel free to start another thread so that they can be discussed and supported as appropriate.
http://goo.im/devs/thracemerin/mako/m_plus_43/JS_builds/alphas
Latest:
Alpha 5:
Flashable (anykernel): m_plus_43_alpha_5JS.zip
Note: if you need the full ramdisk for init.d support/insecure ramdisk, flash the ramdisk package alpha 4 first.
What's Added:
USB force fast charge
Enable Krait Retention
Various patches and enhancements from CAF
Previous:
Alpha 4:
Note: The anykernel version doesn't include init.d support and insecure ramdisk unless your ROM already has it, if you were on alpha 3 you will retain it.
Note 2: If you flash the ramdisk version on CM, the built-in superuser will stop working, CM includes init.d support anyway.
Flashable (ramdisk included): m_plus_43_alpha_4JS_ramdisk.zip
Flashable (anykernel): m_plus_43_alpha_4JS.zip
What's Included:
all the stuff listed in kernel features
freezer patches by Colin Cross
Thanks:
Google
LG
Qualcomm/CodeAurora
CyanogenMod
_motley
faux123
show-p1984
franciscofranco
stratosk
anyone else I failed to mention (if you feel as though you deserved to be thanked by name, please PM me)
Reserved
PowerHAL Fix:
There is an issue in the stock AOSP powerHAL where the mpdecision touch boost requests are being sent to the wrong socket, as a result there will be unexpectedly poor UI performance. Show-p1984 fixed this problem in his Stockified AOSP build and I pulled the powerHAL and made it flashable for everyone. Just flash it in recovery and reboot, if you want to go back to the stock one just dirty flash your ROM. This shouldn't cause any problems on any ROM even if it has the fix already cooked in, but if it does you can just dirty flash your ROM to remove it. Thanks to show-p1984 for the fix.
43_powerhal_fix.zip MD5: c7cebad04b5f71d067df1a45c6e538f7
One More for Science!
Just flashed. I was losing wifi connection with semaphore when phone went into deep sleep. Ill report back. :good:
do you have to be rooted in order for init.d to work?
keda said:
do you have to be rooted in order for init.d to work?
Click to expand...
Click to collapse
Yep, need to have busybox installed too.
First of all, thanks for your work.
I want to make sure I understand the procedure correctly.
If I use CM10.2, I flash "m_plus_43_alpha_4JS.zip" to maintain the built in superuser.
init.d will still work, cause cm already supports it.
Right now I am on Alpha3 with SuperSU 1.51. So to update to alpha4 I can simply flash over.
If I want to go back to the built in superuser I have to reflash CM, then flash alpha4 via zip.
Is this correct?
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
AcmE85 said:
First of all, thanks for your work.
I want to make sure I understand the procedure correctly.
If I use CM10.2, I flash "m_plus_43_alpha_4JS.zip" to maintain the built in superuser.
init.d will still work, cause cm already supports it.
Right now I am on Alpha3 with SuperSU 1.51. So to update to alpha4 I can simply flash over.
If I want to go back to the built in superuser I have to reflash CM, then flash alpha4 via zip.
Is this correct?
Click to expand...
Click to collapse
Dirty flash CM, then flash A4 should do it, that's what I did and it worked.
ScumDroid said:
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
Click to expand...
Click to collapse
Strange, it's working fine for me now.
Thanks, just wanted to reply. Works as you said.
After the first boot I had some strange behaviour,
min cpu clock did not go below 1,026 ghz and GPU Clock did not go above 200 mhz.
A restart fixed it, incase somebody notices similar behaviour.
AcmE85 said:
Thanks, just wanted to reply. Works as you said.
After the first boot I had some strange behaviour,
min cpu clock did not go below 1,026 ghz and GPU Clock did not go above 200 mhz.
A restart fixed it, incase somebody notices similar behaviour.
Click to expand...
Click to collapse
Weird, I didn't notice that.
thracemerin said:
Strange, it's working fine for me now.
Click to expand...
Click to collapse
Mabye its an app i have installed. Kernel is flying btw, nice work.
Is it just me or the option to give location eve with wifi off is ****ing with repeaters... I have two access points in my house and when the option was on the wifi keep disconnecting... Maybe cause In some parts I can have signal from both access points... So weird
Sent from my Nexus 4 using xda app-developers app
ScumDroid said:
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
Click to expand...
Click to collapse
+1 for this. i am also having same problem.
yash295 said:
+1 for this. i am also having same problem.
Click to expand...
Click to collapse
What ROM are you using?
thracemerin said:
What ROM are you using?
Click to expand...
Click to collapse
Cm 10.2 unofficial nightly.
Sent from my Nexus 4 using Tapatalk 4 Beta
yash295 said:
Cm 10.2 unofficial nightly.
Sent from my Nexus 4 using Tapatalk 4 Beta
Click to expand...
Click to collapse
hmm...working perfectly for me, CM10.2 unofficial and this kernel.
thracemerin said:
hmm...working perfectly for me, CM10.2 unofficial and this kernel.
Click to expand...
Click to collapse
Oh yeah cm might be the problem. Sorry for the inconvenience
Sent from my Nexus 4 using Tapatalk 4 Beta

[KERNEL][newbl][20131212] 3.1 Kernel (based on hjunii port)

This is about the 3.1 kernel.
The base is hjunii kernel port. (Thank you)
More information will follow.
Changelog:
20131212-kernel-31-newbl.zip
- enable all base and recomended kernel stettings that google tells for android kernels
- KSM enabled
- zram settings to use all possible stuff from android 4.4
20131211-kernel-31-newbl.zip
- wlan fixed
- scsi disabled
- some modules build into kernel
kernel-31-newbl.zip
- initial (most things are working, but now wlan)
Sources:
github
DJNoXD said:
This is about the 3.1 kernel.
The base is hjunii kernel port. (Thank you)
More information will follow.
At the moment you can't use wlan with this kernel.
Click to expand...
Click to collapse
Great work @hjunii and @DJNoXD
waiting for the polished diamond soon my friend
Thanks
For now, everything is working ok, except:
Kowalski manager can not be opened, it tells me that I do not use Kowalski kernel, so no automatic light.
Thank you for brought 3.1. kernel on this old phone.
hi
Maximum frequency is 1000MHz in Kernelcontrol: (
wifi does not work: (
brightness leds 100%: (
But AMAZING WORK
Is just the beginning
Thanks
sorry my english
@hjunii & @DJNoXD:good::good:Thank You, Guy's!...:good::good:
awesome hope wifi is fixed soon... have everyone a link to the original SU660 Kernel? i wanna see the features of the kernel
wucinac said:
For now, everything is working ok, except:
Kowalski manager can not be opened, it tells me that I do not use Kowalski kernel, so no automatic light.
Thank you for brought 3.1. kernel on this old phone.
Click to expand...
Click to collapse
Hi
Of course Kowalski Manager can't be opened, since you don't run the Kowalski Kernel on your phone (as the program "printed"). This kernel is not the Kowalski Kernel. You'd have to install KK to make Kowalski Manager to work.
Gainer5 said:
Hi
Of course Kowalski Manager can't be opened, since you don't run the Kowalski Kernel on your phone (as the program "printed"). This kernel is not the Kowalski Kernel. You'd have to install KK to make Kowalski Manager to work.
Click to expand...
Click to collapse
I know. That's why I wrote it, but you have better explanation:thumbup::beer:
Sent from my LG-P990 using Tapatalk
Holy....
Great thanks to @DJNoXD* / @hjunii**
hope you and the other devs will polish it to perfection ;>
*Updating
**Porting
Next thing I do is working on wifi (bcmhd is the better choice) and enabling the stuff needed for the network data
wifi fixed
trying the data part and than release it.
You are so fast Thank you!
I can't even follow all the thing what happened today. 3.1 kernel on p990! android 4.4 is evolving fast!, less bugs!
Respect for all your works developers!!
Great job @DJNoXD! Your speed is really impressive and its amazing to see this new enthusiasm for our phone. I will need at least two days to thank everybody who contributed to this.
@DJNoXD is necessary to have the twrp?
I attend the wifi fix,
You and @hjunii have done a good work until now!!!
droide_volante said:
@DJNoXD is necessary to have the twrp?
I attend the wifi fix,
You and @hjunii have done a good work until now!!!
Click to expand...
Click to collapse
no , not necessary .
New Kernel tomorrow. I am going to bed now.
Sent from my LG-P990 using XDA Premium 4 mobile app
DJNoXD said:
New Kernel tomorrow. I am going to bed now.
Sent from my LG-P990 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I tried connecting my mw600 headset but the Bluetooth kept switching off and on. I was unable to connect, didnt try to send files to another mobile via bluetooth.
Sent from my LG-P990 using Tapatalk 2
Wat wat wat wat?! Man, let me say it, you're absolutely a hero of p990! That's a miracle, you come from nowhere and bring us 4.4 rom and 3.1 kernel. I can just say a real thanks.
Sent from my LG-P990 using xda app-developers app
proyatzu said:
Wat wat wat wat?! Man, let me say it, you're absolutely a hero of p990! That's a miracle, you come from nowhere and bring us 4.4 rom and 3.1 kernel. I can just say a real thanks.
Sent from my LG-P990 using xda app-developers app
Click to expand...
Click to collapse
Well, as a matter of fact. He is a known Dev from lg P500 forums. He did worked on kernels for this device. And it is a awesome work there.
Having him now working on this device, working together with Super Devs like @tonyp and @pengus77 anything is possible now...
Sent from my LG-P990 using xda app-developers app

Categories

Resources