yashsingh1/xdaforums huggingface dataset:
[LG Optimus G (International)] FcoEnrique:
If you read again, I think that the answer is right there where you quoted... before the suspension points.
[LG Optimus G (International)] arpit85:
Hi, using this kernel on CM, did u tested Google camera? Are photosphere and lens blur working and also is video call in skype or line is working?
[LG Optimus G (International)] franky_z:
I know, but maybe someone can repair that bug. That was my intention...
[LG Optimus G (International)] faust93:
patch for devs (i'm on slow connection now and can't upload whole kernel)

http://xep.8800.org/e957/tmp/0001-CAM-driver-port-from-LGE-s-KK-kernel.patch
[LG Optimus G (International)] nchc:
Thanks faust. I know this may seem ungrateful for the patch, but if possible could the patch be made into an installable zip? it would result in useless consumers like me from pestering all the LGOG devs to incorporate it into their roms kernels etc.
[LG Optimus G (International)] faust93:
This patch should be applied into kernel sources, sorry. So you have to pester some kernel devs ;)

Btw, I did CM11 build on top of stock LGE's KK kernel :) Almost working except some minor issues...
[LG Optimus G (International)] fjsferreira:
We have, a lot :D but I think they are having problems :S

Faust, can you just release the experimental franco with the ported camera but without under voltage? The camera is amazing on that kernel, but the reboots make the kernel unusable :(
[LG Optimus G (International)] faust93:
Strange is that I don't have any reboots. Maybe it is a rom specific issue? If you have flash just franco kernel without new cam is it workin ok with your rom?
[LG Optimus G (International)] jollaman999:
Thank you for your stock camera patch.

I tried your camera patch with my jolla-kernel.

The resolution is awesome!!

But I have one of problem.

The camera showing, video recording, flash light are working fine.

But when I tried to taking picture. Its files are storing correctly. But the saving time is too long and kernel log says like this.

First, it had several loop with these errors.

<3>[ 5303.145141] msm_iommu: Unexpected IOMMU page fault!
<3>[ 5303.145202] msm_iommu: name = ijpeg
<3>[ 5303.145263] msm_iommu: context = ijpeg_src (0)
<3>[ 5303.145385] msm_iommu: Interesting registers:
<3>[ 5303.145446] msm_iommu: FAR = 0000cc00 PAR = 00000000
<3>[ 5303.145568] msm_iommu: FSR = 4000000a [TF APF SS ]
<3>[ 5303.145629] msm_iommu: FSYNR0 = 00000000 FSYNR1 = 0003146b
<3>[ 5303.145751] msm_iommu: TTBR0 = b14f4000 TTBR1 = 00000000
<3>[ 5303.145812] msm_iommu: SCTLR = 00000003 ACTLR = 00037072
<3>[ 5303.145935] msm_iommu: PRRR = ff0881a8 NMRR = 40e040e0

Then the log says.

<3>[ 5303.145996] msm_gemini_core_irq:181] gemini_irq_status = 2

Any solution...?

Kernel source's commits are here.

https://github.com/jollaman999/kernel_lge_gee/commits/cm-11.0

(Sorry for my English...:()
[LG Optimus G (International)] faust93:
did the patch applied correctly without any rejects? do you use blobs from my franko-exp kernel?
[LG Optimus G (International)] itsdacj:
Using the ported stock KK camera kernel on DU. Thankyou so much faust been waiting for this forever. It would be amazing if you could get 13mp to work, thankyou so much anyway!!

EDIT: 13.1mp works in Google Camera, that's good enough for me! Thanks again!
[LG Optimus G (International)] jollaman999:
I fixed manually with rej files.

I'll check again if there are some of missed.

Thank you.
[LG Optimus G (International)] faust93:
I think it is rom dependant. Have 13mp in all cam apps installed.
[LG Optimus G (International)] vark75:
But how is the movie recording. Still slugging?
[LG Optimus G (International)] itsdacj:
Video is fine

---------- Post added at 04:07 PM ---------- Previous post was at 04:06 PM ----------

I think its dirty unicorns. volume keys are wrong, which is annoying but I'll switch to Vanir. It's the stock DU camera with only 8mp.
[LG Optimus G (International)] banangrg:
[MENTION=4219868]ISD[/MENTION]acj Probably it's DU fault, when you are using ART, DU can be very unstable and buggy, i had a lot of problems with DU.

About volume keys, have you tried the faust's volume trick (1st post)?
[LG Optimus G (International)] itsdacj:
Yeah DU definitely isn't my favourite I just had it downloaded there and then. Might try PA as it seems sleek. What sources does the expfranco kernel use [MENTION=2533313]faust93[/MENTION]?
[LG Optimus G (International)] fjsferreira:
FINALLY... after all the problems with reboots I've been having the the stock camera ported franco kernel in DU, Vanir and some other ROMS I tried, I went ahead and tried faust's own built rom TEMASEK, the latest from here:

http://xep.8800.org/e957/

How the **** didn't I thought of trying that first???

So, people having massive reboots, it's probably a ROM issue, nothing more.

And the kernel works great in TEMASEK... volume keys working fine too (albeit this was an easy fix in the other ROMS, just by changing the appropriate keylayout file). Not a single reboot in two hours.

I LOVE THE CAMERA QUALITY in this. Video recording is now 30fps even in the dark. Gee ROMS really sucked in the camera department, my old zte v970 had a much better camera than with gee ROMS :D ... That's just no flash when focusing at night, but that's a bug even on LG's stock ROM.

Thanks faust for your excellent work!

And BTW, faust, why don't you publicize that ROM more? It's amazing, has A LOT OF FEATURES! IMO, better than even carbon!

EDIT: videos don't have sound... :S gotta be the media_profiles.xml. I'll replace with the stock file and report back.

Edit 2 - Stock media profiles.xml isn't the problem. But I found out its the aac audio codec. If I change audio codec to amr videos now have sound. But most camera apps, including Google's, don't have that option... Stock temasek camera fortunately has. Faust, can you look at this?

Edit 3 - me still getting very random reboots after video recording. Rarely, like two in 3 hours. But the ROM is solid.
[LG Optimus G (International)] ShorelineDroid:
Any chance at all for the git repo or source for this kernel [MENTION=2533313]faust93[/MENTION]? Trying to merge the patch into stock gproj and its proving to be rather difficult lol working one error out at a time but very time consuming.
[LG Optimus G (International)] FcoEnrique:
You're trying to patch stock camera drivers in stock? wuuut? :confused:
[LG Optimus G (International)] ShorelineDroid:
Sorry little tired here! Trying to patch cm gproj kernel with the patch release a couple days ago but they aren't playing nice at all.
[LG Optimus G (International)] banangrg:
nope, he is trying to patch franco kernel port for better camera (i think so)
[LG Optimus G (International)] akahroba:
seems the patch is like a challenge :D faust93 wanted to show how talented he was :D kidding :P But [MENTION=2533313]faust93[/MENTION] please upload the whole commits and say how to do it. No dev has managed to use the patch so far :/
[LG Optimus G (International)] faust93:
ohhh sorry guys, I was on vacation with slow internet link.

so here it is https://github.com/faust93/franco_geehrc_f93
[LG Optimus G (International)] itsdacj:
Right now, every ROM I've tried with the release kernel has inverted volume keys. The volume keys trick doesn't seem to work with this kernel, there's no 'mytweaks' folder in /etc/init.d. Anybody help?
[LG Optimus G (International)] fjsferreira:
In Faust's Temasek rom, volume keys are fine. But you can fix that by going to. /system/usr/key layout/ and change the appropriate file (in DU I think it's called keypad8064.ak). Just change the volume down with volume up, save and reboot.
[LG Optimus G (International)] arpit85:
Cant install that ROM, stuck on google logo which recovery you are using?
[LG Optimus G (International)] faust93:
try to flash franco kernel after rom installation
[LG Optimus G (International)] faust93:
So finally here is first, AFAIK, custom ROM built on top of stock LGE KK V20a E975 Kernel

http://xep.8800.org/e957/tmp/cm-11-20140906-TEMASEK-e975.zip

