지금은 자동차 MCU 펌웨어 파일을 받았습니다. 그리고 수정해서 저장하는 것도 가능한지 모르겠네요.
Android 4.2.2 API 17에 있기 때문에 몇 가지 버그를 수정하고 새로운 기능을 추가하거나 Android를 업데이트하고 싶습니다.
자세한 내용은 다음과 같이 깜박입니다.
- 모든 파일은 USB 플래시에 넣어
- 그런 다음 자동차 MCU에서 USB 케이블로 연결합니다.
- 시스템이 이를 감지합니다.
- 그리고 설치를 시도합니다
- 설치 과정에서 모든 단계가
scatter.mmcboot.ext4.xml
파일 에 있습니다.- 단계별로 진행됩니다
내 질문은 다음과 같습니다
- 이 파일을 편집하고 빌드하기 위한 IDE인가요?
- 제가 생각하는 ext4에서 Android 파일에 어떻게 접근하고 저장할 수 있나요? 일부 애플리케이션을 편집하거나 추가하고 새로운 내용으로 MCU에 플래시하고 싶습니다.
- 어쩌면 모든 파일의 기능을 아는 사람이 있거나 이에 대해 읽을 수 있는 위치를 알려줄 수 있는 사람이 있을까요?
- 에뮬레이터에서 테스트할 수 있나요?
감사해요.
답변1
버그를 수정하고 새로운 기능을 추가하고 싶습니다.
버그를 수정하거나 기능을 추가하려면 문제가 있는 애플리케이션의 소스 코드가 필요할 가능성이 높습니다. 가지고 있는 파일은 소스가 아니라 시스템이 실행하는 데 사용하는 바이너리 이미지입니다. 광범위한 리버스 엔지니어링 없이는 "고치다" 아무것.
Android 4.2.2 API 17에 있으므로 Android도 업데이트하세요.
Android 업데이트는 작은 작업이 아닙니다. 많은 경험과 지식이 필요하며 강력한 워크스테이션을 구축하는 데 몇 시간이 걸립니다.
최신 버전의 Android를 구축하더라도 헤드 유닛을 사용할 수 없게 만들 수 있는 몇 가지 드라이버 및 기타 중요한 시스템 세부 정보가 거의 누락될 것입니다.특히표준 업데이트 절차가 부트로더를 대체하는 경우(U-부트).
또한 헤드 유닛이 보안을 염두에 두고 설계된 경우 서명되지 않은 이미지를 설치하면 사용할 수 없게 될 수 있습니다.
이러한 문제는 해결할 수 있는 문제가 아닙니다. 제조업체가 회로도와 소스를 기꺼이 공개할 가능성은 거의 없습니다.
요약하자면, 좋은 커뮤니티가 있는 오픈 소스 헤드 유닛에서 작업하지 않는 한(그것이 무엇인지 언급하지 않았음) 이 작업은 불가능할 것입니다. 좋은 커뮤니티가 있다면 이를 위한 최신 Android 릴리스가 있을 것이라고 생각합니다.