yashsingh1/xdaforums huggingface dataset:
[LG Optimus L90] shoxxy:
Kernel

Hi Shinobisoft

i did the steps you posted here with config "w7_global_com" . (FOR MY CARBON ROM BUILD)

actual i am going to this build error

CC drivers/gpu/msm/adreno.o
/home/shoxx/carbon/kernel/lge/msm8226/sound/soc/codecs/wcd9306.c:6321:0: error: unterminated argument list invoking macro "SOC_SINGLE_TLV"
/home/shoxx/carbon/kernel/lge/msm8226/sound/soc/codecs/wcd9306.c:1195:2: error: 'SOC_SINGLE_TLV' undeclared here (not in a function)
/home/shoxx/carbon/kernel/lge/msm8226/sound/soc/codecs/wcd9306.c:1195:2: error: expected '}' at end of input
/home/shoxx/carbon/kernel/lge/msm8226/sound/soc/codecs/wcd9306.c:60:26: warning: 'tapan_codec_find_regulator' declared 'static' but never defined [-Wunused-function]
error, forbidden warning: wcd9306.c:60
make[5]: *** [sound/soc/codecs/wcd9306.o] Error 1
make[4]: *** [sound/soc/codecs] Error 2
make[3]: *** [sound/soc] Error 2
make[2]: *** [sound] Error 2
make[2]: *** Waiting for unfinished jobs....
CC drivers/gpu/msm/adreno_debugfs.o

maybe i have an issue in this step:

3) Now open, edit, and save both files we just renamed.

There are two '/include/' lines in each file. Remove the '../' from the first '/include/' and add 'msm8226-w7_tmo_us/' to the beginning of the second one. The first include points to lge-common sources and the second include points to device specific includes. In this case the D415.

(i dont know how to type it)

*/

include/ "../msm8226-lge-common/msm8226-v1-lge.dtsi"
msm8226-w7_global_com/include/ "msm8226-w7.dtsi"

/ {
model = "Qualcomm MSM 8226v1 w7globalcom";
compatible = "qcom,msm8226-w7globalcom", "qcom,msm8226", "qcom,mtp";
qcom,board-id = <101 0>;
};

could you please take a look at this ? ;)

tHx in advance Shoxx
[LG Optimus L90] shinobisoft:
[MENTION=5429599]shoxxy[/MENTION]

will look at it tonight after work ;)

[MENTION=1007992]everyone[/MENTION]

Success!!!!!! Not being able to wake the phone was a governor issue. I'll make a new build this evening and hopefully post it too!
[LG Optimus L90] aSuperSaiyanG0D:
I'm just like..
[LG Optimus L90] CleanSweep93:
And I be like
[LG Optimus L90] jasonmerc:
Getting pretty tired here...

Sent from my LG D415, running CM11, using the XDA developers app
[LG Optimus L90] Pippinkid:
Hell yes! Brightened my day! :D
[LG Optimus L90] shinobisoft:
What's in the CODE box above should look like this:

/include/ "msm8226-lge-common/msm8226-v1-lge.dtsi"
/include/ "msm8226-w7_global_com/msm8226-w7.dtsi"

/ {
model = "Qualcomm MSM 8226v1 w7globalcom";
compatible = "qcom,msm8226-w7globalcom", "qcom,msm8226", "qcom,mtp";
qcom,board-id = <101 0>;
};

Do the same thing for the msm8226-w7_open_com_v2.dts

As for your build errors, I don't think the above is causing your build error or will fix it. This will take a few minutes for me to look at. I'll let you know what I determine ASAP.
[LG Optimus L90] Aly3n:
Don't you guys have school
[LG Optimus L90] shinobisoft:
Who? I'm 44. Been outta school since I was 17. Lol.
[LG Optimus L90] Aly3n:
I just turned 15 XD noob alert
[LG Optimus L90] jasonmerc:
Yes, but this stuff's more important. ;)

And happy birthday, by the way.

Sent from my LG D415, running CM11, using the XDA developers app
[LG Optimus L90] Aly3n:
Me not it's not my birthday it was on like july
[LG Optimus L90] ruzell:
:o ...
[LG Optimus L90] jasonmerc:
The suspense is killing me

Sent from my LG D415, running CM11, using the XDA developers app

---------- Post added at 08:34 PM ---------- Previous post was at 08:30 PM ----------

So I saw a Google+ post saying that unlocking Sony Z3 compact bootloader reduces low light camera performance. And so I thought, what if that is the reason there's no autofocus on our L90's cameras?

Sent from my LG D415, running CM11, using the XDA developers app
[LG Optimus L90] Aly3n:
There should be shouldn't there
[LG Optimus L90] jasonmerc:
But there's not in the CM11 ROM.

Sent from my LG D415, running CM11, using the XDA developers app
[LG Optimus L90] Aly3n:
Hmmm wierd
[LG Optimus L90] shoxxy:
first: thx for reply.

yes i am running into the same build error. could you explain me, what i could change ?

Thh greets Shoxx
[LG Optimus L90] alfonsojon:
Me waiting for the new build.
[LG Optimus L90] shinobisoft:
Sorry folks. Had some unexpected personal things pop up last night. I didn't get a chance to build. Should be able to tonight.
[LG Optimus L90] jasonmerc:
You had me worried there ;) ! Hope everything is alright with you.

Sent from my LG D415, running CM11, using the XDA developers app
[LG Optimus L90] CleanSweep93:
Yup, I can deal with no selfies for just a little while longer, you get your stuff sorted.
[LG Optimus L90] shinobisoft:
Ty. It's all good. Got a build going right now! ;)
[LG Optimus L90] ruzell:
Take your time :D . the more you spend on it the better the outcome but don't spend too much time either cx
[LG Optimus L90] Aly3n:
Not me I need to show the world my shreksiness
[LG Optimus L90] jasonmerc:
The suspense grows
[LG Optimus L90] Ilxaot:
Okay guys, lets give him some space. ;p
[LG Optimus L90] Aly3n:
Yea lets
[LG Optimus L90] jasonmerc:
I'm not trying to rush him or anything, I was just making a joke

Sent from my LG D415, running CM11, using the XDA developers app
[LG Optimus L90] shinobisoft:
Y'all youngins gonna have to learn patience ;) LOL

Gotta tweak the kernel. Got some overheating issues related to the display. I've made 4 builds tonight and each one has been weird...

Hang on a little while longer.
[LG Optimus L90] jasonmerc:
Happy birthday, and best wishes to you! Downloading the 9/10 build as we speak!

EDIT: Just flashed the 9/10 ROM, now I am stuck at the LG logo. Is there a way I can boot into recovery on startup?
[LG Optimus L90] shinobisoft:
Power off. Press and hold Volume down and Power. When LG logo appears quickly release Power and press and hold Power again til Factory reset screen shows. Volume down to scroll to 'Yes'. Power to select. Confirm twice and will then boot recovery.

I'm running that build currently...
[LG Optimus L90] jasonmerc:
Thanks, flashed back to stock. Weird how the 9/7 build was fine, but this one was broken. It could be that my device isnt a W7, its a W7DS. In case anyone has this issue as well, for the 9/7 ROM i just deleted the part in updater script that checked for the right device and it flashed and worked fine. Ill get the exact lines of code that need to be deleted later.
[LG Optimus L90] shinobisoft:
W7DS is dual sim. W7 is not.
[LG Optimus L90] jasonmerc:
I Didnt know this was dual sim... huh....
[LG Optimus L90] jasonmerc:
Update regarding my phone and custom ROMs. First of all, my phone is NOT dual sim, so I hae no idea why it is labeled W7DS. Secondly, ever since flashing Quarx's CM11 Nightly from 9/8, no other ROMs are now able to flash, including OP's 9/7 build which previously worked. Well actually, the ROM flashes fine, but when I reboot it just bootloops on the LG logo and never moves on. The only option I have at that point is to boot into CWM and restore a backup I made of the stock LG rom. Any ideas of what is up/what I should do to fix this issue?
[LG Optimus L90] shinobisoft:
Quarx kernel is configured differently than mine. Restore stock and try again. Also, what recovery? TWRP seems to have fewer issues.
[LG Optimus L90] jasonmerc:
I am using Quarx CWM Recovery so I dont have the touchscren issue. And are you saying flash stock KDZ and try again, or just restore backup? I assume you mean KDZ, but just asking to make sure.
[LG Optimus L90] shinobisoft:
Quarx new TWRP doesn't have touch issue anymore. Restore from backup or KDZ, whichever you're comfortable with.
[LG Optimus L90] jasonmerc:
When I restored stock backup thru CWM it still had the issue, but i will try putting on TWRP and flashing from there. Ill report back the results.
[LG Optimus L90] zxcv888:
I am also having the same issue. Stuck at LG logo after 9/10 build. I m gonna try with TWRP too and see what happens.
[LG Optimus L90] shinobisoft:
The only other thing that it might be is my ROM got corrupted during the upload. Been having issues uploading files.
[LG Optimus L90] shinobisoft:
I'm gonna build and upload w7 specific CWM and Philz-Touch here shortly. Just got home from work. Gotta chill for a few.
[LG Optimus L90] jasonmerc:
That can't be it, since your 9/7 build worked fine before. Unless you had to re upload it...

I'd be happy to test when you get around to doing it.
[LG Optimus L90] shinobisoft:
No haven't reuploaded 9/7 build. Hmm. I'm stumped. I'm running my 9/10 build right now...
[LG Optimus L90] shinobisoft:
I'm gonna try a full wipe and then install 9/10 build again to see if I can reproduce the issue on my phone.
[LG Optimus L90] jasonmerc:
No need. TWRP fixed the issue. And I'm running the 9/10 build.
[LG Optimus L90] shinobisoft:
Recovery -- Philz-Touch

Link added for Philz-Touch recovery. Just built. See post #2
[LG Optimus L90] LaDY Vengeance:
Awww....happy belated birthday [MENTION=4501943]shinobisoft[/MENTION]! [emoji122] [emoji111] [emoji106]
[LG Optimus L90] jasonmerc:
Awesome! Will install ASAP.
[LG Optimus L90] 1Emerson1:
Take your time, can't rush perfection! lol :D
[LG Optimus L90] Ramidalf:
What roms work with d415 besides that one, I want try other roms while waiting for an update here.
[LG Optimus L90] 1Emerson1:
Check out Optimus L90 Android Development for the different ROMs, the ones I tried are Carbon, Gummy, Pacman, and CM11.
[LG Optimus L90] Pippinkid:
There are multiple roms including PAC Rom, Carbon Rom, Gummy (Discontinued), etc. Keep in mind, all roms have their bugs. Make sure you have all the necessary preparations before performing to flash a rom. Next time just search forums. ;) They are pretty easy to find, but this one is the most kick ass one out there!!

PAC Rom: http://xdaforums.com/lg-l90/development/rom-pac-rom-lg-optimus-l90-t2849625

Carbon Rom: http://xdaforums.com/lg-l90/development/rom-carbon-rom-unofficial-t2878198

Gummy: http://xdaforums.com/lg-l90/development/rom-unofficial-team-gummy-lg-l90-d410-t2857070
[LG Optimus L90] ruzell:
They all have bug so they are pretty much worthless for our variant. :(
[LG Optimus L90] xantanion:
See what you guys should do while waiting for this build is take the time to play around with your stock rom and debloat it and see how fast you can get it running and how light you can make it
[LG Optimus L90] jasonmerc:
And maybe play with AAT OS while you're at it...

Sent from my LG D415, running CM11, using the XDA developers app
[LG Optimus L90] bravho:
What is AAT?
[LG Optimus L90] shoxxy:
@ shinobisoft

I got it ;) yesterday i played the whole night with my kernel for Carbon Rom , every build runs into errors..

this morning i had an simple but succesfull idea i used untouched quarx kernel source and overwrite the msm8226-w7-camera.dtsi with msm8226-w7_global_com/msm8226-w7-camera.dtsi from my stock kernel. Thats it both cams working now !!!!!!

without your very usefull help i could not bring it on at moment !!!!! THX !!!!!

:)

(also thx to demonslayer12349 !! i dont use your variant , but BIG THX to let me know your way)
[LG Optimus L90] ruzell:
h

I currently using your rom in this variant which i ported using This CM rom and your Carbon ROM. usin this :

http://xdaforums.com/showthread.php?t=2284985
[LG Optimus L90] shoxxy:
Nice ! all working on D415 ? or what is your device ???
[LG Optimus L90] slamdunksaliby:
Hey guys/gals I've been gone for a little while...(got a oneplus one but had to resell it to pay for car troubles)...just wondering if there are any updates from the 9-10 build that people are testing?
[LG Optimus L90] Deontologist:
Bro this ROM is the best. I have taken my LG D415 off the charger for over an hour and the battery is still 100%. Last night when I went out my phone was at 10% but it still lasted the entire night. With the stock LG ROM my phone would have died within an hour. Thank you for your development! :good: :good: :good:
[LG Optimus L90] ruzell:
I have D415, The Carbon port has the same exact bugs as this ROM, nothing more, nothing less.
[LG Optimus L90] shoxxy:
ah ok ;) maybe i can do something for d415 when i found time the next days.... we will see.....

Shinobi Sorry for OT :(
[LG Optimus L90] slamdunksaliby:
Yup severe drain on stock
[LG Optimus L90] jasonmerc:
It is a debug for stock LG ROMs. I believe it is mainly used for device testing, but maybe there's some other cool stuff as well...
[LG Optimus L90] shinobisoft:
Guys and Gals...

Been building and flashing and testing and flashing and flashing and building and testing... LMAO since 09:00 this morning. It's now 16:40. I'm still not satisfied enough to upload. I have a build fixin to finish. Maybe, just maybe, this is the one. ;)

[MENTION=5429599]shoxxy[/MENTION]

Glad you got everything worked out. Now maybe I can have some success :p
[LG Optimus L90] jasonmerc:
Sounds like you've had a long, fun day...

Best of luck to you, I'll be keeping my fingers crossed!
[LG Optimus L90] ruzell:
:highfive: Downloading new build, will report back later ;)

Server is kinda slow :/ .
[LG Optimus L90] shoxxy:
Without your help i did not found these files LOL. Your detailed TUT about kernel configs point me to the right direction.

[MENTION=4501943]shinobisoft[/MENTION]

which kernel config works succesfull for your device ? will try an D415 carbon build too ;)

THX THX THX

Best Regards Shoxx
[LG Optimus L90] shinobisoft:
Did somebody say selfie time???? :silly: I think maybe so... :eek:

New version uploaded!!!!!!!!! Check post #2. OP updated as well.

Have fun. Report any bugs here please. And logcats and dmesg logs are really nice ;)
[LG Optimus L90] Daisuke1988:
Will report back! Thank you for your hard work!
[LG Optimus L90] ruzell:
Video recording wont start . I don't even record videos so I'm perfectly fine :laugh:
[LG Optimus L90] shinobisoft:
Aww shucks.... :p Glad to help :cool:

Umm... my config has been modified so many times I can't answer that. LOL. I will be syncing with my GitHub in the next day or two.
[LG Optimus L90] shinobisoft:
Weird. Works for me :confused:
[LG Optimus L90] ruzell:
I click the record button but it doesn't do anything. I tried every Video codec and audio codec. :confused:
[LG Optimus L90] shinobisoft:
I do also have Mx Player and the Mx Player Armv7 Neon codecs installed. Dunno if that's the difference or not. Guess I'll do a clean install and see if there is a difference.
[LG Optimus L90] ruzell:
Yeah... Other than that everything works smooth and fine :D
[LG Optimus L90] shinobisoft:
Video record has to work. I formatted everything but my sdcard. Installed the ROM. Setup, blah blah. Then recorded and played back what I recorded with both cameras. :confused:
[LG Optimus L90] jasonmerc:
I don't know about NFC, but I am 95% sure the D415 has FM radio... But I could be wrong...
[LG Optimus L90] shinobisoft:
I've done a lot of digging. There is no evidence that points to the US variant D415 having a FM receiver. Not even in LG's sources. FM radio is one feature I'd personally like to have.
[LG Optimus L90] ruzell:
I will re-install. :o and report if it work or not

Wiped everything and re-flashed and still didn't work. I wonder if I'm the only one? and yes I do have a D415 variant from this device
[LG Optimus L90] Aly3n:
This is a weird question but how do you play any online video on MX player cause it keeps playing on default Google chrome
[LG Optimus L90] shinobisoft:
I don't know about Chrome. On FireFox you long press on the link or video and select "Open with an app" then choose the app to open with.
[LG Optimus L90] jasonmerc:
I could have sworn I'd used FM on this phone before... I'll test it out and see if it works (I'm still on the 9/10, downloading the 10/4)
[LG Optimus L90] Ramidalf:
Video recording did not work for me as well. Strange
[LG Optimus L90] jasonmerc:
Bad news, FM didn't work after all. I got the stations, but no sound...

The good news is, shinobisoft did one hell of a job with this 10/4 build.

EDIT: Uh oh, I have the video recording problem as well. I am going to try to install a different camera app and see if that works. Like how before you had to install MX player to get around video playback errors.

EDIT 2: According to HandsetDetection.com, the D415 has FM radio. https://www.handsetdetection.com/properties/vendormodel/LG/D415
[LG Optimus L90] Daisuke1988:
No video recording here too
[LG Optimus L90] shinobisoft:
I need logcats and dmesg logs from y'all with recording issues.
[LG Optimus L90] jasonmerc:
Show me how to do such things and you will be supplied with more logcats than you can shake a stick at (or something).

Something tells me that the video playback fix in return is breaking video recording...

And no, third party camera app still had video recording issues. I tried it with Google Camera since it was the smallest download size, and since I only have 2g because I maxed out my T-Mobile high-speed data, I didn't want to have to wait 2hrs for a camera app to download. Maybe some other folks could try a bunch of different camera apps, see if anything changes.

EDIT: Don't know why I thought of this, but maybe we have the issue and shinobisoft doesn't because he did a clean install, and perhaps all of us just upgraded without wiping everything. I know for one that I didn't wipe any data, just flashed the zip and rebooted. This probably isn't it, but hey, just tossing ideas around.
[LG Optimus L90] ruzell:
I wiped everything except external SD and still have camera issue
[LG Optimus L90] Aly3n:
Really doesn't the months end tho
[LG Optimus L90] shinobisoft:
To get a logcat you will need adb. If you don't want the entire Android SDK, you can download a minimal adb package here. This package is only for Windows.

To get a logcat:

Open a command prompt to where you extracted the files from the package above or wherever your copy of adb lives. Type:

adb -d logcat > logcat.log

Press enter and you will see "*** waiting for device ***"

Power off the device or reboot. As soon as LG logo appears attach USB cable to device. You wont see anything happen in the command window. Then suddenly the prompt will come back. You will find the output log in the same folder as adb.exe named "logcat.log"

To dmesg:

Open a command prompt to the folder where adb.exe resides. Type:

adb shell su -c dmesg > dmesg.log

dmesg should be done after the device is fully started. For testing camera, etc, do dmesg before opening the camera app and then again after testing the camera.

When taking multiple logs please be sure to number or label them so that one doesn't overwrite another.
[LG Optimus L90] Ilxaot:
There's also an app called catlog (or something similar to that) that can run them, but in my opinion it's more complicated than the adb method. Adb just takes a computer and some keystrokes, only inconvenience.
[LG Optimus L90] Exodeity:
Fresh install here, wiped data/cache/dalvik and I have the recording issues as well, working on getting logs now, I'll update my post in a bit with them.

Other than that everything else seems to be working as intended, however I've only been running it a few minutes.

Logcat: https://www.dropbox.com/s/ai1a5bmbttacbbm/recording.txt?dl=0

Not sure how exactly the dmesg works, but judging from how you worded it, heres what I got:

Dmesg after boot before launching camera: https://www.dropbox.com/s/766a2odjwtohiyq/dmesgbefore.log?dl=0

Dmesg after opening camera and trying to record: https://www.dropbox.com/s/uep9xyssequ949g/dmesgafter.log?dl=0

Not sure what or where to cut/paste so I just uploaded the whole thing, hope it helps! If you need any more logs/testing/etc, just let me know, I'm more than willing to help with what I can!
[LG Optimus L90] Ilxaot:
Also, downloading at the moment. Will install over previous build, no wipe. Will attempt to confirm recording issue.(:
[LG Optimus L90] Ryan Saf:
Is camera working yet?
[LG Optimus L90] Exodeity:
Camera works great, auto-focusing is fixed for me, just can't record at the moment ( for some people ).
[LG Optimus L90] slamdunksaliby:
You are the best shinobisoft! Thank you so much...is a full wipe needed?
[LG Optimus L90] shinobisoft:
I wouldn't think so. Apparently video recording is still broken for some tho :confused:

Everything works perfectly for me :confused:
[LG Optimus L90] slamdunksaliby:
Its OK looks like you made some great progress :)...what kernel did you decide to use?
[LG Optimus L90] Ilxaot:
I flashed in PhilZ, full wipe, video works fine for me on both cameras.

Fantastic work sir!(:
[LG Optimus L90] slamdunksaliby:
After a non full wipe and a full wipe, video does not work for me still....but everything else seems to be good :)...update also breaks gravitybox without a full wipe but no biggy...I'll probably wait a few days to see if video can be fixed before doing another full wipe...also the FM radio apk still seems to be there ;P... does the knock on feature work now?
[LG Optimus L90] leoinj:
Updated to 10/4 with no wipe.

-Front facing camera is working.

-Video record is not working.

-GPS never gets a location lock.
[LG Optimus L90] Andronote3:
updated with no wipe:

Video playback is still broken in chrome for me.

Video recording is still broken.

GPS haven't locked location since i first installed CM11 back in 9/10 build. (was very slow in stock but it was locking location after a while)

Front camera fixed.
[LG Optimus L90] 1Emerson1:
Great work, both cameras work and video playback works in the browser but is still broken in some apps (no biggie) but I am having an issue where the device doesn't wanna wake up when pressing the physical buttons. But other than that the ROM is fantastic. Thanks for your work!
[LG Optimus L90] shinobisoft:
Hmm. I was experiencing wake up issues with a few of my test builds but not with the version I uploaded for y'all or the two builds prior to that ( test builds ). Did you by any chance change anything in Settings -> Performance??? I was having issues with IO scheduler. DEADLINE is the only IO scheduler that seems to work correctly along with the governor set to INTERACTIVE. These are set to those by default when the ROM is installed.

I've heard that there are times when a kernel needs to "settle" in to new settings. Play with it for a bit. It may straighten out. ;) Keep me informed.
[LG Optimus L90] shinobisoft:
Guys/Gals... I still need logcats and dmesg logs from y'all. One set of logs from one person isn't gonna cut it. I can't fix these issues if I don't know what's causing them. I posted a page or two back on how to pull logcats and dmesg logs. I also added that info to Frequently Asked Questions - LG Optimus L90.
[LG Optimus L90] 1Emerson1:
I'll play around with the performance settings. I had a similar issue with Carbon ROM but it disappeared as time went by.
[LG Optimus L90] ruzell:
I have no issues waking up the phone at all. It freezes when I download themes from Google play for like 2-3 Mins
[LG Optimus L90] luisro:
Amazing work shinobisoft! A few weeks ago I was tinkering around with the different builds available but went back to stock until today. I did a full wipe of the phone using TWRP and flashed yesterday build with PA Gapps. Both video recording and playback works. Also the front camera is fixed. I will test the GPS when I go shopping in a little while and if it does not work I'll upload the logcat.

One thing that I did differently is that since the D415 has the bootloader unlocked from stock, I flashed the CM without manually unlocking the bootloader first. Maybe that has to do with the fact that video is working for me?

Anyway thanks again for this great gift. I will help out any way I can with testing. Happy Sunday everyone!
[LG Optimus L90] shinobisoft:
I wouldn't think that has anything to do with it. I manually unlocked my bootloader and everything, minus GPS, works perfectly for me.
[LG Optimus L90] shinobisoft:
Syncing with CM11 sources now. This will involve a clean build. On my PC this will take from 6 to 7 hours to build. This "may" resolve some issues and then it "may" introduce some new ones too. Probably wont be able to upload til tomorrow but we'll see.
[LG Optimus L90] slamdunksaliby:
I have the same issue for themes as well...have to do a hard reboot