Author Topic: Signed Operating Systems - Who needs them?  (Read 26170 times)

0 Members and 1 Guest are viewing this topic.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Signed Operating Systems - Who needs them?
« Reply #45 on: August 26, 2011, 02:02:25 am »
Yeah the boot time annoys me. Granted, you can disable hibernation mode so the boot never happens, but then your battery get drained faster while the calc is turned OFF.

On the Prizm there isn't even a boot delay, except you have to configure the calc the first time you turn in ON. The only delay is when turning it OFF, where you see the CASIO logo for about 3 seconds.
I think there's a three second loading time when you turn it on for the first time too, but it's fine since it's not very long.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Signed Operating Systems - Who needs them?
« Reply #46 on: August 26, 2011, 08:52:07 pm »
Yeah, by the way the reason for the 2x longer boot is because of the 2x longer key :P The nspire could have as fast of boot times as an 84+ without boot1 and boot2 getting in the way (Yes I realize you'd need a small boot1 to load the OS files, but that hardly counts.) and you wouldn't even need a standby option anymore.

I do see the wisdom of having, say, a 32 bit key on the OS to act as a form of corruption check, so the inexperienced don't screw up their calc sending a renamed program as the OS unintentionally.

Offline mrmprog

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 559
  • Rating: +35/-1
    • View Profile
Re: Signed Operating Systems - Who needs them?
« Reply #47 on: August 26, 2011, 10:17:37 pm »
Quick question: How stable is this? Is there a huge chance of doing something unrepairable to your calc?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Signed Operating Systems - Who needs them?
« Reply #48 on: August 26, 2011, 10:32:21 pm »
Quick question: How stable is this? Is there a huge chance of doing something unrepairable to your calc?
As I understand it, it works perfectly :) (Though thepenguin77 would know better of any potential shortcomings.)
« Last Edit: August 26, 2011, 10:32:44 pm by calcdude84se »
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Signed Operating Systems - Who needs them?
« Reply #49 on: August 26, 2011, 10:34:49 pm »
Yeah, by the way the reason for the 2x longer boot is because of the 2x longer key :P The nspire could have as fast of boot times as an 84+ without boot1 and boot2 getting in the way (Yes I realize you'd need a small boot1 to load the OS files, but that hardly counts.) and you wouldn't even need a standby option anymore.
Well, it still does take a significant amount of time to load the OS into RAM. The OSes on the earlier TI calcs run directly from the Flash memory, but that's not possible on the Nspire. But yeah, it would be faster without the validation checks.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: Signed Operating Systems - Who needs them?
« Reply #50 on: August 26, 2011, 10:48:19 pm »
Quick question: How stable is this? Is there a huge chance of doing something unrepairable to your calc?


As far as I can test, this is very stable. The whole certificate modification system is the same one I used in my old AboutNam program, and I haven't had a single person complain about it not working.

For the exploits, I've watched the whole code process take place in wabbitemu on, 84+SE boot 1.02, 84+BE boot 1.03, 83+ boot 1.01, 83+ boot 1.00. And on all of those, it worked perfectly.

I've also tested this a bunch on my real 84+SE. I've tested sending signed and unsigned OS's as well as signed and unsigned apps. Calcdude's also sent a few custom OS's to his calculator.


So, as far as I know, this is super stable.
« Last Edit: August 26, 2011, 10:52:28 pm by thepenguin77 »
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline mrmprog

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 559
  • Rating: +35/-1
    • View Profile
Re: Signed Operating Systems - Who needs them?
« Reply #51 on: August 26, 2011, 10:51:45 pm »
Awesome! My bro got a new calc, and I wanted to make sure this was safe before I tried it.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Signed Operating Systems - Who needs them?
« Reply #52 on: September 05, 2011, 09:06:18 pm »
Just wanted to say thanks for this :) Just got a 84+SE and am now happy I have my beloved 2.43 OS back on it ;D
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline jan92

  • LV0 Newcomer (Next: 5)
  • Posts: 3
  • Rating: +0/-0
    • View Profile
Re: Signed Operating Systems - Who needs them?
« Reply #53 on: February 04, 2012, 09:48:39 am »
How do I run this patch on my TI-84?
 I am still unfamiliar with the ti-84 so who wants a step by step action plan to give

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Signed Operating Systems - Who needs them?
« Reply #54 on: February 04, 2012, 01:24:48 pm »
Upload the program to your TI-84 and run it with Asm( (which is in Catalog). The rest should be pretty straightforward I think.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.