It is an alfa build and needs some testing, but seems everythig works at first glance...
[LG Optimus G (International)] fjsferreira:
Revolutionary! Thank you Faust. Downloading right now.
[LG Optimus G (International)] akahroba:
OMG!! I can't believe my eyes! the day I saw MIUI based off stock ROM I dropped my jaw and today... yeah, I ****ted myself lol You're awesome man! While no dev can make the patch work, you release this wow wow wow! Keep it upppp!
[LG Optimus G (International)] itsdacj:
Tried that in both Vanir and PA but neither work. Downloading this new [MENTION=2533313]faust93[/MENTION] rom anyway :D
[LG Optimus G (International)] fjsferreira:
Temasek with stock kernel working great. Only nfc isn't working, the rest seems fine. Fast and stable.
[LG Optimus G (International)] m4dbra1n:
For the NFC there's a patch floating around the optimus G forums, but I don't remember well where section :S

Will post it if I'll find the right thread ;)
[LG Optimus G (International)] faust93:
try to remove /system/vendor/firmware/libnfc544_fw.so

it works for me after that
[LG Optimus G (International)] fjsferreira:
Hum, there's no file there with that name...
[LG Optimus G (International)] faust93:
libpn544_fw.so
[LG Optimus G (International)] jollaman999:
I referenced your 'franco_geehrc_f93'.

I think it was kernel settings problem.

Now it is working fine!!

Thank you very much for your hard work!! :good::good:
[LG Optimus G (International)] akahroba:
I tested Temasek and wanna say It's awesome man! Awesome! don't know what to say! I thought it's a simple CM11 but no it's a real Custom ROM with every features I could think of! But they're not organized well. I found multitasking options in display&light section which didn't make sense. But it has everything and yeaaaah tested google camera and it WORKED! What a quality! sorry I'm very surprised ^_^ thanks alot sir. Why don't you run a thread for this?
[LG Optimus G (International)] m4dbra1n:
The problem is the absence or the wrong version of that file: still looking for it around, be patient...
[LG Optimus G (International)] metrixx02:
hi guys

my roms name is pa_gee-4.6-BETA1-20140903.zip

can i use F93 AOSP MPD v0.5 kernel for my rom ?
[LG Optimus G (International)] faust93:
LGE975 KK v20a kernel sources modded to work with custom roms.

https://github.com/faust93/F93_LGE975_KK_Kernel

I will upload device tree and blobs later.
[LG Optimus G (International)] akahroba:
WOW! It should mean a lot to the devs. I wonder if you can port knock on/code from G2 stock kernel.
[LG Optimus G (International)] Loller79:
What do you mean by custom roms, gproj based or gee based? Or maybe both (that could be amazing).
[LG Optimus G (International)] Kevinjoa:
Stock kernel source based (I think device tree is gproj-based and blobs from stock)
[LG Optimus G (International)] Loller79:
Yeah, i think it too but i was just asking to him a more detailed explanation of how this kernel will work.
[LG Optimus G (International)] metrixx02:
guys i can use F93 AOSP MPD v0.5.zip for gee roms ?

i m using PAb6.1
[LG Optimus G (International)] FcoEnrique:
I would like to know that too. :good:
[LG Optimus G (International)] faust93:
Yep. Gproj based tree and blobs from stock except adreno drivers. I've no luck to make it work with caf or aosp gfx HALs (a lot of ioctl errors, seems like lge uses modified versions and we have no sources) so I've replaced in-kernel gfx subsystem (kgsl,msm,backlight.. drivers) thus we using some mix of gpoj and msm gfx drivers for now. So in theory this kernel should work on gproj based roms along with some blobs from stock.
[LG Optimus G (International)] Loller79:
Looks really good, gonna give it a try ;)

Well done [MENTION=2533313]faust93[/MENTION].
[LG Optimus G (International)] fjsferreira:
Faust, latest (sept.8) TEMASEK build isn't turning on wifi. I know you don't publicize those builds but I just wanted to let you know. I did a dirty install from the first build you posted here though, that could be the problem.
[LG Optimus G (International)] jomigp01:
What is the last temasek ROM with lg stock kernel?
[LG Optimus G (International)] faust93:
well i think too it is because of dirty install over first build. did a clean install and wifi is ok for me.

check /system/vendor/firmware/wlan/prima directory it should look like this:

-rw-r--r-- root root 10458 2008-08-01 01:00 WCNSS_cfg.dat

lrwxrwxrwx root root 2014-09-08 01:36 WCNSS_qcom_cfg.ini -> /data/misc/wifi/WCNSS_qcom_cfg.ini

lrwxrwxrwx root root 2014-09-08 01:36 WCNSS_qcom_wlan_nv.bin -> /data/misc/wifi/WCNSS_qcom_wlan_nv.bin

btw here is a link to sept8 build. bugfixes mostly..

http://xep.8800.org/e957/tmp/cm-11-20140908-TEMASEK-e975.zip
[LG Optimus G (International)] jomigp01:
I have the temasek ROM of sept.8 and Work fine. Nfc no Work
[LG Optimus G (International)] fjsferreira:
NFC is fixed by deleting libpn544_fw.so in system/vendor/firmware/ and rebooting.

Will try a clean flash of the new build, to fix wifi, better that way :)
[LG Optimus G (International)] faust93:
no need to delete or replace something in sept 8 build.

probably guys it is better to do a clean flash.

i've working nfc and wifi out of box.
[LG Optimus G (International)] fjsferreira:
Just wen ahead and did a clean install... well, wifi turns on now, but there's "Authentication problem" connecting to the same network I was connected 5mins ago on the previous build. And forgetting the network, rebooting, still is giving me "authentication problem". NFC still won't turn on or off without deleting the .so file though...

I don't know if these are permission problems, but in the meantime, I'll return to the previous build.
[LG Optimus G (International)] faust93:
sounds weird. do you have generic e975 (as mine) or some vendor/country branch?
[LG Optimus G (International)] fjsferreira:
I have a generic E975, bought in europe (Portugal), it works with this specific wifi network fine with the previous build of the ROM and all other ROMS. This network is the only one I have around me now, so I can't test any other, and it uses WPA/WAP2 PSK security. On the newer build, I get "Authentication problem", all the time I try to connect to this network.

Could the file that handles this authentication (is it the wpa supplicant? IDK) have changed between builds?
[LG Optimus G (International)] faust93:
may be, i've did repo sync between builds.. but wifi is still ok for me (wpa & wpa2 psk networks)..

i've one suspection.. if you're still sticking with new build - try to remove /system/bin/atd and reboot and see if it'll help..
[LG Optimus G (International)] fjsferreira:
I've since restored the previous build backup, but I dirty flashed the new build, wifi, as expecting, wasn't turning on. Went ahead and deleted the atd file, rebooted and wifi is now working fine even after the dirty flashing :D Thanks faust, you're the man!

EDIT: faust, I know you are extremely busy with all your recent work with the camera and the new kernel and everything, but can you port S2W2 and faustsound mod to the new stock kernel? My power button is getting worn out and s2w2 is a life saver. I'm using gravity screen app, but those kinds of apps use A LOT of battery.

Thanks for everything.
[LG Optimus G (International)] FcoEnrique:
That ROM is only for e975 right? or it could work in ls970?
[LG Optimus G (International)] banangrg:
hey guys, it looks like I'm noob... i can't install properly TEMASEK rom, it stucks on Google logo (always beforce install i make a full wipe)

edit:

after flashing franco kernel it works

so it probably doesn't work with stock kernel?
[LG Optimus G (International)] franky_z:
Is there an advantage between Temasek CM11 with stock or Franco kernel?
[LG Optimus G (International)] banangrg:
franco probably will have much better battery occupied a bit less performance (tried it, and it's ultra powersaving)
[LG Optimus G (International)] JP12:
Are there more people with not seeing any GPS satellites on Temasek CM11?
[LG Optimus G (International)] akahroba:
There isn't any atd in the new build. So it should be OK with wifi. right? Any other special bug? How's the battery life?
[LG Optimus G (International)] franky_z:
+1
[LG Optimus G (International)] faust93:
Thx. Traced that bug. Will be fixed in next build.
[LG Optimus G (International)] jomigp01:
Temasek no enter in deep sleep :s and GPS no working
[LG Optimus G (International)] faust93:
Well, have uploaded device tree and vendor blobs to my github.

So along with kernel we have everything to build. Happy KK rom building! ;)

Btw I've succesfully running kexec-hardboot on the new KK kernel, so will release a fresh multirom build with flashable kernel update soon.

PS: Fresh Temasek build with GPS fixed. http://xep.8800.org/e957/tmp/cm-11-20140909-TEMASEK-e975.zip
[LG Optimus G (International)] fjsferreira:
Faust, does this mean the it's now possible to add s2w2 to the new kernel? I love it but I'm taking a huge hit on my battery because of gravity screen app that I use to wake up the device... my power button is failing, can't use it either...
[LG Optimus G (International)] cabe2001:
[MENTION=2533313]faust93[/MENTION], the new Temasek build has and orientation problem, in landscape is inverted :(
[LG Optimus G (International)] faust93:
Hmm.. It works ok for me. Generic LGE975.
[LG Optimus G (International)] Hentitan:
someone tried with F180S/K/L?
[LG Optimus G (International)] Tim4:
My current rom, flashed on CM 10.2 without data wipe.

All fine, but it doesnt have most of CM features lol, feels more like an AOSP
[LG Optimus G (International)] davevinci:
None yet
[LG Optimus G (International)] ckddusdy:
Thank you. I love it :)
[LG Optimus G (International)] Tim4:
None CM features or what?

If so, the rom contains advanced reboot menu, theme engine (Working), performance options. Ah, and CM boot logo and some little stuff like cm updater. Rest is pure AOSP
[LG Optimus G (International)] davevinci:
Any of you guys having screen freeze issue wherein screen is unresponsive but the power buttons are still functioning for on/off screen... This only happens to me when im charging and using the phone...

[MENTION=2533313]faust93[/MENTION] Here is a link of my logcat and dmesg

https://db.tt/IFmQaCgw

Logcat

https://db.tt/27Vdqr9j
[LG Optimus G (International)] leouzcategui:
Hi, same happen yo me yesterday 2 times. I don't remember if it was only in charging the phone. But is like if the screen not having capacitive touch

Enviado desde mi LG-E975 usando Tapatalk
[LG Optimus G (International)] LeAnhTuan2505:
Yeah. Backup current ROM and make a try! If any problem occurs, you can restore previous ROM.
[LG Optimus G (International)] kjjjnob:
I had a BSOD.. With new kernel. But no a problem. Reboot and work fine.
[LG Optimus G (International)] leouzcategui:
I had to flash the update for the 11/20 with a complete wipe, because the other way (just flash the zip) give me some errors, some gapps not working properly and back capacitive button don't respond in the settings,

PS the new version is very smooth and had solved the root access problem, is not a requirement to flash the superuser app, it already has the app from CM
[LG Optimus G (International)] davevinci:
Downloading in goo is a pain in the *** ryt now... Sucks.. I had like 10 failed DL
[LG Optimus G (International)] Unreal_Shogo:
Any mirror??

Enviado desde mi Optimus G mediante Tapatalk
[LG Optimus G (International)] franky_z:
By the way, kernel 2.0 works great on Vanir AOSP 4.3.1 rom.

FYI :)
[LG Optimus G (International)] davevinci:
Can someone make a mirror for latest build... Thanks
[LG Optimus G (International)] ckddusdy:
Pressing the Menu key will unlock the lock screen fix possible??
[LG Optimus G (International)] davevinci:
This happens even in stock ROM
[LG Optimus G (International)] Jannu703:
Mirror

Here's mirror for cm-11-20131120-UNOFFICIAL-e975.zip

http://d-h.st/8pZ
[LG Optimus G (International)] nghiadhd:
CyanogenMod rom seem has issue with MHL. I can't run MHL feature from CM10.2, unofficial CM11 has same issue but CM10.1.3 works correctly

This feature is important for me (I use my phone to show HD Video on my LCD). Hoping CyanogenMod Staffs fix this issue soon
[LG Optimus G (International)] gacon1000:
I can not flash this ROM

I got "installation aborted" error. Any suggest?

I'm using CWM 6.0.3.0 =..=

---------- Post added at 05:50 PM ---------- Previous post was at 05:50 PM ----------

I can not flash this ROM

I got "installation aborted" error. Any suggest?

I'm using CWM 6.0.3.0 =..=
[LG Optimus G (International)] Jannu703:
Please, read thread before you ask anything...

Use: http://download2.clockworkmod.com/recoveries/recovery-clockwork-touch-6.0.4.5-e975.img
[LG Optimus G (International)] cabe2001:
The strange thing is in the yesterday's build it worked perfect, and today no...
[LG Optimus G (International)] faust93:
do you mean sotck rom knock-knock feature? never used stock roms and afaik this feature exist only on G2 and further..
[LG Optimus G (International)] faust93:
Yep.. strange.. one of major changes in today's build - using prepacked firmware blobs.

Previous build has used symlinking from /firmware/image but it caused nfc & wifi problems for some ppl.

So you can try to remove dsps.* dxhdcp2.* q6.* tzapps.* from /system/etc/firmware folder and then uncomment this string:

#logwrapper /system/bin/sh /system/etc/init.qcom.modem_links.sh

in /system/etc/init.d/00qcom and reboot

May be it'll help with rotationg issue..
[LG Optimus G (International)] akahroba:
no he means slide/swipe to wake. If you could port knock on from g2: https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=D802 it would be awesome but that s2w (which is already on Solid) also works nice.
[LG Optimus G (International)] faust93:
ahh.. i'm not using this feature thus will not implement it in my kernels.. but sources are there and any dev around can do this..
[LG Optimus G (International)] akahroba:
I see. No dev likes it but it seems to be the only way to save power button. Mine has started to make me crazy with malfunction. Becomes worked out too soon. have tried so many work arounds but they are all more power consuming than s2w.
[LG Optimus G (International)] andrea68:
It's possible to make a compatible kernel camera patch of gee Android L?
[LG Optimus G (International)] cabe2001:
Thank you! It worked, no more rotation problems! :laugh:
[LG Optimus G (International)] FcoEnrique:
So, that's a grpoj tree? :fingers-crossed:
[LG Optimus G (International)] itsdacj:
Battery life was good today. On PA 4.6 beta with the experimental kernel.
[LG Optimus G (International)] jollaman999:
I published my kernel with your camera port.

But I think there is camera focusing problem with some of roms.

Is it library files compatibility? Or ram disk?
[LG Optimus G (International)] faust93:
Do you supply camera hal and depending libraries with your kernel?
[LG Optimus G (International)] akahroba:
[MENTION=2533313]faust93[/MENTION] any news about the new multi rom? I'm waiting for it. a bug free TEMASEK is also appreciated ^_^
[LG Optimus G (International)] jollaman999:
Of course I did. By users report, it seems previous camera settings were the problem.

One of user did clean install. And he said, the problems were gone.
[LG Optimus G (International)] RohanAJoshi:
is focus using flash in dark areas working with these drivers ?

As I know, stock LG never uses flash for focus in dark areas giving blurry/unfocused images, but mako based kernels are using flash for focus which is solving given problem,,

will you give me your thread link ?
[LG Optimus G (International)] jollaman999:
No, it is also not working in darkness.

And our thread link is here.

http://xdaforums.com/optimus-g-intl/development/kernel-jolla-kernel-cm-based-roms-t2851612

EDIT 1 : Ah, then, I think users must said about this!
[LG Optimus G (International)] RohanAJoshi:
[MENTION=2533313]faust93[/MENTION] , please look in this, is there any way to fix this ? mako kernel do this perfectly..
[LG Optimus G (International)] denissxrus:
[MENTION=2533313]faust93[/MENTION] can you port your stock kk fixed kernel to geeb? Thanks in advance ;)