yashsingh1/xdaforums huggingface dataset:
[LG Optimus L9 P760, P765, P768, P769] AntonX:
I myself will use BLN, especially as I have pro version that can do scheduling. I've been running my phone blinking since morning, just to test it, and it's not that bad. The wakelock and alarm do show but not as terrible as I thought they would. Remember that neldar's code proposes to set wakelock permanently but my solution is a lot better.

If I have time over the weekend I'll see if I can add analog microphone gain control. This will allow selecting proper microphone volume for different environments, like quiet, normal or loud (concerts, etc.). Our audio codec does not have DSP so it cannot do advanced stuff like Dynamic Range Compression (present on Wolfson codecs), but controlling input gain manually should improve it quite a bit.
[LG Optimus L9 P760, P765, P768, P769] carlosnumbertwo:
This ROM is rather awesome. I find the LED notifications pretty neat and sufficient. Thanks Anton.
[LG Optimus L9 P760, P765, P768, P769] tombassi:
this rom is working better than the official cm10.1 from codeworks on my gs2 , realracing 3 is very smooth here , on s2 it crashs after few seconds and so are most of the hd , heavy and 3d games there so hats off for omap and your hard work on this .

by the way , test kernel is working good I used bln control and enabled , need some time to see how it effects the battery but I don't think there will be any problem .
[LG Optimus L9 P760, P765, P768, P769] leolawliet:
[MENTION=360947]AntonX[/MENTION] do you need any mirror links for your roms? Or an online storage service other than dropbox? I was asking because Dropbox links seem to make my browser crash every time as of lately :/

I have a dev-host account with plenty of leftover free space, let me know if you would be fine with that, I'd be happy to lend a helping hand if possible.
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
Mega link for Anton's CM 10.1 8/8/2013

enjoy!!

SHA1:BD2748F8A01A5B7FF6F5ADBCBD0597B9E73F0536

MD5: 023F0BBD2E8200878F2FAD15BF03B4F5 ;)

ps: [MENTION=360947]AntonX[/MENTION] Bluetooth is worse...havent tried 8/8 so i'll let you know in a few the 7/29 was ok... but it seems the "fix" made it worse an every update after get's worse when i receive a call or make it people are like what the hell i can't understand you, plus another thing i noticed that if i put them on speaker phone the volume it's wayyyy low even if the volume is all the way up!! normal and good when using the phone normaly......but speaker phone and bluetooth for me are bad!!! (only in call if i used the speaker for music it's nice and loud) I use a jabra wave just in case so it's not some cheap bad quality bluetooth oh and remember like i said after the 7/29 rom because the 7/29 was good for it!!

Anyone else having the same problem?

Any way i can get the updated 8/8 rom without the bluetooth update, so i can test it out and see if that's the problem?? thanks.
[LG Optimus L9 P760, P765, P768, P769] djm26:
perhaps

instead of bnl is it possible to have flash notification ...(use the camera led )
[LG Optimus L9 P760, P765, P768, P769] carlosnumbertwo:
This is already easy to do with 3rd party apps that have tiny footprints.
[LG Optimus L9 P760, P765, P768, P769] leolawliet:
Just thought I'd mention this for anyone using this ROM that would still like per-app-density settings, you can install Xposed Framework + App Settings Module to get practically the same thing :)

Sent from my Pokédex
[LG Optimus L9 P760, P765, P768, P769] carlosnumbertwo:
This would come in handy with photoshop touch.
[LG Optimus L9 P760, P765, P768, P769] kevev:
Thank You AntonX. I don't need bln. Yo are the Man!
[LG Optimus L9 P760, P765, P768, P769] leolawliet:
Now that you mentioned it, I'm gonna try that out. Dunno why it didn't cross my mind yet. Thanks
[LG Optimus L9 P760, P765, P768, P769] djm26:
i understand

but i love having the seamless experience as well as the fact that it wouldn't be another service running ontop of the os ...( i may be wrong )
[LG Optimus L9 P760, P765, P768, P769] AntonX:
That turned to be impossible. The back LED is controlled by the camera on our device, the lm3559 driver is not loading. In fact it's not even being probed probably because some other camera-related driver already grabbed the hardware. So I can't control it. Otherwise it would've been quite simple.

The Torch app that comes with the CM also controls the back LED with the camera interface. If somebody's curious try starting the Torch light and monitor logcat with adb - crazy sh*t, just to make one single LED light.
[LG Optimus L9 P760, P765, P768, P769] Jrkoffjonson:
-deleted-
[LG Optimus L9 P760, P765, P768, P769] AntonX:
Huh?...
[LG Optimus L9 P760, P765, P768, P769] AntonX:
OP updated.

BLN included (same as in the latest test kernel.)

The BLN blinking can be adjusted in the Advanced Settings. Keep the LED-off long and LED-on short to conserve battery. Default period: 7 sec off, 50 ms on.

Some audio changes:

Kernel supports microphone preamplifier gain controls, separate for MAIN and SUB. The range is only 30dB but it makes a difference, especially when trying to record something loud, like a concert. You have to experiment with the gains. Adjustments are in Advanced Settings.

I have made some changes to the microphone volumes in audio HAL. I removed some (what I think was) excessive high-pass filtering and reduced some microphone levels. Lets start from here and see if some levels still need to be tweaked. If you think they are for some particular scenarios, let me know.

Repo is synced but not much there.
[LG Optimus L9 P760, P765, P768, P769] carlosnumbertwo:
https://play.google.com/store/apps/details?id=net.megawave.flashalerts

That'll get the job done for you.
[LG Optimus L9 P760, P765, P768, P769] AntonX:
Something tells me that on our phone this solution will be absolutely terrible. To light that LED the phone has to be not just awaken but the whole camera interface brought up. This will eat the battery very fast.

As I said - monitor logcat while Torch is on, you'll see what's required to have this LED lit :)
[LG Optimus L9 P760, P765, P768, P769] carlosnumbertwo:
And you're more than likely absolutely correct. Lol
[LG Optimus L9 P760, P765, P768, P769] Mensarius:
Awesome rom! Thx
[LG Optimus L9 P760, P765, P768, P769] tombassi:
mirror please , DB blocked the link , too much traffic
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
If anyone can provide the ROM I'll mirror it on Mega.
[LG Optimus L9 P760, P765, P768, P769] AntonX:
I uploaded to another dropbox account for now and updated OP. Will need to do something about it, but later.
[LG Optimus L9 P760, P765, P768, P769] animusFL:
Edit: link removed, new version, links and mirrors on OP...

Here's a mirror of the 20130812 build on mega, only posted here, hope this helps.

LINK REMOVED
[LG Optimus L9 P760, P765, P768, P769] AntonX:
May as well hold until tomorrow, I will post a build with separate gain adjustments for main and sub mikes tomorrow. Should have done it this way in the first place.

EDIT: Actually stop and wait. I also screwed up camera microphone in this build, accidentally switched it to main instead of default sub. Was investigating is it possible to do stereo recordings (don't know yet) and left out some testing code. I have already separated the mike gains, working good, so will be recompiling tomorrow. Warning: Will be also redoing top commits to device and kernel.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Thanks for everything and your hard work, I've been meaning to take a couple of logs for a problem I've been having, but you keep pushing updates, Lol. I'll check out your latest version tomorrow and post a logcat if the problem persist. The issue is related to audio.

CM 10.1 P769
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
[MENTION=360947]AntonX[/MENTION] anyway i can help you with the bluetooth audio thing or is that part of what your fixing with the mic gains? need a log or something, and if so which one?

By the way thank you so much for this man!!

ps: Should consider uploading to Mega so me and (assigned volunteer lol)animusFL can provide you with quick mirros and help you out. think about it ;)
[LG Optimus L9 P760, P765, P768, P769] carloswii5:
But then it becomes a drag for downloading straight to the phone..

Sent From My Dot And Ghost Eating P769

Axios!!
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Why? Mega has an app in the market.

CM 10.1 P769
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
Mega Android app :D

ps: nice to see you back on!
[LG Optimus L9 P760, P765, P768, P769] animusFL:
I've been struggling with dropbox the last few weeks. I also prefer to DL straight to the phone.
[LG Optimus L9 P760, P765, P768, P769] AntonX:
Updated the links, made a mirror with Mega.

Test the volumes, let's see if anything needs to be tweaked.

What's going on with Bluetooth? Is it too soft, too loud, distorting? If it's too loud will the voice be more recognizable by the receiver if you talk quieter? (if yes we are probably clipping) Or is it the the opposite and you have to talk louder?
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
They tell me it sounds way loud and can hear everything really loud and they barely make what i say..but only on bluetooth which is a jabra wave with noise cancelling, if i use the phone normal using the phones mic sounds fine, but i did notice that on speaker it was low, but maybe it has to do with the Vodoo gain thing...but i really hardly use the speaker phone mode...

Another little bug i noticed if i send commands like call last number which is press twice from the BT headset to the phone, while the screen is off won't do anything once i wake the phone at least on the lock screen it will take commands the tmo rom does accept them while screen is off..something to look into maybe. thanks by the way. but does are just little things here and there the rest is awesome!!

Another mirror: cm-10.1-20130813-UNOFFICIAL-p769.zip

MD5: 38FE8662D2F8C50D0C4D1DD3B3762971

Installing as I type lol!

Update: With the new Sub Mic preamp Gain, was able to make it sound better, my friend told me is like with a lot of power but sounds ok my personal sweet spot was -24 (Rock concert) after we tried all settings

Just for the hell of it my test method was activate the setting turn off bluetooth and BTheadset then reconnect and try new setting until my freind told me the best sounding one with clear speech.
[LG Optimus L9 P760, P765, P768, P769] AntonX:
I'll see if I can make the default BT volume closer to default microphone setting, which is -6dB. You want it -24dB, it's actually 18dB down - quite a lot, three times less energy. Two things are strange here: 1) why that much, 2) why are you seeing any difference because this preamp gain controls twl640 chip directly and really should not have anything to do with BT as it uses totally different path with its own microphone...
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
I will try what you sent me, but i have no idea why i just decided to give it a shot and every time i tried a new setting in the menu my friend noticed a difference...tried all and he said that was the best...maybe we can try? i'll pm you for a suggestion.
[LG Optimus L9 P760, P765, P768, P769] mrmathematica:
I have used this ROM for days. Occasionally the phone will reboot itself when nothing special is running. Might it caused by under-voltage? Is there a way that I can manually increase the voltage (back to stock values)? Thanks.
[LG Optimus L9 P760, P765, P768, P769] Meda808:
speaking of running this rom for days...
[LG Optimus L9 P760, P765, P768, P769] leolawliet:
Hey AntonX, do I still have the okay to use your rom as a base for a port? I got it done successfully with PACrom JB :)

I'm just waiting on a response from mateo as well before proceeding with anything else at this point.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Cm 10.1 p769

---------- Post added at 03:17 AM ---------- Previous post was at 03:08 AM ----------

His answer is yes, why would he allow, Mateo, Kid_Ding, omgbossis21 and etc.

And not you ;)

CM 10.1 P769
[LG Optimus L9 P760, P765, P768, P769] leolawliet:
That port is coming through in a few ^_^
[LG Optimus L9 P760, P765, P768, P769] mrmathematica:
I guess I'm one of the unlucky ones that my CPU can't handle UV/OC. I have uploaded my /data/dontpanic/last_kmsg.txt file:

https://docs.google.com/file/d/0B0PqQPJiTYI0THZPVGh5dmZicG8/edit?usp=sharing

(File one, once I set highest frequency to 1200, the phone crashed in minites. Take me several reboot to change the setting back to 1G, as it just crash after booting before I can get into the performance menu)

https://docs.google.com/file/d/0B0PqQPJiTYI0YVEtUnpTNUFGX2s/edit?usp=sharing

(File two, with frequency set as 200 / 1008, and a downloading tool on, took a few hours, but at the end my phone reboot itself)

Anyone kind enough to take a look, and probably give a setting so that I can still use this ROM without OC/UV? Many thanks.
[LG Optimus L9 P760, P765, P768, P769] carlosnumbertwo:
No, you are not the only one. The second my phones cpu governor hits 1200mhz my phone crashes. We are just unlucky with the silicone in our chips.
[LG Optimus L9 P760, P765, P768, P769] halomademeapc:
I'm not getting a very good signal with this. Can somebody please direct me to the latest radio update?
[LG Optimus L9 P760, P765, P768, P769] carlosnumbertwo:
http://xdaforums.com/showthread.php?t=2256350&highlight=radio

I had a no signal issue after multiple reboots that would not go away and this seemed to have fixed the issue. This is the latest radio driver, but please be careful flashing this and take all precautions.
[LG Optimus L9 P760, P765, P768, P769] AntonX:
OP updated for those who wants to stick with CM10.1

Added vibrator sensitivity to Advanced Settings.

Added notification lights adjustments to Advanced Settings.

ADB is now run as root by default (got tired from switching it to root all the time.)

Few tweaks.

Repo synced but almost nothing there.

CM10.1 goes to maintenance phase, will be updating only is something important appears.
[LG Optimus L9 P760, P765, P768, P769] isaacj87:
First off, great job on the ROM! I didn't expect it to be so stable and smooth. :good:

The only problem I'm having is getting ADB to work. I can't get ADB to work on either Linux or Windows (Kubuntu 13.04 64-bit KDE 4.11; Windows 8).

I have enabled ADB debugging, but I always get this for the adb devices command:

List of devices attached
015F47F71501D00C unauthorized

Of course if I tried to drop into shell:

