Make Your Own AnyCut Shortcuts (Part 1 of 3)

Don’t let the cute little house icon fool you.  AnyCut is pure utility and, like a lot of the V1.0’s in the marketplace, this one is pure Android.  It takes advantage of Android’s great interoperability, and it will be misunderstood and under-appreciated.

On the second point, reaction will be mixed.  With AnyCut you can easily create a shortcut to a particular contact (to either call them or send a text message).  You also can edit the names on your existing shortcuts.  Beyond this, you will either be unimpressed (“Why do I need two shortcuts to Google maps?”) or confused:

This article is about the confusing part… the “Make your own” option.

Don’t feel bad if this screen didn’t make sense to you.  No one outside of Android developers will open the “Make your own” screen and start punching in codes. Google itself has been confused about how these things (called intents) are going to work.  But they do work, and there are already some useful things you can do with them.

First, open AnyCut.  You’ll get an option for Direct call, Direct text message, Activity, and Make your own.  Touch “Make your own.”

The ringer shortcut, or “How to get out of a meeting.”

Action: android.intent.action.VIEW
Data: content://media/internal/audio/media/27

This will create a shortcut that plays the default “Bird Loop” ringtone. Ringtones should be fairly straightforward. The numbers for the first 27 default ringtones are located below. (There are higher numbered ringtones, but systems vary on what they’re called.)

The same will work for regular mp3 files on your SD card, but you want to replace “internal” with “external” above. And finding the index for a particular song is tricky. You should be able to find the right number by plugging your SD card into your computer and sorting by create date (for the file created earliest, you would enter a 1 after “media/”). All bets are off when you have several mp3 directories, additions, deletions, renamed files etc. Technically speaking, the number is the index of the song in the database that android creates when you insert your card. You can try to guess what the index is going to be, but it isn’t easy.

1 = Missed It
2 = Look At Me
3 = Captain’s Log
4 = Caffeinated Rattlesnake
5 = Dear Deer
6 = Don’t Panic
7 = On The Hunt
8 = Kzurb Sonar
9 = Highwire
10 = Voila
11 = Beat Box Android
12 = Heaven
13 = Ta Da
14 = Tinkerbell
15 = Buzzer Alarm
16 = Piezo Alarm
17 = BeeBeep Alarm
18 = Ringing Alarm
19 = Beep-Beep-Beep Alarm
20 = Rooster Alarm
21 = Bell Phone
22 = Digital Phone
23 = Flutey Phone
24 = Chimey Phone
25 = Bentley Dubs
26 = Beat Plucker
27 = Bird Loop
28 = Caribbean Ice
29 = Crazy Dream
30 = Curve Ball Blend
31 = Dream Theme
32 = Ether Shake
33 = Friendly Ghost
34 = Game Over Guitar
35 = Growl
36 = Insert Coin
37 = Loopy Lounge
38 = Love Flute
39 = Midieval Jaunt
40 = Mildly Alarming
41 = New Player
42 = Noisey One
43 = Terrible Twos
44 = Thriller Three
45 = Romancing The Tone
46 = Organ Dub
47 = Sitar Versus Sitar
48 = Springy Jalopy
49 = Terminated
50 = Twirl Away
51 = Very Alarmed
52 = World
53 = T-Jingle

Note: Select outbound links may include affiliate tracking codes. Revenue generated from any potential purchases is used to fund AndroidGuys. Read our policy.

Since 2007 we have offered news and opinion around Android, the mobile space, and connected homes. We aim to help users get more from their smartphones and hope to be a valuable resource for future purchases.


  1. Andon,

    The ringtones do loop on my device. This is with the generic Music application that comes with the G1. You may have different results if you have another mp3 player installed.

  2. How do I figure out available intent receivers in order to use make your own to its full capability? It looks like every application needs to register its receivers in its manifest… but how do I find out what the registered intent receivers are? Is there some way to access the internal android database? Thanks!

Comments are closed.