Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,741,351 Members 41,358 Now Online
XDA Developers Android and Mobile Development Forum

[APP][MOD] SIII AOSP Camera v2.60

Tip us?
 
TheUnkn0wn
Old
(Last edited by TheUnkn0wn; 15th May 2013 at 12:52 PM.)
#1  
TheUnkn0wn's Avatar
Senior Member - OP
Thanks Meter 881
Posts: 250
Join Date: Nov 2011
Default [APP][MOD] SIII AOSP Camera v2.60



Samsung Galaxy SIII - AOSP Camera v2.60

Since JellyBean 4.2 changes quite a few things I thought I'd start this at v2.00



Jelly Bean Support


Features

v2.60 (JellyBean 4.2)
- Fixed Panorama bug
- Decreased HDR time
- Added 'Ultra Pixel' feature (READ HERE)
- Increased stability

v2.51 (JellyBean 4.2)
- Fixed Panorama

v2.50 (JellyBean 4.2)
- Updated to latest CM10.1 sources
- Fixed CM10.1 storage bugs
- Added HDR (Thanks to CM10.1 sources)

v2.01 (JellyBean 4.2)
- Fixed Panorama

NOTE : Test 1080p Recording, it works for me.

v2.00 (JellyBean 4.2)

Changes from stock CM10.1 Camera

- Select Storage (Internal/External)
- Select Volume Buttons Functionality (Zoom, Snap/Focus)
- Added Colour Effects (Washed, Vintage-Warm, Vintage-Cold, Point Blue, Point Red/Yellow, Point Green, Cartoonize)

Camera
- Added Picture Sizes (7.1MP, 6MP Wide, 2.4MP Wide, 0.9MP Wide, 0.7MP)
- Added Burst Mode 'Hold', Hold down the capture button to capture multiple shots

Video
- Modified Video Bit Rate (1080p 24Mbit, 720p 16Mbit, 480p 12Mbit)
- Modified Audio Bit Rate (196MHz AAC)
- Added Video Stabilization Control
- Select Touch To (Focus, Snapshot) NOTE : Yes, this means you can take snapshots while recording video.

WAIT!? Where's Photosphere? Unfortunately Google haven't actually merged Photosphere into their sources yet...
__________________________________________________ _____

v1.63 (Jelly Bean ONLY)
- Built from latest CM10 source
- Re-Written from scratch (again...)
- Optimized Code
- Removed uncompatible features (Red-Eye Reduction)

NOTES : The latest CM10 sources use the volume keys for zoom, I decided to leave them alone. This means you can no longer take screenshots while recording a video and you can no longer take a picture using the volume keys. I might add an option in 1.64 to toggle between the two. Another thing to mention is the audio will still only record in MONO, Jelly Bean seems to of broke STEREO recording... I still cannot take my first picture with flash without it crashing, another CM10 induced bug.

v1.62 (Jelly Bean ONLY)
- Fixed Audio Issue

v1.61 (Jelly Bean ONLY)
- Fixed a few bugs
- Added 6MP Wide
- Added Front Facing 1.9MP
- Added Pinch-to-Zoom

v1.60 (Jelly Bean ONLY)
- Updated to Latest CM10 Sources
- Fixed Gallery Bug
- Added Video Stabilization
- Added JPEG Quality Control
- Fixed media_profiles.xml (still no Dual-Channel Audio support)
- Source Code

v1.52 (Jelly Bean ONLY)
- Fixed Storage Settings

v1.51 (Jelly Bean ONLY)
- Fixed Front Facing Camera Crash

v1.5 (Jelly Bean ONLY)
- Implemented Burst Shot
- Implemented Storage Selector (SD Card / Internal Storage)
- Removed Dual Channel Audio Support for Video (caused major audio distortion. This is due to the audio drivers, I hope Team Hacksung can fix this.)

v1.4 (Jelly Bean ONLY)
- Jelly Bean
- Pictures WHILE Recording
- Changed Button Configuration :
Picture Mode
- Volume Up : Take Picture

Video Mode
- Volume Up : Start/Stop Recording
- Volume Down : Take Picture (while recording)

NOTE : Burst shot is currently NOT in v1.4, this feature will be added later.

v1.3
- Implemented Burst Shot
- Decreased the Control Panel Width (larger viewing area)
- Decreased Video Bit Rate (to prevent frame stutter and large files)
- 1080p : 24Mb/ps, 720p : 16Mb/ps, 480p : 8Mb/ps

v1.2
- AOKP Support

v1.1
- Implemented Zero Shutter Lag
- Implemented ISO Options (Auto, 100, 200, 400, 800)

- Improved Picture Quality
- Improved Video Tap to Focus Speed
- Improved Mode Switching Speed
- Increased Stability

v1.0
- Video Tap to Focus
- Take Pictures with Volume Buttons
- Record Video with Volume Buttons

- 1080p : 32Mb/ps, 720p : 24Mb/ps, 480p : 16Mb/ps
- 192Kb/ps Dual Channel Audio
- Stability Improvements


- Camera foce closes on start? - Clear your camera data.
- If using Siyah Kernel ONLY use 1.3.8 or above.
- v1.4+ will ONLY work with Jelly Bean.
- Problems installing on Jelly Bean? Read This


Reply with any features you would like to see in future releases.

Thanks to Cyanogen Team for the AOSP sources I use


Download - CWM .zip (Flash via Recovery)

Jelly Bean v2.60 (Latest) - GIT Source

Jelly Bean v1.63

Ice Cream Sandwich v1.3




After over 14,000 downloads not one person has donated. I would like to buy the Galaxy S4 and continue the camera there (as well as other projects) but since I'm a student I'm unable to save money to buy anything expensive anymore. Your help would be greatly appreciated.

The Following 450 Users Say Thank You to TheUnkn0wn For This Useful Post: [ Click to Expand ]
 
GiGi.
Old
#2  
Senior Member
Thanks Meter 64
Posts: 316
Join Date: Nov 2010
Trying out now, finally an imporved camera app for CM9. The biggest problem with that camera app was the speed compared to samsung camera app especially in low light situations, would be awesome if you could imporve that.

Thanks for your work!
The Following User Says Thank You to GiGi. For This Useful Post: [ Click to Expand ]
 
Ramalama
Old
#3  
Senior Member
Thanks Meter 79
Posts: 294
Join Date: Jun 2009
Niiiiceee!!! :)

Thank you very much!!!
I will see what you can do in the next versions:)) can you redesign the big black navigation where you click (pnorama, video, camera, shot button, etc)? To make it more minimalistic? Or transparent, that we can see more of the preview picuture?:)

Something like the style from htc camera...

This will be the nicest thing, that i wish:)

And other thing is, to clean up the code, to be faster:))

Cheers:) & Thank you!:)

Sent from my GT-I9300 using xda premium
The Following 2 Users Say Thank You to Ramalama For This Useful Post: [ Click to Expand ]
 
john9
Old
#4  
Account currently disabled
Thanks Meter 269
Posts: 1,587
Join Date: Oct 2011
Looks nice I will try it.
 
jasper1983
Old
#5  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Jul 2010
Great app, I would definitely like to see a feature that has a similarly low shutter lag like the stock Samsung one, Zero shutter lag would be pretty awsome
 
TenTypMatias
Old
#6  
Junior Member
Thanks Meter 0
Posts: 14
Join Date: Jul 2011
Location: Warsaw
Amazing work! I'll try it now


Thank you!
 
bradputt
Old
#7  
bradputt's Avatar
Senior Member
Thanks Meter 109
Posts: 781
Join Date: Jun 2010
Does it crash like the cm9 version?
 
n70shan
Old
#8  
n70shan's Avatar
Senior Member
Thanks Meter 81
Posts: 373
Join Date: Jan 2012
Location: Lahore
plz dev improve camera performance if u can especially in low light. thousands of thanks to u. there is also a thread in general section lots of people are crying for camera bad result in every cam firmware. i personally have GDFE01 totally crap!
here is the link
http://forum.xda-developers.com/show...724124&page=15
Current Devices: HTC Desire 816 with 64Gb Class10 Samsung Microsd Card

If i helped you Please hit Thanks Button.
The Following 2 Users Say Thank You to n70shan For This Useful Post: [ Click to Expand ]
 
TheUnkn0wn
Old
#9  
TheUnkn0wn's Avatar
Senior Member - OP
Thanks Meter 881
Posts: 250
Join Date: Nov 2011
Quote:
Originally Posted by jasper1983 View Post
Great app, I would definitely like to see a feature that has a similarly low shutter lag like the stock Samsung one, Zero shutter lag would be pretty awsome
I will probably implement that in the next release.
The Following 4 Users Say Thank You to TheUnkn0wn For This Useful Post: [ Click to Expand ]
 
binaryanomaly
Old
#10  
Member
Thanks Meter 5
Posts: 60
Join Date: Feb 2010
Awesome hope you succeed

Well basically I think the Sammy Cam is the benchmark, definately the thing that keeps me from using CM besides the dialer.

If I could wish:

Prio 1
- Zero shutter
- Series of pictures
- Panorama

Prio 2
- HDR
- Face recog
- ...


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes