- ProjectDozG is a project that bring higher One UI version like 8.0, 8.5, etc... to old phone and unlock HighEnd/flagship feature for budget/midrange variant, still a small project that handle by Dai-doz.
- Important, it based on the UN1CA & QuantumROM build system which allows automatic downloading/extraction of the firmware, applying the required patches and generating a flashable zip or product.img and system.img file package for the specified target device. Especially, its build system allows to automatically download/extract the firmware, apply the required patches and generates a flashable zip or product.img and system.img file package for the specified device.
-
ProjectDozG-MTKG80-Unofficial, also called as ProjectDozG Unofficial "was" made by Fox Khang/Lucasz, this unofficial build by me that brings ProjectDozG to MTK G80 devices, with purpose that bring higher One UI version like 8.0, 8.5, etc... to old phone and unlock HighEnd/flagship feature for the MTK G80 family, it based on ProjectDozGROM-builder by Dai-doz that based on QuantumROM tools and some features based on many projects such as UN1CA, Legacy-UI, and AstroROM.
-
Credit and thanks to Dai-doz and SN-Abdullah Al Noman for letting me fork this repository, editing some files/stuffs inside this repository in order to be reasonable with this unofficial build by me, and letting me do this unofficial build for the MTK G80 for free.
-
Any form of contribution, suggestions, bug report or feature request for the project will be welcome.
- Based on the latest Samsung devices One UI 8.5 firmware:
- Galaxy S23 - S911B, dm1q (Paradigm)
- Galaxy S23 FE - S711B, r11s (Paradigm)
- Galaxy A16 5G - A166P/A166B/A166M, a16xm/a16x (Recored, for A22 only)
- Galaxy A17 5G - A176B, a17x (Recored, for A22 only)
- Galaxy A26 5G - A266B, a26x (Eureka for A22)
- Galaxy A35 5G/A36 5G - A356B/A366B, a35x/a36xq (Eureka for A32)
- Full Galaxy AI support from Galaxy S23-S24-S25, except Audio Eraser and Now brief
- Full Awesome Intelligence features support from Galaxy A26 5G, A36 5G, A56 5G (Eureka A22 - Galaxy A26 5G base & Eureka A32 - Galaxy A36 5G? base, Galaxy A36 5G? base because I'm not sure Eureka for A32 variant too), and especially, in the Eureka A22 and Eureka A32 variant (Galaxy A26 5G/A36 5G base) will support fully both Galaxy AI and Awesome Intelligence features simultaneously.
- App Lock Support
- HighEnd animations
- Screenshots from Secure Apps support
- ASKS disabled
- Bixby and Bixby wake-up supported (normally debloated/not supported in QuantumROM build system)
- Native/live blur support (Paradigm)
- Adaptive refresh rate support (Paradigm)
- Extra brightness support
- Picture remaster support
- Object, shadow and reflection eraser support
- Image clipper support
- Smart Suggestions widget available
- Multi user support
- Samsung DeX support (Paradigm)
- Camera privacy toggle support
- Debloated from useless system services/additional apps
- BluetoothLibraryPatcher included (also included this feature in the QuantumROM build system)
- KnoxPatch implemented in system frameworks (also included this feature in the QuantumROM build system)
This Custom ROM is built by combining and refining features from multiple projects, including UN1CA, Legacy-UI, and AstroROM.
- The goal of this ROM is to provide a clean, optimized, and stable One UI experience with enhanced usability and performance.
- Download firmware directly from Samsung server.
- File config and file contexts generate.
- Extract and img build (erofs and ext4 supported).
- System Optimization.
- Heavy debloated system (removed unnecessary apps & services).
- Improved performance and smoother UI experience.
- Optimized background processes.
- Better battery efficiency.
- Enhanced Functionality.
- Screenshot anywhere (enabled globally).
- Built-in Screen Recorder.
- More floating features enabled.
- Edge features fully working.
- Stock device config always be added.
- Extra brightness support.
- Object, shadow and reflection remover support.
- Multi user support.
- Camera privacy toggle support.
- Private Share patch.
- Google Photos unlimited backup.
- JDM device support.
- BluetoothLibraryPatcher integrated
- Secure Folder support.
- Essential security components retained.
- Stable and safe daily-driver experience.
- Full One UI apps included.
- Important system apps preserved.
- China Smart Manager support.
- AI features enabled.
- To deliver a lightweight yet fully featured Samsung One UI ROM that balances.
- Performance.
- Stability.
- Essential Features.
- Clean User Experience.
Give a β star to the repository. Fork the repository to your GitHub account.
Open your forked repository.
- Go to the Actions tab.
- Select QuantumROM Tools.
- Click Run workflow.
Update your device model in the STOCK_DEVICE_MODEL option.
- If your model is available in /QuantumROM/Device folder of this repository, the tool will work for your device.
- If your model is not present, set STOCK_DEVICE_MODEL to None.
Set this option to True if your kernel BPF version is 5.4 (lower than 5.10).
- Otherwise, set it to False.
- Configure the following options:
- TARGET_DEVICE_MODEL
- The device model from which you want to port the ROM.
- TARGET_DEVICE_CSC
- The country/region code used to download the target device firmware.
- TARGET_DEVICE_IMEI
- Required to download the target device firmware from the Samsung server.
- Change the IMEI if you want to change the target device.
My tool can build images in two formats:
- erofs
- Recommended if your device partition size is small.
- Saves storage space.
- Your kernel must support EROFS.
- ext4
- Use this if your kernel does not support EROFS.
- The generated image will be larger in size.
- f2fs
- Recommended if your device partition size is small. (Not better than EROFS)
- Saves storage space.
- Your kernel must support F2FS.
If set to True:
- The generated image will be compressed to .xz format.
- This reduces file size before uploading.
If set to False:
- The image will remain in its original format without compression.
In your forked repository, go to: -Settings β Secrets and variables β Actions
- Click New repository secret, then create a new secret:
- Name:
- GIT_TOKEN
- Add git secret token and save.
- You can search on YouTube for a guide on how to create a GitHub Personal Access Token.
- If you do not add the
GIT_TOKEN, the built ROM info and link will not be added to your repository's Release section. You will get link only in runner output.
- martinetd
- https://github.com/martinetd/samloader
- Used for downloading Samsung firmware.
- ianmacd
- https://github.com/ianmacd/multidisabler-samsung
- Used for disabling Samsung security and data encryption.
- 3arthur6
- https://github.com/3arthur6/BluetoothLibraryPatcher
- Used for patching Samsung Bluetooth libraries.
- salvogiangri
- https://github.com/salvogiangri/UN1CA
HEX_PATCHfunction (modified from UN1CA implementation)- Knox Patch (from UN1CA)
- Secure Folder Patch (from UN1CA)
- Knox Guard Patch (from UN1CA)
- Secure Flag Patch (from UN1CA)
- SSRM Patch (from UN1CA)
- Some SELinux patches followed the UN1CA implementation.
- ExtremeXT
- https://github.com/ExtremeXT
- For app optimization stuck fix.
- https://chat.openai.com
- For providing bash commands and bash functions according to the project requirements and instructions.
- Sushrut1101
- https://github.com/Sushrut1101/GoFile-Upload
- iBotPeaches
- https://github.com/ibotpeaches/apktool
- Dai-doz (my older cousin from my paternal family, thanks him for allow me to make this unofficial build for MTK G80 devices)
- https://github.com/Dai-doz/ProjectDozG
This project is licensed under the MIT License - see the LICENSE file for details.
- android-tools - Licensed under Apache License 2.0
- apktool - Licensed under Apache License 2.0
- erofs-utils - Dual licensed (GPL-2.0, Apache-2.0)
- platform_build - Licensed under Apache License 2.0
- e2fsprogs - Licensed under GPL-2.0 / LGPL-2.1