FreedomOS allows you to debloat your ROM smartly.
Everything is customisable, you can install the most minimalistic rom, like a fully modded rom.
So basically, it install the untouched stock rom and install and remove all the functionality you have selected in the aroma.
Install/Uninstall Google apps:
- Android Pay
- Calculator Google
- Calendar Google
- Camera Google
- Cloud Print
- Contatcs Google
- Dialer Google
- Google Drive
- Exchange Google
- Keyboard Google
- Package Installer Google
- Pixel Icons
- Pixel Launcher
- Play Games
- Print Service Google
- Storage Manager Google
- Tag Google
All the others apps have been removed
- Enforcing kernel (security first)
- Permissive kernel if wanted
- APT-X & APT-XHD support
- SafetyNet pass
- Magic 11.1 with Magisk Manager
- SuperSU | systemless 2.79 STABLE - Xposed Installer Material | Flash the Xposed zip after the AROMA installation
- Android Debugging Bridge
- Substratum Theme Engine Legacy
- Google DNS
- Patched Stock Kernel, disable force encryption and some tweaks.
- ARISE Sound System with Enforcing support
- Sony Music Player
- Google Assistant
- Wideband wifi support over 2.4GHz
- Center Clock
- No traffic indicator
You need an unlocked bootloader with latest official TWRP.
- Make sure you are using the correct TWRP, read FAQ
- Download and copy the zip file in your OP3
- Reboot to TWRP
- Make a nandroid backup (optionnal)
- Clean flash Wipe data/system/dalvik/cache | Dirty Flash: Wipe System/Cache/Dalvik
- Install > Select FreedomOS zip file
- Enjoy aroma installer
If you have ROM issues please post the issue along with a LOG in this thread or in GitLab issue tracker.
Posts will be removed by moderators without warning if they do not belong or are not accompanied by a LOG
Enjoy what I do? Want to show your appreciation? You can donate HERE.
Special thanks to :
People who have donated to support ongoing development,
to all contributors ,
and of course all the beta testers.
OnePlus for everything.
@kickoff for the aroma theme,
@Chainfire for SuperSU.
@amarullz for aroma project and the themes!
@topjohnwu for magisk
@rovo89, @DVD android for Xposed Installer.
@xpirt for the python script.
@A.R.I.S.E. Sound Systems,
@xpirt for the python script.
The Open GApps Project,
Maybe more people, tell me!
XDA:DevDB Information FreedomOS 3.3 for OnePlus 3/3T, ROM for the OnePlus 3
How to pass SafetyNet?
- Follow the aroma installer, after that make sure to enable "Magisk Hide" in Magisk settings.
Magisk or SuperSU
Both are good to go, but depends of your need.
I have made a small comparaison, of course it does not contains all the criteria (different point of views are welcomed).
SuperSU: A standard, compatible with almost all "rooted apps" Break SafetyNet Can increase battery drain
Magisk : Include modules support (FOS include patched module for arise)
100% Systemless, do not break safetynet Young project, some apps are not compatible
Which recovery should i use?
Use the latest official TWRP available here.
Want to report an issue, a problem?
Please report it HERE, it much more handy compared to the forum.
Provide as much information as possible, the installation logs or logcat are important.
You can also suggest your ideas
What does mean CE?
- CE stand for Community Edition, it's based on the beta branch of OnePlus, the non-CE builds are based on stable branch, and ready for daily use.
I'm getting an signal 11 Error at the end of the aroma installer
You have ticked to rebvoot your device at the end of the installer, and it just fail.
This is not a problem, just reboot it into twrp.
How to downgrade to non-CE?
- All you have to do is to perform a clean flash that means (wipe: data, system, dalvik, cache).
Can i dirty flash this rom ?
- You can dirty flash if u're using my previous version, but if anything wrong, a clean flash before reporting is a must.
I got a bootloop caused by a incompatible/bad layer.
Boot into TWRP.
Go to Mount.
Return to Home.
Go to Advanced.
Go to file manager.
Go to /system/vendor/overlay/ and remove the bad overlay apk.
My installation is stuck at XX%.
- Wait one or two minutes and touch two times at the bottom right of your screen, if you got nothing reflash the rom.
I have unselected/selected a setting in the aroma and now i (don't) want it.
- Reflash the rom
For reducing the battery usage, i recommend to disable Viper4Android for the phone speaker for everyday usage.
The economy will minimal but we don't need an audio treatment for a simple *ding* notification.
REMOVE: Arise (until fixed with oreo builds)
UPDATE: Google Apps for Oreo
UPDATE: OxygenOS 5.0
Update to Android O (8.0)
Added Parallel Apps
Added Picture in Picture
Added Smart text selection
New Quick Settings design
Updated security patch to September
Added notification dots
New app folder design
Now able to upload photos directly to Shot on OnePlus
UPDATE: OxygenOS 4.1.3
UPDATE: Increased system stability
FIX: General bug fixes
UPDATE: Magisk manager
FIX: Comeback to old Google Assistant activation
FIX: Missing WebViewGoogle when exclude is selected
UPDATE: ARISE Deuteromony 3.31 SwanSong
UPDATE: Sony Music Player (Cleaning app cache is recommanded)
And much more, check Gitlab...
NOTE: Unable to pass SetupWizard or Google Play are also fixed.
Actually, it's becoming more and more difficult to find free times to work on FreedomOS.
During these few days, i was mainly busy with my studies and also a lot of new stuff has happened in my life, so I'm currently not working on this project as I would like.
But you may ask, did you plan to stop working on FreeedomOS?
Of course not! And I can say some improvements are already in active development for a few weeks.
New update available!
Happy flashing guys
ADD: Lift up display
ADD: Gaming Do Not Disturb
ADD: Low priority notification
ADD: Network speed in status bar
ADD: Scheduled night mode
ADD: OnePlus Slate font
UPDATE: Redesigned Dash Charge animation
UPDATE: System stability and battery improvements
ADD: Shot on OnePlus wallpaper
UPDATE: Redesigned calling UI
ADD: Shot on OnePlus watermark
UPDATE: Redesigned photo editor in Gallery
ADD: Secure box