yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] mer2329:
Okay thanks.

I use mixplorer so i cant give you commands for root xplorer

You may need the root browser for that.

Starting at the root of your phone.

Navigate to

/storage/emulated/legacy/ViPER4Android

When at storage do not click 0 as that will lead you to the sd card.

You Should see the the following folders, the folder names are cAsE sEnSiTiiVe

1) "DDC" (headphone correction files go here)

2) "Kernel" (your convolver files go here)

3) "Profile" (when you save/download settings they go here, in their own folder)

If you are missing a folder create it.

in Linux (and android as it is a Linux os) all file and folder names are cAsE sEnSiTiVe, as are terminal commands.

Also make sure you spell the folder names completely as v4a is not the same as ViPER4Android

Kernel is not the same as kernel or KERNEL.

If I'm not mistaken you made your sd card "internal memory" same thing happened to me.

If you ever make the card removable again, remember to back up the legacy and when restoring place the viper4android folder in internal memory and it should work automatically.

Sent from my LG G4 running cyanogenmod 13
[Android Q&A, Help & Troubleshooting] jserrano0628:
Thanks for thequick reply bro..

I tried creating a folder in the directory that you mention but no luck..

I also tried creating a folder in the sdcard and it also show in the Legacy but V4a cant detect the irs files.

Tried saving a profile but when i check the directory the profile folder is not there..
[Android Q&A, Help & Troubleshooting] mer2329:
Your folders may have permission issues.

Do you know how to modify folder permissions and groups using root xplorer.

The permission number for folders should be 770

And 660 for files

The following screenshot Is taken with mixplorer.

Folder permissions

File permission

For now leave the group setting alone.

Sent from my LG G4 running cyanogenmod 13
[Android Q&A, Help & Troubleshooting] jserrano0628:
I fix the problem bro.. For Z3 user hope this help:

Any root file manager

1. Create a folder ViPER4Android in System/Priv-app and place ViPER4Android.apk inside the folder set permission to rw-r-r

2. Reboot

3. Delete Legacy folder in Storage/Emulated - this mess the irs file detection of V4a.

IRS.

1. If no folder is created for IRS file create a kernel folder inside Storage/emulated/0/ViPER4Android/

Then paste the irs file in Kernel folder. Reboot

Done..

[MENTION=4922182]mer2329[/MENTION] thanks bro for helping about the case sensitive file name.
[Android Q&A, Help & Troubleshooting] MattheewHun:
Driver Install failed on LG G2(D802) OptimusG3 Rom, based on stock KitKat. I tried both FX modes and it says there's an error with busybox or root. Root is working properly and busybox says its working too. Any solution?
[Android Q&A, Help & Troubleshooting] mer2329:
Who developed the busybox are you using,

The 2 I see being used are

1) stericsons

2) meefik's,

Meefik's seems more universal for Viper, however some other apps require stericson's.

I'm recommending you try meefik's busybox.

https://f-droid.org/repository/browse/?fdfilter=Busybox&fdid=ru.meefik.busybox

But before you do

1) Open your installed busybox and uninstall the busybox binary.

2) uninstall the busybox app.

3) download/install meefik's busybox. It is also available in play.

4) open your new busybox and install it, it takes a few seconds however there is no real confirmation.

5) swipe busybox from the recent apps list and relaunch it,

6) make sure it shows a installed version on the installed busybox section.

Optional) reboot for good measure.

7) try and install vipers drivers again

Sent from my LG G4 running cyanogenmod 13
[Android Q&A, Help & Troubleshooting] MattheewHun:
Same problem? i think this just doesn't works on G2.?
[Android Q&A, Help & Troubleshooting] mer2329:
Crap... I forgot to ask, are you using super su?

Edit: if yes, disable Namespace seperation in super su settings.

If no, I'm going to recommend you switch to another rom. I'm recommending cyanogenmod or resurrection remix (a cm based rom with extreme customization options, I'm currently using it.)

If neither are available I recommend a unofficial cyanogen mod or another cyanogenmod based rom.

Sent from my LG G4 running cyanogenmod 13
[Android Q&A, Help & Troubleshooting] MattheewHun:
Thanks bro! You're amazing! :)
[Android Q&A, Help & Troubleshooting] showlyshah:
I have a question.

Though viper have a usb eq tab, it never worked for me, not even with play music, with everything else viper works, but not for usb dac. I have tried several music apps.. but non support viper effects via usb.

So if any one knows how to make it work with some player ( actually i dont know which player supports viper+usb o/p) please give suggestions.
[Android Q&A, Help & Troubleshooting] mer2329:
Poweramp alpha may, but I cant test it as I dont have a. Usb dac to test with.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] hermeticist:
Does anyone have a flashable zip for installing on nexus 6p?

Every thread I've been referred to is either dead or a broken link.

I'm running Pure Nexus marshmallow.
[Android Q&A, Help & Troubleshooting] mer2329:
Viper system requirements.

1) Busybox, some roms come with busybox, if your rom has busy on skip this, I recommend using meefik's busybox. Get it from f-droid, xda or play

2) a permissive kernel or using SELinuxModeChanger to set selinux to permissive. Get it from fdroid or xda (this was removed from play)

Additional requirements for nexus 6p

You will need to rename audio_effect.conf to audio_effect.conf.bak,

find a guide on xda for this, make sure you make a recovery backup that at least includes system partition before editing the file.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] hermeticist:
Are these changes preserved when dirty flashing a ROM?
[Android Q&A, Help & Troubleshooting] mer2329:
I truly don't know.

I do know that installing the pre-requisites to system/priv-app will make them persist between factory resets.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] djfreaky:
How to get the best with poweramp.. I bought poweramp but v4a with Google play music sounds much better than v4a with poweramp.. I have unchecked direct volume control in poweramp settinga and checked music fx.. Wateva i try sounds quality is not better in poweramp than play music.. Is it suppose to be like that?. <br />

<br />
[Android Q&A, Help & Troubleshooting] mer2329:
You can try 2 things.

1) Disable Poweramp's equalizer

2) Try Poweramp beta/alpha, use the link inside Poweramp to sign up. It offers more control, plus project m is built in.

However there is more to Dvc checkboxs to disable, in multiple locations.

Also make sure your not using Viper in compatible mode as that disables the best parts of viper.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] djfreaky:
Thankx downloaded the same and disabled everything in output no dvc no headroom gain no equ/tone and no dvc in advanced tweaks. Now much better, but all controls through v4a only right? all the extra controls in powermp3 apart from visualisations everything to be disabled only?
[Android Q&A, Help & Troubleshooting] mer2329:
Visual actions should Still work.

Also make sure you a have the following set,

Tapatalk is having screenshot issues so I'm going to type the rest

Hi-res output can only work for a usb dac enable if you use one.

OpenSL ES should be enabled for everything you use except for a usb dac.

The only required setting is "no dvc", no headroom gain is recommended.

You don't have to disable equaliser/tone. Just use the buttons inside the equalizer for that, (setting mono is useful if you have only one ear bud put in as it then outputs in dual mono, which let's you hear the whole song and not just half of it)

Plus I use Poweramp for bass, as vipers bass boosting tends to soften the other sounds.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] sunnymehra17:
Hi I am not able to flash dis mod on my device.. It got stuck on boot. My device info...

Device name - gionee elife e7

Current rom - miui 7 5.11.21 beta Ported from iuni u810.

---------- Post added at 05:16 PM ---------- Previous post was at 05:12 PM ----------

http://xdaforums.com/showthread.php?t=3196666

Here is the link of my current rom
[Android Q&A, Help & Troubleshooting] zeeBomb:
Just stepping by, if there is a certain installation method I need to look at to ensure perfection in Android 6.0. I have a feeling once N comes around this will be impossible to get working lol.
[Android Q&A, Help & Troubleshooting] mer2329:
First off zips are a unofficial method, you need to make sure they are compatible with your device or they can send you into a Bootloop.

The official method is mostly universal, and it's base lollipop and marshmallow requirements are as follows

1) the viper4android apk linked on the first post of the main thread.

2) Busybox, the dev recommends stericson's busybox, I recommend meefik's busybox.

3) a permissive kernel or SELinuxModeChanger set to permissive

If using supersu you will need to disable Namespace seperation in super su settings

I've read of 1 android n and Viper incompatibility.

See above for marshmallow requirements.

Some devices have extra requirements.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] dschmitty2513:
I'm having slightly different problems...

Device: Sprint Galaxy S3

ROM: AICP 11 MM Nightly with built in SELinux Changer

I change SELinux to permissive, then install BusyBox (I've tried now with both Stericson and meefik) then I install V4A apk and install driver. Reboot, still in permissive, and I get driver abnormal.

Any suggestions/fixes?
[Android Q&A, Help & Troubleshooting] mer2329:
You still have knox so before you can use Viper You need to break out of Fort Knox.

Look in your device forums here on xda for knox removal instructions.

Knox is a samsung secure technology.

It forces your device to lock to selinux in enforcing.

Here's Google writeup on selinux https://source.android.com/security/selinux/

Samsungs write up on knox http://www.samsung.com/us/business/security/knox/
[Android Q&A, Help & Troubleshooting] dschmitty2513:
So I looked and if I read it all right, I either uninstalled Knox completely through Odin when I first rooted or I wiped out as much as possible as I hear that its so deeply installed it can never be completely wiped.

Anyways it's still abnormal in permissive after a clean install.

I tried with user app and system app.
[Android Q&A, Help & Troubleshooting] metal5nake:
[MENTION=4922182]mer2329[/MENTION] Hi, this is with regards to our earlier conversation on "Official ViPER4Android Audio Profiles" Thread.

I am rooted and running Fulmics 5.1 Rom on LG G3 (ls990). Can you guide me how to install the audio profile on my device. BTW, I found the Viper App located in "Device/System/priv-app/V4A_FX" but i could not locate the "kernel" folder mentioned in your post.
[Android Q&A, Help & Troubleshooting] mer2329:
That's the apps folder what we need is the data folder.

Please do the following

Tap "impulse response"

Take a screenshot of the notification that appears.

Here's mine, there are other possible locations as well

Notate the path in the notification.

Now remove "Kernel" from the path

This will tell you where vipers data folder is.

Now using a root Explorer in root mode (i recommend mixplorer or total commander)

Navigate to the path you notated above.

You Should see 2 or 3 folders in it

"DDC" contains your headphone correction files.

"Kernel" contains you Convolver files, this folder may need to be created.

"Profile" contains the saved profiles as folders and each folder should have 4 files in it.

Do note all paths in android are cAsE sEnSiTiiVe

Basicly

Put irs and wav convolvers in Kernel

Put DDCs in DDC

Put profiles in Profile

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] metal5nake:
Thank you :D Worked like a charm!
[Android Q&A, Help & Troubleshooting] Kyuubi10:
Any chance of V4A FX getting "floating point" from XHIFI?
[Android Q&A, Help & Troubleshooting] Vink67:
Some one can tell me why in some ROM I can choose my type of headset (ShureSE215) and in other not ?? Thx

Sent with my MotoG3 from another galaxy !
[Android Q&A, Help & Troubleshooting] Vink67:
I solve that strange problem with my backup I did with Titanium Backup.

Restore ViPER4Android with data solve the problem.

Sent with my MotoG3 from another galaxy !
[Android Q&A, Help & Troubleshooting] febry_valdy:
What's the diff apk.file and zip.file?
[Android Q&A, Help & Troubleshooting] mer2329:
the apk is just Viper with no automated install.

I call this official Viper.

The zip is Viper usually with many customizations and automated installs.

It can do some of the following or none of the or other ones not listed.

- install Viper to system

- install vipers driver

- remove audio fx

- modify system files like audio_effect.conf

- anything else the zips packer wants

In addition to zips vs apk.

apk is installed normally via the package installer.

Zips must be installed via recovery.

how to tell the difference between

a zip may be opened as a normal zip if you see a "META-INF" folder then it's a installable zip. without a "META-INF" folder then it's a normal zip.

tl;dr: zips are good for Android devices that are have a locked system system partition. (like a HTC sence 626s)

Zips are also useful for devices that require a extremely advanced install. like getting viper to work on devices that have selinux force set to enforcing.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] febry_valdy:
Thanks man for the answer,

but whenever I update the viper i'm stuck on older version of it (say, it's now on 2.3.4) so what's.wrong with mine? Should I uninstall viper driver to update it?
[Android Q&A, Help & Troubleshooting] mer2329:
many people say 2.3.4 has better quality over 2.4.0.1

so if you want to ypdate the first step is installing 2.4.0.1.

however make sure it's compatible with your android version.

Then you will be able to install the new driver.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] febry_valdy:
I did update from the viper app itself (choosed driver update from the app), so I flashed .zip file via twrp recovery and come back to check the driver versions but unfortunately the driver is still 2.3.4.0 not changed.

Note : the driver update in viper app brings me to this link http://vipersaudio.com/swupdate/viper4android/download.html
[Android Q&A, Help & Troubleshooting] mer2329:
Okay, first make a twrp backup of at least the system partition.

Next uninstall the driver via viper4android then reboot.

And finally install the driver and reboot.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] febry_valdy:
Finally it works, thanks alot man.

But, this time I installed .apk rather than .zip file and before it I did uninstalling viper's driver.

First time I open the app, it FC (dont know why) but after rebooting the device the FC gone away and viper works like a charm and perfect.

Thanks once more.

Note : how can I obtain the DDC or whatever it called, for my xiaomi piston 3 iem?
[Android Q&A, Help & Troubleshooting] mer2329:
I have not found a piston 3 dcc, however the piston 2 one

works well and is floating around here on the forum somewhere.

Here's my piston 2 profile (i use it with my piston 3 and my 1more triple driver headset.)

http://cloud.tapatalk.com/s/57a3bd00ec9bf/Viper4android piston 3 v2.zip

It contains the piston 2 profile.

