[OxygenOS System Mods] RENOVATE ICE 14.0 | OP7/OP7PRO//OP7T/OP7TPRO

Search This thread

mwilky

Recognized Developer
Feb 21, 2011
6,588
16,441
Manchester
Google Pixel 6 Pro
Google Pixel 6
QebdOKE.png


These mods come as a magisk module for your convenience and simplicity. It is not the same as the other modules for this device, which will mostly work on any old device you flash them on, as they only contain extra apps/outdated build.prop tweaks. This ZIP contains a lot of modified code in OxygenOS apks/jars (actual time consuming development). If you don't flash this on top of the correct OxygenOS version, you are more than likely to run into issues.



nOuzTHT.png

Supported OxygenOS versions:
OnePlus 7 Pro: 10.3.7.GM21AA, 10.0.10.GM21BA
OnePlus 7: 10.3.7.GM57AA, 10.0.10.GM57BA
OnePlus 7T Pro: 10.0.13.HD01AA, 10.0.13.HD01BA, 10.3.7.HD01AA
OnePlus 7T: 10.0.15.HD65AA, 10.0.15.HD65BA, 10.3.7HD65AA
OnePlus 7Pro 5G: 10.0.9.GM27BA
OnePlus 7Pro Sprint: 10.0.1.GM25CC, 10.0.2.GM25CC

  • Added context aware airplane mode from Android 11. Won't kill bluetooth connection to audio device when switching on airplane mode.
  • Added Mclaren options from OnePlus 7T Pro
  • Added Horizon Lights for OnePlus 7 users
  • RiCE tweaks app in app drawer to control tweaks (full details of tweaks below)
  • Ambient Display & Horizon Light tweaks
  • Quick Settings & Expanded Notification Tweaks
  • Theming for Status Bar, Quick Settings and Expanded Notifications
  • Extensive Lock Screen tweaks
  • Caffeine QS tile
  • Extended Volume Panel
  • Button remapping tweaks including torch on power key
  • Modified screenshots to save as PNG (extremely helpful for extended screenshots)
  • Aux camera's work in GCAM (wide lens and zoom lens)
  • None of the placebo claims of massive RAM management/speed improvements, we will let the ROM and custom options do the talking ;)
  • Much more!

htNGQ3r.png



Statusbar

  • Statusbar brightness control
  • Enable/disable statusbar peek
  • Enable/disable double tap statusbar to sleep
  • Clock position (left/right/center/disabled)
  • Clock size
  • Show day of week in clock
  • Day size
  • Day style
  • Day font
  • Show date in clock
  • Date size
  • Date format
  • Date divider style
  • Date font
  • Clock layout order
  • Enable/disable battery bar
  • Battery bar animation
  • Battery bar style
  • Battery bar color
  • Battery bar thickness
  • Global statusbar icon color
  • Per icon statusbar icon colors (premium only)
Notifications

  • Enable/disable keyboard selection notification
  • Enable/disable expanded notification
  • Enable/disable smart replies
  • Notification background color
  • Notification header text color
  • Notification primary text color
  • Notification secondary text color
  • Notification smart reply text color
  • Notification smart reply outline color
  • Notification expand button color
  • Notification reply button color
  • Notification action button color
  • Other notifications text color
  • Other notifications button color
Quicksettings
Enable/disable oreo style quicksettings​
Enable/disable quicksettings detail view​
Enable/disable quicksettings tile vibration​
Enable/disable quicksettings expand vibration​
Enable/disable quicksettings tile labels​
Enable/disable quicksettings date​
Enable/disable quicksettings statusbar icons​
Quick pulldown (disabled/right/left/always)​
Smart pulldown (disabled/no high priority notifications/no notifications)​
Enable/disable quicksettings pulldown blur​
Quicksettings pulldown blur amount​
Quicksettings pulldown blur alpha​
Quicksettings animations​
Quicksettings animations duration​
Quicksettings animations interpolator​
Enable/disable quicksettings animation on tile click​
Enable/disable quicksettings animation on expansion​
Compact quicksettings tile count​
Quicksettings row count​
Quicksettings column count​
Quicksettings brightness slider position (default/above quicksettings/hidden)​
Dark quicksetting icons​
Quicksetting background color​
Global quicksetting icon colors​
Per icon quicksetting icon colors (premium only)​


Lockscreen

Enable/disable randomized keypad​
Enable/disable lockscreen clock/date​
Enable/disable lockscreen statusbar​
Enable/disable lockscreen statusbar brightness control​
Enable/disable lockscreen power menu​
Enable/disable lockscreen album art​
Lockscreen album art blur amount​
Enable/disable lockscreen shortcuts​


Buttons

Custom navigation bar height​
Enabled/disable torch on power key​
Enabled/disable torch auto off when screen on​
Custom app remaps for all navigation bar buttons (premium only)​


Misc

Immersive mode (disabled/enabled/per app) (per app premium only)​
Screen off animations (default/CRT/scale)​
Enable/disable all rotations​
Enable/disable lock device on freefall​
Enable/disable secure screenshots​
Enable/disable native burn-in protection​
Enable/disable waking device when USB connected​
Enable/disable native call recording​
Enable/disable houston service​
Window animation scale​
Transition animation scale​
Animator duration scale​
Enable/disable silent notifications if screen on​
Enable/disable unlinked notification and ringtone volume​
Volume panel position (left/right)​


Horizon lights/ambient display

Horizon lights repeat count​
Horizon lights repeat mode (repeat/reverse)​
Enable/disable horizon lights animation when unread notifications​
Enable/disable using app color for horizon light color on new notifications​
Enable/disable always on horizon lights​
Always on horizon lights notification timeout​
Enable/disable contextual information on always on horizon lights​
Horizon light left edge color​
Horizon light right edge color​
Ambient display clock colors​
Enable/disable always showing weather on ambient display​
Enable/disable thin style clock​
Enable/disable show fingerprint icon on new notification​
Enable/disable show app name on new notification​
Enable/disable show app icon on new notification​
Enable/disable show notification title on new notification​
Enable/disable show notification summary on new notification​


