1,226

Re: DaVinci Junior cartridge reset

kallt_kaffe wrote:

Am I correctly understanding this?

1. Has it now been confirmed that modifying a chip that has never been seen before by your printer works?
2. What about resetting to 300m and the hash-values on page 21 to 23? Doesn't it matter? Because asfaik we do not have these values for 300m length? Right? Wrong?

And if question 1 is true and page 21 to 23 is not important, would it not be a good practice to ALWAYS reset new filament rolls to 300m before using them the first time? That way you always get an extra 100m use out of each roll.

Nobody has confirmed online as to whether #1 works, but we shoudl find out soon as people are swapping chips.
We do have the page 21-23 values for 300m - and they do work...

1,227

Re: DaVinci Junior cartridge reset

cgrillo wrote:

We do have the page 21-23 values for 300m - and they do work...

Great, where can I find them?

1,228

Re: DaVinci Junior cartridge reset

Ok, I worked with donox59 last night and he was able to set a virgin tag to 300M and use it in his JR with firmware 2.7.7. The only pages he changed were 10, 11 and 20. Not sure at this point if it will work on a Mini or not. Until someone tries it we will not know. You can see our results here: http://www.soliforum.com/post/129897/#p129897

1,229

Re: DaVinci Junior cartridge reset

kallt_kaffe wrote:
Bozotclown1970 wrote:

Here is an update for Tag Swapping.

I just received my first tag in the mail. It was configured for 200M so I changed it to 300M then placed it in my printer. When I check the Tag status it showed as a good tag with 300M of filament on it. So I can say the tags are not being locked by XYZ so it must be storing the usage on the printer. If the results on the Mini's is the same. This looks to be a solution until someone is able to crack the encryption.

When I try my modified NFC chip it always looks OK until I try to print something. Did you try printing?

Also, when you say you change it to 300m, what values did you use for page 21-23? I've tried to find this information in the forums but so far I've failed.


I updated pages 10 (0A), 11 (0B), and 20 (14) and no other pages were modified to make this tag work. I am using a JR not a Mini. If by chance this does not work you may want to increment the last digit on page 09 by 1.

1,230

Re: DaVinci Junior cartridge reset

Anyone tried to use any UID changable NFC stickers with any UID with PACK already known?
AliBaba nfctag UID changable

XYZ Junior/Mini Passwords Thread
If you are in a hurry and need your password NOW, or if it takes me too long for you, you can read the posts from 1851. I'm not going to be as effective as Bozo or Cgrillo, but you can give a try with me. If PASSWORDS thread follow it's current flow: asking for repeated passwords, not returning or false PACKS... I will end up with it as others before me.

1,231 (edited by cgrillo 2016-12-28 20:22:42)

Re: DaVinci Junior cartridge reset

CoolArts wrote:

Anyone tried to use any UID changable NFC stickers with any UID with PACK already known?
AliBaba nfctag UID changable

That should work smile
I do something similar now.

1,232

Re: DaVinci Junior cartridge reset

cgrillo wrote:
CoolArts wrote:

Anyone tried to use any UID changable NFC stickers with any UID with PACK already known?
AliBaba nfctag UID changable

That should work smile
I do something similar now.


I have tried that, it didn't work.  sad

1,233

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:

I have tried that, it didn't work.  sad

Have you tried with a complete set of data?, (i suppose that yes, just to be sure)

XYZ Junior/Mini Passwords Thread
If you are in a hurry and need your password NOW, or if it takes me too long for you, you can read the posts from 1851. I'm not going to be as effective as Bozo or Cgrillo, but you can give a try with me. If PASSWORDS thread follow it's current flow: asking for repeated passwords, not returning or false PACKS... I will end up with it as others before me.

1,234

Re: DaVinci Junior cartridge reset

CoolArts wrote:
Bozotclown1970 wrote:

I have tried that, it didn't work.  sad

Have you tried with a complete set of data?, (i suppose that yes, just to be sure)

Yes sir.

1,235

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:
CoolArts wrote:
Bozotclown1970 wrote:

I have tried that, it didn't work.  sad

Have you tried with a complete set of data?, (i suppose that yes, just to be sure)

Yes sir.


Ok, here is the data from the paper tag I try to add a pack code to. The results were the printer says it is "Unidentified"

Post's attachments

Paper Tag with Pack Code.JPG
Paper Tag with Pack Code.JPG 109.43 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

1,236 (edited by CoolArts 2016-12-28 20:56:43)

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:

Yes sir.

That was very bad news sad

Anyway i left here a complete data of 200m black before the printer readed it, for if anyone want to test things with complete backup.

NTAG213_200_B wrote:

00    04    2A    70    D6
01    92    3E    4D    80
02    61    48    00    00
03    E1    10    12    00
04    01    03    A0    0C
05    34    03    00    FE
06    00    00    00    00
07    00    00    00    00
08    5A    50    4B    00
09    00    36    37    39
0A    40    0D    03    00
0B    40    0D    03    00
0C    D2    00    2D    00
0D    54    48    50    4D
0E    31    38    36    38
0F    00    00    00    00
10    00    00    00    00
11    34    00    00    00
12    00    00    00    00
13    00    00    00    00
14    40    0D    03    00
15    08    1F    31    54
16    50    B1    E0    CE
17    52    E7    4F    76
18    00    00    00    00
19    00    00    00    00
1A    00    00    00    00
1B    00    00    00    00
1C    00    00    00    00
1D    00    00    00    00
1E    00    00    00    00
1F    00    00    00    00
20    00    00    00    00
21    00    00    00    00
22    00    00    00    00
23    00    00    00    00
24    00    00    00    00
25    00    00    00    00
26    00    00    00    00
27    00    00    00    00
28    00    00    00    BD
29    07    00    00    08
2A    80    00    50    00
2B    D4    FE    E1    F8
2C    22    7B    00    00

XYZ Junior/Mini Passwords Thread
If you are in a hurry and need your password NOW, or if it takes me too long for you, you can read the posts from 1851. I'm not going to be as effective as Bozo or Cgrillo, but you can give a try with me. If PASSWORDS thread follow it's current flow: asking for repeated passwords, not returning or false PACKS... I will end up with it as others before me.

1,237 (edited by kallt_kaffe 2016-12-28 21:00:34)

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:

Ok, here is the data from the paper tag I try to add a pack code to. The results were the printer says it is "Unidentified"

I notice that you left page 21-23 all zeroed out. Have you tried setting the tag as 200m with the known values for 200m in page 21 to 23?

Edit: Also page 8 and 9 should not be zero. Both are part of the serial number and page 8 has the color and the material (PLA).

1,238

Re: DaVinci Junior cartridge reset

Maybe changable UID Tags arn't recognized by this: NtagX Datasheet - Page 31

8.9 Originality signature

  • NTAG21x features a cryptographically supported originality check. With this feature, it is
    possible to verify with a certain confidence that the tag is using an IC manufactured by
    NXP Semiconductors. This check can be performed on personalized tags as well.

  • Each NTAG21x UID is signed with a NXP private key and the resulting 32-byte signature
    is stored in a hidden part of the NTAG21x memory during IC production.

  • This signature can be retrieved using the READ_SIG command and can be verified in the
    NFC device by using the corresponding ECC public key provided by NXP. In case the
    NXP public key is stored in the NFC device, the complete signature verification procedure
    can be performed offline.

XYZ Junior/Mini Passwords Thread
If you are in a hurry and need your password NOW, or if it takes me too long for you, you can read the posts from 1851. I'm not going to be as effective as Bozo or Cgrillo, but you can give a try with me. If PASSWORDS thread follow it's current flow: asking for repeated passwords, not returning or false PACKS... I will end up with it as others before me.

1,239

Re: DaVinci Junior cartridge reset

Hello friends I confirm that my label walks nikel on 300 m
I changed the page numbers:

A0, B0, 14

With know parameter

E0 93 04 00

I do not touch other page
Not a 21, 22 ....

Atontion change them even a contac with limprimente
Card never read by my print

Still dsl for my english

1,240

Re: DaVinci Junior cartridge reset

My question of the day and if I reset my printer forget such cards ???

1,241

Re: DaVinci Junior cartridge reset

CoolArts wrote:

Maybe changable UID Tags arn't recognized by this: NtagX Datasheet - Page 31

8.9 Originality signature

  • NTAG21x features a cryptographically supported originality check. With this feature, it is
    possible to verify with a certain confidence that the tag is using an IC manufactured by
    NXP Semiconductors. This check can be performed on personalized tags as well.

  • Each NTAG21x UID is signed with a NXP private key and the resulting 32-byte signature
    is stored in a hidden part of the NTAG21x memory during IC production.

  • This signature can be retrieved using the READ_SIG command and can be verified in the
    NFC device by using the corresponding ECC public key provided by NXP. In case the
    NXP public key is stored in the NFC device, the complete signature verification procedure
    can be performed offline.



  • This signature can be retrieved using the READ_SIG command and can be verified in the
    NFC device by using the corresponding ECC public key provided by NXP. In case the
    NXP public key is stored in the NFC device, the complete signature verification procedure
    can be performed offline.

This is the key item in the three points that you posted. The public key (Pack Code) is what we are missing. This has been calculated and written by XYZ. Until we figure out how to create aur own. We are stuck with their tags or swapping between other printer owners.

1,242

Re: DaVinci Junior cartridge reset

donox59 wrote:

My question of the day and if I reset my printer forget such cards ???

Would you please define what you mean by "reset my printer". You can turn it off without any problems just do not update the tag again if you have a Mini.

1,243

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:
donox59 wrote:

My question of the day and if I reset my printer forget such cards ???

Would you please define what you mean by "reset my printer". You can turn it off without any problems just do not update the tag again if you have a Mini.


I am talking about resetting the printer itself in its factory state menus? I'm on a JR

1,244 (edited by donox59 2016-12-28 22:25:51)

Re: DaVinci Junior cartridge reset

To forget such card to record?

1,245

Re: DaVinci Junior cartridge reset

donox59 wrote:
Bozotclown1970 wrote:
donox59 wrote:

My question of the day and if I reset my printer forget such cards ???

Would you please define what you mean by "reset my printer". You can turn it off without any problems just do not update the tag again if you have a Mini.


I am talking about resetting the printer itself in its factory state menus? I'm on a JR


I am not sure what the out come of performing a printer reset would be. That is a good question. I'm not sure if that would just clear any settings you would have changed from the console. I have a feeling that's all that would get reset. I don't think they would have left that big of a hole in their DRM.

1,246

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:
donox59 wrote:
Bozotclown1970 wrote:

Would you please define what you mean by "reset my printer". You can turn it off without any problems just do not update the tag again if you have a Mini.


I am talking about resetting the printer itself in its factory state menus? I'm on a JR


I am not sure what the out come of performing a printer reset would be. That is a good question. I'm not sure if that would just clear any settings you would have changed from the console. I have a feeling that's all that would get reset. I don't think they would have left that big of a hole in their DRM.


OK but I doubt a little it because she do not can store quite card because in the temp she cerai plain :~/

1,247 (edited by Bozotclown1970 2016-12-28 23:49:57)

Re: DaVinci Junior cartridge reset

Not all of the data is being stored in the printer if any. If you watch the tag as you complete a print you will notice that certain bits of data are changing. So this changing data is being used by the printer for who knows what. All they would have to store is checksum data in order to disable the tag or status it as being modified. If you have followed this thread you would have seen that some people have modified their tags with bad results, but when they set it back to it's original data before the mod. It reacts like it did before it was changed.

Now I am by no means a expert on this. This is just my personal opinion.


Toutes les données sont stockées dans l'imprimante s'il en est. Si vous regardez l'étiquette que vous complétez un imprimer vous pouvez remarquer que certains bits de données sont en train de changer. Si cette modification de données est utilisé par l'imprimante pour qui sait quoi. Tout ce qu'ils auraient à stocker des données checksum est afin de désactiver l'étiquette ou l'état qu'il est modifié. Si vous avez suivi ce fil, vous auriez vu que certaines personnes ont modifié leurs tags avec de mauvais résultats, mais quand ils le régler de nouveau à lui est données originales avant que le mod. Il réagit comme il l'a fait avant qu'il a été modifié.

Maintenant, je ne suis pas un expert en la matière. Ce n'est que mon avis. personne

1,248

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:

Not all of the data is being stored in the printer if any. If you watch the tag as you complete a print you will notice that certain bits of data are changing. So this changing data is being used by the printer for who knows what. All they would have to store is checksum data in order to disable the tag or status it as being modified. If you have followed this thread you would have seen that some people have modified their tags with bad results, but when they set it back to it's original data before the mod. It reacts like it did before it was changed.

Now I am by no means a expert on this. This is just my person opinion.


Toutes les données sont stockées dans l'imprimante s'il en est. Si vous regardez l'étiquette que vous complétez un imprimer vous pouvez remarquer que certains bits de données sont en train de changer. Si cette modification de données est utilisé par l'imprimante pour qui sait quoi. Tout ce qu'ils auraient à stocker des données checksum est afin de désactiver l'étiquette ou l'état qu'il est modifié. Si vous avez suivi ce fil, vous auriez vu que certaines personnes ont modifié leurs tags avec de mauvais résultats, mais quand ils le régler de nouveau à lui est données originales avant que le mod. Il réagit comme il l'a fait avant qu'il a été modifié.

Maintenant, je ne suis pas un expert en la matière. Ce n'est que mon avis. personne


A yes really sorry I had read it before put so much in the thing that I forgot desolate sad loOl

1,249

Re: DaVinci Junior cartridge reset

Bozotclown1970 wrote:

Not all of the data is being stored in the printer if any. If you watch the tag as you complete a print you will notice that certain bits of data are changing. So this changing data is being used by the printer for who knows what. All they would have to store is checksum data in order to disable the tag or status it as being modified. If you have followed this thread you would have seen that some people have modified their tags with bad results, but when they set it back to it's original data before the mod. It reacts like it did before it was changed.

Now I am by no means a expert on this. This is just my personal opinion.


Toutes les données sont stockées dans l'imprimante s'il en est. Si vous regardez l'étiquette que vous complétez un imprimer vous pouvez remarquer que certains bits de données sont en train de changer. Si cette modification de données est utilisé par l'imprimante pour qui sait quoi. Tout ce qu'ils auraient à stocker des données checksum est afin de désactiver l'étiquette ou l'état qu'il est modifié. Si vous avez suivi ce fil, vous auriez vu que certaines personnes ont modifié leurs tags avec de mauvais résultats, mais quand ils le régler de nouveau à lui est données originales avant que le mod. Il réagit comme il l'a fait avant qu'il a été modifié.

Maintenant, je ne suis pas un expert en la matière. Ce n'est que mon avis. personne

I think we already evaluated that the printer in fact stores information about the tags.
I can say this to hundred percent because the tag information is read by xyzware in various parts of the software.

If you know some pages which change after completing a print, besides page 20 21 22 and 23, then please tell me, so that i can add this to the documentation.

1,250

Re: DaVinci Junior cartridge reset

I would keep an eye on page nine also. I believe if you watch you will see at a minimum the last digit will change each time you perform a filament unload and load. As far as pages 21-23. I have never had any issues while resetting tags and not making any changes to these pages. Now with that said, this could be one of the differences between a Mini and a JR.

Without having any information on the firmware. It is very difficult to really know what is going on. Someone would have to know how to read the captured data between the firmware and the printer to really know what is being store on the printer and what is not.