51

Re: Android App for resetting/writing blank ntags

reads jr tags,.  does nothing with the data,.. does not copy it, hack it, and enables it to be moved to  new ntag...  i have no idea what this program does, or how people have used it,.  it no worky now.

52

Re: Android App for resetting/writing blank ntags

billpealer wrote:

reads jr tags,.  does nothing with the data,.. does not copy it, hack it, and enables it to be moved to  new ntag...  i have no idea what this program does, or how people have used it,.  it no worky now.

Which Version did you try? Mines or modfreakz?

53

Re: Android App for resetting/writing blank ntags

Thanks a lot for this app.
Working fine on my new minimaker (original app on page 1)
I used a 0.6kg roll of flashforge pla so set to 200m.
Stuck the tag to the underside of the spool holder.

54

Re: Android App for resetting/writing blank ntags

Hi, I'm a 100% noob when it comes to 3d printing. I just got myself a Da Vinci Jr 1.0.

The printer has firmware 2.2.7 on it, can I use this app to write new tags and will these tags work on my printer?

55

Re: Android App for resetting/writing blank ntags

Maxxter wrote:

Hi, I'm a 100% noob when it comes to 3d printing. I just got myself a Da Vinci Jr 1.0.

The printer has firmware 2.2.7 on it, can I use this app to write new tags and will these tags work on my printer?

Yes, the app should work with any firmware.

56

Re: Android App for resetting/writing blank ntags

Great work guys, looks fantastic so far. Might I ask that one of you public the sources to VCS such as Github? Doing so will make it much, much easier to centralise development and contribute improvements and new features. Build automation would also be a great benefit of putting the code into version control!

57 (edited by modfreakz 2018-04-10 17:46:10)

Re: Android App for resetting/writing blank ntags

Happy Easter!!!

Here is new version, working with EmuTag, original Tags and blank Tags.
Some options are not working for original Tags, is it logical!?!



Whats new:

- added random serial number generation
- checking if the signature match the UID
- supports two languages (English, German)


for EmuTag only
- added random UID generation (invalid signature)
- if the UID random button is uncheked, trasferes UID with valid signature




NTAG_Refill_Tool v1.10


http://soliforum.com/i/?40E9tiK.png    http://soliforum.com/i/?vDVWiob.png

Post's attachments

NTAG_Refill_Tool_v1.10.zip 2.72 mb, 152 downloads since 2018-04-10 

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

58

Re: Android App for resetting/writing blank ntags

Sounds good! Source included this time?

59

Re: Android App for resetting/writing blank ntags

madman907 wrote:

Sounds good! Source included this time?


Thx, not yet. Will release later.

60 (edited by modfreakz 2018-03-30 18:33:32)

Re: Android App for resetting/writing blank ntags

By the way, looks like the random serial number generation sometimes not work, the printer does not accept the serial number.
Does anyone know if the ranges are okay, or are there any dependencies?

Here is snip of the code.

if(Random_Serialnumber.isChecked())
{
    byte[] Page09Random = new byte[4];
    Page09Random[0] = (byte) 0x00;
    Page09Random[1] = (byte) (rand.nextInt(((0x39 + 1) - 0x30)) + 0x30);
    Page09Random[2] = (byte) (rand.nextInt(((0x43 + 1) - 0x41)) + 0x41);
    Page09Random[3] = (byte) (rand.nextInt(((0x59 + 1) - 0x41)) + 0x41);

    byte[] Page13Random = new byte[4];
    Page13Random[0] = (byte) 0x54; //T
    Page13Random[1] = (byte) 0x48; //H
    if((rand.nextInt(0x02) == 0x01))
    {
        Page13Random[2] = (byte) 0x47; //G
        Page13Random[3] = (byte) 0x42; //B
    }
    else
    {
        Page13Random[2] = (byte) 0x50; //P
        Page13Random[3] = (byte) 0x4D; //M
    }

    byte[] Page14Random = new byte[4];
    Page14Random[0] = (byte) (rand.nextInt(((0x5A + 1) - 0x41)) + 0x41);
    Page14Random[1] = (byte) (rand.nextInt(((0x5A + 1) - 0x41)) + 0x41);
    Page14Random[2] = (byte) (rand.nextInt(((0x5A + 1) - 0x41)) + 0x41);
    Page14Random[3] = (byte) (rand.nextInt(((0x5A + 1) - 0x41)) + 0x41);

    mifare.writePage(0x09, Page09Random);
    mifare.writePage(0x0D, Page13Random);
    mifare.writePage(0x0E, Page14Random);
}

61

Re: Android App for resetting/writing blank ntags

If the smaller ones work like the larger ones, they call home and compare the cartridge serial number to the database of serial numbers that have been manufactured. So if you where to generate a fake serial that is not in the database it would be rejected. Also if the machine has seen the serial number before it will be rejected.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

62 (edited by modfreakz 2018-03-30 21:49:42)

Re: Android App for resetting/writing blank ntags

No the printer is offline, and the UID or serial number are defenetley not used before.

63

Re: Android App for resetting/writing blank ntags

sunsetraving wrote:

I think you need to use nfc213 tags like these ones: https://www.amazon.de/Tags-Sticker-NTAG … ds=ntag213

do we need ntag213 or 203? cause link directs to ntag203 (or maybe it's the same chip? tongue )

64

Re: Android App for resetting/writing blank ntags

cheyou wrote:
sunsetraving wrote:

I think you need to use nfc213 tags like these ones: https://www.amazon.de/Tags-Sticker-NTAG … ds=ntag213

do we need ntag213 or 203? cause link directs to ntag203 (or maybe it's the same chip? tongue )


When I open the link I see 213 tags and 213 tags is the proper tag.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

65

Re: Android App for resetting/writing blank ntags

modfreakz wrote:

Happy Easter!!!

Here is new version, working with EmuTag, original Tags and blank Tags.
Some options are not working for original Tags, is it logical!?!



Whats new:

- added random serial number generation
- checking if the signature match the UID
- supports two languages (English, German)


for EmuTag only
- added random UID generation (invalid signature)
- if the UID random button is uncheked, trasferes UID with valid signature




NTAG_Refill_Tool v1.10


http://soliforum.com/i/?40E9tiK.png    http://soliforum.com/i/?vDVWiob.png

I cant install program on my phones (lg g2 and samsung note2) it says "program cant install"

66

Re: Android App for resetting/writing blank ntags

Zip file can not be open

67

Re: Android App for resetting/writing blank ntags

maxony wrote:

Zip file can not be open


worked fine for me.

68

Re: Android App for resetting/writing blank ntags

It failed to install on Android 5 and 8.0
What system this is working?

69

Re: Android App for resetting/writing blank ntags

Android 8 on samsung s8

70

Re: Android App for resetting/writing blank ntags

think the app need to get signed...?

https://www.digitbin.com/app-not-installed-fix-error/

sorry not an android expert

maxony wrote:

It failed to install on Android 5 and 8.0
What system this is working?

71

Re: Android App for resetting/writing blank ntags

maxony wrote:

It failed to install on Android 5 and 8.0
What system this is working?

Exactly how are you trying to install it?

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

72

Re: Android App for resetting/writing blank ntags

Please check your settings regarding trusted sources. Its explained in the first post of this thread. You should also mention whether you are trying to install modfreakz or mine version of the app.

73

Re: Android App for resetting/writing blank ntags

HI, what happens when this windows appear??

thx for the effor that you put on this, i really apreciate.............


madman907 wrote:

Thanks to all the information floating around this forum, we are able to reset and create new valid ntag-labels for use in our dongled printers using various ways.
However, I personally felt a little uncomfortable using the famous nfc tools app to manipulate the tags. So I created a little android app that helped me with the process. I noticed some people have trouble going through the steps (which become pretty error-prone when it comes to creating valid tags from blanks), I decided to share it here, hope it helps some people out.
Yes, its not looking nice (not the android/ui guy) but it did the job for me so far, especially for creating new tags.

What's needed?
- An NFC-enabled android phone/tablet with at least Android 4.4 (I guess)
- Cheap blank nfc213 paper tags if you want create new tags.

No soldering or other tinkering required. Start the app, place it on a blank, choose temp/length, push the button, tape the tag to the printers' nfc reader, happy printing.

Here is one of many tutorials out there that guide you through the steps of installing an apk to your phone:
https://www.maketecheasier.com/install- … he-market/

The apps source is also attached (AGPL licensed), so feel free to use and abuse it. Maybe someone can create a fork which is more feature rich and  better looking, I'm lacking time atm.

I'd like to thank all the users sharing information here, especially nilezon for reverse engineering the pass/pack code, which is also used in this app (in a very ugly way :-/).


Screenshots:
http://soliforum.com/i/?wbE5Mt5.jpg
http://soliforum.com/i/?lCJuape.jpg

Have fun!

Post's attachments

Screenshot_20180409-002424.png
Screenshot_20180409-002424.png 88.51 kb, file has never been downloaded. 

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

74

Re: Android App for resetting/writing blank ntags

Just guessing : keep the tag under your phone all the time, dont lift it off the tag until the data is written.

75

Re: Android App for resetting/writing blank ntags

Hello

I am from Germany and my english is not the best. The apk NTAG_Refill_Tool v1.10 runs great after I have signed the apk-file smile before not. Thank you. But maybe you can integrate the color (now black) so that it is displayed on the pc/laptop.

MfG Chris