coppertone
03-29-2006, 07:11 AM
First, I checked threads, support and have been searching for an answer for 2 months. Can't find. Hate to post but here it is...
Samsung DTivo that i used instantcake etc on... 6.2
Hughes HD DTivo same thing... 3.1.5f
I have Netgear FA120 adapters on both.
Got everything working.
Both used to transfer at USB 2.0 speeds. I extract on a Mac using TivoTool.
All of a sudden extraction slowed to USB1.1 speeds.... 50k etc... which makes extraction essentially impossible to deal with.
Post install I did do the following hacks... I actually wrote notes to myself on the steps. I would find the raw steps here on dealdatabase but did not understand Linux so I bought a couple books and did the translation so I know what the typed commands are actually doing...
All of the hacks work fine but I was wondering, stupid question coming WARNING, that if by doing any of these hacks if anyone has had problems with the FA120 USB Ethernet adapter reverting to very slow speed? Now I can't fix it and I'm afraid I may have to do clean wipe again... any help getting USB adpater back up to USB 2 would be appreciated...
Extra hacks steps I used.
Make sure my root partition is writable. e.g.
mount -o remount,rw /
Make a backup copy of the tivo application /tvbin/tivoapp e.g.
cp /tvbin/tivoapp /tvbin/tivoapp.orig
Change the directory to tvbin
cd /tvbin
Move the tivoapp into a temporary location
mv tivoapp tivoapp.tmp
Copy the temporary app back to tivoapp (I have figured that I have to do these steps, otherwise the tivoapp file would be busy if I just tried to copy it straight)
cp tivoapp.tmp tivoapp
Change the permissions associated with tivoapp. In this case (7 - Owner can READ WRITE and EXECUTE; 5 Group can READ and EXECUTE; 5 World can READ and EXECUTE) i.e. 755
chmod 755 tivoapp
For the following, this is what the breakdown of the types commands are:
Echo sends the commands you are typing, through the "pipe" ( | ) into the "copy/convert" command ( dd ) , which "converts" the output ( conv ) , and avoids "truncating" the file ( notrunc ) , and "writes to the file tivoapp" ( of=tivoapp ) , by writing "1 byte" at a time ( bs=1 ) , and "skips x" obs-sized blocks at the start of the output ( seek=0000000 )
30 Second Skip
3.1.5f 0x0033C420 10400024 -> 14400024
echo -ne "\x14\x40\x00\x24" | dd conv=notrunc of=tivoapp bs=1 seek=3392544
Directory Sort
3.1.5f 0x00291FA8 A22000E0 -> A22200E0
echo -ne "\xA2\x22\x00\xE0" | dd conv=notrunc of=tivoapp bs=1 seek=2695080
Enable backdoors
3.1.5f 0x00348414 02802821 -> 24050001
echo -ne "\x24\x05\x00\x01" | dd conv=notrunc of=tivoapp bs=1 seek=3441684
Disable Encryption
3.1.5f 0x006A93EC 0320F809 -> 3C020000
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=6984684
6.2
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=10705308
Disable Yellow Stars
3.1.5f 0x002baa50 12200007 -> 00000000
echo -ne "\x00\x00\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=2861648
Thats all of them. Networking works so I can access and install on DTivo. I would love to be able to fix USB without having to do blank install again.
Samsung DTivo that i used instantcake etc on... 6.2
Hughes HD DTivo same thing... 3.1.5f
I have Netgear FA120 adapters on both.
Got everything working.
Both used to transfer at USB 2.0 speeds. I extract on a Mac using TivoTool.
All of a sudden extraction slowed to USB1.1 speeds.... 50k etc... which makes extraction essentially impossible to deal with.
Post install I did do the following hacks... I actually wrote notes to myself on the steps. I would find the raw steps here on dealdatabase but did not understand Linux so I bought a couple books and did the translation so I know what the typed commands are actually doing...
All of the hacks work fine but I was wondering, stupid question coming WARNING, that if by doing any of these hacks if anyone has had problems with the FA120 USB Ethernet adapter reverting to very slow speed? Now I can't fix it and I'm afraid I may have to do clean wipe again... any help getting USB adpater back up to USB 2 would be appreciated...
Extra hacks steps I used.
Make sure my root partition is writable. e.g.
mount -o remount,rw /
Make a backup copy of the tivo application /tvbin/tivoapp e.g.
cp /tvbin/tivoapp /tvbin/tivoapp.orig
Change the directory to tvbin
cd /tvbin
Move the tivoapp into a temporary location
mv tivoapp tivoapp.tmp
Copy the temporary app back to tivoapp (I have figured that I have to do these steps, otherwise the tivoapp file would be busy if I just tried to copy it straight)
cp tivoapp.tmp tivoapp
Change the permissions associated with tivoapp. In this case (7 - Owner can READ WRITE and EXECUTE; 5 Group can READ and EXECUTE; 5 World can READ and EXECUTE) i.e. 755
chmod 755 tivoapp
For the following, this is what the breakdown of the types commands are:
Echo sends the commands you are typing, through the "pipe" ( | ) into the "copy/convert" command ( dd ) , which "converts" the output ( conv ) , and avoids "truncating" the file ( notrunc ) , and "writes to the file tivoapp" ( of=tivoapp ) , by writing "1 byte" at a time ( bs=1 ) , and "skips x" obs-sized blocks at the start of the output ( seek=0000000 )
30 Second Skip
3.1.5f 0x0033C420 10400024 -> 14400024
echo -ne "\x14\x40\x00\x24" | dd conv=notrunc of=tivoapp bs=1 seek=3392544
Directory Sort
3.1.5f 0x00291FA8 A22000E0 -> A22200E0
echo -ne "\xA2\x22\x00\xE0" | dd conv=notrunc of=tivoapp bs=1 seek=2695080
Enable backdoors
3.1.5f 0x00348414 02802821 -> 24050001
echo -ne "\x24\x05\x00\x01" | dd conv=notrunc of=tivoapp bs=1 seek=3441684
Disable Encryption
3.1.5f 0x006A93EC 0320F809 -> 3C020000
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=6984684
6.2
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=10705308
Disable Yellow Stars
3.1.5f 0x002baa50 12200007 -> 00000000
echo -ne "\x00\x00\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=2861648
Thats all of them. Networking works so I can access and install on DTivo. I would love to be able to fix USB without having to do blank install again.