FORUMS
Remove All Ads from XDA

ARISE Sound Systems™ - Auditory Research in Sound Enhancement

59 posts
Thanks Meter: 2,517
 
By A.R.I.S.E. Sound Systems, Member on 15th May 2016, 06:35 PM
Post Reply Email Thread
15th August 2019, 07:08 PM |#33461  
Wolfcity's Avatar
Senior Member
Thanks Meter: 2,048
 
More
Quote:
Originally Posted by franksdb

can i change the viper4arise.apk with the viper4android.apk original?

Just flash Viper4Android legacy module from Magisk manager, maybe you have to dirty flash
/system to get rid of Arise leftovers.
If you don't have Magisk you can try to change the apk's as you wrote but there's no guarantee that it's working without driver error or something else.

Sent from my Moto G5 Plus using XDA Labs
The Following User Says Thank You to Wolfcity For This Useful Post: [ View ] Gift Wolfcity Ad-Free
7th October 2019, 09:59 AM |#33462  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by A.R.I.S.E. Sound Systems

A.R.I.S.E
Sound Systems™
Auditory Research in Sound Enhancement™



Greater than the sum of its parts...

A.R.I.S.E. Sound Systems™ is an established and renowned Android audio development project known best for its cutting edge sound systems and trendsetting techniques, perhaps known even more for its unmatched support and assistance for users and its unrivalled community, breaking XDA records for activity - accolades only possible by doing things the right way, every day.

Many contributors make this project possible by managing the various groups and communities outside of XDA, providing the highest level of courteous assistance available anywhere. These contributors, many behind the scenes, are the backbone of this project and allow us to grow day by day in every aspect of the project. They are recognized as contributors towards the bottom of the OP. And of course, the entire ARISE™ family and community, the lifeblood of the project and an exemplary example of a forum's thread at its finest.


link --> Magnum Opus™<-- link


Magnum Opus™ Objective:
To provide the most advanced and comprehensive collection of audio enhancement solutions available within a single package, with full transparency of sourced content, and fully supported by one of XDA's most helpful and respectful communities:

300MB of exciting Android audio content from a variety of devices with which to create a unique audio enhancement solution tailored to your needs.
Jellybean through Oreo support.
32/64 bit Qualcomm™, Mediatek™, Kirin, and x86 chipset support.
Full support for SELinux Enforcing mode and Root.
Magisk support

Provided by the incredibly talented Zackptg5 and his Magisk Resource.

Sources of all content are provided via a collection of build.prop's from the sourced firmware.



Magnum Opus™ Modular:
The Modular solution prepared for Magnum Opus™ allows nearly everything to be installed or uninstalled multiple times, saving the user a substantial amount of time by eliminating the needs to wipe partitions or flash rom zip's in order to try a different sound system combination.

This Modular solution is possible through the use of a user-prepared instruction set (/sdcard/arise_customize.prop) of the desired installation or uninstallation of the available modules along with other module components like configurations, presets, scripts, and audio_policy manipulation. This file may be extracted from the Magnum Opus™ zip, placed directly in /sdcard, and then prepared using a text editor before the initial installation.

If not found, the installation will abort with Error 1 along with the necessary information on what to do next as well as automatically place this file in /sdcard for user preparation.


We opted for this dependency upon the user to make at least one edit to /sdcard/arise_customize.prop before a successful installation is possible due to our insistence on familiarizing the user with not only the ability to control the installation, but to make the user aware of the enormous assortment and flexibility of available modules.


The Modules:


Core System module (required once during initial installation)
ViPER4Arise™ 2.5.0.5 module (optional)
ViPER4Arise™ 2.3.4.0 module (optional)
ViPER4Arise™ Profiles module (optional)
Dolby Digital Plus™ module (optional)
Dolby Atmos™ module (optional)
AM3D ZIRENE® module (optional)
Sony™ Xperia XZ Music Suite module (optional)
Arkamys™ Audio module (optional)
ICEsound™, presets, and configuration modules (optional)
Esira™ Media Player module (optional)
ViPER4Android XHiFi module (optional, not recommended)
AOSP MusicFX module (optional)
Dirac™ Power Sound module (optional)
deep_buffer removal module (optional)
SD Card permissions repair module (optional, can add 3 - 5 minutes to the recovery session)




The Options:


Below, is the arise_customize.prop file as found in the Magnum Opus™ zip. This file will be placed in /sdcard during the first recovery install if not already present and the installation will end with an Error 1 and its informative text print out. This step can be avoided by extracting arise_customize.prop to /sdcard, manually editing the file for the desired installation result, saving the changes, and finally flashing the Magnum Opus™ zip in recovery.





Once installed, remove the value of "true" from the "install.core=" line in /sdcard/arise_customize.prop for future recovery sessions when installing or uninstalling any of the available modules.
This allows for the modules to work in a "plug-and-play" fashion, otherwise, installing the Core System module again will replace audio_effects with the basic template - breaking functionality for every installed module with audio_effects entries.



The Fine Print:


Huawei™ Nova Plus Qualcomm™ DTS™, SRS™, libraries, and effects.
Huawei™ P9 Plus Huawei processing, libraries, and effects.
Huawei™ Mediapad M3 SWS processing, libraries, and effects.
Huawei™ Mate 8 libraries and effects.
Asus™ Zenfone 3 Ultra dynamic range compression, surround sound 3-mic processing, libraries, and effects.
Asus™ Zenfone 3 Deluxe libraries and effects.
Asus™ Transformer Advanced Linux Sound Architecture.
Vivo™ Y37 MaxxAudio™, BBESonicMax™, Speaker Boost, Spectrum™, and SRS™ processing, libraries, and effects.
Wiko™ Robby Auro 3D™ effect, libraries and effects.
Oppo™ R9S apt-XHD Bluetooth™ codecs.
Sony™ Xperia XZ libraries and effects.
ViPER4Arise™ 2.5.0.5 module:
ARISE™ themed version of ViPER4Android's latest DSP application with pre-installed driver. All ARISE™ artwork is the work and property of @churapa.

ViPER4Arise™ 2.3.4.0 module:
ARISE™ themed version of ViPER4Android's 2.3.4.0 DSP application with pre-installed Super Quality driver. All ARISE™ artwork is the work and property of @churapa.


ViPER4Arise™ Profiles module:
A comprehensive collection of ViPER4Android profiles created by ARISE™ Team Members and Contributors.


Dolby Digital Plus™ module:
Dolby Digital Plus™ system for Marshmallow - Oreo. Ported and themed by @thereassaad from firmware to be determined.


Dolby Atmos™ module:
Dolby Atmos™ Ported by @worstenbrood from Lenovo™ K4 firmware.


AM3D ZIRENE® module:
AM3D ZIRENE® system ported by @ahrion from Sharp™ firmware. Themed by our friend, D-rey.


Sony™ Xperia XZ Music Suite module:
A comprehensive port of Sony's Xperia XZ Nougat music system prepared by @guitardedhero from the latest official firmware featuring:
Sony™ Music 9.3.6.A.1.0 Beta
All music plugins
DLNA Home Network
SoundEnhancement
MusicFX (if not already installed)
Podcast
TrackID
additional Sony™ libraries, effects, and codecs



Arkamys™ Audio module:
Alcatel™ Pixi 4 Plus Power Arkamys™ Audio system ported by @guitardedhero from the latest official firmware.


ICEsound™ module:
ICEsound™ service and effect from SonicMaster 3.0 ported by @guitardedhero from the latest official Asus™ Zenfone 3 Deluxe firmware.
ICEsound™ Configuration module:
A collection of different configurations of the file used by the ICEsound™ service. This file has substantial influence on how the ICEsound™ service performs and functions with existing effects on the device.
Six ICEsound™ configurations prepared by @guitardedhero & @williwood from which to choose as well as an option to use no ICEsound™ configuration at all.


- ICEsound™ Presets module:
An incredible assortment of individual ICEsound™ presets meticulously prepared and tested by @secone00 using the native ICEsound™ presets file.
Preset options to use either the native, original ICEsound™ presets file or to use no ICEsound™ preset at all.



Esira™ Media Player module:
Esira™ (ARISE spelled backwards) is the official ARISE Sound Systems™ media player created by @Roi007leaf.


ViPER4Android XHiFi module:
The final version of ViPER4Android's "sister" DSP application no longer in development.
Provided more for historical value rather than intended use.
A very high-maintenence and temperamental application that performs best with /system BusyBox and SuperSU installations.


AOSP MusicFX module:
Automatically installed with Dolby Digital Plus™ and Sony™ Xperia XZ Music Suite modules when not already installed, this DSP application can improve compatibility and harmony of numerous applications and effects.
Disable MusicFX within Android Settings for best results and the ability to choose among available DSP applications through the Equalizer option of many music and media players.


Dirac™ Power Sound module:
Dirac™ Power Sound ported by @guitardedhero from the latest Oppo™ F1S firmware.


deep_buffer module:
A one-time script executed to remove the deep_buffer sections or entries from various device audio policy configurations.
When beneficial, it extends the processing capabilities of the ViPER4Arise™ and Dolby Digital Plus™ DSP applications during playback of streaming media.
Recommended only after testing with untouched device audio policy configurations.
A copy of the untouched device audio policy configuration is saved in the same directory with the extension ".backup" for convenient restoration at any time, if desired.


SD Card Permissions Repair module:
When needed, this amazing script by the Android shell guru @osm0sis is a life-saver when it seems as if your file manager is suddenly playing tricks on you.
This scenario is characterized by several peculiarities not limited to:
Sudden disappearance of /sdcard or its contents.
Sudden inability to create/delete content in /sdcard.

Even though we do our very best to handle and manipulate your device in the most responsible and respectful way, this scenario is unavoidable sometimes when writing content to /sdcard. This is the remedy for such occasions should they occur.
Be aware that selecting this module will increase the recovery session time by up to 3 - 5 minutes as the process of this script's execution does take some time.





Magnum Opus™ Installation:


Extract and examine the contents of any zip thoroughly before flashing in recovery.
Dirty flash your current ROM according to the ROM developer's dirty flashing instructions if any other sound mod is currently installed.
Ensure that sufficient free /system space (300MB+) is available.

Boot to recovery
Install > Magnum Opus™ zip
Advanced > Copy Log
Reboot


Magnum Opus™ Auditing:


We encourage our users to assess the installed sound system using tools freely available to all of us. Our goal has always been to empower the user with knowledge and transparency with the changes made to the device. There is no reason to just "take our word for it."

Dumpsys Utility:


The dumpsys utility is our most valuable asset in sound system and audio effects configuration development and is the perfect way for a user to assess the proper installation and availability of the /soundfx libraries deemed appropriate by the installation script along with any modules installed by user input or instruction.

Examine /system|vendor/etc/audio_effects.conf or have it easily accessible for reference.
Launch Android Terminal to open a new terminal window.
Type one of the two commands, tapping Enter after the command. Be sure to grant root access, if necessary:





Examine the generated output and compare the list of loaded libraries to the entries located underneath libraries { in audio effects configurations. An ideal installation provides /soundfx libraries that are compatible and usable with a device's firmware.
Scroll further into the dumpsys output to assess the different effects-chains created for the audio session(s). An effects-chain requires at least a service apk or service library and the corresponding effect library. Examples include ViPER4Android, Dolby™, Arkamys™, ICEsound™, SoundEnhancement, etc.




Log Filtering:


Log filtering is another valuable asset in development and is an easy way for a user to assess real-time status of any effect of interest. Log filtering simply means to narrow down the viewable log output by inputting a set of characters that must be present in any displayed log output.
We use and recommend MatLog.

Launch MatLog and grant root access, if necessary.
Tap the arrow towards the top right to expand any log entries on the screen.
Tap the search field to filter the log output by entering the characters that spell an effect/application of interest. Examples include ViPER4Android, Dolby, Arkamys, ICEsound, etc. Log filtering is not appropriate for library assessment without a corresponding apk in most cases.







Magnum Opus™ Updates:


Unless specified with an announced update, no wipes are necessary to update the A.R.I.S.E. Sound System. Different sound system "books" are recommended to be installed on a clean /system or after a ROM zip flash.

Boot to recovery
Install > Magnum Opus™ zip
Reboot


If any undesired result or behavior occurs, dirty flash your current ROM according to your ROM developer's dirty flashing instructions and try again.



Magnum Opus™ Uninstallation:


No uninstaller zip will be made available due to the amount of overwritten /system files.
Uninstall the A.R.I.S.E. Sound System completely by dirty flashing your current ROM according to your ROM developer's dirty flashing instructions.



Changelog:






Contributors:


guitardedhero, Roi007leaf, wrongway213, sonophilos, churapa, Paschfire, R3V3NT3CH, mrrocketdog, Joe0Bloggs, secone00, Jacobh25, williwood, nericollin, ahrion, smeejaytee, aki_007, ephexxis, dingermtb, flieswithhawks, phamous, Yoinx, Shadowghoster, Zackptg5




Credits:


Thanks to @viper520 & @zhuhang for the glorious ViPER4Android™.
Thanks to @churapa for the awesome ViPER4Arise ViPER4Android theme.
Thanks to @ahrion for Dolby Atmos™ porting proficiency.
Thanks to Arkamys™ Audio for their awesome, original audio library.
Thanks to @thereassaad for the Dolby Digital Plus™ port.
Thanks to @smeejaytee for sharing the HTC™ 10 /system, the catalyst for the entire sound system and made Genesis™ what it is and for managing, maintaining, and researching the tweak.prop component.
Thanks to @sonophilos for managing, maintaining, and researching the tweak.prop component.
Thanks to @nericollin for the official website and imagery.
Thanks to @Paschfire for maintaining and managing our Google+ presence.
Thanks to @Roi007leaf for creating the official ARISE music player - Esira and for maintaining and managing our Telegram presence. A true multi-tasker, for maintaining the Aroma Installer version as well.
Thanks to @wrongway213 for maintaining and managing our Google+ and Telegram presence.
Thanks to @Zackptg5 for his ARISE-level of Magisk™ proficiency and top-shelf support.
Thanks to @Shadowghoster for maintaining Magisk™ support.
Thanks to @BSDgeek_Jake for the highest quality IRS files on XDA - here.
Thanks to @kl3 for the tweakprop script.
Thanks to @J.E.N.O.V.A. for the Profiles & Convolvers thread.
Thanks to @Yoinx for the invaluable assistance and support.
Thanks to @osm0sis for the awesome sdcard permissions fix script that is a lifesaver for those that experience loss of /data operations from flashing zips that improperly write to /data. This and many other scripts can be found in his thread here.
Thanks to @dingermtb for the official ARISE Spotify community radio and for diligent testing and feedback, but especially for just being the person he is.



Thanks to YOU! for always providing feedback and never settling for anything but the best!

A brief installation video for Magnum Opus by @Roi007leaf:
https://www.youtube.com/watch?v=<iframe width="560" height="315" src="https://www.youtube.com/embed/KTugNE7ML-4" frameborder="0" allowfullscreen></iframe>





I cant flash it. He put me the error 1.
7th October 2019, 11:39 AM |#33463  
Lord Sithek's Avatar
Senior Member
Thanks Meter: 36
 
More
Quote:
Originally Posted by ivannsalgadoo20

I cant flash it. He put me the error 1.

Arise has no more support. Better install Viper4Android 2.7

Sent from my mido using XDA Labs
The Following User Says Thank You to Lord Sithek For This Useful Post: [ View ] Gift Lord Sithek Ad-Free
7th October 2019, 11:45 AM |#33464  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by Lord Sithek

Arise has no more support. Better install Viper4Android 2.7


Thanks for answering. I just flashed the Surgen file and it worked. What happens is that when I was going to start viper4arise I was told that the driver was not installed, that I had to restart. I did it but nothing. What I am trying to do is to have Viper and Dolby Digital Plus working both, but they don't work together, just separated
7th October 2019, 12:23 PM |#33465  
Lord Sithek's Avatar
Senior Member
Thanks Meter: 36
 
More
Quote:
Originally Posted by ivannsalgadoo20

Thanks for answering. I just flashed the Surgen file and it worked. What happens is that when I was going to start viper4arise I was told that the driver was not installed, that I had to restart. I did it but nothing. What I am trying to do is to have Viper and Dolby Digital Plus working both, but they don't work together, just separated

You may need Audio Modification Library module from Magisk. It allows to run two or more different audio mods work together

Sent from my mido using XDA Labs
7th October 2019, 12:27 PM |#33466  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by Lord Sithek

You may need Audio Modification Library module from Magisk. It allows to run two or more different audio mods work together



And after install it dolby and viper can work ?
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20191007-132623_Magisk_Manager.png
Views:	228
Size:	169.5 KB
ID:	4837489  
7th October 2019, 12:29 PM |#33467  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by Lord Sithek

You may need Audio Modification Library module from Magisk. It allows to run two or more different audio mods work together


I mean that if I install that module could I use viper and dolby at the same time?
The Following User Says Thank You to ivannsalgadoo20 For This Useful Post: [ View ] Gift ivannsalgadoo20 Ad-Free
7th October 2019, 02:16 PM |#33468  
Lord Sithek's Avatar
Senior Member
Thanks Meter: 36
 
More
Quote:
Originally Posted by ivannsalgadoo20

I mean that if I install that module could I use viper and dolby at the same time?

I think so. Worth to try

Sent from my mido using XDA Labs
8th October 2019, 02:46 PM |#33469  
nericollin's Avatar
Senior Member
Flag Columbus
Thanks Meter: 598
 
More
Quote:
Originally Posted by ivannsalgadoo20

I mean that if I install that module could I use viper and dolby at the same time?

Old Team Member here, you're correct; as long as you install AML and clear your phone of any pre-existing Dolby Installs / Libs, you can run the two in parallel with each other.

EDIT: it's important to note that the install order **must** be AML > V4A > Dolby.

The reason that AML needs to be first is to set the system to allow compatibility and usability with multiple audio mods.

Then, V4A needs to be installed second to lay the second largest and most complex framework down.

Finally, Dolby needs to go last so that the V4A installer doesn't mess with its Dolby's libraries, which would cause it to force close.
The Following 3 Users Say Thank You to nericollin For This Useful Post: [ View ] Gift nericollin Ad-Free
8th October 2019, 02:49 PM |#33470  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by nericollin

Old Team Member here, you're correct; as long as you install AML and clear your phone of any pre-existing Dolby Installs / Libs, you can run the two in parallel with one another.


Thanks
The Following User Says Thank You to ivannsalgadoo20 For This Useful Post: [ View ] Gift ivannsalgadoo20 Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes