yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] LeJay:
I've added some extra advanced settings for video recording. I'll add more as I have time.

It's experimental and might be buggy. I promise to try a little harder to have a stable version than I did last time I made a mod like this.

Source code:https://github.com/LeJay/Camera

Sorry, the source code is a bit of a mess :). It's a fork of the CM7 nightly and is up to date.

apk and the correct zip is up.

Simply download the zip and flash it. It will replace the camera app in cm7. Whenever you update to the next nightly you'll have to re-flash.
[LG Optimus 2x] LeJay:
Versions

-----Version 1.0 (current)-------

Features:

Video stabilization

Video manual focus (NOT continuously, sorry)

Video autofocus (NOT continuously, sorry)

Video touch to focus (NOT continuously, sorry)

Things that for strange reasons don't work:

Auto Exposure compensation doesnt work together with autofocus or touch to focus. I'm looking into it. It does work with manual focus, though.

------------------

FAQ:

Q: Sometimes video recording doesnt start when using auto focus.

A: If auto focus fails recording will not start. I might do something else in the future, but this is the setting for now.

TODO:

1)

Work around disabling of exposure. Eg. read focus level from logcat after auto focus and use manual focus instead.

2)Other camera settings:

Image stabilization, manual exposure compensation, timestamps (?), change contrast
[LG Optimus 2x] crime_of_heart:
Thanks for the hard work :)

Is it CM7 only?
[LG Optimus 2x] LeJay:
Yea, sorry, forgot to mention that :).
[LG Optimus 2x] pastime1971:
@lejay, great work. i expect to see a new commit with this soon ?

touch to focus in video mode is much desired, i believe.

can you also take a look at http://review.cyanogenmod.com/#change,6628 or http://xdaforums.com/showpost.php?p=15955411&postcount=6954 ?
[LG Optimus 2x] LeJay:
Oh, yeah, I removed the code that checks if the preview is 720p. Zoom works fine, both volume and display menu.

EDIT: Actually, zoom behaves a little oddly, it jumps to 8x with double tap. Did I do that? wtf.

I feel auto exposure should get fixed before I sent it to nightly. Also, I get a headache figuring out how to correctly submit these things :).
[LG Optimus 2x] fajarep:
wow, thanks for the your tweak, really hope we can get continuous focus :)
[LG Optimus 2x] pastime1971:
no, i don't think you did it.

i never knew about the double tap zoom until yesterday, and it jumps between 1x and 8x (in cm). i don't think there is any code for this in app though. could it be libnvmm_camera.so ?

edit: do you get zoom working while recording at High (720p) ? (not changing it, but set it at 4x and start shooting, mine reverts to 1x)
[LG Optimus 2x] LeJay:
Its in videocamera if I remember correctly,. Zoomgesture something.

Right now zoom is working, but it has been buggy. Does it work if you zoom again and try recording?
[LG Optimus 2x] pastime1971:
i'll be damned.

yes, it works at the second time. :D (you are the man !!!)
[LG Optimus 2x] SiL3nTKiLL:
legit mod! cant wait to give this a try
[LG Optimus 2x] Krusher1973:
Thanks, works for me, except for some bugs, but this camera was buggy to begin with :D
[LG Optimus 2x] LeJay:
Heh, yeah, it is... Im doing a bit of refactoring, hopefully a cleanup and a bit of debugging will help.
[LG Optimus 2x] cs4589999:
When to update to the new version?:p

I really like the version that can make a focus in recording
[LG Optimus 2x] _Vegas:
:)waiting for updating!!~~~
[LG Optimus 2x] _Vegas:
Any news?:rolleyes:
[Captivate General] AdamOutler:
....

http://www.att.com/gen/press-room?pid=20407&cdvn=news&newsarticleid=32234&mapcode=mobile-devices

The device mentioned in the article is a Captivate 4G... Is there such a thing or did they mean the "Captivate".

Update: this is for our device! They removed the 4G.
[Captivate General] bravomail:
HSPA enabled I guess

They might enable HSPA.

Pantech and LG didn't get 4G moniker so copy-paste mistake is out.

:D
[Captivate General] stoobie-doo:
Looks like they have changed the press release - Captivate no longer has 4G listed against it.

Also - I don't see anything that calls out which revision of Gingerbread will come, last weekend's leak on samfirmware for the Epic was for 2.3.4, so perhaps Samsung has advanced the ball since KF1.
[Captivate General] nimper:
So really, this means we will see GB drop in 1Q 2012, right?
[Captivate General] mymansionisabox:
As of 12:12pm Central time, http://www.att.com/gen/press-room?pid=20407&cdvn=news&newsarticleid=32234&mapcode=mobile-devices says

