I've read/tried a few methods to get sound to redirect to a mono (non-A2DP) bluetooth headset. Anyway, I've come up with my own quick fix to the problem. It's a slightly ugly, brute force method, but it works.
So you need installed:
1) vijay555's VJVolubilis (v0.41)
http://www.vijay555.com/?Releases:VJVolubilis
2) MortScript (4.0)
http://www.sto-helit.de/index.php?module=download&action=view&entry=65
VJVolubilis -agon works almost perfectly, but after a phone call, the audio is re-routed back to the mobile (on my AKU 2.2 Prophet, anyway). So that's where MortScript comes in. I've written a script that runs continuously in the background to use VJVolubilis, keeping the sound redirected to the BT headset.
I've attached the scripts and a shortcut file. Put the scripts in \Program Files\Tools, and put the shortcut in \Windows\Start Menu\Programs. Or put the scripts wherever you want and make your own shortcut.
Note: It's TWO scripts now. One to activate the program, the other to run in the background. This is changed for MortScript v.4.
How it works
---
The script runs VJVolubilis every 4 seconds, which should be frequent enough to switch the audio back before another phone call. Be careful if you edit the script and lower the delay, as it might cause a race condition.
To enable BT audio redirection, turn on your BT headset and then run the script. To turn it off, re-run the script to cancel it (give it a few seconds), then turn off your headset. It's as simple as that.
FYI, I measured the CPU usage (using TCPMP), comparing just enabling VJVolubilis vs. running the script. The difference was about 0.2%, so given the margin of error, it's not much in any case.
Notes:
1) Please make sure to cancel the script when you turn off the headset, otherwise your PPC might become unstable.
2) The script keeps BT audio gateway open, which sucks back a lot of power. On my S200, an average day's use is around 50% battery usage, and the headset running out of power (6 to 9 hours, depending on the headset).
3) Argh!!! I made some MortScript v4 syntax mistakes. I hope it's all fixed now.
Cheers!
I downloaded your zip file,un-zipped it and i t contains only 1 cab file(btaudio),installed on my device,but i didn't see any files in the \\Program\tools folder and where is the script file you mentioned located?how to make it to work?thanks.
2kmy477 said:
I downloaded your zip file,un-zipped it and i t contains only 1 cab file(btaudio),installed on my device,but i didn't see any files in the \\Program\tools folder and where is the script file you mentioned located?how to make it to work?thanks.
Click to expand...
Click to collapse
Get and install mortscript; start it so that the file associations (mscr) are set. After this, just start BT Audio.lnk in Programs.
BTW, nice stuff; I'll link it from my "official" article on all these q's.
Where to get the MortScript file?I thought it was included in the BTAudio.zip file.Thanks.
Sorry for not being totally clear... I thought I had written way too much already.
Get VJVolubilis from here:
http://www.vijay555.com/?Releases:VJVolubilis
Mort's site is under renovation, but you can find MortScript from his download site:
http://www.sto-helit.de/downloads/pocketpc/
Both are very small downloads. My zip file only contains a script file and a link to that script.
Anyway, I hope it works...
Edit: BTW, please make sure the BT headset has been turned on *before* using the script. Otherwise cancel the script, turn off the headset and start over.
Okay, thanks Menneisyys! It's not exactly extensively tested, but hopefully it will work on other devices.
Hi everyone, just an FYI, I updated the script so it should work a bit more reliably.
Also, MortScript 4.0RC4 (was RC3) is available (see above).
Which OS(s)?
Does any of this run on WM5 Smartphone edition? More specifically, the Samsung i607 Blackjack? Thanks!
I believe both apps support WM5 smartphones. Just a matter of copying the scripts over after that.
I don't have a WM5 smartphone, so you're gonna have it to try it.
Did you ever find a solution for this on the BlackJack? I was thinking about purchasing one, but it's worthless to me unless I can find a way to route all audio to a mono bluetooth headset.
can not download VJVolubilis. It is a dead link.
chip677 said:
can not download VJVolubilis. It is a dead link.
Click to expand...
Click to collapse
Yeah, right. How come everyone else can? at least try browsing the site - http://www.vijay555.com/
http://www.vijay555.com/ can not browse too.
Hi guys, I've updated the script and links to the programs (see first message). Vijay's site works for me, so maybe it was just down for a bit.
BTW, I've made a new script to only redirect BT audio when the phone rings, but I'll post it to a new thread.
Edit: Sorry, I messed up the script yesterday... I hope it works okay now.
I am using a Dopod D810 (HTC mobile device) and a Plantronic Discovery 640 bluetooth headset. I have tried many times your new method here. Still, I could not listen to the mp3 music via the bluetooth headset! Please help to solve this problem.
If anyone here has tried to use an i.tech stereo headset (like the R35 or S35) or other A2DP headset and has been dissapointed with the sound quality (commonly referred to as a "ringing" distortion or hissing over the sound) using the A2DP for tornado hack, its because the MS Bluetooth Stack isn't 100% compatible with all (most) headsets. Its particularly noticeable on i.tech, but the reduced quality is true on many others as well.
In case you didn't know, Blueplayer is a standalone app that streams music to A2DP headphones even if the phone doesn't support A2DP in its own stack! That means any phone with bluetooth (some even claim older 1.1 devices as well) can bypass the usual MS stack in our devices and stream stereo sound directly to a compatible headset!
The software was written for Nokia S60 devices initially, but there have been Pocket PC and java versions (only compatible with specific phones) released since then as well.
I'm very annoyed by the sound quality of my itech R35 paired with my imate SP5. I'm 100% sure that software such as blueplayer would solve this problem. However, the PPC and java versions don't seem to work on my device.
Can anyone help me figure out how to make this work? I tried extracting the files from the PPC cab file, but its complaining about missing libraries. The install may add some things to the registry that I'm missing.
Better yet, does anyone have anything like this for WM Smartphone?
what are you missing? I got blueplayer running with my S35 and the quality is excellent and range good(for me)...
Unfortunately I am using a Wizard...
I wish I could get it working!
I can't figure out what it is, but I'm having trouble.
Normally I can make any app work (even if its for PPC) by pulling the files off of a PPC installation, and run the .exe on my smartphone and it just works.
But I keep get errors about libraries not existing or being in the wrong place. I need to figure out exactly what happens when the app is installed- what files go where, any registry changes, etc... There's gotta be a way to make it work on smartphone!
From memory,
There are a few files and registry settings that I can remember but barely, but if you want I can try to install it again. I removed it because I don't use MP3s anymore..
Yeah, if you don't mind helping me out, that'd be amazing (also for the smartphone community as a whole).
Why don't u use mp3's anymore?
I can just look up the settings for you, you got to do the work ;-)...
I find them too large for my 1Gb MiniSD, using AAC+ now... nice quality and file size.
Just PM me what you want to know...
Well, I don't know what kind of entries this will place in the registry. To be honest, I'm not sure how to check myself either. Is there a way to tell EXACTLY what a .cab does?
Found it!
Interesting program for those in my situation:
http://thinkabdul.com/2006/12/20/ms...nformation-from-windows-mobile-cab-xml-files/
lets you see exactly what steps a cab installation goes through. Any reg. items, what the actual filenames are, what directories they are placed in, etc...
Amazing little tool.
However, I still haven't gotten blueplayer to work on my sp5... I wonder why?
thanks for the link, I needed something like that as well, going to compare the differences in the Widcomm bluetooth hacks...
BTW, how do you get blueplayer to work on a smartphone anyway without the touch screen?
Oh, simulating a touchscreen is easy... most apps let you navigate using the joystick, but it gets annoying and sometimes a touch is needed to click (for example an ok button).
There's a great little app call SPhelper that places a mouse pointer on your screen that can be navigated using the directional joystick, and "clicked" like a screen tap.
Its pretty cool.
Anyway, the problem is that I can't get Blueplayer to operate, even with all the .dll files in the right places. It says its missing something.
new2city said:
I can just look up the settings for you, you got to do the work ;-)...
I find them too large for my 1Gb MiniSD, using AAC+ now... nice quality and file size.
Just PM me what you want to know...
Click to expand...
Click to collapse
Here's all I know:
I poked around in the .cab installation and found that there are 4 .dll's that go in the \windows dir (msibtstk.dll, msibtapi.dll, CHS.dll and TW.dll), and two .exe program files that go in program files\msi\blueplayer (STLoader.exe, and MPOBCE.exe). AFAIK, there don't seem to be any registry entries that it inserts.
Now, I've done this with PPC apps before, normally all I have to do is run the .exe after all files are in place, and it will work (obviously with some minor annoyances due to missing the touch screen).
However, every time I hit MPOBCE.exe, all I get is:
"Alert
Can't find MPOBCE or one of its components. Make sure the path and filename are correct and that all the required libraries are available."
There's gotta be something I'm overlooking... Anyone?
No man, there are some(I found some) entries, but I thought you were set and removed them already..
will reinstall and get back to you again...
BTW do you do a full backup of your phone? I use SPB backup and it is good..
oh, cool, I couldn't find any... let me know!
entries but not sure if working...
Here are the two registry inputs(rename to *.txt) I found on my system.. Unfortunately, I couldn't get it to work this time as I am using Widcomm bluetooth stack... wonder why.... Last time I used this was with MS Stack on...
new2city said:
Here are the two registry inputs(rename to *.txt) I found on my system.. Unfortunately, I couldn't get it to work this time as I am using Widcomm bluetooth stack... wonder why.... Last time I used this was with MS Stack on...
Click to expand...
Click to collapse
No, that makes sense. The Nokia one is designed to operated by tunnelling through the s60 stack, and the WinCE version was most likely designed assuming the MS one.
No go... I entered all this stuff exactly like you said, and I get the same errors.
Interesting to note is the drivers reg keys already existed!
It appears that the other exe (stloader.exe) did run and I think entered those keys. The actual program tho, seems to not run (and therefore never entered the proper keys, I'm guessing).
Sorry man.. to get your hopes up..
Right now, I got Axim Widcomm Stack running on my Wizard, but still get the memory issue after a long time powering off bluetooth.
oh well, back to waiting and testing new stacks..
Hey, I've got another idea if you wouldn't mind helping me some more...
Could you try to manually install it the way I've been doing on your pocket PC device?
The reason I ask is because it will determine if there's some sort of PPC-specific code (which I don't think I've ever encountered or even heard of before).
I attached the files and directory structure that I extracted from the cab. If you could, please try uninstalling BluePlayer and tell me if you can get this to run by manually copying the files here.
If it doesn't work for you either, than its because my method is flawed and I'm missing something here... and I shouldn't give up yet!
ok, I will give it a go, but most probably I can only go as far as getting the program to run... Feel comfortable with the widcomm stack, don't feel like disabling it..
just give me a few hours.. my stupid SD USB card reader not working properly... got to look for my cable.. damn!!
good news is, the program starts with the exceptions
1)at first start after putting the files in place, the program starts a few times with the L2Cap error...
2)After a few failed restarts, followed by a softreset, the registry settings in drivers(L2Cap..) are in place and the program runs without error.
3)Now it's up to you to test it with MS stack bluetooth on, as I cannot confirmed this for you.. good luck buddy...
** UPDATED **
PLAzmA's Sliding Sound Pack for Wizard and windows mobile phones with slide out keyboards
*Note: only use the NUMBERED CAB files to install if you are using a TYTN II Phone or if you have the standard HTC Sliding sound system built into your rom. If however on phones like the HTC Wizard where no sliding sound is currently present, install the SlidingSound.cab file, and then launch the program and assign the files manually. The Numbered CAB files will not work for the older phone method.
List Of WAV FILES USED:
0 : Wind Chimes
1 : Piano
2 : Xylophone
3 : Futurama Bender
4 : Might Boosh
5 : Startrek TOS
6 : Dalek
7 : Cash Register
8 : Electricity
9 : Electric Motor
10: Hal 2001
11: POP
METHOD 1: TO INSTALL NEW HTC PHONES LIKE KAISER BY CAB FILES:
This is really easy pick one of the numbered install files from "Kaiser - Modern Phones CAB Install Files.rar", you can either install the complete pack or just one of the sounds, however as it must have a constant number sequence in the registry, its programmed to replace the 3 base sounds in every pack. This is to ensure that the pack works correctly despite possible older mods. This means if you remove a pack it will also take the 3 base sounds with it, however at any time you want to go back run the htc base sounds pack, make sure you first uninstall the previous pack completely and the run the base pack install cab.
*Note: above numbered cab method only for newer phones with htc slide service like the kaiser, DONOT install onto older phones like wizard as this will not work see the next method.
METHOD 2: TO INSTALL BY ADD ON SLIDINGSOUND.CAB METHOD TO OLDER PHONES:
Install cab file and run sliding sound program, turn on slide detect service and assign wav files manually, refer to the list above for the appropriate numbers, there are two files to select from a simple "SlideSound.cab" file which just has a basic pop noise, additional sounds will need to be install manually, or to install the program and sounds all in one go, install the "SlideSound - All Sounds.cab"
*Note: above cab method is only for phones without the htc sliding sounds program built into your rom and only required on older phones like the herms, wizard etc..
R°CK ON PLAzmA 2009
Download is at :
http://rapidshare.com/files/93019505/PLAzmAs_Sliding_Sound_pack_for_Windows_Mobile_V2.rar.html
Mirror at :
http://www.megaupload.com/?d=HMWH2FKW
amazing!! Ok! Ok! OK! yess!! thanks man!
Awesome
Works great on my wizard.
Thanks
about: sliding sound
Thanks, work perfect in my wizard.
good work, i will try this cab in my Hermes and report later.
Works Great on my wizard
Thanks. Anyway we could add our own sounds?
Your own Wav Files
Yeah sure, just create in the same format, alternativly you can post links (wav) files here and i will try and add them to the pack when/if i have time.
I've tried both .cab files on my 8125 with no luck.
The program installs just fine, and I can change the sounds. But no sound plays. The volume is up to max, and other sounds play just fine.
Any ideas?
I've got the program to now play sounds and function since I realised that it was for WM 6. I've since upgraded my Wizard to the Slim 6.1.
I'm getting a 4 second delay in the playing of the sounds when I open and close the slide. I've tried using other sounds from various folders with the same result.
Thanks for making these....works great on my titan
i appreciate this kind of effort put into a feature that shouldn't be on this phone, but...
_why_ would you _ever_ want to make your phone make a sound when you slide it open? to each his own, but i honestly don't get it... don't know why its in the wing either. i don't understand why people would want their menus to make a pop sound as well, or their windows machines make sounds (the defaults that no one ever turns off)...
im really not trying to hate on it, im just curious what the rationale is for those that like the feature? is it just more desirable to have a phone make sounds?
To sound, or not to sound
ndn715 said:
i appreciate this kind of effort put into a feature that shouldn't be on this phone, but...
_why_ would you _ever_ want to make your phone make a sound when you slide it open? to each his own, but i honestly don't get it... don't know why its in the wing either. i don't understand why people would want their menus to make a pop sound as well, or their windows machines make sounds (the defaults that no one ever turns off)...
im really not trying to hate on it, im just curious what the rationale is for those that like the feature? is it just more desirable to have a phone make sounds?
Click to expand...
Click to collapse
Coming from a Wizard to the Tilt, personally it bugged me not to have some audible feedback when I accessed the menu, so I added that in. I can understand why one might like silence, too, but I like a small sound.
As for keyboard sliding sounds, it's just a fun thing - sometimes I turn it off, sometimes I set it up for SciFi or LightSabre to show off my geekiness to friends and family.
Are these sounds available in .wav format?
wav format
Yeah if i remember they are all in wav format and are 44khz 16 bit stereo.
Is there an easy way to toggle this off and on for the Rapheal?
well i have k-jam having wm6.1 rom,cid unlocked.
never ever had sliding sounds.
can i use this file
Should Be able to
dhawal4u said:
well i have k-jam having wm6.1 rom,cid unlocked.
never ever had sliding sounds.
can i use this file
Click to expand...
Click to collapse
I belive so, some users have reported it working with the wizard (kjam) however last time i tried it on a wm6 rom it didnt work, although users with 6.1 have reported it working... let me know how you get on.
plazma247 said:
I belive so, some users have reported it working with the wizard (kjam) however last time i tried it on a wm6 rom it didnt work, although users with 6.1 have reported it working... let me know how you get on.
Click to expand...
Click to collapse
well its working well.
nice to see that.
but
i feel that phone have become sluggish.
it may not be becoz of this but may be.
this is so that i have manilla 2d installed.
so fingers crossed
manilla 2d
heheh, thats going to hog the phones resources like a fat lady and a box of chocolates dude... once you got board with manilla 2d i suggest you take it off to see the diffirence and get some runtime back
plazma247 said:
heheh, thats going to hog the phones resources like a fat lady and a box of chocolates dude... once you got board with manilla 2d i suggest you take it off to see the diffirence and get some runtime back
Click to expand...
Click to collapse
yeah thats true but i love manilla 2d & yeah ur software too
so have to compromise....
As I making a beats mod for sense 3.5, found interesting file TPA2051_CFG.csv and TPA2051_CFG_XC.csv, the first one should be the template and the second one is the working i2c command file for various system volume, search google for TPA2051, is the amplifier which uses i2c interface, I don't know what exactly i2c is, maybe electronic engineers can explain. Comparing XE and normal sensation's, giving only one difference value, see below in blue, that is the playback_headset max amplified value, XE is 55, sensation is 50, that's why the later you hear a lower volume, tweak it to 56 or maybe higher to here boom-boom-boom, pong-pong-pong, ping-ping-ping effect!
For ICS, get the files from my beats mod.
Do not tweak other values except you know exactly what you are doing, there are many of them are gain control, just one bit of them could doubled the gain and may damage your speaker. The datasheet has all the descriptions of these registers of I2C interface.
0x55 seems to be the largest value that the stock htc headset and beats headset can tolerate, 0x59 seems to be the largest value that the speaker can tolerate. For both, the largest volume value is 0x5F.
This should also applies to any other htc devices as long as there is a file similar to this, this is sensation's TPA2051_CFG_XC.csvf ile, if you are using other device, just use that file of your device.
================================================
SoundBoostForGB&ICS.zip
This work for both GB & ICS, without enable the AGC, enabling AGC making music sounds not so good, values for headset is default of XE ROM (0x55), and speaker is (0x59)
#TPA2051 PYDLE_20111027_1Voutput_ON_55_OFF_4F,,,,,,,,,
#mode/kind/i2c_cmds[7],,,,,,,,,
#kind = 0:spk, kind = 1:HEADSET, kind = 2:ring ,kind = 3:rev,kin=4 : 0ff,,,,,
0,4,0x00,0x90,0x00,0x00,0x00,0x00,0x00,#TPA2051_MODE_OFF
1,0,0x00,0x82,0x00,0x07,0xCD,0x59,0x0D,#TPA2051_MODE_PLAYBACK_SPKR
2,1,0x00,0x8C,0x20,0x57,0xCD,0x55,0x0D,#TPA2051_MODE_PLAYBACK_HEADSET
3,2,0x00,0x8E,0x20,0x57,0xCD,0x16,0xCD,#TPA2051_MODE_RING
4,0,0x00,0x82,0x00,0x07,0xCD,0x59,0x0D,#TPA2051_MODE_VOICECALL_SPKR
5,1,0x00,0x8C,0x20,0x57,0xCD,0x55,0x0D,#TPA2051_MODE_VOICECALL_HEADSET
6,0,0x00,0x82,0x00,0x07,0xCD,0x59,0x0D,#TPA2051_MODE_FM_SPKR
7,1,0x00,0x8C,0x20,0x57,0xCD,0x0B,0x8D,#TPA2051_MODE_FM_HEADSET
8,3,0x00,0x8C,0x20,0x57,0xCD,0x55,0x0D,#TPA2051_MODE_PLAYBACK_rev
9,3,0x00,0x8C,0x20,0x57,0xCD,0x55,0x0D,#TPA2051_MODE_VOICECALL_rev
10,4,0x00,0x8C,0x20,0x57,0xCD,0x55,0x0D,#TPA2051_MODE_PLAYBACK_HEADSET_BEATS_ON
11,5,0x00,0x8C,0x20,0x57,0xCD,0x4F,0x0D,#TPA2051_MODE_PLAYBACK_HEADSET_BEATS_OFF
i2c is a in-circuit protocol for comunicating. Thats the protocol the chips and memory banks use to transfer and address data. It is based on a serial connection. I dont know if any of that helps but just wanted to share that info. Now for a question, how to apply and what are the compatable ROMs?
celelivada said:
i2c is a in-circuit protocol for comunicating. Thats the protocol the chips and memory banks use to transfer and address data. It is based on a serial connection. I dont know if any of that helps but just wanted to share that info. Now for a question, how to apply and what are the compatable ROMs?
Click to expand...
Click to collapse
A big thank for your information, and that proves that value is the radio button of amplifier, and since it is a protocol, it will alike for all devices that uses the same chip, how to apply I'll post it on first post. Thanks.
Hi,
I just tested for the value in PLAYBACK_SPKR,set as you recommended and...Yes it works!There is an improvement
Thank you very much for this tip,very good
No one else has tested
WELL DONE. It works !!!! I will look into the other files and see how to tweak them if and when I get time because I'm at college for my masters all day. If there's anything I can help you, feel free to PM.
senastoin xe sense 3
would this work on my sesation xe runing sense 3 stock rom and were do i fiid the files new to this first andriod phone was using wm6.5
it should work, didnt check it but it has ti have this cofig file. It says in the first post, I used ES file manager, and enabled the root access feature and browsed to the file specified and chenged the 2 values.
---------- Post added 15th December 2011 at 12:25 AM ---------- Previous post was 14th December 2011 at 11:48 PM ----------
I found the AIC3254_reg_dualmiccx file and after a loooong review of the datasheet from texas instruments, it seems that the video recording clipping can also be fixed this way. I found that in the:
A17,VideoRecord_IMIC,SET,w,w,w,w,w,w,w,w,w,w,w,w,w,w,w,w,w,w
,,REGISTER,0x00,0x34,0x36,0x37,0x39,0x3B,0x3C,0x00,0x51,0x52,0x53,0x54,0x00,0x0E,0x0F,0x09,0x12,0x13
,,VALUE,0x01,0x20,0x02,0x20,0x02,0x58,0x58,0x00,0x00,0x88,0x00,0x00,0x01,0x02,0x02,0x3F,0x03,0x03
you can change 83 and 84 memory bank (0x53 and 0x54) to control the volume. 0000 0000 is default in the datasheet, which is 0dB.To lower the gain you have to write a negative digital number in those registers eg. 1111 1111 is a gain of -0dB.
Thank you celelivada, I'll try at weekend. One more question, I,m tweaking some soundimage file for sound effects, the srs processor, there is input & output gain, default is 1.0 in and 1.0 out, the question is if input tweak to 0.5, will I get a a louder out?
Works great, thanks for the tip ...
Sent from my HTC Sensation Z710e using XDA App
nice. cant believe a volume fix was that easy and i know its been an issue for a long time.
mudhi said:
Thank you celelivada, I'll try at weekend. One more question, I,m tweaking some soundimage file for sound effects, the srs processor, there is input & output gain, default is 1.0 in and 1.0 out, the question is if input tweak to 0.5, will I get a a louder out?
Click to expand...
Click to collapse
I cant really tell, I really dont know if the input and output of that chip are connected, it has 2 miniDSPs, one is for input and one for output. But I think (because it sounds like it) that the number here represents a normal linear scale, not a dB one. So if you enter "2", the output would be doubled, although not twice as loud because of the whole logarithmic scale of the human ear. Be carefull with that number anyway, do small increments when testing.
edit___ I made a zip for flashing, so try it out, its based on the script for BEATS. I havent tested it but theres no reason for it not to work.
http://dl.dropbox.com/u/29005924/SoundBoost.zip
The Illest 619 said:
nice. cant believe a volume fix was that easy and i know its been an issue for a long time.
Click to expand...
Click to collapse
It is that really easy, but the process of finding that easy is really soooooooo hard. found it until I replace files of /etc from other device.
The zip file is not working. It says: installation aborted, error 6.
Sent from my HTC Sensation Z710e using Tapatalk
I'd be curious to see what RING does. Never hear it in my pocket...
Congrats on the work, though i have read this before and believe the Beats i flashed to my IC rom follows the same princepal. However what i am looking for is an improvement in Notification/Ringtones.
Is there anything in the file to indicate these can be adjusted?
vis-tec said:
Congrats on the work, though i have read this before and believe the Beats i flashed to my IC rom follows the same princepal. However what i am looking for is an improvement in Notification/Ringtones.
Is there anything in the file to indicate these can be adjusted?
Click to expand...
Click to collapse
Ringtones and notification uses the that micro mono speaker, there is no other way to improve it except change it to larger one
There is another way, I saw a post to edit the audio file raising the volume, but same principle, the speaker is not big enough to deliver higher volume.
Although I don't really understand what is the exact meaning, but those 0x values are commands to be send to the chip, and those meanings are ins/outs, directions and level of amplifying, the rings I already tried but have to read the datasheet to understand the meaning, perhaps celelivada wants to read it.
I will read it when I get the time. Now i worked on the soundimage files, and edited the SRS for music headset, and made a much punchier bass. For the .zip , I was in a hurry to make it, but it is really simple to make it yourself or just opet up the beats mod, because it already has the file but it is on stock values. You can open the zip end edit the file there than flash it.
are there other csv files where you can change a value to increase the in-call volume? on my Nexus One, Desire and INC S kernel devs were able to boost in-call volume for the HANDSET (not HEADSET). i'm assuming that the values in the OP do not affect the in-call volume/speaker versus the speaker on the rear of the phone. sadly for me, i haven't read/seen in-call volume tweaks for Sensation kernels. thanks for taking time to read/reply to my questions. (i wish i were savvy enough to do this on my own, lol).
cortez.i said:
are there other csv files where you can change a value to increase the in-call volume? on my Nexus One, Desire and INC S kernel devs were able to boost in-call volume for the HANDSET (not HEADSET). i'm assuming that the values in the OP do not affect the in-call volume/speaker versus the speaker on the rear of the phone. sadly for me, i haven't read/seen in-call volume tweaks for Sensation kernels. thanks for taking time to read/reply to my questions. (i wish i were savvy enough to do this on my own, lol).
Click to expand...
Click to collapse
This reminds me my first impression on sensation is the front speaker volume is too low, and I never seen any post on how to improves it, but it should be possible, and I believe it is the same csv file. Need some readings on datasheet and trying.
celelivada said:
I will read it when I get the time. Now i worked on the soundimage files, and edited the SRS for music headset, and made a much punchier bass. For the .zip , I was in a hurry to make it, but it is really simple to make it yourself or just opet up the beats mod, because it already has the file but it is on stock values. You can open the zip end edit the file there than flash it.
Click to expand...
Click to collapse
so the beats mod have not enough punch. Some informations I know had posted over beats mod. The best source I can find on wow settings is here
Maybe increase trubass speaker size and level, decrease focus and definition, and increase ogain... Just a reminder that you don't have to wipe cache and dalvik everytime, to save time on reboot.
Sound effect tuning should be as easy as using Windows Media Player or any other player, just can't imagine why htc doesn't give this out but instead giving a fixed value, they are supposed to be have sliding bars for emphasize effects. May be they just focus on beats (which is only a bass enhancement and nothing else, and can only be tweaked by hacking the libbeatsbass.so library).
I share how I edit and push it to phone, if you are using Windows.
Using Android SDK, and set environment variable so that everywhere you can adb push and pull, if you install htc sync, adb are also installed, they may not the same version as the Android SDK and will giving that adb is outdate and restarted everytime, so delete those files adb.exe, adbwinapi.dll adbwinusbapi.dll. For win 7 just hold shift and right click to a folder to open cmd prompt.
To compare agains files or folders, first install notepad2 and replace the default notepad, download and use windiff.exe, it can compare difference on word by word, right click can open notepad to edit, and you can easily distinguish between them.
You can leaving notepad2 open just save values you changed and push to the phone and adb reboot. And can go back or go forward for the changes.
celelivada said:
I will read it when I get the time. Now i worked on the soundimage files, and edited the SRS for music headset, and made a much punchier bass. For the .zip , I was in a hurry to make it, but it is really simple to make it yourself or just opet up the beats mod, because it already has the file but it is on stock values. You can open the zip end edit the file there than flash it.
Click to expand...
Click to collapse
If you get the time, please read the datasheet and find the tweak for handset voicecall volume. I found something interesting on sensation XL, but it's not easy to figure out. There is a new kind rev (reverse?) reverse for front and back speaker? front speaker is verrrrrrrrrrrrrry important.
#TPA2051 Runnymede_20111005,,,,,,,,,
#mode/kind/i2c_cmds[7],,,,,,,,,
#kind = 0:spk, kind = 1:HEADSET, kind = 2:ring ,kind = 3:rev,kin=4 : 0ff,,,,,
0,4,0x00,0x90,0x00,0x00,0x00,0x00,0x00,#TPA2051_MODE_OFF
1,0,0x00,0x8C,0x25,0x57,0xD3,0x0D,0x8D,#TPA2051_MODE_PLAYBACK_SPKR
2,1,0x00,0x8C,0x25,0x57,0xD3,0x0D,0x8D,#TPA2051_MODE_PLAYBACK_HEADSET
3,2,0x00,0x8C,0x25,0x57,0xD3,0x0D,0x8D,#TPA2051_MODE_RING
4,0,0x00,0x8C,0x25,0x57,0xD3,0x0D,0x8D,#TPA2051_MODE_VOICECALL_SPKR
5,1,0x00,0x8C,0x25,0x57,0xD3,0x0D,0x8D,#TPA2051_MODE_VOICECALL_HEADSET
6,0,0x00,0x8C,0x25,0x57,0xD3,0x0D,0x8D,#TPA2051_reserve
7,1,0x00,0x8C,0x25,0x57,0xD3,0x0D,0xAD,#TPA2051_MODE_FM_HEADSET
8,3,0x00,0x82,0x25,0x57,0x13,0x4D,0x0D,#TPA2051_MODE_PLAYBACK_rev
9,3,0x00,0x82,0x25,0x57,0x13,0x4D,0x0D,#TPA2051_MODE_VOICECALL_rev
10,4,0x00,0x8C,0x25,0x57,0xD3,0x4D,0x0D,#TPA2051_MODE_PLAYBACK_HEADSET_BEATS_ON
11,5,0x00,0x8C,0x25,0x57,0xD3,0x0D,0x8D,#TPA2051_MODE_PLAYBACK_HEADSET_BEATS_OFF
I
just blew my fricken ears out And dont know what to sah
http://forum.xda-developers.com/and...1-modified-t3429632/post67976756#post67976756
Update
added sony_efect file
backup tips
added bsplayer mod
added onkyo player test
added onkyo player revised
aded to backup and prep
a little more onkyo mod2 info
#################
### ONKYO MUSIC PLAYER MOD 3 V ###
GET THIS MODDED ONKYO PLAYER
ITS FRICKEN AWESOME WITH HUGE BASS
SEE POST 15
################@@#
1 l. I apologize for nor posting this a couple years ago.
i have been screwing with these mods and have somwthing that can totally change what these mods do for you.
i have tips for huge audio that begin even before your ausio mods are even installed.
But i am goin to give you a fat piece of the steak then come back and to the begining
######## edit 1
using these edited files on many different nods i have no need for an equalzer. infact most will destroy the sound these creat.
exept for equalizers at direct source. What i mean is when the app that plays the source file
For music i mostly use the Onkyo player. has an equalizer,upconvert and other cool stuff
For Movies i use a copy of Mxplayer that has a dts patch
Sonetimes i use The Vlc video player has a nice preamp and equalzer.
My experince has been eqalizers aplied down the line destroy The Artists Intentions.
I reco mend disabling all mods and eq to get the true value.
As i write this i have srs and beats files uploaded. turn off dolby maxx and viper4android If you have them Just to see what these do
Backup and prep
most people know about custom recoverys
but often we make edits or changes where the negative effects that dont show up untill after we have new data and stuff we dont want to lose.
Zipme by jrummy can help you greatly.
it can be directed to files and folders it can create a flashable signed replication that can often repair problems without full restore
exanple
flashable backups of soundeffects.conf,build.prop,launcher,framework,systemapps,etc can save you many hassles.
also another huge tip
my recovery twrp has a file manager
example
i have a copy of my build.prop in my system named build.prop.bak
say i made a build.prop edit but wasnt worried or forgot to backup
my edit bootlooped me
i boot to recovery mount system,go to filemanager delete or rename the build.prop then remove .bak from the copy ,reboot,Problem solved.
you cab use this for anything franework ,apps ,init.d
I mod everything so i do bootloop trying things but i can often fix problems without ever doin restore
Another valuable tool
an app nandroid backup manager
it can go into your Backups and extract files and data Even if your backup wont boot
example
Say you flashed a new kernel You forgot to do a backup
Oh **** you flashed a kernel for your other phone .
you are totally screwed
Go ahead make a backup even though it wont boot
once you get a rom installed or firmware flash
you can use the manager to easily get everything you want out of your backups
Prep
i am gonna say all phones have "govenors and Restricters
Most have badass hardware. But none of the software was ever written to get full potential of all high tec hardware
Often just few build.prop edits can make your phones sound much better.
This is different anongst phones but the concept is the same
i have a samsung tab 4 7 inch 4.4.2with marvel processors.No delopment at all for it. There is no api for bluetooth,Couldnt run an eq Well **** that sucks It so fricken quiet i couldnt here a thing even through bluetoot
.i forget exactly what i did but in build.prop was a line telling the system where calibration files are
something like gen cal.db tel/cal/gen_cal.db i forget exactlty
removed the cal files also removed cal applet from System/bin I think the was some crap on nv
well after that my phone wasnt limiting my audio
then while boppin around through my decompiled global.jar i stumbled across something like
playback_resampling=0
well i changed that to a 1
then 20 lines down i see
blahblah_allow srs_processing=0
hell ya i changed to 1
Holy Crap Wow was i surprised.
another common one is
framework res "maybe elsewhere"
blahblah_safe_mediasound=1
changing to 0 reduced phones software limits
If you have this You will see it if you use app like sqlEditor and look in data/data/android.provider/settings
safe_media 3
when disabled will show a 1
OFF TOPIC BUT VERY VALUBLE
amongst global.jar,framework.res or settings apk there is a line
device_provisioned=0 i forget the exact line
change to 1
often when modding or tweaking or just by accident that after a factory reset your phone starts acting Dumb
like home key doesnt work reboot menu isnt all there.
so you have to use sqleditor and correct devisioning in settings table and reboot
if you change this as i explained this will never happen to you
Srs
for those that know what they are doing.
uzip these. srsprocessing goes in system/etc/srs
the two truemedia files go in system/etc/soundimage
REBOOT
depending on your specific mod truemedia files may be in system/etc and not in a soundimage folder
these will add huge huge bass to your srs while using BLUETOOTH
Be careful some small speakers may tear or simply RUN AWAY
amTruemedia i have decreased compression and windows. Added gain and added huge place holders to bass mins
srs_processong decreased compression and window dropped freq to 55hz and added gain
you will need a min of 90 mb free in system
these took hours and hour to make as i dont have a computer so all was done from my phone. just to load a file in jota takes 5 minutes then another 5 to insert aditional lines
Anybody with a comouter can open these up and make these sounds four times increased than what i have
ps. on the srs_processing file i got tired and stopped editing. So the 55hz is more inxreased in the video aspect. But this is just the surface anybody can modify these.
Its possible for audio mod creators to package these in there mods already
also with addin huge boost at srs level its likely that some dolby and max will tone these down. Try turning them off in build prop to see. Such i have down. i shut max complely off except for dts ,also i have dolby off as well.
And you can make huge eq to these wirh edits turni on eq turn on all bands,add gain and add placeholders to band mins
beats
This is my next project, but maybe somebody here can play with it
there the beats files Extract and put to system/etc/tfa REBOOT
Some beats mods have more eq files than these
you can likely use these settings by makin copy and renaming
Dolby and Sony
these can give you huge sound if your audio mod uses it.
the folder is system/etc/sony_effect
unzip and replace yours with mine and reboot.
Still to come
Abother huge dolby mod Huge sound .It was very tricky to get to work right will dolbys tuning,ak parameters and clamps. But i did managed to get around it all
I package it for you with an explanation soon
Maxx
7gill said:
beats
This is my next project, but maybe somebody here can play with it
there the beats files Extract and put to system/etc/tfa REBOOT
Some beats mods have more eq files than these
you can likely use these settings by makin copy and renaming
Click to expand...
Click to collapse
I think i'll try this... XD
One question: Why the file size of these are times 1000 the size of any srs configs i have known?
i am trying to make use of all the intelligenxe on these files.To be real about your question. Most audio mods you see are a ton of files put together All having big names."sony,etc" i have been able to use them for what i want.
i havent found any other way to get the sound i want.
The files are so big because sound has been added to them.So far the only way i have learned to do so is by increasing values and file size is the cost.
The srs files have Huge bass boom that is very clean if the system runs properly.
I want to spend alot of time to explain everything. I am homeles and do everything from a phone. I have a weird life and get side tracked often .
If people here knew what i have learned Audio mods would be changed forever.
i have a 49 dollar samsung light and a shark bluetooth speaker that sets the air on fire when i play music and videos.
i have mods and edits for alot of various mod packs.
Again i apologize for not giving you everything i know.
Hey i just noticed by removing the small srs lic files increases my output.
I will get two dolby files up here tonight, They are big files also. But if setup right will make your phone a movie theater
i am hoping someone will test this.
I have gotten this onkyo app to run its equalizer on 50 bands
on my little phone. it required a little data manipulation
Now trying to make it apart of the app
This is weird since Onkyo has alot of signature crapThe gains are already set to 12
install and turn eq on . then raise the eq bar up.
Honestly i have alot of system edits that i am unsure of how
much this does alone.its sounds fuc****in great on my phone
Edit
had to upload this in another post for some reason
Scroll down to get file
if you use Bsplayer
in its settings you can raise presmp to 500 percent
thats great when you files low in sound
Want even more?
in its data folder Shared prefences
these will give you even more
this is the preamp string bsplayer uses to tell its preamp what to do
the app only gets it to 500
i changed to 1000 Bam signifacant gain
<string name="papreamp">1000</string>
here it is
if this works correctly you will have a 50 band equalizer set at full. turn on eq and raise its bar
i am not sure whats gonna happen if you start adjustin individual bands. i may work on this more
if this doesnt work right i can give you my data files
Edit
i am uploading another copy that doesnt bother plist
If you try this
results are more valuable thank yous
i dont have anyone to test And my phones are so tweaked with audio crap i dont need more,But i want it if i can make it.
onkyo mod2
to make this more clear
the eq comes stock with 11 bands that are set to 0
you use the apps eq to modify
i rewrote the eq file with 50 bands and set gain to 12
so the app is running the file as written but isnt aware of what its doin
Originally i just the bands in its data folder which made it temporary. Tryin to get it a permanent mod
##
I think the way i did this the app applies band gains even with eq off
not sure
Let me know how this works for you
1 Anybody here want to work on an audio mod package
I especially need someone who is good at adding libraries to the sound conf also creating flashable scripts
After trying many audio mods i havent found 1 i am totally happy with..
2
i am using a copy of
_UNIVERSAL__HTKaudio_2016
basically its another decent audio mod
I have it to make my speaker blow smoke
i even get deep base like them cars drivin by.
i hsve s shark bluetooth speaker .the 15 watt one made of metal. its pretty heavy. Well i get it to hop around .
If you want to try sonething new I will take time to give you step by step instructions And all the modded files
to have badass audio on your phone
Nothing compares to it at all. The phones like Htc these files come stock on are weak.
Since theres nothing close .Its a little chore
i have done the most the time comsuning work
You will just need to flash the htk mod All the edited files i have and a little time to make edits and replace files
If you do You will ask yourself why this Sh** been around for years but never sounded like this
You have got to this
MY third rendition of Onkyo music player
Holy crap
This little bastard puts out alot of sound with tons of bass
Unzip and install.
if you already have a copy installed Delete data after updating
PLEASE POST ANY RESULTS YOU HAVE
tThanks
7gill said:
here it is
if this works correctly you will have a 50 band equalizer set at full. turn on eq and raise its bar
i am not sure whats gonna happen if you start adjustin individual bands. i may work on this more
if this doesnt work right i can give you my data files
Edit
i am uploading another copy that doesnt bother plist
If you try this
results are more valuable thank yous
i dont have anyone to test And my phones are so tweaked with audio crap i dont need more,But i want it if i can make it.
Click to expand...
Click to collapse
50 Band--unbearable screech. What's that? Why are all the Mod.O.HF.players same size after your modifications? Anyway, fyi, sound in a little better without FeaturedEQ.