Saltar para conteúdo


Foto
- - - - -

[Resolvido] Aplicação ...


  • Por favor inicie sessão para responder
Não há respostas a este tópico.

#1 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 02 November 2012 - 12:42

Olá

Gostava de ter uma aplicação muito simples para controle de som num Samsung Galaxy S3.

A aplicação deveria ser capaz de escrever um valor numérico em vários ficheiros, localizados em:
/sys/class/misc/scoobydoo_sound/


Como exemplo, para mudar o volume de som, a aplicação deveria fazer o input de um valor entre 0 e 62 e escrever o valor correspondente no ficheiro:
headphone_amplifier_level
que está em:
/sys/class/misc/scoobydoo_sound/


Para os outros campos, deixo abaixo, um exemplo de um script, que faz exactamente o que eu gostaria de fazer com uma apk.

O problema, é que de java não sei o suficiente, para esta tarefa "hercúlea".

Alguém que me possa ajudar, indicando por exemplo o programa mais adequada para escrever esta aplicação tão simples?

O plano para esta aplicação, seria distribuí-la com este kernel que compilei para o S3

#!/system/bin/sh
echo 1 > /sys/class/misc/scoobydoo_sound/speaker_tuning
echo 44 > /sys/class/misc/scoobydoo_sound/speaker_tuning_level
echo 0 > /sys/class/misc/scoobydoo_sound/speaker_offset
echo 10 > /sys/class/misc/scoobydoo_sound/headphone_amplifier_level
echo 1 > /sys/class/misc/scoobydoo_sound/fll_tuning
echo 1 > /sys/class/misc/scoobydoo_sound/dac_direct
echo 1 > /sys/class/misc/scoobydoo_sound/adc_osr128
echo 1 > /sys/class/misc/scoobydoo_sound/dac_osr128
echo 1 > /sys/class/misc/scoobydoo_sound/stereo_expansion
echo 12 > /sys/class/misc/scoobydoo_sound/stereo_expansion_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b1_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b2_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b3_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b4_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b5_gain
echo 2 > /sys/class/misc/scoobydoo_sound/digital_gain
echo 0 > /sys/class/misc/scoobydoo_sound/mono_downmix

Editado por sapec, 02 December 2012 - 21:14.