Development [MOD] RENOVATE ICE 7.0 - raven & oriole - Android 12L

Search This thread

Typhus_

Senior Member
I wouldn't normally ask, but since you're open to reasonable suggestions and ideas, is there any way you can make it so we can modify the size of and the quantity across of quick setting tiles (on both or even separately QS and QQS)?

Thanks!
The size gets reduced if we add more tiles. And yes it's possible. I've tried it already, didn't like the final result though...three is bearable...more than that just looks awkward. But, hey, this is not my mod, maybe this mod's dev can come up with a nice solution.

Cheers.
 
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Senior Moderator
Staff member
The size gets reduced if we add more tiles. And yes it's possible. I've tried it already, didn't like the final result though...three is bearable...more than that just looks awkward. But, hey, this is not my mod, maybe this mod's dev can come up with a nice solution.

Cheers.
Thanks, I appreciate the information. Ah well!

@mwilky, another suggestion: to be able to expand all non-silent notifications only. Sometimes I have a dozen silent notifications going and I'd rather keep them minimized while expanding non-silent ones. :)

Also, having the option toggled on to keep the power menu from working on the lock screen, isn't working. I was still able to access the power menu and reboot.
 
  • Like
Reactions: Lughnasadh

Lughnasadh

Senior Member
Mar 23, 2015
6,174
7,673
Google Nexus 5
Huawei Nexus 6P
I wouldn't normally ask, but since you're open to reasonable suggestions and ideas, is there any way you can make it so we can modify the size of and the quantity across of quick setting tiles (on both or even separately QS and QQS)?

Thanks!
I have a Substratum theme that does this. Works wonderful on Android 11, but horrible on Android 12 because of the shape & size of the tiles (like Typhus said). Even with just 3 across I thought it looked horrible, for what it's worth, lol.
 
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Senior Moderator
Staff member

roirraW "edor" ehT

Senior Moderator
Staff member
I have a Substratum theme that does this. Works wonderful on Android 11, but horrible on Android 12 because of the shape & size of the tiles (like Typhus said). Even with just 3 across I thought it looked horrible, for what it's worth, lol.
Thanks! Yeah, I probably wouldn't bother even trying the same since it's janky, but thank you. We can only hope Google comes to their senses, but I doubt it.
 
  • Like
Reactions: Lughnasadh

Noxxxious

Senior Member
Apr 9, 2012
1,595
3,387
Samsung Galaxy S22 Plus
Hello @mwilky

I don't know if you've bumped into "My Onlyfans" thread(s) but it seems to me that we're both doing the exact same thing (some stuff different though, but overall the same).

The main difference is that I'm providing a lot of content totally free for users.

Don't know if that causes a problem for you, or not, but I've been doing this for quite some time now (began with Magic Wand 10 while using other devices) and kept on going ever since.

Don't get me wrong, you can do anything you want but I thought on bringing you this to your attention since you're making some "subscription only" content.

Cheers!
 

mwilky

Recognized Developer
Feb 21, 2011
6,588
16,441
Manchester
Google Pixel 6 Pro
Google Pixel 6
Hello @mwilky

I don't know if you've bumped into "Addon features for Pixel devices" thread(s) but it seems to me that we're both doing the exact same thing (some stuff different though, but overall the same).

The main difference is that I'm providing a lot of features totally free for Pixel users.

Don't know if that causes a problem for you, or not, but I've been doing this for quite some time now (began with Android 10 while using other devices) and kept on going ever since.

Don't get me wrong, you can do anything you want but I thought on bringing you this to your attention since you're making some "subscription only" features.

Cheers!
Hello!

I haven't seen it no, I tend to keep myself to myself these days.

I'm sure if that's the case then all my users will go to your "exact same" free of charge mod.

Like I've said in the OP, 99 percent of the tweaks are free, the only subscription ones are the pretty unique tweaks that on past devices I have seen to be unique to my stuff.
 

NippleSauce

Senior Member
Jun 23, 2013
603
420
Weird, random post here. But I've noticed that on the January factory image (with RICE 2.0 and the updated apk installed) that my device was getting a little slow after around 9-10 hours of being turned on. I removed the RICE module and app and my device seemed to go back to its normal performance.

Granted, normal performance after a reboot is to be expected. However, if my phone doesn't slow down again tomorrow, then I can confirm that there seems to be an issue with this module or the updated app.

I just wanted to give you the heads up ahead of time, as I'll update this comment tomorrow after seeing whether or not my device slows down again. If it does indeed slow down again, then there's presumably a(nother) memory leak in the January update lol. But if it doesn't, then there might be something wonky within the latest Renovate Ice build. But as I said, I'll update this comment again tomorrow once I see what happens.

