ahunter 108 Posted March 2, 2020 Share Posted March 2, 2020 (edited) By far the best image quality for photos and video. (That I have tried) Video and Photo are separate Apps. Opens and switches seamlessly between the two when going from video to photo and visa-versa. Also has handy Camera Info in settings: PHOTOS Camera FV-5 Lite (FREE) https://play.google.com/store/apps/details?id=com.flavionet.android.camera.lite Camera FV-5 PRO https://play.google.com/store/apps/details?id=com.flavionet.android.camera.pro VIDEO Cinema FV-5 Lite (FREE) https://play.google.com/store/apps/details?id=com.flavionet.android.cinema.lite Cinema FV-5 PRO https://play.google.com/store/apps/details?id=com.flavionet.android.cinema.pro FV-5 Supported settings for Fxtec QX1000: White balance: auto incandescent fluorescent warm-fluorescent daylight cloudy-daylight twilight shadeSupported antibanding modes: off 60hz 50hz autoSupported flash modes: off auto on red-eye torchSupported focus modes: fixed auto fv-manual macro continuous-video continuous-pictureSupported scene modes: landscape snow beach sunset night portrait sports steadyphoto candlelight fireworks party night-portrait theatre actionCamera parameters: android.blackLevel.lock=false android.colorCorrection.aberrationMode=2 android.colorCorrection.mode=1 android.control.aeAntibandingMode=3 android.control.aeExposureCompensation=0 android.control.aeLock=false android.control.aeMode=1 android.control.aePrecaptureTrigger=0 android.control.aeRegions=[(x:0, y:0, w:4032, h:3024, wt:1000)] android.control.aeTargetFpsRange=[7, 30] android.control.afMode=1 android.control.afRegions=[(x:8, y:8, w:4032, h:3024, wt:0)] android.control.afTrigger=0 android.control.awbLock=false android.control.awbMode=1 android.control.captureIntent=2 android.control.effectMode=0 android.control.mode=1 android.control.postRawSensitivityBoost=100 android.control.sceneMode=1 android.control.videoStabilizationMode=0 android.edge.mode=2 android.flash.mode=0 android.hotPixel.mode=2 android.jpeg.quality=100 android.lens.aperture=1.8 android.lens.filterDensity=0.0 android.lens.focalLength=4.36 android.lens.focusDistance=0.0 android.lens.opticalStabilizationMode=0 android.noiseReduction.mode=2 android.scaler.cropRegion=Rect(0, 0 - 4032, 3024) android.sensor.exposureTime=11231 android.sensor.frameDuration=33000000 android.sensor.sensitivity=100 android.sensor.testPatternMode=0 android.shading.mode=2 android.statistics.faceDetectMode=0 android.statistics.hotPixelMapMode=false android.statistics.lensShadingMapMode=1 android.tonemap.mode=2 org.codeaurora.qcamera3.privatedata.privatedata_reprocess=null org.codeaurora.qcamera3.CDS.cds_mode=[0] org.codeaurora.qcamera3.CDS.cds_info=null org.codeaurora.qcamera3.opaque_raw.opaque_raw_strides=null org.codeaurora.qcamera3.opaque_raw.opaque_raw_format=null org.codeaurora.qcamera3.crop.count=null org.codeaurora.qcamera3.crop.data=null org.codeaurora.qcamera3.crop.roimap=null org.codeaurora.qcamera3.tuning_meta_data.tuning_meta_data_blob=null org.codeaurora.qcamera3.temporal_denoise.enable=null org.codeaurora.qcamera3.temporal_denoise.process_type=null org.codeaurora.qcamera3.iso_exp_priority.use_iso_exp_priority=null org.codeaurora.qcamera3.iso_exp_priority.select_priority=null org.codeaurora.qcamera3.iso_exp_priority.iso_available_modes=null org.codeaurora.qcamera3.iso_exp_priority.exposure_time_range=null org.codeaurora.qcamera3.saturation.use_saturation=null org.codeaurora.qcamera3.saturation.range=null org.codeaurora.qcamera3.exposure_metering.exposure_metering_mode=null org.codeaurora.qcamera3.exposure_metering.available_modes=null org.codeaurora.qcamera3.av_timer.use_av_timer=null org.codeaurora.qcamera3.sensor_meta_data.dynamic_black_level_pattern=null org.codeaurora.qcamera3.sensor_meta_data.is_mono_only=null org.codeaurora.qcamera3.dualcam_link_meta_data.enable=null org.codeaurora.qcamera3.dualcam_link_meta_data.is_main=null org.codeaurora.qcamera3.dualcam_link_meta_data.related_camera_id=[0] org.codeaurora.qcamera3.dualcam_calib_meta_data.dualcam_calib_meta_data_blob=null org.codeaurora.qcamera3.hal_private_data.reprocess_flags=null org.codeaurora.qcamera3.hal_private_data.reprocess_data_blob=null org.codeaurora.qcamera3.hal_private_data.exif_debug_data_blob=null org.codeaurora.qcamera3.jpeg_encode_crop.enable=null org.codeaurora.qcamera3.jpeg_encode_crop.rect=null org.codeaurora.qcamera3.jpeg_encode_crop.roi=null org.codeaurora.qcamera3.video_hdr_mode.vhdr_mode=null org.codeaurora.qcamera3.video_hdr_mode.vhdr_supported_modes=null org.codeaurora.qcamera3.ir.ir_mode=null org.codeaurora.qcamera3.ir.ir_supported_modes=null org.codeaurora.qcamera3.aec_convergence_speed.aec_speed=[0.0] org.codeaurora.qcamera3.awb_convergence_speed.awb_speed=[0.0] org.codeaurora.qcamera3.instant_aec.instant_aec_mode=[0] org.codeaurora.qcamera3.instant_aec.instant_aec_available_modes=null org.codeaurora.qcamera3.sharpness.strength=null org.codeaurora.qcamera3.sharpness.range=null org.codeaurora.qcamera3.histogram.enable=[B@8606dfd org.codeaurora.qcamera3.histogram.buckets=null org.codeaurora.qcamera3.histogram.max_count=null org.codeaurora.qcamera3.histogram.stats=null org.codeaurora.qcamera3.binning_correction.binning_correction_mode=null org.codeaurora.qcamera3.binning_correction.binning_correction_available_modes=null org.codeaurora.qcamera3.stats.is_hdr_scene=null org.codeaurora.qcamera3.stats.is_hdr_scene_confidence=null org.codeaurora.qcamera3.stats.bsgc_available=null org.codeaurora.qcamera3.stats.blink_detected=null org.codeaurora.qcamera3.stats.blink_degree=null org.codeaurora.qcamera3.stats.smile_degree=null org.codeaurora.qcamera3.stats.smile_confidence=null org.codeaurora.qcamera3.stats.gaze_angle=null org.codeaurora.qcamera3.stats.gaze_direction=null org.codeaurora.qcamera3.stats.gaze_degree=null org.codeaurora.qcamera3.simultaneous_camera.vfe1_reserved_rdi=null org.codeaurora.qcamera3.quadra_cfa.is_qcfa_sensor=null org.codeaurora.qcamera3.quadra_cfa.qcfa_dimension=null org.codeaurora.qcamera3.hfr.sizes=null org.codeaurora.qcamera3.bokeh.enable=null org.codeaurora.qcamera3.bokeh.blurLevel=null org.codeaurora.qcamera3.bokeh.status=null org.codeaurora.qcamera3.fusion.status=null org.codeaurora.qcamera3.logical.mode=null android.colorCorrection.availableAberrationModes=[0,1,2] android.control.aeAvailableAntibandingModes=[0,2,1,3] android.control.aeAvailableModes=[0,1,2,3,4] android.control.aeAvailableTargetFpsRanges=[[15, 15],[20, 20],[24, 24],[7, 30],[30, 30]] android.control.aeCompensationRange=[-12, 12] android.control.aeCompensationStep=1/6 android.control.aeLockAvailable=true android.control.afAvailableModes=[1,0,2,3,4] android.control.availableEffects=[0,1,2,3,4,5,6,7,8] android.control.availableModes=[0,1,2] android.control.availableSceneModes=[4,9,8,10,5,3,13,11,15,12,14,6,7,2,1,18] android.control.availableVideoStabilizationModes=[0,1] android.control.awbAvailableModes=[1,2,3,4,5,6,7,8,0] android.control.awbLockAvailable=true android.control.maxRegionsAe=1 android.control.maxRegionsAf=1 android.control.maxRegionsAwb=0 android.control.postRawSensitivityBoostRange=[100, 3200] android.edge.availableEdgeModes=[0,1,2,3] android.flash.info.available=true android.hotPixel.availableHotPixelModes=[1,2] android.info.supportedHardwareLevel=3 android.jpeg.availableThumbnailSizes=[0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240] android.lens.facing=1 android.lens.info.availableApertures=[1.8] android.lens.info.availableFilterDensities=[0.0] android.lens.info.availableFocalLengths=[4.36] android.lens.info.availableOpticalStabilization=[0] android.lens.info.focusDistanceCalibration=2 android.lens.info.hyperfocalDistance=0.26512918 android.lens.info.minimumFocusDistance=12.5 android.noiseReduction.availableNoiseReductionModes=[0,1,2,3,4] android.request.availableCapabilities=[0,1,2,5,6,4,7,9,3] android.request.maxNumInputStreams=1 android.request.maxNumOutputProc=3 android.request.maxNumOutputProcStalling=1 android.request.maxNumOutputRaw=1 android.request.partialResultCount=2 android.request.pipelineMaxDepth=8 android.scaler.availableMaxDigitalZoom=8.0 android.scaler.croppingType=0 android.scaler.streamConfigurationMap=[highSpeedVideoFpsRanges=[(120, 120), (30, 120)], highSpeedVideoSizes=[(1280x720), (1280x480), (1280x400), (800x480), (720x480), (640x480), (480x320), (320x240), (1920x1080), (480x360)], outputFormats=[(32: [(4032x3024)]), (256: [(4000x3000), (3840x2160), (3264x2448), (3024x2268), (2976x2976), (2592x1944), (2688x1512), (2048x1536), (1920x1080), (2560x800), (1600x1200), (1440x1080), (1280x960), (1280x768), (1280x720), (1200x1200), (1280x480), (1280x400), (1024x768), (800x600), (864x480), (800x480), (720x480), (640x480), (640x360), (480x640), (480x360), (480x320), (352x288), (320x240), (240x320), (176x144)]), (34: [(4000x3000), (3840x2160), (3264x2448), (3024x2268), (2976x2976), (2592x1944), (2688x1512), (2048x1536), (1920x1080), (2560x800), (1600x1200), (1440x1080), (1280x960), (1280x768), (1280x720), (1200x1200), (1280x480), (1280x400), (1024x768), (800x600), (864x480), (800x480), (720x480), (640x480), (640x360), (480x640), (480x360), (480x320), (352x288), (320x240), (240x320), (176x144)]), (35: [(4000x3000), (3840x2160), (3264x2448), (3024x2268), (2976x2976), (2592x1944), (2688x1512), (2048x1536), (1920x1080), (2560x800), (1600x1200), (1440x1080), (1280x960), (1280x768), (1280x720), (1200x1200), (1280x480), (1280x400), (1024x768), (800x600), (864x480), (800x480), (720x480), (640x480), (640x360), (480x640), (480x360), (480x320), (352x288), (320x240), (240x320), (176x144)]), (36: [(4032x3024)]), (37: [(4032x3024)])]] android.sensor.availableTestPatternModes=[0] android.sensor.blackLevelPattern=BlackLevelPattern([64, 64], [64, 64]) android.sensor.calibrationTransform1=ColorSpaceTransform([126/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 129/128]) android.sensor.calibrationTransform2=ColorSpaceTransform([126/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 129/128]) android.sensor.colorTransform1=ColorSpaceTransform([161/128, -76/128, -25/128], [-124/128, 240/128, 5/128], [5/128, -19/128, 100/128]) android.sensor.colorTransform2=ColorSpaceTransform([270/128, -187/128, -47/128], [-137/128, 279/128, -1/128], [8/128, -18/128, 164/128]) android.sensor.forwardMatrix1=ColorSpaceTransform([56/128, 49/128, 18/128], [28/128, 92/128, 8/128], [2/128, 12/128, 91/128]) android.sensor.forwardMatrix2=ColorSpaceTransform([56/128, 49/128, 18/128], [28/128, 92/128, 8/128], [2/128, 12/128, 91/128]) android.sensor.info.activeArraySize=Rect(8, 8 - 4040, 3032) android.sensor.info.colorFilterArrangement=0 android.sensor.info.exposureTimeRange=[11231, 445736844] android.sensor.info.maxFrameDuration=445900140 android.sensor.info.physicalSize=5.6671996x4.256 android.sensor.info.pixelArraySize=4048x3040 android.sensor.info.preCorrectionActiveArraySize=Rect(8, 8 - 4040, 3032) android.sensor.info.sensitivityRange=[100, 800] android.sensor.info.timestampSource=1 android.sensor.info.whiteLevel=1023 android.sensor.maxAnalogSensitivity=800 android.sensor.orientation=270 android.sensor.referenceIlluminant1=21 android.sensor.referenceIlluminant2=17 android.shading.availableModes=[0,1,2] android.statistics.info.availableFaceDetectModes=[0,1] android.statistics.info.availableHotPixelMapModes=[Z@1401af2 android.statistics.info.availableLensShadingMapModes=[0,1] android.statistics.info.maxFaceCount=10 android.sync.maxLatency=0 android.tonemap.availableToneMapModes=[0,1,2] android.tonemap.maxCurvePoints=512 a-fnumber=1.800000 Edited March 2, 2020 by ahunter 1 Quote Link to post Share on other sites
ahunter 108 Posted March 2, 2020 Share Posted March 2, 2020 (edited) 4K Video and 1080P Video crisp as. Edited March 2, 2020 by ahunter Quote Link to post Share on other sites
Craig 1,435 Posted March 2, 2020 Share Posted March 2, 2020 (edited) 10 hours ago, ahunter said: FV-5 Does it support the camera button for shutter and/or focus? Edited March 2, 2020 by Craig Quote Link to post Share on other sites
ahunter 108 Posted March 2, 2020 Share Posted March 2, 2020 5 hours ago, Craig said: Does it support the camera button for shutter and/or focus? Yes it seems it does half and full. I am unrooted and when using the camera button snap dragon camera pops up on the full press. May have to root if an OTA is not available soon. All soft keys work perfect though. Quote Link to post Share on other sites
elvissteinjr 359 Posted March 2, 2020 Share Posted March 2, 2020 You can try to uninstall the Snapdragon Camera app via ADB. This only uninstalls the app for the user, so it's not really gone and does not require root. This will prevent anything from launching when pressing the camera button, but the executable responsible for launching it is still active... so question is if listening to camera button events work or that launcher is hogging the key too much still. Tasker for example doesn't have its Camera Button event triggered, even with Snapdragon Camera out of the picture. 1 Quote Link to post Share on other sites
ahunter 108 Posted March 3, 2020 Share Posted March 3, 2020 (edited) 3 hours ago, elvissteinjr said: You can try to uninstall the Snapdragon Camera app via ADB. This only uninstalls the app for the user, so it's not really gone and does not require root. This will prevent anything from launching when pressing the camera button, but the executable responsible for launching it is still active... so question is if listening to camera button events work or that launcher is hogging the key too much still. Tasker for example doesn't have its Camera Button event triggered, even with Snapdragon Camera out of the picture. I have not done much through ABD previously, Is anyone willing to write a step by step on this process, to save myself blundering through. When disabling the Snapdragon Camera app, is the pressing the hardware Camera Button going to bring up something like "could not find application?" I tried disabling permissions of Snapdragon Camera. It come up with an error when pressing the Hardware camera button. See below. Edited March 3, 2020 by ahunter Quote Link to post Share on other sites
elvissteinjr 359 Posted March 3, 2020 Share Posted March 3, 2020 20 minutes ago, ahunter said: When disabling the Snapdragon Camera app, is the pressing the hardware Camera Button going to bring up something like "could not find application?" It just stays silent. Still generates logs and silently fails launching there, though. I'm using that side-effect to make use of the camera button via Tasker this way. 22 minutes ago, ahunter said: I have not done much through ABD previously, Is anyone willing to write a step by step on this process, to save myself blundering through. The process is easily reversible (do "pm install" instead of "pm uninstall"), though I guess if you get rid of a truly essential system app it could break something... I used this post as reference when I did it. I don't have my phone with me right now, but there's only one app pre-installed that has "camera" in its package name, fully written out, if I remember correctly. How to get ADB to work is not explained there, but there are quite a few guides if you do need that again. Frankly, they're probably all explaining it better than I could. 1 Quote Link to post Share on other sites
ahunter 108 Posted March 3, 2020 Share Posted March 3, 2020 28 minutes ago, elvissteinjr said: It just stays silent. Still generates logs and silently fails launching there, though. I'm using that side-effect to make use of the camera button via Tasker this way. The process is easily reversible (do "pm install" instead of "pm uninstall"), though I guess if you get rid of a truly essential system app it could break something... I used this post as reference when I did it. I don't have my phone with me right now, but there's only one app pre-installed that has "camera" in its package name, fully written out, if I remember correctly. How to get ADB to work is not explained there, but there are quite a few guides if you do need that again. Frankly, they're probably all explaining it better than I could. I will give it a go, I am familiar with 'Developer Options' 'Rooting Devices' 'Tasker' 'Re-flashing devices etc. Just never tried ADB with an unrooted device. I will work it out and thanks for the info. As far as the original post goes, Camera FV-5 is the best quality results I have seen, also as I am a DSLR user the controls are very familiar as well. Point and shoot on auto works very well. 4K video really impressed me as well. Quote Link to post Share on other sites
Craig 1,435 Posted March 3, 2020 Share Posted March 3, 2020 (edited) Have you tried opencamera? If so, any reason why FV5 is better? I only ask because opencamera seems to work well for me, but I'm not a very good judge of camera apps. I tried a few gcam ports but they didnt work with camera button which for me is a showstopper. The only other camera app that worked right with camera button is the default lineageos camera app. Edited March 3, 2020 by Craig 1 Quote Link to post Share on other sites
KingOfTerrible 69 Posted March 5, 2020 Share Posted March 5, 2020 Using OpenCamera on Pro1, has anyone had this happen: - tap the on screen shutter button (not keeping finger there) - OpenCamera takes 20+ photos, I guess thinking that you are holding you finger there, but you aren't - you press elsewhere on the screen / home button app switcher thing (don't know the proper android name) to get it to stop - reviewing your photos (using google photos app or otherwise) shows all the pictures and your hand moving away or whatever (it's not 20 of exactly the same image) Happened to me twice in the past week (I've only been using Pro1 as daily device for 4/5 days). Quote Link to post Share on other sites
ahunter 108 Posted March 5, 2020 Share Posted March 5, 2020 On 3/3/2020 at 1:37 PM, Craig said: Have you tried opencamera? If so, any reason why FV5 is better? I only ask because opencamera seems to work well for me, but I'm not a very good judge of camera apps. I tried a few gcam ports but they didnt work with camera button which for me is a showstopper. The only other camera app that worked right with camera button is the default lineageos camera app. I have not used open camera. It may take as good a photo. I have used FV-5 for many years as I do event photography normally with a Canon DSLR camera. FV-5 has controls very similar to to a DSLR which I prefer, it enables me to adjust the picture to my liking quickly. Out of the box when comparing "FV-5" with "A Better Camera" (My other go to over the years) All photo's taken in auto mode in both apps FV-5 produced richer and more correct photo's in multiple lighting scenarios. The washed out brighter pics are "A Better Camera" The richer more colour correct pics are FV-5 FV-5 works with Camera Button with tweaks on stock, but you can also set the volume buttons in app for this purpose. See bellow pics: 1 Quote Link to post Share on other sites
ahunter 108 Posted March 5, 2020 Share Posted March 5, 2020 (edited) In comparison you can see: Both Apps in Auto Mode; (Point and Shoot) Photo's "FV-5" Very clear and sharp images with right light settings Software is handling WB, Focus, Exposure, ISO, or light metering perfect for my liking. Photo's "A Better Camera" (Usually good on other devices I have owned) Very Grainy and artifacts Too much brightness Software is not handling WB, Focus, Exposure, ISO, or light metering very well. i.e. controlling camera hardware. Edited March 5, 2020 by ahunter 1 Quote Link to post Share on other sites
ahunter 108 Posted March 5, 2020 Share Posted March 5, 2020 1 Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.