yashsingh1/xdaforums huggingface dataset:
[LG Optimus L3 II, L5 II, L7 II, L9 II] airidosas252:
Weritos, next time try to compile the ROM using Linaro 4.8 toolchain. Then it would be a perfect match with my kernel.

Some news:

I am messing around with my kernel now for a while. Looks like the kernel is very sensitive when loading a module, or at least when it actually looks for a module to load.

Every module has unique code built-in, so by that it recognizes, whether it is "alright" to load a module or not.

The same case was with the Wi-Fi when I updated my kernel. At first, there were no issues whatsoever, but after you locked the phone, it simply crashed. I have found some code, which controlled this whole thing and partially disabled it. Logcat was writing a lot of errors for that matter before I've updated my modules. So, after I've putted my new modules in their's place, all issues gone. Now the best bet is to find a solution, how to completely disable such feature within the kernel, so it may at least try to load a module. Moreover, if it throws an error, that would be a great investigation for searching for a fix.

LG's compiled cfg80211.ko and librasdioif.ko looked like they were compatible, but as I'd said above, they aren't anymore. That's probably what we're facing. After all, CM11 has a lot of code changed, in order to make it faster overall.

Kernel updates may look like a good deal for upgrading existing code, but then tons of problems appear.

Though, now everything is much more clearer and easier. I'm progressing and... I just want to disable every stability measure, just for the Wi-Fi to try to load.

Also, I looked into libhardware_legacy file weritos has compiled. Everything is in proper order and pretty much the same as LG's libhardware_legacy file is.
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
Just tried the last upload, and for some reason it doesn't detect my SIMcard. I have Czech P710, do I need to do anything special to make it work?
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
I was offered a decision on WiFi, but it requires disabling the scanning vermagic

---------- Post added at 07:23 PM ---------- Previous post was at 07:22 PM ----------

Cellular network works
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
[MENTION=4624985]weritos[/MENTION]

Any ideas?

arch/arm/Kconfig:2457: can't open file "lge/Kconfig"

make[3]: *** [Cyanogenmod_11_vee7_defconfig] Error 1

make[2]: *** [Cyanogenmod_11_vee7_defconfig] Error 2

make[1]: *** [sub-make] Error 2

make[1]: Leaving directory `/home/neutrondev03/android/cm11/kernel/lge/p715'

make: *** [/home/neutrondev03/android/cm11/out/target/product/p715/obj/KERNEL_OBJ/.config] Error 2

make: *** Waiting for unfinished jobs....
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
Hmmm, it gives me "Insert Sim Card" when getting thru the initial CM setup... Also, phone info shows p713 instead of P710... Any ideas?
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
reflash
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
Any idea with that error bro?
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
I tried to reflash 5 times already, always the same... The "Insert SIM error" on CM setup, and no cellular network later...
[LG Optimus L3 II, L5 II, L7 II, L9 II] Mirko De Pauli97:
Hey Weritos, you know, I really appreciate your hard work!

Over my thanks, I just wanna ask you if italian language is included in the languge package; if it isn't (Well, I don't know a lot 'bout porting ROMs) are you going to make an all-language version (after everything's fixed of course)?

I hope so

I'd like to help you too, I really want... but, when I read all those "rows" you write here, lol, I do not understand anything!

So, keep goin' on... Everyone appreciates your work!

(Sorry for my bad and basilar english, as you understand, I'm italian) :D
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Try to download the kernel source code for the new
[LG Optimus L3 II, L5 II, L7 II, L9 II] Matasfizz:
Try to turn airplane mode on and off. It works for me. If not, then flash this .zip from your recovery.

KK_Czech_Radio.zip
[LG Optimus L3 II, L5 II, L7 II, L9 II] airidosas252:
Weritos, I somehow disabled it, looks like. Now running 3.4.10 kernel build with modules compiled with kernel itself. Everything works as it should (though on JB, tried on your ROM, still the same issue)
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
Hmmm, neither of these helped...:confused:
[LG Optimus L3 II, L5 II, L7 II, L9 II] Matasfizz:
This is how I fixed same problem on my phone.

1) I dowloaded stock V20A.kdz and flashed it using LG update tool. This restored all default settings completely.

2) I took out my SIM card and tested it via another phone (Just to make sure it works)

3) Flashed CM11 by Weritos

4) Then I installed this .zip.

5) Waited for system to warm up, then flicked the airplane mode on and off for several times.

6) Rebooted.

7) IT WORKED!
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
[MENTION=6141461]Matasfizz[/MENTION], [MENTION=4624985]weritos[/MENTION] I tried flashing the weritos CM11 v1, and the cellular network works. There's obviously some issue with the v2 version...
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
and another error

frameworks/native/libs/gui/Surface.cpp:38:26: fatal error: gralloc_priv.h: No such file or directory
compilation terminated.
make: *** [/home/neutrondev03/android/cm11/out/target/product/p715/obj/SHARED_LIBRARIES/libgui_intermediates/Surface.o] Error 1
make: *** Waiting for unfinished jobs....
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Fix

The file Surface.cpp change the line

#ifdef QCOM_BSP
#include <display_config.h>
#endif
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
Solved this some time ago by sync from local manifest some files. Now this:

Notice file: system/core/libmincrypt/NOTICE -- /home/neutrondev03/android/cm11/out/target/product/p715/obj/NOTICE_FILES/src//system/lib/libmincrypt.a.txt
Fake: /home/neutrondev03/android/cm11/out/target/product/p715/obj/FAKE/charger_res_images_intermediates/charger_res_images-timestamp
Fake: /home/neutrondev03/android/cm11/out/target/product/p715/obj/FAKE/webview_intermediates/webview-timestamp
make: *** No rule to make target `/home/neutrondev03/android/cm11/out/target/common/obj/JAVA_LIBRARIES/android_webview_java_intermediates/javalib.jar', needed by `/home/neutrondev03/android/cm11/out/target/common/obj/JAVA_LIBRARIES/webviewchromium_intermediates/classes-full-debug.jar'. Stop.
make: *** Waiting for unfinished jobs....
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
....

Because of the failure had to remove the repository :(
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
can you post me your local_manifest.xml file please?
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Caio99BR

Source Code

Use this repository, the daring
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
So i place this is lge/p715

Kernel in /kernel/lg/p715/kernel

proprietary in /vendor/lge/p715 correct?
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Yes (p713,710)
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
Will try again soon but i am getting error after error i fix one another comes.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Y300-0100:
[MENTION=4624985]weritos[/MENTION]. Ehy did you include in local_manifest.xml:

<project path="hardware/qcom/media-legacy" name="Dazzozo/android_hardware_qcom_media-legacy" remote="github" revision="kitkat" />

when is defined:

# Media
TARGET_QCOM_MEDIA_VARIANT := caf
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Initially, it was legacy, but then do not link the library libmedia.so, and I changed to CAF
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Oh sorry for anything.

I did not respond earlier because there was a lack of energy here.(Brazil!)

And [MENTION=4624985]weritos[/MENTION] put the name of your repo in the following order.

Device: android_device_lge_p715

Kernel: android_device_lg_p715_kernel

Vendor Blobs: android_vendor_lge_p715

It gets better!

And places the kernel directory name as lge not lg.

And note for those who are building now give the repo sync before . build/envsetup.sh and brunch p715, because if you do the repo sync later you will remove the patches.

---------- Post added at 04:25 PM ---------- Previous post was at 04:19 PM ----------

[MENTION=4624985]weritos[/MENTION].

How to prevent not to create more temporary files:

You can turn these temporary files off in Gedit -> Edit -> Preferences and untick “Create Backup Copy of File Before Saving” on the Editor tab.

http://markfinch.info/
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Yeah I disabled =)
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Hey [MENTION=4624985]weritos[/MENTION] see this:

# Wlan
ifneq (exists, $(shell test -d $(TOP)/vendor/qcom/proprietary/wlan/volans && echo exists))
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/wlan/wlan.ko:system/lib/modules/wlan.ko \
$(LOCAL_PATH)/wlan/firmware/WCN1314_qcom_wlan_nv.bin:system/etc/firmware/wlan/volans/WCN1314_qcom_wlan_nv.bin \
$(LOCAL_PATH)/wlan/firmware/WCN1314_qcom_fw.bin:system/etc/firmware/wlan/volans/WCN1314_qcom_fw.bin \
$(LOCAL_PATH)/wlan/firmware/WCN1314_cfg.dat:system/etc/firmware/wlan/volans/WCN1314_cfg.dat \
$(LOCAL_PATH)/wlan/firmware/WCN1314_qcom_cfg.ini:system/etc/firmware/wlan/volans/WCN1314_qcom_cfg.ini
endif

Delete these unnecessary lines

ifneq (exists, $(shell test -d $(TOP)/vendor/qcom/proprietary/wlan/volans && echo exists))
endif
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
[MENTION=4624985]weritos[/MENTION], [MENTION=5842851]Caio99BR[/MENTION]: Do you have an idea why my cellular network worked in the ROM v1 and is not working in ROM v2?

Edit: My phone is P710, as said earlier..:)
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Always specify the model

---------- Post added at 05:26 PM ---------- Previous post was at 05:25 PM ----------

See this
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
I tried that, no luck... I also tried reflashing multiple times... V1 worked out of the box without any issues with cellular...
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
...

Interestingly enough, I'll have it in mind

Version of one transfer files that contain *ril* in the title in version two, maybe this will help
[LG Optimus L3 II, L5 II, L7 II, L9 II] tm60405:
[MENTION=3582952]vasikgreif[/MENTION]@weritos

I have the same problem with the sim card not getting found on CM11 V2 (from Austria)
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Wait next release.
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
[MENTION=6127777]tm60405[/MENTION] see here

http://xdaforums.com/optimus-l3-l5-l7-l9-ii/development/cm11-cm11-lg-l72-t2963699

#2 post

And hey [MENTION=4624985]weritos[/MENTION] remove this:

$(shell mkdir -p $(OUT)/obj/KERNEL_OBJ/usr)

And post result.
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Cyanogenmod 11 V3

Cyanogenmod 11 V3

Changelog :

-Removed hoarseness at maximum volume

-Trying to fix the radio (not tested)

-Removing extra libraries

The does not work

-Wi-Fi

Cyanogenmod 11 V3

Who had problems with the network, try this version
[LG Optimus L3 II, L5 II, L7 II, L9 II] Matasfizz:
Camera does not work. It flickers.

The UI itself is pretty laggy.
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
I have already said, use this camera (Snap Camera)
[LG Optimus L3 II, L5 II, L7 II, L9 II] tm60405:
Am I the only one with the problem that the sound is not getting played over earphones just over the speakers?
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
[MENTION=4624985]weritos[/MENTION] probaly fix:

https://github.com/weritos666/LG_Optimus_L7II_CyanogenMod_11/pull/4

And see this too:

https://github.com/weritos666/LG_Optimus_L7II_CyanogenMod_11/pull/3
[LG Optimus L3 II, L5 II, L7 II, L9 II] vasikgreif:
Confirmed, the celular network works for me... Now we need only wifiii.:) Thanks!
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Already tested the Google Camera

imagined that the WiFi're working, sorry
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
This is not correct sound
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Scheme:

attached_output_devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER

If earphone is connected ok if not going to the speaker
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
The latest version uses other sources for audio, as a result, they cause a problem: Do not operate the headphones do not work speakerphone
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
https://github.com/weritos666/LG_Optimus_L7II_CyanogenMod_11/blob/master/audio/audio_policy.conf

Here correct?
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Yes tried, does not work
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
See this:

https://github.com/Varcain/android_device_lge_d605/blob/cm-11.0/config/audio_policy.conf

Compare

---------- Post added at 12:58 PM ---------- Previous post was at 12:45 PM ----------

https://github.com/weritos666/LG_Optimus_L7II_CyanogenMod_11/pull/5
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Cyanogenmod 11 V4

Cyanogenmod 11 V4

Changelog :

-Fix Browser

-Fix Audio (Headphones, speakerphone)

Who had problems with the network, try this version

The does not work

-Wi-fi

Cyanogenmod 11 V4
[LG Optimus L3 II, L5 II, L7 II, L9 II] Digdis:
OP updated.

Has anyone tried the LED? Does it work fine?
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Hey [MENTION=4624985]weritos[/MENTION] do it here:

Move the kernel folder /kernel/lg/p715/kernel to /kernel/lge/p715.

Comment this line in BoardConfig.mk

TARGET_KERNEL_SOURCE := kernel/lg/p715/kernel

See it:

https://github.com/weritos666/kernel_L7_II_KK/pull/1

if you merge you need to change this line

TARGET_KERNEL_CONFIG := Cyanogenmod_11_vee7_defconfig

to it

TARGET_KERNEL_CONFIG := cyanogenmod_vee7_defconfig

And build.

If WiFi dont work try this.

Comment this lines:

KERNEL_EXTERNAL_MODULES:
mkdir -p $(KERNEL_MODULES_OUT)/volans
rm -rf $(TARGET_OUT_INTERMEDIATES)/prebuilts
cp -a /lib/modules/volans/WCN1314_rf.ko $(TARGET_OUT_INTERMEDIATES)/
$(MAKE) -C $(TARGET_OUT_INTERMEDIATES)/prebuilts/WCN1314_rf KERNEL_OUT=$(KERNEL_OUT) ARCH="arm" CROSS_COMPILE="arm-eabi-" modules
$(MAKE) -C $(TARGET_OUT_INTERMEDIATES)/prebuilts/WCN1314_rf_ftm KERNEL_OUT=$(KERNEL_OUT) ARCH="arm" CROSS_COMPILE="arm-eabi-" modules
$(TARGET_OBJCOPY) --strip-unneeded $(TARGET_OUT_INTERMEDIATES)/prebuilts/WCN1314_rf/WCN1314_rf.ko $(TARGET_ROOT_OUT)/lib/modules/volans/WCN1314_rf.ko
TARGET_KERNEL_MODULES += PREBUILT_WLAN_MODULES

Because all I saw BoardConfigs LG, Samsung, Sony had not this, then why not take it and test.
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
There is no way i can build from the files you posted on git. There are patches not present there and also there are missing modules. Can you push the good files so I can build or shall I start making a new device tree?
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
https://github.com/weritos666/LG_Optimus_L7II_CyanogenMod_11

I compile the firmware from this tree

What are the difficulties?
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
errors missing wlan.ko and others in vendor blobs (solved those). Framework errors and also gralloc errors. Can you push the files you are building from please now?
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
wlan.ko is not needed, it's just a link to the actual WiFi module WCN1314_rf.ko ,and he created a script

symlink("/system/lib/modules/volans/WCN1314_rf.ko", "/system/lib/modules/wlan.ko");

Yes, the vendor will update now!

With respect to errors in gralloc,

As for errors in gralloc, I'm not Nostradamus, how do I know that you've got there an error? Lay it
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
Will make a fresh cm11 sync and sync the local_manifest.xml and will post errors.
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Move the kernel folder /kernel/lg/p715/kernel to /kernel/lge/p715.

And fix the error that will appear by changing the file lge/factory/lg_diag_testmode.c viewing this commit https://github.com/Varcain/android_kernel_lge_d605/commit/19b39d1100bcc3b2d4ddefd84a7891fdab900a6a
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
Import includes file: /home/neutrondev03/cm11/out/target/product/p715/obj/SHARED_LIBRARIES/libhwcservice_intermediates/import_includes
target thumb C++: keystore.default <= system/security/softkeymaster/module.cpp
hardware/qcom/display-legacy/libgralloc/framebuffer.cpp: In function 'int mapFrameBufferLocked(private_module_t*)':
hardware/qcom/display-legacy/libgralloc/framebuffer.cpp:276:27: error: aggregate 'mapFrameBufferLocked(private_module_t*)::msmfb_metadata metadata' has incomplete type and cannot be defined
hardware/qcom/display-legacy/libgralloc/framebuffer.cpp:278:19: error: 'metadata_op_base_blend' was not declared in this scope
hardware/qcom/display-legacy/libgralloc/framebuffer.cpp:281:18: error: 'MSMFB_METADATA_SET' was not declared in this scope
make: *** [/home/neutrondev03/cm11/out/target/product/p715/obj/SHARED_LIBRARIES/gralloc.msm7x27a_intermediates/framebuffer.o] Error 1

