Skip to content

Instantly share code, notes, and snippets.

@davebrny
Created December 20, 2020 00:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davebrny/894332ce5a4b9b2c0be9893a1a8d5171 to your computer and use it in GitHub Desktop.
Save davebrny/894332ce5a4b9b2c0be9893a1a8d5171 to your computer and use it in GitHub Desktop.
(tasker) bixby button remapping
<TaskerData sr="" dvi="1" tv="5.10.1">
<Profile sr="prof550" ve="2">
<cdate>1576780136016</cdate>
<cldm>3</cldm>
<clp>true</clp>
<edate>1608422876984</edate>
<flags>8</flags>
<id>550</id>
<mid0>545</mid0>
<nme>button - bixby double</nme>
<Event sr="con0" ve="2">
<code>2085</code>
<pri>0</pri>
<Bundle sr="arg0">
<Vals sr="val">
<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%lc_text
Text
The text that corresponds to the matched logcat entry&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;/StringArray&gt;</net.dinglisch.android.tasker.RELEVANT_VARIABLES>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">BCL@CoreSvc</Str>
<Str sr="arg2" ve="3">DOUBLE_SHORT_PRESS</Str>
<Int sr="arg3" val="0"/>
</Event>
</Profile>
<Task sr="task545">
<cdate>1573466593493</cdate>
<edate>1608422876984</edate>
<id>545</id>
<pri>6</pri>
<Action sr="act0" ve="7">
<code>511</code>
<Int sr="arg0" val="2"/>
</Action>
</Task>
</TaskerData>
<TaskerData sr="" dvi="1" tv="5.10.1">
<Profile sr="prof549" ve="2">
<cdate>1576780136013</cdate>
<cldm>3</cldm>
<clp>true</clp>
<edate>1608422867420</edate>
<flags>8</flags>
<id>549</id>
<mid0>524</mid0>
<nme>button - bixby long</nme>
<Event sr="con0" ve="2">
<code>2085</code>
<pri>0</pri>
<Bundle sr="arg0">
<Vals sr="val">
<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%lc_text
Text
The text that corresponds to the matched logcat entry&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;/StringArray&gt;</net.dinglisch.android.tasker.RELEVANT_VARIABLES>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">BCL@CoreSvc</Str>
<Str sr="arg2" ve="3">onLongPress</Str>
<Int sr="arg3" val="0"/>
</Event>
</Profile>
<Task sr="task524">
<cdate>1573466593493</cdate>
<edate>1608422867420</edate>
<id>524</id>
<pri>6</pri>
<Action sr="act0" ve="7">
<code>20</code>
<App sr="arg0">
<appClass>com.spotify.music.MainActivity</appClass>
<appPkg>com.spotify.music</appPkg>
<label>Spotify</label>
</App>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
</TaskerData>
<TaskerData sr="" dvi="1" tv="5.10.1">
<Profile sr="prof505" ve="2">
<cdate>1576778030686</cdate>
<clp>true</clp>
<edate>1608422856551</edate>
<flags>8</flags>
<id>505</id>
<mid0>409</mid0>
<nme>button - bixby single</nme>
<Event sr="con0" ve="2">
<code>2085</code>
<pri>0</pri>
<Bundle sr="arg0">
<Vals sr="val">
<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%lc_text
Text
The text that corresponds to the matched logcat entry&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;/StringArray&gt;</net.dinglisch.android.tasker.RELEVANT_VARIABLES>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">BCL@CoreSvc</Str>
<Str sr="arg2" ve="3">SINGLE_SHORT_PRESS</Str>
<Int sr="arg3" val="0"/>
</Event>
</Profile>
<Task sr="task409">
<cdate>1573466593493</cdate>
<edate>1608422856551</edate>
<id>409</id>
<pri>6</pri>
<Action sr="act0" ve="7">
<code>443</code>
<Int sr="arg0" val="3"/>
<Int sr="arg1" val="1"/>
<App sr="arg2"/>
<Int sr="arg3" val="1"/>
</Action>
</Task>
</TaskerData>
<TaskerData sr="" dvi="1" tv="5.10.1">
<Profile sr="prof100" ve="2">
<cdate>1576878899452</cdate>
<edate>1608422909192</edate>
<flags>8</flags>
<id>100</id>
<mid0>314</mid0>
<nme>dismiss - bixby</nme>
<Event sr="con0" ve="2">
<code>2078</code>
<pri>0</pri>
<Bundle sr="arg0">
<Vals sr="val">
<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%app_icon
Icon
Icon for the app&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%app_name
Name
Name of the App&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%app_package
Package
Unique package name for the app&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;/StringArray&gt;</net.dinglisch.android.tasker.RELEVANT_VARIABLES>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3"/>
</Event>
</Profile>
<Task sr="task314">
<cdate>1576878905896</cdate>
<edate>1608422909192</edate>
<id>314</id>
<pri>6</pri>
<Action sr="act0" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%app_name</lhs>
<op>2</op>
<rhs>Bixby Voice</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act1" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%LAST_APP_PACKAGE</lhs>
<op>12</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act2" ve="7">
<code>20</code>
<label>launch last app</label>
<App sr="arg0">
<appClass></appClass>
<appPkg>%LAST_APP_PACKAGE</appPkg>
<label>%LAST_APP_PACKAGE</label>
</App>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>43</code>
</Action>
<Action sr="act4" ve="7">
<code>245</code>
<label>go back to last app</label>
</Action>
<Action sr="act5" ve="7">
<code>38</code>
</Action>
<Action sr="act6" ve="7">
<code>38</code>
</Action>
<Action sr="act7" ve="7">
<code>547</code>
<label>save for next time around</label>
<Str sr="arg0" ve="3">%LAST_APP_PACKAGE</Str>
<Str sr="arg1" ve="3">%app_package</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="3"/>
</Action>
</Task>
</TaskerData>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment