yashsingh1/xdaforums huggingface dataset:
[LG Optimus Black] kasper_h:
The problem is the lack of LG support. E.g. the communication between software and hardware is not optimal, because there are no open-source drivers. So support for the p970 (and many other phones BTW), depends on hacking into the phone to get it to work. People try to do this as good as possible, but without full disclosure by the manufacturer (Samsung is well known for this as well), it will always be suboptimal.

If you read xda for CM10.1(-based) ROMs on phones with closed sources (e.g. samsung and lg), you will see that 3G connection is often draining a lot, but also that other hardware works less than perfect (e.g. the camera in p970).

So in the end it is a choice: either you stick with an older stock ROM where everything works, but you are 1-3 android versions back in time, or you go for the cutting-edge ROM, and live with the disadvantages (often a combination of buggy hardware and battery drain).

I choose for the second, because I like having the newest features, but also because I like having all my phones/tablets on the same ROM, for easy maintenance (why does every manufacturer make e.g. the settings differently organized).

But I am not saying that people staying on stock are stupid. For many, it is actually the best choice. It just depends on the actual usage. If you are travelling a lot and can't charge often and at the same time want to be sure the phone really works, just stay with gingerbread. The phone works perfectly fine, and on p970, my experience is that GB drains less than ICS.
[LG Optimus Black] skater96:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

****... I didn't understand anything about the open source drivers that you said. Before this phone I had a ZTE Skate (which is armv6, so 0 support for ICS JB) and cm10 and 10.1 dev ports were really impressive. The battery was the best I ever had. (5 or 6 and more hours with screen on) . 4'3" and 1400mha.

And if we try porting a full stable JB from other phone ? Cause CM10.1 official is buggy and the battery...

I was thinking for example from the Galaxy S. Which is a good phone with great ROMs. Sorry for my English...

Enviado desde mi LG-P970 usando Tapatalk 2
[LG Optimus Black] kasper_h:
It is not that easy. CM10.1 is actually a very stable AOSP-based ROM. On official google devices it works perfect. And actually, I make this CM10.1-based ROM for Galaxy S as well. Also on Galaxy S, this Mackay ROM (which is build from the same source code as the ROM for p970 this thread is about) works perfect: all hardware works without any bugs. Battery drain is low, except when using a lots of 3G. So in principle, the p970 is build from the same base code as the perfectly working Galaxy S ROM. The only thing is that each device has different hardware and therefore different hardware drivers. These are phone-specific. On p970, the drivers for CM10/CM10.1 are less than perfect as explain in my previous post. This is not something that can be solved by using a different base: the base used is perfectly alright, it are the device-specific things put on top of it that are buggy.
[LG Optimus Black] skater96:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

So we can't do anything more than wait... No patches for solve those things right?

Thanks for your knowledge Kasper. :)

And what about trying a ROM with Linaro 4.7? Or a new kernel? :)
[LG Optimus Black] kasper_h:
I don't think these issues will be solved for p970 anymore. Even devices with many more maintainers working on them sometimes stay buggy if the hardware platform is completely closed-source :crying:
[LG Optimus Black] skater96:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

LG... I hate them. For they lack support. The LG OPTIMUS L7 which is like p970 , more big but the same... Is going to receive JB. And our black updated to ICS still being bad. They are... Mmm.
[LG Optimus Black] racik198:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

Seems like the CM10 has only 14 WiFi channels support, is there any way to extend it?
[LG Optimus Black] Pollie81:
i maybe found a sound mod for your rom.

ultrasound FX, blatecktonic has it in his new jellybeer rom..

in his rom it sounds good and has some nice features to adjust the sound.
[LG Optimus Black] rv0000s:
I think Ultrasound fx is a closed source......:(
[LG Optimus Black] HuEx:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

can any Dev took the lg jb update and make it possible to p970 or this impossible ??
[LG Optimus Black] skater96:
I hope so.. :D But we´ll see. We have to wait. Blatecktonik is working on an ICS (i think) with some features of the L9 JB ROM.
[LG Optimus Black] xonar_:
They are required by agreement to update everything 18 months after release of the phone. Which makes JB on the edge of support or not support. I don't know the exact dates so I can't check.

It's not just LG. They can't share or release source of stuff they don't have the rights to. Other companies makes different parts and they fit them together (sort of). e.g Broadcom makes the wireless chipset and is in charge of drivers. OMAP does the board. Not sure who makes the Camera thou. They out-source work to safe them money. (See what I did there ;))

If you want to ask for source you can ask LG at opensource-mc@lge.com. They are very helpful and if you ask nicely enough they might even tell you who you can ask for releasing source of drivers. A company's got nothing to lose by releasing source of something they are not supporting fully anymore. It gives it gives them a good image, makes users happy and other people work on their software/drivers for free.

And back on topic.

After seeing Arcee's commit I though of something. There's a lot of shared libraries that use local headers where there are global headers available and I don't think I need to tell you of the very hard to find bugs that can cause.

Great job by the way. I haven't tried it yet (University's keeping me very busy), but out of all the ROM here. It's got the best feedback and is continuously updated.
[LG Optimus Black] Pollie81:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

I've got a strange issue, I have a game installed called nummi. but every time after a reboot its goneand I have to reinstall it..

Verstuurd van mijn LG-P970 met Tapatalk
[LG Optimus Black] DaemonOnx:
move it to phone memory ^_^
[LG Optimus Black] hare89:
Could we make a petition or somethin to this lg mail ,maybe we get lucky a get these open source drivers :)
[LG Optimus Black] Pollie81:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

it is in phone memory..

Verstuurd van mijn LG-P970 met Tapatalk
[LG Optimus Black] HuEx:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

wht about random reboots ?? it happened with me most of the time ??
[LG Optimus Black] kasper_h:
Changelog of 2.9.4 compared to previous release (2.9.1):

Changelog:

Many upstream code improvements (codebase 2-Apr-2013)

Improvements to pie control

Improvements to expanded desktop behaviour

For using pie, you need to enable navbar. This can be done by adding the following line to /system/build.prop

qemu.hw.mainkeys=0

When enabling expanded expanded desktop, navbar will be hidden and pie can be used.

Downloads:

Full version (including gapps & apps):

XDAfileserver

RootAxBox

Separate kernel 1.7: can be flashed on top of CM10.1 or any CM10.1-based ROM
[LG Optimus Black] ouroboros12:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.1 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

It happens to me when i use the gallery too much
[LG Optimus Black] HuEx:
Random reboot from google ?? Is This Right ??http://www.androidauthority.com/android-4-2-random-reboots-getting-google-fix-soon-136835/
[LG Optimus Black] racik198:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.4 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

Try to change governor to ondemandX or ondemand, it helped me alot :)

BTW where can i find regulator domain in WiFi settings on JB?

I need it fast! :banghead:
[LG Optimus Black] ccaitor:
Hi kasper_h, Hi all!

I had installed this ROM from the beginning and i had been experimented a problem with my provider connection after 2.8 release, without an error message, i just cant recieve calls and text messages and just get a message when I try to make a call and i cant send a message too. This is a screenshot, some one has seen this error message? thank you in advance!
[LG Optimus Black] Duumke1:
Re: [JB 4.2.2][ROM]Mackay ROM 2.9.4 (29-Mar-13) - Kernel 1.7 (15-Mar-13)

Have you tried to manually select your carrier?
[LG Optimus Black] no14me:
Strange, this morning, after switch 2G-3G, I lost the signal, reboot doen't help. So i must turn off the phone. After turn on, it working fine.

Full ROM 2.9.4
[LG Optimus Black] joker shadow:
well now it's almost a week since I start trying this Rom now I just update it to 2.9.4 and for now I'm ok with this

I don't have serious problems with this rom yet which effects my daily use but the most important problem is LAG and BATTERY DRAIN and I know I can try selecting different Gov now I'm on SavagedZen good Battery but laggy I don't use 3G at all

can someone suggest a good Gov which offers a balanced battery life and performance?
[LG Optimus Black] runejpunk:
I'm new to this ROM. For the first time, do I need to instal both Mackay Rom zip and Mackay Kernel or Mackay Rom zip only?

Sorry if there's already explained at somepage but what is Pie control and Navgar??
[LG Optimus Black] P0rnflakezzzz:
You have to install the rom.zip only, the kernel is included.
[LG Optimus Black] DaemonOnx:
I asked them for some help regarding camera libs for JB and they said this :

"Thank you for your interest and effort about our mobile phone.

“We received your request on LG Open Source Code Distribution site(http://opensource.lge.com).

This site is just for providing source codes of FOSS(Free and Open Source Software) we have used in our product.”

We delivered your request to our dev. team two days ago.

But we received negative answer regarding your request.

They said that they are lack of resources to help you.

We are very sorry that we can’t help you.

We hope this information will help you.

Thank you.

Sincerely yours,

LGE MC Company Open Source Code Distribution Center"

:( fail
[LG Optimus Black] kasper_h:
Nice you tried, but I tried this before with Samsung as well. They are often not even allowed to share these sources, as the sources are owned by others (e.g. chip manufacturers).
[LG Optimus Black] ccaitor:
Thank you Duumke1, Now, I can say that it was some app backup (of communication), the guilty about my problem, I had to install again the ROM to delete any wrong configuration, and after that I did not restore any app of communication, I don't know what exactly made this problem, but now it is working! thank you!
[LG Optimus Black] HuEx:
subway surfers freezing all time after little time of playing ?? wht is the problem ?
[LG Optimus Black] mil84:
at first look very good, but with huge disadvantage - can't debug on this rom. Whatever I tried, it's not possible.

I enabled dev options in menu by 7x tapping at build number. But even when I click in dev options usb debugging, my pc doesn't recognize my device. I updated usb drivers, installed latest adt plugin, latest adt tools, latest platform (17), but nothing helped. I can't see my phone in connected devices.

Anybody knows how to fix this? As this is absolutely crucial for many of us ;)
[LG Optimus Black] rrgrrg:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

Factory reset and see for yourself :)
[LG Optimus Black] theaks30:
the rom is super awesome :D

i thought like 10 times before re-trying cm10.1 but i love it now

thanks dev :)

it is quite fast after some time of usage
[LG Optimus Black] re4lsk:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

There was a new feature in jellybean 4.2.2 you must first whitelist your PC in your device or something, BTW you can use alogcat app in the play store.

we will miss you Nicholas.... /s
[LG Optimus Black] kasper_h:
For debugging, I start adb as superuser in Ubuntu to get it to work. I don't understand why it is needed, it is not for all 4.2.2 devices...
[LG Optimus Black] mil84:
yeah I read about this, but can't find how...To the alogcat - it's not so comfortable.
[LG Optimus Black] Sobralobo:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

I tried to install awesome beats and it let me into boot loop and adb was saying that my device is offline. Needed to SFT 3 times (Yeah I tried 3 times lol). Btw is there a method from boot to reboot recovery ?

Also, I see that DSP manager is there but does not show, is that normal ?

For the rest, I'm in love with that release. :3
[LG Optimus Black] rrgrrg:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

If u read well the 1st page ,, dsp manger is hidden in the launcher

:D ,, also for awesome beats they are useless ,, just flash the zip attached ,, its much better :)
[LG Optimus Black] glückspilz:
the dsp is working fine in this rom, will the BeatsAudio_jb improve the sound quality?
[LG Optimus Black] kasper_h:
You can better try to get back in recovery when in a bootloop (volume down + power button)
[LG Optimus Black] glückspilz:
til now i found only one issue with the rom i think its related to video recording .... when i try to record a video my phone crashes and reboot ....(it was the same with interactive, i use ondemand governor ) and when i play the recorded videos there is a problem with the sound (in the beginning of the video i have fast forwarded sound and then no sound at all)

anyone having the same problem?

other than that the rom is really great!
[LG Optimus Black] rrgrrg:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

Yes it will improve 100% sure ,, the dsp manger is workng fine,, with the zip you can turn the eq all the way up without hearing bass bangs :)
[LG Optimus Black] bollix:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

LED notifications isnt working like in stock Cm.10.1.

Edit: ZG kernel SoD.
[LG Optimus Black] Sobralobo:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

Thanks for your answer, that's what I tried but without luck. But even without Awesome Beats I'm happy with your ROM. :P
[LG Optimus Black] theseventensplit:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

Hmmmm unless it's izs.... that's ics but has excellent battery, it's clearly possible to not have high battery drain. Also, this response is getting tiring, I'm paying for 3g data, why shouldn't I expect it to last for a reasonable amount of time on 3g, I CANT switch to 2g and SHOULDNT HAVE TO.
[LG Optimus Black] kasper_h:
Then you should not use a CM/AOSP-based ROM and stay on a (custom) stock ROM!

It is a technical issue that will probably never be solved. You getting tired is not going to change anything about it.
[LG Optimus Black] crystallogenesis:
can anybody post hdr pic taken from this rom? I want see how good it is... cm 10 has crapy camera.... or camera is fixed now?
[LG Optimus Black] linzer_:
AW: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

Screenshots:

Gesendet von meinem LG-P970 mit Tapatalk 2
[LG Optimus Black] Grakel:
What tha hell... Xda app keeps uninstalling by itself from time to time. I downloaded it 3 times today lol

Weird isnt it?
[LG Optimus Black] rrgrrg:
Re: [JB 4.2.2][ROM]Mackay ROM 2.6.1 (17-February-2013)

Its a cm10.1 issue ,, apps on sd gets removed ,, this is an enourmous bug :( :(
[LG Optimus Black] HuEx:
2.9.4 smoother than 2.9.1
[LG Optimus Black] HuEx:
fb auto remove and there is no method to move it to phone memory tell me out of space but i have 228Mb free in phone memory so wht should i do ? this on 2.9.4
[LG Optimus Black] Sobralobo:
Did you try doing it manually using a file explorer ?
[LG Optimus Black] HuEx:
hw i do this ??
[LG Optimus Black] d1rekt0r:
Could you bring back Volume Rocker Wake option?
[LG Optimus Black] Pump Huang:
there is a g-key wake option,in the page 47.
[LG Optimus Black] kasper_h:
But to get rid of this question for good, I will add the option anyway :)

I am working on an updated kernel (source can already be seen on github). I hope to publish a fresh ROM and kernel within the next two days :)
[LG Optimus Black] dcop7:
Great!

What improvements can we expect?
[LG Optimus Black] HuEx:
good luck 2 u and i waiting u <3
[LG Optimus Black] kasper_h:
https://github.com/kasperhettinga/lge-kernel-sniper/commits/mackay-cm101

This are under-the-hood improvements, that should make the overall experience smoother. No new buttons or flashy things :)
[LG Optimus Black] Mexickano:
Any improvement in camera?
[LG Optimus Black] Alucard:
Nice ,is your phone still broken?
[LG Optimus Black] kasper_h:
Yes, it is still partly broken. Good thing is that it didn't get worse ;)
[LG Optimus Black] kasper_h:
New ROM build and an updated kernel!

Changelog of 2.9.5 compared to previous release (2.9.4):

Many upstream code improvements (codebase 7-Apr-2013)

Improvements to pie control (no longer need for enabling navbar)

Improvements to expanded desktop tile

New kernel 1.8:

Many under-the-hood code improvements (see github for details):

-Improvements to RWSEM code

-Improvements to binder code

-Improvements to tmpfs

-Added frandom (much faster random number generator)

Downloads:

Full version (including gapps & apps):

XDAfileserver

RootAxBox

Separate kernel 1.8: can be flashed on top of CM10.1 or any CM10.1-based ROM
[LG Optimus Black] slowy77:
i m new to this rom,

how to boot in to recovery???
[LG Optimus Black] Pollie81:
the same as any others, by using a reboot app. (rebooter, quick reboot, etc..)

some roms can reboot to recovery thru power button menu, i can't say if this rom has this option because i'm not using it right now.
[LG Optimus Black] Edvin73:
Through power button but you have to enable it in settings first.
[LG Optimus Black] Pump Huang:
system settings-->developer options -->advance reboot --> yes after that ,you can boot into recovery from the power menu.
[LG Optimus Black] WIIstpM:
How is the battery life on this rom compared to other Cm10/10.1 and ICS?
[LG Optimus Black] kasper_h:
Equally bad compared to other CM releases :)
[LG Optimus Black] WIIstpM:
If only it could be improved..

Can it even be improved? lol
[LG Optimus Black] HuEx:
kasper_h why this rom isn't good in game performe. i play subway surfers it is very slow. is this from your rom or krenel or Cm ?? thnxxx
[LG Optimus Black] Grakel:
I find that battery is pretty good when turning 3g off and without wifi.

The only problem I can feel is wifi draining soooo much battery, much much more than 2g signal (which is quite weird, all other roms drain the same with 2g than wifi).

Is there any possibility of reducing the wifi drain?

Apart from that, everything is fast and responsive, thanks for making cm usable in our phone. I really like your job.
[LG Optimus Black] kasper_h:
Which governor/scheduler combination?

Did you also try stock CM10.1?

I noticed this recently as well: phone is currently mainly idle. 3% drain/day in airplane mode, 10% drain/day with 2G & 30% drain/day with wifi (and 60% with 3G, but we knew that one is odd). I will look into the wifi driver to see if there is anything odd.
[LG Optimus Black] N00BY0815:
Wifi driver is buggy for sure. I dont know, if you can see it in cm 10 as well, but in ics, you can see it scanning all the time. Even if you are connected to a network, which is quite weird ;) maybe just copy over the gb driver and try to compile this one. There should not be too many changes, but I havent checked it yet...

Sent from my battery eating android monster!
[LG Optimus Black] kasper_h:
LOL @ Sent from my battery eating android monster!
[LG Optimus Black] dfavefenix:
The last ics v30D, have much better battery ... maybe can use wifi driver of it?
[LG Optimus Black] jobzsparrow:
--Edit--
[LG Optimus Black] glückspilz:
you could also take a look at the ShenDu rom i think they fixed the wifi bug and perhaps some other bugs that cause high battery drains

i had 3 days and 8 hours batterylife i never had this with any rom before , ShenDu is based on cm10, i read in one chinese forum that battery can last

up to 10 days (i think its possible when the phone is not used so often and when data connection is off)

the best thing with the rom is when the phone enters deep sleep : 12h =only 7% of the charge with data on (H) in my case....

just one thing charge the battery to 100% then flash the rom and let the phone enter to deep sleep for a while ... so you can make that at best before going to sleep....

so im just saying that so that you can perhaps find a way to make your rom even better and fix some bugs ...its already one of the best cm10.1 rom for our device but improvments can always be made .... thank you for all your hard work again
[LG Optimus Black] WIIstpM:
No don't try this!
[LG Optimus Black] kasper_h:
Do you know if the source code has been published?

ShenDu is closed-source last time I checked, so it will be impossible to use their wifi driver, or anything else...
[LG Optimus Black] d1rekt0r:
OMG , this is so usefull ! Thank you very much :D
[LG Optimus Black] Pump Huang:
now is open-source...may be here is the link:https://github.com/ShenduOS
[LG Optimus Black] N00BY0815:
You may also wanna PM chenleicpp, since he was in FOP once and also helped us out and also I think is responsible for Shendu for our device. There should be an old thread of his somewhere here ;)

Sent from my battery eating android monster!
[LG Optimus Black] iliemariuscatalin:
Hei! I've been using this rom since it appeared, it's awesome, works like a charm! Thank you for your time and for your enormous work. My LG shines now with your ROM!

PS: 1. any chance to turn off the LEDs for good? I don't need them, any comand or something? That will perfect! 2. How can we fix Instagram on this rom, I stopped using it after flashing this rom. I really miss that application.

Thanks. Have a nice day!
[LG Optimus Black] WIIstpM:
It seems like only version 3.4.0 or lower of instagram works..
[LG Optimus Black] DaemonOnx:
kasper_h there is a camera related commit for JB (made by chenleicpp)

https://github.com/ShenduOS/android_kernel_lge_p970/commit/416f3c42f9cacbf78f37af21c1933073e59cc238

Maybe it will improve the camera.It's quite old , but maybe you can update the changes with the v30c sources :D
[LG Optimus Black] Sobralobo:
I'm not sure but reading the header and then the code it seems it has nothing to do with camera improvement. ^^
[LG Optimus Black] WIIstpM:
is it normal that there is no google serach?
[LG Optimus Black] iliemariuscatalin:
I'm getting random un mounting of micro sd. What's going on?
[LG Optimus Black] slowy77:
i didnt find developer option in setting?

and getting reboots after the hang
[LG Optimus Black] WIIstpM:
tap kernel version 7 times in about phone.
[LG Optimus Black] P0rnflakezzzz:
For me nothing happens after doing this O.o

Am i doing sth wrong?
[LG Optimus Black] WIIstpM:
Lol idk... Spam all the tabs several times xD i have developer settings but I forgot what tab I spammed..

EDIT

Heres the answer :P
[LG Optimus Black] Sobralobo:
Isn't it build version that you have to tap ? ^^
[LG Optimus Black] P0rnflakezzzz:
Worked ;D

Thanks all ;)
[LG Optimus Black] WIIstpM:
If Shendu is open source then maybe using it to solve bugs would be really good!
[LG Optimus Black] kasper_h:
I will look into the sources of ShenDu over the weekend. I already saw some interesting commits. Although I doubt it will improve camera, it may improve 3G/wifi drain.
[LG Optimus Black] glückspilz:
the cam in ShenDu is a cm cam and its buggy thats why using the ics cam port is better (more stable)
[LG Optimus Black] vismaiy:
Yes I am using shendu Rom and with Wi-Fi on the battery drain is quite good!! Also the brightness shoot up while unlocking is minimum. Didn't test camera but I found the overall stability of the kernel very good and negligible kernel panics and reboots!! Best of luck.