휴대폰에 임베디드 펌웨어 소스를 어디서 구하고, 또 그걸 어떻게 설치하죠?
글쓴이: ms700 / 작성시간: 일, 2010/04/04 - 2:50오후
skt 모토로라 MS700 휴대폰인데요,
통신사에서 제공하는 기본 메뉴 구조 전부 마음에 안 들어서 다 갈아치우고 싶습니다.
모토로라 MS700의 경우는 퀄컴 칩을 사용하니까, QPST를 써서 파일 시스템에 접근이 가능하고, 내일 서비스 센터에 가서 그 접근을 막아놓지 않은 펌웨어 51.11.30 버전으로 다운그레이드하고, SKT에서 제공한 스킨들을 고칠 수는 있겠지만, 펌웨어 자체에 고정된 작동방식이 있으므로 스킨을 아무리 바꿔도 기본 메뉴가 있고 세부 설정 페이지가 있는 이런 식의 기본 UI는 비슷하게 되어 있을 듯합니다.
그것까지 바꾸려면 펌웨어 자체를 갈아치워야 하는 것 같은데 MS700 모델에 쓸 수 있는 펌웨어 소스 중에 공개되어서 돌아다니는 것이 있는지 궁금합니다.
그런 소스가 있다면, 그것을 컴파일하는 툴에는 어떤 것이 있고, 그걸 설치하는 방법이 뭔지 궁금합니다.
모토로라 서비스센터 홈페이지를 보니까, 자사 모델 펌웨어 업데이트를 activex로 실시하던데, 그 activex의 작동방식을 흉내내서, 컴파일이 완료된 펌웨어를 집어넣기만 하면 될 거 같은데..
자세한 작동원리를 아시는 분들 계시면 설명 부탁..
모르시더라도, 간략한 조언이라도 부탁함.
Forums:
,,
10여년 전에 휴대폰 프로그래밍을 했는데요...
휴대폰은 퀄컴에서 제공하는 rtos 위에서 돌아갑니다.
이건 어셈과 c언어로 되어 있고,
이 위에서 c언어로 개발자들이
한국에 맞게 개발을 했었죠..
본인이 갖고 있는 휴대폰이 이런 식으로 개발 된 것이라면,
휴대폰을 맘대로 고치기는 불가능합니다.
그 소스가 수메가 수십메가 하고,
그중에서 ui task 에 해당하는 부분을 찾아 고쳐야 하는데,
그건, 개발자가 아닌 이상 힘들고요..
게다가 소스는 휴대폰 회사 소유이므로,
수정하기 불가능 할 겁니다.
arm 컴파일러와 다운로드툴, 디버깅 툴도 있어야 하고요..
오래된 추억이로군요.
이제는 스마트폰이 대세가 되면,
응용쪽에서는 pc에서 프로그래밍 하듯이 스마트폰을 제어할수 있게 됩니다.
휴대폰 회사 다니는 사람들은,
하드웨어나 통신쪽은 예전가 비슷하겠지만,
응용쪽에서는 휴대폰위에 안드로이드 올리는 작업 같은걸 많이 하겠죠...
그리고 안드로이드 위에서 전화번호부를 만든다든지..
짧게 말하면 방법이
짧게 말하면 방법이 없습니다.
---- 절취선 ----
http://blog.peremen.name