O objetivo do projeto foi modificar a versão 13 do android e impedir que usuários pudessem usar a câmera na localização exigida pelo cliente, foram usados conhecimetos de Java, C++ e C# para modificar o código fonte da google, além de arquitetura Android, o projeto modificou a camadas de fremeowork, mais específico a classe cameraManager do JDK e precisou de estudos nas classes de permissões, câmera, gnps e gps. Conseguimos condicionar a função que fazia a conecção com o HAL(Hardware Abstraction Layers) da câmera, impedindo o retorno das chamadas de callBack. Para isso, foram necessários 6 meses de curso com acompanhamento de professores, 2 meses de pesquisa durante o HandsOn. O repositório desse projeto no github conta com projetos básicos de apps andorid que foram feitos no início do curso para dar a mínima noção de programação orientada a objeto em java. Além do conhecimento científico, foi ministrado aulas de corporativismo e trabalho em equipe, com o HandsOn sendo dividido em sprints. Imagens do desenvolvimento do curso abaixo