FORUMS
Remove All Ads from XDA

[MODULE] Universal deep_buffer Remover [AUDMODLIB][v2.3]

2,864 posts
Thanks Meter: 3,681
 
By ahrion, Forum Moderator / Recognized Developer on 22nd March 2017, 02:31 AM
Post Reply Email Thread
Announcement from ahrion: Update: 03/29/2017
This hack fixes when streaming apps (Spotify, Pandora, etc) do not process audio effects for various equalizer applications.

These installers utilize my Unified installer that can install on Magisk OR System if Magisk is not detected (with Pixel support). It utilizes my Magisk framework called Audio Modification Library that allows that installation of multiple audio mods without having compatibility issues with one another's audio config file changes (this is a Magisk limitation, however AudModLib solves this issue). I do not support any other audio mod, and if Magisk, I do not support any mod mod that does not utilize my AudModLib.

Check out my GitHub for this mod
Check out my AudModLib thread and GitHub

[UPDATED] Universal deep_buffer Remover
v2.3:
- AudModLib v1.3 update push which includes the script addition to allow various audio mods working with SELinux Enforcing
- Remove (audmodlib)service.sh and replace with pos-fs-data(.d) audmodlib.sh, which should fix when root may be lost upon installing certain mods

Download

Previous Changelogs (Universal deep_buffer Remover):

HTML Code:
v2.2:
- Added audmodlib.sh post-fs-data.d script
- Install script fixes
- post-fs-data.d script fixes
- Push AudModLib v1.2 hotfixes

v2.1:
- Updated to Audio Modification Library (Magisk) v1.1
    This should fix the boot loop issues seen in only Magisk v11.6

v2.0:
- Initial Magisk release
- Audio Modification Library v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support


Universal deep_buffer Restorer
Reverts the changes made from the Universal deep_buffer Remover.
v2.1:
- Script fixes

Download

Previous Changelogs (Universal deep_buffer Restorer):

HTML Code:
v2.0:
- Initial Magisk release
- Unified uninstaller that will uninstall the mod for both Magisk and System installs
- Pixel support included
- Magisk Template v3 support



XDA:DevDB Information
Universal deep_buffer Remover, Tool/Utility for the XDA Community Apps

Contributors
ahrion, Zackptg5
Source Code: https://github.com/therealahrion/Uni...buffer-Remover


Version Information
Status: Stable
Current Stable Version: v2.3
Stable Release Date: 2017-03-29

Created 2017-03-22
Last Updated 2017-08-14
The Following 22 Users Say Thank You to ahrion For This Useful Post: [ View ]
 
 
24th March 2017, 05:16 PM |#2  
ahrion's Avatar
OP Forum Moderator / Recognized Developer
Thanks Meter: 3,681
 
More
Update.


[UPDATE] Universal deep_buffer Remover <2.1>
v2.1:
- Updated to Audio Modification Library (Magisk) v1.1
This should fix the boot loop issues seen in only Magisk v11.6

Download: Link - Mirror
Previous Changelogs (Unified installer):

HTML Code:
v2.0:
- Initial Magisk release
- Audio Modification Library v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support
The Following 2 Users Say Thank You to ahrion For This Useful Post: [ View ]
26th March 2017, 07:36 PM |#3  
ahrion's Avatar
OP Forum Moderator / Recognized Developer
Thanks Meter: 3,681
 
More
Prepare for a new update to AudModLib.
27th March 2017, 03:51 AM |#4  
ahrion's Avatar
OP Forum Moderator / Recognized Developer
Thanks Meter: 3,681
 
More
[UPDATED] Universal deep_buffer Remover
v2.2:
- Added audmodlib.sh post-fs-data.d script
- Install script fixes
- post-fs-data.d script fixes
- Push AudModLib v1.2 hotfixes

Download

Previous Changelogs (Universal deep_buffer Remover):

HTML Code:
v2.1:
- Updated to Audio Modification Library (Magisk) v1.1
    This should fix the boot loop issues seen in only Magisk v11.6

v2.0:
- Initial Magisk release
- Audio Modification Library v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support


[UPDATED] Universal deep_buffer Restorer
Reverts the changes made from the Universal deep_buffer Remover.
v2.1:
- Script fixes

Download

Previous Changelogs (Universal deep_buffer Restorer):

HTML Code:
v2.0:
- Initial Magisk release
- Unified uninstaller that will uninstall the mod for both Magisk and System installs
- Pixel support included
- Magisk Template v3 support
The Following User Says Thank You to ahrion For This Useful Post: [ View ]
27th March 2017, 10:04 PM |#5  
SyCoREAPER's Avatar
Senior Member
Here and There
Thanks Meter: 435
 
More
Will this affect safteynet ?
27th March 2017, 11:22 PM |#6  
DroneDoom's Avatar
Senior Member
Thanks Meter: 148
 
More
Quote:
Originally Posted by SyCoREAPER

Will this affect safteynet ?

That's the point of it being a magisk module buddy...
27th March 2017, 11:45 PM |#7  
ahrion's Avatar
OP Forum Moderator / Recognized Developer
Thanks Meter: 3,681
 
More
Quote:
Originally Posted by SyCoREAPER

Will this affect safteynet ?


Quote:
Originally Posted by DroneDoom

That's the point of it being a magisk module buddy...

Lol.

Also it makes for easy module management and uninstall/install/updating.
28th March 2017, 01:55 AM |#8  
Senior Member
Thanks Meter: 807
 
More
Quote:
Originally Posted by ahrion

Lol.

Also it makes for easy module management and uninstall/install/updating.

I found that with v2.2, deep_buffer wasn't actually being removed for me.

Culprit:
Code:
sed -i '/deep_buffer {/,/}/d' $CFG
Should be:
Code:
sed -i '/deep_buffer {/,/}/ d' $CFG
I changed that in the update-binary and su.d script and deep buffer was then removed. I uploaded a copy with these changes. Thanks!
Attached Files
File Type: zip udb_remover_v2.2.zip - [Click for QR Code] (13.7 KB, 58 views)
28th March 2017, 02:05 AM |#9  
ahrion's Avatar
OP Forum Moderator / Recognized Developer
Thanks Meter: 3,681
 
More
Quote:
Originally Posted by Zackptg5

I found that with v2.2, deep_buffer wasn't actually being removed for me.

Culprit:


Should be:


I changed that in the update-binary and su.d script and deep buffer was then removed. I uploaded a copy with these changes. Thanks!

That's because whoever added the deep buffer section of your config had a typo.

These patches aren't 100% fool proof to incompetent coders or ROM developers.
28th March 2017, 02:46 AM |#10  
ahrion's Avatar
OP Forum Moderator / Recognized Developer
Thanks Meter: 3,681
 
More
Quote:
Originally Posted by Zackptg5

I found that with v2.2, deep_buffer wasn't actually being removed for me.

Culprit:

Code:
sed -i '/deep_buffer {/,/}/d' $CFG
Should be:
Code:
sed -i '/deep_buffer {/,/}/ d' $CFG
I changed that in the update-binary and su.d script and deep buffer was then removed. I uploaded a copy with these changes. Thanks!

As I told you earlier, the space between "/ d" is an issue with your particular config file. This is not a sed issue or a typo in my scripts. sed is my specialty. This is the reason why it doesn't work.

I will not be changing it. However I thank you man for being proactive in trying to find alternative solutions.
28th March 2017, 09:53 AM |#11  
Member
Flag mumbai
Thanks Meter: 16
 
More
How to uninstall ur module via recovery?
Hi bro i flashed ur module and after the reboot i cant find root... Even after flashing supersu systemless zip again.. Still no root. Bcoz of no root i cant uninstall ur module from magisk manager. Need ur help plz
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20170328-142212.png
Views:	2394
Size:	62.2 KB
ID:	4091685  
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