yashsingh1/xdaforums huggingface dataset:
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Setting vibration strength from the UI is not supported in CM10, I think it began in CM10.1 so this will not be included in this particular ROM.

Regarding BT LE - the thing with this type of hardware is that just because it's there it doesn't mean it will be supported by the software (best example are GPU drivers versus software support for them). Normal BT works because it's implemented by the open source code. BT LE stack is usually closed and not supported (at least not in CM10) so don't expect it any time soon.

This rom is already fairly bug free (at least I don't notice any during every-day usage). The thing is it will be never 100% bug free if only 1-2 people test it. It is good if people contribute back and you don't neccesarily have to be a developer to do it - it is enough to install test and report bugs (properly, with needed logs). At least it's better than most roms I tried on my LG P500.

Don't expect BT LE/IR, cameras and speakers already do work. NFC is something most can live without and as is USB tether when WiFi AP is working. I will work towards adding USB tether and NFC soon but don't expect big changes.

Contribute back to the community people.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
We won't get IR and BT LE?
[LG Optimus L3 II, L5 II, L7 II, L9 II] UserXP_:
+1 :good:
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
BT LE - not in CM10 at least, the open stack for Broadcom BT LE was added in android 4.3 I think, so it should be added with CM 10.2. I don't plan on backporting features like that to CM 10. Maybe if I will manage to find proper open source library to add BT LE support to this ROM then I will include it, if not you have to wait for CM 10.2 - I don't promise anything.

This looks most promising to me right now:

https://code.google.com/r/naranjomanuel-opensource-broadcom-ble/source/browse/?r=f535f31ec89eb3076a2b75ddf586f4b3fc44384b#git

I don't have time for it yet though.

IR - as soon as someone manages to create proper flashable zip with it working on this CM rom then you will get it. I don't have time for this right now and when I get to "work" on this phone I prefer to focus on other things.

Remember my policy - I avoid closed source like a fire. If you want some stuff that is closed you have to mod my ROM.

I also noticed lately the outgoing voice volume is a bit low - turns out current ROM is using the noise cancelation mic as the only audio input - I updated OP with info about that and this is highest priority to fix.
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
Hey Varcain, i've a question:I'm spreading your cm10 in the two biggest italian forum and there people ask me if you would do a" big jump" from cm10 to cm10.2 or if you are thinking to do a gradual work (cm10,cm11,cm12..).
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Gradual, less changes at a time = more stable result. Next CM version will be 10.1.
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
ok! :D
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
Will update as update.zip?

Send via D605
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Looks like traffic hits limits on my Dropbox (links got 1-day ban), I am adding mirror links to Dev-Host. I don't know where I will host the stock rom yet.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
It might be my fault. I announced in a Estonian forum that this rom exists.
[LG Optimus L3 II, L5 II, L7 II, L9 II] TaZRAge:
And I announced in a german board...

I could upload it to my dropbox... not using it much...
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
lol, we spread too much the rom xD

Inviato dal mio LG-D605 utilizzando Tapatalk
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
it's ok I already changed the hosting.
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
ROM works very well and quickly.

Send via D605
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
CM 10 + Kitkat theme.

Send via D605
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
I think this phone is unfortunately never going to be released in the US... LG UK site also hasn't got any signs of the phone.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
OP is updated with release #2, changes:

- Fixed voice call microphone volume (now it's loud as in stock)

- Fixed mute microphone option during calls
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
Do I have to install everything again? I have Version 1

Send via D605
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
If you upgrade then no, just flash new ROM zip and gapps, maybe wipe cache to be sure but no need to wipe data.
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
Why not do the update as update.zip?
[LG Optimus L3 II, L5 II, L7 II, L9 II] cescom:
Is it possible to install it on the internal sd card?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
OP is updated with hotfix relase #3. There were still some problems with voice calls in release #2 which should be solved now.

I used some money making calls back and forth to debug/fix this. I would really appreciate getting more dropbox space. In order to support me you can register and download dropbox client from this link:

https://db.tt/j3QdFgTV
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
Please your paypal address I want to pay you a beer! :)
[LG Optimus L3 II, L5 II, L7 II, L9 II] izmenar:
Sony Xperia L and HTC One VX are using the same SOC like the d605, it is posibble to use sources from those phones ?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
actually when porting some open source android rom the code from other phones of the same vendor is most useful. This SoC is reusing most of its code from the MSM8960 so if you plan to port I would advise you to check for phones of the same vendor(Sony/HTC) with any Snapdragon on board that references to MSM8960 and are already on CM official list.

I'm not accepting any money donations right now, The only form of support I accept for the moment is dropbox referal bonus space since cloud storage is the thing now ;)
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
Are you going to use it?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Use what?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
Code from other phones.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Of course - no need to reinvent the wheel. For example I took vibrator code from Optimux 4X HD CyanogenMod kernel, about which I mentioned in git commit message.
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
What updates do you plan?
[LG Optimus L3 II, L5 II, L7 II, L9 II] jareee:
Any possibility where could i download stock ROM ? beacause dropbox link from 1st. post has been broken .

thanks in advance
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
[MENTION=5534579]Varcain[/MENTION] I desperately need the stock rom .zip! Could you please reupload it?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Find me a place where I can reliably host ~1Gig file for free and I will do it.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
ARGHHH, I hate the recovery, it says:

"E: format_volume: no MTD partition "/dev/block/platform/msm_sdcc.1/by-name/system" HELP!

---------- Post added at 02:17 PM ---------- Previous post was at 01:52 PM ----------

Copy?

Mediafire?

Google drive?

Or you tell me how the can I restore my backup.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
You can always use official LG software (PC Suite) and download mode to restore stock. I will update OP with new link soon.

Edit: OP updated with stock flashable zip link
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
Mega is the best, 50 gb for free and best download/upload speed. Other sites are literally **** compared to Mega.

Inviato dal mio LG-D605 utilizzando Tapatalk
[LG Optimus L3 II, L5 II, L7 II, L9 II] jareee:
also uloz.to is good for upload.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
Varcain , why wasn't the restore working?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
How should I know, you didn't give any details on what you did, step by step. I used restore once to have full data-only restore and it worked without problems.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Some update on my work/progress below

This is what you can expect in next release:

- USB tethering

- Bluetooth tethering

- Currently WiFi and Bluetooth MAC addresses are fakes. This might cause problems, most notably BT tethering didn't work because of that. I found out how to obtain proper MAC addresses and this will be fixed in newest release.

Stuff that might be included in next release but I don't promise it( even if I include it it won't be tested since I don't have equipment to do it):

- NFC

Stuff that I'd like to get done before I move on to porting CM 10.1:

- SIM card contacts/smses

- Manual service operator selection

- Bluetooth wakelocks problem fix

That means the beginning of CM 10.1 development is close.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
How could I change my WiFi MAC address so it'd stick until I reboot? I tried all the options on market, but they won't work.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Check commit https://github.com/Varcain/android_device_lge_d605/commit/b2df06c18ae8d1addd765223b4dd447de74c0904

Basically you need to create /data/misc/wifi/config file with cur_etheraddr=XX:XX:XX:XX:XX:XX where XX are replaced with MAC address you want. In upcomming release this will be taken from NVRAM partition so MAC addresses will be same as in stock.

If you want to use fake address you can do it already for WiFi, for BT it won't work yet (property in build.prop is missing, again refer to the commit if you want to add it yourself).
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
7

Is it possible after the new release, or on the stock ROM?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
If you want to fake MAC address after new release you would have to remove /system/bin/hwaddr program, then just create file like I described (you would have to create such file for BT as well then or else BT tethering and possibly other stuff won't work).

I don't know about stock.
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
More than a week I use your ROM is really cool thank you!
[LG Optimus L3 II, L5 II, L7 II, L9 II] WHITE-CZ:
+310Mb free :)
[LG Optimus L3 II, L5 II, L7 II, L9 II] xawos:
I know it's still BETA but i couldn't wait to install it. It's ready, in my opinion, for daily use, although some minor fixes are needed.

-Contacts are all visible, despite what you wrote on the Forum post

-QuickButton is working too (thanks for pointing out), but has a delay.

-SMS import from SIM, IR and other stuff not working as you said.

I've installed your ROM the day 15 march 2014 from a Vodafone IT branded ROM without problems.

I haven't installed it on SD card as you recommended, but in internal memory.

I'd love you to check if it's possbile for IR to work as this is the only thing i am missing from a stock ROM.

Another thing i'd love to ask to you guys is: How can i lower the brightness of this device? In build.prop there is ro.lge.lcd_default_brightness which is set to 133. I've lowered it even to 0, saved and rebooted but it doesn't seem to work while it keeps its value at 0 after reboot.

Thanks in advance =)
[LG Optimus L3 II, L5 II, L7 II, L9 II] PxYra:
This phone new but ..sw developement for this phone dead :(
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
[MENTION=5534579]Varcain[/MENTION] any updates?
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
maybe he's working on cm10.1
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
People for some reason don't want to try out this rom. They still think it's beta, while in release #3 it's perfectly usable and actually more things are working than in average unofficial ROM for other phones found here on XDA. This thread has 11k views but mere 39 downloads for the ROM which isn't showing any big interest in it. I don't feel obliged to release "as fast as possible" when there are only 2-3 people actually using this port.

Most are more hyped for the "knock-on" (which might lock their bootloaders by fixing Loki exploit) and KK update (which isn't going to happen any time soon, neither from LG or me and will for sure lock the bootloader) than in CM ports(unless it's the "official" CM or CM 11).

Regarding next possible release of this CM10 port I can only say that if you don't have any SD card in your phone you will hate it ;)
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
I am using it once in a while(switching is taking just too much time, as I have to reroot the stock rom every time), but I would really love it my /data/app and /data/data would remain. Is there a way you could create .zips that only replace the system? And leaves the data and apps?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Make CWM backup to external SD card of your fully setup stock and another CWM backup of your fully setup CM 10. Then after you re-install any ROM simply Backup and Restore -> Advanced restore from external SD -> Restore data. This is what I do when I have to switch to stock without having to waste time on setup.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
I never thought of that, thanks!
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
To make switching to stock easier here is "stock flashable zip creation kit":

https://dl.dropboxusercontent.com/u/6714755/stock_zip_base.zip

Once you have your stock installed and rooted make images of /dev/block/platform/msm_sdcc.1/by-name/boot and /dev/block/platform/msm_sdcc.1/by-name/system. You can do it like this (from console with superuser access):

dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/external_SD/boot.img

dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/external_SD/system.img

Unzip stock_zip_base, put these two images inside root of unzipped directory, zip everything back. Use CM zip to compare directory structure, it should be the same, i.e. after you open the zip it should display META-INF, boot.img and system.img immediately and not some folder before these. Use this zip to flash stock (remember to wipe data and cache before booting into new ROM install, it's OK to restore data via CWM backup after you perform data wipe and before first boot but cache wipe is always a must).
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
One more thing:

I was asked what would be the reason to install this CM 10 if stock ROM has same version of Android (4.1.X).

For me there are two reasons to get rid of stock completely:

1. RAM usage, in stock I had to clear ram with task killer every time I unlocked the screen once I installed few apps that also run in the background. Even that didn't help that much since Out Of Memory killer was closing the launcher whenever I browsed web or the game I was playing (yes, random game crashes are caused by not-enough-RAM situation on stock in most cases). In CM10 I almost forgot what RAM is since there's always enough of it even after I install all my stuff from the market. This RAM bullcrap was the main reason I started porting CM (yes, I did it for myself, not for the community - you just happen to benefit from my work)

2. Optimus UI is ugly. End of the story. Just look at that horrible notification bar! Another thing - LG lockscreen was cool at first glance but it made my phone unlock in my pocket everytime I get SMS or anything. I ended up switching to pattern-unlock. In CM I can have normal lockscreen without having to worry about random unlocks that much.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
So true!

But there is only one thing, lack of NFC and IR. The only reason CM isn't my daily driver. (I can live without IR but I need NFC)
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
Working as indeed! Keep up with your good work!

Im using it for 3 days now and now problems at all.:good:

If u need a tester you can always write to me.

1. Animations isnt smooth as they should. When I open contact, sms, settings the animations are tearing/loosing fps. It looks like there isnt project butter activated.

Any ideas? I tryed changing cpu governor, i/o sheduler, wipe cache&dalvik cache, reinstal rom.

I will try to post a video today.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
I didn't notice that, do you have many icons in your homescreens? Trebuchet seems to lag when there are too many icons. I replaced default launcher with Apex, way more smooth.
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
Hey Varcain, your mod is great! 10 times better than the stock.

A question, if i - temporarily - remove the root there are problems ? Because i wanted see Sky Go and that app doesn't work if there's a root.

What i will do is this, remove root, watch sky go and when there are update, use the "one click root" and restore the situation. If i do this, there are problems with the cwm?
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
I dont know how explain it... If i upload a video on yt you wont see this becouse yt is limited to 24 frames.

Android animations isnt as smooth like on stock rom or on my other phone sgs+ with cm10.1.

I mean the maximize and minimize animations, but its not happening always... Tried also nova and apex launcher but the problem still exist.

Ahh kill me, if u dont see this maybe its something with my phone.

Anyone other experienced this problem?
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
is it *really* noticeable or just barely? These things depend a lot on kernel drivers and gralloc/hwcomposer on android side. There are many differences between CM10 and CM10.1 regarding these interfaces (that's why porting to 10.1 is harder than to 10)
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
As i said it happens only sometimes but maybe Im too "sensitive". I changed cpu governor to interactive and I think its better now, so its true that maybe its related to kernel.

Anyway overal performance is way better than stock rom. I just notice that " flickering animation " so I wrote it,

:good:
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
New release is coming today.

What's new:

- USB tethering

- BT tethering

- Correct MAC addresses for WiFi and BT

- I disabled internal SD card MTP partition. Thanks to that "move to sd card" option will be enabled and more precious internal memory will be saved. However this means you won't be able to store anything without SD card inserted. If you don't have any sd card (or your sd card is small capacity one, e.g. less than 4GB) then don't install this release.

- I also updated vibration patterns for built-in keyboard and virtual keys (e.g. return, home, menu).

I will try building this one with recent Linaro toolchain (if it will work then with GCC 4.8). We will see if we will get performance boost.

EDIT:

V4 is up, have fun!
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
The microphone of my headphones doesn't work. I have three at home but no one works, when i put the headphone the microphone of the phone still works, instead the mic of headph doesn't works.

-Vol buttons don't work properly

-video-chat doesn't work

Inviato dal mio LG-D605 utilizzando Tapatalk
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Can you elaborate on "vol buttons don't work properly"? Also what app did you try video chat with? I'll check that microphone thing
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
Did you managed to compile this release with Linaro toolchain?

Tapatapatap d605
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
The vol buttons sometimes don't work (using youtube), for exemple i can't mute the phone pressing "vol -", it goes at min 10% ( of blue bar) but not less.

For videochat i used skype and wechat

Inviato dal mio LG-D605 utilizzando Tapatalk
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Not yet, but hopefully I will have time for that soon.

This volume bug is odd, it never happened to me. What if you try to adjust the volume using the touchscreen (I mean when this 10%-stuck situation happens and vol control is still visible). Does this happen on a clean ROM install? I mean with fresh cache and data wipe. It looks more like CM10 code bug than port problem.

Anyways good bug reports [MENTION=5664591]whirring91[/MENTION] - thanks for the info and I will look into that, especially that microphone problem.
[LG Optimus L3 II, L5 II, L7 II, L9 II] PxYra:
IR not work...using everyday, NFC not work, internal memory disabled...why I can use this ROM?
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
Yeah, better complain than help. You can always make your own rom if this one disappoint you. Varcain is making here great job.

Not every one are using IR and nfc.

This rom is much smoother and better looking with a lot more free ram to use than stock. Sorry but I dont understand you, you dont have to use it, just go away and dont complain.

Bye.

Tapatapatap d605
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
Using the touchscreen i can mute the phone, the funny thing is that i can mute the phone using vol buttons when i'm watching videos. Obviously i did a clean install, i tried to reinstall the rom but this bug still remains. Thank you for your work ;)

Edit: I found another problem, the speakerphone doesn't work
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
I started playing around with QuickRemote in my CM port. It seems IR blaster is connected to audio(!) interface. Functions for handling IR are implemented in AudioFlinger library which I can't take directly from stock for various reasons. Porting this crap to CM will be a lot harder than I thought.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Avamander:
That seems interesting if I read it now. Basically there are IR remotes that go to 3.5mm connector. Check out IRDroid v1.0 that uses the same logic.
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
Yep, this seems to work by using similar principle. Unfortunately to add QuickRemote to D605 CM (or any other open source Android ROM) some reverse engineering and android core source hacking is needed. It's not simply matter of dropping in few apps to the system.

Functions for handling IR in stock ROM are located in libaudioflinger.so library, but I don't want to include stock version since even if I get it working for CM10 it will most likely break in CM10.1 or CM10.2 and will 100% break in KK. Maybe at some point I will try to reverse engineer this.
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
I have a question about manual service network selection.

Is this hard to make it working? I mean do you need any help with that and are you working on it?

My operator signal is very weak so phone keep switching between operators which is not battery friendly as you know.

Tapatapatap d605
[LG Optimus L3 II, L5 II, L7 II, L9 II] Varcain:
I didn't research that in code yet. What I know is that CM10 code base has some bugs itself and this might be the case.

What I'm doing right now is preparing kernel for CM10.1. If I get it right I will try CM10.2 kernel and release next ROM based on CM10.2
[LG Optimus L3 II, L5 II, L7 II, L9 II] - shifu -:
anyone got Time and Date reset after every reboot?
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
Yup, I have that too.

Tapatapatap d605
[LG Optimus L3 II, L5 II, L7 II, L9 II] PxYra:
what about other ROM's for D605? older phones have KK and CM11
[LG Optimus L3 II, L5 II, L7 II, L9 II] gemtin92:
I said you. Go and make them. If you cant- dont complain.

Tapatapatap d605
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
News?

Inviato dal mio LG-D605 utilizzando Tapatalk
[LG Optimus L3 II, L5 II, L7 II, L9 II] jareee:
what kind of news have you expect?
[LG Optimus L3 II, L5 II, L7 II, L9 II] whirring91:
News about his work