yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Meltus:
Yep, all the versions people have work on the Dream, Magic and G1.

Every single android phone that's been released has the same audio files (to my knowledge) and so work in the same way. I'm guessing all android phones will work this way which is pretty handy :D

(Tested on all 3 btw)

Also, don't worry about the TMUS file, It does absolutely nothing. I spent ages testing whether or not it was necessary and although in the logs it tries and fails to load it (if it's not there) it also tries to load a TMUK file which has never been there.

I believe that the TMUS and TMUK files were different audio settings which were supposed to change depending what country you were in (So TMUS = US, TMUK = UK. I've also seen logs of different country phones that try and load TMUD, etc), but google got lazy and decided to just have a crap default setting (the AudioPara4.csv) which is identical to the TMUS file.

I could be wrong but i reckon this is what it is :)

Also, my app is being worked on and v5 should be released in about 2-3 days. bit busy with real-life problems :p
[G1 Android Development] jlacy76:
Will you refund my paypal money please so I can DL this from the market?

Joe Lacy
[G1 Android Development] Meltus:
sure thing. Next time you pay over paypal, please give me a working e-mail so i can get in contact with you. Also, answer your forum messages.

I can still send you the .apk if you prefer?
[G1 Android Development] SRT102JZ:
can anybody upload these files for me somewhere please? im out of town and cant get ADB. cant wget them from terminal because theyre not on lucids site yet. im anxious to try the new version
[G1 Android Development] SRT102JZ:
sorry double post
[G1 Android Development] Meltus:
Thanks for reminding me.

I'll stick this link on the first post too :)

V7 (V2r2) - http://www.mediafire.com/?ybn2ziln0tw
[G1 Android Development] SRT102JZ:
link isnt showing any files?
[G1 Android Development] DAP420:
Yeah the page says 0 files?
[G1 Android Development] jlacy76:
Refund me please. I sent you an email as you requested from your playground page the day I bought it. Also, my email is included in the paypal receipt. I guess it takes more than sending my email address twice so I'll respond via this forum.
[G1 Android Development] Meltus:
your e-mail indeed is included but doesn't work. at least not for me.

here's the reply i got: (removed e-mail address, which i checked was correct.)

Also, you did not send an e-mail to me at all, at least not to dancassidy7@googlemail.com. check your sent e-mails and see if the address you sent it to was correct.

So you sent me 1 e-mail address (paypal receipt) that didn't work for me, then didn't reply to my message on the forum.

It's hardly my fault.

I have, however, issued the refund for you. i don't know how long this takes via paypal though.
[G1 Android Development] tommeke4:
works great!
[G1 Android Development] Meltus:
also, sorry about the link. here it is

V7 - http://www.mediafire.com/?ybn2ziln0tw
[G1 Android Development] jlacy76:
Refund cane through fine.

Thanks.
[G1 Android Development] Meltus:
No problem :)

Oh, and can someone with a phone that has a really loud in-call volume test out the V7 files as i believe it could fix the problem.

Let me know how it goes!
[G1 Android Development] Wysie:
Hi Meltus, will you be updating your app soon to include the V7 files? :D I'm lazy to push them (although I think I'll probably do so anyway :P).
[G1 Android Development] ID#:
V7 is nice, loud enough, no distortion, it's fantastic :D

Maybe this post is OT, but I thought a

THX

will never harm :P
[G1 Android Development] Meltus:
haha cheers, a THX is always appreciated :D
[G1 Android Development] killa kadafi191:
I follow this method. Thanks. Is there any way I know for sure that I installed this correctly
[G1 Android Development] anon1ski:
hey meltus, i bought your app and when new builds come out i just push them over the old ones and keep the app, i was wondering if in the updates you would completely throw out the old files and starty with v7 as v1/2 (because the clarity is so good) and just amp them up to the louder v2/3 files for even louder, but less clear sound? because from what im hearing v7 is pretty perfect as far as ALWAYS having it on, never switching bac to the older ones for anything pretty much.
[G1 Android Development] Meltus:
This is what i was thinking. V7 pretty much renders V1, 2, 3 and 6 pointless. So i might just start from scratch with V7 as a base.

I'll have a look anyway and see what i can do. :)
[G1 Android Development] sino8r:
Meltus, I was looking for something really loud like v3 but when I tried to use it.... I realized that my rom contains audiopreprocess instead of the old audiopara_tmus. Can I just rename the audioparatmus to audiopreprocess? Or do I have to wait for v3 to be updated. Basically, I like v7 but it isn't loud enough for me. Sure, v3 was distorted as hell but I could hear my alarm, lol... any help is appreasiated...
[G1 Android Development] Jdom58:
OK did this and it looks like it went through, how can i confirm the files were transfered, thanks
[G1 Android Development] JoeSzymkowicz:
I just ftp'd into my phone and dropped the files into /system/etc that way. I haven't got a chance to try it as I'm at work, but would that work too?
[G1 Android Development] oomek:
AudioPara_TMUS = AudioPara_TMUK = AudioPara4
[G1 Android Development] Meltus:
What oomek said.

don't, whatever you do, rename TMUS to preprocess, it will cause some problems :)

Also, the TMUS file doesn't do anything.

Allllllso, i'm working on a new V1, 2 and 3 using v7 as a base so i should have them uploaded soon.
[G1 Android Development] LupinDaThird:
adb remount

remount failed: Invalid argument

Help

PLEASE

!!!
[G1 Android Development] sino8r:
I figured it did nothing. I just remember it from the early cupcake builds and saw it was replaced with preprocess. I wasn't sure if it was some kinda of equalizer type .csv file you added or if it was from some part of donut which many chefs have been using lately. So even with this newer preprocess file, you just replace AudioPara4.csv and AudioFilter.csv (like the old days) from v3 and it should work? Either way, I backed up and will try it out for fun. In the mean time, I have been using v7 and all is well. A bit of an audio boost from stock vers. (Cyan's 4.0.4) clarity is superb... many thanks for all the hardwork! Any luck with bluetooth or has that been abandoned? I remember all the trouble you had with it aorund v2 and v3. It might just be too difficult with all the different sound variables and models listed in the .csv file
[G1 Android Development] rakjer:
Quick question....

by using this hack, am I safe for future releases of cyanogen's roms?....can it conflict with what he does?

Or is this "separate" from installing ROMs.

Thanks
[G1 Android Development] zimphishmonger:
Lovin v7 (on 4.0.4 CM). I cant seem to get it to work on CM Experimental 4.1.6. anyone else having any issues?
[G1 Android Development] elzee:
OK .. installed it and by all accounts it's good good good! :)

BTW .. for people having trouble loading the 3 files as per instructions by the OP on the fist page, a hint! Move the files into the tools directory (where adb lives) then simply push them from that directory, works a treat for me. :)

BTW .. AFAIK v7 is working .. but aside from what I (think I) hear .. how can I tell if it IS working? ;)
[G1 Android Development] zimphishmonger:
I compared it to v2 loaded in 4.0.4 and the volume is pretty much the same, but compare v7 to v2 in 4.1.6 and I notice a huge volume difference, not sure if it just me
[G1 Android Development] sino8r:
FYI (and most probably already guessed this) v3 doesn't work work when used with roms that contain audiopreprocess.csv... Nor does it work when you replace all 3 stock files using v3. This is just comparing the old dudeoflife's cupcake build when compared to the newer cyan's stable 4.0.4 donut/cupcake hybrid rom. V7 is great though, I have to admit. Just need a little bit louder (for alarm and ringer at work (loud enviro)). worth a try I guess. Waiting patiently for new v3:D! Meltus, you are an audio god!!! Thanks again!
[G1 Android Development] daewond3r:
Just installed this (running cm 4.0.4) and I LOVE it. Sound quality is better than I could've ever expected. My hip-hop and rock tracks are better, but the real shiners are the dance tracks (Kaskade, deadmau5, etc).

Much thanks to all involved with this!
[G1 Android Development] jeremycool:
help!

is there a way through terminal emulator to update to v7. i just did it for v2 but i like the newest things hahha and i dont really have much access to adp.
[G1 Android Development] jeremycool:
spoke to soon i figured it out immediately after.
[G1 Android Development] zimphishmonger:
Just to throw it out there, anyone else noticing an "issue" where this hack doesnt really help on 4.1.6 (Donut). v7 was perfect on CM 4.0.4, but seems to be only a minor volume boost on Donut.
[G1 Android Development] evilive27:
I thought i was losing my mind but i guess i'm not! I pushed the files at least 5 times and yeah, i think v7 isn't really doing much for cm 4.1.6
[G1 Android Development] PageMaster500:
Installing from Terminal

I've been trying to install these files from the terminal for a while and have never been able to on my phone, so I've had to use the app instead. I'd like to try to install V7, however, and to figure out why I can't get this to work through the terminal.

When I try the "mount /system" or "rwsystem", I get:

"mount: mounting /dev/block/mtdblock3 on /system failed: Device or resource busy"

When I instead try:

"mount -o rw,remount /dev/block/mtdblock3 /system"

it moves on to the next line so I can only assume that worked. However, when I then try to start copying files with the "cp" command (ie: "cp /sdcard/AudioPara4.csv"), for some reason the terminal returns what appears to be the help file for the "cp" command: showing the usage, what it does, and the different options are. The files do not copy into the /system/etc folder either.

Can anyone help me get past the "mount /system" or "rwsystem" problem so I can copy the v7 files? Would this be better posted in another thread?
[G1 Android Development] Meltus:
The cp error suggests that you're doing the command wrong.

try:

busybox cp /sdcard/AudioFilter.csv system/etc

That would copy it from your sdcard to the phone, if that's what you're after?
[G1 Android Development] javacody:
This works really, really well on JACxHEROSkiv1.7r2. I tested out some Bob Marley through the phone speaker and it was freakin loud!

JAC is putting this into his 1.8 ROM by default. I'm stoked!
[G1 Android Development] jlaholton:
I thought I was going insane. Glad to see I'm not the only one not able to get v7 to work with 1.6 Donut.
[G1 Android Development] zimphishmonger:
Nope, seems to be an issue for several people. Hopefully meltus can help us out when he gets a chance
[G1 Android Development] killa kadafi191:
i use the same method and was also wondering how can i confirm the files were transfered too.

thanks
[G1 Android Development] Meltus:
I'll have a look at the donut files in a sec, not sure why they'd be any different tbh, but it seems like quite an issue.

Just out of curiosity, do all the other files (v1, 2 and 3) work fine on donut?

Also, Just finished the mockup of my new app design, what do you guys reckon? too much? :p

It now has a little Distortion marker, telling you whether a version will distort or not.

I think i'm gonna change the font and make it smaller so i can include further updates, not got much room left :D
[G1 Android Development] zimphishmonger:
The design is a lil much, but a good start. v2 seems to be working okay on donut
[G1 Android Development] Jdom58:
jeremy how did you get that to work, can't seem to figure it out, thanks
[G1 Android Development] maybeoneday:
Design is alot better than your first one I like it alot. Are going to include V 7 on your paid app, would like to see it as an upgrade :p
[G1 Android Development] Meltus:
It's V2 (v2r2) so yeah :)

also gonna redo V1, 3 and 6 so they have the compressor.

I also realised i got the dimensions very wrong on the mockup lol. redoing it now.
[G1 Android Development] Jdom58:
OK I know I'm a 50 yr old noob at this ROM flashing and trying to get through all this, have patience and flames tolerated :)

this is what I did:

copied the files to /sdcard/temp folder

$su

#mount -o rw,remount /dev/block/mtdblock3 /system

#cd /system/etc

#cp /sdcard/temp/AudioFilter.csv .

#cp /sdcard/temp/AudioPara4.csv .

#cp /sdcard/temp/AudioPreProcess.csv .

#reboot

1st two entires just fine, each followed by a prompt

Now each cp /sdcard/temp entry was followed by:

busybox v1.13.2 (more numbers) multi-call binary

usage:cp (option)... SOURCE DEST

copy source to dest or multiple sources to directory

options:

8 were listed

#

was I just supposed to enter an option or just continue to the next cp/sdcard entry and reboot?

also any way to confirm how everything went after rebooting and is the volume for the headset or for external speaker also.

Thanks for your patience
[G1 Android Development] jlacy76:
Is anyone having a problem buying this app in the market. It says pushed but unable to install. Maybe I should wait until the file pushes v7.
[G1 Android Development] Meltus:
you need to put the destination of the files you are copying, e.g.

$su

#mount -o rw,remount /dev/block/mtdblock3 /system

#cd /system/etc

#cp /sdcard/temp/AudioFilter.csv system/etc

#cp /sdcard/temp/AudioPara4.csv system/etc

#cp /sdcard/temp/AudioPreProcess.csv system/etc

#reboot

oh, and instead of rebooting (which takes ages) do:

#killall mediaserver

takes about 3 seconds to apply :)
[G1 Android Development] Jdom58:
Sorry to be such a pain but when entering

#cp /sdcard/temp/AudioFilter.csv system/etc

I get

cp: cannot stat "sdcard/temp/AudioFilter.CSV":no such file or directory

all 3 files have been extracted from the Zip into a temp folder on the sd card
[G1 Android Development] miketaylor00:
appearantly they don't exist in that folder. try changing directories to that folder and do an ls to view them. I'm betting you have a tmp folder instead of a temp folder or something like that.
[G1 Android Development] Jonno12345:
Just to share my experiences - Using V7 on CM 4.1.6 works beautifully, on hero however I got loudness but quite a lot of distortion.

Mighta just been me, but that's my experience
[G1 Android Development] NeoBlade:
Like the audio mods and I too have pushed it through and have been impressed ^_^ To know if it has worked, just try playing some music through your speakers.

As for the design... To me its far too busy and not totally uniform... I can quickly knock up a mock for you though if you'd like if you tell me the parameters (what options to show, buttons etc). Feel free to PM me and I'll send one over ^_-
[G1 Android Development] Jdom58:
Mike you are a freaking genius, that was the problem, I created a tmp folder instead of a temp. All went through just fine now :D

BIG THANKS to all
[G1 Android Development] miketaylor00:
Either that or I have made a lot of mistakes and I see them coming the second time around.
[G1 Android Development] Meltus:
It's alright don't worry :p

your problem is probably what make said, but if it's not check that you typed everything in correctly. '.CSV' won't work i don't think, it's case sensitive (.csv)
[G1 Android Development] ps2zhuantou:
thanks enjoy it
[G1 Android Development] killa kadafi191:
wanted to say thanks for this but also i tried this method and I got

cp system/etc folder doesn't exist cant create path
[G1 Android Development] Jdom58:
try it this way seems to have worked for me:

$su

#mount -o rw,remount /dev/block/mtdblock3 /system

#cd /system/etc

#cp /sdcard/temp/AudioFilter.csv /system/etc

#cp /sdcard/temp/AudioPara4.csv /system/etc

#cp /sdcard/temp/AudioPreProcess.csv /system/etc

#reboot
[G1 Android Development] killa kadafi191:
thanks tried this and it said not permited when i press enter after reboot thanks again
[G1 Android Development] Redeye:
Audio Hack Update?

Cancel my question
[G1 Android Development] PageMaster500:
Yes, it was on my sd card which is why I removed the temp folder from the command line. I went ahead and created one instead and then tried:

$su

#mount -o rw,remount /dev/block/mtdblock3 /system

#cd /system/etc

#cp /sdcard/temp/AudioFilter.csv /system/etc

#cp /sdcard/temp/AudioPara4.csv /system/etc

#cp /sdcard/temp/AudioPreProcess.csv /system/etc

#reboot

which someone else posted a couple pages back. No errors, and I'm not sure if it works or not, but this is what I did to test (I know a couple other people were asking). I'm new with commands, so if this is incorrect please let me know. After the reboot I went into terminal, I put in:

$su

#mount -o rw,remount /dev/block/mtdblock3 /system

#cd /system/etc

#find

I believe this shows a list of all the files in the default directory (/system/etc), and I found the 3 audio files there. Alternatively I think "#find /system/etc" would've done the same thing.
[G1 Android Development] Meltus:
If anyone fancies having a go at making a nice design/layout for my app post a screenshot here and then send me the photoshop file. If i use it you'll get everything i release for free!!

lets see your skills!!! :D

(it would be greatly appreciated, my photoshop skills are somewhat limited :p)
[G1 Android Development] CoopZor:
I have the latest Cyanogen ROM.

Could it be the sound is not really harder ? i updated with V7.
[G1 Android Development] kayiman74:
update the app people pay for

when are you going to update the app?
[G1 Android Development] Meltus:
soon!! i said within the next few days.

i got real life problems atm (university fees/accomodation to sort out) so that's my main priority, then i have work saturday and sunday, so it will probably be done around monday.
[G1 Android Development] ranjaheer:
Request For Lucidrem

Lucid,

Can you please put v7 in your script?
[G1 Android Development] Chosen_on184:
Not sure if this was posted already if it was then point me to the right link to the post but if doing this with adb do i have to go in shell before i remount or just go to remount and run the script ......:confused:

so i tried this

c:\android-sdk-windows-1.5_r2\tools>adb remount

remount succeeded

C:\android-sdk-windows-1.5_r2\tools> adb push Desktop/AudioFilter.csv system/etc

cannot stat desktop/audioFilter.csv : No such file or directory

Stumped as i did exactly what was posted in the first method

Files were extracted and placed on desktop

Help would be nice ... or if already solved link to page would be great thanks
[G1 Android Development] carlitozway57:
Using Cyanogen's 4.0.4. Used method one and V7 and I'm not hearing any difference at all. No errors or anything when pushing. Everything was successfull. Any ideas?
[G1 Android Development] drpfenderson:
I am in the same boat. Kind of sounds the same? or, at least, not a drastic change. Everything seemed to copy without a hitch. ls confirms the files are in /system/etc
[G1 Android Development] icegad:
Using 4.0.4 w/ v2

I tried this method also after the reboot the volume was lowered

Did u get the same results? I had pushed back v2 and noticed the volume increase
[G1 Android Development] Chosen_on184:
HaHa this solved my problem of being able to push this through terminal ... read this and realized my temp folder is actually tmp ... switched that in the code and went through

Now to figure out why it wouldnt go through with adb

Thanks for this helpfull post
[G1 Android Development] lotherius:
(edit) on second thought, I prefer not to post.
[G1 Android Development] Chosen_on184:
yea version two seems louder .. guess it might be that without the distortion it lowers the volume a tad bit to get good clarity
[G1 Android Development] Meltus:
If you are using cyanogen's latest rom (with Donut) V7 doesn't work correctly.

I have absolutly no idea why, but i'll have a look into it and see whats up.

For the mean time though, it's been tested on a few different Hero roms and it works perfectly.

If you have problems with it on a specific ROM please post the ROM here and i'll see if i can make a fix for it.
[G1 Android Development] LucidREM:
New Version

in case anyone is wondering .. the files are all still there for this method as well as using my script:

# lucid -au v2

the main post should probably be updated using the numerical address instead of the site name .. sometimes the site name does not work right .. substitute "v2" for any version .. including "v7"
[G1 Android Development] Meltus:
Cheers lucid, i'll edit it now :D
[G1 Android Development] xray49er:
Lucid's script

Hey Lucid, Can we still use your script if we are running a Cyanogen Rom? If so, I dont want to mess up my apps2sd, should I I just click the symlink icon then in terminal type lucid to run your script. Thanks in Advance.
[G1 Android Development] Meltus:
Just done some testing with cyanogen's v4.1.7 and it works perfectly.

I say perfectly, it defiantly is quieter than on the Hero ROMs but not by a lot.

It's certainly not distorted like some people have said.

Not sure what you guys were doing when it didn't work, but:

adb remount
adb push C:\Users\Danny\Desktop\AUDIOHACK\V7\AudioFilter.csv system/etc
adb push C:\Users\Danny\Desktop\AUDIOHACK\V7\AudioPreProcess.csv system/etc
adb push C:\Users\Danny\Desktop\AUDIOHACK\V7\AudioPara4.csv system/etc
adb shell killall mediaserver

If you are rebooting after instead of killing the mediaserver that could explain why. Cyan's does some wierd stuff to the audio files when you reboot before applying them, not sure why.
[G1 Android Development] NeoBlade:
I've pushed it again and it works fine for me. Will start on the GUI now for the app since I was busy lastnight working on my website. Hope to be done in an hour or less...
[G1 Android Development] NeoBlade:
Ok took a bit longer since I got distracted and Photoshop crashed >_< Tell me what you think...

I would probably change the background since you can't really see it and also the button border/colours. I wasn't sure what options were required so I just listed all the versions available as well as the usual Backup and Restore options. If I have time I might try something totally different from the function over form...
[G1 Android Development] decline55:
You can make this a bit shorter:

#mkdir /sdcard/AudioBackUp

#cd /sdcard/AudioBackUp

#busybox cp /system/etc/AudioFilter.csv /sdcard/AudioBackUp

#busybox cp /system/etc/AudioPara_TMUS.csv /sdcard/AudioBackUp

#busybox cp /system/etc/AudioPara4.csv /sdcard/AudioBackUp

#busybox cp /system/etc/AudioPreProcess.csv /sdcard/AudioBackUp

Do this instead:

#mkdir /sdcard/AudioBackUp

#cd /system/etc

#busybox cp *.csv /sdcard/AudioBackUp
[G1 Android Development] MaliceMcGuire:
I like it .. clean very nice..... but you should ad a "push" button to apply.. thats my only suggestion I like it
[G1 Android Development] NeoBlade:
Thanks! Yeah I should have done a mock for the 2nd screen... I'm not sure how capable the programmers are but my thoughts on the application use would go like this. That screen above would be the main menu and then once the selection is made, the screen fades and a confirmation screen comes up asking Yes or No to push the files.

Alternatively if that isn't an option then just selecting your option would automatically push the files and restart the media server - Thus saving one extra button press. Also data and confirmation text that the push/backup/restore went successfully would reside right at the bottom of the screen. Might make another mockup so its clearer...

EDIT: Ok here's a quick mockup...

Original Mockup

Once you've selected your option

Text to show the process is completed

Doesn't have to work like this btw since I don't know how much license there is in terms of how the app works. Once Meltus is back from uni/work I'll ask then.