2011년 11월 14일 월요일

갤럭시탭 와이파이(SHW-M180W, 카탭) 루팅중...

난 TI08 펌웨어였음. 그런데 펌웨어는 못구하겠음. 일단 커널만 바꿔치기 하므로 정말 필수는 아니라고 봄.

1. 오딘(커널 입히기 위해 볼륨다운+전원키로 다운로드 모드로 진입)
2. ed08 커널(오딘을 이용해 프로요로 강제 다운로드, 완료 후 자동 재부팅)
3. 슈퍼원클릭(루팅 한방에, 끝나고 나서 전원버튼 8초 눌러서 강제 종료)
4. ti08 커널(다시 진져브레드로 올리기 위해 볼륨다움+전원키로 다운로드 모드 진입)

슈퍼원클릭 실행 후 adb.exe창에서 멈추고 진행 안되면 USB 디버깅의 문제일 가능성이 있음. 기존에 체크해놓고 썼는데, USB 뽑고 해당 기능을 uncheck 한 뒤에 다시 check 해서 새로 입히면 진행이 됨.

2011년 11월 4일 금요일

아트릭스 루팅/언루팅

루팅

fastboot 모드 진입 후 윈도우즈 명령 프롬프트에서 다음 명령어 입력

moto-fastboot.exe flash preinstall preinstall.img

moto-fastboot.exe reboot


USB디버그모드 및 휴대폰 충전모드로 전환후 명령 프롬프트에서 다음 명령어 입력

adb shell
/preinstall/dosu
/bin/mount -o remount,rw /system
cp /preinstall/su /system/bin/
chmod 6755 /system/bin/su
PATH=/system/bin:$PATH pm install /preinstall/Superuser.apk




언루팅


아래 스마트폰 설치파일 삭제

/system/app/Superuser.apk
/system/bin/su
/data/app/com.noshufou.android.su-1.apk
/data/data/com.noshufou.android.su

2011년 11월 1일 화요일

일반 계정으로 tomcat 이 시작되지 않는 현상

root 가 아닌 일반 계정으로 tomcat 이 아래와 같은 오류와 함께 시작이 되지 않는 문제가 발생했다.

SEVERE: Error initializing endpoint
java.lang.Exception: Socket bind failed: [13] Permission denied

CentOS 5 이고, tomcat 은 80 포트로 시동하려고 하였다.

http://stackoverflow.com/questions/5544713/starting-tomcat-on-port-80-on-centos-release-5-5-final

위 링크에서 본 바와 같이 이 에러는 RedHat 계열 리눅스의 보안 문제로 인해 1023 포트까지는 root 가 아니라면 실행이 안되는 것 같다. 서비스로 올려서 문제를 해결할 수도 있을 것 같은데, 그건 귀찮아서 포기. httpd 를 깐 뒤 tomcat 을 mod_jk 로 연동해도 되지만, 그건 더 귀찮아서 역시나 패스...