Ativar a câmera do widget no Nexus S e no Galaxy SII

Descrição do Problema

Estou escrevendo um widget simples para dispositivos Android. Quando o usuário pressiona o widget, uma lanterna deve estar desligada e ligada. My Widget funciona bem quando eu inicio no Sony Ericsson Arc, mas quando eu tento lançar Widget noSamsung NexusS ouSamsung Galaxy SII istonão faça nada (não funciona).

Pesquisas

Eu google esta questão e encontrar algumas respostas para isso. A maioria dos usuários sugere usar o SurfaceView e a visualização real do tamanho 1 pixel realmente funciona se for colocado na atividade, masnão funciona no meu caso (Widget não suporta SurfaceViw).

Lanterna LED no Galaxy Nexus controlável por qual API?

Eu encontrei este artigo e foi muito útil, mas como posso usá-lo no meu caso, no caso, se eu quiser ligar a luz do widget? Eu sei que não posso usar o Surface View no Widget View, pois ainda não é suportado, alguma idéia?

Questão

Forneça-me alguns links, projetos ou artigos de código aberto ou algo que possa ser útil para ativar ou desativar a luz do widget do Nexus S One e Galaxy S II.

Existe algum código universal para trabalhar com a câmera em diferentes telefones? Qualquer informação será bem vinda.

Talvez eu precise usar biblioteca nativa?

Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion