yashsingh1/xdaforums huggingface dataset:
[Optimus V Android Development] 1cewolf:
I make lots of little trips at irregular intervals. Sync a very useful feature and I don't like to drive without it. That's why I switched over to Harmonia after seeing that the early IHO builds had Bluetooth problems.

The dropdown menu is very nice, but I'd rather just leave Bluetooth on and not have to bother with it. Is it really so unreasonable to expect even a compromise on Harmonia's battery performance?

If it can't be helped, it can't be helped, but I'd love to know why there's such a stark difference. As I said before, my battery life is otherwise perfectly fine.
[Optimus V Android Development] eollie:
The honest answer is CM7 roms have so much more then harmonia. LeslieAnn will a test to that shes said it before.

Is it unreasonable? Yes an no mainly no. We dont have source code for a Optimus V gingerbread rom or kernel. Therefore most of the kernel built for our phone is custom built with us being the guinea pigs. Blarf has said before the source code would make it easier for him to build our kernel and also allow him to tweak it properly. However since he is only able to fix things as we report them and to the extent permissible with what he has available its hard to get it worked out like Harmonia.

Another option you can do is what I tried but couldnt get people to understand me and install tasker and create a profile that toggles BT briefly based on if the phone is plugged in or not and if it is it will try to connect. At the least you talking 30 seconds and on a high end 1 minute before it will connect.

Ultimately for now you will have to sacrifice one or the other. I would get myself in the habit of toggling BT personally. Thats just me tho.
[Optimus V Android Development] pandulce1:
Athanos created a thread reporting that the Gingerbread source for the Optimus S has been released. That may be of help to Optimus V devs.

http://xdaforums.com/showthread.php?t=1240057
[Optimus V Android Development] 1cewolf:
Thanks - that's about what I thought. Having to make equivalent code to fill in the gaps was one of the odds and ends I picked up while gathering material for the wiki's battery article.

Having Tasker toggle Bluetooth if the phone is plugged in isn't a bad idea since I really can't see myself using it otherwise. I should add that to the wiki.

EDIT: Very cool, pandulce...this just keeps getting more interesting :cool:
[Optimus V Android Development] eollie:
If you figure out how to get it to work via tasker PLEASE let me know. Ive tried many times and it seems nobody understood what i wanted.
[Optimus V Android Development] athanos:
drewwalton19216801 on Android Central has compiled the kernel for Optimus S based on the LG Source. He will posting his kernel source on his github soon. For anyone interested here is the link to his thread:

http://forums.androidcentral.com/lg-optimus-s-rooting-roms-hacks/114652-kernel-cm7-gingerkernel-v01.html

This will work on IHO Roms, but there will need to be some work in order to make things exactly right for the V. It should still work, but you might have the home and menu keys switched. I'm sure blarf will make it right though.

EDIT: Drew just posted in the thread "The GPS in CM7 got magically fixed with this kernel. Not sure what else got randomly fixed, though nothing seems to be broken (that wasn't already)."
[Optimus V Android Development] wilberfan:
Oooh, I wondered which part of the planet you were on--and whether Irene would visit you or not. Sounds like you came through mostly OK. Glad to hear it! :)
[Optimus V Android Development] tridge:
how can I remove the boot sound? I work in an open office environment and I can't have my phone being so loud on boot.
[Optimus V Android Development] unloop:
You are going to need an app like Root Explorer, you need to browse to the system\media folder of your phone (not the SDCARD) and delete or rename the android.audio.mp3 file in that folder.
[Optimus V Android Development] tridge:
Thanks!

The message you have entered is too short. Please lengthen your message to at least 10 characters.
[Optimus V Android Development] glenar19:
I'm experimenting with an app called "speed enabled Bluetooth". It basically turns Bluetooth on when you're moving and off when you're not (after a user set period of time). Only used it for two days, seems to do what it claims. Hope this helps.
[Optimus V Android Development] blarfiejandro:
As far as kernel stuff goes, no, I wasn't planning an r2 kernel anytime soon. With the release of a .35 kernel for the Optimus S, I may play with it. If GPS support is improved that's a definite win, but I don't think there are a lot of really big kernel bugs to contend with (not for the common use cases anyhow).
[Optimus V Android Development] blarfiejandro:
What does CMParts say in terms of battery use? While there may be some power control issues with bluetooth, there may be something else not working.
[Optimus V Android Development] AzraelsKiss:
I tried the GingerKernel for a bit, but it doesn't overclock, and camera doesn't work, so went back to the proper kernel.