Just synced local manifest on freshly installed cm11 this is the error.
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
You can also try to comment the

#ifndef NO_HW_VSYNC
struct msmfb_metadata metadata;

metadata.op = metadata_op_base_blend;
metadata.flags = 0;
metadata.data.blend_cfg.is_premultiplied = 1;
if(ioctl(fd, MSMFB_METADATA_SET, &metadata) == -1) {
ALOGW("MSMFB_METADATA_SET failed to configure alpha mode");
}
#endif

from line 281 to 290 like so
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
I'm just telling you error I fixed this but this one didn't fix yet:

target thumb C: libminui <= bootable/recovery/minui/graphics.c
system/core/charger/charger.c: In function 'alarm_set_reboot_time':
system/core/charger/charger.c:1117:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'time_t' [-Wformat]
target thumb C: libminui <= bootable/recovery/minui/graphics_overlay.c
bootable/recovery/minui/graphics_overlay.c: In function 'alloc_ion_mem':
bootable/recovery/minui/graphics_overlay.c:164:17: error: 'struct ion_allocation_data' has no member named 'heap_mask'
bootable/recovery/minui/graphics_overlay.c:166:20: error: 'ION_SYSTEM_CONTIG_HEAP_ID' undeclared (first use in this function)
bootable/recovery/minui/graphics_overlay.c:166:20: note: each undeclared identifier is reported only once for each function it appears in
bootable/recovery/minui/graphics_overlay.c: In function 'free_overlay':
bootable/recovery/minui/graphics_overlay.c:304:31: error: storage size of 'ext_commit' isn't known
bootable/recovery/minui/graphics_overlay.c:335:35: error: invalid application of 'sizeof' to incomplete type 'struct mdp_display_commit'
bootable/recovery/minui/graphics_overlay.c:336:24: error: 'MDP_DISPLAY_COMMIT_OVERLAY' undeclared (first use in this function)
bootable/recovery/minui/graphics_overlay.c:338:21: error: 'MSMFB_DISPLAY_COMMIT' undeclared (first use in this function)
bootable/recovery/minui/graphics_overlay.c: In function 'overlay_display_frame':
bootable/recovery/minui/graphics_overlay.c:358:31: error: storage size of 'ext_commit' isn't known
bootable/recovery/minui/graphics_overlay.c:416:35: error: invalid application of 'sizeof' to incomplete type 'struct mdp_display_commit'
bootable/recovery/minui/graphics_overlay.c:417:24: error: 'MDP_DISPLAY_COMMIT_OVERLAY' undeclared (first use in this function)
bootable/recovery/minui/graphics_overlay.c:419:21: error: 'MSMFB_DISPLAY_COMMIT' undeclared (first use in this function)
make: *** [/home/neutrondev03/cm11/out/target/product/p715/obj/STATIC_LIBRARIES/libminui_intermediates/graphics_overlay.o] Error 1
make: *** Waiting for unfinished jobs....
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Use this msm_mdp.h

https://github.com/Caio99BR/android_device_lge_e435/blob/master/include/linux/msm_mdp.h
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
Replace with this file
[LG Optimus L3 II, L5 II, L7 II, L9 II] :
. build/envsetup.sh
brunch p715

If it does not work, only the [MENTION=4624985]weritos[/MENTION] to solve
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
There was some stupid punctuation in there... that's what caused it. I am doing mka not brunch. Must do the same thing.

But my point is that this can't be build outside the box it needs a lot of tweaking to actually work.
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
repo sync -j8 && repo sync -j8
rn -rf out/target/product

Prior to this, remove the folder from source frameworks and then again to replace the bootable

Run source build/envsetup.sh

The patch is applied to the new, and no error
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
Hmm I applied the patch but the patch is ****ed up there is some strange >>>>>> in it that is causing errors and some other errors in Layer.cpp solved em by hand. Let's see.
[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
Managed to compile it after a ridicoulous number of errors but there is no image, no bootlogo. Here is the logcat.

View attachment logcat.txt
[LG Optimus L3 II, L5 II, L7 II, L9 II] Y300-0100:
When you patch it twice in patched files u got " >>>>>>" head line that's couse build errors. So du not run build envsh twice cose u pached allready pached files.

WHY cant I post here?????
[LG Optimus L3 II, L5 II, L7 II, L9 II] JunnelEncenarez:
my mobile networks in version 4 not working.. or im the only one??

my phone is lg p715
[LG Optimus L3 II, L5 II, L7 II, L9 II] ZoOoM1706:
For p715 need collect new ROM
[LG Optimus L3 II, L5 II, L7 II, L9 II] Y300-0100:
This is coused most likely because u are missing something like this in your device tree:

TARGET_QCOM_DISPLAY_VARIANT := legacy

USE_OPENGL_RENDERER := true

also missing patch for frameworks native when u want to build with display-legacy:

and there is no boot animation because u also miss this in cm.mk:

TARGET_BOOTANIMATION_NAME := 480

Sorry but I can post on XDA once a day for now :)

And idea for wifi:

create folder in device tree:

wifi_symlinks/Android.mk

and:

And:

and:

And this I think:
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
This line appeared after an update source

And supersedes gralloc_priv.h

without this smartphone does not boot, I tried
[LG Optimus L3 II, L5 II, L7 II, L9 II] Y300-0100:
I saw your logcat

libc stand for cromiuum and you missed something like this regarding eglconfig

and where to copy egl.cfg

so your phone wont boot 100%
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
But setting

[TARGET_USES_QCOM_BSP := true

Requires gralloc_priv.h

if it will not build will be stopped

But WiFi, do you think the matter symlinks?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Y300-0100:
sorry weritos I just see that you replied.

Do you have in device tree folder /include/gralloc_priv.h ?

cose I sew this in TeamHackLG common device git.

regarding wifi I also saw this in some devices tree from TeamHackLG github...
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
Yes, I took out the file, but as far as I know this file is common to Qualcomm.

Without it, the firmware does not start and log issues about it

D/dalvikvm( 1246): Unable to stat classpath element '/system/framework/org.codeaurora.Performance.jar'

W/Adreno200-EGL( 183): <qeglDrvAPI_eglCreateImageKHR:4536>: EGL_BAD_PARAMETER

E/GLConsumer( 183): [StatusBar] error creating EGLImage: 0x300c

W/GLConsumer( 183): [StatusBar] updateAndRelease: unable to createImage on display=0x1 slot=0

E/SurfaceFlinger( 183): GL error 0x0505

W/Adreno200-EGLSUB( 183): <GetBackBuffer:2228>: handle base address is NULL

W/Adreno200-ES20( 183): <gl2_surface_swap:43>: GL_OUT_OF_MEMORY

W/Adreno200-EGL( 183): <qeglDrvAPI_eglSwapBuffers:3508>: EGL_BAD_ALLOC

W/Adreno200-EGL( 183): <qeglDrvAPI_eglCreateImageKHR:4536>: EGL_BAD_PARAMETER

E/GLConsumer( 183): [StatusBar] error creating EGLImage: 0x300c

W/GLConsumer( 183): [StatusBar] updateAndRelease: unable to createImage on display=0x1 slot=1

E/SurfaceFlinger( 183): GL error 0x0505

surfaceflinger not working
[LG Optimus L3 II, L5 II, L7 II, L9 II] Y300-0100:
Those are display driver errors and there could be a lot of reason why..
[LG Optimus L3 II, L5 II, L7 II, L9 II] weritos:
After gralloc_priv.h added as he booted

tell me, I gathered the firmware, but when you start bootanimation and yellow colors are inverted in games

How can this be corrected?