Related
Hello i am new in android world before i was in symbian world hehe.
I have rooted my phone and put the gingerdx rom inside its all cool.
But i have few questions:
How to install/put modules
how to install netfilter becouse i need droidwall on my x8
I have found something on forum about netfilter but there is no good explanation.
i have SE xperia x8 thnx on help and sry for bad English
Greetings from Croatia
lacko123 said:
Hello i am new in android world before i was in symbian world hehe.
I have rooted my phone and put the gingerdx rom inside its all cool.
But i have few questions:
How to install/put modules
how to install netfilter becouse i need droidwall on my x8
I have found something on forum about netfilter but there is no good explanation.
i have SE xperia x8 thnx on help and sry for bad English
Greetings from Croatia
Click to expand...
Click to collapse
in order to install modules
first download the module you want to install.
then with the help of root explorer put that module into
/system/lib/modules
(do not forget to click on remount as rw on the top left corner of root explorer)
once done this,
go to /system/etc/hwconfig.sh
long press on that and then choose open file as text editor
now in the beginning of file type
insmod /system/lib/modules/modulename.ko
(here modulename means the name of module you want to install...
now
go to terminal emmulator and type
su ( in order to initiate super user request)
dmesg | grep modulename
press enter
then reboot and you are done.
Press thanks if I helped
thnx but how to install netfilter i need it to block all aplication to go on internet over 3g/2g
Ok guys i have manage to install everything
i unlock the bootloader and install custom karnel with netfilter suport
and i installed cm rom now everything works fine ))
COLOR="Red"]This thread will discontinue, Now I'm published my new mod's thread under Magisk, that mod includes Whole new ViPERFX app and many other mods and upcomings so From now everybody please follow this thread below:
[Module] ViPERFX
https://forum.xda-developers.com/apps/magisk/viperfx-t3667145[/COLOR][/SIZE][/B]
Introduction:
ViPER4Android is very popular audio mod around the world of Android and probably the best audio mod ever made. But there is so many complexity ViPER4Android couldn't go further through, so I wish "ViPER-FX" could be a project to let our beloved ViPER4Android step in advance. Original V4A details at ViPER4Android Official forum.
Modifications:
+ Based on ViPER4Android v2.5.0.5
+ New Material UI and Icon
+ App rotation enabled.
+ Default install as system app to prevent task kill.
in MIUI or some rom could be installed as user-app
for IRS compatibility [Experimental]
+ The zip edition includes apk.
Recommendation:
* Magisk Manager, Framework installed.
* Android 5.0+
* To update from ViPER-FX v4.0 (v4.0 only) first remove it.
How to install?
* Flash the zip using Magisk Manager or Custome recovery.
# Track this thread using the URL below.
URL: [url]http://forum.xda-developers.com/showthread.php?t=3535401[/URL]
Thanks To:
Code:
[user=4470081]@topjohnwu[/user] for Magisk Framework.
[user=3901724]@zhuhang[/user] and ViPER520 (Founders of ViPER4Android).
[user=4445176]@guitardedhero[/user] | [user=5704037]@repey6[/user] | [user=5210243]@exodius48[/user] | [user=6118476]@#mrk[/user]
for helping/support/testing.
...and those I forgot to mention.
I spend dedicated time, made pressure on brain and did hard work to make this perfect
If you like my post please hit Thanks and give a rate....
~~ Feel The power of ViPER-FX ~~
Contributors
metaspook
Version Information
Status: Stable
Current Stable Version: 4.1
Stable Release Date: 2017-01-13
The long waited finally come, will try this out.
the title is a bit misleading:
-this is not [Magisk], this is a [Module]
-it's not 100% clear if you packed the Magisk module or if you also offer a modded App (in thread description)
-it also has the same id as @topjohnwu 's module...
id=v4a
name=ViPER-FX
version=Base v2.5.0.5 | MKM v4.0
versionCode=3
author=ViPER’s Audio | Mod by Metaspook
description=ViPER-FX is a system wide audio enhancing software, modified edition of ViPER4Android.
support=https://www.androidfilehost.com/?w=files&flid=143525
donate=http://vipersaudio.com/blog/?page_id=95
Click to expand...
Click to collapse
@metaspook
Can you delete V4A app inside "\system\priv-app\ViPERFX" in next release? Because if V4A app installed inside /system/ there will be no sound improvement by IRS. Tested on my device running MIUI rom, dunno on other rom.
I use sepaker & many times change the IRS, but no sound improvement.
crusader727 said:
the title is a bit misleading:
-this is not [Magisk], this is a [Module]
-it's not 100% clear if you packed the Magisk module or if you also offer a modded App (in thread description)
-it also has the same id as @topjohnwu 's module...
Click to expand...
Click to collapse
Got it... actually I had to make this thread in short time making this of thread n sort it as well as possible is a bit hard something could be missing, but this thread will be more informative, well sorted soon...
Thank you.
exodius48 said:
@metaspook
Can you delete V4A app inside "\system\priv-app\ViPERFX" in next release? Because if V4A app installed inside /system/ there will be no sound improvement by IRS. Tested on my device running MIUI rom, dunno on other rom.
I use sepaker & many times change the IRS, but no sound improvement.
Click to expand...
Click to collapse
Do u'v installed Magisk n flash the zip through it?
B'cz this is a whole new way to dealing with system.
If u did but after that also don't work let me know.
metaspook said:
Do u'v installed Magisk n flash the zip through it?
B'cz this is a whole new way to dealing with system.
If u did but after that also don't work let me know.
Click to expand...
Click to collapse
Yes bro, i already used magisk long time ago.
Recently compared with V4A original (installed as user app /data/app/) & V4A module by topjohnwu, my device can read IRS and has sound improvement.
I don't know this issue is MIUI related or not, but I always get that issue if V4A app installed as system app (/system/app or /system/priv-app).
exodius48 said:
Yes bro, i already used magisk long time ago.
Recently compared with V4A original (installed as user app /data/app/) & V4A module by topjohnwu, my device can read IRS and has sound improvement.
I don't know this issue is MIUI related or not, but I always get that issue if V4A app installed as system app (/system/app or /system/priv-app).
Click to expand...
Click to collapse
OK I'll release next update separately..
I can't tell whether or how this differs from the existing V4A module offered by topjohnwu.
Cool. I'd like to try this out. I just had some questions:
1. What do these commands do:
Code:
/data/magisk/sepolicy-inject --live -s mediaserver -t mediaserver_tmpfs -c file -p read,write,execute
/data/magisk/sepolicy-inject --live -s audioserver -t audioserver_tmpfs -c file -p read,write,execute
2. Why are the following folders blank?
Code:
system/etc
system/lib/soundfx
system/vendor/etc
oreo27 said:
Cool. I'd like to try this out. I just had some questions:
1. What do these commands do:
2. Why are the following folders blank?
Click to expand...
Click to collapse
1. It helps to keep Viper FX alive in SELinux enforcement.
2. Into these directories necessary files will be extracted or pulled from original /system.
Thanks to wanna know. :good:
metaspook said:
1. It helps to keep Viper FX alive in SELinux enforcement.
2. Into these directories necessary files will be extracted or pulled from original /system.
Thanks to wanna know. :good:
Click to expand...
Click to collapse
Oh. I didn't think to check in the update-binary. It feels like this is a complicated script for sure:
Code:
# Push files
unzip -oq $ZIP "system/*" -d $MODPATH
unzip -pq $MODPATH/system/priv-app/ViPERFX/ViPERFX.apk assets/libv4a_fx_jb_$DRVARCH.so > $MODPATH/system/lib/soundfx/libv4a_fx_ics.so
ui_print "[OK] Pushing files."
# Config files modification.
for X in /system/etc/audio_effects.conf /system/etc/htc_audio_effects.conf /system/vendor/etc/audio_effects.conf; do
cp -af $X $MODPATH$X
sed -i '/v4a_fx {/,/}/d' $MODPATH$X
sed -i '/v4a_standard_fx {/,/}/d' $MODPATH$X
sed -i 's/^libraries {/libraries {\n v4a_fx {\n path \/system\/lib\/soundfx\/libv4a_fx_ics.so\n }/g' $MODPATH$X
sed -i 's/^effects {/effects {\n v4a_standard_fx {\n library v4a_fx\n uuid 41d3c987-e6cf-11e3-a88a-11aba5d5c51b\n }/g' $MODPATH$X
done; ui_print "[OK] Config modification."
Does this mean that if I uninstall this mod, Viper is completely uninstalled without any changes present in my entire device? If so, it's a pretty good implementation.
Nice! Works just fine on my Nexus 6. Will this be submitted to the Magisk repo? Would be useful to have it in the manager...
oreo27 said:
Oh. I didn't think to check in the update-binary. It feels like this is a complicated script for sure:
Code:
# Push files
unzip -oq $ZIP "system/*" -d $MODPATH
unzip -pq $MODPATH/system/priv-app/ViPERFX/ViPERFX.apk assets/libv4a_fx_jb_$DRVARCH.so > $MODPATH/system/lib/soundfx/libv4a_fx_ics.so
ui_print "[OK] Pushing files."
# Config files modification.
for X in /system/etc/audio_effects.conf /system/etc/htc_audio_effects.conf /system/vendor/etc/audio_effects.conf; do
cp -af $X $MODPATH$X
sed -i '/v4a_fx {/,/}/d' $MODPATH$X
sed -i '/v4a_standard_fx {/,/}/d' $MODPATH$X
sed -i 's/^libraries {/libraries {\n v4a_fx {\n path \/system\/lib\/soundfx\/libv4a_fx_ics.so\n }/g' $MODPATH$X
sed -i 's/^effects {/effects {\n v4a_standard_fx {\n library v4a_fx\n uuid 41d3c987-e6cf-11e3-a88a-11aba5d5c51b\n }/g' $MODPATH$X
done; ui_print "[OK] Config modification."
Does this mean that if I uninstall this mod, Viper is completely uninstalled without any changes present in my entire device? If so, it's a pretty good implementation.
Click to expand...
Click to collapse
1. The code I wrote looks a bit complicated but its for to reduce the size of the module (you can see I didn't packed the driver separately, codes are extracts those from the apk) and for more task will be done in less lines.
2. Yes.. obviously that's why using Magisk framework is so useful. It wont change anything in /system while installing nor in uninstalling your /system would be intact.
Didgeridoohan said:
Nice! Works just fine on my Nexus 6. Will this be submitted to the Magisk repo? Would be useful to have it in the manager...
Click to expand...
Click to collapse
Thanks... yes I wish also soon.
exodius48 said:
Yes bro, i already used magisk long time ago.
Recently compared with V4A original (installed as user app /data/app/) & V4A module by topjohnwu, my device can read IRS and has sound improvement.
I don't know this issue is MIUI related or not, but I always get that issue if V4A app installed as system app (/system/app or /system/priv-app).
Click to expand...
Click to collapse
Actually I pushing the apk into the system cause if Viper install as user app in data, 3rd party or internal app killer kill it and Viper looses to output the effect even also when remove from recent list. but I have an idea if its just happens with your MIUI rom... can you give me your ROM's 'build.prop" file ???
Is not working for me, IS activated on Magisk Modules Install,
But V4A say "Install/Update now?", Samsung S5 G900m, Is rooted using SuperSU 2.79, Latest Magisk Manager/Installer,
I Installed this V4A why magisk "Refuses" to open Modules download page "No Modules Found", And i have to download manually from internet. (SafetyNet says RED, Root and Magisk is green in Magisk Manager)
V4A is installed as System App, And SELINUX is Permissive,
I Try to change V4A to user APP, But not working;
metaspook said:
Actually I pushing the apk into the system cause if Viper install as user app in data, 3rd party or internal app killer kill it and Viper looses to output the effect even also when remove from recent list. but I have an idea if its just happens with your MIUI rom... can you give me your ROM's 'build.prop" file ???
Click to expand...
Click to collapse
Yes you're right. But on MIUI (especially MIUI 8 on my device) i can control it. We can lock app into taskbar and turn off MIUI optimization for selected app by turn off background restriction. Those will prevent MIUI kill running app.
build.prop file attached. :good:
metaspook said:
1. The code I wrote looks a bit complicated but its for to reduce the size of the module (you can see I didn't packed the driver separately, codes are extracts those from the apk) and for more task will be done in less lines.
2. Yes.. obviously that's why using Magisk framework is so useful. It wont change anything in /system while installing nor in uninstalling your /system would be intact.
Click to expand...
Click to collapse
This is pretty good. I installed this and it's working great. Just a quick question, I don't suppose it can work on phone calls as well? I was looking to get my bluetooth volume increased.
oreo27 said:
This is pretty good. I installed this and it's working great. Just a quick question, I don't suppose it can work on phone calls as well? I was looking to get my bluetooth volume increased.
Click to expand...
Click to collapse
Not sure about it... Test urself, look can work or not
Hey Folks!
I am currently working on a module which allows you to easily mount internal SD card folders to external SD folders. This module installs a script in /system/bin, so you can use it later in your scripts, flows or even apps.
Usage
Currently the script allows you to mount and unmount folders. Later, in v0.9 these folders will be added to a list, which will rebind all currently mounted folders after a reboot.
The basic usage for mounting a folder:
Code:
fmount -b [source] (destination)
Source is the folder on your internal SD card in /data/media/0, destination is the folder on the external SD card, which will be detected automatically. If no destination is provided, then it will use the same folder name for the external SD card folder as the from source.
Example:
Code:
fmount -b "WhatsApp" ".foldermount/WhatsApp"
This will result into mounting "/mnt/media_rw/XXXX-XXXX/.foldermount/WhatsApp" as "/data/media/0/WhatsApp". Easy huh?
To unmount a folder, just enter the following command:
Code:
fmount -u [source]
Future plans
This module aims to be a alternative solution to FolderMount, a app created by madmack, but unfortunately his app does not work with MagiskSU anymore. With v0.9 it is planned to add the ability to rebind folders at post-fs-data, so these will be still mounted even after a reboot.
For more information, see this issue on GitHub.
Download
https://www.androidfilehost.com/?fid=889764386195917003
Support
Twitter: @codebucketdev
Telegram: @divadsn
Telegram Group: @magiskfoldermount
XDA:DevDB Information
Magisk FolderMount, Tool/Utility for the XDA Community Apps
Contributors
Codebucket
Source Code: https://github.com/codebucketdev/magisk-foldermount
Version Information
Status: Testing
Current Beta Version: v0.8.7.2
Beta Release Date: 2017-07-19
Created 2017-04-18
Last Updated 2017-07-20
Reserved
Changelog
v0.8
Initial release
v0.8.5
Small bugfixes and improvements
Added alternative way to mount folders on boot (post-fs-data.d support)
v0.8.7
Updated Magisk module template to v4
Fixed regex for lowercase UUIDs on some ROMs
v0.8.7.1
Added busybox binary back, Magisk v13 doesn't provide it's own anymore
v0.8.7.2
Reverted broken commits
Download (source code):
https://github.com/codebucketdev/magisk-foldermount/releases/tag/v0.8.5
Interesting and good job ?. I'll look into contributing on this one ?
veez21 said:
Interesting and good job . I'll look into contributing on this one
Click to expand...
Click to collapse
Thank you! I am not the best in writing scripts in bash, so if you have found something then feel free to fork my repo and create a PR then
Codebucket said:
Thank you! I am not the best in writing scripts in bash, so if you have found something then feel free to fork my repo and create a PR then
Click to expand...
Click to collapse
Forked
One question, what does listFunc do (when finished)? List the mounted folders?
veez21 said:
Forked
One question, what does listFunc do (when finished)? List the mounted folders?
Click to expand...
Click to collapse
Yes, this should show up a list with folders currently mounted, I will add some comments about this feature later.
The list will contain folder pairs that are mounted, but maybe with v1.0 there should be a way to unmount a folder without removing it from the list.
Update v0.8.5 released!
Just some small bugfixes and improvements
Just kidding, I added another way to mount and unmount folders, as I noticed that the previous method won't work when fmount was executed during boot.
Download: https://www.androidfilehost.com/?fid=457095661767154653
Can it used to mount obb folder on sd ( because no xposed for nougat so cant use obb on sd module)
[email protected] said:
Can it used to mount obb folder on sd ( because no xposed for nougat so cant use obb on sd module)
Click to expand...
Click to collapse
That's what I was wondering too. Would be awesome to be able to move all those big obb game files to my 200Gb microSD card
not tried yet, there is a graphical interface like foldermount app or its only command line based?
holymoz said:
not tried yet, there is a graphical interface like foldermount app or its only command line based?
Click to expand...
Click to collapse
Only command line based for now, I am still not into Android app development for now
[email protected] said:
Can it used to mount obb folder on sd ( because no xposed for nougat so cant use obb on sd module)
Click to expand...
Click to collapse
Sure, have not tested yet, but it should work by just mounting the right app folders by typing:
Code:
su
fmount -b "Android/obb/xyz.myapp"
Where xyz.myapp the package name of the application is.
Please note that you have to create a start script in Tasker or Automate, otherwise you have to retype it everytime you restart your device. But with v0.9 this shouldn't be a problem anymore, soon™
Wow, I've spammed your thank button but I'd also like to type out a thanks!
I have a 16GB internal storage so this is a huge help for me, I'm very grateful!! I'd love to donate toward the continued future development of this, if you could provide a method :laugh: :good:
iG0tB0lts said:
Wow, I've spammed your thank button but I'd also like to type out a thanks!
I have a 16GB internal storage so this is a huge help for me, I'm very grateful!! I'd love to donate toward the continued future development of this, if you could provide a method :laugh: :good:
Click to expand...
Click to collapse
Thank you, stay tuned for future releases!
You can donate me via PayPal by using this link here: https://paypal.me/Codebucket/5
@Codebucket
Hi
this module can mount the game folders to sd card ?? ( like asphalt 8 )
Ahmad.S9675 said:
@Codebucket
Hi
this module can mount the game folders to sd card ?? ( like asphalt 8 )
Click to expand...
Click to collapse
Yes, see my example some posts before, I will create a simple Automate Flow, so you can easily choose your apps and the flow will execute the commands for you
Great and very useful module. Could You explain step by step how to use it?
C114 said:
Great and very useful module. Could You explain step by step how to use it?
Click to expand...
Click to collapse
There is already a small example in the OP, currently it is only a command line tool which requires you to type it into Terminal Emulator with su, but maybe later I will create an app for easier use (or someone else :highfive. Also this module is in it's very young stages of development, many things are planned, but work is in progress, so stay tuned for more!
To contributors, I've opened an issue where we can discuss features and how to achieve them. I already have found a problem to work on, so maybe you could help me out
https://github.com/codebucketdev/magisk-foldermount/issues/1#issuecomment-295399213
Ah, and thanks for any support I received today, I appreciate it very much! <3
This is exactly what I need with a user friendly GUI. Thank you for starting this project!
THIS IS NOT MY WORK.
The original developers can be found HERE. All credits to them.
I wanted to share this sound mod with you with a minor adjustment. The only adjustment I have made to the zip file is to modify which packages that should be installed. This can be altered to your own needs, but I wanted to share one that works with AOSP on Nougat. This should work on Oreo as well, both 32 and 64-bit.
What is included in this repacked version:
Magnum Opus Core module
Magisk Module
ViPER4Arise™ 2.3.4.0 module
Dolby Digital Plus™ module
Sony™ Xperia XZ Music Suite module
AOSP MusicFX module
Please give a thumbs up in the original thread if you find it useful.
For further adjustments or questions see the original thread.
Download HERE
Installation instructions:
Download
Install - You will encounter "Error 1" and the installation stops. This is to create the required files for the next step.
Install again.
Done!
Wait, what exactly is the point of this zip file you've created? There's just a tiny modification you've done, which you haven't clearly explained.
You basically just reposted another thread without any proper meaning or modification. Please stop spamming the forums. Everyone knows how to download ARISE, and there's no need for a new thread about it.
thes3usa said:
Wait, what exactly is the point of this zip file you've created? There's just a tiny modification you've done, which you haven't clearly explained.
You basically just reposted another thread without any proper meaning or modification. Please stop spamming the forums. Everyone knows how to download ARISE, and there's no need for a new thread about it.
Click to expand...
Click to collapse
Sorry I didn't know this mod existed until yesterday so I thought it was worth sharing with an even easier way of installing, so more people could enjoy this amazing mod. But that is not the case then this can be removed.
Before I start, I'd like to apologize if you don't understand something I say. English isn't my native language
Mega Audio ModOverview
Improve your audio experience
Install Audio Modification Library
Install DTS:X Ultra
Install ViPER4Android
A wide majority of you are probably already familiar with most of what happens here, in fact this module happens to be a collection of pre-existing Magisk modules helping keep your audio experience the best your device can provide. I earlier had to go through the pain of installing all of these modules every time I changed a ROM. (Which happened once or twice everyday) I, thus decided to make a module that automates the process for me and installs everything I need. I plan to keep updating this and learn even more magisk development in the future
To do:
Add some presets to the viper directory in Android folder (once I figure out how to write to /data via magisk modules)
Add some more audio associated improvements
Add some more modules
If you happen to have any idea on how to write to /data via magisk modules please reply to the thread..
If you have any suggestions please reply to the thread.
Credits @Team_DeWitt \ ViPer4Android
@UltraM8 @Nemuritor01 @JohnFawkes @LazerL0rd \ DTS:X Ultra
@Zackptg5 \ Audio Modification Library
I am not able to post links for some reason so please cope with me and copy and paste what I type below
Download:
Source: github.com/Maitreya29/Mega-Audio-Mod
Download: sourceforge.net/projects/mega-audio-mod/files/
reserved
reserved2
Can't get Viper driver to install. Even in permissive Selinux. DTS works. On Pixel 5
Your Android version is and have you a custom rom with custom kernel on your device or using stock rom?A lil bit more info where great.Cheers!!!
-CALIBAN666- said:
Your Android version is and have you a custom rom with custom kernel on your device or using stock rom?A lil bit more info where great.Cheers!!!
Click to expand...
Click to collapse
Android 11 stock rom
Magisk canary
Pixel 5