*Update* - So, it seems that it was definitely RICE 2.0. I should've checked before removing it whether it was the app or the Magisk module. But oh well. Who knows. Perhaps this issue was resolved in the 2.1 build that was pushed out today. I'll test it out eventually lol. Have a great day/night!
 
Last edited:
  • Wow
Reactions: roirraW "edor" ehT

mwilky

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


RENOVATE ICE 2.1 - 18th January
RiCE APK - 18th January
Current version is compatible with the following builds:
SQ1D.220105.007.A4
SQ1D.220105.007.A1
SQ1D.220105.007



DGRfUoE.png


- Added option to disable the two-lined clock on lockscreen/AOD (Android 12L feature)
 
Last edited:

shag_on_e

Senior Member
Sep 3, 2011
1,025
304
Google Pixel 6 Pro
So I am definitely lost after reading the whole thread, maybe I missed something. But I'm rooted on the Jan build with the latest canary Magisk but when I attempt to install Rice 2.0 or just now 2.1 I get a failed install due to incompatible ROM. I'm not a flash newb but I am coming from a Pixel 2xl so I am in new territory.
 

rav101

Senior Member
So I am definitely lost after reading the whole thread, maybe I missed something. But I'm rooted on the Jan build with the latest canary Magisk but when I attempt to install Rice 2.0 or just now 2.1 I get a failed install due to incompatible ROM. I'm not a flash newb but I am coming from a Pixel 2xl so I am in new territory.

Hey buddy,

Once you install the Magisk ROM, if you're only looking for the free features (I recommend going free to start with so you can feel out this ROM and see if it's for you) then install the apk also linked in the release post. The first time you open Rice APK, it might show as incompatible ROM. Close and clear it from recents and then try opening it again. It should work fine then.

If at any stage you want to pay for the monthly subscription (or the one off payments to get the last few extra features and support the dev), then uninstall Rice from magisk and reboot. If you still have the Rice APK then uninstall that. Now you can reinstall just the Rice magisk module and reboot. Open the Rice apk and pay for the subscription/one off payments. Now you can install the latest apk and be good to go with all the features. For the subscription, this is currently a work around until the new rice app is accepted on the play store. Google seems to be taking its time with verification process at the moment for some reason.

Edit: Just reading back your message. Is it failing in magisk, or is it failing when you open the Rice apk? If failing in Magisk, can you confirm the build number of the stock ROM you're using and if you have any other magisk mods installed (particularly any ones that might change the identity of the device to get different features working)?
 
Last edited:

Noxxxious

Senior Member
Apr 9, 2012
1,595
3,387
Samsung Galaxy S22 Plus
So I am definitely lost after reading the whole thread, maybe I missed something. But I'm rooted on the Jan build with the latest canary Magisk but when I attempt to install Rice 2.0 or just now 2.1 I get a failed install due to incompatible ROM. I'm not a flash newb but I am coming from a Pixel 2xl so I am in new territory.
The module will only install in Magisk if you are on one of the following builds:

SQ1D.220105.007.A4
SQ1D.220105.007.A1
SQ1D.220105.007

Also as mentioned above, make sure to not use anything that changes your build id.
 

rav101

Senior Member
Is it possible to increase the grid size on the home screen or is that too far outside of SystemUI to touch? Thanks!!

I will check with the Dev but as far as I know, the grid size sits as part of the launcher apk which could be updated on a more frequent basis which might make maintaining this a little more cumbersome. I will log it on our request tracker and see with MWilky if it's feesable.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 45
    1642588715719.png



    First off hi to everyone on the Pixel forums. I have been around quite some time. Firstly HTC, then Samsung, OnePlus and now Google :).

    Hopefully my work will be as popular and appreciated here as it was on previous devices.



    nOuzTHT.png


    RENOVATE ICE is a magisk module consisting of modified system framework/apps and an app to enable or disable these new features. Everything by default, is exactly as you would find it on the stock Pixel OS. You need to enable the extra features through the app. The app is available on the playstore but without the corresponding magisk module it will simply do nothing.

    One of my main focuses when developing these mods is to make sure everything works instantly, there are no reboots/SystemUI restarts required for anything to take effect.

    As it contains modified system files, it needs to be updated every time Google releases a new update. To make sure this causes no issues, I have put a check in the installer so it will only install on the correct base system.

    htNGQ3r.png


    Features controllable through the app (will update as I add more) :

    Statusbar:
    - Option to put device to sleep when double-tapping statusbar.
    - Option to set the maximum number of notification icons in the statusbar.
    - Option for statusbar brightness control
    - Option for statusbar clock positions (left/right/hidden).
    - Option to show seconds in statusbar clock.
    - Option to link statusbar icon colors to the system accent colour (premium only)
    - Option to set color of statusbar icons.
    - Option to set the dark color of statusbar icons when on a light background.
    - Option to set each statusbar icon color individually (premium only)

    Notifications:
    - Option to force expand all notifications
    - Option for silent notifications whilst screen is on
    - Option for notification text and icon color
    - Option to set notification text and icon color to system accent (premium only)

    Quicksettings:
    - Option to show brightness slider in quick quicksettings
    - Option to set the brightness slider position (default/below quicksetting/hidden)
    - Option to enable vibration when clicking on quicksetting tiles
    - Option to hide build number in quicksettings footer
    - Option for quick pulldown (go straight to fully expanded quicksettings).
    - Option for smart pulldown (go straight to fully expanded quicksettings if no notifications).
    - Option to select different quicksettings icon style (stock, icon with background, icon with no background)
    - Option to show QS tile labels in quick quicksettings view
    - Option to show QS tile secondary labels in quick quicksettings view
    - Option to set number of quicksetting columns
    - Option to set number of quicksetting rows
    - Option to set number of quick quicksetting rows
    - Option to enable outline on quicksetting tiles
    - Option to set courner radius of quicksetting tile
    - Option to set the width of quicksetting tile outline
    - Option to set the corner radius of quicksetting tile outline
    - Option to set the color of quicksetting tile outline
    - Option to link quicksettings outline color to system accent colour (premium only)
    - Option to link quicksettings icon colors to system accent colour (premium only)
    - Option to set color of quicksettings statusbar icons.
    - Option to set each quicksettings statusbar icon color individually (premium only)

    Lockscreen:
    - Option to hide the statusbar on lockscreen
    - Option to hide the shortcuts at the bottom of lockscreen
    - Option to disable the two-lined clock (Android 12L feature)
    - Option to randomize the lockscreen keypad for pin unlock
    - Option to disable power menu when device is locked.
    - Option to disable quicksetting pulldown when the device is locked.
    - Option to link lockscreen icon colors to system accent colour (premium only)
    - Option to set color of lockscreen statusbar icons.
    - Option to set each lockscreen statusbar icon color individually (premium only)

    Buttons:
    - Option to toggle flashlight with long press power when sceen off.
    - Option to automatically turn off the flashlight when turning screen on.

    Miscellaneous:
    - Option to allow 180 degree rotation (upside down).
    - Option to allow screenshots in secure apps.


    The app as a whole is free. There are certain tweaks that either require to be a "premium" user or have a subscription. "Premium" status is gained with a one off payment, subscription is as it sounds a small reoccurring monthly fee. Everything is explained in the app, any questions please feel fee to contact me.

    Certain parts of the system I may modify and it not require the user to enable/disable anything in the app. Those features are the following:

    - Modified SettingsGoogle.apk to allow system apps to be disabled.
    - Added back seperate WiFi/Mobile data toggles as well as the new internet tile
    - Added back NFC tile

    As with previous devices I am open to suggestions and ideas as long as they are in reason. I can't guarantee I can/will include everything requested but I will take a look.

    Hopefully we can get a nice collection of tweaks/extra features going :).

    stmY9pl.png

    RENOVATE ICE 7.0 - 11th July
    RiCE 3.3.6 APK - 11th July
    Current version is compatible with the following builds:
    SQ3A.220705.003
    SQ3A.220705.001.B1
    SQ3A.220705.003.A1


    Just a FYI - I have "downgraded" the bundled app in the module to match the version that is currently in the playstore. This will allow you purchase premium or subscribe. The app will be an old version and will give you the "unsupported device" message, but you can then simply update the app from the link above.

    Uninstall current module and reboot
    Uninstall the RiCE apk if it has stayed behind for whatever reason.
    Re-install the new module.
    Open RiCE app, ignore "device not supported" message and purchase premium/subscribe.
    Install new apk from link below - you will now be on newest app with all the features.

    This is only required until the app update is live in playstore.


    DGRfUoE.png


    -Rebased to July base
    -Added back NFC tile
    -Skip checking SystemUI Privacy observer permission as this can cause a fatal bootloop on rare occasions


    WSiyTYU.png


    6.0
    -Rebased to June base
    -Added new QS Icon style (icons with no background)
    -Option to set QS tile corner radius individually for both Active and Inactive states
    -Option to set QS tile outline color individually for both Active and Inactive states
    -Option to show QS tile labels in quick quicksettings view
    -Option to show QS tile secondary labels in quick quicksettings view
    -Added transition animation to QS tile outline
    -Added transition animation to QS tile secondary label when expanding for quick quicksettings
    5.0
    - Updated to May builds
    - Added option for notification text/icon colors
    - Added option for statusbar brightness control
    - Custom quicksetting column count now applies in the customizer screen
    - Disable quicksettings on lockscreen tweak now applies when pulling down from the screen rather than the statusbar
    - Disable quicksettings on lockscreen tweak now allows quicksetting pulldown, but the tiles are not clickable
    - Blocking access to power menu on lockscreen tweak now hides the power button in the quicksettings footer
    - Blocking access to power menu on lockscreen tweak now applies when using power + vol up key for power menu
    - Fixed the chance hidden clock could show again after hiding statusbar icons
    4.1
    -Improved some monet coloring
    -Fixed glitches with brightness slider after changing positions
    -Added labels back to square or circle style quicksettings. These are now fully pre Android 12 style!
    -Other minor code fixes and cleanups
    4.0
    - Updated to April builds
    - Added option to hide statusbar icons
    - If using right hand side clock receiving a heads up notification will no longer hide the clock
    - Apply max notifications tweak to AOD notification count
    - Hiding battery icon will not hide percentage text. This can be removed separately.
    3.0
    - Updated to February builds
    -Added initial support for the Android 12L beta. As apktool hasn't been updated to support Android 12L yet, the 12L features are minimal. Please don't report things not working as I am already aware of it. I wasn't going to include support until everything had been ported but I thought as I have already done bits, why not share it.

    - Option to select different quicksettings icon style (stock, circle with no label, square with no label)
    The circle and square styles I have tried to get looking as close to "pre Android 12" as possible. I am still looking at bringing back the label but it is a big change.

    - Option to set number of quicksetting columns
    - Option to set number of quicksetting rows
    - Option to set number of quick quicksetting rows
    Depending on which style you choose, I set defaults and different maximum/minimum values. For example stock style tiles I don't allow more than 4 columns as things start to look ugly.

    - Option to enable outline on quicksetting tiles
    - Option to set the width of quicksetting tile outline
    - Option to set the corner radius of quicksetting tile outline (stock style or square only)
    - Option to set the color of quicksetting tile outline
    - Option to link quicksettings outline color to system accent colour (premium only)

    -Fixed RiCE app not detecting license and ROM version on fresh app install

    All the quicksettings tile tweaks work without requiring a reboot as it is all controlled in code, not just resource overlaying.

    2.2
    - Added option to disable hide the build number in the quicksettings footer
    - Added option to set the brightness slider position (default/below quicksetting/hidden)
    - Added option to show the brightness slider in the quick quicksettings panel
    - Removed bits of left over debugging

    2.1
    - Added option to disable the two-lined clock on lockscreen/AOD (Android 12L feature)
    2.0
    - Updated to January sq1d.220105.007 base

    1.0
    - Initial release.



    2n0CaIj.png

    Feel free to join us at Telegram
    12
    stmY9pl.png


    RENOVATE ICE 2.1 - 18th January
    RiCE APK - 18th January
    Current version is compatible with the following builds:
    SQ1D.220105.007.A4
    SQ1D.220105.007.A1
    SQ1D.220105.007



    DGRfUoE.png


    - Added option to disable the two-lined clock on lockscreen/AOD (Android 12L feature)
    12
    Hello @mwilky

    I don't know if you've bumped into "Addon features for Pixel devices" thread(s) but it seems to me that we're both doing the exact same thing (some stuff different though, but overall the same).

    The main difference is that I'm providing a lot of features totally free for Pixel users.

    Don't know if that causes a problem for you, or not, but I've been doing this for quite some time now (began with Android 10 while using other devices) and kept on going ever since.

    Don't get me wrong, you can do anything you want but I thought on bringing you this to your attention since you're making some "subscription only" features.

    Cheers!
    10
    stmY9pl.png

    RENOVATE ICE 2.2 - 26th January
    RiCE APK - 26th January
    Current version is compatible with the following builds:
    SQ1D.220105.007.A4
    SQ1D.220105.007.A1
    SQ1D.220105.007

    Just a FYI - I have "downgraded" the bundled app in the module to match the version that is currently in the playstore. This will allow you purchase premium or subscribe. The app will be an old version and will give you the "unsupported device" message, but you can then simply update the app from the link above.

    Uninstall current module and reboot
    Uninstall the RiCE apk if it has stayed behind for whatever reason.
    Re-install the new module.
    Open RiCE app, ignore "device not supported" message and purchase premium/subscribe.
    Install new apk from link below - you will now be on newest app with all the features.

    This is only required until the app update is live in playstore.


    DGRfUoE.png

    - Added option to disable hide the build number in the quicksettings footer
    - Added option to set the brightness slider position (default/below quicksetting/hidden)
    - Added option to show the brightness slider in the quick quicksettings panel
    - Removed bits of left over debugging