onda Vi60 Ultimate 분해기
2012.12.19 03:00
onda Vi60 Ultimate에 시험삼아 커스텀(?) 롬을 올려봤습니다.
순전히 '되나 안되나' 정도를 알아보려고 순정롬을 unpack한 후 repack해서 롬 라이팅을 해 보았습니다.
결과는 벽.돌.
제 손에 들어온지 2시간도 지나지 않아서 또 해먹은(?) 것입니다.
Vi60 Ultimate은 롬 라이팅시 bootloader와 recovery를 함께 라이팅할 수 밖에 없는 구조긴 합니다만
AW A10칩셋 단위에서 롬 라이팅을 지원하기 때문에 복구에 문제가 없다는게 일반적이라고 합니다.
그런데도 불구하고 도무지 인식이 안됩니다.
RESET 버튼을 눌러도 아무런 변화가 없습니다. 여전히 인식 불가.
결국 분해밖에 답이 없다는 결론을 내리고, 다음의 가설을 세웠습니다.
1. onda Vi60 Ultimate의 RESET은 단순히 Interrupt 방식의 RESET이다. 즉 쓰잘데기 없는 무늬만 RESET임.
2. 해먹었다.
2번은 아니길 바랬습니다. 제가 성야무인님께 받은 디바이스가 총 4개인데, 그 중 2개는 "이미 해먹었고" Vi60 Ultimate까지 해먹으면 4개 중 3개나 해먹는 시나리오가 되기 때문입니다.
1번 가설, 즉 RESET 버튼이 단순 Interrupt만 주는 방식이라면 Kernel Panic 등 Software Crash 상태에는 대응할 수 있겠지만 롬 자체가 잘못 올라온 경우에는 의미가 없을 수 있습니다. CPU가 이미 Interrupt을 받아서 헤메고 있는 상태에서는 RESET Interrupt가 들어와도 배를 쨀 수 있기 때문입니다.
물론 "설마" "이따위"로 설계했을거라 생각은 안했습니다만 - RESET 버튼은 이런 식으로 만들면 안됩니다. - 중국산이니까 충분히 그럴 수도 있겠다 싶기도 했고, 긴가민가했습니다.
아무튼 또 해먹으면 안되니까, 살려는 봐야할 것 아닙니까.
분해
사견입니다만, 홈버튼이 갤럭시S 비슷합니다.
후면 4개의 나사를 풀면 간단히 분해 가능합니다.
속은 텅텅 비었습니다. 로직보드 소형화는 신경도 안 쓴 것 같고, 단순히 AW A10 개발보드를 변형한 느낌입니다.
무게가 가벼운 만큼 배터리가 작습니다.
1GB RAM이 사용되었습니다. hynix 2Gb(256MB) x4(Total 1GB)입니다.
로직보드 후면에는 Flash Memory 정도만 붙어 있습니다. Hynix 32Gb(4GB) x2(Total 8GB)입니다.
파란색 PCB는 Wi-Fi 안테나입니다. 수신률 안 좋게 생겼습니다.
RESET이 interrupt 방식이라면, 결국 물리적으로 전원을 분리시켜 준 후 다시 연결해 주어야 합니다.
("제대로 된" RESET 이라면 전원을 뗐다 붙여줘야 합니다.)
납땜시 합선 방지를 위해 절연테잎으로 처리합니다. 저는 가난하므로 절연테잎은 3M 스카치 테잎을 썼습니다.
일단 분리 후 인식이 되나 살펴봅니다.
만약 인식이 된다면 onda Vi60 Ultimate은 개뼛다구같은 RESET 방식입니다. interrupt 방식이건 뭐건, 어쨌든 RESET도 아닌 RESET입니다.
아놔............
인식 됩니다. onda 이놈들 진짜 대충 만들었구나. -_-;;;;;;;;;;;;;;;;
어쨌든 해먹은건 아니라 다행이군요.
부팅도 잘 됩니다.
옆에 빨간선이 뭐냐구요?
이런 식으로, 안 뜯고 전원 RESET을 할 수 있게 선을 끌어 냈습니다. -_-;
SD슬롯의 틈으로 뽑아냈습니다.
롬 쿠킹하고 죽을 때 마다 분해할 순 없잖아요. ㄷㄷㄷ
결국 RESET 버튼이 있어도 쓸모가 없고, 직접 만들었습니다.
RESET을 interrupt 방식으로 만들면 뭐 어쩌자는거니 온다야. 어디로 온다는거냐 이놈아.
결론
중국산은 역시 신뢰성이 낮다.
코멘트 17
-
낙랑이
12.19 03:19
-
에스비
12.19 17:43
네 superuser입니다. ㅎㅎㅎ
중국산은 아직.. 신뢰성은 갈 길이 멀었다 싶네요.
-
piloteer
12.19 07:06
인터럽트만 날린다라..좀 그렇네요-_-..
아마 롬 개발용 환경으로 쓰시려던 것 같은데, 기계가 안 살아나니 황당하셨겠습니다..
그래도 개발보드에 가까운 형태라면 의외로 개발에 편리한 기능들이 삭제되지 않고 나와있을지도 모르겠습니다.
-
에스비
12.19 17:44
중국산 태블릿이 서로 펌웨어도 호환이 되고 이런게, 결국 개발보드를 모양 살짝 바꿔서 출시하는게 아닌가 싶습니다. 잘 아시겠지만 같은 칩셋을 쓴다고 해서 서로 호환이 되는게 이상한거잖아요. 각종 offset이 다 다른데... 결국 중국산 기기 펌웨어 호환의 비밀은 개발보드 변형이라 짐작하고 있습니다.
-
星夜舞人
12.19 08:20
순간 식껍했습니다. -_-~~
다른건 몰라도 이건 벽돌되면 안되거든요.
-
에스비
12.19 17:47
문제는 이게 아니라, 커스텀 롬을 올리면 무조건 먹통됩니다.
A10 칩셋 리비전이 바뀐건지, bootloader 락이 걸린건지, 공식 지원되는 롬 툴로는 아무런 작업이 불가능합니다.
stock rom을 unpack해서 단순히 repack하더라도 롬이 안올라갑니다.
bootloader 락이 걸려있는게 아닐까 싶구요. onda 정도의 회사라면 락을 걸 만도 하다 싶습니다.
웹에서도 custom rom 배포가 안되는걸 보면 커스텀 롬 제작이 힘들어 보입니다.
-
星夜舞人
12.20 06:12
뭐 자세한 사항은 그쪽을 찔러봐야지 알겠죠. ^^;
일단 수고해 주시고 다음 단계는 이야기 드리겠습니다.
-
Lock3rz
12.19 08:24
여러가지로 신기하고 귀찮은 제품이군요 ㅡ0ㅡ;;;
수고하셨습니다~
-
에스비
12.19 17:48
pipo u1도 비슷한 것 같습니다. 중국산은 뭐 어쩔수 없는 듯 하네요..
평범한 상태에서 조금이라도 벗어나게 쓰면 안될 모양입니다.
-
왕초보
12.19 08:33
재밌네요. ^^ 개발용 온다를 판매하심이 어떨까요 ?
-
에스비
12.19 17:50
으.. 정작 이 모델은 커스텀롬 제작이 어려운 모델인듯 합니다. ㅠㅠ
커스텀롬이 안 올라가네요. bootloader 락을 걸었거나 기타등등 뭔가 처리를 해 둔것 같습니다.
-
라즈곤
12.19 10:49
헉.. 마치 긴박한 의학소설을 보는 거 같았습니다.
[이것은 위의 상황을 의학 드라마로으로 재구성했습니다. ^^;]
나이 1세된 브아이 울티마 환자입니다. 중국산 안드로이드 패드로 어제밤 롬커스텀중에 의식불명이 되었습니다.
리셋 회복되지 않아서 개두수술[머리를 여는 수술]을 오늘 첫수술로 들어가기로 예정되어 있습니다.
과장:"이번 집도의 누군가?"
에스비 교수님께서 집도하십니다.
과장:"음 그래서 없구만, 근데, 믿을 수 있겠어? 지난번에도 집도하가다 두 환자 보냈잖아. 환자의 현재 상태는 어떤가?"
현재 리셋을 했음에도 불구하고 의식불명입니다. 환자는 예전에 중국 onda산부인과에서 출생했다고 합니다.
과장:"그러면 이번 건은 조금 위험하겠어. 둘중에 하나잖아. 리셋에 반응이 없는 코마[의식불명]든가 아니면 간혹 중국산 중에서 그런경우가 있어. 그쪽은 의사수준이 낮은 것도 잇거니와 수가가 낮아서 대충 분만하고 예방접종이나 처치도 제대로 안해주지. CT는 어때?"
CT상은 소형화이전의 보드입니다. 기관의 구분은 명확하게 되어 있습니다.
과장:"거봐 이렇다니깐....이거 손대지마."
근데 보호자 분이.....
과장:"왜? VIP?"
예, 성야무인님의 양자라고 합니다. 꼭 살려달라고 하십니다.
과장:"뭐? 야! 왜 인제 말해!? 에스비 선생에게 특별히 부탁한다고 말해. 보호자분이 성야무인님이라고."
예.
[다음날]
어제 안드로이드 환자 보고입니다.
과장:" 됐고, 어제 그 울티마 환자 어떻게 되었어?"
다행히도 interrupt reset형이라 물리적인 reboot를 시행했습니다. 환자의식은 돌아왔고 재발방지를 위해 레드라인 삽입한 상태입니다.
과장:"on-off시술 시행했겠구만, 좋아. 잘됬구만, CT소견도 좋아보이고. 에스비 교수가 잘할 줄 알았다니깐. ㅎㅎ, 환자방은 어딘가?"
v160호 입니다.
과장:"오케이, 인턴선생 있다가 거기 회진돌때 같이 돌거야. 자 다음 환자 보자."
<여기까지 드라마로 엮었습니다. 좀 내용이 허접스럽더라도 심심해서 써본거니 이해하시구요. 절대~~~ 에스비님 비하하려는 마음은 없습니다. 단지 픽션이니, 맘상해 마시구요^^;;>
-
솔숲바람소리
12.19 12:13
드라마 작가로 추천합니다! 아주 재밌습니다.ㅎㅎ 에스비님도 좋아라 하실듯..^^;; 행복하세요~!~
-
에스비
12.19 17:51
ㅋㅋㅋㅋㅋ 필력이 대단하시네요 : ) 한참 웃었습니다.
좋은 글 감사합니다. ^^
-
jubilee
12.19 21:57
ㅎㅎ 재밌습니다....
-
Lock3rz
12.20 12:24
깨알같은 각본이군요!
잘봤습니다 ㅋㅋ;
-
제로데이
01.28 12:31
재미있게 봤습니다^^
Ps. su는 superuser 인가요? ㅎㅎ