Compare Products, Prices & Stores For:

COMPUTERS, COMPONENTS COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO

Google
 
Web DealDatabase.com
What are you shopping for?


Go Back   DealDatabase Forum - Deals, Freebies, and TiVo & DirecTivo Hacking > Category: NEW TiVo, DTiVo, Extraction FORUMS! > Series 2 Support

Reply
 
Thread Tools Rate Thread Display Modes
  #31  
Old 10-22-2004, 07:26 PM
rc3105's Avatar
rc3105 rc3105 is offline
Riley
 
Join Date: Mar 2002
Posts: 1,339
well, assuming you don't have an environment to recompile joe, hexedit the binary so it looks for joerc in "/joe/joefiles" or somesuch

edit: if memory serves, you need to change that in 2 places

Last edited by rc3105; 10-22-2004 at 07:32 PM.
Reply With Quote
  #32  
Old 10-22-2004, 07:50 PM
malfunct malfunct is offline
Diamond Member
 
Join Date: Nov 2003
Posts: 1,754
Quote:
Originally Posted by rc3105
well, assuming you don't have an environment to recompile joe, hexedit the binary so it looks for joerc in "/joe/joefiles" or somesuch

edit: if memory serves, you need to change that in 2 places
Another way would be to check for the existance of symbolic links to the files in /var/hacks (or wherever joe is looking) at boot time and if they are gone create them. Editing joe is obviously better but the symbolic links may be easier for some people.
__________________
Malfunct

HDVR2 - 120hours - Extraction enabled
SD-DVR40 - Unhacked (for now)
Reply With Quote
  #33  
Old 10-22-2004, 08:02 PM
SR712's Avatar
SR712 SR712 is offline
Diamond Member
 
Join Date: Apr 2002
Posts: 844
Quote:
Originally Posted by rc3105
well, assuming you don't have an environment to recompile joe, hexedit the binary so it looks for joerc in "/joe/joefiles" or somesuch

edit: if memory serves, you need to change that in 2 places
ok. Maybe I try that.
__________________
If a goldfish should want a vacation, who would know?

Last edited by SR712; 10-22-2004 at 09:51 PM.
Reply With Quote
  #34  
Old 10-22-2004, 09:12 PM
AlphaWolf's Avatar
AlphaWolf AlphaWolf is offline
Diamond Member
 
Join Date: Jan 2002
Location: Sonoran Desert
Posts: 2,785
Well there are two things about that which I really don't like.

First of all that mandates that in order for joe to work, you have to put everything in /tivo-bin or whatever other directory joe is set to. That means that if somebody e.g. didn't like the name tivo-bin, or maybe wanted to put it in /var, they can't. I just really don't like having fixed paths, its just not very clean. Now symlinks would be fine, but it overcomplicates something that I would rather be just a simple upload and unpack install process. The main reason I want the install to be simple is so that software upgrades are also that much simpler, which is pretty much the main purpose of releasing an all in one set. Fixed paths=bad. (frankly I don't know why the author of joe didn't just statically compile the joerc into the binary)

Second of all that is just another file that needs to be included with the set, and nothing else can/will ever use the joerc file.
__________________
Before PMing me: I’m not your personal tech support. If you have a question, ask in public so I don't have to repeat if somebody else asks. If you want images or slices, use emule. I will ignore all support PMs.

Sponsor a vegetarian! I have taken the pledge, how about you?

Last edited by AlphaWolf; 10-22-2004 at 09:17 PM.
Reply With Quote
  #35  
Old 10-22-2004, 09:24 PM
EvilJack's Avatar
EvilJack EvilJack is offline
Senior Member
 
Join Date: Aug 2003
Location: Southlake, Texas
Posts: 277
Quote:
Originally Posted by TivoWare
AlphaWolf:

It would be nice if you included a nice editor like joe, pico, ee. vi style editors are not for me

Also I would like to know more about how you setup your box. I see you use /tivo-bin. Have you moved everything out of /var? I looking at doing this but programs like mfs_fts would need to have links to /var for the logs and cache.
I've got nano compiled and running on my S2. I can post
that somewhere if someone want's to help test it out.
I might need to work on shared/static stuff to make
it smaller.

jack
Reply With Quote
  #36  
Old 10-22-2004, 09:31 PM
AlphaWolf's Avatar
AlphaWolf AlphaWolf is offline
Diamond Member
 
Join Date: Jan 2002
Location: Sonoran Desert
Posts: 2,785
I actually like nano best of all of them. If you can compile that to just be a single binary that doesn't have to relie on any resource files and can be run from any path, please post it and I'll be glad to include it in the all in one set.
__________________
Before PMing me: I’m not your personal tech support. If you have a question, ask in public so I don't have to repeat if somebody else asks. If you want images or slices, use emule. I will ignore all support PMs.

Sponsor a vegetarian! I have taken the pledge, how about you?
Reply With Quote
  #37  
Old 10-22-2004, 11:58 PM
NutKase's Avatar
NutKase NutKase is offline
Diamond Member
 
Join Date: Aug 2003
Posts: 2,149
Quote:
Originally Posted by rc3105
well, assuming you don't have an environment to recompile joe, hexedit the binary so it looks for joerc in "/joe/joefiles" or somesuch

edit: if memory serves, you need to change that in 2 places
Great idea!

Okay, I've hex patched up joe so it'll run in one directory.

I'll have to check AlphaWolf's criterion for submission but I still have one issue.

I can open a file but the control keys won't work... still working, but family time is going to interrupt .


NutKase
__________________
"God, and DealDataBase, help those that help themselves." --Shamelessly stolen from psxboy
------------------------------------------------
2 each, SA S2 287hr 7.2.1a's with Lifetime.
Hacks: 1 Manually Monte'd -140, Bash,Telnet,FTP,TivoWebPlus,
Superpatch-67all Unscrambled/HMO,MFS_FTP Ver. N,TyTools, tivoserver
Fully hacked SA S1
Reply With Quote
  #38  
Old 10-23-2004, 01:03 AM
AlphaWolf's Avatar
AlphaWolf AlphaWolf is offline
Diamond Member
 
Join Date: Jan 2002
Location: Sonoran Desert
Posts: 2,785
BTW, /var is like an ass hole. Sure its possible to stick things in there, but doing so is just plain wrong IMO.
__________________
Before PMing me: I’m not your personal tech support. If you have a question, ask in public so I don't have to repeat if somebody else asks. If you want images or slices, use emule. I will ignore all support PMs.

Sponsor a vegetarian! I have taken the pledge, how about you?
Reply With Quote
  #39  
Old 10-25-2004, 11:37 PM
TivoWare's Avatar
TivoWare TivoWare is offline
Senior Member
 
Join Date: Oct 2004
Posts: 157
ee is a simple editor I like to use under FreeBSD. I tried finding info of how to make a compile environment but I have not found very much. And it may not work under FreeBSD anyway.

Can someone point me in the right direction or try to compile ee for me? No idea if it will be hard to cross compile or not.

http://mahon.cwx.net/sources/ee-1.4.6.src.tgz

maybe this editor will not require too much.

[Edit] Problably no use. It stil needs terminfo and uses NCURSES

Last edited by TivoWare; 10-26-2004 at 02:21 PM.
Reply With Quote
  #40  
Old 10-31-2004, 12:39 AM
w2kr w2kr is offline
Senior Member
 
Join Date: Aug 2001
Location: Florham Park, NJ
Posts: 182
Send a message via AIM to w2kr
unzip

I just ftp'ed a collection of modules to my TiVo that are in a .zip file.
When trying to unzip them via the unzip in this package I get the error:

$ unzip usb-2.4.20-r1.zip
Archive: usb-2.4.20-r1.zip
unzip: Invlaide zip magic

I ran md5sum on the zip file both on my PC and on the TiVo and get the exact same signature.

It appears to me that the busybox unzip isn't compatible with this zip file. Has anyone else seen a problem like this?
Reply With Quote
  #41  
Old 11-01-2004, 12:57 AM
w2kr w2kr is offline
Senior Member
 
Join Date: Aug 2001
Location: Florham Park, NJ
Posts: 182
Send a message via AIM to w2kr
I looked into this unzip problem. It's a busybox problem. If you look at their source code for unzip.c, they say they need to still deal with endian issues. When reading the zip file header, the magic number isn't matching due to the code not really support large endian architectures, i.e., the MIPS processor in TiVo.

I fixed the first problem, but soon discovered another endian related problem and gave up. I'll just get unzip elsewhere and not use the busybox version.
Reply With Quote
  #42  
Old 11-01-2004, 12:58 AM
w2kr w2kr is offline
Senior Member
 
Join Date: Aug 2001
Location: Florham Park, NJ
Posts: 182
Send a message via AIM to w2kr
AlphaWolf,
Can you post the .config file you're using with busybox. For my own personal use I'd like to make a small tweak to turn of the ls coloring and I'd like to start with your well thought out config. I'd also like to activate gunzip.
Reply With Quote
  #43  
Old 11-01-2004, 01:27 AM
AlphaWolf's Avatar
AlphaWolf AlphaWolf is offline
Diamond Member
 
Join Date: Jan 2002
Location: Sonoran Desert
Posts: 2,785
Quote:
Originally Posted by w2kr
AlphaWolf,
Can you post the .config file you're using with busybox. For my own personal use I'd like to make a small tweak to turn of the ls coloring and I'd like to start with your well thought out config.
The .config file should be included in the zip along with the busybox binaries I have posted in this thread.

Quote:
Originally Posted by w2kr
I'd also like to activate gunzip.
Theres no need for gunzip. The tivo always includes gzip in its stock configuration, just use gzip -d, theres no difference between the two. If you just like the command gunzip, you could always add "alias gunzip='gzip -d'" to your /.profile.

Also WRT color, I am pretty sure that theres an environment variable that you can use which will disable colors. Not sure which one it is exactly, something relating to term though.
__________________
Before PMing me: I’m not your personal tech support. If you have a question, ask in public so I don't have to repeat if somebody else asks. If you want images or slices, use emule. I will ignore all support PMs.

Sponsor a vegetarian! I have taken the pledge, how about you?

Last edited by AlphaWolf; 11-01-2004 at 01:35 AM.
Reply With Quote
  #44  
Old 11-02-2004, 10:28 AM
Lost Dog's Avatar
Lost Dog Lost Dog is offline
Senior Member
 
Join Date: Aug 2003
Location: Mystery Spot
Posts: 200
Hey Alphawolf,

The SendKey included in the binary package seems to be the one that's broken for S2 4.0+. Could you included the sendkey found in this post:

http://www.dealdatabase.com/forum/sh...89&postcount=1

Thanks!

(It's nice to have many of the commonly used binaries in one place... good job!)
__________________
I'd rather be a killer than a victim.
Reply With Quote
  #45  
Old 11-03-2004, 06:54 PM
TheWickedPriest TheWickedPriest is offline
Death to the MPAA
 
Join Date: Jul 2003
Posts: 522
Quote:
Originally Posted by TivoWare
[Edit] Problably no use. It stil needs terminfo and uses NCURSES
That's not a barrier. I've successfully built ncurses and a largish ncurses-based app for my Tivo with a cross-compiler setup.
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:29 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 2000-2008 © dealdatabase.com.
TiVo® is a registered trademark of TiVo Inc. This site is not affiliated with TiVo Inc.