A system for remotely controlling functions of a vehicle, the system comprising: a processor that is configured to execute computer executable components stored in at least one memory; a session activation component that is configured to facilitate establishing a secure connection between a vehicle interface system and one or more auxiliary devices, wherein the vehicle interface system comprises a graphical user interface, GUI, including touch controls; a remote-control component that is configured to enable, based on establishment of the secure connection, remote control of one or more functions of the vehicle by the one or more auxiliary devices based on interaction with a representation of the GUI rendered at the one or more auxiliary devices, wherein the GUI representation comprises a representation of a subset of the touch controls, and a command execution component; further comprising: an auxiliary device of one or more auxiliary devices comprising a display; a display control component that is configured to display a representation of the graphical user interface via the display, wherein the representation mirrors a subset of the touch control; wherein the display control component is, in an autonomous operation mode, configured to independently control content displayed on the display of the auxiliary device relative to the GUI displayed, or not displayed, at a primary vehicle touchscreen in association with an active remote-control session between the auxiliary device and a vehicle computing device, wherein, in accordance with the autonomous operation mode, content displayed on a representation of the vehicle GUI displayed at the display of the auxiliary device in response to user interaction therewith is independent of the content displayed on the primary vehicle touchscreen, characterized in that, in the autonomous operation mode, the primary vehicle touchscreen remains unchanged and the command execution component is configured to continue to execute the one or more functions of the vehicle issued by the remote-control component based on user interaction with the graphical user interface displayed at the auxiliary device. a processor that is configured to execute computer executable components stored in at least one memory; a session activation component that is configured to facilitate establishing a secure connection between a vehicle interface system and one or more auxiliary devices, wherein the vehicle interface system comprises a graphical user interface, GUI, including touch controls; a remote-control component that is configured to enable, based on establishment of the secure connection, remote control of one or more functions of the vehicle by the one or more auxiliary devices based on interaction with a representation of the GUI rendered at the one or more auxiliary devices, wherein the GUI representation comprises a representation of a subset of the touch controls, and a command execution component; further comprising: an auxiliary device of one or more auxiliary devices comprising a display; a display control component that is configured to display a representation of the graphical user interface via the display, wherein the representation mirrors a subset of the touch control; wherein the display control component is, in an autonomous operation mode, configured to independently control content displayed on the display of the auxiliary device relative to the GUI displayed, or not displayed, at a primary vehicle touchscreen in association with an active remote-control session between the auxiliary device and a vehicle computing device, wherein, in accordance with the autonomous operation mode, content displayed on a representation of the vehicle GUI displayed at the display of the auxiliary device in response to user interaction therewith is independent of the content displayed on the primary vehicle touchscreen, characterized in that, in the autonomous operation mode, the primary vehicle touchscreen remains unchanged and the command execution component is configured to continue to execute the one or more functions of the vehicle issued by the remote-control component based on user interaction with the graphical user interface displayed at the auxiliary device. an auxiliary device of one or more auxiliary devices comprising a display; a display control component that is configured to display a representation of the graphical user interface via the display, wherein the representation mirrors a subset of the touch control; wherein the display control component is, in an autonomous operation mode, configured to independently control content displayed on the display of the auxiliary device relative to the GUI displayed, or not displayed, at a primary vehicle touchscreen in association with an active remote-control session between the auxiliary device and a vehicle computing device, wherein, in accordance with the autonomous operation mode, content displayed on a representation of the vehicle GUI displayed at the display of the auxiliary device in response to user interaction therewith is independent of the content displayed on the primary vehicle touchscreen, characterized in that, in the autonomous operation mode, the primary vehicle touchscreen remains unchanged and the command execution component is configured to continue to execute the one or more functions of the vehicle issued by the remote-control component based on user interaction with the graphical user interface displayed at the auxiliary device.