error: device unauthorized. Please check the confirmation dialog on your device.

I don't get any pop-up allowing me to authorize ADB debugging. I don't have an RSA key on this laptop, if that matters.

Thanks for any help!
[LG Optimus L9 P760, P765, P768, P769] Lelus:
you'll need adb 1.0.31 or higher and you can check what you have by "adb version"

http://xdaforums.com/showthread.php?t=2180619
[LG Optimus L9 P760, P765, P768, P769] isaacj87:
Thanks for the reply. It looks like I already have it:

Android Debug Bridge version 1.0.31

Is there anything else I'm missing? Maybe a setting I didn't enable?

EDIT: Sorry, I just noticed the thread you posted. I created an SSH key, and the pop-up came up as it should. Thanks! Everything is good now.
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
[MENTION=360947]AntonX[/MENTION] check your inbox, and by the way here are 2 mirrors

Mega mirror for AntonX's CM10.1 - 08/19/2013

Dropbox mirror for AntonX's CM10.1 - 08/19/2013

ps: Should I reflash the BT file you sent me after I flash this??
[LG Optimus L9 P760, P765, P768, P769] AntonX:
OP updated

Reduced Bluetooth in-call microphone volume by -18dB to avoid distortions. Strange that it needed that much. If somebody finds problems let me know and we re-adjust.

Tweaked power_profile.xml, added extrapolated numbers for under/over-clocked frequencies. No idea how correct they are, our board doesn't have a chip that reports current so we cannot measure. Android uses this file to guesstimate battery drain. Here is new profile for reference:

<?xml version="1.0" encoding="utf-8"?>

<device name="Android">

<item name="none">0</item>

<item name="screen.on">200</item>

<item name="bluetooth.active">150</item>

<item name="bluetooth.on">1</item>

<item name="bluetooth.at">1</item>

<item name="screen.full">160</item>

<item name="wifi.on">1</item>

<item name="wifi.active">150</item>

<item name="wifi.scan">100</item>

<item name="dsp.audio">150</item>

<item name="dsp.video">200</item>

<item name="radio.active">150</item>

<item name="gps.on">55</item>

<item name="battery.capacity">2000</item>

<item name="radio.scanning">90</item>

<array name="radio.on">

<value>3.0</value>

<value>3.0</value>

</array>

<array name="cpu.speeds">

<value>200000</value>

<value>300000</value>

<value>600000</value>

<value>800000</value>

<value>1008000</value>

<value>1200000</value>

<value>1350000</value>

</array>

<item name="cpu.idle">7</item>

<item name="cpu.awake">20</item>

<array name="cpu.active">

<value>65</value>

<value>100</value>

<value>185</value>

<value>255</value>

<value>320</value>

<value>390</value>

<value>438</value>

</array>

</device>

Added p940 to the install script assertion to accommodate for Artas182x CWM recovery.

Some minor changes upstream.

Warning: I have moved to CM10.2 so I don't test CM10.1 ROMs anymore.
[LG Optimus L9 P760, P765, P768, P769] isaacj87:
Hello, all. I had a question for those using the ROM. I have the "MetroPCS" version of the P769, and on the stock ROM the mobile data indicator would state 4G at all times. It would never state 3G, H, H+, etc. It seems with this ROM, the data indicator will "idle" at 3G, and then pop up to H+ when I'm using mobile data. Is this normal behavior for the rest of you guys? FWIW, I don't think I see any loss in data performance.

I get the feeling the V10B ROM had modifications to frameworks to state 4G at all times (unless 2G). I'm guessing as a gimmick.

In any case, this ROM is great, and I'm liking it a lot better than stock. TIA for any responses.
[LG Optimus L9 P760, P765, P768, P769] Juanito216:
It might be a gimmick because iinm running CM on mines, my data more often says 3g, rather than H/H+.
[LG Optimus L9 P760, P765, P768, P769] AntonX:
Actually it's not a gimmick, it's a feature. In CM the icon reflects the status of data connection. The data rate switch between plain 3G and HSDPA all the time, 3G when no traffic to save power and HSDPA when traffic is present. I think in stock the speed did switch as well, they just never bothered to do anything with the icon.
[LG Optimus L9 P760, P765, P768, P769] isaacj87:
Thanks for the replies, guys. I Google'd around, and you're correct. I guess CM ROMs will properly display the current data rate instead of saying 4G all the time. :good:
[LG Optimus L9 P760, P765, P768, P769] Juanito216:
I meant the 4G icon in the stock rom as a gimmick.
[LG Optimus L9 P760, P765, P768, P769] AntonX:
OP update for those who stays on CM10.1 (for example for better GPS performance)

CyanogenMod 10.1.3 RC1

Updated radio blobs from LG v20f ROM. Everything seems fine but if you encounter anything different with telephony let me know.

I recommend to those still on CM10.1 updating to this ROM, there is at least one important upstream fix (disabling Google OTA service that eats traffic and battery.)
[LG Optimus L9 P760, P765, P768, P769] isaacj87:
Thanks for the update. It's working smoothly here. Good find on that property for the GPU: https://github.com/AntonX/android_device_lge_p769/commit/c9ab59cf8b23a935f08754d2ef6243fdeadece9d

It could just be my mind playing tricks on me, but everything seems smoother now.
[LG Optimus L9 P760, P765, P768, P769] mrmathematica:
Thanks for updating.

According to http://www.cyanogenmod.org/blog/cyanogenmod-10-1-3-rc1, voice+ is not in CyanogenMod 10.1.3 RC1. I just updated and can still see voice+ app. Could I ask what's wrong?
[LG Optimus L9 P760, P765, P768, P769] AntonX:
It has not been removed yet. Probably will be soon. Recent changes.
[LG Optimus L9 P760, P765, P768, P769] kevev:
Thank You for still supporting this.
[LG Optimus L9 P760, P765, P768, P769] animusFL:
+1 ,this is my daily driver. Thank You, Again!
[LG Optimus L9 P760, P765, P768, P769] kevev:
Does anyone else have the issue where audio stops working on the latest update? When I type a text message in ChompSMS my keyboard sounds stop working after a while.
[LG Optimus L9 P760, P765, P768, P769] carloswii5:
Yea, he's working on that
[LG Optimus L9 P760, P765, P768, P769] kevev:
I see. Time to wait patiently. :)
[LG Optimus L9 P760, P765, P768, P769] AntonX:
The problem is I cannot repeat it. I can make audio fail pretty consistently in n64oid emulator but it really looks like the emulator issue. But whatever I do during normal use I cannot make audio fail completely.

If you can, grab logcat and dmesg right after audio fails. Not even sure which of the logs is more important for this issue.

I may go back to older radio blobs for next 10.1 build. Maybe they created problems instead of benefits. I will make another build in few days, there are some important changes upstream including ones that didn't even make to Gerrit because Cerqueira for some unfathomed reason merged them directly.
[LG Optimus L9 P760, P765, P768, P769] animusFL:
I've not had this issue yet, but I turn touch sounds off. No problems with audio using podkicker or Apollo or gaming GTA Vice City.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
If I remember correctly, the build you put out that incorporated the blink stuff had the major audio loss. The build after that one was much better. I have most or almost all of your builds : ) I'll try pull a dmesg when I get a chance. You are right, it's not easy to reproduce the error, since it doesn't happen as often.
[LG Optimus L9 P760, P765, P768, P769] pisherthefisher:
When recording there's videos theres a strong staticy noise. Does this happen to anybody else?
[LG Optimus L9 P760, P765, P768, P769] AntonX:
Made another build.

CyanogenMod 10.1.3 RC2
[LG Optimus L9 P760, P765, P768, P769] Kid_Ding:
Just installed this on my way out to dinner. Smooth so far. Thanks!
[LG Optimus L9 P760, P765, P768, P769] SomeGuyInOz:
Thanks again for your fantastic work, AntonX. I'm about to update to this latest build. I love my phone now with CM10.1. I also have an iPhone 5, but I find myself playing with this LG phone more often these days.

This might be a dumb question, but why are your builds not part of the "official" releases? They appear to be as good as any official release. CM10.1 supports close to 100 different models, including (I think) the P760. I'm just curious how the process works (I'm obviously fairly new to this). I guess from a selfish point of view, I'm thinking it would be nice to be able to simply do an OTA update like the official builds. I also noticed that your P769 builds are not even listed at http://wiki.cyanogenmod.org/w/Unofficial_Ports
[LG Optimus L9 P760, P765, P768, P769] kuma82:
We won't get official support because we don't have an official way to unlock bootloader. The p760 however does.
[LG Optimus L9 P760, P765, P768, P769] jgc86:
I need a step by step guide on how to flash this rom. Can you use cwm and nandroid root manager to flash this rom?
[LG Optimus L9 P760, P765, P768, P769] kuma82:
I'll send you a pm
[LG Optimus L9 P760, P765, P768, P769] jgc86:
Got this successfully on my phone. It runs & looks great. Thank you!
[LG Optimus L9 P760, P765, P768, P769] villan.co:
xxx
[LG Optimus L9 P760, P765, P768, P769] carloswii5:
Because your bootloader isnt unlocked...