• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[6.0.1] [ROM] [Latest OOS 3.0.2 Based] CyanOxy OS v3.0 [05/06]

Which equalizer app should I include in v2.0


  • Total voters
    29
  • Poll closed .
Status
Not open for further replies.

zoroarctic

Senior Member
Jun 3, 2015
623
472
0
Mumbai
CyanOxy OS for Oneplus 2

IMG_20160320_155242.jpg

PLEASE READ ALL THE THREE POSTS BEFORE YOU FLASH THIS

CyanOxy OS is a unique combination of Cyanogenmod and Cyanogen OS apps with an Oxygen OS base which enhances speed, utility and aesthetics. Optimized for stability and fluidity, it provides a smoother and richer experience than stock OOS. The CM apps only make it better providing enhanced functionality. I built this ROM primarily for my own use, since I love the Cyanogenmod apps but I always end up going back to Oxygen after a few weeks of staying on CM.
Features:
-Based on the latest Oxygen OS
-Fully debloated (list of removed apps are in post 3)
-Pre rooted and busybox installed
-Deodexed
-Zipaligned
-Viper4Android (thanks to ViPER520)
-No need to flash Gapps, the important ones are pre-installed
-Fully functional Trebuchet launcher
-DPI set to 360
-Build.prop tweaks for better battery life, performance and networking.


Cyanogenmod and Cyanogen OS apps:
-File Manager
-Trebuchet
-Browser
-Music Player
-LockClock
-Boxer Email
-Boxer Calendar
-Screencast
-Sound Recorder
-CM Gallery

Installation instructions FOR V1.0
-Wipe system, data, cache and dalvik using TWRP
-Flash the OOS 2.2.1 Stock ROM zip, followed by CyanOxy OS v1.0
-Reboot
-Do NOT select Swiftkey during the set up (since I've removed the app. You can install it from the play store later.)
-If your installer gets stuck at "Checking connection", go back, reconnect to your WiFi and then continue.

INSTALLATION FOR V2.0 ONWARDS
FOLLOW THESE INSTRUCTIONS CAREFULLY OR ELSE YOU WILL END UP WITH A SOFT BRICKED DEVICE.
-Wipe data, cache, system, dalvik from TWRP
-Flash stock OOS 3.0 Beta (http://downloads.oneplus.net/2016-03-30/op2/OnePlus_2_OxygenOS_3.0_Beta/). DO NOT REBOOT.
-Flash modified recovery img (https://www.androidfilehost.com/?fid=24459283995297945)
-Reboot into recovery from TWRP
-Wipe data, cache, dalvik AGAIN and then flash stock OOS 3.0 Beta AGAIN
-Flash CyanOxy OS 2.x Beta zip
-Reboot
-Select Trebuchet as default launcher (If you want to use Oneplus Launcher, you will have to delete the trebuchet folder from system/priv-app with the twrp file manager and then reboot.

For v3.0:
1)CyanOxy 2.x users or official CM13 users or similar roms based on the 3.x firmware, first clean flash the stock rom zip followed by CyanOxy 3.0
2)Users of OOS 2.x or older cm and aosp based roms that require the 2.x firmware, follow the steps given above for flashing CyanOxy 0S v2.2 BETA and up. Flash the latest OOS 3.0.2 zip followed by CyanOxy 3.0
The OOS 3.0.2 full rom zip: https://www.androidfilehost.com/?fid=24572388905583156
If you encounter a black screen on first boot, force shut down (keep the power button pressed) and then reboot.



If you're coming from v2.x you can dirty flash v2.3.

TO USE V4A, GIVE ROOT PERMISSIONS TO SELINUX CHANGER AND CHANGE IT TO PERMISSIVE. THEN OPEN V4A, INSTALL THE DRIVER, REBOOT. (Thank you @MrBIMC for the SELinuxModeChanger app)

Recommended but not necessary:


Changelog:
-v1.0: Initial Release, based on OOS 2.2.1
-v2.0 Beta: Updated to OOS 3.0, removed snapdragon camera
-v2.1 Beta: (Removed due to root issues)
-v2.2 Beta: Replaced GalleryNext with CMGallery, added v4a, more build.prop tweaks, Cyanogen OS bootanimation, removed the annoying screenshot sound, updated Busybox.
-v2.3 Beta: Updated base to OOS 3.0.1, added CyanOxy bootanimation, updated Busybox, increased dpi to 380.
-v3.0: Updated base to latest OOS 3.0.2, stable build.


Downloads:


CyanOxy Telegram group (thank you @GhostSamuraiX)
https://telegram.me/CyanOxy

XDA:DevDB Information
CyanOxy OS, ROM for the OnePlus 2

Contributors
zoroarctic
ROM OS Version: 6.0.x Marshmallow

Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2016-06-05
Current Beta Version: 2.3
Beta Release Date: 2016-05-23

Created 2016-03-20
Last Updated 2016-06-06
 
Last edited:

zoroarctic

Senior Member
Jun 3, 2015
623
472
0
Mumbai
FAQ:

1) Any bugs? - Nope. If you find anything, please let me know.

2) Shelf does not work? - Will work if you re-enable the stock launcher. Read point 12 for more details.