High brightness mode

Enable/disable high brightness mode​
Enable/disable auto high brightness mode (premium only)​


stmY9pl.png

RENOVATE ICE OP7/OP7Pro//OP7T/OP7Pro 14.0 - 24th December
MD5 = 2efdce4e2c17c3ebbf3d7af649c97d2c

Supported OxygenOS versions:
OnePlus 7 Pro: 10.3.7.GM21AA, 10.0.10.GM21BA
OnePlus 7: 10.3.7.GM57AA, 10.0.10.GM57BA
OnePlus 7T Pro: 10.0.13.HD01AA, 10.0.13.HD01BA, 10.3.7.HD01AA
OnePlus 7T: 10.0.15.HD65AA, 10.0.15.HD65BA, 10.3.7HD65AA
OnePlus 7Pro 5G: 10.0.9.GM27BA
OnePlus 7Pro Sprint: 10.0.1.GM25CC, 10.0.2.GM25CC

DGRfUoE.png

14.0
  • -Rebased on 10.0.9
  • -Fixed Album art blur tweak
  • -Fixed battery icon not changing to dark on light statusbar

WSiyTYU.png


13.0

-Rebased on May Security Patch bases
-Added "Energy" fingerprint unlock animation from OnePlus 8 series. The preview won't display the animation until i have resized the mp4.
-Hiding lockscreen clock and date now also hides the lock icon.
-Unified Settings.apk for different devices so zip is a little smaller
12.3

-Improved qs scrim customization code to fix glitches
-Added option to merge notification sections. This gets rid of the "other notifications" header.
-Added option to limit the number of notification icons in the statusbar. This can help prevent notifications overlapping the center clock.
-Added option to set volume panel position when in landscape
-Added option to set custom color for clock date and day
-Added option to set fingerprint icon color to the app color when receiving a notification. This is only for the ambient pulse when a new notification is received, not existing notifications.
-Added missing option to set the font of the statusbar clock hours & minutes.
-Fixed changing accent color not updating notification icons if linked to accent color
12.2

-Improved qs scrim customization code to fix glitches
-Added option to apply custom scrim colour to lockscreen scrim
-Added support for EU 5G series
-Added support for Sprint series
-Added option to revert fingerprint flash icon color to stock in case it is affecting performance
-Fixed triple clock glitches
-Fixed QS detail/customizer expanding glitches
-Removed clock settings from Settings->Display->Statusbar and moved to RiCE
-Fixed OP7 using outdated settings app


12.1

-Added Quicksettings RAM bar and customization options for position, height, colors and corner radius
-Added custom fingerprint icon color options. (normal, flash, dim, disabled)
-Fixed notification icons not always appearing on ambient display on the first pulse after the new notification
-Fixed notification background color glitches
-Added a contrast to text colors/buttons on media notifications when using a custom background color
-Added option to set custom color for the QS scrim
-Added option to disable the QS scrim effect
-Added option to apply custom colors to media notifications
-Reworked clock position mod to hopefully fix issues with spaces appearing


12.0

-Updated to the March Security build numbers
-Launch default camera application rather than OnePlus Camera on double press power or keyguard shortcut.
-Added option to always show weather on ambient display
-Added mobile data usage detail view to QS toggle
-Moved QS center clock to the statusbar rather than system icons layout
-Added option to vibrate on QS Expansion (like pixel devices)
-Changed QS tile vibration to haptics
-Smart pulldown is now based off "high priority" notifications rather than "clearable" notifications
-Added option to choose custom color for notifcation action buttons
-Added option to choose custom color for notifcation background
-Added option to add blur to quicksettings pulldown background
-Allow using "double tap to wake" and "single tap to show ambient disply" at the same time. (Open beta feature)
-Added option to show QS tile animations on expansion, on click, or both.
-Added Renovate version to Settings->About phone
-Apply custom QS tile layout (columns/rows) to the QS customizer page
-Disabled RampAnimator log spam
-Fixed notification icons not always appearing on ambient display on the first pulse after the new notification
-Fixed horizon lights if repeat count set to 0
-Fixed using notification icon color for horizon lights
-Fixed issues with dark clock colors for center and right clock
-Updated AUX fix for GCam
RENOVATE ICE OP7Pro 11.0

-Rebased on OxygenOS 10.0.4 BA, all supported build numbers are: (10.3.1.GM21AA//10.0.4.GM21BA//10.0.4.GM57BA//10.3.1.GM57AA//10.0.8.HD01BA//10.0.8.HD01AA//10.0.7.HD01BA//10.0.7.HD01AA//10.0.8.HD65AA//10.3.1.HD65AA)
-Added OP7TPRO, OP7TPRO Mclaren and OP7 Support.
-Fixed missing "other notifications" section.
-Stopped media notifications (spotify notification when next song starts) from triggering the always on horizon lights animation. Standard animation will just play.
-Stopped log spam when horizon lights are active.
-Redesigned tweaks app.
-Fixed missing all rotations tweak
RENOVATE ICE OP7Pro 10.2

-Added context aware airplane mode from Android 11. Won't kill bluetooth connection to audio device when switching on airplane mode.
-Do not show always on horizon lights if DnD is active.
-Fixed missing about phone entries for regular OP7 devices.


RENOVATE ICE OP7Pro 10.1

-Added option to use Horizon Lights as an LED indicator. (Premium only)
-Added option for the amount of time to display notification info before going to horizon only. (Premium only)
-Added option to show contextual information on "Always on horizon lights" screen. (Premium only)
-Fixed SystemUI crash when setting a custom font for regular OP7 users
-Fixed notification text colour on the colourful theme


RENOVATE ICE OP7Pro 10.0

-Rebased on Android 10/Oxygen OS 10.0.3 BA (this supports 10.3.0 AA)
-Added option to backup/restore/reset rice tweaks.
-Added option for screeon-off animation (stock/CRT/scale)
-Added option to set custom colors for the notification texts/icons. This requires no reboot/OPSystemUI reboot.
-Added option to disable smart replies in notifications
-Added option to disable houston service
-Added option to show date/day in statusbar with lots of customization options
-Added option to remove Date View in Quicksettings
-Added option to remove Statusbar Icons in Quicksettings
-Added option to chose position of quick pulldown (right/left/all/disabled)
-Fixed remap option for switch to previous app
-Fixed plenty of issues in regards to statusbar/quicksetting icon colors.
-Fixed some ambient display color issues.
-Reverted Location tile back to stock as the modes no longer exist
-Call recording tweak now correctly sets on each boot.
-All new tweaks app.
-Loads of fixes/tidy up's in tweaks app.
-Disabled the removal of india.img on each boot. This will cause india users or any users who boots into twrp 74 again to lose certain mods.
-To fix the above I recommend flashing the magisk module "Overlay Fix" by Zackptg5. This will allow legit Indian users to have their Indian features, as well as RENOVATE features


RENOVATE ICE OP7Pro 9.0

-Rebased on Android 10/Oxygen OS 10.0.3
-Added option to show detail view on certain Quicksetting tiles
-Added option to set horizon lights repeat mode
-Added option to move volume panel to the right side.
-Fixed lag when expanding volume panel if ringtone & notifications are unlinked.
RENOVATE ICE OP7Pro 8.2

-Added support for OnePlus7 devices
-Enabled Horizon Lights for OnePlus7 devices
-Fixed launch camera gesture from screen off not working.
RENOVATE ICE OP7Pro 8.1

-Removed modified framework-res.apk as it creates issues with google play services and google app
-Modified burn in code to read from hard-coded value rather than framework-res.apk edits
-Added support for TWRP 74 and greater.
- I have included a test release of the RiCE.apk. Please uninstall all updates from the playstore and don't let it auto update for the time being.


RENOVATE ICE OP7Pro 8.0

-Rebased on Android 10/Oxygen OS 10.0.2
-All previous mods/tweaks/improvements ported
-Added back missing caffeine mode quicksettings tile
-Fixed crash with Mclaren horizon lights animation
-Fixed option of using app color for horizon light notifications
-Fixed few color issues with qs statusbar icon colors
-Improved removing album art blur code
-Album art alpha overlay now gets removed as you lower the blur amount
-Re-added and improved GCam sepolicy fixes
- I have included a test release of the RiCE.apk. Please uninstall all updates from the playstore and don't let it auto update for the time being.


RENOVATE ICE OP7Pro 7.0

-Rebased on Android 10/Oxygen OS 10.0.1
-All previous mods/tweaks/improvements ported
-Added option to change the amount of blur on the album art on lockscreen
-Added Mclaren options from OnePlus 7T Pro
-Added option to adjust brightness by swiping statusbar
-Added option to adjust brightness by swiping on lockscreen statusbar
-Added option to disable waking device when USB connected
-Added fade animation when changing clock positions
-Fixed custom color for quicksettings statusbar bluetooth icon
-Fixed option to disable qs pulldown on lockscreen
-Removed GCam sepolicy fixes as they caused instabilities
-Code cleanups


RENOVATE ICE OP7Pro 6.0

-Rebased on Oxygen OS 9.5.11.GM21BA
-Added option to disable notification sounds if screen on
-Added notification volume slider to Settings->Sounds if unlinked
-Added option to show/hide notification volume slider in extended volume panel if unlinked
-Fixed laggy RiCE app in Misc section


RENOVATE ICE OP7Pro 5.0

-Rebased on Oxygen OS 9.5.10.GM21BA
-Added option to enable the native burn in protection. (Screen elements slightly move over a time period)
-Added option to unlink ringtone and media volume level
-Improved extended volume panel code. (Cast etc now displays correctly)
-Fixed SystemUI crash when using certain music players
-Fixed ambient pulse duration being too quick if horizon light animations were set to a fast speed


RENOVATE ICE OP7Pro 4.0

-Rebased on Oxygen OS 9.5.9.GM21BA
-Added caffeine QS tile
-Added option to color horizon light notification to the icon color of the app that received the notification
-Added option to hide the app name on ambient display when new notification received
-Added option to hide the app icon on ambient display when new notification received
-Added option to hide the notification title on ambient display when new notification received
-Added option to hide the notification summary on ambient display when new notification received
RENOVATE ICE OP7Pro 3.2

-Added option to enable dark QS icons if using dark theme
--Fixed booting issues
--Fixed weird SystemUI glitches
--Fixed some more sepolicy denials
--Fixed dex2oat hogging cpu each reboot


RENOVATE ICE OP7Pro 3.1

-Added option to show seekbar in media notifications. (scrolling will only work with google apps)
-Fixed keypad layout on the lockscreen due to scrambled keypad mod


RENOVATE ICE OP7Pro 3.0

-Rebased on Oxygen OS 9.5.8.GM21BA
-Added option for Horizon lights repeat animation count
-Added option for Horizon lights if unread notifications and in Ambient Display
-Added option for Horizon lights only (hide app details pop up) when new notification recieved
-Added logic to extend the Ambient Display pulse duration if your Horizon lights animation total runtime (standard animation * animation scale * repeat count) exceeds the standard Ambient Display pulse duration




RENOVATE ICE OP7Pro 2.2

-Added option to change the left edge notification color
-Added option to change the right edge notification color
-Added option to set the edge notifications color to the same as system accent color







RENOVATE ICE OP7Pro 2.1

-Added option to change the position of brightness slider (Above Quicksettings, default, hidden)
-Fixed sepolicy rules for GCAM and other camera related denials
-Fixed power key double press going to camera if in pocket and pocket protection is enabled


RENOVATE ICE OP7Pro 2.0

-Rebased on Oxygen OS 9.5.7.GM21BA
-Fixed center clock not opening clock when clicked


RENOVATE ICE OP7Pro 1.2

-Added option to disable power button if in pocket
-Added option to lock phone if dropped and free fall is detected
-Added battery bar and customization options
-Disable torch on screen on now no longer requires the torch on power key mod to be enabled


RENOVATE ICE OP7Pro 1.1

-Added option to color the statusbar icons in the Quicksettings panel
-Added logic to automatically re-color quicksettings statusbar icons so they are always visible in different themes
-Fixed duplicate clocks appearing when hiding statusbar icons
-Fixed network speed color not applying
-Fixed enabling call recording needing to be set on each boot


RENOVATE ICE OP7Pro 1.0

-Initial relase for OP7Pro. All features mentioned above are present.



umOHFkt.png

  • The latest OxygenOS Stock Android 10
  • Magisk 20.4 or higher


hAlwxkb.png

  • Flash RenovateICE via Magisk Manager
  • Reboot
  • Done and Enjoy


AUJ4FLH.png

  • Remove RenovateICE via Magisk Manager
  • Reboot
  • Done


2n0CaIj.png

Feel free to join us at Telegram


Sharing policy:
Please do not take anything without asking us first.
You cannot use any of our work which hasn't been released in an official ROM release unless given express permission.
We are not responsible for anything that happens to your device while using this Module.
By using this Module you agree with the above terms.
 
Last edited by a moderator:

mwilky

Recognized Developer
Feb 21, 2011
6,588
16,441
Manchester
Google Pixel 6 Pro
Google Pixel 6
Flashing instructions:​


Updating OxygenOS for locked bootloaders:

1. Download the Full Zip from above link and move it to the root of your internal storage.
2. Navigate to Settings > System Update > Settings > Local upgrade > Select latest OOS Full Zip
3. Flash the Full Zip
4. Upon Successful Flash > Wipe Cache from Recovery
5. Reboot Recovery Once Done

Device will reboot and your OnePlus 7Pro is now running on the latest OxygenOS Firmware & OS
You will then need to then root your device.

Updating OxygenOS for unlocked bootloaders with TWRP:

Download the necessary files from above and follow instructions below
1. Reboot to TWRP
2. Take a Nandroid of your existing ROM just in case you need it
3. Flash the latest Full OOS Zip
4. Flash the TWRP installer Zip
5. Reboot to RECOVERY to make sure TWRP stays and continue to root
6. Flash official Magisk to maintain root
7. Reboot System and Enjoy the latest firmware without any data loss

Device will reboot and your OnePlus 7 Pro is now running on the latest OxygenOS Firmware & OS.

How to install the RENOVATE ICE module:

1. Once on the correct OxygenOS version, simply flash through Magisk Manager.
2. Reboot system and enjoy![/SIZE]​
 
Last edited:

rav101

Senior Member
Super excited for everyone to get there hands on this ROM.

So many awesome modifications to the way OOS works to add real functionality with so much more planned. Have big ideas for this device!!!

Edit: For ayone curious, it has been confirmed this ROM Magisk module works with GM21AA 9.5.4 and GM21BA 9.5.5.

Sent from my OnePlus7Pro using XDA Labs
 
Last edited:

rav101

Senior Member
Very cool, thx. Used this on 6T
Any chance of adding status bar brightness slider?
That's the last feature i miss from full on custom ROMs that this Module didn't have

There is a long list of stuff we want added. Stay tuned buddy!

I genuinely believe we will get as close to a source built ROM for customisation capabilities whilst keeping all the benefits of OOS!

Sent from my OnePlus7Pro using XDA Labs

---------- Post added at 10:20 PM ---------- Previous post was at 10:20 PM ----------

Does this add an AOD like other versions of Renovate Ice?

Not yet but it's high on the list for next releases

Sent from my OnePlus7Pro using XDA Labs
 
  • Like
Reactions: DroidIt! and SlyUK

rav101

Senior Member
Hi all,

Just to help get a flavour of some of the tweaks, here is my personal set up.


Regards,

Ravi

Sent from my OnePlus7Pro using XDA Labs
 

Attachments

  • Screenshot_20190527-222442.png
    Screenshot_20190527-222442.png
    252.9 KB · Views: 3,905
  • Screenshot_20190527-222449.png
    Screenshot_20190527-222449.png
    217.5 KB · Views: 3,888
  • Screenshot_20190527-222509.png
    Screenshot_20190527-222509.png
    213.3 KB · Views: 3,840
  • Screenshot_20190527-222602.png
    Screenshot_20190527-222602.png
    133 KB · Views: 3,793

bp328i

Senior Member
May 22, 2010
2,154
1,196
Tampa Bay
Ok I'll be that guy...lol

Will this work on 9.5.4 since it has the same change log as 9.5.5 and just meant for a different region?
 

SlyUK

Senior Member
May 13, 2015
2,497
725
We keep asking him but he is firmly retied :(

Sent from my OnePlus7Pro using XDA Labs

The only reason I asked is because I saw his comment above and thought hmmmm thats interesting he must be getting a OP7 Pro. Surely therefore it must be happening, but hey one can live in hope :)

Nice to see Renovate Ice continue its journey forward on OnePlus smartphones however :)
 
Last edited:
  • Like
Reactions: hoello

rav101

Senior Member
Ok I'll be that guy...lol

Will this work on 9.5.4 since it has the same change log as 9.5.5 and just meant for a different region?


Hey buddy,

Unfortunately none of us in the team have a variant that has the equal 9.5.4 build so haven't been able to test. My understanding is that it would work but if you aren't using the Chinese TWRP (ie can't use something like uninmod in TWRP) to disable the module if it doesn't work then I wouldn't suggest trying. You will be stuck in a hard to solve boot loop given we don't have fully working TWRP.

That said, if anyone on the latest 9.5.4 has the Chinese TWRP installed, we would be grateful if you could test?

Sent from my OnePlus7Pro using XDA Labs

---------- Post added at 10:36 PM ---------- Previous post was at 10:35 PM ----------

The only reason I asked is because I saw his comment above and thought hmmmm thats interesting he must be getting a OP7 Pro. Surely therefore it must be happening, but hey one can live in hope :)

Nice to Renovate Ice continue its journey forward on OnePlus smartphones however :)

Yeah he does have the device already but he is retired.

Sent from my OnePlus7Pro using XDA Labs

---------- Post added at 10:38 PM ---------- Previous post was at 10:36 PM ----------

My phone is still on 9.5.3. I can't use yet, right?

No,

Unfortunately it won't work because this modifies specific files in each version of the ROM that OnePlus releases. Each time OnePlus releases a new update, the developer has to fully rebase the whole ROM!

Sent from my OnePlus7Pro using XDA Labs
 
  • Like
Reactions: SlyUK and bp328i

bp328i

Senior Member
May 22, 2010
2,154
1,196
Tampa Bay
Hey buddy,

Unfortunately none of us in the team have a variant that has the equal 9.5.4 build so haven't been able to test. My understanding is that it would work but if you aren't using the Chinese TWRP (ie can't use something like uninmod in TWRP) to disable the module if it doesn't work then I wouldn't suggest trying. You will be stuck in a hard to solve boot loop given we don't have fully working TWRP.

That said, if anyone on the latest 9.5.4 has the Chinese TWRP installed, we would be grateful if you could test?
Once my son goes to bed (if no one else has tried by then) I'll flash the Chinese TWRP and try and post up my results.

I ran this ROM exclusively on my 6T and looking forward to it on my 7 Pro.
 
Last edited:
  • Like
Reactions: rav101

Top Liked Posts

  • There are no posts matching your filters.
  • 122
    QebdOKE.png


    These mods come as a magisk module for your convenience and simplicity. It is not the same as the other modules for this device, which will mostly work on any old device you flash them on, as they only contain extra apps/outdated build.prop tweaks. This ZIP contains a lot of modified code in OxygenOS apks/jars (actual time consuming development). If you don't flash this on top of the correct OxygenOS version, you are more than likely to run into issues.



    nOuzTHT.png

    Supported OxygenOS versions:
    OnePlus 7 Pro: 10.3.7.GM21AA, 10.0.10.GM21BA
    OnePlus 7: 10.3.7.GM57AA, 10.0.10.GM57BA
    OnePlus 7T Pro: 10.0.13.HD01AA, 10.0.13.HD01BA, 10.3.7.HD01AA
    OnePlus 7T: 10.0.15.HD65AA, 10.0.15.HD65BA, 10.3.7HD65AA
    OnePlus 7Pro 5G: 10.0.9.GM27BA
    OnePlus 7Pro Sprint: 10.0.1.GM25CC, 10.0.2.GM25CC

    • Added context aware airplane mode from Android 11. Won't kill bluetooth connection to audio device when switching on airplane mode.
    • Added Mclaren options from OnePlus 7T Pro
    • Added Horizon Lights for OnePlus 7 users
    • RiCE tweaks app in app drawer to control tweaks (full details of tweaks below)
    • Ambient Display & Horizon Light tweaks
    • Quick Settings & Expanded Notification Tweaks
    • Theming for Status Bar, Quick Settings and Expanded Notifications
    • Extensive Lock Screen tweaks
    • Caffeine QS tile
    • Extended Volume Panel
    • Button remapping tweaks including torch on power key
    • Modified screenshots to save as PNG (extremely helpful for extended screenshots)
    • Aux camera's work in GCAM (wide lens and zoom lens)
    • None of the placebo claims of massive RAM management/speed improvements, we will let the ROM and custom options do the talking ;)
    • Much more!

    htNGQ3r.png



    Statusbar

    • Statusbar brightness control
    • Enable/disable statusbar peek
    • Enable/disable double tap statusbar to sleep
    • Clock position (left/right/center/disabled)
    • Clock size
    • Show day of week in clock
    • Day size
    • Day style
    • Day font
    • Show date in clock
    • Date size
    • Date format
    • Date divider style
    • Date font
    • Clock layout order
    • Enable/disable battery bar
    • Battery bar animation
    • Battery bar style
    • Battery bar color
    • Battery bar thickness
    • Global statusbar icon color
    • Per icon statusbar icon colors (premium only)
    Notifications

    • Enable/disable keyboard selection notification
    • Enable/disable expanded notification
    • Enable/disable smart replies
    • Notification background color
    • Notification header text color
    • Notification primary text color
    • Notification secondary text color
    • Notification smart reply text color
    • Notification smart reply outline color
    • Notification expand button color
    • Notification reply button color
    • Notification action button color
    • Other notifications text color
    • Other notifications button color
    Quicksettings
    Enable/disable oreo style quicksettings​
    Enable/disable quicksettings detail view​
    Enable/disable quicksettings tile vibration​
    Enable/disable quicksettings expand vibration​
    Enable/disable quicksettings tile labels​
    Enable/disable quicksettings date​
    Enable/disable quicksettings statusbar icons​
    Quick pulldown (disabled/right/left/always)​
    Smart pulldown (disabled/no high priority notifications/no notifications)​
    Enable/disable quicksettings pulldown blur​
    Quicksettings pulldown blur amount​
    Quicksettings pulldown blur alpha​
    Quicksettings animations​
    Quicksettings animations duration​
    Quicksettings animations interpolator​
    Enable/disable quicksettings animation on tile click​
    Enable/disable quicksettings animation on expansion​
    Compact quicksettings tile count​
    Quicksettings row count​
    Quicksettings column count​
    Quicksettings brightness slider position (default/above quicksettings/hidden)​
    Dark quicksetting icons​
    Quicksetting background color​
    Global quicksetting icon colors​
    Per icon quicksetting icon colors (premium only)​


    Lockscreen

    Enable/disable randomized keypad​
    Enable/disable lockscreen clock/date​
    Enable/disable lockscreen statusbar​
    Enable/disable lockscreen statusbar brightness control​
    Enable/disable lockscreen power menu​
    Enable/disable lockscreen album art​
    Lockscreen album art blur amount​
    Enable/disable lockscreen shortcuts​


    Buttons

    Custom navigation bar height​
    Enabled/disable torch on power key​
    Enabled/disable torch auto off when screen on​
    Custom app remaps for all navigation bar buttons (premium only)​


    Misc

    Immersive mode (disabled/enabled/per app) (per app premium only)​
    Screen off animations (default/CRT/scale)​
    Enable/disable all rotations​
    Enable/disable lock device on freefall​
    Enable/disable secure screenshots​
    Enable/disable native burn-in protection​
    Enable/disable waking device when USB connected​
    Enable/disable native call recording​
    Enable/disable houston service​
    Window animation scale​
    Transition animation scale​
    Animator duration scale​
    Enable/disable silent notifications if screen on​
    Enable/disable unlinked notification and ringtone volume​
    Volume panel position (left/right)​


    Horizon lights/ambient display

    Horizon lights repeat count​
    Horizon lights repeat mode (repeat/reverse)​
    Enable/disable horizon lights animation when unread notifications​
    Enable/disable using app color for horizon light color on new notifications​
    Enable/disable always on horizon lights​
    Always on horizon lights notification timeout​
    Enable/disable contextual information on always on horizon lights​
    Horizon light left edge color​
    Horizon light right edge color​
    Ambient display clock colors​
    Enable/disable always showing weather on ambient display​
    Enable/disable thin style clock​
    Enable/disable show fingerprint icon on new notification​
    Enable/disable show app name on new notification​
    Enable/disable show app icon on new notification​
    Enable/disable show notification title on new notification​
    Enable/disable show notification summary on new notification​


    High brightness mode

    Enable/disable high brightness mode​
    Enable/disable auto high brightness mode (premium only)​


    stmY9pl.png

    RENOVATE ICE OP7/OP7Pro//OP7T/OP7Pro 14.0 - 24th December
    MD5 = 2efdce4e2c17c3ebbf3d7af649c97d2c

    Supported OxygenOS versions:
    OnePlus 7 Pro: 10.3.7.GM21AA, 10.0.10.GM21BA
    OnePlus 7: 10.3.7.GM57AA, 10.0.10.GM57BA
    OnePlus 7T Pro: 10.0.13.HD01AA, 10.0.13.HD01BA, 10.3.7.HD01AA
    OnePlus 7T: 10.0.15.HD65AA, 10.0.15.HD65BA, 10.3.7HD65AA
    OnePlus 7Pro 5G: 10.0.9.GM27BA
    OnePlus 7Pro Sprint: 10.0.1.GM25CC, 10.0.2.GM25CC

    DGRfUoE.png

    14.0
    • -Rebased on 10.0.9
    • -Fixed Album art blur tweak
    • -Fixed battery icon not changing to dark on light statusbar

    WSiyTYU.png


    13.0

    -Rebased on May Security Patch bases
    -Added "Energy" fingerprint unlock animation from OnePlus 8 series. The preview won't display the animation until i have resized the mp4.
    -Hiding lockscreen clock and date now also hides the lock icon.
    -Unified Settings.apk for different devices so zip is a little smaller
    12.3

    -Improved qs scrim customization code to fix glitches
    -Added option to merge notification sections. This gets rid of the "other notifications" header.
    -Added option to limit the number of notification icons in the statusbar. This can help prevent notifications overlapping the center clock.
    -Added option to set volume panel position when in landscape
    -Added option to set custom color for clock date and day
    -Added option to set fingerprint icon color to the app color when receiving a notification. This is only for the ambient pulse when a new notification is received, not existing notifications.
    -Added missing option to set the font of the statusbar clock hours & minutes.
    -Fixed changing accent color not updating notification icons if linked to accent color
    12.2

    -Improved qs scrim customization code to fix glitches
    -Added option to apply custom scrim colour to lockscreen scrim
    -Added support for EU 5G series
    -Added support for Sprint series
    -Added option to revert fingerprint flash icon color to stock in case it is affecting performance
    -Fixed triple clock glitches
    -Fixed QS detail/customizer expanding glitches
    -Removed clock settings from Settings->Display->Statusbar and moved to RiCE
    -Fixed OP7 using outdated settings app


    12.1

    -Added Quicksettings RAM bar and customization options for position, height, colors and corner radius
    -Added custom fingerprint icon color options. (normal, flash, dim, disabled)
    -Fixed notification icons not always appearing on ambient display on the first pulse after the new notification
    -Fixed notification background color glitches
    -Added a contrast to text colors/buttons on media notifications when using a custom background color
    -Added option to set custom color for the QS scrim
    -Added option to disable the QS scrim effect
    -Added option to apply custom colors to media notifications
    -Reworked clock position mod to hopefully fix issues with spaces appearing


    12.0

    -Updated to the March Security build numbers
    -Launch default camera application rather than OnePlus Camera on double press power or keyguard shortcut.
    -Added option to always show weather on ambient display
    -Added mobile data usage detail view to QS toggle
    -Moved QS center clock to the statusbar rather than system icons layout
    -Added option to vibrate on QS Expansion (like pixel devices)
    -Changed QS tile vibration to haptics
    -Smart pulldown is now based off "high priority" notifications rather than "clearable" notifications
    -Added option to choose custom color for notifcation action buttons
    -Added option to choose custom color for notifcation background
    -Added option to add blur to quicksettings pulldown background
    -Allow using "double tap to wake" and "single tap to show ambient disply" at the same time. (Open beta feature)
    -Added option to show QS tile animations on expansion, on click, or both.
    -Added Renovate version to Settings->About phone
    -Apply custom QS tile layout (columns/rows) to the QS customizer page
    -Disabled RampAnimator log spam
    -Fixed notification icons not always appearing on ambient display on the first pulse after the new notification
    -Fixed horizon lights if repeat count set to 0
    -Fixed using notification icon color for horizon lights
    -Fixed issues with dark clock colors for center and right clock
    -Updated AUX fix for GCam
    RENOVATE ICE OP7Pro 11.0

    -Rebased on OxygenOS 10.0.4 BA, all supported build numbers are: (10.3.1.GM21AA//10.0.4.GM21BA//10.0.4.GM57BA//10.3.1.GM57AA//10.0.8.HD01BA//10.0.8.HD01AA//10.0.7.HD01BA//10.0.7.HD01AA//10.0.8.HD65AA//10.3.1.HD65AA)
    -Added OP7TPRO, OP7TPRO Mclaren and OP7 Support.
    -Fixed missing "other notifications" section.
    -Stopped media notifications (spotify notification when next song starts) from triggering the always on horizon lights animation. Standard animation will just play.
    -Stopped log spam when horizon lights are active.
    -Redesigned tweaks app.
    -Fixed missing all rotations tweak
    RENOVATE ICE OP7Pro 10.2

    -Added context aware airplane mode from Android 11. Won't kill bluetooth connection to audio device when switching on airplane mode.
    -Do not show always on horizon lights if DnD is active.
    -Fixed missing about phone entries for regular OP7 devices.


    RENOVATE ICE OP7Pro 10.1

    -Added option to use Horizon Lights as an LED indicator. (Premium only)
    -Added option for the amount of time to display notification info before going to horizon only. (Premium only)
    -Added option to show contextual information on "Always on horizon lights" screen. (Premium only)
    -Fixed SystemUI crash when setting a custom font for regular OP7 users
    -Fixed notification text colour on the colourful theme


    RENOVATE ICE OP7Pro 10.0

    -Rebased on Android 10/Oxygen OS 10.0.3 BA (this supports 10.3.0 AA)
    -Added option to backup/restore/reset rice tweaks.
    -Added option for screeon-off animation (stock/CRT/scale)
    -Added option to set custom colors for the notification texts/icons. This requires no reboot/OPSystemUI reboot.
    -Added option to disable smart replies in notifications
    -Added option to disable houston service
    -Added option to show date/day in statusbar with lots of customization options
    -Added option to remove Date View in Quicksettings
    -Added option to remove Statusbar Icons in Quicksettings
    -Added option to chose position of quick pulldown (right/left/all/disabled)
    -Fixed remap option for switch to previous app
    -Fixed plenty of issues in regards to statusbar/quicksetting icon colors.
    -Fixed some ambient display color issues.
    -Reverted Location tile back to stock as the modes no longer exist
    -Call recording tweak now correctly sets on each boot.
    -All new tweaks app.
    -Loads of fixes/tidy up's in tweaks app.
    -Disabled the removal of india.img on each boot. This will cause india users or any users who boots into twrp 74 again to lose certain mods.
    -To fix the above I recommend flashing the magisk module "Overlay Fix" by Zackptg5. This will allow legit Indian users to have their Indian features, as well as RENOVATE features


    RENOVATE ICE OP7Pro 9.0

    -Rebased on Android 10/Oxygen OS 10.0.3
    -Added option to show detail view on certain Quicksetting tiles
    -Added option to set horizon lights repeat mode
    -Added option to move volume panel to the right side.
    -Fixed lag when expanding volume panel if ringtone & notifications are unlinked.
    RENOVATE ICE OP7Pro 8.2

    -Added support for OnePlus7 devices
    -Enabled Horizon Lights for OnePlus7 devices
    -Fixed launch camera gesture from screen off not working.
    RENOVATE ICE OP7Pro 8.1

    -Removed modified framework-res.apk as it creates issues with google play services and google app
    -Modified burn in code to read from hard-coded value rather than framework-res.apk edits
    -Added support for TWRP 74 and greater.
    - I have included a test release of the RiCE.apk. Please uninstall all updates from the playstore and don't let it auto update for the time being.


    RENOVATE ICE OP7Pro 8.0

    -Rebased on Android 10/Oxygen OS 10.0.2
    -All previous mods/tweaks/improvements ported
    -Added back missing caffeine mode quicksettings tile
    -Fixed crash with Mclaren horizon lights animation
    -Fixed option of using app color for horizon light notifications
    -Fixed few color issues with qs statusbar icon colors
    -Improved removing album art blur code
    -Album art alpha overlay now gets removed as you lower the blur amount
    -Re-added and improved GCam sepolicy fixes
    - I have included a test release of the RiCE.apk. Please uninstall all updates from the playstore and don't let it auto update for the time being.


    RENOVATE ICE OP7Pro 7.0

    -Rebased on Android 10/Oxygen OS 10.0.1
    -All previous mods/tweaks/improvements ported
    -Added option to change the amount of blur on the album art on lockscreen
    -Added Mclaren options from OnePlus 7T Pro
    -Added option to adjust brightness by swiping statusbar
    -Added option to adjust brightness by swiping on lockscreen statusbar
    -Added option to disable waking device when USB connected
    -Added fade animation when changing clock positions
    -Fixed custom color for quicksettings statusbar bluetooth icon
    -Fixed option to disable qs pulldown on lockscreen
    -Removed GCam sepolicy fixes as they caused instabilities
    -Code cleanups


    RENOVATE ICE OP7Pro 6.0

    -Rebased on Oxygen OS 9.5.11.GM21BA
    -Added option to disable notification sounds if screen on
    -Added notification volume slider to Settings->Sounds if unlinked
    -Added option to show/hide notification volume slider in extended volume panel if unlinked
    -Fixed laggy RiCE app in Misc section


    RENOVATE ICE OP7Pro 5.0

    -Rebased on Oxygen OS 9.5.10.GM21BA
    -Added option to enable the native burn in protection. (Screen elements slightly move over a time period)
    -Added option to unlink ringtone and media volume level
    -Improved extended volume panel code. (Cast etc now displays correctly)
    -Fixed SystemUI crash when using certain music players
    -Fixed ambient pulse duration being too quick if horizon light animations were set to a fast speed


    RENOVATE ICE OP7Pro 4.0

    -Rebased on Oxygen OS 9.5.9.GM21BA
    -Added caffeine QS tile
    -Added option to color horizon light notification to the icon color of the app that received the notification
    -Added option to hide the app name on ambient display when new notification received
    -Added option to hide the app icon on ambient display when new notification received
    -Added option to hide the notification title on ambient display when new notification received
    -Added option to hide the notification summary on ambient display when new notification received
    RENOVATE ICE OP7Pro 3.2

    -Added option to enable dark QS icons if using dark theme
    --Fixed booting issues
    --Fixed weird SystemUI glitches
    --Fixed some more sepolicy denials
    --Fixed dex2oat hogging cpu each reboot


    RENOVATE ICE OP7Pro 3.1

    -Added option to show seekbar in media notifications. (scrolling will only work with google apps)
    -Fixed keypad layout on the lockscreen due to scrambled keypad mod


    RENOVATE ICE OP7Pro 3.0

    -Rebased on Oxygen OS 9.5.8.GM21BA
    -Added option for Horizon lights repeat animation count
    -Added option for Horizon lights if unread notifications and in Ambient Display
    -Added option for Horizon lights only (hide app details pop up) when new notification recieved
    -Added logic to extend the Ambient Display pulse duration if your Horizon lights animation total runtime (standard animation * animation scale * repeat count) exceeds the standard Ambient Display pulse duration




    RENOVATE ICE OP7Pro 2.2

    -Added option to change the left edge notification color
    -Added option to change the right edge notification color
    -Added option to set the edge notifications color to the same as system accent color







    RENOVATE ICE OP7Pro 2.1

    -Added option to change the position of brightness slider (Above Quicksettings, default, hidden)
    -Fixed sepolicy rules for GCAM and other camera related denials
    -Fixed power key double press going to camera if in pocket and pocket protection is enabled


    RENOVATE ICE OP7Pro 2.0

    -Rebased on Oxygen OS 9.5.7.GM21BA
    -Fixed center clock not opening clock when clicked


    RENOVATE ICE OP7Pro 1.2

    -Added option to disable power button if in pocket
    -Added option to lock phone if dropped and free fall is detected
    -Added battery bar and customization options
    -Disable torch on screen on now no longer requires the torch on power key mod to be enabled


    RENOVATE ICE OP7Pro 1.1

    -Added option to color the statusbar icons in the Quicksettings panel
    -Added logic to automatically re-color quicksettings statusbar icons so they are always visible in different themes
    -Fixed duplicate clocks appearing when hiding statusbar icons
    -Fixed network speed color not applying
    -Fixed enabling call recording needing to be set on each boot


    RENOVATE ICE OP7Pro 1.0

    -Initial relase for OP7Pro. All features mentioned above are present.



    umOHFkt.png

    • The latest OxygenOS Stock Android 10
    • Magisk 20.4 or higher


    hAlwxkb.png

    • Flash RenovateICE via Magisk Manager
    • Reboot
    • Done and Enjoy


    AUJ4FLH.png

    • Remove RenovateICE via Magisk Manager
    • Reboot
    • Done


    2n0CaIj.png

    Feel free to join us at Telegram


    Sharing policy:
    Please do not take anything without asking us first.
    You cannot use any of our work which hasn't been released in an official ROM release unless given express permission.
    We are not responsible for anything that happens to your device while using this Module.
    By using this Module you agree with the above terms.
    68
    Flashing instructions:​


    Updating OxygenOS for locked bootloaders:

    1. Download the Full Zip from above link and move it to the root of your internal storage.
    2. Navigate to Settings > System Update > Settings > Local upgrade > Select latest OOS Full Zip
    3. Flash the Full Zip
    4. Upon Successful Flash > Wipe Cache from Recovery
    5. Reboot Recovery Once Done

    Device will reboot and your OnePlus 7Pro is now running on the latest OxygenOS Firmware & OS
    You will then need to then root your device.

    Updating OxygenOS for unlocked bootloaders with TWRP:

    Download the necessary files from above and follow instructions below
    1. Reboot to TWRP
    2. Take a Nandroid of your existing ROM just in case you need it
    3. Flash the latest Full OOS Zip
    4. Flash the TWRP installer Zip
    5. Reboot to RECOVERY to make sure TWRP stays and continue to root
    6. Flash official Magisk to maintain root
    7. Reboot System and Enjoy the latest firmware without any data loss

    Device will reboot and your OnePlus 7 Pro is now running on the latest OxygenOS Firmware & OS.

    How to install the RENOVATE ICE module:

    1. Once on the correct OxygenOS version, simply flash through Magisk Manager.
    2. Reboot system and enjoy![/SIZE]​
    68
    Sorry about the delay on this one guys, had such a busy couple of months, hopefully it is worth the wait. Got a load of cool new ideas to whip up now, so stay tuned!

    RENOVATE ICE OP7Pro 7.0 - 13th November
    Only to be used with OxygenOS 10.0.11 for OP7Pro

    MD5: 96a35e0ef63e7409407388dfed752aa2​


    Changelog:

    RENOVATE ICE OP7Pro 7.0
    • -Rebased on Android 10/Oxygen OS 10.0.1
    • -All previous mods/tweaks/improvements ported
    • -Added option to change the amount of blur on the album art on lockscreen
    • -Added Mclaren options from OnePlus 7T Pro
    • -Added option to adjust brightness by swiping statusbar
    • -Added option to adjust brightness by swiping on lockscreen statusbar
    • -Added option to disable waking device when USB connected
    • -Added fade animation when changing clock positions
    • -Fixed custom color for quicksettings statusbar bluetooth icon
    • -Fixed option to disable qs pulldown on lockscreen
    • -Removed GCam sepolicy fixes as they caused instabilities
    • -Code cleanups
    46
    Just finished my last bit of work on the awesome edge light customizations. Rebase will start and will probably be released tomorrow, aswell as the new goodies.

    Good night all
    43
    Here we go chaps, worked hard on this one, go enjoy! :D

    RENOVATE ICE OP7Pro 3.0 - 20th June
    Only to be used with OxygenOS 9.5.8for OP7Pro

    MD5: e9915963562f5709be3c9c887ee56eab​


    Changelog:

    RENOVATE ICE OP7Pro 3.0
    • -Rebased on Oxygen OS 9.5.8.GM21BA
    • -Added option for Horizon lights repeat animation count
    • -Added option for Horizon lights if unread notifications and in Ambient Display
    • -Added option for Horizon lights only (hide app details pop up) when new notification recieved
    • -Added logic to extend the Ambient Display pulse duration if your Horizon lights animation total runtime (standard animation * animation scale * repeat count) exceeds the standard Ambient Display pulse duration