Android é um sistema operacional semelhante ao Unix. Ele interpreta comandos do Linux usando sua própria Toolbox e/ou BusyBox. E aproveitando esse poder, há certas situações em que você precisa executar comandos shell na inicialização. Se você não quer mexer com iniciar.d ou outras pastas do sistema, você pode encontrar aplicativos que executam comandos na inicialização para seus aplicativos, como Boot Shell.
Boot Shell foi criado pelo membro sênior do XDA matador de fantasmas. Com este aplicativo, os usuários podem definir facilmente comandos shell que são executados na inicialização. O aplicativo pode executar comandos simples, como copiar um arquivo ou fazer uma lista de aplicativos instalados em /data/app/, e também pode ser usado para ativar funções relacionadas ao kernel, como overclocking, undervolting, governadores e carregamento de módulos personalizados. É muito fácil de usar, pois tudo que você precisa fazer é inserir o comando que deseja executar e adicioná-lo na inicialização ou como comando favorito.
Se você estiver em uma ROM stock com root sem iniciar.d funcionalidade, ou simplesmente deseja adicionar alguns comandos shell na inicialização, vá para o tópico do aplicativo e experimente.