Hi,
I am a Noob, and not sure which forum to post to. My apologies.
I'd like to use Tasker switch my Motoblur profiles (home, work, gym renamed from weekend) based on context. I know I can use Tasker to create screen schemes associated with Tasker profiles, but I would still like to use these Motoblur Profiles as well.
I've gotten very close, but I'm missing the variable/command/code that gets passed to Motoblur, so it knows which profile I want.
I can do the following: create a shortcut on the home screen, task is 'component intent', and calls com.motorola.blur.home.ProfileSwitcherActivity. Running this task has the same effect as Menu>Profiles from my phone. An image of the three profiles comes up and waits for me to select on the screen. I just don't know the data to pass to make the selection automatic.
I am posting this to the moto dev and tasker forum sites, but thought someone here might know as well.
----- For reference -----
http://www.droidforums.net/forum/droid-3/160309-how-access-hidden-features-moto-blur.html
-----snippet generated from log collector on my phone -----
09-13 16:34:38.858 I/ActivityManager( 1474): Starting: Intent { act=com.motorola.blur.home.ACTION_PROFILES flg=0x10200000 cmp=com.motorola.blur.home/.ProfileSwitcherActivity } from pid 1693
09-13 16:34:38.960 D/dalvikvm( 1474): GC_EXTERNAL_ALLOC freed 1200K, 35% free 11554K/17543K, external 7457K/8387K, paused 95ms
09-13 16:34:39.037 I/ActivityManager( 1474): Process com.android.calendar (pid 7036) has died.
09-13 16:34:39.037 W/ActivityManager( 1474): Scheduling restart of crashed service com.android.providers.calendar/.CalendarWidgetProvider$WidgetService in 75956ms
09-13 16:34:39.057 I/ActivityManager( 1474): Low Memory: No more background processes.
09-13 16:34:39.057 I/ActivityManager( 1474): Process com.motorola.blur.home.other (pid 7134) has died.
09-13 16:34:39.057 W/ActivityManager( 1474): Scheduling restart of crashed service com.motorola.blur.quickcontact/.QuickContactWidget$WidgetService in 85935ms
09-13 16:34:39.057 I/ActivityManager( 1474): Low Memory: No more background processes.
09-13 16:34:39.080 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 722K, 48% free 4799K/9095K, external 20388K/20580K, paused 54ms
09-13 16:34:39.240 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 63K, 48% free 4741K/9095K, external 20234K/20669K, paused 44ms
09-13 16:34:39.347 W/Launcher( 1693): loadWsFromDB
09-13 16:34:39.500 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 279K, 48% free 4761K/9095K, external 20204K/20206K, paused 35ms
09-13 16:34:39.510 W/Launcher( 1693): WorkspaceModel - saveModel
09-13 16:34:39.510 W/ProfileUtils( 1693): Initializing app_settings for profiles.
09-13 16:34:39.520 W/ProfileUtils( 1693): Already have PROFILE.n, so skipping.
09-13 16:34:39.550 I/SyncActivityLog( 1669): not:Local change notification received for clientsettings/blur
09-13 16:34:39.550 V/SncNtfctnRcvr( 1669): Enqueueing sync task for BlurSetupSyncHandler
09-13 16:34:39.550 I/SyncActivityLog( 1669): not:Received notification for BlurSetupSyncHandler. Delay of 5000 ms with signature 125353935.
09-13 16:34:39.597 W/ApplicationContext( 1693): Unable to create external files directory
09-13 16:34:39.677 I/ActivityManager( 1474): Displayed com.motorola.blur.home/.ProfileSwitcherActivity: +697ms
09-13 16:34:40.099 E/NetlinkEvent( 1347): NetlinkEvent::FindParam(): Parameter 'UDEV_LOG' not found
09-13 16:34:40.567 W/ApplicationContext( 1693): Unable to create external files directory
09-13 16:34:40.577 W/Launcher( 1693): LoaderThread.run - starts
09-13 16:34:40.577 I/ProfileUtils( 1693): onWallpaperChanged()
09-13 16:34:40.670 D/dalvikvm( 1474): GC_EXTERNAL_ALLOC freed 178K, 35% free 11494K/17543K, external 8163K/9944K, paused 93ms
09-13 16:34:40.690 W/Launcher( 1693): loadAndBindWorkspace
09-13 16:34:40.690 W/Launcher( 1693): loadWsFromDB
09-13 16:34:40.750 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 343K, 48% free 4765K/9095K, external 17441K/19427K, paused 44ms
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - startBinding
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindHotSeats
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindItems
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindFolders
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - finishBindingIcons
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindWidget - current panel
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindOpenedFolderOnCurrentScreen
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindWidget - others panel
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindOpenedFolderOutCurrentScreen
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - finishBindingItems
09-13 16:34:40.790 W/Launcher( 1693): LoaderThread.run - ends
Thanks!
Tim
I am a Noob, and not sure which forum to post to. My apologies.
I'd like to use Tasker switch my Motoblur profiles (home, work, gym renamed from weekend) based on context. I know I can use Tasker to create screen schemes associated with Tasker profiles, but I would still like to use these Motoblur Profiles as well.
I've gotten very close, but I'm missing the variable/command/code that gets passed to Motoblur, so it knows which profile I want.
I can do the following: create a shortcut on the home screen, task is 'component intent', and calls com.motorola.blur.home.ProfileSwitcherActivity. Running this task has the same effect as Menu>Profiles from my phone. An image of the three profiles comes up and waits for me to select on the screen. I just don't know the data to pass to make the selection automatic.
I am posting this to the moto dev and tasker forum sites, but thought someone here might know as well.
----- For reference -----
http://www.droidforums.net/forum/droid-3/160309-how-access-hidden-features-moto-blur.html
-----snippet generated from log collector on my phone -----
09-13 16:34:38.858 I/ActivityManager( 1474): Starting: Intent { act=com.motorola.blur.home.ACTION_PROFILES flg=0x10200000 cmp=com.motorola.blur.home/.ProfileSwitcherActivity } from pid 1693
09-13 16:34:38.960 D/dalvikvm( 1474): GC_EXTERNAL_ALLOC freed 1200K, 35% free 11554K/17543K, external 7457K/8387K, paused 95ms
09-13 16:34:39.037 I/ActivityManager( 1474): Process com.android.calendar (pid 7036) has died.
09-13 16:34:39.037 W/ActivityManager( 1474): Scheduling restart of crashed service com.android.providers.calendar/.CalendarWidgetProvider$WidgetService in 75956ms
09-13 16:34:39.057 I/ActivityManager( 1474): Low Memory: No more background processes.
09-13 16:34:39.057 I/ActivityManager( 1474): Process com.motorola.blur.home.other (pid 7134) has died.
09-13 16:34:39.057 W/ActivityManager( 1474): Scheduling restart of crashed service com.motorola.blur.quickcontact/.QuickContactWidget$WidgetService in 85935ms
09-13 16:34:39.057 I/ActivityManager( 1474): Low Memory: No more background processes.
09-13 16:34:39.080 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 722K, 48% free 4799K/9095K, external 20388K/20580K, paused 54ms
09-13 16:34:39.240 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 63K, 48% free 4741K/9095K, external 20234K/20669K, paused 44ms
09-13 16:34:39.347 W/Launcher( 1693): loadWsFromDB
09-13 16:34:39.500 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 279K, 48% free 4761K/9095K, external 20204K/20206K, paused 35ms
09-13 16:34:39.510 W/Launcher( 1693): WorkspaceModel - saveModel
09-13 16:34:39.510 W/ProfileUtils( 1693): Initializing app_settings for profiles.
09-13 16:34:39.520 W/ProfileUtils( 1693): Already have PROFILE.n, so skipping.
09-13 16:34:39.550 I/SyncActivityLog( 1669): not:Local change notification received for clientsettings/blur
09-13 16:34:39.550 V/SncNtfctnRcvr( 1669): Enqueueing sync task for BlurSetupSyncHandler
09-13 16:34:39.550 I/SyncActivityLog( 1669): not:Received notification for BlurSetupSyncHandler. Delay of 5000 ms with signature 125353935.
09-13 16:34:39.597 W/ApplicationContext( 1693): Unable to create external files directory
09-13 16:34:39.677 I/ActivityManager( 1474): Displayed com.motorola.blur.home/.ProfileSwitcherActivity: +697ms
09-13 16:34:40.099 E/NetlinkEvent( 1347): NetlinkEvent::FindParam(): Parameter 'UDEV_LOG' not found
09-13 16:34:40.567 W/ApplicationContext( 1693): Unable to create external files directory
09-13 16:34:40.577 W/Launcher( 1693): LoaderThread.run - starts
09-13 16:34:40.577 I/ProfileUtils( 1693): onWallpaperChanged()
09-13 16:34:40.670 D/dalvikvm( 1474): GC_EXTERNAL_ALLOC freed 178K, 35% free 11494K/17543K, external 8163K/9944K, paused 93ms
09-13 16:34:40.690 W/Launcher( 1693): loadAndBindWorkspace
09-13 16:34:40.690 W/Launcher( 1693): loadWsFromDB
09-13 16:34:40.750 D/dalvikvm( 1693): GC_EXTERNAL_ALLOC freed 343K, 48% free 4765K/9095K, external 17441K/19427K, paused 44ms
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - startBinding
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindHotSeats
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindItems
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindFolders
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - finishBindingIcons
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindWidget - current panel
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindOpenedFolderOnCurrentScreen
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindWidget - others panel
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - bindOpenedFolderOutCurrentScreen
09-13 16:34:40.790 W/Launcher( 1693): bindWorkspace - finishBindingItems
09-13 16:34:40.790 W/Launcher( 1693): LoaderThread.run - ends
Thanks!
Tim