476

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

jodynek wrote:

And is there any solution, how to use "refilled" cartridge in da Vinci Mini W?

Use a Magic NTAG213 card and change UID when it is empty, or use cheap NTAG213 stickers and just take a new one when the old one is empty.
It's possible that you can actually start re-using (re-filled) NTAG stickers after a while, since the internal memory of the Mini only stores ~100 last UID used. I haven't tested this.

477

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Thanks for response, and new UID for new sticker may be just random?

nilezon wrote:
jodynek wrote:

And is there any solution, how to use "refilled" cartridge in da Vinci Mini W?

Use a Magic NTAG213 card and change UID when it is empty, or use cheap NTAG213 stickers and just take a new one when the old one is empty.
It's possible that you can actually start re-using (re-filled) NTAG stickers after a while, since the internal memory of the Mini only stores ~100 last UID used. I haven't tested this.

478

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

jodynek wrote:

Thanks for response, and new UID for new sticker may be just random?

Yes. It comes pre-programmed and you cannot change the UID.

479

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Ok, and which value must be in page 43 (where is stored password for tag)? Because seems it is on UID depend.

nilezon wrote:
jodynek wrote:

Thanks for response, and new UID for new sticker may be just random?

Yes. It comes pre-programmed and you cannot change the UID.

480

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

jodynek wrote:

Ok, and which value must be in page 43 (where is stored password for tag)? Because seems it is on UID depend.

nilezon wrote:
jodynek wrote:

Thanks for response, and new UID for new sticker may be just random?

Yes. It comes pre-programmed and you cannot change the UID.

Calculate it using https://nfckey.xyz

481

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Thank you. So, my last unknown is how to generate first two bytes in page 02, which are a checksum generated from the serial number. Thanks for your patience smile

nilezon wrote:
jodynek wrote:

Ok, and which value must be in page 43 (where is stored password for tag)? Because seems it is on UID depend.

nilezon wrote:

Yes. It comes pre-programmed and you cannot change the UID.

Calculate it using https://nfckey.xyz

482

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

jodynek wrote:

Thank you. So, my last unknown is how to generate first two bytes in page 02, which are a checksum generated from the serial number. Thanks for your patience smile

nilezon wrote:
jodynek wrote:

Ok, and which value must be in page 43 (where is stored password for tag)? Because seems it is on UID depend.

Calculate it using https://nfckey.xyz

I'm note sure you can/should change page 02, but they should be:
XX480000
where XX is checksum of page1.
To calculate the checksum, XOR all four bytes in page1.

483 (edited by mjf55 2017-11-22 18:54:19)

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

jodynek wrote:

And is there any solution, how to use "refilled" cartridge in da Vinci Mini W?

nilezon wrote:

The Mini / Mini W / miniMaker do NOT accept re-filled tags, regardless of firmware version.

As you were told, you cannot 'refill' the nfc card on your machine.  You machine will remember how much is on it and will not accept it if the nfc suddenly reports more filament that what was on it.  You do have options:
1- Swap the nfc card with someone else.
2- Remove the eeprom that is on the motherboard and erase / replace the eeprom.  This will allow refilling.  Search forum for details
3- Use Rhys's emulator.  This will replace the whole NFC system in the mini
4- Use EMUtag - this will all you to program the EMUtag with new UId / PW / PC
5- Use cheap nfc stickers and program them with new UId/PW/PC - not sure I have seen details on how to do this yet.
EDIT:
6- As Mr Clown pointed out below, . You can purchase one of these http://www.soliforum.com/post/139685/#p139685  Just make sure that you understand fully how to use it "BEFORE" you purchase it.


I use #3 in my Jr.  Works great.  I did use #4, but in my opinion, #3 is better.

484

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

There is a recent 6th option. You can purchase one of thesehttp://www.soliforum.com/post/139685/#p139685. Just make sure that you understand fully how to use it "BEFORE" you purchase it.

485

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

OK, thank you for answer.
When I'm reading tag with android program RFID NFC Tool, so tag is readed to the page 2B (that is page 43 dec), but on the page 44 should be PACK number stored. Why is tag readed only to page 43? Will I be able to write page 44 using this program? Or what program are you using for creating a new tag?
Thanks a lot and I'm sorry for my beginner questions...

nilezon wrote:
jodynek wrote:

Thank you. So, my last unknown is how to generate first two bytes in page 02, which are a checksum generated from the serial number. Thanks for your patience smile

nilezon wrote:

Calculate it using https://nfckey.xyz

I'm note sure you can/should change page 02, but they should be:
XX480000
where XX is checksum of page1.
To calculate the checksum, XOR all four bytes in page1.

486 (edited by Bozotclown1970 2017-11-22 18:07:48)

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

You will not be able to update the Pack Code on any tag except one that is re-writeable in all fields.

Those would be options 3, 4, 5, and 6 in previous post.

487

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Do you have URL of Rhys's emulator page, please? I can't find it. Thank you.

mjf55 wrote:
jodynek wrote:

And is there any solution, how to use "refilled" cartridge in da Vinci Mini W?

nilezon wrote:

The Mini / Mini W / miniMaker do NOT accept re-filled tags, regardless of firmware version.

As you were told, you cannot 'refill' the nfc card on your machine.  You machine will remember how much is on it and will not accept it if the nfc suddenly reports more filament that what was on it.  You do have options:
1- Swap the nfc card with someone else.
2- Remove the eeprom that is on the motherboard and erase / replace the eeprom.  This will allow refilling.  Search forum for details
3- Use Rhys's emulator.  This will replace the whole NFC system in the mini
4- Use EMUtag - this will all you to program the EMUtag with new UId / PW / PC
5- Use cheap nfc stickers and program them with new UId/PW/PC - not sure I have seen details on how to do this yet.


