Cross compiler environment?
Does anyone have a working MIPS cross-compiler environment for TiVO Series 3?
Have you looked at this thread? http://www.dealdatabase.com/forum/sh...assembler-v0-1
Otherwise, some folks have luck with IDA.
I must have downloaded the disassembler ages ago (but never used it)
I just put it up here if you have trouble finding it.
I can confirm though IDA Pro works quite well for TiVo binaries. I have used it in the past to find tivoapp patch points.
Last edited by pdd; 03-16-2017 at 07:39 AM.
That's all for disassembling code.
It might be useful to be able to compile new programs for the TiVO, hence the question.
Something like this:
might provide an environment in which to install a Linux 2.4 MIPS64 kernel.
might do the trick as it is about the right vintage for TiVO.
In /libc on the TiVO, there's a libc.so.6, which is indicative of what vintage libc is required. In ld.so.1, there's the tell tale string of "GLIBC_2.2.3" present. The above release is for 2.2.5, which should be compatible.