안드로이드  ADB 로 연동하여 usb 로 연결되있는 HOST PC에서 안드로이드 DEVICE를 모니터링 하는 프로그램 개발의뢰합니다.

 

1.CPU Frequency 정보

-> 안드로이드 Shell에서 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 명령실행시 나오는

 

   CPU Frequency 정보를 HOST PC의 C# 프로그램으로 추출받아 그래프로 그려줌

 

2.Host PC 에서 CPU Frequency 값 조절

->안드로이드 Shell 에서

->echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 
echo
200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
echo
200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 
echo
200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed 
과 같이 cpu frequency 를 바꿔주는것과 같이 C# 프로그램에서 변경 가능하도록 (echo 200000) 과 같이 (루팅 폰에서만 작동)

할 수 있도록 작성

 

3.안드로이드 배터리 전압 정보 Host PC 로 추출.

-> 안드로이드 java.lang.Object 클랙스의 BatteryManager() 구조체의 public static final String EXTRA_VOLTAGEl(전압) 와

   public static final String EXTRA_TEMPERATURE (배터리 온도) 등을 추출 받아 

   Host PC 에서 배터리 전압및 온도을 C# 이용 그래프로 그려줌

 

상기 프로젝트 1,2,3중 제작 가능하신 범위로 하여 프로젝트 개발 부탁드립니다.

 

견적은 rush4battle@gmail.com으로 보내주세요