[Android Software/Hacking General [Developers Only]] MoWeb:
Who hates the ascending ringtone feature on Samsung & LG phones? Ascending ringtone is where your ringtone starts at low volume and gets louder the longer it plays. This will remove that feature.

All Galaxy phones seem to use the same command so this should work across the entire line.

Now with support for LG phones

DISCLAIMER: USE AT YOUR OWN RISK

BUILT FOR STOCK ROMS (MAY WORK WITH CUSTOM AND THEMED ROMS BUT NO GUARANTEE)

Requirements

Windows XP or 7 ONLY (will not work in linux wine or other linux environments)

Java must be in your path. Type java in a command prompt. If you see help text you're good to go. If not this App won't work.

Root access of course ;)

Ability to follow instructions and pay attention.

How do I use it?

1. Copy the original Phone.apk from your /system/app to the same folder as MODPhoneAPK.exe (*if your ROM is not deodexed copy the Phone.odex and framework folder also.)

2. Run the App and follow the directions.

3. If you selected to create a flashable zip install through recovery if not then push or copy to /system/app. Do not try to install it.

4. If it didn't work for you then flash Original_PhoneAPK.zip to restore your original back the way it was.

5. If your Phone.apk was ODEXED rename Phone.odex in /system/app

That all, it's pretty automatic.

So easy even a NOOB can do it.

Thanks to:

JesusFreke

Brut.all

Br1cK'd

matius44

7zip.org

Don Ho (author of Notepad++)

If you confrim this is working on a phone not yet listed let me know.

I'll add it to the list and give you credit below.

CONFIRMED WORKING ON:

Samsung Captivate (rayburne)

Samsung Vibrant (me)

Samsung Galaxy Note (matius44)

Samsung Droid Charge (Chris00001)

Samsung Galaxy S II (ayman_salah)

Samsung Galaxy S II Epic 4g Touch (d34thp1ng)

Samsung Infuse 4G (xtremesv)

LG Optimus Black (TugaSoulHunter)

VERSION 3.52

DOWNLOAD and click the THANKS button for my effort.

***Version 3.52 changes***

Remove indicator because it was hanging the MOD process (sorry my bad). Version 3.51 users this is a must update.

VERSION 3.51

REMOVED

***Version 3.51 changes***

Add NOOB friendly activity indicator for the slower steps (because I can). Users should update from 3.5 because this version is better to prevent editing interruption. ;)

VERSION 3.5

REMOVED

***Version 3.5 changes***

Add noise suppression disabled function using MOD verified working by member Vudy (Galaxy Note tested, may work with Galaxy SII)

Option to choose: No Ascending Ringtone, Noise Suppression Disabled, or Both :D

App size will double to add the noise suppression feature. The noise suppression mod will take time for the app to do. This slow down will only happen if doing noise suppression mod.

More bug fixes

VERSION 3.0

DOWNLOAD and click the THANKS button for my effort.

***Version 3.0 changes***

Fixed Phone.apk doesn't compile correctly

Fixed ringer edit not saving

Add support to deodex LG Phone.apk

Add Phone.odex (if applicable) to Original_PhoneAPK.zip for backup

Major interface change to be more noob proof hopefully (you know who you are)

Add better error checking

Misc bug fixes and typo corrections