FORUMS

How Strong Is Your Connection? – XDA Xposed Tuesday

Everyone is always talking about their bars. How many bars of WiFi do they … more

OnePlus 2 Announced: Specs, Price and Details

The OnePlus 2 has just had its Virtual Reality Launch event, and at the XDA Office we all … more

A Helpful Guide to Music Streaming Services

With the launch of Apple Music, music streaming services have recently gained a lot of … more

An Inside Look at the Redesign of Business Calendar

The much-acclaimed calendar app, Business Calendar, underwent a major design … more

Beats Mod GB & ICS (Beats Dolby SRS Equalizer)

332 posts
Thanks Meter: 249
 
By mudhi, Senior Member on 26th November 2011, 05:44 PM
Post Reply Subscribe to Thread Email Thread
25th February 2012, 06:30 PM |#171  
paranull's Avatar
Senior Member
Thanks Meter: 47
 
More
Quote:
Originally Posted by mudhi

I've checked the htclisten.apk, there is nothing new, so v4.6 still applies to base 3.30.

I'll post new version when I can mod the wired headset to have dolby & srs effect by using their respective soundimage.

thanks mate...really my fav mod
 
 
26th February 2012, 12:30 PM |#172  
Senior Member
Flag Manila
Thanks Meter: 62
 
More
While I know this is a very minor detail, after flashing this mod, toggling Shuffle and Repeat on turns the icons green rather than the default red (same color as the progress bar for your current song).
26th February 2012, 09:19 PM |#173  
Jonny's Avatar
Forum Moderator
Flag Cheshire
Thanks Meter: 8,741
 
Donate to Me
More
Quote:
Originally Posted by Awestrike

While I know this is a very minor detail, after flashing this mod, toggling Shuffle and Repeat on turns the icons green rather than the default red (same color as the progress bar for your current song).

Its meant to

Sent from my HTC Sensation using xda premium
27th February 2012, 05:29 AM |#174  
Junior Member
Flag Saint Louis
Thanks Meter: 0
 
More
Question
Hey long time user of xda and finally made an account. I'm pretty sure I understand the instructions but just wanted to double check...Is this safe to use on an ics rom? I use virtuous and I love it but I wanted to add beats unto it. I'm sorry if this is a terribly stupid question but I wasn't sure if this was a completely separate rom or not. I also have super cid and upgraded my firmware to 3.24 from my original htc sensation. Again sorry if this is stupid but I have had a horrible brick scare and I'd rather be called a n00b/stupid then be sorry.
27th February 2012, 01:41 PM |#175  
Senior Member
Thanks Meter: 68
 
More
this will work for virtuous if you flash 4.5 beats and then 4.7 with a wipe at the end.
The Following User Says Thank You to asad510 For This Useful Post: [ View ]
27th February 2012, 03:20 PM |#176  
mudhi's Avatar
OP Senior Member
Flag Taiwan
Thanks Meter: 249
 
More
Quote:
Originally Posted by DonutHoles

Hey long time user of xda and finally made an account. I'm pretty sure I understand the instructions but just wanted to double check...Is this safe to use on an ics rom? I use virtuous and I love it but I wanted to add beats unto it. I'm sorry if this is a terribly stupid question but I wasn't sure if this was a completely separate rom or not. I also have super cid and upgraded my firmware to 3.24 from my original htc sensation. Again sorry if this is stupid but I have had a horrible brick scare and I'd rather be called a n00b/stupid then be sorry.

Sensation is my first android device, as far as I know, it is not really easy to brick the device, and for what I know, danger only exist on flashing hboot, radio, and other firmware's partitions, but only when you succeeded flashed wrong, or pulled the battery during flashing.
The Following User Says Thank You to mudhi For This Useful Post: [ View ]
27th February 2012, 11:01 PM |#177  
bharathgdk's Avatar
Senior Member
Flag Hyderabad
Thanks Meter: 32
 
More
Unhappy
Quote:
Originally Posted by asad510

this will work for virtuous if you flash 4.5 beats and then 4.7 with a wipe at the end.

Hey i tried out wat u said but i get a weird problem!... i find no difference between NO EFFECT and BEATS AUDIO!
27th February 2012, 11:45 PM |#178  
Jonny's Avatar
Forum Moderator
Flag Cheshire
Thanks Meter: 8,741
 
Donate to Me
More
Quote:
Originally Posted by bharathgdk

Hey i tried out wat u said but i get a weird problem!... i find no difference between NO EFFECT and BEATS AUDIO!

Go back 2-3 pages, its a known bug

Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
28th February 2012, 03:20 AM |#179  
Andr3w151's Avatar
Senior Member
Flag Stony Point
Thanks Meter: 17
 
More
Now does this mod just work in the stock media player or is it system wide as in sense 4.0?

Sent from my HTC Sensation 4G with Beats Audio using xda premium
28th February 2012, 10:26 AM |#180  
Jonny's Avatar
Forum Moderator
Flag Cheshire
Thanks Meter: 8,741
 
Donate to Me
More
Quote:
Originally Posted by Andr3w151

Now does this mod just work in the stock media player or is it system wide as in sense 4.0?

Sent from my HTC Sensation 4G with Beats Audio using xda premium

HTC music player only

Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
28th February 2012, 05:36 PM |#181  
mudhi's Avatar
OP Senior Member
Flag Taiwan
Thanks Meter: 249
 
More
Inside framework.jar, there is a set strength parameter is disabled, but htclisten has the setstrenght parameter which I moded to 0x3e8, and seems doesn't take in effect, so I attached a moded framework.jar from original 3.30 to enable strenght support, anyone want to try this and see if there is stronger beats and srs effect or not? Just do this.

adb pull /system/framework/framework.jar

put the framework.jar somewhere else for backup purpose, many custom ROMs has a moded framework.jar.

download the framework.jar and then

adb push framework.jar /system/framework/
adb reboot
then wait for android to update.

==============================================

how to mod it yourself:

1. using latest smali/baksmali 1.3.2
2. extract the classes.dex from framework.jar using 7-zip

baksmaling
java -jar baksmali-1.3.2.jar -a 15 -o .\classes .\classes.dex

edit 2 files BassBoost.smali and BassEnhance.smali under classes/android/media/audiofx directory.

at # static fields edit into
.field public static final PARAM_STRENGTH_SUPPORTED:I = 0x1

and

at
.method public constructor <init>(II)V
.registers 9
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/IllegalStateException;,
Ljava/lang/IllegalArgumentException;,
Ljava/lang/UnsupportedOperationException;,
Ljava/lang/RuntimeException;
}
.end annotation

const/4 v5, 0x0

const/4 v1, 0x1

const/4 v2, 0x0

sget-object v3, Landroid/media/audiofx/BassEnhance;->EFFECT_TYPE_NULL:Ljava/util/UUID;

sget-object v4, Landroid/media/audiofx/BassEnhance;->EFFECT_TYPE_BASS_ENHANCE:Ljava/util/UUID;

invoke-direct {p0, v3, v4, p1, p2}, Landroid/media/audiofx/AudioEffect;-><init>(Ljava/util/UUID;Ljava/util/UUID;II)V

iput-boolean v1, p0, Landroid/media/audiofx/BassEnhance;->mStrengthSupported:Z

do samething on both file

then smaliing

java -jar smali-1.3.2.jar -a 15 .\classes -o .\classes.dex

replace the framework.jar's classes.dex
Last edited by mudhi; 29th February 2012 at 08:47 AM.
The Following User Says Thank You to mudhi For This Useful Post: [ View ]

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes