일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 윈터보드
- Clie
- 자바
- PDA/모바일
- 한동대
- TOUCH
- RW6100
- m180k
- 한동대학교
- GALAXYTab
- flex
- SDS
- 자바스크립트
- ipod touch
- oracle
- iPod
- winterboard
- 개발
- JSP
- 컴퓨터 TIP & TECH
- 아이팟
- 팁
- 한동
- 프로그래밍팁
- backlight
- 갤럭시탭
- 오라클
- 터치
- java
- 생활의 지혜/정보
- Today
- Total
목록분류 전체보기 (300)
fairworld's life
루팅이 되어있는 기기에서 su 권한으로 아래의 명령어를 실행하면 echo 1 > /sys/devices/virtual/leds/button-backlight/brightness 백라이트가 계속 켜져 있는다. 단 전원키로 대기모드로 들어가는 경우 꺼지고 그 다음 켜지면 다시 원래의 설정으로 되돌아감 echo 0 > /sys/devices/virtual/leds/button-backlight/brightness 1 대신 0 값을 주면 꺼진다. 이를 응용하면 프로그램내에서도 터치키 백라이트 시간을 조절할 수 있을 듯 하나 안드로이드 앱에선 기본적으로 키를 눌렀을 때의 event를 알아차릴 수 없게 되어 있다. (앱 내에서 눌린 키는 가능) 그래서 일단 여기까지 알아내고 종료... 대신 services.jar를..
1. 갤럭시탭 전면 터치버튼 조명 시간 변경 순정 services.odex를 baksmali하고 com/android/server/PowerManagerService.smali 파일을 수정한다. 순정 기준으로 기본값이 백라이트 타임아웃이 6초다. 이 값은 다시 ms로 6000이고 이걸 16진수로 돌리면 0x1770이다. 즉 0x1770 값을 검색해서 원하는 값으로 변경하면 된다. 0x1770 값은 총 6개가 검색이 된다. 모조리 바꾸자. 6초는 너무 짧으니 15초로 변경한다고 해보면 15초는 다시 ms로 15000이다. 이걸 16진수로 변경해보자(윈도우 기본 계산기를 이용) 그럼 0x3a98 이 된다. 0x1770 => 0x3a98로 일괄 변경한다. 저장한다음 smali를 다시 smali.jar를 이용해..
갤럭시탭 전면 터치키의 백라이트 시간이 기본이 6초로 되어 있는데 이게 너무 짧다고 생각되어 15초 버전과 30초 버전을 제작하여 배포합니다. 시스템 설정에서 6초로 선택하고 아래의 services.jar, services.odex를 적용하게 되면 각각 15초, 30초동안 백라이트가 작동합니다. 테그라크 용으로 제작되었습니다. 사용법은 답변하지 않습니다. 적용후 피드백 부탁드립니다.
전면 버튼키 - 인터넷 브라우저 추가(Explorer) 서비스 생성해서 - 키가 눌렸을 때 키 코드 읽어와서 알아내보기... - 키가 눌렸을때 일정 시간을 넘겼을 경우 즉 오랜 시간 터치를 했을 경우에만 위의 동작을 실행해보기 와이브로 갤럭시탭 한정 지원 해제? 기본앱 제거 - 음성 녹음 Mount Manager 따라하기? - 화면 구성만 좀 비슷하게 하면... 쉽게 구현 가능(?) 도돌 인터넷 사용량 따라하기? - 될까 이게...; - 와이브로 갤탭인데 와이브로 서비스를 안쓰는 터라... 테스트도 못하고.. ㅡ.,ㅡ;
[OpQumizer의 Open source로부터 작성된 프로그램입니다.] 0.80 버전으로 변경사항은 아래와 같습니다. ver 0.80 20111214 1)Module 등록/제거가 추가되었습니다. - /sdcard/Wibrotabmizer/module/*.ko 파일들을 자동으로 검색하여 등록할 수 있게 합니다. - 실시간으로 등록 및 제거가 가능합니다. - 등록된 목록을 확인할 수 있습니다. - 체크박스로 선택된 항목에 대해서 부팅시 자동 적용할 수 있습니다. 2) 기본앱 제거가 추가되었습니다. - WorldClock.apk 세계시각앱 ver 0.79 20111212 1)전면부 터치 버튼 설정에 '카메라'가 추가되었습니다. - 카메라 앱 실행시에 '카메라'로 설정된 버튼으로 사진을 찍을 수 있습니다. -..
아래의 파일로 사용하시면 됩니다. 테그라크 리커버리모드로 들어가서 update 하시면 됩니다.
아래처럼 모듈이 등록/제거가 가능해졌습니다. 그리고 부팅시에도 자동으로 설정된 사항에 대해서 모듈 등록이 가능하도록 해두었습니다. 그리고 아래 화면에서 볼 수 있는 체크박스로 기본앱 제거를 일괄 혹은 선택된 사항에 대해서 배치 처리를 하려고 합니다. 따라서 아직은 배포하지 않습니다. 버그 리포트 추가했으면 하는 사항은 댓글로 달아주시기 바랍니다만... 너무 어려운 작업은 취미로 하는 이상 힘듭니다... 그건 감안해주시기 바랍니다...
어제는 framework-res.apk를 뜯어서 1퍼센트 배터리와 crt off를 수정할 수 있는 자동화 프로그램을 만들어서 수정을 해보았고 (아직 Extended Power Menu 이미지와 문자열은 추가 되지 않았음, 이건 아직 수동) 오늘은 어제 저녁부터 작업해온 extended power menu용의 android.policy.jar android.policy.odex framework.jar framework.odex 파일을 언팩하고 수정하고 리팩하고 기기에 적용하는 것까지... 순정 파일을 가지고 프로그램을 돌려서 기기에 적용해본 결과 수동으로 한것과 마찬가지로 모든 Extended Power Menu가 정상 작동합니다. 이제 프로그램을 일단 백업 받고... (날아가면 안되니까...) 무음모드..
뭔가 이름이 애매하다. 와탭마이저같은 이름이 있으면 좋겠는데 작명은 어렵다... 일단 개발된 내역에 대해서 적어보면 1. framework-res.apk를 unpack한다. 2. unpack된 framework-res.apk에 배터리 이미지와 애니메이션 설정 파일을 복사한다. 2-1. crt off 효과를 위해 xml에서의 값 하나를 true -> false로 변경한다. 3. 결과물을 repack하고 repack된 것으로부터 resources.arsc 및 xml, 이미지 등을 추출해서 원래의 framework-res.apk에 Update하고 새로운 이름으로 결과물을 최종 작성한다. 4. 결과물을 adb를 이용하여 /sdcard/Wibrotabmizer 디렉토리로 Push한다. 결과적으로 손수 하는 일을 ..
일전에 네이버 카페에 작업중이던 내역을 올렸더니 악플이 달린건지 불필요하게 뭐하러 그런걸 하냐고 비아냥 거리던 사람이 있어서 카페에는 일절 글을 올리지 않고 있습니다. 앞으로는 여기에만 글을 올리고 여기서만 자료 및 정보를 공유하도록 할려고 합니다.
아까 올린 Extended Power Menu의 framework-res.apk는 원본을 기준으로 작성되어 Extended Power Menu에서 필요한 이미지만이 추가된 상태여서 crt off 효과나 1 percent 배터리가 없었는데 거기에 기존 crt off 효과나 1percent 배터리를 추가한 각 버전을 공유합니다. 취향에 맞게 받아서 와탭마이저로 적용하면 됩니다 적용하고 바로 재부팅해야 하는데 와탭마이저에서 재부팅 메시지 안나오고 올레마크로 넘어가거나 한다면 강제로라도 다시 재부팅을 시켜주시기 바랍니다. 1퍼센트 배터리만 적용된 버전 1퍼센트와 crt off효과가 적용된 버전 crt off만 적용된 버전 Extended Power Menu 이미지만 적용된 버전(crt off와 1퍼센트 배터리가..
v0.1 - 재부팅, 리커버리 모드, 다운로드 모드가 추가됨 v0.2 - 0.1에 강제 재부팅이 추가됨(su권한 요망) v0.3 - 0.2에 미디어 스캔이 추가됨 v0.31 - 0.3에서 무음모드와 비행기 탑승 모드가 삭제됨 원하는대로 골라서 적용하면 됩니다. 테그라크 용입니다. /sdcard/Tegrak/update 에 파일을 넣어두고 재부팅시 테그라크 모드에서 적용하면 됩니다. (zip, z01를 반디집으로 압축해제하면 zip 파일이 나오는데 그걸 넣어서 적용하시기 바랍니다.
[OpQumizer의 Open source로부터 작성된 프로그램입니다.] 0.78 버전으로 변경사항은 아래와 같습니다. ver 0.78 20111212 1)유용한 앱 설치에 AppWidgetPicker 추가 ver 0.77 20111210 1)구글톡이 이미 삭제된 상태라도 설치가 가능하도록 하였습니다. 2)와이브로 위젯에서 와이브로 off가 되었을때 자동으로 와이파이가 켜지던 기능을 삭제하였습니다. 3)변경가능한 모델명에 갤럭시 S(skt)추가 4)변경가능한 LCD밀도에 200 추가 이전 버전 정보 ver 0.76 20111207 1)와이브로 서비스 on/off 위젯이 퀵패널과 동기화됩니다.(퀵패널에서 끄고 켜도 위젯이 반영됩니다. beta) 2)모바일AP on/off 위젯이 추가되었습니다. 3)위젯목록..
왼쪽부터 v0.1 - 재부팅, 리커버리 모드, 다운로드 모드가 추가됨 v0.2 - 0.1에 강제 재부팅이 추가됨(su권한 요망) v0.3 - 0.2에 미디어 스캔이 추가됨 v0.31 - 0.3에서 무음모드와 비행기 탑승 모드가 삭제됨 이제 smali 문법을 깨우쳐 가고 있는듯...
Media Scan이 가장 마지막에 추가되었다. 원래 변수가 선언되기로는 7개의 메뉴만 가능한것 같다. 그 부분이 원래의 소스에서는 어떻게 선언되었는지 알수는 없으나 smali 작업 중 확인한 바로는 const/4는 -8~7까지 16개의 값을 가지고 const는 위의 제한이 없는 것 같은데... (정확한 구문을 알 수 없으니 테스트 결과로 확인이 될 뿐) 기존에는 const/4로 되어 있어 7개의 메뉴를 가지고 한개를 더 추가할 경우 smali.jar를 통해 묶이지 않고 에러를 뱉어냈는데 변수 타입을 const로 변경하고 나니 제대로 odex작업이 완료되고 적용이 되었다. 갤탭의 경우 화면이 크므로 여기서 몇개 정돈 더 추가할 수도 있다고 본다. 또한 아이콘 사이즈를 128*128를 넣었떠니 모양이 틀어..
이렇게 글을 쓰려니 웃기지만... 어제 전원 메뉴 편집한다고 와탭을 공초하고 정펌에 테그라크만 올린 상태에서 와탭마이저를 사용해서 기본앱 제거하고 몇가지 설정을 편하게 바꾸니... 완전 좋다... -_-; 일종의 autoexec를 만든거 같이 편안함... 근데 아직 기능이 미흡하네... 정펌이 깔린 상태에서 내가 했던 필요한 작업들 몇가지도 더 추가되어야 겠다...
현재 적용되어 있는 메뉴 1. 무음모드 2. 비행기 탑승 모드 3. 종료 4. 재부팅 5. 리커버리 모드 6. 다운로드 모드 7. 강제 재부팅 4,5,6번은 종료에서 파생된 것으로 종료하겠냐고 물어본 후 각각의 기능을 수행 7번은 누르는 순간 강제로 재부팅이 됨(루팅이 되어 있고 Superuser로부터 권한을 받아야 함) 어제의 것에서 1개 추가하는데 하루가 걸렸습니다..; 내용도 정리 좀 하고 뭐 그러느라 그런듯... 그런데 나의 이런 취미 생활을 저해하는 세력이 있는건지... 이렇게 반응하는 사람이 있다... 난 잘 써보려고 기능을 넣은건데... ㅡ.,ㅡ;
아래 스샷과 같이 재부팅 리커버리 모드 다운로드 모드 3가지를 추가하여 작동시키는데 성공하였음 다만 종료를 누른것과 같이 팝업이 나오고 난 후 동작을 하는데... 이를 바로 리부팅으로 넘어가게 하고 싶음...; 그 정보를 아직 못찾았네...
[OpQumizer의 Open source로부터 작성된 프로그램입니다.] 0.76 버전으로 변경사항은 아래와 같습니다. ver 0.76 20111207 1)와이브로 서비스 on/off 위젯이 퀵패널과 동기화됩니다.(퀵패널에서 끄고 켜도 위젯이 반영됩니다. beta) 2)모바일AP on/off 위젯이 추가되었습니다. 3)위젯목록에서의 아이콘과 명칭이 조금 변경되었습니다. 4)Wifi on/off 위젯이 추가되었습니다. 5)기본앱 제거가 추가되었습니다. - 구글음성검색 - 유클라우드 - DRM관리자 ver 0.75 20111206 1)유용한 앱 설치 탭 추가 - 구글톡 영상통화가 가능한 버전의 설치가 추가되었습니다. 2)기본앱 제거가 추가되었습니다. - signed_DSClient.apk [KT 싱크매니저]..
[OpQumizer의 Open source로부터 작성된 프로그램입니다.] 0.73 버전으로 변경사항은 아래와 같습니다. ver 0.73 20111205- 기본앱 제거가 내부적 구현이 많이 달라졌습니다. - 각 앱마다 설명을 추가하였습니다.(설명이 미흡하거나 잘못된 경우 지적바랍니다.) ver 0.72 20111205- Wibro 4G On/Off 위젯이 추가되었습니다. (1x1 사이즈) ver 0.71 20111202- 기본앱 제거가 추가되었습니다. KyoboBookStore.apk교보북스토어 ReadersHub.apk리더스허브 Textore.apk텍스토어 thinkdroid.apk씽크프리 TouchWiz30Launcher.apk기본홈 TouchWizCalendar.apk기본달력 V3MobileInsta..