I use #3 in my Jr.  Works great.  I did use #4, but in my opinion, #3 is better.

488

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

http://www.soliforum.com/topic/16626/da … r-and-tag/

the cost of the tag is high, but the modification on hardware is minmal.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

489

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

yizhou.he wrote:

http://www.soliforum.com/topic/16626/da … r-and-tag/

the cost of the tag is high, but the modification on hardware is minmal.


Yes, I agree with yizhou.he as far as the price goes. The cheapest solution at this point are the paper stickers. If you cannot use modified tags. You will need a different one each time your tag goes to zero length. Those things are so cheap that should not make a difference though. Just make sure you have the hardware that willl allow you to update the password and Pack Code. I believe I have read on here somewhere some of the Android apps will not allow that. I cannot say I am 100% sure as I do no have an Android that is NFC capable.

490

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Bozotclown1970 wrote:

You will not be able to update the Pack Code on any tag except one that is re-writeable in all fields.

Those would be options 3, 4, 5, and 6 in previous post.

Yes, you will.
Only UID is locked. With correct key you can change key and PACK on the tag (sticker).

491

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

nilezon wrote:
Bozotclown1970 wrote:

You will not be able to update the Pack Code on any tag except one that is re-writeable in all fields.

Those would be options 3, 4, 5, and 6 in previous post.

Yes, you will.
Only UID is locked. With correct key you can change key and PACK on the tag (sticker).


Thank you for the correction. I guess when I said "any tag except one that is re-writeable in all fields" that was mis-leading. wWhat I should have said was any tag that has updatable Password and Pack Code. My second statment did include the stickers as a viable option to use though. Sorry for the confusion.

492 (edited by yizhou.he 2017-11-22 21:03:23)

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Bozotclown197 wrote:

Yes, I agree with yizhou.he as far as the price goes. The cheapest solution at this point are the paper stickers. If you cannot use modified tags. You will need a different one each time your tag goes to zero length. Those things are so cheap that should not make a difference though. Just make sure you have the hardware that willl allow you to update the password and Pack Code. I believe I have read on here somewhere some of the Android apps will not allow that. I cannot say I am 100% sure as I do no have an Android that is NFC capable.

each paper sticker have different id? have anyone tried to find out what's the maxi number of tag jr. can remember? space in eprom are expensive, I can imagine there is a limit number of tag it can remember, depends on how firmware deal with the overflow....

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

493

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

yizhou.he wrote:
Bozotclown197 wrote:

Yes, I agree with yizhou.he as far as the price goes. The cheapest solution at this point are the paper stickers. If you cannot use modified tags. You will need a different one each time your tag goes to zero length. Those things are so cheap that should not make a difference though. Just make sure you have the hardware that willl allow you to update the password and Pack Code. I believe I have read on here somewhere some of the Android apps will not allow that. I cannot say I am 100% sure as I do no have an Android that is NFC capable.

each paper sticker have different id? have anyone tried to find out what's the maxi number of tag jr. can remember? space in eprom are expensive, I can imagine there is a limit number of tag it can remember, depends on how firmware deal with the overflow....

Yes. The eeprom dump reveals it could probably remember 108 UIDs.

494

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

nilezon wrote:
yizhou.he wrote:
Bozotclown197 wrote:

Yes, I agree with yizhou.he as far as the price goes. The cheapest solution at this point are the paper stickers. If you cannot use modified tags. You will need a different one each time your tag goes to zero length. Those things are so cheap that should not make a difference though. Just make sure you have the hardware that willl allow you to update the password and Pack Code. I believe I have read on here somewhere some of the Android apps will not allow that. I cannot say I am 100% sure as I do no have an Android that is NFC capable.

each paper sticker have different id? have anyone tried to find out what's the maxi number of tag jr. can remember? space in eprom are expensive, I can imagine there is a limit number of tag it can remember, depends on how firmware deal with the overflow....

Yes. The eeprom dump reveals it could probably remember 108 UIDs.

My real question is what happens after it read 108 UIDs, it will stop recording or delete the first record or delete the last record, 108 paper sticker still quiet expensive, but how it handle the 109th UID may leave room for possible hack.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

495

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

yizhou.he wrote:
nilezon wrote:
yizhou.he wrote:

each paper sticker have different id? have anyone tried to find out what's the maxi number of tag jr. can remember? space in eprom are expensive, I can imagine there is a limit number of tag it can remember, depends on how firmware deal with the overflow....

Yes. The eeprom dump reveals it could probably remember 108 UIDs.

My real question is what happens after it read 108 UIDs, it will stop recording or delete the first record or delete the last record, 108 paper sticker still quiet expensive, but how it handle the 109th UID may leave room for possible hack.

Nobody know yet. You can be the one to find out!

496

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Today, I get bunch of new ntag213 stickers, but I can't change first 2 pages with my own UIN in android app. Is this normal?

497

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

jodynek wrote:

Today, I get bunch of new ntag213 stickers, but I can't change first 2 pages with my own UIN in android app. Is this normal?

Yes:
http://www.soliforum.com/post/140051/#p140051

498

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

Thank you fo response. Does anybody know which android program can write ntag pages from third page to the end of tag from text file?

nilezon wrote:
jodynek wrote:

Today, I get bunch of new ntag213 stickers, but I can't change first 2 pages with my own UIN in android app. Is this normal?

Yes:
http://www.soliforum.com/post/140051/#p140051

499

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

I have the ntag213 stickers, but I still can not change the password and the pack, does anyone have an idea?

500

Re: XYZ Printing Da Vinci Jr (w) / Da Vinci Mini (w) Hacking

It's weird - page 00h and 01h is read only, that's right. But I can't modify page 02 too. Any ideas, please?