• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[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.
Search This thread

zoroarctic

Senior Member
Jun 3, 2015
623
472
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
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
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:

Mohit31

Senior Member
Apr 14, 2015
1,223
673
Reserved #4

---------- Post added at 11:09 AM ---------- Previous post was at 11:07 AM ----------

BTW love the name *cyanoxy*
 
  • Like
Reactions: zoroarctic

livsey

Senior Member
Sep 20, 2015
81
9
Moscow
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?
 

zoroarctic

Senior Member
Jun 3, 2015
623
472
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.

Top Liked Posts

  • There are no posts matching your filters.
  • 38
    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
    12
    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.
    12
    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
    11
    I'm closing this thread, I've started work on a new add on zip that will provide similar functionality as CyanOxy but will be super easy to install and will give all of you the freedom to debloat and install cyanogen apps and bootanimations according to your choices, through Aroma.
    Also, this zip will be future proof since it doesn't need to be updated whenever oneplus updates the stock rom.
    It won't make any build.prop changes so you guys can have a clean phone info section (never really cared about credits anyway)
    It won't affect root, unrooted users can stay that way and the same for rooted users.
    Basically just an aroma based debloater + app installer + bootanimation selector script.
    The zip and thread should be ready in a few days, it's in the final testing phase.
    Thank you everyone for trying this out, I'm sorry if it's been inconvenient with the essay-like OP hahahaha I'll make the next one less cluttered and easy :)
    9
    v2.2 is up, check the op for changelog