"

The AT&T smartphones planned for a Gingerbread update are:

HTC Inspire™ 4G

LG Phoenix™

Motorola ATRIX™ 4G

Pantech Crossover™

Samsung Captivate™ 4G

Samsung Infuse™ 4G

"

I can confussed.
[Captivate General] mwilhelm:
Earlier in the post there is a sentence that just says Captivate without the 4G:

"In addition, Samsung Captivate™ owners will be able to upgrade to Gingerbread."

BTW, what does "Post-paid" mean?
[Captivate General] xhozt:
Confirmed still saying 4g here
[Captivate General] mmarquis:
OK. I give. What's a *4G* Captivate?
[Captivate General] AdamOutler:
Post-paid means they send a bill to you at the end of the month. It's normal phone service. They use the term Post-Paid to differentiate from Pre-Paid customers.
[Captivate General] xhozt:
It means people who pay monthly after not prepay
[Captivate General] stoobie-doo:
Mystery solved, there are two versions of the press release - the one at http://www.prnewswire.com/news-releases/att-customers-to-enjoy-gingerbread-126113088.html (the link from engadget takes you here) does not put 4G next to the Captivate.
[Captivate General] mymansionisabox:
That may be true, but the official AT&T post appends 4g to Captivate
[Captivate General] RCDuke:
This is what confuses me. If we get '4G' from an official update, why did we not see that the hardware was capable of such speeds?
[Captivate General] Shammyh:
Whole "4G" thing was a typo. Get over it.
[Captivate General] xdahgary:
Yawn...

10chars
[Captivate General] Pirateghost:
because ATT doesnt actually have a 4G network??
[Captivate General] 6XGate:
Not sure this is good news

After trying both AT&T and Rogers' Froyo versions for Captivate, and being disappointed; I would say look towards CyanogenMod 7.1 for an update to this phone rather than any official Gingerbread.
[Captivate General] cappysw10:
You don't get it, once the official version drops (this means having sources) then the devs here can do their magic.
[Captivate General] F1reEng1neRed:
What's wrong with the handful of I9000 GB ROMs on here or the KF1 Captivate based GB?
[Captivate General] 6XGate:
After two rather under-performing stock Captivate 2.2 ROMs, I'm not sure I'll be going back to the stock updates without a compelling reason. The performance of CyanogenMod has convinced my to stick with it.

So far after testing almost every feature on the phone I can, it seems that CM has everything the stock ROM did and the GPS works, a first for my phone. I really do hope that Samsung has made some really good progress on this version though.
[Captivate General] F1reEng1neRed:
You do realize that there are a bunch of custom GB ROMs other than Cyanogen that work great on our phones, right?
[Captivate General] 6XGate:
I'm happy with what I got, don't want to spend every afternoon flashing a new ROM :)
[Captivate General] nbarsotti:
AT&T fixed the typo

The AT&T site no longer mentions 4G, http://www.att.com/gen/press-room?pid=20407&cdvn=news&newsarticleid=32234&mapcode=mobile-devices
[Captivate General] mrhaley30705:
1) Charge bug and wifi reboots from i9000 roms.

2) No source code for kf1, in order to reach the potential we have grown accustomed to.
[Captivate General] gramme66:
Can you tell me, if I update my rooted Samsung Captivate Android 2.2 3G phone to this release will it take away my root? Will I have to root again? Any thoughts appreciated.

Thanks

Donna aka gramme
[Captivate General] Pirateghost:
if you update to any stock firmware, you lose root......root is at the OS level. if you replace the OS with stock, you lose root... think of it like formatting your computer to load a new OS on it....whatever you had on there prior will be gone when you format....
[Captivate General] F1reEng1neRed:
I used to have charge bug, but seems to have went away on its own. Wifi bug only gets annoying if you use the dropdown to toggle it. I only asked the question because I got the impression that he was completely unaware that there are plenty of other great Roms out there besides cyanogen.
[Captivate General] boborone:
Who's got the popcorn?!
[Captivate General] gramme66:
Thanks so much for your response....I appreciate your time...I have a back up done with Titanium backup PRO...if something went wrong with the upgrade to the new stock 2.3 could I put my backup on and will that put the root access back as well?

Thanks

Donna aka gramme
[Captivate General] mipakr:
try MIUI!!
[Captivate General] Pirateghost:
No. Titanium backup only backs up apps not the OS. There is more to root than the superuser app. Besides, titanium backup requires root to run. It simply won't work.

