App Review - mRing for BlackBerry

By Ryan Blundell on 18 Dec 2008 08:07 am EST


Just hear those ringtones jingle-ing, ring ting tingle-ing too. Come on, it's lovely weather for another software review...

*ahem* Sorry about that folks...

By now, I am hoping that the BlackBerry community has taken it upon themselves to load their devices with Holiday ringtones. If you haven't, get in to the spirit already! With your ringtones a-loaded, you'll now have to get them organized. You may have "Santa Baby" for your significant other and "Mr. Grinch" for your boss. Whatever you celebrate, whatever ringtones you may choose, we will all need a way to easily manage your tones.

MotionApps dubs their mRing application the "Ultimate ringtone manager for your BlackBerry!" mRing allows you to assign ringtones for various contacts, call types and profiles. You can also manage tones for your SMS messages and emails as well. I've seen mRing operating on Palm and Windows Mobile devices before and I'm glad to see they say that it has been optimized for the BlackBerry. I can't wait to see if this application hits my Naughty or Nice list.

Ringtones ring....are you listening?

Before you download mRing, make sure you have enough room for it- this application comes in at 474.8KB. The download screen says you are downloading version 0.0 but when you open the app and look at the "about" screen, it will state that it's version 4.0.

When I downloaded mRing, I expected for there to be one icon in my application screen, not four! Only two of them can be used; mRing Profiles and the mRing application itself. The other two are called mRing Alternate and mRing Sms Listener. You can click on them until your trackballs flattens, they won't do anything. Actually, if the Sms Listener is clicked enough times, you may get a micro-second glance at a white screen that says "mRing" at the top. At least I can hide the unused icons, but so far, this isn't that Berry friendly if 4 icons try to squeeze into my application screen with 2 being unusable. mRing can be accessed through the mRing Profiles icon, so now I'll hide 3 icons and work with one.


Since mRing has its own profile manager, you will have to set the native profile manager to OFF. Now that I've actually gotten into the application, I can look at the menu screen. I must say that MotionApps presents a smooth, attractive menu that sports a grey and orange colour scheme *cough*palm*cough*. Lets take a look at the three sections;

the main menu

Personalize ringtones for individual contacts

From within mRing, you can access you native address book and retrieve contacts you wish to manage. Contacts must be brought over one at a time. Once you have selected your chosen ones, you can now assign tones. mRing can assign tones for calls, SMS and email messages. These tones can be stored either on your Berry or on the micro SD card under the Ringtones folder. When you choose a tone, it can be previewed from within the application. Your contacts can also be placed under 3 categories; Regular, VIP or DND (Do Not Disturb). When looking at the mRing address book, there's no way to differentiate contacts by category. mRing uses icons to indicate if a tone has been selected for phone, SMS or email messages.

list of contacts, showing what you have assigned ringtones to

select and preview tones

Customize ringtones for different contact categories

Initially, mRing has three categories to choose from; Known Caller, Unknown Caller and No Caller ID. As with contacts, you can assign ring tones for phone calls, SMS and email messages. Additional categories can be created as well- these are actually contact groups you have created in your native address book. This is a great feature, as it crosses over from Ringtone Manager to Call Manager territory.

Configure ringing profiles

Configuring profiles in mRing is a little different than in the native profile application. In mRing you set the ring volume from mute to 100% (or even escalating) and activate or deactivate the vibrate function. No matter which profile you select, you can also choose to "Except VIP and DND". Once activated, this means that the contacts you have marked as VIP and DND will be the only exceptions to the profile rules. You cannot create new profiles as you can in the native profile application.

manage profiles

Do you hear what I hear?

I hope not. Remember when I said mRing requires me to turn off the native profiles so I can utilize its own? Well, mRing forgot that it needs to work. Incoming calls or messages still follow the native profile setting instead of mRing. This means that since the profiles are off, there's no vibration or tone to alert you. I've also noticed that, since downloading mRing, my Berry's battery life lasts less than a day, even without opening mRing. It has also become sluggish, with the hour glass constantly appearing, despite having plenty of free memory.

He knows if you've been bad or good...

I know who is getting coal this year. Despite have a well designed menu, a big bonus is to have the application actually work. I love the idea behind mRing, and kinks have to be worked out with any application, but at least have it functional before releasing it. Once these issues are addressed, perhaps we could see additional features included. Search through youtube and you will see mRing on a Treo with the ability to create schedules for profiles, and assign images to contacts. If you want to give mRing a whirl, they do offer a free trial. mRing is available from the software store for $19.95.


  • simplified menu
  • easy to follow layout
  • icons to indicate which contact method has a ringtone assigned


  • doesn't work
  • unnecessary icons that must be hidden
  • BlackBerry lagging, losing battery life immediately after downloading program


Reader comments

App Review - mRing for BlackBerry


As a former mRing for Palm user, I would like to see this work as a Profile manager and I like the idea of specific tones for contacts for when receiving SMS or Email from them.

Too bad it's not working.

If you want a custom ringtoe for a contact, make a new profile, set up all the custom alerts/rings you want for a contact's e-mails, SMS, phone calls, etc., then just create an exception to the active profile and make it that custom profile. It take a bit of a learning curve but you don't need to pay $20 for it!

I agree, application sucks battery life silly, freezes my curve and I'm tired of looking at the hourglass. I was really hoping this app would work, I loved it on my old palm, it has the one thing I need that I can't seem to find anywhere else..the V.I.P. setting. My bosses need to be able to wake me up.

Thumbs down at the moment I'm afraid.

I'm wondering sometimes wether these developers have actually worked with the phone they build apps for. Not only is the BB Profile manager more than capable of doing exactly the same as mRing without wasting half a MB of precious memory, it does even do it's job.
Since I got my BB I've found lots of, often highly expensive, software that is already build in the device.

Before I became a CrackBerry, about four months now, I used the Palm Pilot products for over 10 years. At that time, I was a dedicated Palm user, and I did not care to consider a BlackBerry.

Third-party applications are more abundant in the Palm arena, so I spent a fair amount of money purchasing Third-Pary software -- one being mRing.

At least on my Treo 650 and Treo 680, the software was not reliable at times the pictures and ringtones did not work; and, it crashed my Treos -- of course, Treos are notorious, at the time I used them, for crashing on their own.

Now, I'm a CrackBerry, sporting around with the Bold and OtterBox casing, and it's full circle that mRing cross my path.

Their first impression was pretty lousy; so, I'm not going to consider their application on my Bold.

I guess the saying about first impressions holds true -- at least in this case.

/s/ Alfonso Faustino