Releases: oriyu90/fcam-pro
Release list
Fcam pro v2.5.3
Fcam pro v2.5.3
日本語
通常モードの横画面を、プレビュー優先のコンパクトな操作レールへ再構成したメンテナンスリリースです。Proモードは変更していません。
- 通常横画面の設定パネルを272〜292dpへ制限し、画面幅を取りすぎる問題を修正
- 操作を4列ツール、レンズ、撮影、モードの各行へ整理し、縦スクロールを撤廃
- 「その他」のスロー、パノラマ、タイムラプス、BG録画を1行へ集約
- プレビューを操作レール以外の全領域へ拡張し、折り畳み時は横画面全体へ表示
- 48dp以上の操作領域、日英UI、ドラッグ可能なモードバー、単一
PreviewView構成を維持 - Proモードのプレビュー、設定パネル、プロファイル、シャッター配置は変更なし
Xperia 1で通常写真、「その他」、パネル展開/折り畳み、通常/Pro切替、縦横回転を確認しました。30件の単体テスト、Android Lint、正式鍵署名Releaseビルドも成功しています。
English
This maintenance release rebuilds standard landscape capture around a compact, preview-first control rail. Pro mode is unchanged.
- Bounds the standard landscape settings rail to 272–292dp instead of consuming all remaining width
- Organizes controls into four-column tools, lens, capture and mode rows with no vertical scrolling
- Places Slow motion, Panorama, Time-lapse and BG recording on one Others row
- Expands the preview into all space outside the rail and makes it full-screen when the rail is collapsed
- Preserves 48dp-or-larger targets, English/Japanese UI, the draggable mode bar and the single
PreviewView - Leaves Pro viewfinder, settings, profiles and shutter placement unchanged
Verified on Xperia 1 across standard Photo, Others, expanded/collapsed panels, standard/Pro transitions and orientation changes. All 30 unit tests, Android Lint and the upload-key-signed release build pass.
Fcam pro v2.5.2
Fcam pro v2.5.2
日本語
通常モードの縦画面プレビューを、Sony Photography ProのBasic画面に近い没入型レイアウトへ修正したメンテナンスリリースです。
- 通常の写真/動画/スローモーションで、プレビューを画面上端からコンパクト操作デッキ直前まで拡張
- レンズ選択をプレビュー下端へ重ね、マニュアル項目がない通常モードに残っていた大きな空白を解消
- 出力設定の4:3/16:9は維持し、通常プレビューは利用可能領域へ中央クロップ
- Proモードは従来の正確な4:3/16:9固定枠と設定デッキを維持
- その他/パノラマでは専用操作を隠さないよう、固定比率プレビューを維持
- 単一の
PreviewViewを再利用するため、モード切替や回転でCameraXを再bindせず、既存の停止・クラッシュ対策を維持
Xperia 1で通常/Proの反復切替、写真/その他の切替、縦横回転とプレビュー継続を確認しました。29件の単体テスト、Android Lint、正式鍵署名Releaseビルドも成功しています。
English
This maintenance release gives standard portrait capture an immersive viewfinder inspired by Sony Photography Pro's Basic screen.
- Expands the standard photo, video and slow-motion preview from the top edge to the compact control deck
- Overlays lens choices at the preview's lower edge and removes the large gap left by absent manual controls
- Keeps the selected 4:3 / 16:9 output setting while center-cropping the standard preview into the available space
- Preserves Pro mode's exact 4:3 / 16:9 frame and manual control deck
- Retains a fixed-ratio preview in Others and Panorama so mode-specific actions stay visible
- Reuses the single
PreviewView, preserving the existing no-rebind safety across mode and orientation changes
Verified on Xperia 1 with repeated standard/Pro transitions, Photo/Others transitions, portrait/landscape changes and a continuously live preview. All 29 unit tests, Android Lint and the upload-key-signed release build pass.
Fcam pro v2.5.1
Fcam pro v2.5.1
日本語
通常モードのプレビュー配置とバックグラウンド録画を安定化し、Sony Photography Proを基準に操作領域を詰めたメンテナンスリリースです。
- 通常モードでプレビューと操作デッキを同じレイアウト階層へ統合し、横画面の不要な隙間と縦画面の位置ずれを解消
- 縦横とも4:3/16:9の横長プレビュー枠を維持し、回転後の縦長ピラーボックス表示を修正
- 主要操作を48dp以上の角丸を抑えた正方形タイルへ統一し、境界・選択枠・色を併用
- Pro/通常切替や回転でも単一の
PreviewViewを維持し、Surfaceの二重親化と停止を防止 - BG録画の非同期開始中の二重起動を防止し、ホーム、画面オフ、履歴からの削除後も録画を継続
- BG停止時はCameraXのFinalizeを待ってからカメラを解放し、保存破損と通常プレビューとの再接続競合を防止
- 停止保存中の通知を日本語/英語へ追加
Xperia 1で通常/Proを12回連続切替し、縦横回転、4:3/16:9、20秒のBG録画、ホーム移動、14分16秒の長時間BG録画、履歴からの削除、停止後のプレビュー復帰を確認しました。28件の単体テスト、Android Lint、署名Releaseビルドも成功しています。
English
This maintenance release stabilizes standard-mode preview placement and background recording while tightening the controls around a Sony Photography Pro-inspired layout.
- Places the standard preview and control deck in one layout hierarchy, removing the landscape gap and portrait offset
- Keeps a landscape-shaped 4:3 / 16:9 viewfinder in both device orientations and removes rotated-stream pillarboxing
- Standardizes primary actions on square 48dp-or-larger tiles with explicit boundaries and shape-plus-color selection
- Preserves one
PreviewViewthrough Pro/standard and orientation transitions, preventing parent collisions and frozen surfaces - Rejects duplicate asynchronous BG starts and keeps recording through Home, screen-off and Recents removal
- Waits for CameraX Finalize before releasing the service camera, preventing damaged saves and preview-reconnect races
- Adds localized English and Japanese saving-state notifications
Verified on Xperia 1 with 12 repeated standard/Pro transitions, portrait/landscape changes, both aspect ratios, a 20-second BG regression recording, Home, a 14m16s long BG recording, Recents removal and normal-preview recovery. All 28 unit tests, Android Lint and the signed release build pass.
v2.5.0
Fcam pro v2.5.0
日本語
プレビューのライフサイクルを組み直し、プロ/通常と縦/横を連続で切り替えても映像面が止まらない構成へ更新しました。Photography Pro を縦画面へ展開した操作感を保ちつつ、Fcam pro 独自の編集可能モードバーとカラープロファイルを追加しています。
- 単一
PreviewViewと単一表示ホストを全レイアウトで共有し、切替時の Surface 再親子付け・不要な camera rebind を解消 - 4:3/16:9プレビューを利用可能領域へ正確に内接。縦横で矩形の形を変えず、UIと撮影方向だけを変更
- 初期モードバーを写真/動画/その他へ整理。スロー/パノラマをドラッグで追加し、並び替えや「その他」への格納が可能
- フロッピーアイコンから新規保存/上書きを選ぶプロファイルドックを常設。6色、タップ適用、長押し並び替え、追加保持で削除確認
- Room v2→v3 migration で既存プロファイルを維持しながら色と並び順を追加
- 日本語/英語UIを171キーずつ完全一致
Xperia 1 SOV40 で Pro/通常12回、縦横9回の連続切替、4:3/16:9、モードバー永続化、プロファイル操作、静止画、動画を実機確認しました。テスト中にプロセス再起動、FATAL、PreviewView親競合、camera bind失敗はありませんでした。
English
The preview lifecycle has been rebuilt so repeated Pro/standard and portrait/landscape transitions no longer stall or corrupt the live view. The Photography Pro-inspired workspace now includes Fcam pro's own customizable mode bar and color-coded capture profiles.
- One
PreviewViewand one movable host across every layout, eliminating surface reparenting and unnecessary camera rebinds - Exact 4:3 / 16:9 fit inside available space; the preview rectangle keeps its shape while only UI placement and capture rotation change
- Photo / Video / Others by default, with drag-to-add Slow motion and Panorama, bar reordering and drag-back removal
- A permanent profile dock with icon-only save, New / Overwrite choice, six colors, tap to apply, long-drag reorder and extended-hold deletion confirmation
- Explicit Room v2→v3 migration preserves existing profiles while adding color and order
- Complete English/Japanese resource parity at 171 keys each
Tested on Xperia 1 SOV40 with 12 Pro/standard transitions, nine forced rotations, both aspect ratios, persistent mode customization, profile workflows, still capture and video. No process restart, fatal exception, PreviewView parent conflict or camera bind failure occurred.
Fcam pro v2.4.0
Fcam pro v2.4.0
日本語
プロモードを Photography Pro の操作思想に寄せ、縦画面でもプレビューと撮影情報、設定が自然につながるGUIへ刷新しました。
- ISO / SS / AF / WB / EV / FMT / MIC / PRF を、現在値が見えるクイックデッキへ統合
- 横画面は2列サイドデッキにして、細長い Xperia 1 でも全項目へ到達可能
- ISO・シャッター速度・WB・EVを、端末の対応範囲内に絞った実用プリセットから選択
- 撮影プロファイルを任意名で作成・適用・改名・削除。空名防止と削除確認を追加
- 回転後のプレビュー再利用、カメラbind直後の撮影競合、Sony端末の画面端残像、バッテリー更新権限エラーを修正
- 既存プロファイル、CameraXのフォールバック、ISO/SSの原子的設定、Android 7.0以降、日本語/英語UIを維持
Xperia 1 SOV40 で縦横表示、連続回転、3レンズ、静止画、音声あり/なし動画、プロファイル、日英UIを実機確認しています。
English
Pro mode now follows the operating model of Photography Pro while adapting it for portrait use: preview, exposure summary and controls form one continuous camera workspace.
- A live-value deck for ISO, SS, AF, WB, EV, FMT, MIC and PRF
- A two-column landscape rail that keeps every control reachable on tall phones such as Xperia 1
- Practical ISO, shutter, WB and EV presets clamped to the selected lens's real capabilities
- User-created capture profiles with apply, rename and confirmed deletion flows
- Fixes for preview reuse after rotation, capture races immediately after camera binding, Sony edge-frame artifacts and battery broadcast permission errors
- Preserves existing profiles, CameraX fallbacks, atomic ISO/SS settings, Android 7.0+ support and complete Japanese/English UI
Portrait/landscape layouts, repeated rotation, three lenses, stills, video with and without audio, profiles and both UI languages were exercised on an Xperia 1 SOV40.
Fcam pro v2.3.0
Fcam pro v2.3.0 — pro icon UI, smarter focus, background pause, and Galaxy S24 hardening. No breaking changes.
Pro camera UI
- Settings are now icon-driven (ISO/SS/AF/WB/EV/FMT/MIC/PRF): tap an icon to open its controls, with change dots and per-item auto handling.
- Plain-text status, settings summary, and a vertical ×1.0-style lens switcher on/around the preview; the preview keeps edge margins on a black stage in every orientation.
- Toolbar pinned to the top in portrait and the panel top in landscape.
Behaviour
- Tap-to-focus: inside the locked box unlocks, outside refocuses there.
- Background recording gains pause/resume notification buttons with pause-aware elapsed time.
- Lens/mode switching is debounced with bind retries — no more setup failures on rapid taps.
- The preview always matches the still aspect ratio (WYSIWYG).
Galaxy S24 verified
- Hidden telephoto/ultra-wide lenses recognised with no duplicates, correct default lens, working telephoto capture, slow-motion recording, background pause/resume/stop, and all portrait/landscape layouts exercised on-device.
Install
Download Fcam-pro-v2.3.0.apk and verify against SHA256SUMS.txt.
Signing certificate SHA-256: 99:0C:CC:90:2C:33:11:8E:C1:02:9B:4F:58:2B:39:E3:ED:A9:32:72:E4:6F:E2:76:A0:91:92:62:BE:CD:C5:B2
Known limitations
- Background recording runs while the process is alive; fully detached recording is out of scope.
- Panorama stitching is translation-only; strong parallax may show seams.
- RAW + flash depends on the HAL; a failure is reported as a capture error.
- Validated by build, unit tests, lint, signing checks, and on-device QA on Galaxy S24 (SC-51E).
Fcam pro v2.2.1
Fcam pro v2.2.1 — device-compatibility hardening for the v2.2.0 features. No breaking changes.
Fixes
- Slow-motion no longer kills the camera on strict HALs: if the high-fps bind is rejected, the app falls back to a normal recording bind so the preview stays alive.
- Panorama accepts JPEG captures (previously dropped silently), converts frames off the main thread, and captures on a timer on devices without a rotation sensor.
- Panorama never flashes (fixed off for exposure consistency) and uses smaller/fewer frames on low-RAM devices.
- Includes everything from v2.2.0: SLO-MO and PANO modes, exposure compensation, the phone shutter-bar UI, wider tablet panels while the manual panel is open, and JPEG / JPEG+RAW / RAW (DNG) save formats on RAW-capable lenses.
Install
Download Fcam-pro-v2.2.1.apk and verify against SHA256SUMS.txt.
Signing certificate SHA-256: 99:0C:CC:90:2C:33:11:8E:C1:02:9B:4F:58:2B:39:E3:ED:A9:32:72:E4:6F:E2:76:A0:91:92:62:BE:CD:C5:B2
Known limitations
- Background recording runs while the process is alive; fully detached recording is out of scope.
- Panorama stitching is translation-only; strong parallax may show seams.
- RAW + flash depends on the HAL; a failure is reported as a capture error.
- Validated by build, unit tests, lint and signing checks — no on-device QA was performed.
Fcam pro v2.2.0
Fcam pro v2.2.0 — slow-motion, panorama, exposure compensation, a refreshed phone UI, and sensor-RAW stills. No breaking changes.
New modes
- SLO-MO: high-frame-rate recording (120fps → 4x slow, etc.) with timestamp-stretch post-processing. Needs a camera with high-speed video support; otherwise the shutter reports it as unsupported. Clips are saved silent.
- PANO: sweep panorama — tap capture, pan slowly, auto-captures up to 8 frames and stitches them. Guide rails, progress readout, and finish/cancel controls included.
Pro controls
- Exposure compensation (EV) slider appears right below the shutter-speed control while exposure stays fully auto.
- Save format selector on RAW-capable lenses: JPEG / JPEG+RAW / RAW (DNG), with a RAW10/12/14 badge. JPEG-only lenses stay JPEG.
Phone UI
- Bottom shutter bar (thumbnail | large shutter | front-back switch), zoom-factor pills, and a centered scrollable mode selector.
- Tablet panels widen while the manual panel is open.
Install
Download Fcam-pro-v2.2.0.apk and verify against SHA256SUMS.txt.
Signing certificate SHA-256: 99:0C:CC:90:2C:33:11:8E:C1:02:9B:4F:58:2B:39:E3:ED:A9:32:72:E4:6F:E2:76:A0:91:92:62:BE:CD:C5:B2
Known limitations
- Background recording runs while the process is alive; fully detached recording is out of scope.
- Panorama stitching is translation-only; strong parallax may show seams.
- Validated by build, unit tests, lint and signing checks — no on-device QA was performed.
Fcam pro v2.1.0
Fcam pro v2.1.0 — zoom indicator, guaranteed 1x startup, and background-recording safety. No breaking changes.
Zoom
- The current zoom ratio now shows as a pill at the top of the control panel (Japanese / English).
- Tap the pill to reset to 1.0x.
- Both the UI and the camera always start at 1.0x, including after lens switches and mode changes.
Background recording
- Keeps the lens you are using (ultra-wide / wide / tele / macro / front) and the current orientation; falls back to the default front/back camera when the exact lens is unavailable.
- The shutter and lens switcher are disabled while it runs, so taps can no longer silently do nothing.
- Fixed a double-start race that could leak a recording, and a startup failure on devices without microphone permission or with audio disabled.
Also
- OTHERS menu labels unified to BG record (EN) / BG録画 (JA).
Install
Download Fcam-pro-v2.1.0.apk and verify against SHA256SUMS.txt.
Signing certificate SHA-256: 99:0C:CC:90:2C:33:11:8E:C1:02:9B:4F:58:2B:39:E3:ED:A9:32:72:E4:6F:E2:76:A0:91:92:62:BE:CD:C5:B2
Known limitations
- Background recording runs while the process is alive; fully detached recording is out of scope.
- Slow-motion and panorama have UI entries but are not implemented.
- Validated by build, unit tests, lint and signing checks — no on-device QA was performed.
Fcam pro v2.0.0
Fcam pro v2.0.0 — the control panel is redesigned. Camera behaviour is unchanged.
New panel
- Phone portrait keeps the compact stacked layout.
- ≥600 dp portrait shows a floating panel on the left — icons in two columns, vertical PHOTO / VIDEO / OTHERS tabs, and you can pin the panel to the top, centre or bottom (its shading only covers the panel itself). OTHERS shows 2 icons per row.
- Landscape shows a right side-rail.
- The panel collapses from a button at its bottom. Collapsed, only a small movable island is left: front/back switch + shutter + expand button + battery level. Your capture mode is kept.
Also
- Front/back switch is now next to the shutter in every layout.
- The latest photo/video appears as a real thumbnail at the bottom of the panel — tap it to open your gallery app.
- Battery % shows next to the shutter (and under it when the panel is collapsed).
- Lens switching (ultra-wide / wide / tele / macro / front) is an always-visible row in photo and video mode.
- The manual panel no longer has a shutter-volume slider (shutter sound is the on/off toggle in Settings), and the "manual settings" button only appears in Photo and Video mode.
- New app icon.
Install
Download Fcam-pro-v2.0.0.apk and verify against SHA256SUMS.txt.
Signing certificate SHA-256: 99:0C:CC:90:2C:33:11:8E:C1:02:9B:4F:58:2B:39:E3:ED:A9:32:72:E4:6F:E2:76:A0:91:92:62:BE:CD:C5:B2
Known limitations
- Background recording runs while the process is alive; fully detached recording is out of scope.
- Slow-motion and panorama have UI entries but are not implemented.
- Validated by build, unit tests, lint and signing checks — no on-device QA was performed.