[Android General] kachaffeous:
So went ahead and made a tasker project out of this but I can't get the mhl/slimport detction to work. Since I normally leave on my bluetooth I substituted; on bluetooth connect, run all the commands.

Here it is: Aru.prj.xml

<TaskerData sr="" dvi="1" tv="4.2b12m">
<Profile sr="prof37" ve="2">
<cdate>1384556577032</cdate>
<edate>1384556717095</edate>
<id>37</id>
<mid0>33</mid0>
<mid1>36</mid1>
<State sr="con0">
<code>3</code>
<Str sr="arg0" ve="3">AppRadio SPH-DA210</Str>
<Str sr="arg1" ve="3">90:03:B7:B5:74:8B</Str>
</State>
</Profile>
<Project sr="proj0">
<cdate>1384554770042</cdate>
<name>Aru</name>
<pids>37</pids>
<psort>Alpha</psort>
<tids>36,33</tids>
<Img sr="icon" ve="2">
<cls>jp.pioneer.mbg.appradio.AppRadioLauncher.screen.GateWayConnect</cls>
<pkg>jp.pioneer.mbg.appradio.AppRadioLauncher</pkg>
</Img>
</Project>
<Task sr="task33">
<cdate>1384554944183</cdate>
<edate>1384556670179</edate>
<id>33</id>
<nme>Car Connect</nme>
<pri>10</pri>
<Action sr="act0" ve="3">
<code>808</code>
<Int sr="arg0" val="0"/>
</Action>
<Action sr="act1" ve="3">
<code>810</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="1"/>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="1"/>
</Action>
<Action sr="act2" ve="3">
<code>20</code>
<App sr="arg0">
<appClass>jp.pioneer.mbg.appradio.AppRadioLauncher.screen.GateWayConnect</appClass>
<appPkg>jp.pioneer.mbg.appradio.AppRadioLauncher</appPkg>
<label>AppRadio Unchained</label>
</App>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act3" ve="3">
<code>30</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="5"/>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
</Action>
<Action sr="act4" ve="3">
<code>20</code>
<App sr="arg0">
<appClass>spinninghead.carhome.CarHome</appClass>
<appPkg>spinninghead.carhome</appPkg>
<label>CarHome Ultra</label>
</App>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act5" ve="3">
<code>548</code>
<Str sr="arg0" ve="3">Finished setup</Str>
<Int sr="arg1" val="0"/>
</Action>
</Task>
<Task sr="task36">
<cdate>1384555069571</cdate>
<edate>1384556717095</edate>
<id>36</id>
<nme>Car Disconnect</nme>
<pri>10</pri>
<Action sr="act0" ve="3">
<code>808</code>
<Int sr="arg0" val="1"/>
</Action>
<Action sr="act1" ve="3">
<code>18</code>
<App sr="arg0">
<appClass>jp.pioneer.mbg.appradio.AppRadioLauncher.screen.GateWayConnect</appClass>
<appPkg>jp.pioneer.mbg.appradio.AppRadioLauncher</appPkg>
<label>AppRadio Unchained</label>
</App>
<Int sr="arg1" val="1"/>
</Action>
<Action sr="act2" ve="3">
<code>877</code>
<Str sr="arg0" ve="3">intent.setClassName("mars.area51.arunchainedgps", "mars.area51.arunchangedgps.UnchainedInjectorService"); staticContext.stopService (intent)</Str>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Str sr="arg5" ve="3"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3"/>
<Int sr="arg8" val="0"/>
</Action>
<Action sr="act3" ve="3">
<code>18</code>
<App sr="arg0">
<appClass>spinninghead.carhome.CarHome</appClass>
<appPkg>spinninghead.carhome</appPkg>
<label>CarHome Ultra</label>
</App>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act4" ve="3">
<code>548</code>
<Str sr="arg0" ve="3">Back to normal</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act5" ve="3">
<code>18</code>
<App sr="arg0">
<appClass>spinninghead.carhome.CarHome</appClass>
<appPkg>spinninghead.carhome</appPkg>
<label>CarHome Ultra</label>
</App>
<Int sr="arg1" val="1"/>
</Action>
</Task>
</TaskerData>