Seja por motivo de compatibilidade com algum componente ou apenas para testar o comportamento de uma rotina, algumas vezes apos ja ter iniciado um projeto, precisamos alterar seu SDK minimo.Para fazer esta alteracao, basta seguir os passos abaixo:1)Em Gradle Scripts, abra o arquivo build.gradle(module : app).2)Altere o valor de minSdkVersion para o desejado.3)Sincronize o projeto com os arquivos do Gradle clicando no botao "Sync Project with Gradle Files". A comunicacao via HDMI, apesar de simples, depende de um processo chamado "handshake", que nem sempre ocorre corretamente. As vezes uma saida que funcionava normalmente, para de comunicar, ou o sistema operacional nem reconhece mais um dispositivo que antes reconhecia.Recentemente tive um problema com uma placa de video GeForce GTX 550 Ti. Essa placa tem 2 saidas DVI e uma mini-HDMI. Utilizo uma das saidas DVI com um monitor e a saida HDMI ligada na TV.Sempre funcionou normalmente, mas o HDMI parou de funcionar e nem aparecia mais no Windows. Os drivers da placa estavam atualizados e o monitor, ligado no DVI, funcionava normalmente.Tentei de tudo e nao conseguia fazer o HDMI voltar a funcionar, cheguei a pensar que estivesse queimado, mas por fim, encontrei a solucao, muito mais simples do que parecia:Resetei a BIOS e tudo voltou ao normal.Procedimentos:1)Desligue o micro da tomada.2)Abra o gabinete e remova a bateria da placa-mae.3)Ainda sem a bateria, segure o botao "POWER" por 2 segundos, para ter certeza de que nao ficou nenhum vestigio de energia na placa.4)Recoloque a bateria e ligue o micro.Depois disso, sera necessario acertar o horario da maquina, que sera resetado para os valores de fabrica.No meu caso, essa foi a solucao. Para quem nao conhece, o GenyMotion e um emulador Android muito utilizado para testes e desenvolvimento de apps.Existem 2 pacotes disponiveis para download, sendo o que vem com o VirtualBox e o que vem sem.Geralmente recomenda-se o que vem com o VirtualBox, para fins de compatibilidade.Caso voce tenha instalado este, mas ao abrir o GenyMotion esteja visualizando o erro "Virtualization engine not found", mesmo conseguindo abrir o VirtualBox normalmente, remova ambos, tanto o VirtualBox, quanto o GenyMotion e baixe-os separadamente.Instale a versao mais atual do VirtualBox e depois o GenyMotion.Isso provavelmente resolvera o problema. Segue o codigo fonte de um pequeno aplicativo para alterar a letra de unidade de um disco rigido, pendrive ou drive de CD/DVD, para Windows. Pode ser compilado no Lazarus ou no Delphi.Sera necessario adicionar os componentes conforme a declaracao Type. Nao alterei os nomes dos componentes, pois o aplicativo deveria servir apenas para testes.O codigo pode ser melhorado, mas ja e funcional.Para rodar depois de compilado, devera ser executado como administrador(botao direito no executavel=>executar como administrador). unit Unit1;{$mode objfpc}{$H+}{$R *.lfm}interfaceuses Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls, JwaWinBase;type { TForm1 } TForm1 = class(TForm) Button1: TButton; ComboBox1: TComboBox; ComboBox2: TComboBox; Label1: TLabel; Label2: TLabel; Label3: TLabel; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { private declarations } public { public declarations } end;var Form1: TForm1;implementationvar Drive: Char; DriveLetter: string; VolumeName : String;{ TForm1 }procedure TForm1.Button1Click(Sender: TObject);begin if (combobox1.ItemIndex = -1) or (ComboBox2.ItemIndex = -1) then