Sent from my Inspire 4G
[Captivate General] trell959:
Looking to upgrade my inspire and captivate! :D good to see you over here pirateghost
[Captivate General] AdamOutler:
Correct me if I'm wrong.. I think root just depends on the 'su' binary... the superuser app allows for means of authentication. 'su' could be configured to run with no superuser app. Busybox/toolbox just allows you to do more stuff and gives basic Linux commands.
[Captivate General] boborone:
I think that's correct. Any chance you or pirateghost could get in touch with Team AndIRC to find out what all they did to rename su for the new market. The new market doesn't allow access to the movies if you are rooted. They renamed su in the system. The market does a su check. Not a complete root check. That's why they just renamed it.
[Captivate General] Pirateghost:
correct. kind of. if you have su installed in bin or xbin (symlinked or otherwise), you still need to authenticate that access with superuser app. if you do not have superuser app, root wont allow you access with root apps.

what gramme66 was asking is, if they update to official firmware can they use their titanium backup to acquire root again. and the answer is absolutely not.

titanium backup requires root just to run, so there would be no way to restore backups, and even if you could, there would still not be an su binary for it to run to gain access. this is assumptions of course, of just the stock firmware from samsung, not a modified rom
[Captivate General] AdamOutler:
Each app has its own linux user and group. Its likely they removed permissions for the market user... dunno.
[Captivate General] boborone:
On twitter, they said they renamed it. Them and supercurio talked about the details in dm.
[Captivate General] Pirateghost:
lol. i was over here long before i went to the inspire side.... ;)
[Captivate General] Pirateghost:
this sounds like what we had to do for rooting the atrix after an OTA. basically renaming su to something else, and copying it to another folder and after the OTA, we had to run it and copy it back. the common rename that everyone was using, was 'frozenfish'
[Captivate General] boborone:
Haha, yep. One of the badasses that got people to crawl out of dg's butt.
[Captivate General] boborone:
Think, iirc, they used sumobo.
[Captivate General] ZionExpress:
Titanium Backup is great for restoring your apps and data but you will need root access BEFORE you can use titanium on a freshly flashed/updated phone. If you're worried about being able to root gingerbread, don't be. With the recent leak of samsung's "stock" gingerbread ROM there are already ways to root and tutorials available for those who haven't done it before.

Before testing out a new ROM its always recommended that you perform a nandroid backup of your phone.

Doing so essentially allows you to restore your phone to the state it was in when you performed the backup and make it so that nothing happened.

Ie. You really want to test out ROM "X" but are happy with how your phone currently works. Perform a nandroid backup of the device as-is. Flash the new ROM, play around with it, decide you dont like it. You can then flash BACK to your previous setup with all of your apps and data and settings already included. Its like making your own custom ROM that you can restore at will.

Links incoming!

Here's one on how to do a nandroid.

http://xdaforums.com/showthread.php?t=768868

And (generally) how to flash a ROM:

http://xdaforums.com/showthread.php?t=819105

http://xdaforums.com/showthread.php?t=884364

And if you just can't wait for the official gingerbread OTA update:

http://xdaforums.com/showthread.php?t=1127209

Hope this helps! I'm still kinda new to all of this myself so please, someone correct me if i am spreading false information! :)
[Captivate General] Pirateghost:
good information here. thanks for helping out with the new people.
[Captivate General] ZionExpress:
No problemo! Like i said, i'm still fairly new to android so i understand how intimidating it is to dig through all the posts and information that is, quite frankly, overwhelming. I'm just trying to give back to the community that helped me so much when i started out.

