UN1CA (/ˈu.ni.ka/) is a work-in-progress custom firmware for Samsung Galaxy devices.
Warning
This fork includes initial porting support for the Samsung Galaxy M34 5G (SM-M346B2 / m34x) based on One UI 8.0 (Android 16).
DO NOT FLASH AS A DAILY DRIVER:
- ❌ RIL / Cellular Data is currently broken: Shannon modem registers to the cellular network, but Samsung Shannon RIL does not support
RadioConfig@1.3::getSimSlotsStatus(), causingSubscriptionManagerServiceto fail ICCID mapping (defaultDataSubId=-1,simSlotIndex=-1). Mobile data interfacermnet0stays down. ⚠️ Camera: S22 Camera app crashes due to missing shooting modes; stock M34 camera APK and authentic M34 50MP sensor resolutions must be used. Hex patches for A53 64MP sensor must NOT be applied.- 🔒 Fuse Bit 8: Bootloader fuse counter must be protected. Never flash foreign bootloader binaries.
👉 See detailed documentation, full technical analysis, and build instructions in target/m34x/README.md.
UN1CA is a work-in-progress custom firmware for Samsung Galaxy devices, designed to provide a refined, optimized and more rich One UI experience. It is based on the latest and greatest iteration of Samsung's UX and it integrates numerous improvements, optimizations and exclusive features.
The UN1CA build system automatically builds the required tools, downloads and extracts firmware components, applies the required patches and generates a flashable zip for the target device.
The goal is to deliver a fast, smooth and modern UX while offering additional tools, modifications and system‑level enhancements tailored for power users.
Any form of contribution, suggestions, bug report or feature request for the project will be welcome.
- Based on the latest stable Galaxy S22 firmware
- EROFS powered
- Galaxy S25 wallpapers/sounds included
- Galaxy AI support
- Audio eraser
- Browsing assist
- Call assist
- Drawing assist
- Interpreter
- Note assist
- Now brief
- Photo assist
- Semantic search
- Transcript assist
- Writing assist
- High end animations
- Native/live blur support
- AOD clock transition support
- Adaptive color tone support
- Adaptive refresh rate support
- Extra brightness support
- Picture remaster support
- Object, shadow and reflection eraser support
- Image clipper support
- Multi user support
- Samsung DeX support*
- Camera privacy toggle support
- Debloated from useless system services/additional apps
- Dual Messenger available for all apps
- Custom FlipFont fonts support
- Outdoor mode support
- Auto PIN confirm with 4 digits
- BluetoothLibraryPatcher integrated
- KnoxPatch integrated
- Extra CSC features enabled (Call recording, Hiya, Network speed in status bar, AltZLife)
* DeX via HDMI not available for devices without USB-C DP support
- Integrated OTA updates app
- Native/live blur toggle
- One UI Home animations option
- Vulkan renderer toggle
- Key attestation spoof (TrickyStore) options*
- Play Integrity Fix integrated
- Ability to hide installed apps (Hide My Applist)
- Ability to hide developer options
- Allow app downgrade toggle
- Allow installing apps with old targetSdk toggle
- Allow secure screenshot toggle
- Screenshot/screen recording detection toggle
- Unlimited backup storage on Google Photos
- Games FPS unlock toggle
* Requires a valid keybox
This project is licensed under the terms of the GNU General Public License v3.0. External dependencies might be distributed under a different license, such as:
- android-tools, licensed under the Apache License 2.0
- apktool, licensed under the Apache License 2.0
- erofs-utils, dual license (GPL-2.0, Apache-2.0)
- img2sdat, licensed under the MIT License
- platform_build (ext4_utils, f2fs_utils, signapk), licensed under the Apache License 2.0
A special thanks goes to the following for their invaluable contributions in no particular order:
- ShaDisNX255 for his help, time and for his NcX ROM which inspired this project
- DavidArsene for his help and time
- paulowesll for his help and support
- Simon1511 for his support and some of the device-specific patches
- ananjaser1211 for troubleshooting and his time
- Fede2782 for his contributions and help with Exynos/MTK support
- iDrinkCoffee and RisenID for their support
- LineageOS Team for their original OTA updater implementation
- All the UN1CA project forks, contributors, testers and users ❤️
