면접볼 때 다음과 같이 물어보면 어떻게 대답할까? 당신은 정품을 사용하고 있습니까? 1. 네, 저는 모든 프로그램을 정품으로 사용하고 있습니다. 2. 아니요, 저는 모든 프로그램을 어둠의 경로를 통해 사용하고 있습니다. 3. 몇몇은 구매를 하였고, 몇몇은 다운받아 사용하고 있습니다. 1이라 대답할 수 있는 사람은 우리나라에서 거의 찾아보기 힘들 것 같다. 대부분의 경우 2에 해당하겠지만, 대놓고 다운받아서 써요.라고 할만한 베짱이 있을까. 우리집에 있는 정품을 세어보니 딱 세개가 나온다. 한글 97 기능강화판 한글 2010 홈에디션 MS 오피스 2010 한글 97은 10여년 전 네띠앙 한글 사용자 모임(?) 에서 운좋게 받은 경품이다. 그때 같이 받은 워디안 CD도 있다.ㅋㅋㅋ(한글버전에서 Windows..
요즘 안드로이드 업계가 바람잘 날이 없다. 예전부터 잡스옹은 갤럭시 고소드립 중이고, 지난 2006년 천문학회의 결정으로 인해 명왕성이 행성에서 퇴출되고, 토성이 망하고, 금성이 LG가 되는 와중에, 심지어 태양이 오라클에 인수되는 사태가 일어나기도 했다.(from enha.kr) 소송괴물 오라클이 구글에 소송을 제기하였고, 안드로이드가 더이상 커피를 마실수 있을지도 모르는 상황이다. 게다가 이젠 모토로라까지 다른 안드로이드 폰 제조사에게서 로열티를 받기로 할 것이라고 밝히기까지 했다. 물론 각각 회사들은 서로 같은 편이라고 볼수 없고 자신의 이익을 위한다지만, 내가 보기에는 팀킬하는 것으로 밖에 보이지 않는다. 아니면 안드로이드 킬? 이 상황을 가장 좋아할 사람은 아마도 이분?
넥서스 S를 사용하고 있어서 멜론이 기본적으로 지원되는 다른 SKT폰의 경우는 알 수 없지만, 멜론의 Library - > 아티스트를 열면 MP3파일과 DCF파일의 가수들이 리스트되는데 MP3파일의 가수들이 먼저 리스트되고 아래에 DCF파일의 가수들이 리스트된다. 여기서 가수를 선택하면 가수의 앨범이 아래에 리스트되는데, DCF쪽 가수를 선택하면, 오류가 발생하여 프로그램이 죽어버린다.(자세한 오류내용은 로그캣 참조) APKTool로 멜론앱을 푼 후, 텍스트 에디터로 smali\com\iloen\melon폴더에서 AlbumBrowserActivity$AlbumListAdapter.smali 파일을 연다. 검색으로 .line 1007 을 검색하면, 1 ....... 2 move/from16 v1, v23 ..
안드로이드 어플리케이션은 자바 언어로 개발하는데, 자바 언어는 컴파일하면 바이트코드로 나오기 때문에 리버스 엔지니어링에 취약하다(고한다). 1. APKTOOL APKTool을 사용하면 안드로이드에서 사용하는 APK파일을 쉽게 분해 및 재조립할 수 있다. APKTool : http://code.google.com/p/android-apktool/downloads/list apktool1.x.x.tar.bz2 와 apktool-install-windows-rxx......tar.bz2 파일을 다운받아 적당한 폴더에 푼다. Windows PATH환경변수에 압축을 푼 폴더를 추가해주고, APK파일이 있는 곳에서 다음 명령을 실행한다. apktool d 명령을 실행하면 APK파일 이름으로 폴더가 생성된다. - [..
1. 멜론 위젯 클릭시 멜론이 열림 -> 앨범아트를 눌러야 멜론이 열림 ● 4x1 위젯 apktool로 분해 후 smali\com\iloen\melon\MediaAppWidgetProvider.smali을 열어서 183번대 줄에 있는 linkButtons메소드에서 .method private linkButtons(Landroid/content/Context;Landroid/widget/RemoteViews;Z)V .locals 7 .parameter "context" .parameter "views" .parameter "playerActive" .prologue const v6, 0x7f0c0002 const v6, 0x7f0c0003 으로 변경 ● 4x2 위젯 smali\com\iloen\melon\..
너무도 무의미한 0과 1을 제외하고, 10이상의 수도 제외하고, 2에서 9까지의 숫자의 배수인지 판정하는 간단한 판정법은 알려져 있지만, 특이하게 7의 배수는 판정법이 별로 알려진 것이 없다. 2와 5, 10의 배수는 끝자리만 확인하면 되고, 3의 배수는 각 자리를 다 더해서 3의 배수인지 확인, 6과 9는 3의 바리에이션이므로 생략, 4와 8의 배수는 각각 끝에서 두자리, 세자리가 4와 8의 배수인지 확인하면 된다. 7의 경우는 딱히 알려진 방법이 없는데, 네이버캐스트에서 이를 자세히 소개하고 있다. 네이버캐스트 :: 7의 배수 판정법 여기에서는 위의 링크에 나온 내용을 C++를 사용하여 프로그램으로 만들어 보았다. 네이버야, 네이버야, 소스를 좀 쉽게 올릴수 있게 해주지 않으련? ~_~ 1 /* 2 ..
이클레어(2.1)의 락스크린에서 벨무음을 벨진동으로 바꾸어줍니다.(프로요처럼) 모토로이 44r에서 테스트하였으며, 41r이나 다른 2.1기기에도 이방법을 적용할수 있을거라 봅니다. (물론 첨부한 파일을 그대로 넣으면 벽돌 ㄱㄱ 아래 방법을 적용해야죠.) 첨부한 파일은 44r에서 변경한겁니다. 41r에 넣으면 아마 벽돌이 될테고 아래방법으로 직접해야할겁니다. /system/framework에 넣고 재부팅하면 됩니다. 퍼미션 644 설정하는거 잊지 마시구요.( vv_ v__ v__ ) 재부팅하는데 시간이 좀 오래 걸리니까 진득하게 기다리세요. 혹시벽돌될지도모르니 벽돌복구하는법 익히고 넣으세요. 기기의 /system/framework/android.policy.jar파일을 가져와서 apktool을 통해 분해합..
갤스에서 적용하던 내용을 모토로이에서도 적용해봅니다. 기본 IO스케줄러는 CFQ입니다. scheduler에 대한 설명은 다음 링크로 대체하고, http://matpclub.com/s/?document_srl=653073 위에 링크에서도 나오듯이, 벤치마크프로그램으로는 효과를 알 수 없습니다. 첨부된 파일을 /system/lib/modules에 넣고 아래의 명령으로 적용합니다. insmod /system/lib/modules/deadline-iosched.ko echo "deadline" > /sys/block/mmcblk0/queue/scheduler echo "deadline" > /sys/block/mtdblock7/queue/scheduler echo "deadline" > /sys/block/mt..
nilfs2 저는 nilfs2에 대해 잘 모르기 때문에 일단 마운트되는거까지만 확인했습니다. 요놈은 GC설정도 해줘야 해서 번거로울거 같네요. nilfs2의 자세한 사용법은 갤럭시S 포럼을 참고하세요. 갤럭시S에서 많이 사용했으니 찾는데 어려움은 없을거 같네요. nilfs2.zip -> nilfs2모듈 nilfs2_util.zip -> nilfs2관련 프로그램(모토로이에서 실행, 이건 갤럭시S용에서 가져왔습니다.) 포맷을 한번 해주고 mkfs.nilfs2 /dev/block/mmcblk0p2 마운트는 busybox insmod /system/lib/modules/nilfs2.ko busybox -t nilfs2 /dev/block/mmcblk0p2 /system/sd 로 하면 되겠죠. isofs 일반적으..
- Total
- Today
- Yesterday
- 락스크린
- Gutsy
- Android
- STOP_APP_SWITCH
- 전화번호
- 프로포즈 데이
- 아일랜드
- Leap Year
- Ubuntu7.10
- GutsyGibbon
- 하이픈
- 더블린
- 일상·생각
- dex2jar
- 2월 29일
- lockscreen
- U123
- setfsb
- 레터스 투 줄리엣
- 5초 룰
- 5 sec rule
- 잠금화면
- NEXUS S
- IT·컴퓨터
- 안드로이드
- apktool
- 요리·레시피
- 문학·책
- ubuntu
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |