[Xposed mod] SMS In Ringer Stream

Search This thread

OXINARF

Senior Member
Jun 1, 2012
154
185
Lisbon
SMS in Ringer Stream - Changes SMS audio stream of notifications from 'notification' to 'ringer'
================

This was made for Samsung Galaxy S3 and tested on it. It should work on other phones, but I can't be sure. I don't held any responsibility for any damage you do on your phone.

The default SMS/MMS app has no option to set volume level for notifications and it uses the level set by the system to all notifications. I prefer to have it use the same level as the ringer so I made this mod to do it. This way I can have a low sound level for notifications, a normal sound level for ringer and hear not only incoming calls but also SMS/MMS.


This uses Xposed framework (http://forum.xda-developers.com/showthread.php?t=1574401)

After you have installed Xposed framework, install this app. After that, enable the mod inside Xposed Installer (you probably have a notification to do it, you can click it). Then reboot your phone (you can soft reboot inside Xposed Installer).

NOTE: This only works in default SMS/MMS app, others apps won't work.


Source code: https://github.com/OXINARF/SMSInRingerStream
Download: View attachment SMSInRingerStream.apk
 
Last edited:

4l3gU

Senior Member
Sep 1, 2011
532
174
SMS in Ringer Stream - Changes SMS audio stream of notifications from 'notification' to 'ringer'
================

This was made for Samsung Galaxy S3 and tested on it. It should work on other phones, but I can't be sure. I don't held any responsibility for any damage you do on your phone.

The default SMS/MMS app has no option to set volume level for notifications and it uses the level set by the system to all notifications. I prefer to have it use the same level as the ringer so I made this mod to do it. This way I can have a low sound level for notifications, a normal sound level for ringer and hear not only incoming calls but also SMS/MMS.


This uses Xposed framework (http://forum.xda-developers.com/showthread.php?t=1574401)

After you have installed Xposed framework, install this app. After that, enable the mod inside Xposed Installer (you probably have a notification to do it, you can click it). Then reboot your phone (you can soft reboot inside Xposed Installer).

NOTE: This only works in default SMS/MMS app, others apps won't work.


Source code: https://github.com/OXINARF/SMSInRingerStream
Download: View attachment 2054535

Good idea...great

...oihcceps ollad klatapaT noc otaivnI
 

fredsky2

Senior Member
Jan 25, 2012
91
18
I see, would be nice though, maybe when i learn developing ill give it a shot

Sent from my XT907 using xda app-developers app
 

contrinsan

Senior Member
Jan 23, 2013
409
218
This is a great solution !
Now sms is on same volume as the ringer wich is much better then the original !
 

OXINARF

Senior Member
Jun 1, 2012
154
185
Lisbon
not working on Note 2 N7100
Android Version 4.3 Leaked .
Check /data/data/de.robv.android.xposed.installer/log/debug.log for any error and report it here (or /xposed/debug.log if you aren't in latest Xposed). Also, how do you know it's not working? Have you tried making notifications silent and then receive a SMS and it didn't played?
 

genius.lizard2

Senior Member
Jan 27, 2010
494
432
021->teh
How about making an app that can change or set volume for all apps separatly?
Work like This:
add an app in it and set volume for that app
add facebook and set volume to 100%
add whatsapp and set volume to 60%
...
maybe an option to change notification sound for every apps too
.
is this possible at all?
 
Last edited:

contrinsan

Senior Member
Jan 23, 2013
409
218
How about making an app that can change or set volume for all apps separatly?
Work like This:
add an app in it and set volume for that app
add facebook and set volume to 100%
add whatsapp and set volume to 60%
...
maybe an option to change notification sound for every apps too
.
is this possible at all?
+1 there are apps that let you put their sounds in another channel (my alarm clock app let me choose between alarm channel and phone call channel) so maybe it is possible to create an app that let us decide in wich channel a sound is played so we can put different volumes in each channel ?
I would love to be able to have some notifications (for example facebook) sound silent while other more important apps (for example mail) make more sound
 

deepsix_69

Senior Member
Sep 13, 2009
159
19
Something like this for the navigation voice in maps would be awesome. It drives me nuts when listening to music at a low volume that the nav voice can't be heard.
 
  • Like
Reactions: contrinsan

OXINARF

Senior Member
Jun 1, 2012
154
185
Lisbon
How about making an app that can change or set volume for all apps separatly?
Work like This:
add an app in it and set volume for that app
add facebook and set volume to 100%
add whatsapp and set volume to 60%
...
maybe an option to change notification sound for every apps too
.
is this possible at all?
About setting different volumes I'm not sure, but I think that it may be possible, you have to change the volume every time a notification is going to be played. But I won't be doing it, I don't have time and more importantly I don't need it - and I hate working for no purpose.

Something like this for the navigation voice in maps would be awesome. It drives me nuts when listening to music at a low volume that the nav voice can't be heard.
That is a different thing, you aren't talking about a notification sound, so it requires a different method than this module. But I think it would be possible.
 

arjag

Senior Member
Sep 9, 2011
98
23
Adelaide
But source code is available, you just have to change what packages it hooks, it's really simple.

Tomorrow I will have a shot at modifying your code to listen for "hello" sms instead of default.

I tried changing the package in the code to use "com.hellotext.hello" instead of "com.android.mms".

I could not figure out to compile on pc, but I got it to compile on tablet with "AIDE" from the store. Unfortunately it didn't work.

:crying:

Any thoughts on how to proceed?
 

OXINARF

Senior Member
Jun 1, 2012
154
185
Lisbon
I tried changing the package in the code to use "com.hellotext.hello" instead of "com.android.mms".

I could not figure out to compile on pc, but I got it to compile on tablet with "AIDE" from the store. Unfortunately it didn't work.

:crying:

Any thoughts on how to proceed?
Hi arjag,

I can't help you. What I can do is recommend that you read http://www.xda-developers.com/andro...reate-your-very-own-xposed-module-in-eclipse/ and http://www.xda-developers.com/android/easily-configure-xposed-module-projects-in-eclipse/

Also there is the possibility that the app you want to use works in another way, I don't know.
 

Top Liked Posts