Closed ghost closed 6 years ago
This is what I used to change the slot:
Does it work for you now?
BTW: When you start testing the LOGDOWNLOAD and DOWNLOAD features in the Export tab, please make sure you are using the most recent v0.2.1 version (on Play Store, should be out momentarily). I caught a bug that is now fixed and updated the baud rate on the connection significantly so the downloads really fly now.
And here's how to change the UID (must be the correct number of bytes for the card selected):
Ok. That work. The failure before was, because i pressed enter after typing in the slot number. So i didn't see that the entered number is still in the field but i couldn't see it, because it jumped into new line.
If I use this field in combination with changing the slot it stay at SETTING= Now if i want to change to another slot i need to select in drop down --Advanced Chameleon Shell-- and back to SETTING= to change again.
I think I fixed the latter behavior. Try this (working development) APK.
There's really not a graceful solution to this without defining a custom Spinner class in Android. This fix just resets the position to the "Advanced Shell" option each time.
This solution works. It’s much easier to change between slots. I’ll test more next hours and this evening and add some screenshots to Issue https://github.com/maxieds/ChameleonMiniLiveDebugger/issues/4
Ok, I'm working on the last bit of uploading a downloaded card image via XModem. I should have the results later today.
v0.2.2 on Play Store (Release Notes): Incremental updates. Everything but the uploading of a card via XModem works well now. See the source release on the project page for more details.
@gtpy: How are you installing the sources? Are you going through Play Store or using the signed APK's from the GitHub repo releases? Just curious. I'm not seeing a lot of traffic through the Play Store pages.
@maxieds I installed first via PlayStore, but are registred as beta tester. v0.2.1I installed the signed APK because it wasn't accessible at this time in PlayStore.
In the evening I'll check out the up- and download features of your app.
@gtpy The latest release (v0.2.3) now includes working card uploads via XModem for you to test. I managed to get it working (It might have had something to do with the READONLY setting ... magically started to work after I changed that).
Nice work @maxieds I will work with it this evening and report to you.
I'm not sure that there is a repo of card binaries for testing, so here is one I created with a random UID for testing purposes: carddata-MF_CLASSIC_4K_7B-2018-01-15-151412.zip.
I'm sure this has been asked before as well, and I know that the non-NDA docs for this application are scarce, but why is there not even a decent implementation of a Desfire card for the Chameleon Mini? I could probably take a while a write a decent approximation to one if I didn't care about whether the layout of my files necessarily matched the official specs for the card -- as long as to a reader the Chameleon seems Desfire-enough to pass for one. Surely I'm in for a lecture here?
Update: Nevermind, I found this official listing of card dumps.
Also, I don't want to be the first one to rate my app on the Play Store. @gtpy: Once you're done testing, if you like it enough, would you write an official review?
Any bugs found yet? The most recent version (v0.2.5-release) not quite, but almost all on Play Store should be stable for a while . I added a number picker for the dip settings and alphabetized the advanced commands spinner for consistency. Also updated the anchor style in the About dialog since the default blue links were a little too ugly for the stylized app. The current config of the peripheral buttons now updates when the usb device is plugged in while the app is started.
Other than that I've done most of the testing of features I can do for now. I need some input from other testers on other Droid platforms to see if it's all working tightly.
Also, something I've noticed is that the cables linked off the project page to get the Chameleon might not quite be sturdy enough for consistent use (plugging / unplugging / repeat). I've noticed some weird behaviors with the app that happen when the connector isn't securely fastened into the USB port. I guess that's what I get for buying $3 device cables for a top-of-the line hardware...
@maxieds Looks really nice. Sorry couldn’t more test yesterday. My kids was ill so I had other preferences. But today at work I take a look at the new version. You add really fast new features :-) so I need to be faster with testing.
I’ll write the first official review in Play Store - before I can do it I must leave the beta program to rate officially. I see in Play Store only v0.2.4
Version v0.2.5 will be rolled out in the Play Store soon. Thanks for testing.
Thanks for the kind review on play store. How's the testing going? Any bugs I need to fix?
On Jan 15, 2018 11:21 PM, "init0" notifications@github.com wrote:
@maxieds https://github.com/maxieds Looks really nice. Sorry couldn’t more test yesterday. My kids was ill so I had other preferences. But today at work I take a look at the new version. You add really fast new features :-) so I need to be faster with testing.
I’ll write the first official review in Play Store - before I can do it I must leave the beta program to rate officially. I see in Play Store only v0.2.4
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/maxieds/ChameleonMiniLiveDebugger/issues/5#issuecomment-357850081, or mute the thread https://github.com/notifications/unsubscribe-auth/AVI4uBCRdv9OjsJYvor-D1E4cVmswbozks5tLCPegaJpZM4ReSvw .
Actually no problems. Sometimes it freezes for some seconds but I’m still testing in which constellations. If I finished my tests I’ll send you a report about it.
Cheers
Any idea when the link will get posted to the getting started page? I think that would greatly increase the user base.
Maxie
On Jan 17, 2018 12:58 AM, "init0" notifications@github.com wrote:
Actually no problems. Sometimes it freezes for some seconds but I’m still testing in which constellations. If I finished my tests I’ll send you a report about it.
Cheers
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/maxieds/ChameleonMiniLiveDebugger/issues/5#issuecomment-358205784, or mute the thread https://github.com/notifications/unsubscribe-auth/AVI4uOuelpmK0Lp_bhUQOpl0BbVLAFnaks5tLYvtgaJpZM4ReSvw .
Also, what do you think about adding themes? The green is nice enough I guess.
On Jan 17, 2018 1:57 AM, "Maxie Schmidt" maxieds@gmail.com wrote:
Any idea when the link will get posted to the getting started page? I think that would greatly increase the user base.
Maxie
On Jan 17, 2018 12:58 AM, "init0" notifications@github.com wrote:
Actually no problems. Sometimes it freezes for some seconds but I’m still testing in which constellations. If I finished my tests I’ll send you a report about it.
Cheers
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/maxieds/ChameleonMiniLiveDebugger/issues/5#issuecomment-358205784, or mute the thread https://github.com/notifications/unsubscribe-auth/AVI4uOuelpmK0Lp_bhUQOpl0BbVLAFnaks5tLYvtgaJpZM4ReSvw .
I think green is enough. Not really needed. If all is running perfect you can maybe add some themes.
Gesendet von ProtonMail mobile
-------- Original-Nachricht -------- An 17. Jan. 2018, 08:03, Maxie D. Schmidt schrieb:
Also, what do you think about adding themes? The green is nice enough I guess.
On Jan 17, 2018 1:57 AM, "Maxie Schmidt" maxieds@gmail.com wrote:
Any idea when the link will get posted to the getting started page? I think that would greatly increase the user base.
Maxie
On Jan 17, 2018 12:58 AM, "init0" notifications@github.com wrote:
Actually no problems. Sometimes it freezes for some seconds but I’m still testing in which constellations. If I finished my tests I’ll send you a report about it.
Cheers
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/maxieds/ChameleonMiniLiveDebugger/issues/5#issuecomment-358205784, or mute the thread https://github.com/notifications/unsubscribe-auth/AVI4uOuelpmK0Lp_bhUQOpl0BbVLAFnaks5tLYvtgaJpZM4ReSvw .
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
I think this release (v0.2.6) should fix some of the freezing errors. There was a small bug when trying to acquire the serial port lock when doing the top window status updates concurrently with the Export tab features. Seems more stable now.
Any word on the link, or do you want to test the app more thoroughly first?
I think you already seen the answer. https://github.com/emsec/ChameleonMini/issues/159 It’ll be added there.
Thank you. I have an algebra comp exam in about 10 hours that I really need to tend to. Wish me luck!
I'm sure you'll do it.
Gesendet von ProtonMail mobile
-------- Original-Nachricht -------- An 17. Jan. 2018, 10:22, Maxie D. Schmidt schrieb:
Thank you. I have an algebra comp exam in about 10 hours that I really need to tend to. Wish me luck!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
As it turns out, it's probably going to be cancelled today due to light snow. The city of Atlanta is completely unprepared for 2 inches of snow.
I'm officially going to close this thread since it seems like we've resolved the testing part of this for now. Please do add your screenshots to the other thread when you have a chance.
@gtpy: RE: Themes I think this is a lot simpler than you thought it was going to be. All I had to do was add flavors to the gradle file and redefine some color combinations. See these themes and the next issue for screenshots.
@maxieds How to use the advanced settings under misc configuration ? For example if I select SETTING= Need I to use the input field above? But both doesn’t give me a change of the slot.
I get error: Command formatting error: the input user bytes are invalid or not of the correct length
Maybe I miss something...