Skip to content

Releases

Prism 1.0.6

Choose a tag to compare

@hongducdev hongducdev released this 16 Aug 16:24

Run Android Auto and Samsung DeX directly on the phone's own display.

Download the APK, not the source zip

On this page, open Assets and take prism-1.0.6.apk.

Do not download Source code (zip) or Source code (tar.gz). GitHub attaches those to every release; they are the repository snapshot, not an installer.

Do not use the green Code → Download ZIP button on the repo either.

Official repo: https://github.com/hongducdev/prism — owner must be hongducdev, name must be prism. Always use the release marked Latest.

What's new in 1.0.6

  • Android Auto self-mode — run Android Auto directly inside Prism on the phone, powered by a bundled head-unit receiver (Open Head Unit). AA 17.4+ needs Developer mode and Head Unit Server; older versions start through local self-mode automatically.
  • Samsung DeX on device — switch the built-in display to Samsung DeX without a monitor, using a Vector hook into Samsung's desktop-mode service.

Requirements

  • Samsung, One UI 7 or 8
  • Android 12+
  • Vector or LSPosed for hooks
  • Shizuku or root for the privileged tools

Enable Prism in Vector/LSPosed and tick Prism itself in the module scope so the app can see that the module is active. On-device DeX requires Prism enabled for Android/System Framework.

Prism 1.0.5

Choose a tag to compare

@hongducdev hongducdev released this 15 Aug 20:09

Configurable Now Bar dashboards and media lyrics, with an APK that can update itself from Releases.

Download the APK, not the source zip

On this page, open Assets and take prism-1.0.5.apk.

Do not download Source code (zip) or Source code (tar.gz). GitHub attaches those to every release; they are the repository snapshot, not an installer.

Do not use the green Code → Download ZIP button on the repo either.

Official repo: https://github.com/hongducdev/prism — owner must be hongducdev, name must be prism. Always use the release marked Latest.

What's new in 1.0.5

  • Separate, configurable Now Bar groups for network, battery, memory, charging, gaming, timers, tasks, downloads, and notification bridges
  • Dedicated media lyrics card whose lyrics replace the app label while the song title remains below
  • Album artwork or a stable music-icon avatar without artwork/icon flicker
  • Synced lyrics plus a timed fallback for songs that only provide plain lyrics
  • Tests for dashboard selection, task parsing, and plain-lyrics timing

Updating from 1.0.1 works in-app. Coming from 1.0.0 still means installing this APK by hand once — that build shipped before the updater existed.

Requirements

  • Samsung, One UI 7 or 8
  • Android 12+
  • Vector or LSPosed for hooks
  • Shizuku or root for the privileged tools

Enable Prism in Vector/LSPosed and tick Prism itself in the module scope so the app can see that the module is active.

Prism 1.0.4

Choose a tag to compare

@hongducdev hongducdev released this 15 Aug 07:47

Refresh rate controller: set Samsung display mode and min/max Hz on One UI 7/8.

Download the APK, not the source zip

On this page, open Assets and take prism-1.0.4.apk.

Do not download Source code (zip) or Source code (tar.gz). GitHub attaches those to every release; they are the repository snapshot, not an installer.

Do not use the green Code → Download ZIP button on the repo either.

Official repo: https://github.com/hongducdev/prism — owner must be hongducdev, name must be prism. Always use the release marked Latest.

What's new in 1.0.4

  • New Refresh rate controller tool (Công cụ → Điều khiển tần số quét)
  • Set the display mode — Standard, Adaptive or High — exactly as the firmware confirms it
  • Set minimum and maximum refresh rate, only from the modes the current resolution actually supports
  • Live readout of the current refresh rate, kept separate from the value you asked for
  • Cover-display mode is only touched on devices that expose a refresh_rate_mode_cover key
  • The original settings are snapshotted before the first apply and can be restored on demand
  • Setup uses Shizuku once to grant WRITE_SECURE_SETTINGS; the tool keeps working with Shizuku off
  • Removed the reserved Automation tab and its placeholder copy

Note: peak_refresh_rate and min_refresh_rate moved from Settings.System to Settings.Secure in Android 14, so this build writes them to the Secure namespace.

Requirements

  • Samsung, One UI 7 or 8
  • Android 12+
  • Shizuku or root to grant the system permission once

