WFS App ID?

Where do I find the App IDs?

I am using WFS 1.3.8 on a PC to develop faces (my use only) for a GW5. In WFS for an Image, for example, it asks for Action-Open App-App ID for a Tap in the image Action.

I would like “Feels Like” temperature. By doing an ADB pm list packages I found “com.samsung.android.watch.weather” to open the weather app, but is that an ID? and how would I do “Feels Like” instead of the Weather app. I have seen older posts showing numbers, but those are old and might be for Tizen.

For the ‘feels like’ temp you should make a complication in WFS, and once the watch face is installed it can be selected on your phone or watch.

Thanks for the reply. That is exactly what I had, but I now have the complication (bottom right) show the Text only then I have a custom image above. If I Tap the text, it opens Weather-Feels Like. On my custom image I would like to set the Tap-Action to Weather-Feels Like also. I currently have com.samsung.android.watch.weather as the action. When I Tap the image it opens the weather top page rather than the Feels-Like page.

SS MyWFe

This is not an earth shattering problem. I just wish I understood it better. For an ID I would expect a number not a package name.

Try running simple adb commands

adb connect 192.168.xxx.xxx:5555 (your watch IP address & enable debugging)
adb shell
pm list packages

You will get an output list like this
package:com.android.cts.priv.ctsshim
package:com.google.android.ext.services
package:com.android.providers.telephony

The app ID is after package:

com.samsung.android.wear.shealth/com.samsung.android.wear.shealth.app.heartrate.view.HeartRateActivity

someone suggested to go to Play Store and download the Package names app . open it and you will see the apps that are installed on your phone.

Ron
Samsung Developer Relations

1 Like

In addition to this, I’d like to know what variable names are available (or to see what’s available). EG temp, feels like, etc. I too, am creating WF(s) for personal use. I’d like to be able to call weather and use temp, etc.

Hope your answer is given on this thread.

:frowning: still waiting for a reply

Hi boshra replied you go read the thread

I don’t know why you can’t just paste in answers like this dump from my watch which has all the standard Samsung packages and a few apps I’ve installed, nothing crazy:

package:com.sec.android.RilServiceModeApp
package:com.samsung.android.wifi.resources
package:com.samsung.android.shealthmonitor
package:com.android.modulemetadata
package:com.android.connectivity.resources
package:com.sec.android.app.servicemodeapp
package:com.samsung.android.calendarpackage:com.sec.android.RilServiceModeApp
package:com.samsung.android.wifi.resources
package:com.samsung.android.shealthmonitor
package:com.android.modulemetadata
package:com.android.connectivity.resources
package:com.sec.android.app.servicemodeapp
package:com.samsung.android.calendar
package:com.wssyncmldm
package:com.samsung.sree.spin
package:com.android.calllogbackup
package:com.samsung.android.providers.factory
package:com.google.android.overlay.modules.cellbroadcastreceiver
package:com.android.wearable.resources
package:com.samsung.android.wearable.samsungaccount
package:com.sec.android.app.samsungapps
package:com.samsung.android.watch.watchface.analogmodular
package:com.samsung.android.mcfds
package:com.samsung.android.location.locproxy
package:com.samsung.android.samsungpay.gear
package:com.sec.android.diagmonagent
package:com.samsung.sree.digital
package:com.samsung.android.wear.calculator
package:com.google.android.wearable.overlay.home.merlot
package:com.samsung.wear.watchface.runtime
package:com.sec.nms
package:com.android.companiondevicemanager
package:com.android.cts.priv.ctsshim
package:com.google.android.apps.wearable.settings
package:com.android.mms.service
package:com.android.providers.downloads
package:com.sec.android.app.parser
package:com.android.networkstack
package:com.sec.facatfunction
package:com.android.networkstack.tethering
package:com.samsung.android.wear.voicerecorder
package:com.samsung.android.watch.stf
package:com.android.keychain
package:com.samsung.android.watch.watchface.weather
package:com.google.android.gsmediator
package:com.microsoft.office.outlook
package:com.sec.imsservice
package:com.samsung.android.watch.findmywatch
package:com.google.android.clockwork.oemsetup
package:com.google.android.wearable.protolayout.renderer
package:com.android.shell
package:com.google.android.wearable.frameworkpackagestubs
package:com.android.inputdevices
package:com.android.nearby.halfsheet
package:com.samsung.android.watch.screencapture
package:com.samsung.android.incallui
package:com.samsung.android.batterysavingsettings
package:com.samsung.android.app.contacts
package:com.google.android.wearable.overlay.wear.services.merlot
package:com.google.android.permissioncontroller
package:com.sds.emm.cloud.knox.samsung
package:com.samsung.InputEventApp
package:com.android.providers.media
package:com.sec.android.sdhms
package:com.samsung.android.bixby.agent
package:com.android.providers.calendar
package:com.google.android.clockwork.modes
package:com.android.providers.blockednumber
package:com.samsung.android.app.esimkeystring
package:com.sec.bcservice
package:com.android.statementservice
package:com.samsung.android.watch.watchface.bespoke
package:com.watchfacestudio.Test_86589469009926723777349997883086
package:com.google.android.overlay.modules.permissioncontroller
package:com.samsung.android.bixby.wakeup
package:com.android.managedprovisioning
package:com.samsung.advp.imssettings
package:com.samsung.android.gallery.watch
package:com.sem.factoryapp
package:com.samsung.android.sdk.handwriting.watch
package:com.android.carrierdefaultapp
package:com.samsung.android.watch.timer
package:com.android.backupconfirm
package:com.android.nfc
package:com.android.mtp
package:com.google.android.gsf
package:com.samsung.android.watch.alarm
package:com.samsung.android.smartgesture
package:com.sec.android.app.personalization
package:com.samsung.android.wear.smartswitchassistant
package:com.samsung.android.watch.watchface.complicationhelper
package:com.samsung.android.providers.contacts
package:within.flow.android.flowapp
package:com.samsung.sree.countdown
package:com.samsung.android.wearable.media.sessions
package:com.samsung.android.cidmanager
package:com.google.android.wearable.assistant
package:com.samsung.android.watch.batterytile
package:com.samsung.android.watch.watchface.simplecomplication
package:com.samsung.android.oneconnect
package:com.monotype.android.font.rosemary
package:com.samsung.android.watch.watchface.boldindex
package:com.samsung.android.scloud
package:com.samsung.accessibility
package:com.google.android.wearable.app
package:com.samsung.android.watch.watchface.tickingsound
package:com.samsung.android.watch.watchface.gradientfont
package:com.watchfacestudio.Test_53894331275787503777349997883086
package:com.samsung.advancedcallservice
package:com.samsung.android.apps.wearable.recent
package:com.samsung.android.watch.watchface.mypebble
package:com.monotype.android.font.samsungone
package:com.sec.android.app.factorykeystring
package:com.samsung.android.watch.watchface.digitalmodular
package:com.sec.android.app.bluetoothagent
package:com.samsung.android.watch.watchface.large
package:com.samsung.android.watch.budscontroller
package:com.samsung.android.watch.watchface.endangeredanimal
package:com.android.localtransport
package:com.samsung.SMT
package:com.samsung.android.aircommandmanager
package:android
package:com.samsung.android.networkstack
package:com.sec.modem.settings
package:com.samsung.sree
package:com.samsung.android.watch.watchface.flowergarden
package:com.samsung.euicc.wmservice
package:com.google.android.packageinstaller
package:com.android.se
package:com.samsung.android.watch.watchface.healthmodular
package:com.android.providers.media.module
package:com.sec.hiddenmenu
package:com.samsung.android.watch.watchface.superfiction
package:com.sec.location.nfwlocationprivacy
package:com.samsung.android.app.reminder
package:com.samsung.android.watch.watchface.analoguefont
package:com.google.android.wearable.batteryservices
package:com.sec.android.app.hwmoduletest
package:com.google.wear.services
package:com.google.android.partnersetup
package:com.samsung.android.watch.worldclock
package:android.autoinstalls.config.samsung
package:com.samsung.android.app.telephonyui
package:com.android.carrierconfig
package:com.samsung.android.watch.watchface.dynamicfont
package:com.samsung.android.clientconnection
package:com.google.android.ext.shared
package:com.google.android.wearable.app.overlay.refsysui.default
package:com.google.android.apps.maps
package:com.samsung.android.overlay.modules.packageinstaller
package:com.samsung.android.storage.watchstoragemanager
package:com.samsung.android.watch.watchface.livewallpaper
package:com.samsung.android.watch.cameracontroller
package:com.samsung.android.wear.shealth
package:com.android.adservices.api
package:com.google.android.inputmethod.latin
package:com.samsung.android.watch.findmyphone
package:com.samsung.android.honeyboard
package:com.google.android.marvin.talkback
package:com.samsung.android.wear.blockednumber
package:com.android.ons
package:com.socolagames.watchface.nico
package:com.samsung.android.watch.watchface.simpleclassic
package:com.samsung.android.dqagent
package:com.google.android.apps.wearable.retailattractloop
package:com.samsung.android.watch.stopwatch
package:com.android.certinstaller
package:com.samsung.sec.android.application.csc
package:com.samsung.aasaservice
package:com.android.wifi.resources
package:com.android.wifi.dialog
package:com.samsung.android.wear.musictransfer
package:com.monotype.android.font.cooljazz
package:com.samsung.android.watch.compass
package:com.google.android.clockwork.refsysui.default
package:com.android.providers.telephony
package:com.samsung.android.wearable.sysui
package:com.google.android.wearable.healthservices
package:com.android.sdksandbox
package:com.samsung.android.watch.selfdiagnostics
package:com.sec.app.RilErrorNotifier
package:com.android.providers.settings
package:com.android.phone
package:com.samsung.android.watch.watchface.digitalfont
package:com.google.android.clockwork.font.sandbox.impl
package:com.sec.phone
package:com.samsung.android.location
package:com.samsung.android.app.routines
package:com.samsung.android.dialer
package:com.google.android.apps.messaging
package:com.monotype.android.font.foundation
package:com.android.location.fused
package:com.android.uwb.resources
package:com.android.cellbroadcastreceiver
package:com.sec.android.app.wlantest
package:com.google.android.tts
package:com.samsung.android.watch.watchface.aremoji
package:com.samsung.android.watch.safety_assistance
package:com.android.ondevicepersonalization.services
package:com.samsung.android.watch.watchface.myphoto
package:com.android.vending
package:com.google.android.ext.services
package:com.samsung.android.watch.watchface.basicclock
package:com.samsung.android.watch.watchface.infomodular
package:com.samsung.android.watch.watchface.together
package:com.samsung.android.messaging
package:com.samsung.sree.classic
package:com.sec.usbsettings
package:com.samsung.android.wcs.extension
package:com.samsung.android.wearable.setupwizard
package:com.android.providers.userdictionary
package:com.samsung.android.watch.weather
package:com.android.cts.ctsshim
package:com.samsung.android.watch.watchface.bitmoji
package:com.android.bluetooth
package:com.samsung.android.watch.watchface.dualwatch
package:com.google.android.apps.wearable.systemui
package:com.samsung.android.messagebackuprestore
package:com.google.android.gms
package:com.samsung.android.watch.watchface.premiumanalog
package:com.samsung.android.watch.watchface.companionhelper
package:com.samsung.android.watch.watchface.typography
package:com.samsung.wear.contacts.sync
package:com.samsung.android.watch.watchface.emergency
package:com.samsung.euicc
package:com.samsung.android.service.health
package:com.samsung.android.mediacontroller
package:com.samsung.android.wearable.music
package:com.skms.android.agent
package:com.samsung.android.ConnectivityOverlay
package:com.sec.android.easyMover
package:com.sec.android.soagent
package:com.samsung.android.watch.watchface.basicdashboard
package:com.android
package:com.wssyncmldm
package:com.samsung.sree.spin
package:com.android.calllogbackup
package:com.samsung.android.providers.factory
package:com.google.android.overlay.modules.cellbroadcastreceiver
package:com.android.wearable.resources
package:com.samsung.android.wearable.samsungaccount
package:com.sec.android.app.samsungapps
package:com.samsung.android.watch.watchface.analogmodular
package:com.samsung.android.mcfds
package:com.samsung.android.location.locproxy
package:com.samsung.android.samsungpay.gear
package:com.sec.android.diagmonagent
package:com.samsung.sree.digital
package:com.samsung.android.wear.calculator
package:com.google.android.wearable.overlay.home.merlot
package:com.samsung.wear.watchface.runtime
package:com.sec.nms
package:com.android.companiondevicemanager
package:com.android.cts.priv.ctsshim
package:com.google.android.apps.wearable.settings
package:com.android.mms.service
package:com.android.providers.downloads
package:com.sec.android.app.parser
package:com.android.networkstack
package:com.sec.facatfunction
package:com.android.networkstack.tethering
package:com.samsung.android.wear.voicerecorder
package:com.samsung.android.watch.stf
package:com.android.keychain
package:com.samsung.android.watch.watchface.weather
package:com.google.android.gsmediator
package:com.microsoft.office.outlook
package:com.sec.imsservice
package:com.samsung.android.watch.findmywatch
package:com.google.android.clockwork.oemsetup
package:com.google.android.wearable.protolayout.renderer
package:com.android.shell
package:com.google.android.wearable.frameworkpackagestubs
package:com.android.inputdevices
package:com.android.nearby.halfsheet
package:com.samsung.android.watch.screencapture
package:com.samsung.android.incallui
package:com.samsung.android.batterysavingsettings
package:com.samsung.android.app.contacts
package:com.google.android.wearable.overlay.wear.services.merlot
package:com.google.android.permissioncontroller
package:com.sds.emm.cloud.knox.samsung
package:com.samsung.InputEventApp
package:com.android.providers.media
package:com.sec.android.sdhms
package:com.samsung.android.bixby.agent
package:com.android.providers.calendar
package:com.google.android.clockwork.modes
package:com.android.providers.blockednumber
package:com.samsung.android.app.esimkeystring
package:com.sec.bcservice
package:com.android.statementservice
package:com.samsung.android.watch.watchface.bespoke
package:com.watchfacestudio.Test_86589469009926723777349997883086
package:com.google.android.overlay.modules.permissioncontroller
package:com.samsung.android.bixby.wakeup
package:com.android.managedprovisioning
package:com.samsung.advp.imssettings
package:com.samsung.android.gallery.watch
package:com.sem.factoryapp
package:com.samsung.android.sdk.handwriting.watch
package:com.android.carrierdefaultapp
package:com.samsung.android.watch.timer
package:com.android.backupconfirm
package:com.android.nfc
package:com.android.mtp
package:com.google.android.gsf
package:com.samsung.android.watch.alarm
package:com.samsung.android.smartgesture
package:com.sec.android.app.personalization
package:com.samsung.android.wear.smartswitchassistant
package:com.samsung.android.watch.watchface.complicationhelper
package:com.samsung.android.providers.contacts
package:within.flow.android.flowapp
package:com.samsung.sree.countdown
package:com.samsung.android.wearable.media.sessions
package:com.samsung.android.cidmanager
package:com.google.android.wearable.assistant
package:com.samsung.android.watch.batterytile
package:com.samsung.android.watch.watchface.simplecomplication
package:com.samsung.android.oneconnect
package:com.monotype.android.font.rosemary
package:com.samsung.android.watch.watchface.boldindex
package:com.samsung.android.scloud
package:com.samsung.accessibility
package:com.google.android.wearable.app
package:com.samsung.android.watch.watchface.tickingsound
package:com.samsung.android.watch.watchface.gradientfont
package:com.watchfacestudio.Test_53894331275787503777349997883086
package:com.samsung.advancedcallservice
package:com.samsung.android.apps.wearable.recent
package:com.samsung.android.watch.watchface.mypebble
package:com.monotype.android.font.samsungone
package:com.sec.android.app.factorykeystring
package:com.samsung.android.watch.watchface.digitalmodular
package:com.sec.android.app.bluetoothagent
package:com.samsung.android.watch.watchface.large
package:com.samsung.android.watch.budscontroller
package:com.samsung.android.watch.watchface.endangeredanimal
package:com.android.localtransport
package:com.samsung.SMT
package:com.samsung.android.aircommandmanager
package:android
package:com.samsung.android.networkstack
package:com.sec.modem.settings
package:com.samsung.sree
package:com.samsung.android.watch.watchface.flowergarden
package:com.samsung.euicc.wmservice
package:com.google.android.packageinstaller
package:com.android.se
package:com.samsung.android.watch.watchface.healthmodular
package:com.android.providers.media.module
package:com.sec.hiddenmenu
package:com.samsung.android.watch.watchface.superfiction
package:com.sec.location.nfwlocationprivacy
package:com.samsung.android.app.reminder
package:com.samsung.android.watch.watchface.analoguefont
package:com.google.android.wearable.batteryservices
package:com.sec.android.app.hwmoduletest
package:com.google.wear.services
package:com.google.android.partnersetup
package:com.samsung.android.watch.worldclock
package:android.autoinstalls.config.samsung
package:com.samsung.android.app.telephonyui
package:com.android.carrierconfig
package:com.samsung.android.watch.watchface.dynamicfont
package:com.samsung.android.clientconnection
package:com.google.android.ext.shared
package:com.google.android.wearable.app.overlay.refsysui.default
package:com.google.android.apps.maps
package:com.samsung.android.overlay.modules.packageinstaller
package:com.samsung.android.storage.watchstoragemanager
package:com.samsung.android.watch.watchface.livewallpaper
package:com.samsung.android.watch.cameracontroller
package:com.samsung.android.wear.shealth
package:com.android.adservices.api
package:com.google.android.inputmethod.latin
package:com.samsung.android.watch.findmyphone
package:com.samsung.android.honeyboard
package:com.google.android.marvin.talkback
package:com.samsung.android.wear.blockednumber
package:com.android.ons
package:com.socolagames.watchface.nico
package:com.samsung.android.watch.watchface.simpleclassic
package:com.samsung.android.dqagent
package:com.google.android.apps.wearable.retailattractloop
package:com.samsung.android.watch.stopwatch
package:com.android.certinstaller
package:com.samsung.sec.android.application.csc
package:com.samsung.aasaservice
package:com.android.wifi.resources
package:com.android.wifi.dialog
package:com.samsung.android.wear.musictransfer
package:com.monotype.android.font.cooljazz
package:com.samsung.android.watch.compass
package:com.google.android.clockwork.refsysui.default
package:com.android.providers.telephony
package:com.samsung.android.wearable.sysui
package:com.google.android.wearable.healthservices
package:com.android.sdksandbox
package:com.samsung.android.watch.selfdiagnostics
package:com.sec.app.RilErrorNotifier
package:com.android.providers.settings
package:com.android.phone
package:com.samsung.android.watch.watchface.digitalfont
package:com.google.android.clockwork.font.sandbox.impl
package:com.sec.phone
package:com.samsung.android.location
package:com.samsung.android.app.routines
package:com.samsung.android.dialer
package:com.google.android.apps.messaging
package:com.monotype.android.font.foundation
package:com.android.location.fused
package:com.android.uwb.resources
package:com.android.cellbroadcastreceiver
package:com.sec.android.app.wlantest
package:com.google.android.tts
package:com.samsung.android.watch.watchface.aremoji
package:com.samsung.android.watch.safety_assistance
package:com.android.ondevicepersonalization.services
package:com.samsung.android.watch.watchface.myphoto
package:com.android.vending
package:com.google.android.ext.services
package:com.samsung.android.watch.watchface.basicclock
package:com.samsung.android.watch.watchface.infomodular
package:com.samsung.android.watch.watchface.together
package:com.samsung.android.messaging
package:com.samsung.sree.classic
package:com.sec.usbsettings
package:com.samsung.android.wcs.extension
package:com.samsung.android.wearable.setupwizard
package:com.android.providers.userdictionary
package:com.samsung.android.watch.weather
package:com.android.cts.ctsshim
package:com.samsung.android.watch.watchface.bitmoji
package:com.android.bluetooth
package:com.samsung.android.watch.watchface.dualwatch
package:com.google.android.apps.wearable.systemui
package:com.samsung.android.messagebackuprestore
package:com.google.android.gms
package:com.samsung.android.watch.watchface.premiumanalog
package:com.samsung.android.watch.watchface.companionhelper
package:com.samsung.android.watch.watchface.typography
package:com.samsung.wear.contacts.sync
package:com.samsung.android.watch.watchface.emergency
package:com.samsung.euicc
package:com.samsung.android.service.health
package:com.samsung.android.mediacontroller
package:com.samsung.android.wearable.music
package:com.skms.android.agent
package:com.samsung.android.ConnectivityOverlay
package:com.sec.android.easyMover
package:com.sec.android.soagent
package:com.samsung.android.watch.watchface.basicdashboard
package:com.android.soundpicker
package:com.samsung.android.mdecservice
package:com.samsung.watch.numbersync
package:com.samsung.android.watch.flashlight
package:com.android.dynsystem
package:com.monotype.android.font.chococooky
package:com.samsung.android.video.wearable
package:com.rzrshrp.starfield
package:com.samsung.android.watch.watchface.mystyle
package:com.android.hotspot2.osulogin
package:com.test.LTEfunctionality
package:com.samsung.android.watch.runestone.app
package:com.samsung.android.watch.watchface.simpleanalogue
package:com.samsung.android.watch.watchface.animal
package:com.android.server.telecom
1 Like

The reasons are
App IDs change so what we post now may not be correct in two years when someone else reads the thread.
Your keyword was Samsung but WFS supports all brands of Watch Faces running Wear 3 or Wear 4 and they would not have Samsung apps.
So it is better to tell someone how to get the information.

Ron
Samsung Developer Relations

2 Likes