yashsingh1/xdaforums huggingface dataset:
[LG Optimus G (International)] faust93:
Fresh Temasek's CM11 build [v20a KK Kernel based]:

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

Tweaked KK kernel for Temasek [Uv, Voltage Control, Gamma control, Kexec-Hardboot, Smartmax CPU & Simple GPU governors, logcat verbosity, etc..]

http://xep.8800.org/e957/tmp/f93KK_1409.zip

Tweaked kernel uses msm_hotplug so it's better to disable mpdecision (or just remove/rename /system/bin/mpdecision file)

Latest multiom build:

http://xep.8800.org/e957/multirom/v28/multirom-20140912-v28-UNOFFICIAL-e975.zip
[LG Optimus G (International)] fjsferreira:
Faus, I really appreciate your work, you've done what I thought no one would (porting the stock camera to other ROMs and kernels). Unfortunately, the lack of slide2wake is really unfortunate, my power button is failing fast (my phone is getting old). Is there any hope you'll implement that?

Sound countrol would be great too.

sorry for bothering you.
[LG Optimus G (International)] akahroba:
+1

Jollaman999 has used a dt2w in his kernel which really works nice. had never seen one like that. It'll be nice too.
[MENTION=2533313]faust93[/MENTION] I don't know what to say. You should be called the legendary faust93. one question: Can we use the tweaked kernel on stock kk or it's oly for Temasek?
[LG Optimus G (International)] grunch21:
Can't you just use volume rockers to wake? Mine is failing too, and i think it's simpler than s2w or dt2w.

[MENTION=2533313]faust93[/MENTION] i tested the new TWRP multirom, but i got stuck when backing up the rom. Also, the GUI acting weird, it jumped randomly. Can i use the previous twrp version for multirom?

Thanks so much for updating this mate!
[LG Optimus G (International)] faust93:
I've found new TWRP is somewhat buggy. Not able to install new roms, screen flickering, etc.. So I'm reverted back to twrp 2.7 for now..
[LG Optimus G (International)] FcoEnrique:
Is possible to flash the ROM in ls970?
[LG Optimus G (International)] gu5t3r:
Few questions:

1. Can cm-11-20140913-TEMASEK-e975.zip be used with AK and franco kernels?

2. Which kernel is better, AK or franco?

3. Which kernel/s have ported camera drivers so video works in Skype and Viber?

4. Known bugs?

Thanks
[LG Optimus G (International)] JP12:
Good ROM!

Why is Viper4Android equalizer removed from the latest build? I liked it very much. Could you add it back?
[LG Optimus G (International)] fjsferreira:
I don't think we can use any other kernel in this (this is a special kind of kernel, it's the stock kernel from LG kitkat ROM, modified to run on this and this only).
[LG Optimus G (International)] akahroba:
Trying the kernel on mokee ROM gave me a black screen.
[LG Optimus G (International)] gu5t3r:
Does AK kernel have working video camera in Skype and Viber?
[LG Optimus G (International)] faust93:
I'm not author of this rom, just do builds for our lovely e975 ;)

Ask [MENTION=2332422]temasek[/MENTION] to add it back

Afaik V4A can be installed as standalone application so no need to make it built-in imho
[LG Optimus G (International)] fjsferreira:
I don't think so. Only stock kernels and the ones that have the stock camera ported (to date, only Jolla man's and mirage (it's in the gee CyanogenMod thread)
[LG Optimus G (International)] faust93:
1 - no. but in theory there is a chance it will work with gproj-based kernels with appropriate blobs.

2 - make this decision for yourself

3 - franco-exp but not sure about skupe/viper

4 - may be
[LG Optimus G (International)] gu5t3r:
So, franco-exp is only kernel with ported camera drivers?

Does someone know if Skype or Viber video calls work in AK kernel?

AK seems more advanced to me...
[LG Optimus G (International)] franky_z:
The new camera libs are in the newest temasek build or do I have to flash the franco-exp kernel to get them?
[LG Optimus G (International)] fjsferreira:
It's included in temasek.
[LG Optimus G (International)] gu5t3r:
Temasek gproj or gee?
[LG Optimus G (International)] fjsferreira:
These latest temasek builds released by Faust are neither gee nor gproj, but based on stock kk kernel. As he said, gproj kernels would work on this only by using stock blobs. Gee will certainly not work either. You can only use the included kernel.
[LG Optimus G (International)] gu5t3r:
Does it have OTG?
[LG Optimus G (International)] fjsferreira:
Don't know. But if stock kernel has, it should.
[LG Optimus G (International)] gu5t3r:
I think Stock KK doesn't have OTG, only GEE...

I would like to have kernel/rom combination (CM11 UI alike) with Video Chat (Viber,Skype) and OTG... Is there such thing?
[LG Optimus G (International)] fjsferreira:
If you say gee has, than use a gee rom with joolllaman's kernel, v10,it has fixed camera also so Skype video and viber should be fixed.
[LG Optimus G (International)] gu5t3r:
Can you give me CM11 GEE link? Can't find it?

Edit: Found it, didn't know it's in Sprint forum...
[LG Optimus G (International)] fjsferreira:
I'm on my phone now, but it's in the spring Optimus G forum, original development.
[LG Optimus G (International)] gu5t3r:
[MENTION=2533313]faust93[/MENTION]: Which kernel is built-in in cm-11-TEMASEK-20140902-UNOFFICIAL-geehrc?
[LG Optimus G (International)] faust93:
just plain franco i guess
[LG Optimus G (International)] fjsferreira:
Faust, is sound working in latest temasek buikd with stock kernel?

I usually do some little changes to mixer_paths.xml to force internal mic when making calls with headset on, without problem. But in latest temasek, I get no sound at all from the phone. I know I should restore the default mixer_paths.xml file, but maybe it's a known bug?
[LG Optimus G (International)] cabe2001:
[MENTION=2533313]faust93[/MENTION], can you upload the correct BLOBs to use with your KK based kernel in other gproj based ROMs??? Thank you in advance.
[LG Optimus G (International)] faust93:
https://github.com/faust93/android_vendor_e975
[LG Optimus G (International)] cabe2001:
I was trying to install your kernel in PACRom, I copied vendor's BLOB but still I get black screen, the other things seem to work OK. any ideas?

Sorry my english... :o
[LG Optimus G (International)] franky_z:
With newest Temasek built I have the problem that the phone is not going into deep sleep. I even use Greenify and Betterbatterystats is not showing anything what could be the cause...

Anyone else?
[LG Optimus G (International)] cabe2001:
Tray delete system/vendor/firmware/ libpn544_fw.so, for me it worked.

Enviado desde mi LG Optimus G usando Tapatalk.
[LG Optimus G (International)] faust93:
try to on/off nfc and reboot (cm bug afaik)
[LG Optimus G (International)] easter_:
Using cm-11-20140917-TEMASEK-e975 on Optimus G International.

Camera works great, finally a solution to get Photosphere to work :good:

Certainly NFC has got same issue as on official CM11, after turning NFC an, the button greys out and NFC is not working. Tried to delete the file suggested above. Still not working.

Do you have a donation button ? I would be happy to buy you a beer :)
[LG Optimus G (International)] faust93:
hmm.. mine is working. i've noticed that nfc does not work at first boot after clean install. I did tick/untick nfc checkbox then reboot and after that it works flawlessly even after dirty flash rom updates..

ps: donate button is here,

<-------- see left column, under the "more info" button ;))))
[LG Optimus G (International)] hasan4791:
Wat abt Skype video call..??

Sent from my LG-E975 powering Stock 4.4.2 & SOLID Kernel
[LG Optimus G (International)] easter_:
Just did a full wipe and reinstalled ROM and PA Gapps. NFC stays greyed out, even after two reboots.

May i post some logfiles or something like that to help you fix that issue ?

ps:donation done ;)
[LG Optimus G (International)] faust93:
First of all, thx for donation guys! It stimulates me to further work! :)

So easter_, is your device e975 intl? Which ROM build do you use?

At first boot after clean flash do you see NFC check box enabled here Settings->More->NFC ??

If yes (as for me) try do disable it and reboot. It will turn gray but checkbox stay checked (if you leave this menu and return back it will be white and enabled again) don't try to wait when it'll turn off. After reboot proceed to this menu again and you will find NFC checkbox unchecked, try to check it and after approx 10-20 sec it should switch to enabled state.
[LG Optimus G (International)] easter_:
I am using a LG Optimus G E975 32gb, bought in germany. FCC-ID ZNFE975

After reboot, a go into setting more and check NFC tickbox. After that, the text and box grey out. Even after waiting a few minutes and reentering the menu, it stays grey. Tried out several NFC tags... It is not fuctional

edit : ROM is cm-11-20140917-TEMASEK-e975
[LG Optimus G (International)] faust93:
omg. ok, send me logcat then.
[LG Optimus G (International)] easter_:
Ok, i cleared logcat, rebootet my phone. Then i got into settings, pressed greyed out NFC a few times and waited two minutes.

I hope, the right parts are in the logfile :

https://www.dropbox.com/s/xz290zgaakyihmo/test.txt?dl=0
[LG Optimus G (International)] andrea68:
Where is this latest Rom?
[LG Optimus G (International)] faust93:
actually nothing here. is libpn544_fw.so in /system/vendor/firmware or you have removed it?
[LG Optimus G (International)] akahroba:
http://xep.8800.org/e957/tmp/cm-11-20140917-TEMASEK-e975.zip
[LG Optimus G (International)] andrea68:
Thanks.
[LG Optimus G (International)] easter_:
The file is still there, cause' i did a clean flash again. Here are two screenshots :

https://dl.dropboxusercontent.com/u/60897262/Screenshot_2014-09-18-20-19-36.png

https://dl.dropboxusercontent.com/u/60897262/Screenshot_2014-09-18-20-18-32.png
[LG Optimus G (International)] faust93:
ok. did you try to remove that libpn544 file and check nfc (after reboot)?

and second thing to try - remove all files (not dirs) in /system/etc/firmware and run /system/etc/init.qcom.modem_links.sh as root (after reboot)?
[LG Optimus G (International)] franky_z:
*doublepost, please delet*
[LG Optimus G (International)] franky_z:
I did remove libpn544, reboot and it worked! :thumbup:
[LG Optimus G (International)] easter_:
To be honest, you are pushing me nearly to my limit of adb skill :angel:

Removing libpn file doesnt change anything. Running the script throws some errors :

https://www.dropbox.com/s/ikzip07b5y3zgq1/Screenshot_2014-09-18-22-57-58.png?dl=0

edit : Strange... [MENTION=4101306]franky_z[/MENTION] : Can you please explain step by step what you did in order to get it working, and how your nfc button behaved ?
[LG Optimus G (International)] franky_z:
When I tried to disable the NFC in settings the field stayed grey.

Then I only deleted libpn544_fw.so and reboot. After that, NFC is working and after turning it off phone goes in deep sleep again.
[LG Optimus G (International)] franky_z:
faust93, can you add fast charge to the kk kernel? :]
[LG Optimus G (International)] faust93:
Its ok. Do you see files again after script ran? If so - reboot and check nfc againt.

Another question. Do nfc works in other roms? Which rom you have used before? Have you flashed stock KK rom before ?
[LG Optimus G (International)] faust93:
http://xep.8800.org/e957/tmp/f93KK_1809.zip
[LG Optimus G (International)] akahroba:
Can this be used with stock kk(based) ROM? Last time I did and faced a black screen.
[LG Optimus G (International)] faust93:
no
[LG Optimus G (International)] noisexoma:
Sorry for noob question, but what difference between official CM & temasek CM?
[LG Optimus G (International)] faust93:
it is CM with some extra goodies
[LG Optimus G (International)] JP12:
My Temasek crashes when I use the kernel with fast charging. Or always happens after a minute or so. Do you have any clue?
[LG Optimus G (International)] hasan4791:
Why Multirom is not possible in Stock Kernel of OG but already patched in G2 stock kernel?

http://xdaforums.com/showthread.php?t=2725023
[LG Optimus G (International)] akahroba:
my TEMASEK crashed too. I used the stock sep,17th build. Screen was flickering too for me.
[LG Optimus G (International)] faust93:
weird 8-o

http://xep.8800.org/e957/tmp/f93KK_2009.zip

try this kernel version.. hope crashes will go away..
[LG Optimus G (International)] JP12:
Still crashes for me. The crashes are a freeze for 10 seconds followed by a reboot.
[LG Optimus G (International)] franky_z:
No kernel crash for me. Strange...
[LG Optimus G (International)] faust93:
thanks god it works ok for someone else except me ;))

ps: guys, check and update your device modem version. i think it can be the cause of nfc problems and crashes. mine is BM9615A-CEFWMAZM-3.0.10663 (lgog e975 europe 10i)
[LG Optimus G (International)] easter_:
may you have a hint, where to check modem version and how to flash updates ?

edit : nevermind. found them here : https://drive.google.com/folderview?id=0B3AKIYS66ogAOUVOa2VjVjl1Uk0#list

mine is 10663, too. Going to test out vodafone modem 20b now
[LG Optimus G (International)] JP12:
Mine is BM9615A-CEFWMAZM-3.0.10663 and I have the crashes. What voltages are you using for those kernels?
[LG Optimus G (International)] nobooya:
No crashes here as well. Can't check if nfc actually works, but at least it doesn't keep phone awake and I'm able to turn it on/off after deleting libpn544* files. Of course I'm using latest f93 kernel and temasek rom with v20c baseband (BM9615A-CEFWMAZM-3.0.113065)

Can somebody confirm if usb tethering works? I can't enable it. Here's logcat:

http://pastebin.com/rLhf3FFH
[LG Optimus G (International)] Kevinjoa:
Logcat says it doesn't work, too. :P
[LG Optimus G (International)] alediniz:
I'm having graphical glitches with cm-11-20140917-Temasek-e975.zip, which is a shame because I thought much more smooth than the CM11 snapshot M10.
[LG Optimus G (International)] faust93:
-75

Does anybody with crashes can send me a content of /proc/last_kmsg ?

We also need to identify the pattern:

Mine device is e975 intl, baseband is BM9615A-CEFWMAZM-3.0.10663, unlocked (old FreeGee version with old mako bootloader), never flashed stock KK (so firmware is still JB i suppose) and i have stable work without crashes, gfx glitches and working NFC (without the need to remove libpn544.. file).
[LG Optimus G (International)] franky_z:
By the way I'm using bluactive gorvernor now and performance and battery is great!

Still no crashes or any problems with newest kernel and rom builds.

Thanks, great work!
[LG Optimus G (International)] akahroba:
did you come from JB too?
[LG Optimus G (International)] faust93:
Hi all! Fresh TEMASEK build with USB Tethering fixed (still not in default rom kernel though, you must flash supplied f93KK).

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

http://xep.8800.org/e957/tmp/f93KK_2209v1.zip
[LG Optimus G (International)] franky_z:
No, KK. Only used GEE-Roms so far.
[LG Optimus G (International)] Bobche:
screen is sometimes flickering with the newest kernel + temasek rom
[LG Optimus G (International)] alediniz:
Device: E977 (brazilian)

Baseband: BM9615A-CEFWMAZM-3.0.10663

Unlocked: original FreeGee with old mako bootloader 10d (I think), update flashed bootloader to mako 30d

Never flashed stock KK

Seems stable, but gfx glitches, NFC works after remove libpn544.. file
[LG Optimus G (International)] faust93:
Guys, this tell me nothing unless you provide more details.

Mine is ok, nothing flickers, nfc working out of box, battery life is superb and what!? :)

Your device model, bootloader, did flash you kk before or not?

Does it flickers if you flash just ROM without kernel (using builtin rom kernel)?
[LG Optimus G (International)] JP12:
This ROM and kernel doesn't crash for me! It runs for 10 hours now and I haven't seen any glitches whatsoever.[emoji2]
[LG Optimus G (International)] cabe2001:
+1

Enviado desde mi LG Optimus G usando Tapatalk.
[LG Optimus G (International)] cabe2001:
In my case the bootloader cause the screen flickering, with makoz30d I have screen flickerings, but when I backed to makoz10l the screen flickering is gone. Sorry my english.
[LG Optimus G (International)] akahroba:
Maybe freegee installs 30d when you're on kitkat and 10l when you're on Jelly bean. That's why when you come from JB to CM no problem but coming from stock kk to CM results in flickering. [MENTION=2533313]faust93[/MENTION] and [MENTION=5036698]Loller79[/MENTION] any idea?
[LG Optimus G (International)] Blackey008:
Disable c1 state retention and c2 state standolone power collapse.
[LG Optimus G (International)] alediniz:
Confirmed. I was having a lot of graphical glitches using CM Temasek with bootloader makoz30d. Downgrade to makoz10o and graphics problems is gone. Thanx for tip :D.
[LG Optimus G (International)] hasan4791:
So any link for z10 bootloader

Sent from my LG-E975 powering Stock 4.4.2 & SOLID Kernel
[LG Optimus G (International)] akahroba:
http://xdaforums.com/nexus-4/general/nexus-4-bootloader-collection-t2105983
[LG Optimus G (International)] gu5t3r:
Glitches are because TrustZone from Stock KK, flash "tz" from JB and there will be no glitches...

You can also try restoring backup tz

su
dd if=/dev/block/platform/msm_sdcc.1/by-name/tzbak of=/dev/block/platform/msm_sdcc.1/by-name/tz;

Also, you can try my Stock JB 10H TrustZone Flashable zip from here https://www.mediafire.com/folder/atuuny1nl9lxq//LG E975 KitKat 20A Baseband
[LG Optimus G (International)] akahroba:
Trust zone? What is it? Can you explain more about it? and why should it be better in JB than KK? and Why it sometimes flickers and sometimes not? Only some CM ROMs have this problem. Never seen it on gee based ROMs.
[LG Optimus G (International)] gu5t3r:
TrustZone is kind of GPU powerscale policy governor

When I restored the one from JB flickering stopped, when I put one from KK flickering starts again...

It's 100%

I already posted about it in Solid Kernel thread some time ago....

More at

/sys/class/kgsl/kgsl-3d0/pwrscale/policy
/sys/class/kgsl/kgsl-3d0/pwrscale/avail_policies
[LG Optimus G (International)] akahroba:
Thanks. Doe it anything to do with bootloader? I mean, can we use 30d bootloader with JB trust zone?
[LG Optimus G (International)] gu5t3r:
Dunno, it shouldn't....

You can always backup your current tz (or any partition) with command

su
dd if=/dev/block/platform/msm_sdcc.1/by-name/tz of=/sdcard/tz.img;

and restore it later

su
dd if=/sdcard/tz.img of=/dev/block/platform/msm_sdcc.1/by-name/tz;

(if means input file and of means output file)
[LG Optimus G (International)] faust93:
Btw did you try to remove /system/bin/atd and reboot? Possible it can eliminate the flickering..
[LG Optimus G (International)] fede_79:
I'm on cm11 makoz10f bootloader. I unlocked with freegee classic unlock. Can I flash 30d bootloader for n4? Will cm11 boot after flashing this bootloader or do I need to unlock again ?

Inviato dal mio LG-E975 utilizzando Tapatalk
[LG Optimus G (International)] akahroba:
no. Catch this: https://www.mediafire.com/?6ofn61qpl65t5xv

edited and tested by me ;)
[LG Optimus G (International)] fede_79:
Thanks for sharing. But how can I install 30d or newer than mine 10f using freegee? I'm on cm11 already. I ask because sometimes I switch off phone and when I power on it won't boot. I see lg logo and then black screen. Must long press power few times to boot normally. If I reboot no problems. Normal startup from phone switched off is: press power, lg logo, black screen, lg logo and finally cm boot logo.

Inviato dal mio LG-E975 utilizzando Tapatalk
[LG Optimus G (International)] akahroba:
you have to use freegee first. I haven't tested but you may be able to rename the new one and put it there in freegee folder instead of the old one and run the app and let it install it for you. But I just flashed it in recovery.
[LG Optimus G (International)] nhocpoping:
I can't flash this file on my device using Justin Xu's TWRP 2.8.0.0. Saying can't find /sdcard path something...
[LG Optimus G (International)] akahroba:
I flashed with philz touch. and a caution: use it only if you're an E975 user.
[LG Optimus G (International)] nhocpoping:
Yeah, my device is E975, maybe due to prop something, isn't it?
[LG Optimus G (International)] akahroba:
Dunno. I'm pretty sure that the file is OK. Write the whole error and let the devs guide you.
[LG Optimus G (International)] Leavard:
The partition isn't set for /sdcard. You have to use /data/media/0/emulated (something like that anyway)
[LG Optimus G (International)] nhocpoping:
Oh, tks for your help, I think I found the issue... due to the TWRP 2.8.0.0 which has some problems... rolled back to 2.7.0.0 and it's working good now :D
[LG Optimus G (International)] fede_79:
Thanks I flashed bootloader. Seems all fine. Its normal that first appear google logo and after lg logo? Do you know if I can remove the lg logo? Sorry I think I'm offtopic. Thanks

Inviato dal mio LG-E975 utilizzando Tapatalk
[LG Optimus G (International)] akahroba:
that LG logo doesn't have anything to do with th bootloader. It's your Gproj kernel. Yeah, it's better to stop here. I apologize the OP.
[LG Optimus G (International)] akahroba:
I think we should take the flickering issue serious as it stops when I connect USB! That means it's a power management issue?! anyway, flashing JB TZ by [MENTION=4665716]gu5t3r[/MENTION] fixes the problem.
[LG Optimus G (International)] cabe2001:
[MENTION=2533313]faust93[/MENTION] I have a problem with your last kernel (f93KK_2509v2), I set the GPU frequency to 400Mhz but a time later is back to 200Mhz, is the same in all GPU governors, there is no way to fix it in 400Mhz or any other frequency different to 200Mhz.
[LG Optimus G (International)] faust93:
Did not understand anything but here is a new kernel build

http://xep.8800.org/e957/tmp/f93KK_2609.zip

with Interactive GPU governor
[LG Optimus G (International)] cabe2001:
Sorry for my bad english, I will try to be more clear...

The problem is: in TricksterMOD I set GPU frequency to 400Mhz, app sets the frequency without problems, I close the app because is everything ok, but 1 or 2 minutes later if I check GPU frequency again, is 200Mhz , is the same in all governors, in the new build (f93KK_2609) the problem persists. Again, sorry my english...

Thank you.
[LG Optimus G (International)] faust93:
No need to sorry because my english is not better ;)

Its very strange behavior, mine gpu freq is always same I set using Synapse or Trickster.. Have no idea what it can be yet.. Try to remove /system/bin/mpdecision and atd & reboot..
[LG Optimus G (International)] FcoEnrique:
That only would work for e975 right? or is the tz the same for ls970?
[LG Optimus G (International)] cabe2001:
I removed both files and rebooted, but the problem persists. :(
[LG Optimus G (International)] gu5t3r:
Dunno

I extracted it from kdz using Python KDZ Tools... Download your JB firmware and extract tz from it...
[LG Optimus G (International)] cabe2001:
[MENTION=2533313]faust93[/MENTION] I found the problem, it was the thermald configuration, I copied init.d's scripts from loller kernel that change thermald configuration and now it works!
[LG Optimus G (International)] franky_z:
Anyone else has ghosttouches? The back-button sometimes does not react...
[LG Optimus G (International)] iakoboss7:
hello faust! can you update your ported franco kernel with his latest? ( r213 from 10 september)

thank you for all your work :D
[LG Optimus G (International)] faust93:
http://xep.8800.org/e957/tmp/franco_newcam_geehrc_1410.zip

ps: Ultimate Unleashed Kernel Series GEE port, if somebody interested.. (http://xdaforums.com/nexus-4/orig-development/kernel-ultimate-unleashed-kernel-series-t2845768)

http://xep.8800.org/e957/tmp/uks_newcam_geehrc_1310.zip

pps: returned to Franco anyway.. it'sl still at 1st place by battery efficiency for me...
[LG Optimus G (International)] fjsferreira:
Franco, the unlseashed kernel says on it's thread it's compatible with android l. This doesn't apply to us, right?
[LG Optimus G (International)] franky_z:
The new Franco kernel is not working in latest Temasek build, right?
[LG Optimus G (International)] faust93:
http://xep.8800.org/e957/cm-11-TEMASEK-20141012-UNOFFICIAL-geehrc.zip