TiVoCommunity.com
(c)opyright 1995-2005 All rights reserved
indexcheckTC
This area is a static history of posts in the TiVo Community Forum Archive.
This archive history was made for the simple indexing of search sites like Google.



Pages:1



Shell on DSS in 2.0.1z16 without cracking the case.

(Click here to view the original thread with full colors/images)



Posted by: pauldy

Boot into the diag mode press x for more options then p for boot params mine was set up as root=/dev/hda4 I changed it to root=/dev/hda7 shondss=true.

Edit : OTTO suggests adding runmyworld=false to the boot params to stop the autorebooting which worked perfectly on my system and makes it much easier to do the edit without having to worry about it rebooting before you finish.

Then I ran the following script because the unit just wants to cycle through reboots when it is setup to boot on this partition pasting this as a script into the window was quick enough to execute without it rebooting before it finished. Caution however if you should not paste this quick enough you could end up with issues.

mount -rw -o remount /
mount /dev/hda4 /mnt
cp /mnt/etc/rc.d/rc.sysinit /mnt/etc/rc.d/rc.sysinit.old
echo '/bin/bash </dev/ttyS3 >& /dev/ttyS3 &' >> /mnt/etc/rc.d/rc.sysinit
umount /mnt

Then change the boot parms back to root=/dev/hda4

Upon reboot I was greeted with a nice bash-2.02#. Now I just need to figure out how to get the character echo and some other terminal size related stuff working and everything should be back to normal in 2.0.1. BTW if you aren't comfortable in linux wait till some of the mods or a few of the people have tested this out on all the various configs out there. I have a phillips 31202 unhacked and it worked with my unit running the 2.0.1Z16 software not sure how the mileage will vary but I hope to get some feedback.

Edit : figured out the terminal being a little whacked it seems it was running in raw mode this command should fix that. stty sane this should be added to the /.bashrc using echo stty sane >> /.bashrc


------------------
Running ....... Cos anything else would be a waste...
`:::'                  .......  ......
 :::  *                  `::.    ::'
 ::: .::  .:.::.  .:: .::  `::. :'
 :::  ::   ::  ::  ::  ::    :::.
 ::: .::. .::  ::.  `::::. .:'  ::.
.:::.....................::'   .::::..

[This message has been edited by pauldy (edited 04-03-2001).]

[This message has been edited by pauldy (edited 04-03-2001).]



Posted by: Otto

If you want to not have to be so quick on the draw, I *think* you can set "runmyworld=false" in the boot params and it won't start myworld and may not reboot instantly. I have not attempted this, so WYA.

------------------
Otto, Zen TiVo Master - Moderator - AVS Forums - Tivo Underground
"Once you start down the dark path, forever will it dominate your destiny. Consume you it will!" -- Yoda
P1> UM/25/US/AL T1 Wbfil C[fyco++ maze+ r- wngslpd$--] E!
T1> MP14 H45 V2.0.1z16 Q- F+ C+ $+ V! S+ P+++ W[a+ d c k+ t+]

[This message has been edited by Otto (edited 04-03-2001).]



Posted by: pauldy

The runmyworld=false did stop the rebooting. I'll add that to the decription.

------------------
Running ....... Cos anything else would be a waste...
`:::'                  .......  ......
 :::  *                  `::.    ::'
 ::: .::  .:.::.  .:: .::  `::. :'
 :::  ::   ::  ::  ::  ::    :::.
 ::: .::. .::  ::.  `::::. .:'  ::.
.:::.....................::'   .::::..



Posted by: jack

Hey... that's pretty smart. http://www.avsforum.com/ubbtivo/wink.gif It will only work if you have
1.3 or your previous 'root' was set up to recognize shondss... right?

I had a big problem between one of the 2.0.1-x releases.... got
a new release.... lost my changes..... before I could update the
new release with my ppp and bash changes.... got another release.
bye-bye changes. Don't assume that your old root will always
be there.

------------------
jack
D.A.M. - Mother's Against Dyslexia



Posted by: pauldy

BTW thanks OTTO now I can test out some hypotheses I have had about audio playback.

------------------
Running ....... Cos anything else would be a waste...
`:::'                  .......  ......
 :::  *                  `::.    ::'
 ::: .::  .:.::.  .:: .::  `::. :'
 :::  ::   ::  ::  ::  ::    :::.
 ::: .::. .::  ::.  `::::. .:'  ::.
.:::.....................::'   .::::..





vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2009 - Created by Stefan "Xenon" Kaeser Modified by Adam J. de Jaray