GithubHelp home page GithubHelp logo

goodv's People

Contributors

cryptax avatar travisgoodspeed avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

goodv's Issues

Not activating after erase

I was successfully at erasing tag. After that I send 02 A0 07 . It returned 00DC000300538A. What does last two bytes mean and why they aren't in wiki?
Also, is there any information on how to interpret result from A1 command?

About 8 minutes after A0 command was sent, sensor changed state from "Warming up" to "To Activate". I tried 2 different ones, and all of them had the same behavior. What does it mean? What am I doing wrong? Is it even possible to reactivate sensor after erasing it?

Every action leads to error

When trying to get info about tag, dump, erase or program I see error message: programming, read or erase error.
I'm using RF430TAL152H tag (used) and OnePlus 7 Pro. Also, NXP TagInfo says that there are some errors communicating with tag. Though I was able to read it content with proxmark3
logcat.txt

SRAM Memory

Hi Guys,

I've been working with TAL chips for last two/three weeks.
As already described in many areas the FRAM part of memory is pretty well known.

Other areas of memory are still not fully clear.
I wonder if there is anything that much related to sensor live cycle in SRAM part of the memory.

Currently my sensor managed to survive for 28 days, now suddenly crashed and I cannot restore it back to working state.
The maximum lifetime was set to 31 days, but still it crashed on 28. (for the whole time, until last minute sensor was in amazing condition, results were almost same to glucometer)

During my tests on dead other sensors I was able to bring back the sensor to alive from 0x06 status, however on this one which reached 28 I cannot anymore. Full memory import from fresh not used sensor also do not help here. Right after activation it becoming to 0x06 state.

Since I cannot find a method to replace SRAM part of memory I can't play that much there.
But SRAM seems to be changing even on sensor that is not yet unpacked/started.

I wonder what else can be causing the sensor to dead except for the FRAM which is earased to sensor from box state.

Any ideas?

Password as a File

Currently the RF430TAL152H backdoor password, which is only needed for medical devices and not for the GoodTag or other devices that use the publicly documented RF430 chips, is replaced by 0xFF bytes. To use those chips, the backdoor behavior must be repaired by inserting the proper password.

It would be easier if the app would load the password from a file or SQLite database in the SDCard's partition, so that there is no need to edit the source code. Close this issue when that is cleanly implemented and documented.

Firmware Repository

Close this issue when the user is presented with a menu of prebuilt firmware images, imported from GoodTag with each release. Raw TI-TXT images from the SD card should also be supported.

Tag was lost

When I was reading a sensor of RF430TAL152H, Tag was lost when calling transceive method. Before this, It also threw a PerfMonitor binderTransact:Time =1004ms interface=android.nfc.INfcTag code=6 Exception.
Before this, I use ISO15693 general command 20 to directly read all blocks can be read, is there anything to set?

Programming GoodTag11 fails with No block number for address

I tried to program a GoodTag11 with GoodV.
The app returned a "PROGRAMMING ERROR :(" and logcat shows:

01-28 14:51:44.379 32494 32494 D GoodV   : Tag tapped to program.
01-28 14:51:44.381 32494 32494 V GoodV   : Writing 1952 bytes to 0xF860.
01-28 14:51:44.381 32494 32494 E GoodV   : No block number for address: 63584
01-28 14:51:44.381 32494 32494 E GoodV   : Illegal block adr.

APK to work with glucose monitors?

Hi! I know I am late to this, but just came across this and would try to restart a glucose monitor as shown here:
https://www.youtube.com/watch?v=HcA-X8sEB8o
I got the app on my Android (downloaded APK from Releases).
But it says the glucose monitor is locked. And as such, i can't erase it. What is the solution?

Video references some speeches for instructions, but I am unable to find those speeches.

Proper Icon

Close this issue when we have a proper icon for the app.

Compiled APK?

Could you post the assembled APK of the application or the instructions for building it?

Connection lost during NFC Memory Dump

Hi bro,

I am trying to perform memory dump of RF430TAL152H but unfortunately it keep failing at some point.
Looking at the android studio seems it hang on different sections each time.

Phone is near to the sensor, but it keep failing.

2021-03-20 13:34:27.471 25056-25056/com.kk4vcz.goodv D/GoodV: read(): address=@4678 len=8
2021-03-20 13:34:27.485 25056-25056/com.kk4vcz.goodv D/GoodV: read(): address=@4680 len=8
2021-03-20 13:34:27.499 25056-25056/com.kk4vcz.goodv D/GoodV: read(): address=@4688 len=8

Do you have any ideas? or maybe we can divide the memory into few parts?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.