Simply extract to your Viper data folder.

If you have no irs files loaded tap onto the impulse response item and take a screenshot of the notification.

navigate the path as specified and stop inside ViPER4Android folder.

extract the zip there merging with all existing folders.

This puts both the piston dcc and the best convolver (in my opinion the best) and a profile that loads both files and sets the firequalizer to bass boost.

Quick tips

1) if you use Poweramp join the Poweramp beta program for a superior version of Poweramp.

2) i use Poweramp to manage my base and treble. because it does it it does it without affecting the other frequencies.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix
[Android Q&A, Help & Troubleshooting] febry_valdy:
Thanks alot man, appreciate ur response.

However, I'm struggling on making the same output sound from my earphone cuz I found the sound really different when I was running on PC and on android mobile,

the sound comes out from PC seems to be better, more natural and clearer than android itself (dont know why, since I'm not expert at all), so that's why I'm seeking ddc for my iem.
[Android Q&A, Help & Troubleshooting] mer2329:
computers by default have better audio over android (with or without a sound card) and Viper can't make up the difference (not without a dac)

computers have more space for the different components so they use higher quality parts.

that could also be because of different settings, or different players.

If you use Poweramp you WILL notice a big difference between the normal version on the play store, and the beta version (when set to use open sl)

So it is just likely different players/hardware.

Sorry to say this but the only other way to get better audio on android (on top of viper) is to get a usb dac.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix
[Android Q&A, Help & Troubleshooting] febry_valdy:
I'm more interesting in poweramp than buying an expensive dac or whatever it is (since I've just heard about but never really seen).

And can u guide me how to install poweramp on my device?
[Android Q&A, Help & Troubleshooting] mer2329:
the following is how to get and setup Poweramp alpha/beta for better audio quality.

you first need to buy Poweramp off play, just search Google play for Poweramp.

It's trial ware so you need to pay to fully use it.

once it's installed open Poweramp and open its settings.

somewhere in there will be something about a beta or alpha, join it.

once the update is installed open Poweramp's settings.

Now tap audio followed by output and finally open sl ES

Enable everything except usb dac.

Now press the gear next to any output your going to use (for me I use wired headset and speaker)

check no Dvc and no headroom gain.

Do this for every output you will use.

Now play some music and switch h to Viper

Tap the 3 dot menu and tap driver status and it should show processing = yes

I have tried many players personally and in troubleshooting Viper for others. and Poweramp is by far the best player I have tried.

The only other player I have heard is better is neutron however its UI was heavily outdated when I tried, and I can't test it's current UI.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] febry_valdy:
Thanks once again, will test this soon.

But other problem occur, whenever I reboot my device, I got my viper no longer working unless I open it and reenable the viper settings (simply uncheck and check v4a master power)

Is that normal?

Cuz I have allowed viper to start on boot (I made auto-start manager allow it).

---------- Post added at 10:32 AM ---------- Previous post was at 10:02 AM ----------

I got nothing on what u said sir, is this the right poweramp?
[Android Q&A, Help & Troubleshooting] mer2329:
my bad your device is a x86 device and the Poweramp beta is only compatible with arm devices (arm and x86 are cpu archetures. a arm device can't run x86 software and a x86 device can't run arm software.)

a) Okay let's setup Poweramp stable for you.

1) Open Poweramp settings

2) Tap audio

3) tap. advanced tweaks

4) uncheck the first 2 boxes

5) close the settings and open the equalizer

6) unmark "equ", leave "tone" marked (you can unmark it but it won't really matter)

to get around your startup issue try this.

In viper enable the notification icon

startup manager sometimes cause more Issues then they solve you may want to consider removing/disabling it.

-----

Sent via Tapatalk from my LG G4 running Resurrection Remix

For help with viper4android I need the following information.

Rom name, Rom release thread (if on stock, just say stock),

Device model name, and model number.

If on stock include your root method, and release link.
[Android Q&A, Help & Troubleshooting] febry_valdy:
Thanks alot sir and it's really dissapointing to know that poweramp beta/alpha doesn't support my device.
[Android Q&A, Help & Troubleshooting] Matthenson20:
Continues to give unsupported message, note 4 PaulRiZ new update with Oscar kernel, froze sound alive and adapt sound, installed, still a no go
[Android Q&A, Help & Troubleshooting] dracinn:
Is there a way to get Viper to work Fiio e18 amp/dac, Dolby Atmos works?
[Android Q&A, Help & Troubleshooting] Abnova:
So I installed viper and it worked fine. Now I'm trying to use an irs file, but I cant find the Viper4android folder anywhere in the root directory.

---------- Post added at 04:56 PM ---------- Previous post was at 04:50 PM ----------

Never mind I found it