Bluetooth phone audio distortion fixed!! - HTC One X+

The latest ELEGANCIA 3.2 release has corrected the distorted audio on my ATT HOX+. The new drivers international drivers did the trick!! Thank you Steve for saving my phone from being returned!

Man, aint that the truth. Bluetooth audio on the stock rom is awful. Sounds like cheet compared to my tf700/motoactv.
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD

Here's a link to the thread Steve created posting the file that fixes the BT Audio:
http://forum.xda-developers.com/showthread.php?t=2102995

joey-pagan said:
Here's a link to the thread Steve created posting the file that fixes the BT Audio:
http://forum.xda-developers.com/showthread.php?t=2102995
Click to expand...
Click to collapse
thank you!
does this fix work for all custom roms or just att?
and does it fix just the talk/headset quality or also the bluetooth audio (music).

AW: Bluetooth phone audio distortion fixed!!
maxween built a fix for the aokp rom, the quality of music streaming (ad2p) over bluetooth is crystal clear now, now more distortion and stuff...
he and llior will integrate the fix in the next cm 10.1 and aokp roms...
just to let you know...
Sent from my HTC One X+ using xda app-developers app

mr_breaks said:
thank you!
does this fix work for all custom roms or just att?
and does it fix just the talk/headset quality or also the bluetooth audio (music).
Click to expand...
Click to collapse
This fixes Bluetooth call quality (should work on most AT&T Roms). Music Streaming is another story.
I'm really looking forward to Lloir's CM 10.1 build to see if there is any noticeable audio quality difference/improvements.

joey-pagan said:
This fixes Bluetooth call quality (should work on most AT&T Roms). Music Streaming is another story.
I'm really looking forward to Lloir's CM 10.1 build to see if there is any noticeable audio quality difference/improvements.
Click to expand...
Click to collapse
the differences are there, thrust me. big improvement

how do i update the file
mr_breaks said:
the differences are there, thrust me. big improvement
Click to expand...
Click to collapse
Does my phone need to be rooted for me to be able to do this? I was not able to find the file when i looked in my phone ( connected to a PC ). ANnyone know where i should look inside internal storage

As a new user, where can I read about the exact procedure for installing this new file? My One X+ is stock and not rooted. Thanks for your time.... Neil

nleipziger said:
As a new user, where can I read about the exact procedure for installing this new file? My One X+ is stock and not rooted. Thanks for your time.... Neil
Click to expand...
Click to collapse
First, go here for steps to root your device:
http://forum.xda-developers.com/showthread.php?t=1994961
Read the Original Post very carefully. All the information you need is there and withing the Toolkit.
Then, install ES File Explorer, grant it root access and through that app copy the file (BCM4334B0_002.001.013.0767.0777.hcd) Steve provided here: http://forum.xda-developers.com/showthread.php?t=2102995 to the \etc-firmware folder and rename or remove the original file called BCM4334B0_002.001.013.0488.0607.hcd. Reboot your phone and that's it.
Hope that helped.

bootloader unlocked hot to root it now
joey-pagan said:
First, go here for steps to root your device:
http://forum.xda-developers.com/showthread.php?t=1994961
Read the Original Post very carefully. All the information you need is there and withing the Toolkit.
Then, install ES File Explorer, grant it root access and through that app copy the file (BCM4334B0_002.001.013.0767.0777.hcd) Steve provided here: http://forum.xda-developers.com/showthread.php?t=2102995 to the \etc-firmware folder and rename or remove the original file called BCM4334B0_002.001.013.0488.0607.hcd. Reboot your phone and that's it.
Hope that helped.
Click to expand...
Click to collapse
I used the utility and unlcked the bootloader ( when i reboot to boot loader it says unlocked ) and i flashed a recovery as well. My understanding was rooting was yet another step.. i dont see instructions for that on that page can you clarify
when i used the es file explorer it did not let me enable the root explorer option saying my phone is not rooted
Later i realized none of this is relevant to my phone which is AT&T HTC 1x + with LTE in the US ( what a waste of time )

manivannanrajah said:
I used the utility and unlcked the bootloader ( when i reboot to boot loader it says unlocked ) and i flashed a recovery as well. My understanding was rooting was yet another step.. i dont see instructions for that on that page can you clarify
when i used the es file explorer it did not let me enable the root explorer option saying my phone is not rooted
Click to expand...
Click to collapse
In the toolkit, there is a Perm Root option. Run that first,

joey-pagan said:
In the toolkit, there is a Perm Root option. Run that first,
Click to expand...
Click to collapse
since i dont have perimission to reply to the thread on rooting the phone i would like to know if the rooting procedure works for the US AT&T HTC1x + LTE model at all. I want to avoid bricking my phone for nothing!

manivannanrajah said:
since i dont have perimission to reply to the thread on rooting the phone i would like to know if the rooting procedure works for the US AT&T HTC1x + LTE model at all. I want to avoid bricking my phone for nothing!
Click to expand...
Click to collapse
That is all detailed in the Tookit's Original thread, but short answer is yes, it works.

I managed to root my phone and apply the new file but i still hear the noise when i call ( as if treble was set high ).. I did restart the phone after copying over the file. THis is the file name i have in my \etc\firmware folder BCM4334B0_002.001.013.0767.0777.hcd any other files i need to replace?

manivannanrajah said:
I managed to root my phone and apply the new file but i still hear the noise when i call ( as if treble was set high ).. I did restart the phone after copying over the file. THis is the file name i have in my \etc\firmware folder BCM4334B0_002.001.013.0767.0777.hcd any other files i need to replace?
Click to expand...
Click to collapse
Remember to rename or remove the original file called BCM4334B0_002.001.013.0488.0607.hcd.

Related

[In-Call Volume] **FIX** (Finally)

So after using the Samsung Galaxy S II for over a month now I've had one complaint. In-Call Volume using the handset ear piece. It was "OK" in quiet places but anywhere else...way below par.
So, after looking around for several weeks trying to find a fix I finally got help from a well know dev (Entropy512) as well as using system/lib audio files from Designgears ROM 'Perception'.
So...how do you finally get your in-call volume increased?
First and foremost...Always backup whatever you're changing. Better safe than sorry. Just make a copy of your current system/lib folder, rename it something like 'backup_lib' and place on your sd card somewhere.
Option 1
Download this flashable zip, flash it in CWM, Reboot, Enjoy. (This zip includes some audio files from the Perception ROM, if for any reason DesignGears has an issue with this PM me and I will remove the zip. I'm only using the files to help others solve their in-call volume issue)
MAKE A BACKUP BEFORE FLASHING
Download the Flashable Update Here
I have tested this on three different SGSII's and all seems well! This is a NO WIPE flash, I do reccomend clearing your Dalvik Cache and Cache Partition though.
-Reboot into Recovery
-Scroll down to 'Advanced' and select
-Select "clear Dalvik Cache"
-Flash this update
-Reboot your phone and enjoy!
Option 2 (Incase the flash doesn't work or I am asked to remove the the zip file)
1) Download Designgears ROM 'Perception' Found Here
2) Open the zip file of your current ROM (doesn't matter what ROM)
3) Open the system folder and then open the system/lib folder (of your current ROM)
4) Next, Open the same folder in the Perception ROM
5) Copy the files listed below from the Perception ROM and paste them over the files in your ROM:
- lib_Samsung_Acoustic_Module_Llite.so
- lib_Samsung_Resampler.so
- lib_Samsung_Sound_Booster.so
- libaudio.so
- libaudioeffect_jni.so
- libaudioflinger.so
- libaudiohw_op.so
- libaudiohw_sf.so
- libaudiopolicy.so
- liblvvefs.so
- libmediayamaha.so
- libmediayamaha_jni.so
- libmediayamaha_tuning_jni.so
- libmediayamahaservice.so
- libsamsungAcousticeq.so
- libsamsungSoundbooster.so
- libsoundalive.so
- libsoundpool.so
- libSR_AudioIn.so
- libyamahasrc.so
*Only copy/replace the files listed above as they are only audio files. DO NOT COPY/REPLACE all system/lib files... You'll have unwanted consequences and you'll probably kill a puppy.
6) Now go to the Perception ROM and open system\app and find phone.apk. (Save a copy of your current phone.apk...Just in case)
-Copy (Perception's) phone.apk and replace the phone.apk on your current ROM.
7) After you replace the files listed above on your ROM, reflash your ROM and enjoy your increased call volume.
Note: If you don't want to reflash your ROM and risk losing any settings, you should be able to copy the files and replace them with Root Access and a file explorer, then Reboot your device immediately after. I haven't tried this yet so if someone wants to try and leave feedback, please feel free.
EDIT: Copying the files using a root explorer does work but may cause your phone to crash/reboot afterwards. I'd still recommend just re-flashing the ROM to avoid potential issues. Once again, make sure and make a back up so you can revert any changes if something doen't work properly.
I will try uploading a zip file with appropriate files so you can download but currently I do not have Designgears permission. This is their code and I don't want to step on any toes.
EDIT: I have tried reaching out to DG for permission but had no luck, if he asks that I remove the zip file, I will do so.
Known Potential Issues:
- When flashing over a stock/rooted ROM this update may cause the phone application to crash/force close. I have tried this update personally on every ROM I could flash and haven't had any issues. However, I have not tried it on the stock ROM. If you're on stock/rooted, please make a backup so if it does cause issues you can simply revert the changes.
Much thanks goes to Entropy512 for the help with solving this issue and Designgears ROM 'Perception'. Using Perception showed me that increasing the in-call volume was possible! (it's a very stable and awesome ROM as well )
***UPDATE***
Due to some people being a worried about flashing the update I have taken the liberty of making the backup files for you and making them flashable!
- I have made revert files for all of the major ROM's we currently have for our device. I did not include Perception because that ROM is where the audio files originated from. Below is the download links for the backups.
IF my volume fix does NOT work, simply download the backup for your ROM and flash it. It will revert all the changes my fix made.
- Revert_CM7.1_Stable
- Revert_H8s2_1.2.2
- Revert_Serendipity_8.2
- Revert_Stock_UCKH7
- Revert_UnNamed_1.2
- Revert_MIUI 1.11.4 v1
- If you are using Perception ROM you do NOT need the volume fix as this ROM has the files built in
As a side note, I have tried this on several I9100 ROM's as well and had luck with them all.
If this thread helps, please click the thanks button for me, I'm new to the XDA community.
Any I9100 ROM should work here for the libs - however:
Your mic will be screwed up for outgoing audio unless you change the Samsung Noise Reduction settings. (DG forced this in Perception, I believe he did it in an APK somewhere and not in the libs.)
Entropy512 said:
Any I9100 ROM should work here for the libs - however:
Your mic will be screwed up for outgoing audio unless you change the Samsung Noise Reduction settings. (DG forced this in Perception, I believe he did it in an APK somewhere and not in the libs.)
Click to expand...
Click to collapse
I just tried a call and you're correct, the mic isn't working properly. Do I need to find the APK or do you know what changes I need to make? This is a popular issue and I'm hoping this thread can help.
Edit: I found some APK's....any idea which one would deal with the mic?
-CallSetting.apk
-Phone_Util.apk
-Phone.apk
-Settings.apk
Ahahaha, good thing I made a backup before pasting, but pasting the files in root explorer does work, however your phone will crash and reboot, but it is louder.
Doesn't work on the apk :v
penguinlogik said:
Ahahaha, good thing I made a backup before pasting, but pasting the files in root explorer does work, however your phone will crash and reboot, but it is louder.
Click to expand...
Click to collapse
I'm testing different apk's right now. As soon as I figure out which apk the fix is located in I'll edit the post.
Maybe DG can drop a hint to me
Hmm does this enable the AUDIO part of the Samsung Service mode?
penguinlogik said:
Hmm does this enable the AUDIO part of the Samsung Service mode?
Click to expand...
Click to collapse
I haven't tried the audio menu yet, feel free to try if you'd like and let me know. 2 birds 1 stone.
Nope... ATT WHY YOU DISABLE THE MOST IMPORTANT MENU.
penguinlogik said:
Nope... ATT WHY YOU DISABLE THE MOST IMPORTANT MENU.
Click to expand...
Click to collapse
I figured out which apk fixes the mic issue it's the phone.apk. I updated the original post. Sorry for the set back. Let me know if you experience any issues
Just posting another screenshot to show the phone.apk.
penguinlogik said:
Ahahaha, good thing I made a backup before pasting, but pasting the files in root explorer does work, however your phone will crash and reboot, but it is louder.
Doesn't work on the apk :v
Click to expand...
Click to collapse
Try copying the CallSetting.apk as well (use both). If you still don't have any luck with fixing the mic issue and you're using a file manager to make the switch, try re-flashing your ROM with the apk changes instead.
Make a backup before doing it so you can restore all your settings if it doesn't work for some reason.
It works after I replaced it in my ROM zip
Sent from my SAMSUNG-SGH-I777 using xda premium
penguinlogik said:
It works after I replaced it in my ROM zip
Sent from my SAMSUNG-SGH-I777 using xda premium
Click to expand...
Click to collapse
Did you have to re-flash? Just trying to make sure my instructions are correct.
Did you need to add both apk's as well?
No, I just added replaced the files in the Unnamed 1.1.0 full update zip, ran an update via CWM, with only the phone.apk and microphone works.
penguinlogik said:
No, I just added replaced the files in the Unnamed 1.1.0 full update zip, ran an update via CWM, with only the phone.apk and microphone works.
Click to expand...
Click to collapse
Ok, glad it works and the kinks are worked out thanks for you patience and tests.
Thats awesome news. Low mic has always been an issue for me. Just wondering if someone can create a flash able zip that automates everything, if possible.
Great work guys.
daraj said:
Thats awesome news. Low mic has always been an issue for me. Just wondering if someone can create a flash able zip that automates everything, if possible.
Great work guys.
Click to expand...
Click to collapse
IF I can get approval from Designgears to use some sources from his ROM I shouldn't have any issues putting this into a zip file for everyone. I've reached out to DG, just awaiting a response
Great keep us posted please. It will make a big difference to many people
Sent from my SAMSUNG-SGH-I777 using XDA App
crazyagg said:
IF I can get approval from Designgears to use some sources from his ROM I shouldn't have any issues putting this into a zip file for everyone. I've reached out to DG, just awaiting a response
Click to expand...
Click to collapse
Excellent! Been looking for something like this, because I also noticed that the volume was really horrible... Keep us posted on a zip file. Rather be "SAFER" than sorry with doing something that does it automagically for me
Knowing my patience, I'll probably manually do it once I get home from school... lol
SpectraDawn said:
Knowing my patience, I'll probably manually do it once I get home from school... lol
Click to expand...
Click to collapse
LOL! Me too! I all over this!

[Q] Start Up Sound File Missing after Flashing Android Revolution HD

Need some help.
I followed the effen manual to flash a new ROM for my HCT Desire HD on Monday, December 12th with absolute success (thanks to the author of that procedure). However, I have lost the start up sound file and when I boot my android, it boots in quiet mode. I searched for a solution and found many threads explaining how to disable it, but very little on how to enable it.
The problem is when I open my SDcard and look in the media/audio/notifications all I have is a facebook.mp3 file, I do not have any other files that would allow for the start up sound to open on boot.
I'm hoping someone can put some light on this topic and suggest on how I can fix this issue. Obviously, after I flashed to android revolution HD, somehow the files were deleted.
Patiently hoping..........
I am also interested in this.
When I flashed CyanogenMod 7 on my LG Optimus One,the boot sound disappeared.
I need it back too
Did you get your fix? I'm waiting on my HTC Desire HD with same problem
Normally people dont want start up sound. It just too annoy when it freeze during lesson and you can't switch it on.
To get back.
- check whether the start up sound is disabled (forgot the location of the file)
- check whether you have a start up sound in system/media. It is not in Mp3 format.
You will have either one or both missing
Accidentally sent from my Google Nexus S using XDA Premium
After I flashed my HTC Desire HD the other day to the android revolution HD, in the media/notification file, I don't have any android.mp3 files,, everything is completed deleted
Raymond Ebertt said:
After I flashed my HTC Desire HD the other day to the android revolution HD, in the media/notification file, I don't have any android.mp3 files,, everything is completed deleted
Click to expand...
Click to collapse
It is not in mp3 format as I said. Forgotten the format. You have to edit the boot animation.zip and add the sound code inside. And you can ask your rom developer to help you
Accidentally sent from my Google Nexus S using XDA Premium
I opened file manager both on my PC and with my HTC and as I said, I don't have the boot animation.zip file. Other threads have mentioned to go to media/notifications and rename it to android_audio.mp3.
Problem is there is no file named android_audio.mp3 or any other file to mention.
A thread mentions to go into media/notifications/bootanimation and change the file name for android_audio.mp3
I go to this directory and all I have is media/notifications............ there is no bootanimation or android_audio file name.
I would like to know how to re-install the bootanimation and android audio file so that I have a start up sound
Go get a bootanimation.zip with sound in xda and paste it into system/media. Then delete the one in data/local
Accidentally sent from my Google Nexus S using XDA Premium
I can't find the system/media. I can only see a media file dated Sun 22 May 2011. Where would I look? I'm new at this and have checked. I have opened disk drive on my PC as well as using the File Manager from the Market. Furthermore, where can I get a bootanimation.zip for android revolution HD 6.3.1 ?
Thanks in advance
Raymond Ebertt said:
I can't find the system/media. I can only see a media file dated Sun 22 May 2011. Where would I look? I'm new at this and have checked. I have opened disk drive on my PC as well as using the File Manager from the Market. Furthermore, where can I get a bootanimation.zip for android revolution HD 6.3.1 ?
Thanks in advance
Click to expand...
Click to collapse
The reason you can't see it is due to the file explorer not having root access. Get something like root explorer. A search will lead you to an animation file
zelendel said:
The reason you can't see it is due to the file explorer not having root access. Get something like root explorer. A search will lead you to an animation file
Click to expand...
Click to collapse
My GOD... I was such a NOOB back then... LOL,,,, It's funny looking back at your noobish past....
Raymond Ebertt said:
My GOD... I was such a NOOB back then... LOL,,,, It's funny looking back at your noobish past....
Click to expand...
Click to collapse
Looking back on posts makes us realise how much we have learnt and how far we have come.. yes we feel stupid but you don't know what the community has taught you until you see how silly we all were

Sound mod that works

Hey guys so I was looking for a way to increase the volume on my Verizon branded G3 with no luck. Tried Viper4Android and even the mixer_path mod but that didn't work. So I looked and found this mod for the G2 which requires editing the snd_soc_msm_taiko. So I tried that and to my surprise it works. What I did was copy the file using root explorer to my sd card and then edited using a text editor on my pc due to file being to large for root explorer. Copied to directory and fixed permissions and after a reboot noticed the difference. Anyways more info is available on the following link --> http://forum.xda-developers.com/showthread.php?t=2442883. Make sure you thank them if this helps you.
asj2583 said:
Hey guys so I was looking for a way to increase the volume on my Verizon branded G3 with no luck. Tried Viper4Android and even the mixer_path mod but that didn't work. So I looked and found this mod for the G2 which requires editing the snd_soc_msm_taiko. So I tried that and to my surprise it works. What I did was copy the file using root explorer to my sd card and then edited using a text editor on my pc due to file being to large for root explorer. Copied to directory and fixed permissions and after a reboot noticed the difference. Anyways more info is available on the following link --> http://forum.xda-developers.com/showthread.php?t=2442883. Make sure you thank them if this helps you.
Click to expand...
Click to collapse
im all for figuring this out myself, but without a custom recovery to restore backups, i would rather not re-flash stock while im trying this.
if you have it working without issue, can you just post the modified file?
thanks
How can we use an equalizer? Also some ring tones on max sound a teeny distorted. This speaker is LOUD
Sent from my VS985 4G using Tapatalk
I actually use Viper4Android along with this mod as the volume mod for the speaker within Viper4Android doesn't seem to work however the equalizer does.

[MOD] CM12 Louder Volume

Hello everyone.
The main thread for CM12 was closed and so I will be posting the modded mixer_paths.xml here. It will boost headphone volume and speaker volume. Be careful.
UNZIP, the xml is inside. XDA won't let me upload straight xml files. Dum.
Just drop it in /system/etc and fix permissions. Done!
Remember to make a backup of your original.
Thank you so much for this. Works great
Sent from my LG-ls990 using XDA Free mobile app
Thanks for this. I tried it out and had distortion on music and video. Seems to be just a tad bit to loud. I ended up reverting back to stock.
I was just getting on here to ask for this. And here it is. Good work my friend.
Great Develoment
Not a total newb, but where do I need to go to fix permissions after pasting the file in system/etc?
It depends on your file browser. I use root explorer, just long press the file and it will be an option.
Sent from my LGLS990 using XDA Free mobile app
I'm using root browser, and I see options for permissions, but it's to change them for owner, guest, and others. Not sure what they are supposed to be set at, and whether the setting should be for the file I'm moving, the etc folder, or the system folder. Messed around with them but the volume isn't changing.
clark44 said:
Hello everyone.
The main thread for CM12 was closed and so I will be posting the modded mixer_paths.xml here. It will boost headphone volume and speaker volume. Be careful.
UNZIP, the xml is inside. XDA won't let me upload straight xml files. Dum.
Just drop it in /system/etc and fix permissions. Done!
Remember to make a backup of your original.
Click to expand...
Click to collapse
awesome , thanks
Please forgive my noob/ingorance here...but I need some help.
I use ES Explorer (with root enabled) and I have no problem unzipping, grabbing the xml file & pasting it in /system/etc file.
My question is, how exactly do I then 'fix permissions' ?
Thanks in advance.
Please disregard previous post, got it & it's working great! Thank You
clark44 said:
Hello everyone.
The main thread for CM12 was closed and so I will be posting the modded mixer_paths.xml here. It will boost headphone volume and speaker volume. Be careful.
UNZIP, the xml is inside. XDA won't let me upload straight xml files. Dum.
Just drop it in /system/etc and fix permissions. Done!
Remember to make a backup of your original.
Click to expand...
Click to collapse
I have been looking for this! Thank you. And now for the very "noob" question . . . what should the permissions be set to? I am using ES File Explorer. TIA
Will this work with any cm12 variant? Like candy 5...
I did this exactly and changed the permissions and I have no sound whatsoever. I am on a sprint lg g3. Please help.
wojo797 said:
Will this work with any cm12 variant? Like candy 5...
Click to expand...
Click to collapse
Should.
jreink01 said:
I did this exactly and changed the permissions and I have no sound whatsoever. I am on a sprint lg g3. Please help.
Click to expand...
Click to collapse
Did you reboot?
jreink01 said:
I did this exactly and changed the permissions and I have no sound whatsoever. I am on a sprint lg g3. Please help.
Click to expand...
Click to collapse
What file explorer are you using? I asked a question here days ago and - while trying to figure this out for myself - ended up in one of my "efforts" with your same situation. I finally got this to work and may be able to help you.
I redownloaded the file and installed and now works great, must have been a bad download.
question
whoppe862005 said:
Thanks for this. I tried it out and had distortion on music and video. Seems to be just a tad bit to loud. I ended up reverting back to stock.
Click to expand...
Click to collapse
after I extract it on my computer how and where do I put it in system /etc I don't understand I looked in my file ex and cannot find file "system" at all where is it at? please gimmie a hand if you know please... thank you .Jake
jfive83 said:
after I extract it on my computer how and where do I put it in system /etc I don't understand I looked in my file ex and cannot find file "system" at all where is it at? please gimmie a hand if you know please... thank you .Jake
Click to expand...
Click to collapse
Download a root browser. I use fx file Explorer. Click on the system partition and grant it root permissions open up the etc folder and overwrite the mixer_path.xml in there. After that long click on the mixer_path.xml and click details, then click where the permissions are and set them to 0644 then Reboot. Make sure to set the permissions correctly otherwise you won't have sound or end up in a bootloop. Make a nandroid before you do this so incase something happens you can revert back to that.
Edit: download it on your phone and extract it and follow the steps above. No need to do it through a computer. It can all be done from your phone.
Sounds twice as loud, thank you!

[GUIDE] [ROOT] Installing Viper4Android

OK everyone, there seems to be mass confusion on what to do to get Viper4Android running, this guide should help clear that confusion.
DO NOT USE THESE FILES UNLESS YOU HAVE A NEXUS 6P. SO MANY PEOPLE HAVE ISSUES BECAUSE THEY USE FILES DESIGNED FOR OTHER PHONES.
Firstly: Are you running normal root or systemless root?
If you are running systemless root I suggest you switch over to normal root to get things working. So far, systemless root has been a roadblock for some people and Viper4Android starts acting up with systemless root installed.
Secondly: Have you flashed any of the billion V4A recovery flashable zips?
If yes, restore your system partition as those have a billion and one differently modified files that will probably screw over how your phone functions.
Thirdly: Do you have enough room in the /system and /vendor partitions?
Install the Busybox binaries (linked below) and open a terminal (using your favorite terminal app, or Terminal Emulator) and run
Code:
df
and make sure that you have enough room for the files.
If your /system partition is full, try deleting common apps like Chrome or Drive and install them from the Play Store as user apps instead.
If your /vendor partition is full, there isn't much to fix other than if you installed overlays for Layers, try uninstalling one (some overlays can go up to 400KB, like ones for Chrome). However, it may seem that you don't need to worry about the /vendor partition, more on that below.
OK, now it is time to continue.
If you don't want to follow this guide, then you can use Lollviper's recovery flashable zip, as it works just fine. Use the standard zip, and not the surround zip: http://forum.xda-developers.com/google-nexus-5/themes-apps/discussion-viper4android-t2543796
Choose your favorite v2.3.4.0 version of V4A and install it to /system/priv-app/. Just create a folder with the same name as the APK, give it the same permissions as the other folders, and drop the APK in it making sure to also give it the permissions that the other APKs get. If you encounter issues with a customized version of V4A, I suggest you use the standard version. So far, Lolliviper seems to work.
Make sure to install BusyBox, I recommend this one: https://play.google.com/store/apps/details?id=stericson.busybox
If the files linked below can't be downloaded, use the zip file at the bottom of this post and continue following the guide.
Now, download this file (49_viper4android.sh) : https://www.dropbox.com/s/rcp77ul41m...ndroid.sh?dl=0
And create a folder called su.d in /system/. The path should be /system/su.d/, and then give it permissions 0700 with root:root, and drop the script into the folder with permission 0755 with root:root. This script will allow V4A access to mediaserver, so it can see audio to do it's magic. You can make sure that the script worked on boot by checking /data/v4a_script.txt for if it exists, or, was modified recently to correlate with you booting your phone.
Now do the same for this file (audio_effects.conf) : https://www.dropbox.com/s/57y44o74dk...ects.conf?dl=0
And drop the file in /system/etc/ AND in /system/vendor/etc/ (alternatively you can go to /vendor/etc/ as it's actually the same folder). Both of the files should have permissions 0644 with root being the owner and group. This modified file will allow V4A to be used as an equalizer and allow it to do magic in your audio. Quick note, if V4A keeps asking to install the driver, then delete the audio_effects.conf in /system/vendor/etc/ and don't worry about it.
Now the file which will allow V4A to work system-wide, like in YouTube (audio_policy.conf) : https://www.dropbox.com/s/yi8u3j91z3...licy.conf?dl=0
And drop it in /system/etc/ and give it permissions 0644 with root being owner and group, and you are good to go. This modified file removes the "deep_buffer" module that made it so apps that don't hook into Viper4Android (apps that aren't music players) wouldn't have their audio processed. Some of the flashable zips included modified files, but usually only for the Nexus 5.
Now disable or delete the app MusicFX:
This is necessary as Google Play Music will use MusicFX over Viper4Android if the app isn't disabled.
That should be it, you can now continue with your installation of Viper4Android and it should work.
Issues:
Viper4Android still doesn't work!
Click to expand...
Click to collapse
Are you sure you followed the guide correctly? Wipe everything and start fresh because if you used recovery flashables they do stuff they really shouldn't.
My headphones don't work.
Click to expand...
Click to collapse
Another potential issue with random recovery flashables, suggest you wipe and start again.
Viper4Android's driver doesn't stick.
Click to expand...
Click to collapse
Install Viper4Android to /system/priv-app/ and that should fix your issue.
OR
Delete the audio_effects.conf file from /system/vendor/etc/.
Viper4Android doesn't work in Google Play Music.
Click to expand...
Click to collapse
Remove the MusicFX app.
Viper4Android doesn't work in YouTube.
Click to expand...
Click to collapse
Make sure you did the proper steps for the audio_policy.conf file.
worked like a charm. Thanks mate!!!
Why do you guys need this? Audio reproduction is excellent and this will only make it sound worse. The only way to improve the sound would be better headphones and/or amp.
Thanks @Namelesswonder for the help .. I have not used your steps might use them based on other users findings and plus these steps will have to redone upon every ROM flash..
I believe all this could be done with a flashable zip , I know we had flashable zips for Nexus5.
@AndrasLOHF I see you have Nexus6P now , will you be able to help us out
Thanks
likonvampire said:
Thanks @Namelesswonder for the help .. I have not used your steps might use them based on other users findings and plus these steps will have to redone upon every ROM flash..
I believe all this could be done with a flashable zip , I know we had flashable zips for Nexus5.
@AndrasLOHF I see you have Nexus6P now , will you be able to help us out
Thanks
Click to expand...
Click to collapse
I haven't rooted or anything yet. From my experience on all the dev previews I would think the Lolliviper zips would still install fine just as they used to. Just don't use the Surround Sound zip.
Thank you! Works great on Nexus 6p. Can't live without the Viper.
designgears said:
Why do you guys need this? Audio reproduction is excellent and this will only make it sound worse. The only way to improve the sound would be better headphones and/or amp.
Click to expand...
Click to collapse
You must be unaware the audio sound is completely subjective.
AndrasLOHF said:
I haven't rooted or anything yet. From my experience on all the dev previews I would think the Lolliviper zips would still install fine just as they used to. Just don't use the Surround Sound zip.
Click to expand...
Click to collapse
Yeah, I just checked it and Lolliviper flashable does work just fine, I'll put it up in the post. My intent for this post was to just outline how to install it without using flashable zips as people were using the wrong ones and having troubles.
Shockz said:
You must be unaware the audio sound is completely subjective.
Click to expand...
Click to collapse
You misread what I said. If you like crappy sound, you like crappy sound, nothing can be done about that. Running audio thru any software filter will degrade the quality, period.
I flashed the lolliviper zip, but viper4android keeps asking me to install drivers (even after install and reboot).
Edit: I'll re-flash and wipe dalvik/cache and try again.
Edit 2: Yup, still having the same issue. It also takes awhile for the driver install to happen too (even though it doesn't actually work).
mugenga said:
I flashed the lolliviper zip, but viper4android keeps asking me to install drivers (even after install and reboot).
Edit: I'll re-flash and wipe dalvik/cache and try again.
Edit 2: Yup, still having the same issue. It also takes awhile for the driver install to happen too (even though it doesn't actually work).
Click to expand...
Click to collapse
OK then, try using my way instead. Weird, because flashing the zip worked for me. Do you have systemless root? Try renaming the audio_effects.conf in /vendor/etc/, checking the permissions on audio_effects.conf and audio_policy.conf in /system/etc/, and checking that the 50viper.sh file in /system/su.d/ at least has permissions 0755.
Namelesswonder said:
OK then, try using my way instead. Weird, because flashing the zip worked for me. Do you have systemless root? Try renaming the audio_effects.conf in /vendor/etc/, checking the permissions on audio_effects.conf and audio_policy.conf in /system/etc/, and checking that the 50viper.sh file in /system/su.d/ at least has permissions 0755.
Click to expand...
Click to collapse
I don't have systemless root, but I'll look into the permissions.
Edit: All my permissions look fine. I'll try and tinker around some more. Still not sure why the driver isn't installing.
You probably need more space in the system partition. Delete an app and reinstall from there play store.
---------- Post added at 19:46 ---------- Previous post was at 19:46 ----------
You probably need more space in the system partition. Delete an app and reinstall from the play store.
AndrasLOHF said:
You probably need more space in the system partition. Delete an app and reinstall from there play store.
---------- Post added at 19:46 ---------- Previous post was at 19:46 ----------
You probably need more space in the system partition. Delete an app and reinstall from the play store.
Click to expand...
Click to collapse
I have 1.8GB free in my system/root partition.
Edit: I solved my issue. I had to delete audio effects conf from system/vender/etc
mugenga said:
I have 1.8GB free in my system/root partition.
Edit: I solved my issue. I had to delete audio effects conf from system/vender/etc
Click to expand...
Click to collapse
Thanks a lot for this. I was having same issue and this worked for me.
I did flash the lolliviper zip , the processing worked with pocketcast app but no go with SoundCloud...
Sent from my Nexus 6P using Tapatalk
mugenga said:
I have 1.8GB free in my system/root partition.
Edit: I solved my issue. I had to delete audio effects conf from system/vender/etc
Click to expand...
Click to collapse
Yes worked like a charm!
Hi guys,
How does this improve audio quality from the speakers? Coming from Boomsound the speakers on the 6P seem to lack any kind of bass. Could viper help in that department?
Sent from my HTC One using XDA Free mobile app
tgeza said:
Hi guys,
How does this improve audio quality from the speakers? Coming from Boomsound the speakers on the 6P seem to lack any kind of bass. Could viper help in that department?
Sent from my HTC One using XDA Free mobile app
Click to expand...
Click to collapse
Anyone?
Sent from my HTC One using XDA Free mobile app
tgeza said:
Anyone?
Sent from my HTC One using XDA Free mobile app
Click to expand...
Click to collapse
Because you can tune the way the speakers sound to your liking. It makes the phones speaker and any headphones sound much better than they normally do.

Categories

Resources