Enable Prism in Vector/LSPosed and tick Prism itself in the module scope so the app can see that the module is active.

Prism 1.0.3

Choose a tag to compare

@hongducdev hongducdev released this 14 Aug 17:44

What's new

  • Add system-wide Reader Mode with configurable E-ink and Reading profiles.
  • Add manual controls and a Quick Settings tile.
  • Add per-app automation with Xposed.
  • Support Xposed, Shizuku, or root for manual control, with safe state restoration.

Reader Mode uses an OLED color transform; it does not turn the display into physical E-ink.

Full Changelog: v1.0.2...v1.0.3

Prism 1.0.2

Choose a tag to compare

@hongducdev hongducdev released this 14 Aug 03:18

New launcher icon, and the first build that can update itself from Releases.

Download the APK, not the source zip

On this page, open Assets and take prism-1.0.2.apk.

Do not download Source code (zip) or Source code (tar.gz). GitHub attaches those to every release; they are the repository snapshot, not an installer.

Do not use the green Code → Download ZIP button on the repo either.

Official repo: https://github.com/hongducdev/prism — owner must be hongducdev, name must be prism. Always use the release marked Latest.

What's new in 1.0.2

  • Redrawn adaptive launcher icon: a prism with an incoming beam and a three-colour spectrum, sized for the safe circle
  • Matching monochrome mark for themed icons
  • Splash screen uses the full adaptive icon so the white prism stays visible
  • Two Material icons swapped for their AutoMirrored replacements

Updating from 1.0.1 works in-app. Coming from 1.0.0 still means installing this APK by hand once — that build shipped before the updater existed.

Requirements

  • Samsung, One UI 7 or 8
  • Android 12+
  • Vector or LSPosed for hooks
  • Shizuku or root for the privileged tools

Enable Prism in Vector/LSPosed and tick Prism itself in the module scope so the app can see that the module is active.

Prism 1.0.1

Choose a tag to compare

@hongducdev hongducdev released this 14 Aug 02:15

Prism now tells you when there is a newer release and installs it for you.

Download the APK, not the source zip

On this page, open Assets and take prism-1.0.1.apk.

Do not download Source code (zip) or Source code (tar.gz). GitHub attaches those to every release; they are the repository snapshot, not an installer.

Do not use the green Code → Download ZIP button on the repo either.

Official repo: https://github.com/hongducdev/prism — owner must be hongducdev, name must be prism. Always use the release marked Latest.

What's new in 1.0.1

  • Prism checks GitHub for a newer stable release once a day when it starts, and whenever you tap Check for updates in Settings
  • A new release is shown with its notes, formatted rather than as raw Markdown
  • The APK downloads inside the app, with progress and size in view the whole time
  • Installing goes straight to the system installer instead of asking which app should open the file

Updating from 1.0.0 works as usual: this release is signed with the same certificate, so nothing has to be uninstalled first.

Requirements

  • Samsung, One UI 7 or 8
  • Android 12+
  • Vector or LSPosed for hooks
  • Shizuku or root for the privileged tools

Enable Prism in Vector/LSPosed and tick Prism itself in the module scope so the app can see that the module is active.

Prism 1.0.0

Choose a tag to compare

@hongducdev hongducdev released this 13 Aug 18:32

First public release of Prism — a Samsung One UI customisation app and Xposed module.

Download the APK, not the source zip

On this page, open Assets and take prism-1.0.0.apk.

Do not download Source code (zip) or Source code (tar.gz). GitHub attaches those to every release; they are the repository snapshot, not an installer.

Do not use the green Code → Download ZIP button on the repo either.

Official repo: https://github.com/hongducdev/prism — owner must be hongducdev, name must be prism. Always use the release marked Latest.

What's in 1.0.0

  • Tweaks for system_server, System UI, the quick panel, Settings, Phone, Camera and a dozen Samsung apps
  • Live lyrics on the lock screen
  • Tools that need no hooks: EXIF watermark, config backup, app language
  • App freezing and standby buckets via Shizuku (or root)
  • System font replacement on rooted devices
  • Features dim when Vector, Shizuku or root is missing instead of disappearing

Requirements

  • Samsung, One UI 7 or 8
  • Android 12+
  • Vector or LSPosed for hooks
  • Shizuku or root for the privileged tools

Enable Prism in Vector/LSPosed and tick Prism itself in the module scope so the app can see that the module is active.