coqui33
|
|
November 22, 2013, 07:21:53 PM |
|
Why did you remove the abiliy to swipe addys sideways, to quickly scan unaggregated balances? I really liked that recently added feature.
|
|
|
|
prof7bit
|
|
November 22, 2013, 07:30:12 PM |
|
backup does not work anymore. The last thing I see is this: Then I click "Yes" and then after 0.5 seconds this: if I press the back key it brings me back to the wallet main activity immediately (without any crash report or anything, it continues to function normally, it does not freeze, it does not crash). Same problem with the Testnet version. The previous version of the testnet client did not have this problem, I could create the PDF with the encrypted key as seen in the demo video and also scan and verify or import it again but this new version shows the same error as in the above screenshots, I connected it to ddms and this is what it shows, exactly from the moment on when I press "Yes" until I finally exit it with the back button. If I leave it in this state it will continue spewing these messages into the log but nothing else will happen. 11-22 20:19:11.500: I/ActivityManager(157): Starting: Intent { cmp=com.mycelium.wallet/.activity.export.BackupToPdfActivity } from pid 1445 11-22 20:19:11.630: W/InputManagerService(157): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@407cd6f8 (uid=10057 pid=1445) 11-22 20:19:11.800: D/dalvikvm(1445): GC_CONCURRENT freed 18287K, 84% free 4034K/24839K, external 137K/517K, paused 5ms+11ms 11-22 20:19:11.930: D/dalvikvm(1445): GC_FOR_MALLOC freed 14K, 82% free 4534K/24839K, external 137K/517K, paused 107ms 11-22 20:19:12.060: D/dalvikvm(1445): GC_CONCURRENT freed 61K, 80% free 5153K/24839K, external 137K/517K, paused 5ms+9ms 11-22 20:19:12.080: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.080: E/copybit(157): copyBits failed (Operation not permitted) 11-22 20:19:12.080: D/copybit(157): 0: src={w=320, h=480, f=0, rect={0,0,215,480}} 11-22 20:19:12.080: D/copybit(157): dst={w=320, h=480, f=0, rect={105,0,215,480}} 11-22 20:19:12.080: D/copybit(157): flags=00000000 11-22 20:19:12.090: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.100: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.120: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.140: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.150: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.170: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.180: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.200: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.210: I/ActivityManager(157): Displayed com.mycelium.wallet/.activity.export.BackupToPdfActivity: +624ms 11-22 20:19:12.220: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.240: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.240: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.250: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.250: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.270: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.270: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.290: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.290: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.300: D/dalvikvm(1445): GC_CONCURRENT freed <1K, 76% free 6040K/24839K, external 137K/517K, paused 16ms+17ms 11-22 20:19:12.300: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.310: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.340: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.340: E/copybit(157): copyBits failed (Operation not permitted) 11-22 20:19:12.340: D/copybit(157): 0: src={w=320, h=480, f=0, rect={0,0,320,402}} 11-22 20:19:12.340: D/copybit(157): dst={w=320, h=480, f=0, rect={0,0,320,402}} 11-22 20:19:12.340: D/copybit(157): flags=00000000 11-22 20:19:12.350: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.370: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.370: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.390: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.390: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.400: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.400: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.420: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.420: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.460: D/GsmServiceStateTracker(278): handlePollStateResult hplmn = 26202 11-22 20:19:12.460: D/GsmServiceStateTracker(278): handlePollStateResult regplmn = 26202 11-22 20:19:12.460: D/GsmServiceStateTracker(278): handlePollStateResult plmnCustomString = null 11-22 20:19:12.460: D/GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:12.460: D/74000 74002 GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:12.500: D/dalvikvm(1445): GC_CONCURRENT freed 1K, 71% free 7222K/24839K, external 137K/517K, paused 13ms+9ms 11-22 20:19:12.610: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.610: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:12.620: D/dalvikvm(1445): GC_CONCURRENT freed <1K, 65% free 8798K/24839K, external 137K/517K, paused 5ms+9ms 11-22 20:19:12.720: D/dalvikvm(1445): GC_CONCURRENT freed <1K, 57% free 10846K/24839K, external 137K/517K, paused 5ms+10ms 11-22 20:19:12.820: D/dalvikvm(1445): GC_CONCURRENT freed <1K, 49% free 12894K/24839K, external 137K/517K, paused 5ms+10ms 11-22 20:19:12.930: D/dalvikvm(1445): GC_CONCURRENT freed <1K, 40% free 14942K/24839K, external 137K/517K, paused 5ms+10ms 11-22 20:19:12.940: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:12.940: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.050: D/dalvikvm(1445): GC_CONCURRENT freed <1K, 32% free 16989K/24839K, external 137K/517K, paused 5ms+10ms 11-22 20:19:13.180: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.190: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.190: D/dalvikvm(1445): GC_CONCURRENT freed <1K, 24% free 19037K/24839K, external 137K/517K, paused 5ms+12ms 11-22 20:19:13.200: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.200: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.220: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.220: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.240: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.240: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.250: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.250: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.280: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.280: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.300: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.300: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.340: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.340: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.350: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.350: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.370: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.370: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.390: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.390: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.400: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.400: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.420: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.420: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.550: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.550: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:13.740: D/dalvikvm(1445): GC_CONCURRENT freed 789K, 19% free 20295K/24839K, external 137K/517K, paused 5ms+9ms 11-22 20:19:13.850: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:13.850: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:14.150: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:14.150: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:14.450: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:14.450: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:14.580: D/dalvikvm(1445): GC_CONCURRENT freed 2050K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+8ms 11-22 20:19:14.750: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:14.750: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:15.050: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:15.050: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:15.390: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+9ms 11-22 20:19:15.400: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:15.400: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:15.450: D/GsmServiceStateTracker(278): handlePollStateResult hplmn = 26202 11-22 20:19:15.450: D/GsmServiceStateTracker(278): handlePollStateResult regplmn = 26202 11-22 20:19:15.450: D/GsmServiceStateTracker(278): handlePollStateResult plmnCustomString = null 11-22 20:19:15.450: D/GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:15.450: D/74000 74002 GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:15.700: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:15.700: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:16.000: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:16.000: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:16.230: D/dalvikvm(1445): GC_CONCURRENT freed 2048K, 19% free 20295K/24903K, external 137K/517K, paused 6ms+9ms 11-22 20:19:16.300: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:16.300: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:16.600: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:16.600: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:16.900: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:16.900: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:17.140: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+9ms 11-22 20:19:17.200: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:17.200: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:17.500: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:17.500: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:17.820: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:17.820: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:17.960: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 6ms+9ms 11-22 20:19:18.120: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:18.120: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:18.420: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:18.420: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:18.450: D/GsmServiceStateTracker(278): handlePollStateResult hplmn = 26202 11-22 20:19:18.450: D/GsmServiceStateTracker(278): handlePollStateResult regplmn = 26202 11-22 20:19:18.450: D/GsmServiceStateTracker(278): handlePollStateResult plmnCustomString = null 11-22 20:19:18.450: D/GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:18.450: D/74000 74002 GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:18.720: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:18.720: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:18.800: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+9ms 11-22 20:19:19.020: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:19.020: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:19.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:19.320: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:19.620: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+8ms 11-22 20:19:19.620: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:19.620: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:19.930: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:19.930: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:20.230: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:20.230: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:20.450: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+9ms 11-22 20:19:20.530: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:20.530: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:20.830: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:20.830: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:21.130: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:21.130: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:21.270: D/dalvikvm(1445): GC_CONCURRENT freed 2048K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+8ms 11-22 20:19:21.430: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:21.430: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:21.450: D/GsmServiceStateTracker(278): handlePollStateResult hplmn = 26202 11-22 20:19:21.450: D/GsmServiceStateTracker(278): handlePollStateResult regplmn = 26202 11-22 20:19:21.460: D/GsmServiceStateTracker(278): handlePollStateResult plmnCustomString = null 11-22 20:19:21.460: D/GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:21.460: D/74000 74002 GsmServiceStateTracker(278): handlePollStateResult roaming = false 11-22 20:19:21.730: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:21.730: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:22.030: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:22.030: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:22.120: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+8ms 11-22 20:19:22.330: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:22.330: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:22.630: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:22.630: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:22.930: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:22.930: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:22.940: D/dalvikvm(1445): GC_CONCURRENT freed 2048K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+8ms 11-22 20:19:23.230: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:23.230: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:23.540: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:23.540: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:23.750: D/dalvikvm(1445): GC_CONCURRENT freed 2048K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+8ms 11-22 20:19:23.840: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:23.840: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:24.140: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:24.140: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:24.440: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:24.440: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:24.570: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+9ms 11-22 20:19:24.740: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:24.740: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:25.040: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:25.040: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:25.380: D/dalvikvm(1445): GC_CONCURRENT freed 2047K, 19% free 20295K/24903K, external 137K/517K, paused 5ms+8ms 11-22 20:19:25.390: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:25.390: E/msm7k.gralloc(157): invalid gralloc handle (at 0x182798) 11-22 20:19:25.690: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:25.690: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:25.840: W/WindowManager(157): statePower =normal 11-22 20:19:25.850: W/KeyCharacterMap(1445): Can't open keycharmap file 11-22 20:19:25.850: W/KeyCharacterMap(1445): Error loading keycharmap file '/system/usr/keychars/synaptics.kcm.bin'. hw.keyboards.65540.devname='synaptics' 11-22 20:19:25.850: W/KeyCharacterMap(1445): err is 0 dev is . 11-22 20:19:25.850: W/KeyCharacterMap(1445): Use qwerty.kcm.bin 11-22 20:19:25.850: W/KeyCharacterMap(1445): Using default keymap: /system/usr/keychars/qwerty.kcm.bin 11-22 20:19:25.860: W/WindowManager(157): statePower =normal 11-22 20:19:25.910: I/MyceliumWallet(1445): started process: ExchangeRate 11-22 20:19:25.950: I/MyceliumWallet(1445): started process: refresh output inventory 11-22 20:19:26.460: D/dalvikvm(1445): GC_CONCURRENT freed 2030K, 19% free 20312K/24903K, external 137K/517K, paused 5ms+10ms 11-22 20:19:26.520: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.540: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.560: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.580: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.580: I/MyceliumWallet(1445): stopped process: ExchangeRate 11-22 20:19:26.600: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.610: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.630: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.640: E/msm7k.gralloc(157): invalid gralloc handle (at 0x1c7728) 11-22 20:19:26.750: I/MyceliumWallet(1445): stopped process: refresh output inventory
|
|
|
|
apetersson
|
|
November 22, 2013, 07:48:00 PM |
|
thanks for the feedback, prof7bit.
this screen is supposed to be "protected" against screengrabbers, so apps that could make screenshots cannot do so.
apparently, some devices have trouble with that.
do you have the same issue if you try to export a single private key?
on what android version/phone model are you on, exactly?
|
|
|
|
btcdrak
Legendary
Offline
Activity: 1064
Merit: 1000
|
|
November 22, 2013, 07:48:31 PM |
|
@Jan - what model of phone did you demo this on in the video?
|
|
|
|
apetersson
|
|
November 22, 2013, 07:51:03 PM |
|
Why did you remove the abiliy to swipe addys sideways, to quickly scan unaggregated balances? I really liked that recently added feature.
you can now swipe sideways into "keys" and achive the same, with one more tap. this would conflict with swiping between keys. (both are sideways swiping gestures) also, keys show the individual balances more accurately than before. so if you want to have an overview over your balances you can simply go there.
|
|
|
|
apetersson
|
|
November 22, 2013, 07:51:29 PM |
|
@Jan - what model of phone did you demo this on in the video?
AFAIK, he recoded that on a S3 mini (stock firmware)
|
|
|
|
apetersson
|
|
November 22, 2013, 07:55:45 PM |
|
regarding the scrambled screen issue: see here: https://github.com/mycelium-com/wallet/blob/master/public/mbw/src/main/java/com/mycelium/wallet/Utils.java#L766public static void preventScreeshots(Activity activity) { if (android.os.Build.VERSION.SDK_INT == android.os.Build.VERSION_CODES.GINGERBREAD && android.os.Build.MANUFACTURER.equalsIgnoreCase("samsung")) { // On some Samsung devices using android 2.3 we cannot use the secure // flag, as it makes the display scrambled. return; } activity.getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE); } we need to insert your phone model in this code to fix it. but what are your android.os.Build.MANUFACTURER and android version ? some people suggested it is a problem on all 2.3 devices, but it works on my HTC with 2.3
|
|
|
|
prof7bit
|
|
November 22, 2013, 08:00:40 PM |
|
thanks for the feedback, prof7bit.
this screen is supposed to be "protected" against screengrabbers, so apps that could make screenshots cannot do so.
apparently, some devices have trouble with that.
do you have the same issue if you try to export a single private key?
on what android version/phone model are you on, exactly?
this is a Huawei Ideos X3 with Android 2.3.6 I have currently only one key and used the button on the main screen "backup missing". If I go into "keys" and select the one key that I have and "export" from the menu it shows the same symptom. If it cannot be fixed, could you please make an option in the settings to disable that protected screen mode? I have tested the previous testnet version a few days ago and the key backup process worked just fiine (I assume this was without the new anti-screengrabber function?), I would very much like to keep this device for a while longer, although its at the lowest end in terms of performance and resources of the currently available devices I like it quite much, it does what I need and it is really small (unlike most of the other monstrous Android phones nowadays).
|
|
|
|
prof7bit
|
|
November 22, 2013, 08:08:10 PM |
|
what are your android.os.Build.MANUFACTURER
How can I quickly determine the exact value without starting the eclipse-monster on my poor old laptop to compile a hello world app and print this constant?
|
|
|
|
apetersson
|
|
November 22, 2013, 08:18:55 PM |
|
If it cannot be fixed, could you please make an option in the settings to disable that protected screen mode? I have tested the previous testnet version a few days ago and the key backup process worked just fiine (I assume this was without the new anti-screengrabber function?), I would very much like to keep this device for a while longer, although its at the lowest end in terms of performance and resources of the currently available devices I like it quite much, it does what I need and it is really small (unlike most of the other monstrous Android phones nowadays).
for now, i am disabling the secure screen feature for all 2.3.x devices, and enabling it only after it is verified that it would work. for that i need a setting and some data points from users, which will be added later.
|
|
|
|
|
apetersson
|
|
November 22, 2013, 08:23:42 PM |
|
update 1.0.5 pushed to play store, github, and mycelium.com which fixes the "scrambled screen issue" for all 2.3.x devices. direct link until google activates it in 2-3 hours: http://mycelium.com/mbw-v1.0.5.apk(this is the exact binary as pushed to play store, sha1sum 389743784a5629e591779abf33e68d498f1d697f ) , signed with the release key though now it is possible to take a screenshot on those devices (which is unfortunate)
|
|
|
|
prof7bit
|
|
November 22, 2013, 08:28:55 PM |
|
this is in my /system/build.prop: ro.product.manufacturer=HUAWEI
/ # cat /system/build.prop ro.build.date=Wed Dec 7 19:44:03 CST 2011 ro.build.date.utc=1323258243 # begin of volatile config # end of volatile config
# begin build properties # autogenerated by buildinfo.sh # DTS2011030304446 gaowei 20110303 Begin ro.build.id=HuaweiU8510 ro.build.version.sdk=10 ro.build.version.codename=REL # /*<DTS2011051105794 wangyoufu 20110511 Begin*/ ro.build.version.release=2.3.6 # /*DTS2011051105794 wangyoufu 20110511 end>*/ # DTS2011030304446 gaowei 20110303 end # /*<DTS2011060900762 mengxiangyu 20110609 Begin*/ ro.build.type=user # /*DTS2011060900762 mengxiangyu 20110609 End>*/ ro.build.user=huawei ro.build.host=huawei-desktop ro.product.model=U8510 ro.product.brand=Huawei ro.product.name=U8510 ro.product.device=hwu8510 ro.product.board=U8510 ro.product.cpu.abi=armeabi ro.product.manufacturer=HUAWEI # /*<DTS2011031700898 mengxiangyu 20110323 Begin*/ ro.product.locale.language=en ro.product.locale.region=US # /*DTS2011031700898 mengxiangyu 20110323 End>*/ ro.wifi.channels= ro.board.platform=msm7k # ro.build.product is obsolete; use ro.product.device ro.build.product=msm7627_surf # Do not try to parse ro.build.description or .fingerprint #ro.build.fingerprint=Huawei/U8510/hwu8510:2.3.3/HuaweiU8510/C00B813:user/ota-rel-keys,release-keys # end build properties # # system.prop for surf # #File created by x00165767 20101224
rild.libpath=/system/lib/libril-qc-1.so rild.libargs=-d /dev/smd0 # /*<DTS2010100802374 yangqinghua & wuwei 20101009 Begin*/ net.ntp.server=time.windows.com net.ntp.server2=time.nist.gov net.ntp.time=0 net.ntp.timereference=0 ro.config.hwdrm=true #DTS2011021202775 gaoyun 20110214 begin ro.config.hwdrm.set_contact=false #DTS2011021202775 gaoyun 20110214 end # /*DTS2010100802374 yangqinghua & wuwei 20101009 End>*/ persist.rild.nitz_plmn= persist.rild.nitz_long_ons_0= persist.rild.nitz_long_ons_1= persist.rild.nitz_long_ons_2= persist.rild.nitz_long_ons_3= persist.rild.nitz_short_ons_0= persist.rild.nitz_short_ons_1= persist.rild.nitz_short_ons_2= persist.rild.nitz_short_ons_3= DEVICE_PROVISIONED=1 # <DTS2011040804799 qizhanfeng 20110408 begin dalvik.vm.heapsize=26m # DTS2011040804799 qizhanfeng 20110408 end> # DTS2010123104167 yangqinghua 20110324 begin #media.stagefright.enable-player=false media.stagefright.enable-http=false media.stagefright.enable-rtsp=false ro.config.userAgentCustomize=true # DTS2010123104167 yangqinghua 20110324 end ro.config.hw_addsettingsdbex=1 ro.config.hw_opta= ro.config.hw_optb= ro.config.hw_always_allow_mms=true
# # ADDITIONAL_BUILD_PROPERTIES # ro.config.notification_sound=OnTheHunt.ogg ro.config.alarm_alert=Alarm_Classic.ogg #DTS2011032102567 hanmincheng 20110411 begin #delete ro.kernel.android.checkjni=1 to disable jni check #DTS2011032102567 hanmincheng 20110411 end ro.setupwizard.mode=OPTIONAL net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt
#DTS2010081400204 by h00152727&x00165767 20100814 begin ro.config.hw_addsettingsdbex=1 #DTS2010081400204 by h00152727&x00165767 20100814 end
ro.config.fm_type=libbcmfm_if ro.config.KeyPassToUser=true ro.config.hwft_PinPukUnlockscr=true keyguard.no_require_sim=true #DTS2010091300236 wKF31275 20100914 begin ro.telephony.call_ring.multiple=false #DTS2010091300236 wKF31275 20100914 end # DTS2010092701023 mengxiaokun00172620 20100930 begin # allow to tear down mobile data connection when device is idle ro.config.hw_power_saving=true # DTS2010092701023 mengxiaokun00172620 20100930 end # DTS2010101400491 m00170653 20101026 Begin # normal:false; select all the input languages of android keyboard inputmethod:true ro.config.hw_selectedLanguages=false # DTS2010101400491 m00170653 20101026 End # DTS2010101000085 xubaoshun 20101008 begin ro.config.smsCoding_National=3 # DTS2010101000085 xubaoshun 20101008 end # DTS2010090602461 kange159607 20100906 begin ro.config.hw_RemindWifiToPdp=false # DTS2010090602461 kange159607 20100906 end # DTS2011011203063 zkf28680 20100112 begin ro.config.hw_proximitySensor=true # DTS2011011203063 zkf28680 20100112 end #<DTS2010092801811 GPSXtra y142196&q170606 20100928 begin ro.config.xtra_support=true # DTS2010092801811 GPSXtra y142196&q170606 20100928 end> # DTS2011012104419 s62695 for quick power on begin ro.config.hw_quickpoweron=true persist.sys.quickpoweron=normal persist.sys.animationstart=false ro.config.hw_poanimation=5000 # DTS2011012104419 s62695 for quick power on end # <DTS2010111202622 mengxiaokun00172620 20101112 begin ro.config.hw_proximity=true # DTS2010111202622 mengxiaokun00172620 20101112 end> # DTS2011012202331 zhaoxiang 20110122 begin # DTS2011021204696 renzhanmin 20110221 begin ro.config.hw_front_camera=true # DTS2011021204696 renzhanmin 20110221 end # DTS2011012202331 zhaoxiang 20110122 end # DTS2011030202864 renzhanmin 20110302 begin # DTS2011032402389 renzhanmin 20110325 begin #DTS2011041903665 lijiangang 20110419 begin ro.config.helix_enable=false #DTS2011041903665 lijiangang 20110419 end # DTS2011032402389 renzhanmin 20110325 end # DTS2011030202864 renzhanmin 20110302 end # /*<DTS2010121704813 jinhui 20101228 begin */ ro.config.do_sdcard_upgrade=true # /* DTS2010121704813 jinhui 20101228 end>*/ # /*<DTS2011012502617 yangqinghua 20110125 Begin */ # DTS2011081805314 chaijunying 20110818 begin ro.config.srs.equalizer=false # DTS2011081805314 chaijunying 20110818 end ro.config.srs.default.type=1 # /*DTS2011012502617 yangqinghua 20110125 End>*/ # <DTS2011012101400 wuxinrong 20110121 Frog for Gingerbread, sync DTS2010112303861 begin ro.config.PopupTwink=true ro.config.SetStatusbarText=true # Whether use the way of resource customize ro.config.hw_isCustomize=true # The Customize Type we need,01:C8600-FROG,02-TMO ro.config.hw_customizeType=01 # DTS2011012101400 wuxinrong 20110121 Frog for Gingerbread, sync DTS2010112303861 end> # <DTS2011012801697 by xiongshiyi 20110125 BEGIN ro.config.hw_virtualsdcard=true # DTS2011012801697 by xiongshiyi 20110125 END> # <DTS2011012701994 mengxiaokun00172620 20110127 begin # DTS2011042802532 quhonglin 20110503 BEGIN ro.config.ringtone=Noises2.ogg ro.config.hw_ascend_ringtone=false # DTS2011042802532 quhonglin 20110503 END # DTS2011012701994 mengxiaokun00172620 20110127 end> #/*<DTS2010091000150 yangzijin 20100921 begin ro.opengles.version=131072 #DTS2010091000150 yangzijin 20100921 end>*/ # DTS2010112201516 kange&huangkai 20101122 add for reject incoming call by message, begin ro.config.ipcall=true ro.config.hw_reject_message = true # DTS2010112201516 kange&huangkai 20101122 add for reject incoming call by message, end # <DTS2011012706064 wangzhenKF40344 20110128 begin ro.config.hw_toolbox=true # DTS2011012706064 wangzhenKF40344 20110128 end> # DTS2011012500743 guoxiong 2011-01-30 begin ro.config.hw_eapsim=true # DTS2011012500743 guoxiong 2011-01-30 end #DTS2011012800517 jinhui 20110124 begin hw_internal_sd=true #DTS2011012800517 jinhui 20110124 end # <DTS2011021202969 m00170653 20110212 Begin persist.sys.powerup_reason= persist.sys.user_set_airplane= ro.poweroff_alarm=true # DTS2011021202969 m00170653 20110212 End> # /* < DTS2011021400120 hujun 20110215 begin >*/ ro.config.hw_fast_dormancy=1 # /* DTS2011021400120 hujun 20110215 end >*/ # DTS2011032901049 niudahai 20110413 begin # DTS2011030705067 yangjianguang 20110307 begin ro.config.hw_camera_resize=false # DTS2011030705067 yangjianguang 20110307 end # DTS2011032901049 niudahai 20110413 end # DTS2011030701686 mengxiangyu 20110310 begin ro.com.google.clientidbase=android-huawei ro.com.google.clientidbase.yt=android-huawei ro.com.google.clientidbase.am=android-huawei ro.com.google.clientidbase.gmm=android-huawei ro.com.google.clientidbase.ms=android-huawei #DTS2011030701686 mengxiangyu 20110310 end # DTS2011030204519 s00159653 20110310 Begin ro.config.hw_menu_unlockscreen=false # DTS2011030204519 s00159653 20110310 End # DTS2011021202821 yangjianguang 20110314 begin debug.sf.hw=0 # DTS2011021202821 yangjianguang 20110314 end # DTS2011031401875 jiayanhong176905 20110314 begin # default value for time of uncompleted SMS segment expired(ms), default 2 days hw.sms.dellong.interval.time=172800000 # DTS2011031401875 jiayanhong176905 20110314 end # DTS2011032202087 s00159653 20110322 begin ro.config.hw_GSensorOptimize=true # DTS2011032202087 s00159653 20110322 end # DTS2011040104687 qibaoming 20110402 begin ro.config.front_camera_zoom=true # DTS2011040104687 qibaoming 20110402 end # DTS2011041303563 xiongshiyi 20110411 BEGIN ro.hw_oom_app=com.android.mms # DTS2011041303563 xiongshiyi 20110411 END # DTS2011100801403 quhonglin 20111010 begin ro.config.hw_uaprof=http://wap1.huawei.com/uaprof/HuaweiU8510WCDMA-NORMAL236.xml ro.config.hw_use_browser_ua=true ro.config.hw_browser_ua3g=http://wap1.huawei.com/uaprof/HuaweiU8510WCDMA-NORMAL236.xml ro.config.hw_browser_ua2g=http://wap1.huawei.com/uaprof/HuaweiU8510GPRS-NORMAL236.xml # DTS2011100801403 quhonglin 20111010 end #DTS2011052304568 quhonglin 20110601 begin #DTS2011030901175 jiating 20110317 begin ro.config.hw_set_default_home=true #DTS2011030901175 jiating 20110317 end #DTS2011052304568 quhonglin 20110601 end # DTS2011051604410 m00170653 20110530 begin ro.config.AM_PM_STYLE=1 # DTS2011051604410 m00170653 20110530 end # DTS2011050505948 r00182811 20110506 Begin # DTS2011112605371 qKF45034 20111126 delete # DTS2011050505948 r00182811 20110506 End # DTS2011080105096 quhonglin 20110815 begin ro.config.hw_sns_acc_support=23 # DTS2011080105096 quhonglin 20110815 end # DTS2011080305333 jKF44261 20110826 begin ro.config.hw_http_localhost=true # DTS2011080305333 jKF44261 20110826 end
ro.build.version.incremental=C197B865 ro.build.tags=ota-rel-keys,release-keys ro.build.description=msm7627-user 2.3 FRG83 20101118 ota-rel-keys,release-keys ro.build.fingerprint=Huawei/U8510/hwu8510:2.3.6/HuaweiU8510/C197B865:user/ota-rel-keys,release-keys ro.build.display.id=U8510-0V100R001C197B865 ro.confg.hw_appsbootversion=U8510-0V100R001C197B865_APPSBOOT ro.confg.hw_appversion=U8510-0V100R001C197B865_KERNEL ro.confg.hw_appfsversion=U8510-0V100R001C197B865_SYSIMG
|
|
|
|
apetersson
|
|
November 22, 2013, 08:30:01 PM |
|
anyone has an idea where this might come from, we've had two of them: java.lang.ArithmeticException: divide by zero at android.widget.Editor.updateShowAsAction(Editor.java:4807) at android.widget.Editor.access$300(Editor.java:126) at android.widget.Editor$SelectionActionModeCallback.onCreateActionMode(Editor.java:3055) at com.android.internal.policy.impl.PhoneWindow$DecorView.startActionMode(PhoneWindow.java:2497) at com.android.internal.policy.impl.PhoneWindow$DecorView.startActionModeForChild(PhoneWindow.java:2429) at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:624) at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:624) at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:624) at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:624) at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:624) at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:624) at android.view.View.startActionMode(View.java:4301) at android.widget.Editor.startSelectionActionMode(Editor.java:1690) at android.widget.Editor.performLongClick(Editor.java:982) at android.widget.TextView.performLongClick(TextView.java:8292) at android.view.View$CheckForLongPress.run(View.java:17168) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4950) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1004) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:771) at dalvik.system.NativeStart.main(Native Method) someone clicked an item - "startActionMode" happens when you select a key or entry in the address book or transactions. but why a "division by zero" ? also someone long-pressed a TextView.. hmm
|
|
|
|
Technomage
Legendary
Offline
Activity: 2184
Merit: 1056
Affordable Physical Bitcoins - Denarium.com
|
|
November 22, 2013, 11:01:55 PM |
|
Great work on the new version! I had a problem with verifying my backup. Tried to use the clipboard method, and no matter how many times I copied it to the clipboard, the button remained "gray". Besides that, great update.
|
Denarium closing sale discounts now up to 43%! Check out our products from here!
|
|
|
fizgig
Newbie
Offline
Activity: 27
Merit: 0
|
|
November 23, 2013, 02:26:07 AM |
|
Awesome app. Just wanted to bump the bip38 import feature. I know it will be slow but it wont be done often..
Thanks again for this amazing program!
|
|
|
|
ffe
|
|
November 23, 2013, 08:45:47 AM |
|
New version (1.0.5 I think) works perfectly on my DROID BIONIC (Android 4.1.2) and on an older HTC INCREDIBLE (Android 2.3.4)
Nice work. I like the new backup scheme.
One request - a Cold Store capability using an encrypted private key. (Maybe the plan is this will come with BIP38, but if that takes a long time to load on a phone maybe a version with a faster set of SCRYPT parameters could be considered?)
|
|
|
|
PeFro
Newbie
Offline
Activity: 10
Merit: 0
|
|
November 23, 2013, 12:09:09 PM |
|
I´d like to be able to simply save the pdf backup on my sdcard in order to manually transfer it to my pc. Is that going to be an option?
|
|
|
|
apetersson
|
|
November 23, 2013, 02:06:49 PM |
|
I´d like to be able to simply save the pdf backup on my sdcard in order to manually transfer it to my pc. Is that going to be an option?
yes, it will be in one of the next releases. hours after release this is already one of the more frequent requests.
|
|
|
|
apetersson
|
|
November 23, 2013, 02:07:35 PM |
|
Great work on the new version! I had a problem with verifying my backup. Tried to use the clipboard method, and no matter how many times I copied it to the clipboard, the button remained "gray". Besides that, great update.
does importing the key from clipboard work?
|
|
|
|
|