~Azrael's Kiss~
[Optimus V Android Development] OttoDeFe:
Howdy -

Tried Greenpower today from the market and it actually didn't work very well for me - I couldn't connect to my local network. I uninstalled it, rebooted and all was fine, I thought. I tried to update a couple of apps from the market. The first said the package was invalid (TuneWiki) the second caused a lock-up/reboot (WiFi File Explorer) on install. I now can't seem to update anything. I wiped the cache and dalvik and reflashed the BobZhome from 8/22. I now have no notification bar and the market still is causing the lock-up/reboot thing.

So... a full on scrub and reinstall or maybe reflash gapps? Just a bit unsure what to do here.

**edit**

Reflashed my UOT Kitchen file and have the bar back. I still need guidance, however.
[Optimus V Android Development] Zeroskatr512:
AC Charging

I was wondering what other people are experiencing/ have noticed this particular issue...

I find it extremely disappointing that my OV will not charge at full speed w/o the OEM AC charger. I have a griffin dual usb charger which supports 1A per port. It charges my iPod touch in a little over 2 hours from dead but the OV takes around 4 hrs or more. The obvious difference on the OEM charger is that is supplies 5.1 V instead of the traditional 5V found on normal chargers. Is there something in the code that could be changed to allow the OV to charge full speed without looking for 5.1V from the OEM charger?

Under About > Status > Battery Status.... it will display Charging AC when on the OEM, but only Charging USB connected to my griffin AC charger or my griffin auto charger (both of which are capable of 1A per port)
[Optimus V Android Development] Zeroskatr512:
Stock Headset & Skype

Has anyone tried to use the stock headset & mic w/ Skype. I believe a few versions ago this worked with JerryScript's rom however, I recently tried with the 08/25 build and when I connect the headset it is immediately recognized and I can hear the other person but they cannot hear me.

Can anyone else confirm?

Thanks.
[Optimus V Android Development] joryb:
just updated to 25th version, everything works great like last build! Only problem i had is i lost all my google apps when i flashed the new version, I just reflashed gapps and everythings gravy. Only bad thing is 3g battery drain!! My wifes verizon lg vortex can go days with 3g on. Haha i can watch my OV drain by the minutes with 3g on. Also that phone will self destruct in 5 seconds had me flipping out tell my phone loaded!! nice joke
[Optimus V Android Development] framirezferrer:
Same here, headset mic is not working with Skype, Groove or to make normal phone calls.
[Optimus V Android Development] blarfiejandro:
Yeah, I'll look into it. I can definitely duplicate it. What is interesting tho is that the kernel doesn't have any support for headset microphone detection built into it. The default configurations that LG ships don't either.

If mic detection was working with the 'aosp' ROM, it's another example of the community being set back by 'aosp' not releasing his source.

If mic detection was working with the stock ROM... it's another example (like the bluetooth stuff) of LG not releasing all of their GPL sources. Sigh.
[Optimus V Android Development] Whyzor:
There is code in the IHO ROM that will charge at about 600 mA in AC mode (higher than stock). I actually can only get USB mode (300-400mA?) using OEM cable connected to a USB port. When using an adapter, or a car charger, it always recognizes as AC mode and charges fast (almost too fast for the car charger since the plug gets pretty hot).
[Optimus V Android Development] blarfiejandro:
Probably. I believe I fell back on the the default of about 200mA for chargers that act as unconfigured USB devices. Can you try with the stock kernel or stock ROM and let me know how quickly your phone charges?

Or, can you try with another device and see if it identifies as a USB or AC charger?

If it's set to 200mA I'll up it to 500 or 600mA, if it's already at 500mA, I'm inclined to leave it alone as I don't know if there are any wall chargers that can't handle more than 500mA.

My Motorola wall and cigarette lighter chargers both report as AC chargers FWIW (but the LG still charges faster).

Edit: Okay. Code review. Looks like 700mA from an AC charger and 10mA from a wall charger marked as an unconfigured device. I don't think either are particularly accurate as the phone probably can't negotiate with a wall charger. IOW I don't know what the phone is doing at all. At 10mA it shouldn't even charge, so I'm guessing that non-zero values simply mean draw power vs don't draw power. That said, if it's reporting as a USB device, the phone won't power down as much as if it's plugged into something detected as an AC charger.

Does your phone charge faster or slower with your aftermarket wall charger than with a computer?

Likewise there are computers that will put out 1A from their USB ports (over USB 2?) so negotiating > 500mA is on my list of things to get around to when there's no other bugs left to deal with.
[Optimus V Android Development] nixie2121:
Aosp did not have it working although stock does... It is the same issue as the cassette adapter...
[Optimus V Android Development] leolawliet:
There's an issue with the camera on the 08252011 build, video records without audio and I have no idea how to fix this bug.
[Optimus V Android Development] leolawliet:
I have the same issue, if you find a fix please inform me and if I find one I'll let you know.
[Optimus V Android Development] leolawliet:
Is the link for the 08242011 build still up? It goes straight to the 08252011 build. My only issues are the camera recording without audio and the mic not working with headsets
[Optimus V Android Development] blarfiejandro:
Yup. LG is doing this stuff in proprietary userland binaries. mik has verified at least some of this, and I can confirm that while there is code in the kernel to detect if a microphone is plugged into the headphone jack, it's not actually hooked up to anything. This is why I don't get all hot and bothered over them releasing some of the GPL'd source. By using things outside the kernel, LG (and all the other phone mfrs) can keep things a secret and try to maintain some sort of competitive edge.

Likewise with BT, yes, there are kernel "drivers". However, the meat of the BT stuff is in a binary blob that Broadcom will never release the source to. Broadcom did, however, GPL the binary blob loader... and dollars to donuts LG modified it (or used a version that's not in the aosp tree) and hasn't released the source for that.

C'est la vie.

Lastly, as far as going for official CM7 status... two of the big CM guys have left (incl. Cyanogen himself). So far I've found that Steve was actually the easiest to deal with. In any case, it's always felt like a bit of an exclusive boys club to me and I don't think I've ever had the patience to get everything submitted (a number of things would need to be reworked*— mainly the subdevice stuff). I will wait and see what progress mik makes with his thunderg port. If he gets that successfully integrated into the CM mainline, I'll think about working to get the thunderc stuff merged too.

What will likely happen is that once CM 7.1 gets released I will start tracking that instead of the nightlies. Hopefully that will allow things to move at a slower pace with fewer surprises.
[Optimus V Android Development] blarfiejandro:
Can you or anyone else confirm that stock was actually muting the internal mic when a headset was plugged in and not just leaving both enabled?

I've looked through the wiring schematics and not found anything indicative of a "microphone sense" GPIO, so.
[Optimus V Android Development] niphoet:
Steve is working for Samsung now, but is still in charge of CyanogenMod and says that his new employment won't impact his involvement. Also, Wired magazine reported that Chris Soyars is no longer involved with the project, which he said on Twitter and Google+ is incorrect.
[Optimus V Android Development] 1cewolf:
CMParts is the Settings -> Cyanogenmod Settings menu, right? I don't see anything about battery usage in there. Or do you mean Spare Parts?
[Optimus V Android Development] nixie2121:
Sorry as I am unsure how to confirm this. With headphones plugged in i can hear tbe caller through them and they can hear me on froyo roms.
[Optimus V Android Development] Zeroskatr512:
I was almost positive it was an earlier version of JerryScript's BACKside... however, if it wasn't then it must have been ath3nos ROM ported to the OV that I was using. I know it was maybe a month ago or so since I recall it working.

Hopefully that helps you out.
[Optimus V Android Development] Zeroskatr512:
I don't believe that your ROM is specifically to blame for the charging speed. I do recall this being present when I was using the stock rom. (charging speed wise)

I will recheck my USB auto charger to see whether the phone sees that as an AC or USB source. If memory serves me correctly during the short overlap when I had the Samsung intercept and the OV, the Samsung charger would yield the same result as my Griffin charger. However, the Samsung would charge at normal AC speed with the Griffin charger. (My iPod Touch charges twice as fast on my griffin than it does connected to my PC USB)

I would say that the phone seems to charge at the same speed with my Griffin AC as it does connected to my PC USB. (hence the USB charging shown in the About Screen)

Does the code your looking at indicate how the phone is negotiating whether a charger is PC USB or AC USB?

Its not that the (USB) charging time is unreasonable or anything, its just that the OEM charger is almost twice as fast (and the phone sees that as AC)
[Optimus V Android Development] eollie:
Here is the biggest difference between the two phones. The Vortex is on Verizon and your on Virgin. Not sure your signal strength at all times but I would bet your wifes phone never has to negotiate towers like yours does. Sitting at home download the app antenna on both phones and run it Im gonna bet she will connect to any tower in the area and you will have to search a couple towers and probably connect to one farther then she does. The no roaming of Virgin hampers our ability to have good signal at all times.

Blarf I looked at the wiki and dont see a bug report on there regarding some of the newer phones coming out as refurbs and having the S video drivers instead of the older V ones. ON AC there is atleast three confirmed issues of this. What happens is the person installs the recovery and rom and Everything works fine except they have a black screen. One case they had jerry's build installed could hear it boot and everything just no video/picture. Bigsupersquid has helped people by getting them to use Drews xinoina redux kernel and a key swap mmarz put out. Is this something you are aware of and have a possible fix for?
[Optimus V Android Development] leolawliet:
Is there an update on the camera issue or a fix?
[Optimus V Android Development] Whyzor:
Linux Kernel differences

With the LG release of source code for the Optimus S & Drew's new kernel, I was curious what are all the differences between Linux kernel 2.6.35 (new) and 2.6.32 (current).

http://kernelnewbies.org/Linux_2_6_35

http://kernelnewbies.org/Linux_2_6_34

http://kernelnewbies.org/Linux_2_6_33
[Optimus V Android Development] leolawliet:
I posted about the same issue a few times already and not a single response was given, will someone please be kind enough to take a couple of minutes to assist me? The only issue I have that really bugs me is the camera and nothing else, could someone possibly upload a working camera apk? The audio doesn't work with videos, that's the only issue.
[Optimus V Android Development] deaver_92:
I switched to bumble bee to check and when I plugged some headphones in that didn't have a mic attached the internal mic was still enabled. If you would like I can go back and check with mic'd headphones.
[Optimus V Android Development] blarfiejandro:
Whoops, brain fart. In any case yah BT seems to be drawing a lot of power (even while not paired). For me it started, I think, after I made a (non-BT) phone call.

Actually I'm trying to figure out what the stock ROM was doing. I'm pretty sure none of the GB ROMs have ever done mic detection.

Yeah (and it's all in the kernel so you can take a look). I believe what's happening is that it's coming up either as a suspended or not-configured USB device vs coming up as an AC charger.

That'd be great.
[Optimus V Android Development] AzraelsKiss:
Audio is working fine on my phone running the latest BACKside ROM, so it's probably not the camera.apk at fault. Have ya tried wiping everything and doing a clean flash?

~Azrael's Kiss~
[Optimus V Android Development] JerryScript:
I can confirm the video no-audio bug, but I can't confirm what triggers it. I don't use headsets, so it appears it has something to do with adjusting the media volume levels. Once I can track down the actual trigger, I'll post a proper bug report.
[Optimus V Android Development] blarfiejandro:
I fixed the headset audio earlier today (you need to set hook mode to get the mic working, apparently). I can confirm that disabling the built-in mic is not done in kernel (yay for LG avoiding the legal obligation to release their source).
[Optimus V Android Development] Zeroskatr512:
Sorry I'm quite a noob when it comes to looking for stuff like this in the code (coding in general). I am more or less better at finding random bugs and reporting them to help you out ... For what its worth would you mind pointing me to the specific part of the kernel which contains those instructions?

Thanks.
[Optimus V Android Development] JerryScript:
If you don't mind, try adjusting your media volume level while playing something with audio, then try taking a video and see if it records the audio.

I'm trying to track down what triggers this bug.
[Optimus V Android Development] AzraelsKiss:
I can confirm that when headphones are plugged in, then unplugged, the audio will stop working. It only happens after the headphones are unplugged, and the only remedy is to reboot the phone. I can tell when audio won't record, because there will be a double ding when I press the record button, instead of the single ding. Media volume doesn't seem to have any effect on my phone.

~Azrael's Kiss~
[Optimus V Android Development] mkoyskip:
Uggh!

I think my phone just doesn't like the latest mrg666 (MiRaGe) updates - my problems began with

the 08272011 update and has continued with the 08292011.

When I reboot the phone from recovery it either locks up or goes into a continuous boot screen loop

for a short time before freezing up (tried letting the phone sit for a while in case it was taking longer

than usual to start up).

My usual installation steps:

wipe cache, Dalvik-cache

format system, data, cache (I stopped formatting boot as suggested previously)

install rom, gapps, data2ext4

I've experimented with variations of:

aospcmod 3.0.2.8, iho recovery

installation order for gapps & data2ext4, also not installing them

sdcard (16gb), using a new 16gb, a new 2gb

formatting using the phone and using Windows 7 (minitool partition wizard)

with and without an ext partition

3 different batteries, also tried taking the battery out for a little while per a previous post

----- I've also tried chanting, speaking in tongues, bartering my soul and a few other things I'd rather not talk about.

Over the past 7 months I've done so many installs & different rom's - this is driving me nuts! I have had much to

learn and also a lot of trial & error but nothing like this.

Sorry for the long post but beyond not being able to use mrg666's latest updates I'm now driven to solve this puzzle.

Thanks again to all the developers & users out there. I think I'll restore my jerryscript for a little while and drink some

beer, maybe a lot of beer...:eek:
[Optimus V Android Development] JerryScript:
I'm currently building with the changes Blarf added today to fix the headset mic. Maybe it will fix the issue.

It's not just the headset that triggers it, I don't use a headset and I experienced the bug today, still trying to track the trigger down.
[Optimus V Android Development] mrg666:
I have just uploaded the 08302011 build with Blarf's mic updates and without my stupid themes. It is now just IHO after bloat removal. I think this will not give any trouble to anyone anymore, although I could not repeat the freezing boot problems.
[Optimus V Android Development] mrg666:
Sorry about the troubles, the latest should fix the problem. Can you please test and let me know?
[Optimus V Android Development] bleichtman:
Im trying to download latest version and my phone says unsuccessful download not supported by phone. Any ideas?
[Optimus V Android Development] bleichtman:
Nevermind, started working.
[Optimus V Android Development] dwgjr330:
Yeah i always wondered how VM worked on cell towers with sprint etc... do we always use sprint stuff or will sprint give preference to their contracted users etc? just for my own curiosity.
[Optimus V Android Development] EmuZombie:
August 30 build of IHO-Purity is up.

Changelog:

-Sync'd with CM

-Headset Mic now working

Download MD5: d353c59b7fc602106420d34a3560064d
[Optimus V Android Development] dwgjr330:
deleted this post
[Optimus V Android Development] mkoyskip:
Hi,

Yeah I've still been piddling around with my phone...

Installed your update - booted up fine. I've never done it before but I could figure

out how to use logcat if you want and/or think it would help out. I haven't seen that

anybody else is having the same problems that I'm having.

Thanks.
[Optimus V Android Development] mrg666:
Thanks, I think I know the problem now. Removing the theme fixed the problem for you. I have separately uploaded the theme after recooking with the latest apks in case someone wants it. It is flashing fine for me but, LOL, keep away from it. :D
[Optimus V Android Development] deaver_92:
I'll have to wait till I get home which won't be for a couple hours.
[Optimus V Android Development] eep1:
And it's working great. I had a boot loop on the previous build so I was using Jerrys.
[Optimus V Android Development] mkoyskip:
Hmm. It's the theme huh?

I've been meaning to check out the UOT Kitchen, maybe I'll fiddle with that tomorrow.

I think I'll download the theme anyway and install it after making a fresh backup just to see what happens... let you know.

Thanks again.
[Optimus V Android Development] leolawliet:
Well I'm gonna try the new update that was released today and hope that fixes the issue. I usually wipe everything everytime prior to flashing a rom or backup
[Optimus V Android Development] leolawliet:
I have tried that out but it always gives me issues, it only recorded once, but I can't remember how I made it work that time, but I think it involved the volume keys while recording. There was a lag in the recording so the audio took it's time to start recording
[Optimus V Android Development] ZipLipZ:
Great job Blarf and company!
[Optimus V Android Development] SWEATTAIMI:
How stable is this rom ???