3) Why can't I hide apps using Trebuchet - The protected apps feature will only work on a cm based ROM. If you really want to hide your apps from your mom/girlfriend, download Nova Launcher or anything similar. You could even try your luck with some xposed modules.

4) I don't like XYZ app - Use ES File explorer or any other root explorer and navigate to system/app or system/priv-app and delete the respective file. Reboot.

5) I want the original DPI back - Go to your system/build.prop and search for the line and change it to ro.sf.lcd_density=480 (480 is the stock value and can be changed to any other value.) (THE LINE IS AT THE BOTTOM OF THE BUILD.PROP WITH AN LCD DENSITY TITLE)

6) ETA? - I'm preparing for entrance exams and I have tests almost everyday so I might be a bit late with releases, but they'll surely come.

7) Why don't you include Boeffla's kernel with the ROM? - The kernel is constantly updated and I'd prefer that you guys flash the latest zip and install the latest apk instead of me bundling it with the ROM.

8) Can I buy you a cup of coffee by donating? - I appreciate the gesture but I'm only doing this as a hobby. I'm not a very knowledged developer and this is my first ROM. Thank you, but you could buy yourself a coffee/beer if you like this ROM :)

9) Bug Reports - Please be specific and clear. Before you report a bug, uninstall xposed or any other mods that you've installed. Although the ROM is 100% functional with xposed, there could be errors caused due to certain modules. Logs would be appreciated.

10) ROM doesn't flash? - Flash stock OOS first after wiping, and then flash the ROM. If it still doesn't work or you're getting some error, provide me with a TWRP log (from the advanced section in TWRP)

11) Can we use cm themes and cm theme chooser? - No, you can't. That only works on cm based ROMs. Use the stock dark themes provided by Oneplus.

12) Oxygen OS launcher not working?- In OOS 3.0, Oxygen has baked in lockscreen wallpaper changing functionality into the OOS launcher, so I can't delete it. Set your lock wallpaper from system/display/wallpapers. One of the "wallpaper" options will give you a choice between home and lock screen. If you want to keep the OOS launcher, you must delete the Trebuchet launcher from system/priv-app and reboot.

13) Wifi issues: http://forum.xda-developers.com/oneplus-2/general/fix-wifi-mm-based-roms-t3344190

14) How do I revert to CM13?: http://forum.xda-developers.com/oneplus-2/general/guide-helper-zips-to-switch-oos-3-0-oos-t3351253

If you have any more questions, feel free to post here or PM me :)


My suggestions for a balanced boeffla kernel profile:

IO scheduler=bfq
Touchboost: 960mhz on the A53 cores, 864mhz on the A57 cores, 800ms duration.
Read ahead size=2048
A53: Elementalx, 4 cores
A57: zzmoove, 1-4 cores
Thermal Profile: Thermal performance (use relaxed if you don't play any games)


If you mirror my ROM, please mention me in the post so that I can put the link in the OP :)

Also, whatever you do, please don't quote the OP. Thank you.

Credits:
-Cyanogenmod Team
-Oneplus
-Qualcomm
- @Naman Bhalla and @Yash98 for the modified TWRP and supersu zip.
 
Last edited:

zoroarctic

Senior Member
Jun 3, 2015
623
472
0
Mumbai
List of apps that I have removed:

From system/app:

AntHalService
BasicDreams
CABLService
CalendarGoogle
Chrome
color service
ConfigUpdater
Drive
Exchange2
Gmail2
Hangouts
HoloSpiralWallpaper
Launcher3
LogKitSdService
Maps
Music2
Noise field
OemAutoTestServer
OEMLogKit
PartnerBookmarksProvider
PhaseBeam
Photos
PhotoTable
QtiBackupAgent
SwiftKey
SwiftKeyFactorySettings
SystemAgent
TalkBack
Videos
YouTube

From system/priv-app:

AudioTuner
AudioTunerService
OneplusOta
 
Last edited:

zoroarctic

Senior Member
Jun 3, 2015
623
472
0
Mumbai
Hey. Thank you for your firmware! I do not really like audiofx, no sense from it. Can you throw stock audio tuner to replace the audiofx?
Open the Mega folder
Download audiotuner and audiotunerservice apps from the priv-app folder
Then use ES file browser to move them to your system/priv-app folder
Give them rw-r-r permissions
Delete AudioFX folder from priv-app
Reboot
:)
 
Status
Not open for further replies.