본문 바로가기

전체 글

(1968)
Ulefone Paris X - 날아간 IMEI 복구 하기 Ulefone Paris X 에서 Stagefright 문제점을 SP Flash Tool 로 해결 하고 나니 갑자기 Invalid IMEI 가 뜨기 시작 하면서 네트워크망에 붙질 않는 문제를 발견 했습니다. 대체 이건 무슨 문제지? 하고 IMEI 값을 보니 ... NULL 입니다. (다이얼에서 *#06# 으로 확인 가능) 그리고 문득 떠 오르는 불안감 ... 아 ... nvram 지웠구나 ! 분명 SP Flash Tool 에서는 NVRAM 을 새로 써 주거나 하는 일을 기본으로 하지 않으나, 아마 제가 여러 복구를 돌리다 Erase+Format download 를 한 것이 화근이었을 듯 합니다. MT6735 CPU 를 쓰는 기기에 루팅까지 할 필요도 없고, 이걸 한다고 해서 제가 얻는 것도 없다 보니 순..
Mediatek 기기들 system partition 수정 하기. 대부분의 중국에서 만들어지고 판매 되는 Mediatek 기기들은 SP Flash tool 이란 것을 사용하고, 이 형태는 사실 대부분의 안드로이드 기기 판매자들 하고 다를게 없습니다. 각 이미지는 scatter load 영역을 지정하고 있는 map file 에 기준해 eMMC 의 NAND flashing 을 거치게 되는 형태 인데, 바이너리로 제공 되는 system.img 는 안드로이드용 simg 로 되어 있는 것이 대부분 입니다. 그래서 사실 이 system.img 를 수정 한 다음 기기에 flashing 을 하게 되면 뭐라 할 거 없이 바로 변경 분이 적용 된다 하겠습니다. 이번에 이 방법을 통해서 기본 파일 시스템을 수정 할 대상은 Ulefone 에서 나온 Paris-X 모델로, MT6735 를 사..
Ulefone Paris 및 일부 MT6753 의 Statefright 문제점. 독일 Zimperrium labs 에서 일명 Statefright 이슈가 공식화 된 지가 좀 된 듯 합니다만, 여전히 대부분의 AOSP 기반 기기들은 이 문제를 해결하지 못하고 있는 것이 현실 입니다. 특히 Android 5.1.2 이전의 대부분 기기들은 이 문제점을 그대로 가지고 있으며, 이것은 MMS 로 mp4나 mp3 등의 파일을 받을때, 내부에 tag 정보의 buffer over/underflow 를 이용하여 원격 제어 권한을 획득 하는 아주 어처구니 없는 문제점을 야기하게 됩니다. Ulefone Paris 역시 마지막 공식 업데이트 2016년 1월 28일 이후 이 업데이트가 전혀 이루어 지지 않고 있으며, 이것을 해결 하기 위해서는 사용자가 직접 /system/lib 및 /system/lib64..
The Witcher2, Steam 한글판 실행시 오류 해결 방법. Windows10 으로 업그레이드 하면서 스팀이 날아 가 버리는 바람에 (정확히는 SSD 옮기면서 ...) 새로 The Witcher 2 ED 를 설치 하니, 이게 왠 일 입니까 ... 한글이 공식 지원 됩니다. 그래서 간단히 설정 하고 돌려 보니 아래 같은 오류가 뙇!!! 안타깝게도 릴리즈시 base_script.dzip 이 패키지에 정상적으로 지원 되지 않는 듯 합니다, 그래서 커뮤니티를 열심히 뒤져서 찾은 파일을 올립니다. 위 파일을 받아서 Steam Library/steamapps/common/the witcher 2/CookedPC 에 덮어 씌어 주고 나면 언제 그랬냐는 듯 아래 처럼 실행이 잘 되게 됩니다. save 다 날아가서 The Witcher 도 아직 못 끝냈는데 이걸 해야 하는 압박감..
MaterialT Mk3 테마와 SyntaxHighlighter 3.0.83 오류... 현재 뭐하라 님의 스킨을 정말 수년만에 적용해 보았습니다만, 어찌 잘 쓰고 있던 SyntaxHighlighter 3.0.83 과 충돌이 발생 합니다. 큰 문제가 아닐수도 있어 보이는데, 라인 표시와 실제 문장이 한줄씩 빠지는 문제 입니다. 사실 웹은 잘 몰라서 버벅이고 있는데, 아마 라인 인지 방법이 다르거나, SH 의 [?] 표시가 한 줄을 먹어서 그런거 같기도 한데, 도통 모르겠습니다. 막상 해 보다 안되면 뭐하라님께 기부라도 하고 수정 도움을 요청 해야 하련지 어떠련지 고민 되는 시기라 하겠습니다. 웹도 무지한 상태에서 하려니 참 어렵습니다.
LG D855 (해외판 G3) 마시멜로우 강제 업그레이드 후기. 국내 G3 기기들이 모두 마시멜로우 업그레이드를 통해 뭔가 다른 차원의 수준의 퍼퍼먼스를 되찾고 있는 와중에, 역시 LG 는 한국의 기업이라는 걸 티를 내는지 해외판 G3 들은 여전히 마시멜로우는 먼 나라 이야기라 많은 원성을 사고 있는 듯 합니다. 그래서 인지 많은 커뮤니티 들에서 LG 가 공개로 내 놓고 있지 않는 KDZ 를 직접 가져와 (웃긴게 KDZ 파일 자체는 LG 업데이트 서버에서 가져 옵니다) 업데이트 하는 방법들을 많이 공개 하고 있습니다. 이 중 제가 적용 한 KDZ 는 마지막 보안 패치가 이루어 진 V30F 버젼을 통해 업데이트를 강제로 KDZ 를 씌우는 형태로 처리 되었으며, 그 결과는 매우 깔끔하게 완료 되었습니다. (현재 포르투갈 기준으로 v30J 가 최신이며, mediaserve..
TP-LINK WN727N USB 무선 랜 속도. 집에 데스크탑 하나가 유선 연결이 어려워서 구입을 한 (배송비 포함 만원을 안하다니 !) USB WLAN 입니다. 이걸 카드라 부르기엔 좀 그렇고 ... 아무튼 USB 2.0 에서 동작하는 어뎁터라 해야 겠습니다. 물론 박스에도 그렇게 적혀 있습니다만... 다행히 윈도우10 에서도 별 다른 설정이 필요 없이 드라이버 설치가 가능 했으며, 이때 유선으로 어떻게든 연결은 되어 있어야 하는 조건은 있습니다. 드라이버가 윈도우즈 서버쪽에 있으므로 잠시 필요 한듯 하고, 한번 잡고 나서는 유선이 필요 없이 무선으로 사용이 가능 합니다. 당연한 부분 이겠지만, USB 2.0 에서 N 을 지원한다 한들, 5GHz 를 인지 할 수 없으므로 속도는 54MBps 가 최고 입니다. 그냥 G 나 N 이나 같은 겁니다. 2.4..
LG G3 마시멜로우, 느린폰이 빨라진다 - 사용기 LG G3 의 현 상황들 ... 그리고 업그레이드 이전 까지 현재 LG전자의 제품 중 가장 좋은 제품이라고 들고 있는게 국내 U+ 판 G3 (F400L) 과 해외 언락폰 모델인 D855 를 가지고 있습니다. F400L 의 경우는 LTE 가 SKT 나 KT 와 달라 서로 바꿔 가며 쓸 수 는 없지만 Qualcomm 의 3G modem 이 많은 대역폭을 지원 해 주는 감사한 정책 덕분에 KT 의 데쉐(데이터 쉐어링) 3G SIM 을 쓰면서 작은 테블릿 용도로 사용 중 입니다. 사실 LG 제품들이 통화품질이 제가 쓰는 중국산 제품들 보다 못한 경우가 많으므로 (VoLTE 는 지원 해도 못 쓰는 환경이므로 이것도 생략) 데이터용과 게임, 뉴스를 읽거나 큰 데이터를 받는 용도 또는 유튜브를 시청하는 정도로 애용 ..
파이어폭스 타이틀 바를 줄이자, Hide Caption Titlebar Plus 화면이 작은 랩탑(노트북)에 Ubuntu 계열 리눅스를 쓰다 보면 파이어폭스의 창에 낭비가 있다는 느낌이 듭니다. Windows 버젼과 차이가 발생 하는 부분이 이 뿐이기도 한데, 아래 이미지 처럼 뭔가 테마를 적용 해도 이질감이 들게 되는 이유 이기도 합니다. 이 이질적인 부분과 공간 낭비를 줄이기 위해서 Add-ons Manager 설정에서 Hide Caption Titlebar Plus (거의 모든 플랫폼 공용) 을 받아 적용 하면 아래 처럼 따로 놀고 뭔가 낭비가 있던 요소들이 하나의 모습으로 변하게 됩니다. 사실 Windows 에서는 이미 이렇게 되어 있으니 필요가 없겠지만, 리눅스 계열에서는 매우 큰 변화라 할수 있을지도 모르겠군요. 여기서 보면 왼쪽 위 파폭 메뉴 자체가 너무 커서 사실 페이..
fltk-1.3.3-ts, 64bit Linux 에서도 정상 빌드 ! 사실 안되는 것이 이상 한 일 이겠지만, 일단 FLTK 1.3.3 ts 는 64bit 리눅스 민트 에서 정상적으로 configure 되고 빌드가 됩니다. phtread 나 win32 thread 에서 안정적인 구동을 필요로 하시는 분들은 아래 주소에서 FLTK 1.3.3 clone 인 제 fltk-1.3.3-ts 를 사용 해 보시길 권장 드립니다. https://github.com/rageworx/fltk-1.3.3-ts
Anystreaming 리모컨 프로그램 (데모용) 이 프로그램은 Anystreaming 기기에서 사용되는 리모컨 기능을 사용자가 만들거나 편집 하기 위해 만들어진 어플리케이션 입니다. 실제 동작은 구현 되어 있지 않은 디자인 맛보기용 프로그램 이므로 '이렇게 동작 하는구나' 정도로 만 구동 가능 합니다. mingw5 로 컴파일 되었으며 (Dualcore Intel, AMD 에 최적화된 명령어 셋으로 구동 됩니다 .. 그럴 필요도 사실 없지만 ..) FLTK 는 제가 clone 및 수정 중인 fltk-1.3.3-ts 를 사용 하였습니다. 이 프로그램은 오픈소스가 아니므로 공개를 하지 않겠지만, Windows10 까지 이상 없이 구동하도록 만들어 졌습니다. 다운로드는 아래 파일을 받아서 압축을 아무데나 푼 다음 as_irmote.exe 를 실행 하면 됩니다..
WAVE사 BT-2000S 메뉴얼 아직 이 제품을 쓰는 분들이 얼마나 많은지 모르겠지만, 한 10여년 부터 써 온 입장에서는 이 제품을 오디오 동글로 사용 중 입니다. 보통 충전만 해서 쓰면 되는 경우가 있지만, CSR 칩셋 제품이다 보니 Windows10 에서도 인식 되는건 아마 Realtek 급의 드라이버 지원 때문이 아닐까 합니다. 하지만 가끔 이 제품의 사용 방법을 까먹을 때가 있는데, 이를 위해 인터넷에 떠 도는 GIF 이미지를 PDF 로 만들어 올립니다. 이 메뉴얼의 원본 저작권은 웨이브 에 있으나, 지금은 회사가 없어진 듯 하여 어떻게 될지 모르겠습니다만, 메뉴얼 공유에 사실 저작권을 요구 하진 않을듯 하니 아래 파일을 받아 도움이 되시길 바라겠습니다. 한때 엄청 비싸게 줬었던 거 같은 느낌이 아련히 드는데, 요즘 2.x E..
KingDian 240GB SSD 를 SATA2 에 쓰면 어떨까? 이 전 사용기를 기반으로, 이 제품은 SATA3에서 쓰기 보다 SATA2 에서 써도 성능 하락이 없을 것 이다라는 전제 조건으로 DualCore E6700 을 쓰는 SATA2 기반 시스템에 부팅+기본 프로그램 구동 용으로 옮겼습니다. 이왕 하는 김에 SMI 컨트롤러와 알루미늄 하우징 사이에 써멀패드 1.5mm 짜리를 좀 잘라서 (수평으로 좀 잘라서 한 1.2mm 정도로 줄여야 함) 방열 처리를 좀 한 다음 HSST 에서 나오는 저렴한 금속 2.5" to 3.5" dual drive bay 를 구해서 데스크 탑에 장착 했습니다. 그래서 속도를 측정 해 보니 ... 음? 놀랍게도 이 제품은 SATA3 에서 쓸 떄 보다 SATA2 에서 쓰기 성능이 더 향상 됩니다. (순차 읽기만 339MB/sec 에서 281..
Windows10 에서 무선은 역시 리얼텍 USB ... 벌써 사용한지 한 10년 쯤 된 PC (그간 살짝 살짝 어느 정도 업그레이드는 있었지만)를 Windows7 에서 Windows10 으로 올리고 나서 가장 큰 문제를 겪은 것은 RaLink (현 Mediatek) 쪽 RT25xx 칩셋들 드라이버가 Windows10 에서 무용지물이 되었다는 것 입니다. 그래서 찾다 찾다 결국 도달한 것은 "버리자" 였습니다. 아마, Windows7 64bit 쓸때 Creative 사의 Sound Blaster Live ! 4개를 모두 못 쓰게 되었던 그 시절 충격을 다시금 느끼게 되었다고나 할까요 ... 진짜 Windows10 은 솔찍히 왜 올려야 하는지 모르겠지만, MS 에서 이젠 Windows7 새로 설치 하면 사람들 멘붕 하라고 Update 관련 서비스가 CPU 를 1..
아 ... 폴아웃4 .... 이메일로 온 한통의 메시지 ... 폴아웃4 할to the인 ! 그런데 DLC 가 스믈스믈 기어 나오고 있는 데다, 올해가 지나면 아마 또 엄청난 스팀살인마할인 이 있을거 같은 불길한 예감이 들어 사야 하나 말아야 하나 고민하게 되는 하루 입니다. But, 난 돈이 없으므로 아마 skip ...
Dental Ball Phantom Detector v0.5.52.107 이 프로그램은 제가 바로 전에 공개한 opensource 에서 발전된 버젼으로, 간단히 팬텀의 특정 부분을 인지 하는 알고리즘이 테스트용으로 들어 있고, 각 12비트가 넘는 raw 이미지를 빠르게 처리하고, 이를 응용할 수 있는 부분에 대해 보여 주는 엔지니어 샘플이라 하겠습니다. (일부 알고리즘에 대해서 공개 여부는 고려 중) 이 프로그램에 대해 몇가지 보이는 기능을 설명 하자면, 이미지 바로 하단 왼쪽의 Use threshold rendering 을 체크 하시면 아래 처럼 자동으로 연산된 최적의 이미지를 잡아 주게 되며 이는 사용자가 slide 를 조정 함 으로서 변경 할 수 도 있습니다. (하단의 슬라이드와 히스토그램 이미지 참조) 또한 배율을 조정하고, 안의 이미지를 마우스 드래그로 이동 하여 확..