Inside Smartspacer: How it works

<p>If you&rsquo;ve not read the&nbsp;<a href="https://medium.com/@KieronQuinn/38ccff1e3255" rel="noopener">article on Smartspacer itself</a>, I recommend you read that first. This article will focus on how Smartspacer works, and will be quite technical.</p> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:700/1*J88WWj-6DOtJA94JNWWpng.png" style="height:234px; width:700px" /></p> <p>tl;dr give me the source code?&nbsp;<a href="https://github.com/KieronQuinn/Smartspacer" rel="noopener ugc nofollow" target="_blank">It&rsquo;s here</a></p> <p>As was discussed in the previous article, Smartspacer is able to replace the &ldquo;Smartspace&rdquo; service on Android, while also keeping the connection to the original intact to not lose any functionality. The reason this option is even available is the Android&nbsp;<strong>C</strong>ompatibility&nbsp;<strong>T</strong>est&nbsp;<strong>S</strong>uite &mdash; the test system for the OS itself. In order to test Smartspace, Google added an override option to the service, which can be accessed with an ADB shell command. Running the command &ldquo;cmd smartspace&rdquo; details this option:</p> <p><a href="https://medium.com/@KieronQuinn/smartspacer-how-it-works-554f23a96261"><strong>Visit Now</strong></a></p>