Based on " How can I customize the list of services that pops up when I choose to "share" something in an app? " answer, any app supporting ACTION_SEND intent will be listed in "Share" menu pop-up.

Are there any custom ROMs which let the user somehow filter those Share menu lists to exclude installed apps?

  • As developer, I thinks its quite difficult. Because you have to disable the broadcast receiver, which is not easy possible without editing the application which provide it.
    – Leandros
    Feb 1 '12 at 15:37
  • 1
    @Leandros - I'm sorry, I'm not sure why? All it seems to need (from my NON android developer POV) is a patch to whichever code inside Android itself which generates the list, to be able to read some config file which blacklists or whitelists apps for inclusion. What am I missing?
    – DVK
    Feb 1 '12 at 15:44
  • Sounds easy. But isn't that easy.
    – Leandros
    Feb 1 '12 at 19:09
  • @Leandros as with other broadcast receivers: as soon as a second registers, the user should be able to chose which becomes the default (see homescreens). My answer shows how this princip can be utilized.
    – Izzy
    Dec 21 '12 at 23:01
  • @Izzy If I can find the time I'll implement it into AOKP.
    – Leandros
    Dec 22 '12 at 18:42

That's another XY problem question: you ask how to establish your suggested solution, instead to ask how to solve your real problem, which is your actual concern. For this task, you don't even need any Custom ROM.

Take a look at Andmade Share -- this app lets you customize your share menu on any ROM, not even root is needed:

AnMade Share: Select Apps AndMade Share: Change Order

As you can easily see, this app lets you...

  • Select (filter) the apps appearing in the list (as your question required)
  • Change the order in which they appear in the list (e.g. put your most frequently used apps on top)
  • Actually, I found Andmade Share recently (well after posting this question). While it's a nice idea and I love the app, on my fairly old DroidX, the app usually takes ~2-5 seconds to launch for whatever reason. Built-in share menu usually takes at most a second. There are benefits to not relying on an external app, evidently :)
    – DVK
    Dec 22 '12 at 5:57
  • Sure there might be, if there were any. So this app gives you an existing solution instead of a hypotetical one :)
    – Izzy
    Dec 22 '12 at 12:55

Not the answer you're looking for? Browse other questions tagged or ask your own question.