Why don't some apps have their own icons on home screens? - General Questions and Answers

I found that some apps in app list of Settings - Apps don't actually have their own icons on home screen.
I wonder whether these apps have some special settings in their 'Application Permissions' or somewhere else. I want to know how different these apps are from the other general apps?
Would you like to make a technical explanation for these apps?
Thank you in advance.

Any advice?

James_Watson said:
I found that some apps in app list of Settings - Apps don't actually have their own icons on home screen.
I wonder whether these apps have some special settings in their 'Application Permissions' or somewhere else. I want to know how different these apps are from the other general apps?
Would you like to make a technical explanation for these apps?
Thank you in advance.
Click to expand...
Click to collapse
Every Android app includes a manifest file, which tells the system things about the package -- version number, what OS features or permissions it uses, etc.
The app needs to explicitly state it should be listed in the launcher by saying it has an acticity belonging to category launcher, or launcher apps will not show the app in the app drawer or home screen.

jisoo said:
Every Android app includes a manifest file, which tells the system things about the package -- version number, what OS features or permissions it uses, etc.
The app needs to explicitly state it should be listed in the launcher by saying it has an acticity belonging to category launcher, or launcher apps will not show the app in the app drawer or home screen.
Click to expand...
Click to collapse
Thank you sir, I see now. Those apps should have not an activity belonging to category launcher.
One example of these apps on my phone is 'Google Play services'. Thank you again.

Related

[Q] How to list all activities available

Is there any way I can obtain/export a list of all installed packages with their available activities?
ADWLauncher has an activity picker in its custom shortcut feature. It lists things like:
Calculator
Calculator(.Calculator)
Camera
Camera(.Camera)
Camcorder(.VideoCamera)
Camera(.Camera_dual)
Camera(.VideoCamera_dual) ...
I have apps which generate a list of installed packages, but how can I get something like this showing all the activities?
My phone is rooted, but I'm not much of a coder.
cheshyre said:
Is there any way I can obtain/export a list of all installed packages with their available activities?
ADWLauncher has an activity picker in its custom shortcut feature. It lists things like:
Calculator
Calculator(.Calculator)
Camera
Camera(.Camera)
Camcorder(.VideoCamera)
Camera(.Camera_dual)
Camera(.VideoCamera_dual) ...
I have apps which generate a list of installed packages, but how can I get something like this showing all the activities?
My phone is rooted, but I'm not much of a coder.
Click to expand...
Click to collapse
Did you ever find a solution? Cause I desperately need this too
cheshyre said:
Is there any way I can obtain/export a list of all installed packages with their available activities?
ADWLauncher has an activity picker in its custom shortcut feature. It lists things like:
Calculator
Calculator(.Calculator)
Camera
Camera(.Camera)
Camcorder(.VideoCamera)
Camera(.Camera_dual)
Camera(.VideoCamera_dual) ...
I have apps which generate a list of installed packages, but how can I get something like this showing all the activities?
My phone is rooted, but I'm not much of a coder.
Click to expand...
Click to collapse
Try search in google for this: activities.droidicon.com
Sry but i cant posts links yet

[APP][5.0+] CCSWE App Manager (Root/Samsung) - Honest alternative to PDP

[APP][5.0+] CCSWE App Manager (Root/Samsung)
CCSWE App Manager was designed for users who want disable applications and packages to improve performance. It also allows you to hide icons for applications they do not use without uninstalling the entire application. You can also hide icons for stock system applications which will allow you to continue to receive system updates while saving space in your application drawer.
★★ NOTE: You must have a stock Samsung device in order to use CCSWE App Manager (Samsung) ★★
★★ NOTE: You must have root access in order to use CCSWE App Manager (Root) ★★
Contact [email protected] if you have any issues. We are more than happy to offer any help we can but cannot do anything if you simply give us a low rating instead of contacting us.
★★ Features ★★
★ Clear data for any application
★ Disable services and receivers
★ Export and import package lists
★ Hide (disable) application icons without uninstalling the application
★ Home screen widget
★ Favorites list
★ Freeze (disable) applications
★ Password protection
★ Uninstall applications
Wow, thanks for this.
I think i managed to remove like 5 or 6 useless icons from my app drawer
Sent from my Samsung Galaxy Note using XDA Premium app
Really works and it does so fast, clean and easy. I think it's the only app available on the Play Store that actually does this WITHOUT breaking the apps.
GREAT JOB!
Wish the UI was cleaner, based on ICS design elements.
Thanks!
(Galaxy Nexus 4.0.4)
Works great. Just one thing, when I tried to hide SIM Toolkit, it makes my phone lose the signal n when it got the signal back, SIM Toolkit appear again on my app drawer.
nice
Thanx this a great work...
I'm use for hide all in unused icons.
I'm use a miui launcher a this put any icons in home this unused icons take a one more page of laucher...
This app need to go to front page of XDA....
Sent from my MB525 using XDA
Thanks for all the positive feedback. Next releases will be focused on making it easier to use (filters and status indicators).
Only navigation from maps is going back after reboot.
Btw good work.
Thanks
Sent from my HTC Desire using Tapatalk 2
Guess I must be doing something wrong...?
Great idea, this app!
However, I don't get the option to "hide" a particular item...
All it offers for me - when long-pressing an app - is "Clear data", "Freeze" or "Uninstall"...
What am I doing wrong/missing?
androidarmin said:
Great idea, this app!
However, I don't get the option to "hide" a particular item...
All it offers for me - when long-pressing an app - is "Clear data", "Freeze" or "Uninstall"...
What am I doing wrong/missing?
Click to expand...
Click to collapse
The freeze option would allow you to hide all icons and completely disable an app but this probably isn't what you want...
Short press the app to transition into the "Details" view at which point you'll see a list of icons associated with the application. Short press the icons you want to show/hide to check them and then click the "Show/Hide Icon(s)" button to process the operation.
After hiding/showing icons some launchers will require you to reboot before they actually show/hide.
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
mr_exit said:
Anything I can try?
Click to expand...
Click to collapse
You should try installing BusyBox. See if that helps.
mr_exit said:
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
Click to expand...
Click to collapse
Haven't seen/heard of this before. My first suggestion would be to exit out and retry. If that doesn't work you can PM me here or email [email protected] (better option since it dings my phone ) and I'll try and help you resolve it.
Awesome app!
machx0r said:
Short press the app to transition into the "Details" view at which point you'll see a list of icons associated with the application. Short press the icons you want to show/hide to check them and then click the "Show/Hide Icon(s)" button to process the operation.
After hiding/showing icons some launchers will require you to reboot before they actually show/hide.
Click to expand...
Click to collapse
I knew it... This app is AWESOME!!!
Thanks so much for pointing me in the right direction, machx0r!
Love the app, and it works exactly as described.
Will get the $$ version for sure...
Thanks, man!
mr_exit said:
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
Click to expand...
Click to collapse
I had the same problem here. I restartet the Device and it works now.
this is awesome, i've been looking for something like this since ditching non-stock launchers. Question, will uninstalling undo anything I hid? or do i need to do this before uninstalling to prevent apps from permanently being hidden? I also noticed that hiding the icons this way prevents them from showing up when searching on the Evo.
jonathan.strunk said:
Question, will uninstalling undo anything I hid? or do i need to do this before uninstalling to prevent apps from permanently being hidden?
Click to expand...
Click to collapse
This application modifies system settings to hide the icons or freeze applications. They will continue to be hidden/frozen after uninstalling so you should unhide them first or reinstall the application when you need to restore them.
I installed this because it sounded like it would hide the icons but still let me use the apps. I spent about 10 minutes going through my apps and hiding them.
I hid my Apex launcher and after I exited the app the system freaked the **** out going to a few other apps and then finally the default CM9 launcher when I hit the home key.
Also it doesn't highlight everything I check to be hidden in blue. So I had to go through and unhide everything just to be safe, taking another 10 minutes to sort through my app list trying to remember what I ticked off. Around 500 apps, not fun.
Scary Guy said:
I installed this because it sounded like it would hide the icons but still let me use the apps.
Click to expand...
Click to collapse
Technically it disables the Activity associated with the icon which does in fact make it unusable while hidden. Beyond a launcher with the capability to hide icons this is the only way to do it.
Scary Guy said:
I hid my Apex launcher and after I exited the app the system freaked the **** out going to a few other apps and then finally the default CM9 launcher when I hit the home key.
Click to expand...
Click to collapse
For most launchers this would be fine as separate Activities are created for the "Settings" and "Launcher" functionalities. Unfortunately this is not the case with Apex launcher and I sent them an email a while back suggesting a change.
In general care should be taken while hiding launchers and system apps (titles in red). Maybe I should do something more than just the red text to indicate caution should be taken. Maybe a warning prompt with an option to disable it for those that like to live dangerously ;-)
Scary Guy said:
Also it doesn't highlight everything I check to be hidden in blue. So I had to go through and unhide everything just to be safe, taking another 10 minutes to sort through my app list trying to remember what I ticked off. Around 500 apps, not fun.
Click to expand...
Click to collapse
Hmm I haven't heard of this issue but will definitely look into it. The Activities (icon rows) are not cached and are loaded when you enter the details screen so they should represent the current state (ie: blue = hidden).
In the next few days I'll be putting out an updated release that will contain filtering which would have made it easier to locate what you hid. Sorry for your troubles.
Just uploaded version 1.0.5. Only change is to filter Apex Launcher from the list of available applications since it doesn't like being hidden. As always shoot me an email at [email protected] and I'll be more than happy to help.
I assume that pretty much any launcher is going to react the same way if it's the active launcher and you're hiding it.
Anyway thanks for the quick response.

Direct Dial permissions

Hi all;
I used to have NS toggle, NS Shortcuts and Tuffs applications before with my old smpartphones and Android 5.1.1.
These shortcut methods also could do the direct dial with your favorite contacts. But on MAte 8 it cannot be with any of theese apps.
I let the permissions for launching telephone and making calls but ıt says can not and does not do anything. Nova launcer also can not do the direct call.
I want my favorites on notification drawer. I know shortcuts may be done on the home screen but not the same thing. I want to scroll down the notification drawer and see my favorite contacts there with 3 of theese apps. And ith just one click dial them.
What permission or what app may be problematic? Is that an EMUI issue? Why does a third party app can not have permission to call a contact directly.
Thanks.
This widget makes direct call from my launcher (Nova).
Free, no ads.
https://play.google.com/store/apps/details?id=com.codificador.speeddial
This is from homescreen.
What i said is from notification drawer. It creates the shortcut. But when you click ıt doesnt call. At the same drawer any other shortcut is working. Like Whatsapp, gallery etc any other.
themissionimpossible said:
This widget makes direct call from my launcher (Nova).
Free, no ads.
https://play.google.com/store/apps/details?id=com.codificador.speeddial
Click to expand...
Click to collapse
What creates is = Tuffs, NS Toggle, NS Shortcuts apps.
gedizlib said:
This is from homescreen.
What i said is from notification drawer. It creates the shortcut. But when you click ıt doesnt call. At the same drawer any other shortcut is working. Like Whatsapp, gallery etc any other.
Click to expand...
Click to collapse
gedizlib said:
What creates is = Tuffs, NS Toggle, NS Shortcuts apps.
Click to expand...
Click to collapse
IMHO these apps can't have direct dial permission as they aren't telephony type apps, only shortcut making apps.
Android 6.0 is much more restrictive on permissions available based on the app type.
But it was not like tihs in Lolipop. That is the 6.0 ristriction i understand?
themissionimpossible said:
IMHO these apps can't have direct dial permission as they aren't telephony type apps, only shortcut making apps.
Android 6.0 is much more restrictive on permissions available based on the app type.
Click to expand...
Click to collapse
I think it's a more restrictive Marshmallow operation mode.
If an app doesn't explicitly require a particular permission, this permission will be automatically negated.
Permissions requested by an app can be negated by the user, but new ones cannot be granted.
You can see all available permissions for an app in the app setting menu (all permissions), check if direct call authorization is listed.
Edit:
I checked Tuff's permissions in Google Play store and "directly call phone numbers" is listed as available for current version 2.5 (February 24, 2016)
Hi,
I've checked again but no way. Quick dial doesnt work. Quick SMS works but interestingly.
I have attached 2 photos. When i click Home it does nothing.
themissionimpossible said:
I think it's a more restrictive Marshmallow operation mode.
If an app doesn't explicitly require a particular permission, this permission will be automatically negated.
Permissions requested by an app can be negated by the user, but new ones cannot be granted.
You can see all available permissions for an app in the app setting menu (all permissions), check if direct call authorization is listed.
Edit:
I checked Tuff's permissions in Google Play store and "directly call phone numbers" is listed as available for current version 2.5 (February 24, 2016)
Click to expand...
Click to collapse
Any more suggesitons?
Go to Launcher3 in Settings - App and grant permission to phone.
Direct dial widget that works on Nova (and other launchers)
Hi,
To circumvent this problem with the direct-call widget some people recommended Speeddial.apk (see at the beginning of this thread). The free version only lets you create dial-contacts while the pro version also allows sms-contacts. But since SMS widgets already work (they use a different app to actually direct-text) the free version is sufficient. The only problem of Speeddial is its big storage requirements and the regular nagging to obtain the pro-version.
A much better alternative IMHO that is completely free is Quickdial.apk. This is widget-app is only limited to dialer-shortcuts but it only requires 384kB instead o/t +2MB of the other app. Beware that some people might not like the look of QuickDial's widgets.
Link to Quick Dial Widget below
Quickdial: https://play.google.com/store/apps/details?id=com.krizai.phonewidget&hl=nl

More than one App hidden in One

Hello,
I allready started a thread about that and I'm sorry to repost but I think in this section I might find more luck.
So my problem is, that I've a crappy china android device, on which a very poor version of Launcher3 is preinstalled. I wan't to install a different Launcher like Nova.
But the thing is as soon as you install any other Launcher, most of the Apps disappear.
All those Apps are hidden in one App called com.ts.mainui8, and the shortcuts to the individual Apps are only stored in the stock Launcher. Never shown in the app tab of settings or anything else, just custom shortcuts premade on the stock launcher.
So how do I recreate those App Shurtcuts on another Launcher? Is there any App I could install that tells me the exact path of those shortcuts on the stock Launcher and even then I still not know how to make new complete custom ones.
I am usually a Windows guy, in windows for example the explorer.exe contains many many Applications, like most settings, to create a network settings shortcut for example you have to type "C:\Windows\explorer. exe" ms-settings:network-ethernet . There must a way to do a similar thing in android, but how?
Really hope anyone could help me with that, thanks people.
OK finally found a Solution for my Problem, the App Activity Launcher allows to ceate certain shortcuts, thanks anyway

app renaming

I have one app with a stoopit name that doesn't mean anything related to its' function.
It won't take to conventional rename/edit name.
It won't take to quick shortcut.
Any other ways or ideas to change it.?
It's a rooted HTC u11 with LSPosed installed running stock AOS9.
Try QuickShortcutMaker what is a simple and reliable program for quickly creating shortcuts on the home screen of your Android mobile device . In a few steps you will change not only the name of your applications on the screen, but also their icon – this is an ideal solution if you need to make some changes to your phone so that it does not look the same.
Link:
QuickShortcutMaker – Apps on Google Play
Create shortcuts quickly and launch your favorite actions quickly.
play.google.com
thanks. tried it. I want to change the name in the app drawer as this app is never on my home screen.
Would you like to contact the developer of the app for help about your issue?
sure. I'll give that a go. But I suspect it's an app issue of the one I want to change, coz most of the other apps I can edit the name within the AOS, in the drawer or not.

Categories

Resources