I'm rocking Serendipity 7 on my cappy, current proof of how awesome you guys are. Wouldn't have been able to do it without some help along the way. :)
[Captivate General] mobileseq:
Getting offical Gingerbread on my Captivate makes me squeal. I couldn't believe that it is going to happen, um...hopefully.
[Captivate General] skeepon:
meh. official GB doesnt phase me one bit. CM7 is treating me just fine. I would never go back to any other rom, especially not stock
[Captivate General] boborone:
It's not the rom, it's the source that's makes this announcement nice.
[Captivate General] kennonk:
Meh, cm7 is overrated in my experience. Stock based roms are the best for stability and call quality. Cognition 5 is super smooth and has audience chip support. If you want speed and benchmark scores and/or themeability Serendipity or Continuum w/Talon is best in my experience. I really tried to like cm7, but I just couldn't figure out what was supposed to be so good about it. Not the most stable, not the fastest. Kind of middle of the road in all categories. What makes you like it so much? Maybe it is just how I use my phone? *shrug*
[Captivate General] RockRatt:
I have two cappys, one with CM7 and one running Apex 8.2 and I too prefer CM7. It is more stable and smooth in my opinion. I have been on CM7 since it was first released with almost nothing working at all or barely. Data connectivity didn't work well, no camera, etc. But I watched it grow and in my opinion what is offered far outweighs the i9000 and i897 roms froyo or gingerbread. It is the little things I guess like the Theme Chooser app being able to change themes without really flashing them, never get lag running it, more built in customizations that would require extra apps or tweaks to get the samsung roms to the same level. YES the audience chip is awesome when I used DG's gingerbread he out out and sounds awesome. I KNOW that once the i897 gingerbread SOURCE is available the CM7 team will be able to work that into CM7. With CM7 I can overclock and Undervolt to 1.6 super stable where the samsung roms I can only get to 1.4 as stable. I LIKE that every CM7 phone is basically the same so apps like Theme Chooser work accross the different phone platofrms for the most part. The speed is great and I never get lock ups. The GPS just seems to work better for me on CM7 than it did/does on samsung roms gingerbread or froyo. To me the ONLY. Downfall is that I can ONLY get about 12 hours with pretty heavy use on CM7 or sometimes worse when I am in a BAD/NO signal area. Where on the Samsung roms with the EXACT SAME apps and setting I can get more than that with the same usage. But my CM7 phone went from a backup phone to my daily driver many months ago. So I am EXCITED for the SGS2 since the CM7 team already has it on running on the SGS2 Phones so I know where I will be going in a little over a month with the SGS2.

Sent from My KickAss Captivated CM7 OC'd 1.5Ghz/Undervolted
[Captivate General] 1tontomato:
MMMMMMM source. I hope we get source for i896, and i9010 the stuff that really makes the captivate rock. i897 still comes with too many att restrictions. No hsupa.

Sent from my GT-I9000
[Captivate General] Aquarianperry:
Yay it will happen.... but I'm guessing it's not going to hit the phones until around mid/late October as a decent timeline, With the Thrill 4G and one or maybe two Samsung Galaxy S variants coming down the pipe on August AT&T will want to entice as many upgrade eligible Captivate customers as possible with new phones before releasing the update for the oldest phone on the list for gingerbread updates.

I think the roll out will go like this:

Early August - Inspire 4G Gingerbread update

Early August - Thrill 4G release

Mid/Late August - Galaxy S2 w/Keyboard release

Late August/Early September - LG Phoenix Gingerbread update

Mid September - Infuse 4G Gingerbread update

Mid/Late September - Galaxy S2 w/o Keyboard release

Early October - Pantech Crossover Gingerbread update

Mid/Late October Captivate Gingerbread update

The Captivate will get the final update hurrah and then be marked EOL along with the rest of the US carrier based Galaxy S phones will get their gingerbread updates as well before a total EOL of the series across the board in October, makes sense but I Hope I'm wrong and get to play with official Gingerbread before I upgrade to an AT&T Galaxy S2 variant!
[Captivate General] kennonk:
I haven't run it in about a month, I guess I will have to give it another try.
[Captivate General] ZionExpress:
How do you overclock AND undervolt at the same time? Are these procs overvolted in the first place? Its my understanding that in the PC world, when you OC you sometimes have to INCREASE voltage in order to mantain a stable clock. Is it the other way around with mobile procs? I haven't ventured into the world of OC/UV just yet, if i UV will i save some battery life?
[Captivate General] boborone:
i9010 would be nice

-Figured i needed a signature for my phone. This is it. I am
[Captivate General] ln100:
The clock is overvolted from the max freq (1GhZ) to achieve the OC. The UV is just a reduction from the standard voltages. An example - you may undervolt an OC speed so its running at the same voltage as 1GhZ, but you are getting 1.2+GhZ. And yes - it will save some battery life (not much but some), but for me it isn't worth the random locks for undervolting.
[Captivate General] RockRatt:
In100 is pretty much right on with his explanation. As far as getting OC and UV stable is the trick. I use The Escapist Kernel "kernel le dujour" or something like that. I use Voltage Control to OC and UV really stable at 1.5 with NO LOCKUPS or anything. 1.6 I can run stable for a day or two before I have a lockup that automatically rebooted and then I am good again for another day or two. If you check in the Escapist Kernel thread you can learn more and also I have posted somewhere in there the settings I use.

Sent from My KickAss Captivated CM7 OC'd 1.5Ghz/Undervolted
[Captivate General] isimeon:
I'm on rogers running froyo I used flashed the AT&T UCKF1 it worked great till I realized it was dropping my incoming calls....does anyone else have this issue?
[Captivate General] shopealope:
Good stuff, I will be pretty happy when its finally released. About time.
[Captivate General] clemmie:
I've been running the KF1 2.3 rooted for about a month and it's smooth and very tight. I haven't had any real issues to speak of. I stripped out all of the AT&T crapware and most of the Samsung stuff and it's working fantastically. It's technically the first 2.3 ROM that was intended for the i-897/6, so it's resource management and hardware dovetail together more smoothly than some other 'doctored' i-9000 based ROMs.
[Captivate General] HooeyBooey:
So far it's bat. life that I've been having a problem with. Once a good rom comes out with decent bat. life, I'm all over it.
[Captivate General] Palmetto_X:
How do we know samsungjohn did not fabricate this? :)

I agree , seeing a statement from ATT is pretty nice

Pass the popcorn
[Captivate General] cappysw10:
And how long until we get the "Where's GB" whining

*popcorn passed*
[Captivate General] AdamOutler:
Generally these kind of press releases are for share holders in the company. They are protected under the "Safe Harbor" act.

here's a random quote from a safeharbor statement...
[Captivate General] radraz:
about time they released it!
[Captivate General] cappysw10:
Ain't nothing released yet, skippy. :eek:

Sent from my brain to your eyes
[Captivate General] boborone:
Want some popcorn? Been waiting on the non carrier branded i9010 to get gb for a while now.

-Figured i needed a signature for my phone. This is it......
[Captivate General] BenKranged:
Georgio Armani doesn't need updates. Whenever a new android version comes out he buys a new phone.
[Captivate General] Aquarianperry:
Well I'm partially right so far, sans the Keyboard S2 and put the Thrill 4G for mid to late August, I still say the S2 Thin won't be coming out until mid September LOL. I doubt that AT&T will put out two highly awaited smart phones in one month so it looks like we may not be the 2nd one in line this time (GS1 was Tmobile 1st, AT&T three days later, I got my Cpativate That friday ahead at BBuy).
[Captivate General] paintballkev812:
This is great! It seems like every gingerbread rom I like always has these small annoying bugs. Hopefully the official release will satisfy me.
[Captivate General] Jmurph3:
I bet it'll be something like 3Q 2012. I'll be getting a new phone by the end of 1Q anyway. Screw Samsung's promises. I do like their phones though.
[Captivate General] ZionExpress:
Agreed. Every time i try out a GB ROM i find quirky little bugs and end up going back to froyo for a more stable experience.

Of course, after a few weeks on froyo i want to try GB again. Its a vicious cycle...
[Captivate General] TwinkyOfHope:
I tried to keep my Cappy on stock Froyo for so long. But after trying out a few GB roms I can't stand to use 2.2 anymore! (Or KF1 GB for that matter)
[Captivate General] malebornin69:
Batt and speed

I have been using Fasty rom since it came out. I am runing 2.2 Fasty right now and I am getting over 48 hours on a full batt charge with better than average use.....this is my only phone ,,,no land line..... and the rom is stable as hell, no lag and ....F A S T....every thing just works .... I use Zeam as my home. I have 2 captivates one is used to test roms with and the other is just for every day use. Ever since I started using this rom I can find no other that even comes close...Not to mention the fact that I dont have to be on a constant look out for a place to plug in....lol............Lets put it this way I can charge the phone before I go to bed at night and have it at 100%, I can unplug the phone and place it on my night stand get up go to work the next day and take the phone out of my pocket around noon and it will still be at 100%, By the time I get home and ready for bed the next night after using the phone all day for whatever I will still have 75% when I go to bed the next night. I know this sounds like science fiction when it comes to a captivate but I swear its true.
[Captivate General] CatFan:
I've been running Atomic Fusion for a couple weeks now and it seems to be pretty stable. Data is a bit slow but I haven't tried tweaking anything yet. It could just be my area since I was never thrilled with the speeds from stock 2.1. stock 2.2 or Perception either. Earlier versions of Atomic Fusion had a couple issues but 1.5 seems pretty good.
[Captivate General] cdwhit:
Did any else notice the article at Digital Trends? Apparently the "Official Gingerbread Update" for the Galaxy S series has been delayed.

This is my surprised face. :cool: