π
<-

Patch boot2 1.0.526 to work on CAS+ EVT!

C, C++, ASM...

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby critor » 09 May 2017, 21:03

Do you have one ?

And what's the problem with 0D ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby parrotgeek1 » 09 May 2017, 21:09

critor wrote:Do you have one ?

And what's the problem with 0D ?


No

I tested it by patching the viewscreen check in boot1 1.0.491 (it's the function called before it prints "ViewScreen Adapter") to return 1

Having the product ID be 0D means that it can not boot CAS+ boot2 or diags. (It checks the signatures also)

So is there any kind of exploit of old boot1?

Image
Image
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby critor » 09 May 2017, 21:22

TI-Nspire Lab Cradle Boot2/OS also share the 0D id.
But they probably use different signing keys...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby parrotgeek1 » 09 May 2017, 21:23

critor wrote:Lab Cradle Boot2/OS also share the 0D id.
But they probably use different signing keys...

it's not even OMAP, so useless to try
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby critor » 09 May 2017, 21:29

Note that the missing J7/J010 connectors could be JTAG...
368 367
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby parrotgeek1 » 09 May 2017, 21:45

critor wrote:Note that the missing J7/J010 connectors could be JTAG...
368 367

I think connecting the NAND to something like this could be a lot easier than jtag

but this is kind of expensive
http://www.ebay.com/itm/FlashcatUSB-Pro ... Sw44BYJVrC

supports specifically nandXXXXw3a and also samsung 1 gbit, micron, winbond..
so EVERY nspire nand! could be so helpful to unbrick

or this gpio nand
https://www.kernel.org/doc/Documentatio ... l-nand.txt
could connect nand to gpio pins of raspberry pi
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby critor » 14 May 2017, 18:35

I've newsed about this, today :
viewtopic.php?p=216746#p216746
Image

I've also posted about it on cnCalc, but nobody seemed to care.
Anyway, for some reason I don't know about, cnCalc current activity is nothing like what it used to be 2-3 years ago...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby parrotgeek1 » 14 May 2017, 19:28

critor wrote:Anyway, for some reason I don't know about, cnCalc current activity is nothing like what it used to be 2-3 years ago...


Neither is the activity on cemetech or omnimaga. People just don't program calculators anymore I guess.
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby critor » 14 May 2017, 19:51

Cemetech and CodeWalrus aren't very productive this year, compared to last year.
But the problem is the same : it's a main admin which became suddenly less active/productive this year.
And as a consequence, the members become less active/productive, and fewer new members are attracted.

On cnCalc, the activity decrease suddenly happened around 2 years ago.

Omnimaga is long dead, because of the stupid behaviour the admin team had with many productive members in 2013-2014, proving its communication and interaction skills to be very low.
Just check the graph :

After trying to improve things for months without any persistent results, almost the whole Omnimaga community did leave to create and move to CodeWalrus.




[EDIT Admin]: split topic to here: viewtopic.php?f=33&t=19997
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Patch boot2 1.0.526 to work on CAS+ EVT!

Unread postby parrotgeek1 » 17 May 2017, 19:55

critor wrote:DVT 1.0.526 Boot1/Boot2 images :
archives_voir.php?id=944764
archives_voir.php?id=944773
You may have fun diffing them with the PVT ones. ;)


Very few differences!
➜ nspire_emu_070 xxd tinspirecasp_boot1_1.0.526_dev.tns > xxd526dev.txt
➜ nspire_emu_070 xxd tinspirecas__boot1_1.0.526.tns > xxd526prd.txt
➜ nspire_emu_070 diff xxd526prd.txt xxd526dev.txt
10946,10947c10946,10947
< 0002ac10: 3030 362f 382f 3131 2c20 363a 3235 3a31 006/8/11, 6:25:1
< 0002ac20: 380d 0a00 436f 7079 7269 6768 7420 2863 8...Copyright (c
---
> 0002ac10: 3030 362f 382f 3131 2c20 363a 3138 3a33 006/8/11, 6:18:3
> 0002ac20: 330d 0a00 436f 7079 7269 6768 7420 2863 3...Copyright (c
10950,10951c10950,10951
< 0002ac50: 7261 7465 640d 0a00 5573 696e 6720 7072 rated...Using pr
< 0002ac60: 6f64 7563 7469 6f6e 206b 6579 730d 0a00 oduction keys...
---
> 0002ac50: 7261 7465 640d 0a00 5573 696e 6720 6465 rated...Using de
> 0002ac60: 7665 6c6f 7065 7220 6b65 7973 0d0a 0000 veloper keys....
12514,12522c12514,12522
< 00030e10: 3081 8902 8181 00e6 dbcf f8c4 d7bb cd2d 0..............-
< 00030e20: c121 29ea bcb0 b4c6 de6c fc5d 11fe 8829 .!)......l.]...)
< 00030e30: b682 f1fa 99ea 5876 225a 60b2 e743 65d8 ......Xv"Z`..Ce.
< 00030e40: 14e2 1187 d5e5 b336 8717 7645 d625 9c34 .......6..vE.%.4
< 00030e50: 5f94 7bd2 8bd6 8f42 6f09 44b0 dddf 49bd _.{....Bo.D...I.
< 00030e60: 234e 612c 2196 eafa 2a78 9f9a 87c4 d705 #Na,!...*x......
< 00030e70: 5c38 1abc b963 619a 62ca 51ba 00fa 37f9 \8...ca.b.Q...7.
< 00030e80: 2f08 f5a5 2384 df06 eeec 4479 625b cab0 /...#.....Dyb[..
< 00030e90: 883e 6c0d a9a3 fd02 0301 0001 2073 0002 .>l......... s..
---
> 00030e10: 3081 8902 8181 00ce e676 22c4 ae3f 24d1 0........v"..?$.
> 00030e20: 2473 61e4 5590 33af eac3 2790 a355 2ee9 $sa.U.3...'..U..
> 00030e30: 728b b149 d635 fce4 7bfd 9d61 6046 3881 r..I.5..{..a`F8.
> 00030e40: 43ba 34ae 94ee b00a bc9b 4155 2762 e9ed C.4.......AU'b..
> 00030e50: 0201 927a 71ea 7a8d 6020 558f b5f8 2a28 ...zq.z.` U...*(
> 00030e60: bc2d 3c92 dd25 7a59 9a02 eaf5 8717 4044 .-<..%zY......@D
> 00030e70: 476c c6ff e7c0 e364 a92b 9063 8871 2d74 Gl.....d.+.c.q-t
> 00030e80: 68be 0ce0 ce97 c4e4 a30c c837 d13d e550 h..........7.=.P
> 00030e90: a7b7 0aac 4c07 8f02 0301 0001 2073 0002 ....L....... s..
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

PreviousNext

Return to Native: Ndless, Linux, ...

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
668 utilisateurs:
>655 invités
>5 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)