[Galaxy S 4 i9505 Android Development] Buff99:
View attachment 4237330

Addons

​

Arise:

For Release 39 use the latest ARISE+Magnum+Opus+20180105+Stock+Edition.zip from here.

Recommended: use the in-built compatibility module for Magisk. My attached Arise prop file has had this edit added.

DO not install Arise as part of an initial Clean install - has been observed that wifi connectivity has been lost due to this. Do first install as ONLY rom + (root solution) Gapps, let OS boot and settle / install apps THEN boot back into TWRP and do a dirty flash with Arise.

Arkamys audio is now broken and should not be used (from my testing anyway).

Don't be scared of it not being an aroma installer - it is actually easier and more flexible once you are used to it.

Place your edited arise_customize.prop into the root folder of your internal SD card.

The procedure for a full dirty flash with Arise then becomes:

Boot into TWRP and flash: Rom, (root solution), Gapps, Arise Magnum Opus, clear cache, reboot.​

My arise_customize.prop for Opus is attached as an example to this post. You may notice it has been simplified. Try it!

For listening to loud raucous heavy metal I use:

Installed using Opus prop: Core install, ViPER4Arise 2.5.0.5, v4a_profiles, Qualcomm effects = ANDROID_O, DIRAC, Uninstall MusicFX.

Viper4Arise settings: Convolver ON (DFX metal rap big bass), Viper Bass ON (Freq 60Hz, Boost 12db), Viper Clarity ON (Natural, 3.5db)​

Big Gapps:

Large Gapps packages can be installed with our large system volume, saving valuable /data space by allowing you to fill unused /system space with the Google apps you normally install from the play store.

However, do not just install the full super package and expect there to be no impact on the fluidity of your system. Installing everything will bog your system down with too much unnecessary crap.

Recommended: setup a gapps-config.txt file to customise what gets installed to your preference and use the full Super Gapps file. Using this I delete some unnecessary apps for me from the rom (trebuchet launcher, AOSP keyboard, live wallpapers, exchange, calendar) and add in about 400 Mb of google apps I normally install anyway.

Gapps-config.txt can be leveraged to uninstall pretty much any file in the rom. This is a very powerful feature.

The basic idea for setting up the config-gapps file is: Core gapps are automatically installed, so you don't bother with them. Add the Pico and Nano apps as you prefer. Add all the Google apps you normally install from the playstore.

Gapps-config.txt needs to be in the same folder as the gapps file you will be using.

Careful you do not delete essential apps for boot : you need to have a launcher and keyboard, otherwise you won't be able to do anything on first boot. Watch out for apps which delete others when added (launcher, keyboard, etc.).

I have included a zip with my config-gapps as an example and a template file setup to make it easy for you to creat your own custom version.

Spectrum

Spectrum is a basic profile switcher app by @frap129 for switching performance profiles pre-setup by the rom dev.

Download Spectrum app here.

There are 4 profiles setup in the rom for use in Spectrum. The names and descriptions are preset - the descriptions in Spectrum don't really relate too much to Buff99 profiles.

The Spectrum application does not need to be installed if you do not wish to use profile switching.

If you do not install the app the default profile ("Balanced") is used.

You can directly change profiles without the app by saving a value of 0 - 3 to /data/property/persist.spectrum.profile

BALANCED (0)

The default Buff setup, same as without Spectrum applied.

PERFORMANCE (1)

Slightly slower version of balanced.

BATTERY (2)

Tweaked for a lower speed and better battery usage. Will not be as quick to perform certain tasks but will be more battery frugal.

GAMING (3)

Setup the same as balanced, except the governer is tweaked to work with user tweaked voltages.

Balanced, Performance and Battery are setup to use with default voltages (Power efficient speeds are favoured).

Gaming is setup to be used with user tweaked voltages, and scales more smoothly between all voltages.

Any suggestions of settings to apply are welcome.

View attachment 4279566

Setup for Arise versions from 20170424 - 20180105

Core install, ViPER4Arise 2.5.0.5, v4a_profiles, Qualcomm effects = ANDROID_O, DIRAC, Uninstall MusicFX + ADDED magisk compatibility mod.

View attachment 4238247

Version 2.0 - new template to make it easier to create your own version!