PDA

View Full Version : Need dssapp for 4.0.1b on a Non-RID unit


livewire
12-19-2004, 07:28 AM
I am an *****...

I got my RID unit up and running on 4.0 and then decided to upgrade my non-RID unit.

Well I was pretty much on cruise control from the RID unit when I was working on the 2nd one and copied the dssapp for RID units to my non-RID unit. Now I can't get any channels except for 100,500,999 etc...

Would someone be kind enough to send dssapp for 4.0.1b from their non-RID unit over to me??

Thanks

just email it to <e-mail address deleted>

Thanks in advance....

Montaņo
12-19-2004, 09:41 AM
You should have saved it to /tvbin/dssapp.orig or something similar, before you replaced it with the rid dssapp. Just move it back.

White94Cobra
12-19-2004, 01:32 PM
Not a problem. I did the same thing on my Non-RID unit. Just restore the orignal dssapp. If you got careless and didn't make a copy of the original, you hopefully made a backup of your drive before you started? Restore that backup and get the dssapp from there.

livewire
12-19-2004, 01:42 PM
Not a problem. I did the same thing on my Non-RID unit. Just restore the orignal dssapp. If you got careless and didn't make a copy of the original, you hopefully made a backup of your drive before you started? Restore that backup and get the dssapp from there.

I am ashamed to admit it but, yes I was careless/lazy and did not make a backup of the original dssapp.

Cobra: I have already tried restoring the dssapp from the original software (3.1.1). When I did that the TiVo complained even more and got stuck at bootup.

I used slices to do my upgrade, however I do have some 4.0 backup images laying around here - is there anyway to 'explore' and extract the file from a backup image without actually restoring the image??

If all else fails I guess I will just have to restore one of those images to a spare drive and grab the file from it....

White94Cobra
12-19-2004, 03:55 PM
My bad... I didn't think about the fact that your full backup would be from a prior version. I'd recommend getting in the habit of making backups no matter how trivial you think the hack or upgrade is. I speak from experience... I've done the same thing ;)

PlainBill
12-19-2004, 05:55 PM
Consider this a learning experience. Restore one of the images you have, then use the slices to update it. Grab the dssapp from the updated software.

PlainBill

alldeadhomiez
12-19-2004, 08:25 PM
I used slices to do my upgrade

Most of the slices (including GZtvbin) consist of a small (< 0x20 byte) MFS object "wrapper" followed by a tyFile. On slices named GZ*, that tyFile is a gzipped cpio archive. Use a hex editor to extract this file, "file" to make sure it is what you expect it to be, and cpio to extract dssapp from it. Note that "file" will report an uncompressed slice file as a DBase 3 data file, or some such nonsense.

On a Debian system, you can see the rules that "file" uses by looking at /usr/share/misc/file/magic . On many systems, it is in /etc/magic . For this operation, you just need to know that a gzipped file starts with 0x1f 0x8b.

Example slice: GZtvbin-34560848-1.slice:

0000000: 0300 4809 a401 0de2 0f5b 5001 4f01 e048 ..H......[P.O..H
0000010: 097d 1f8b 0808 e94e 7441 0003 7476 6269 .}.....NtA..tvbi
0000020: 6e2d 332e 312e 3165 2d30 312d 322e 6370 n-3.1.1e-01-2.cp
0000030: 696f 00ec 3a79 5c13 d7d6 3711 10c1 2520 io..:y\...7...%
0000040: 2a22 d619 0c42 1442 a241 40e9 d7b0 440c *"...B.B.A@...D.

red = start of gzipped tyFile (magic number)

You don't need to worry about finding the end of the tyFile; gunzip will discard any trailing garbage.

DPlatt
12-19-2004, 09:52 PM
If all else fails I guess I will just have to restore one of those images to a spare drive and grab the file from it....

Or you might try checking your spam folder. ;)

I was in a charitable mood and emailed you the file this morning.