[APP][UPDATE 9.10.2014] Sprocket - Watch Faces, SMS/MMS,File Transfer, Remote Install

Search This thread

East2West

Senior Member
Dec 1, 2011
62
69
Update v1.1

Hello everyone!

I've been working many hours on this release and have made several improvements.

Download Version 1.1

ChangeLog

  1. Better App Stability
    • System runs in the foreground now so it is less likely to be killed
  2. Improved Connection Speeds
    • Increased buffer size to allow faster transfers
  3. New Notifications For Texts
    • This is the one I'm most excited about. I took some inspiration from the new Android Wear Watches to create custom notifications for our beloved gear.

Installation

Install the update on both the Gear and the Phone. If you already have sprocket installed on your gear you can update it with the new version v1.1 attached to the first post using Remote Install. To enable notifications click "Enable SMS Notifications" on the Phone version and follow the prompts.

Right now the app supports all notifications for SMS, but if you would like to preview notifications across the entire device you may download a developer key available on the play store. It will unlock all other notifications (including ongoing and button control!) from the device and will help continue development from my end to give you new features to make our device more useful. A preview of these notifications below:

Install Developer Key*

*The developer key only needs to be installed on the phone

I'll be going through the thread to address any issues you have come across. Thank you all for the feedback




 
Last edited:

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
Hello everyone!

I've been working many hours on this release and have made several improvements.

Download Version 1.1

ChangeLog

  1. Better App Stability
    • System runs in the foreground now so it is less likely to be killed
  2. Improved Connection Speeds
    • Increased buffer size to allow faster transfers
  3. New Notifications For Texts
    • This is the one I'm most excited about. I took some inspiration from the new Android Wear Watches to create custom notifications for our beloved gear.

Installation

Install the update on both the Gear and the Phone. If you already have sprocket installed on your gear you can update it with the new version v1.1 attached to the first post using Remote Install. To enable notifications click "Enable SMS Notifications" on the Phone version and follow the prompts.

Right now the app supports all notifications for SMS, but if you would like to preview notifications across the entire device you may download a developer key available on the play store. It will unlock all other notifications (including ongoing and button control!) from the device and will help continue development from my end to give you new features to make our device more useful. A preview of these notifications below:

Install Developer Key*

*The developer key only needs to be installed on the phone

I'll be going through the thread to address any issues you have come across. Thank you all for the feedback





Looks really cool, going to check this out ASAP. And I'll visit the play store as well. Thanks for this and all your work.

Chris:laugh:

Edit: app seems to occasionally fc and restart. It also failed to start after reboot. Otherwise it's really awesome. Also how we can have a blacklist or whitelist option. One more thing is we need a way to look at the pop ups in case I accidentally minimized. Maybe an option or icon. I did great the donation key and hope the best for you.

Chris
 
Last edited:

pcpimpin

Senior Member
Aug 26, 2010
248
49
CBUS
www.aypcservices.com
I get Sprocket has stopped when trying to reply to a SMS. Anyone seen this before?

EDIT: More details, It happens after I click on someones name and the reply windows comes up then it stops working. I am running Null Rom V23 Donated 5 bucks and I am loving the notifications!
 
Last edited:

East2West

Senior Member
Dec 1, 2011
62
69
Thank you!

Looks really cool, going to check this out ASAP. And I'll visit the play store as well. Thanks for this and all your work.

Chris:laugh:

Edit: app seems to occasionally fc and restart. It also failed to start after reboot. Otherwise it's really awesome. Also how we can have a blacklist or whitelist option. One more thing is we need a way to look at the pop ups in case I accidentally minimized. Maybe an option or icon. I did great the donation key and hope the best for you.

Chris

Thank you for your support Chris! Yes, next on my todo list is a whitelist option for notifications as well as a specific way to enter them.

Excellent update! Very good work, but persistent notifications keep popping up. Could you fix this, for example with a blacklist setting?

Thank you mishko, yes a whitelist option will be in the works. I'll try and have an update out this week.


I get Sprocket has stopped when trying to reply to a SMS. Anyone seen this before?

EDIT: More details, It happens after I click on someones name and the reply windows comes up then it stops working. I am running Null Rom V23 Donated 5 bucks and I am loving the notifications!

I'll try and look into this from my side pcpimpin. My only device right now is a Moto X, so I will add an easy to for everyone using the app to send crash reports to have better support across all devices.
 
  • Like
Reactions: mishko and pcpimpin

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
Thank you for your support Chris! Yes, next on my todo list is a whitelist option for notifications as well as a specific way to enter them.

Here is the section of my logcat when Sprocket closed and then reopened. Hope this helps, If I get more, I'll add them to this post as well.

Chris

Code:
07-29 13:04:15.482 V/NotificationService(24848): enabling notification listener for user 0: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}

07-29 13:04:34.072 E/AndroidRuntime(25962): FATAL EXCEPTION: Thread-140
07-29 13:04:34.072 E/AndroidRuntime(25962): Process: com.east2west.galaxysms, PID: 25962
07-29 13:04:34.072 E/AndroidRuntime(25962): java.lang.NullPointerException
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.g.<init>(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.BluetoothService.g(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.BluetoothService.h(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.BluetoothService.k(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.c.run(Unknown Source)

07-29 13:04:35.952 I/ActivityManager(24848): Process com.east2west.galaxysms (pid 25962) (adj 1) has died.
07-29 13:04:35.952 V/NotificationService(24848): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}
 
Last edited:

East2West

Senior Member
Dec 1, 2011
62
69
Here is the section of my logcat when Sprocket closed and then reopened. Hope this helps, If I get more, I'll add them to this post as well.

Chris

Code:
07-29 13:04:15.482 V/NotificationService(24848): enabling notification listener for user 0: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}

07-29 13:04:34.072 E/AndroidRuntime(25962): FATAL EXCEPTION: Thread-140
07-29 13:04:34.072 E/AndroidRuntime(25962): Process: com.east2west.galaxysms, PID: 25962
07-29 13:04:34.072 E/AndroidRuntime(25962): java.lang.NullPointerException
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.g.<init>(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.BluetoothService.g(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.BluetoothService.h(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.BluetoothService.k(Unknown Source)
07-29 13:04:34.072 E/AndroidRuntime(25962): 	at com.east2west.galaxysms.service.c.run(Unknown Source)

07-29 13:04:35.952 I/ActivityManager(24848): Process com.east2west.galaxysms (pid 25962) (adj 1) has died.
07-29 13:04:35.952 V/NotificationService(24848): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}

Thanks for the log Chris. Sent you a PM
 
Hi

This is a nice start ( i have purchased the key ) but i'm sure you know that it needs some things added

so if i can put feature requests in they would be

A whitelist for deciding which notifications to show
The ability to customise the look of the pop up
A clock in the top part of the unused screen

And also not sure how this works but if i get a gmail i only get the mail account name and no body text and for me the more of the subject and body displayed the better otherwise its no better for me than the stock notifications

Hope this is ok

Thanks
 
Last edited:

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
Here is another log where it crashed after restart, but restarts then died again. I did have it on all day and it would crash quite often, I have the Note 3 with custom rom on TW. I'm also investigating any other issues maybe being caused on my end. Thanks.

Chris

Code:
07-29 21:59:57.405 W/ContextImpl(  964): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1496 com.android.server.InputMethodManagerService$4.run:2803 java.lang.Thread.run:841 <bottom of call stack> <bottom of call stack> 
07-29 21:59:57.445 V/NotificationService(  964): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}
07-29 21:59:57.475 I/ActivityManager(  964): Killing 6199:com.teamkang.fauxsound/u0a521 (adj 15): empty #31
07-29 21:59:57.475 I/ActivityManager(  964): Process com.east2west.galaxysms (pid 3919) (adj 1) has died.
07-29 21:59:57.475 W/ActivityManager(  964): Service crashed 2 times, stopping: ServiceRecord{446272c8 u0 com.east2west.galaxysms/.service.NotificaitonListenerService}
07-29 21:59:57.485 W/ContextImpl(  964): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1510 com.android.server.StatusBarManagerService.sendNotification:965 com.android.server.StatusBarManagerService.removeNotification:690 com.android.server.NotificationManagerService.cancelNotificationLocked:2455 com.android.server.NotificationManagerService.access$5100:156 
07-29 21:59:57.485 D/STATUSBAR-StatusBarManagerService(  964): sendNotification(3) - 433


Line 71: 07-29 21:59:21.495 V/SmartFaceService - 3rd party pause(  964): onReceive [android.intent.action.ACTIVITY_STATE/com.east2west.galaxysms/pause]
	Line 756: 07-29 21:59:52.965 E/AndroidRuntime( 3919): Process: com.east2west.galaxysms, PID: 3919
	Line 758: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.utils.d.a(Unknown Source)
	Line 759: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.service.s.a(Unknown Source)
	Line 760: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.service.s.a(Unknown Source)
	Line 761: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.service.v.run(Unknown Source)
	Line 841: 07-29 21:59:57.445 V/NotificationService(  964): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}
	Line 841: 07-29 21:59:57.445 V/NotificationService(  964): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}
	Line 843: 07-29 21:59:57.475 I/ActivityManager(  964): Process com.east2west.galaxysms (pid 3919) (adj 1) has died.
	Line 844: 07-29 21:59:57.475 W/ActivityManager(  964): Service crashed 2 times, stopping: ServiceRecord{446272c8 u0 com.east2west.galaxysms/.service.NotificaitonListenerService}
Search "east" (3 hits in 1 file)
  C:\Users\Chris\AppData\Local\Temp\WPDNSE\{01D5018F-01A3-0177-9A01-CB01B4017401}\logcat.log (3 hits)
	Line 1368: 07-29 21:05:37.042 I/com.east2west.galaxysms.service.c( 5175): Before getting connected thread
	Line 1378: 07-29 21:05:37.062 I/com.east2west.galaxysms.service.h( 5175): Send Progress: 100% - 94/94
	Line 1382: 07-29 21:05:37.072 I/com.east2west.galaxysms.service.c( 5175): sendPacket : Removed packet:2147483647 from send packet. Size is : 0

If I pull down my notifications window a few times I can dup it. Here is a captured log from Android Tuner logging just Sprocket. Hope these help.
Code:
Process Sprocket(com.east2west.galaxysms)
I/01:14:15.101 Sending signal. PID: 5331 SIG: 9
W/01:14:15.101 threadid=14: thread exiting with uncaught exception (group=0x417e2da0)
E/01:14:13.481 	at com.east2west.galaxysms.service.v.run(Unknown Source)
E/01:14:13.481 	at com.east2west.galaxysms.service.s.a(Unknown Source)
E/01:14:13.481 	at com.east2west.galaxysms.service.s.a(Unknown Source)
E/01:14:13.481 	at com.east2west.galaxysms.utils.d.a(Unknown Source)
E/01:14:13.481 java.lang.NullPointerException
E/01:14:13.481 Process: com.east2west.galaxysms, PID: 5331
E/01:14:13.481 FATAL EXCEPTION: Thread-915
W/01:14:13.481 threadid=13: thread exiting with uncaught exception (group=0x417e2da0)
I/01:14:10.461 License check success, application allowed
I/01:14:10.461 Received license check response: allowed. Code: 256
I/01:14:10.451 License check success, application allowed
I/01:14:10.451 Received license check response: allowed. Code: 256
 
Last edited:

East2West

Senior Member
Dec 1, 2011
62
69
Here is another log where it crashed after restart, but restarts then died again. I did have it on all day and it would crash quite often, I have the Note 3 with custom rom on TW. I'm also investigating any other issues maybe being caused on my end. Thanks.

Chris

Code:
07-29 21:59:57.405 W/ContextImpl(  964): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1496 com.android.server.InputMethodManagerService$4.run:2803 java.lang.Thread.run:841 <bottom of call stack> <bottom of call stack> 
07-29 21:59:57.445 V/NotificationService(  964): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}
07-29 21:59:57.475 I/ActivityManager(  964): Killing 6199:com.teamkang.fauxsound/u0a521 (adj 15): empty #31
07-29 21:59:57.475 I/ActivityManager(  964): Process com.east2west.galaxysms (pid 3919) (adj 1) has died.
07-29 21:59:57.475 W/ActivityManager(  964): Service crashed 2 times, stopping: ServiceRecord{446272c8 u0 com.east2west.galaxysms/.service.NotificaitonListenerService}
07-29 21:59:57.485 W/ContextImpl(  964): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1510 com.android.server.StatusBarManagerService.sendNotification:965 com.android.server.StatusBarManagerService.removeNotification:690 com.android.server.NotificationManagerService.cancelNotificationLocked:2455 com.android.server.NotificationManagerService.access$5100:156 
07-29 21:59:57.485 D/STATUSBAR-StatusBarManagerService(  964): sendNotification(3) - 433


Line 71: 07-29 21:59:21.495 V/SmartFaceService - 3rd party pause(  964): onReceive [android.intent.action.ACTIVITY_STATE/com.east2west.galaxysms/pause]
	Line 756: 07-29 21:59:52.965 E/AndroidRuntime( 3919): Process: com.east2west.galaxysms, PID: 3919
	Line 758: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.utils.d.a(Unknown Source)
	Line 759: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.service.s.a(Unknown Source)
	Line 760: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.service.s.a(Unknown Source)
	Line 761: 07-29 21:59:52.965 E/AndroidRuntime( 3919): 	at com.east2west.galaxysms.service.v.run(Unknown Source)
	Line 841: 07-29 21:59:57.445 V/NotificationService(  964): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}
	Line 841: 07-29 21:59:57.445 V/NotificationService(  964): notification listener connection lost: ComponentInfo{com.east2west.galaxysms/com.east2west.galaxysms.service.NotificaitonListenerService}
	Line 843: 07-29 21:59:57.475 I/ActivityManager(  964): Process com.east2west.galaxysms (pid 3919) (adj 1) has died.
	Line 844: 07-29 21:59:57.475 W/ActivityManager(  964): Service crashed 2 times, stopping: ServiceRecord{446272c8 u0 com.east2west.galaxysms/.service.NotificaitonListenerService}
Search "east" (3 hits in 1 file)
  C:\Users\Chris\AppData\Local\Temp\WPDNSE\{01D5018F-01A3-0177-9A01-CB01B4017401}\logcat.log (3 hits)
	Line 1368: 07-29 21:05:37.042 I/com.east2west.galaxysms.service.c( 5175): Before getting connected thread
	Line 1378: 07-29 21:05:37.062 I/com.east2west.galaxysms.service.h( 5175): Send Progress: 100% - 94/94
	Line 1382: 07-29 21:05:37.072 I/com.east2west.galaxysms.service.c( 5175): sendPacket : Removed packet:2147483647 from send packet. Size is : 0

If I pull down my notifications window a few times I can dup it. Here is a captured log from Android Tuner logging just Sprocket. Hope these help.
Code:
Process Sprocket(com.east2west.galaxysms)
I/01:14:15.101 Sending signal. PID: 5331 SIG: 9
W/01:14:15.101 threadid=14: thread exiting with uncaught exception (group=0x417e2da0)
E/01:14:13.481 	at com.east2west.galaxysms.service.v.run(Unknown Source)
E/01:14:13.481 	at com.east2west.galaxysms.service.s.a(Unknown Source)
E/01:14:13.481 	at com.east2west.galaxysms.service.s.a(Unknown Source)
E/01:14:13.481 	at com.east2west.galaxysms.utils.d.a(Unknown Source)
E/01:14:13.481 java.lang.NullPointerException
E/01:14:13.481 Process: com.east2west.galaxysms, PID: 5331
E/01:14:13.481 FATAL EXCEPTION: Thread-915
W/01:14:13.481 threadid=13: thread exiting with uncaught exception (group=0x417e2da0)
I/01:14:10.461 License check success, application allowed
I/01:14:10.461 Received license check response: allowed. Code: 256
I/01:14:10.451 License check success, application allowed
I/01:14:10.451 Received license check response: allowed. Code: 256

From the looks of the logs, it appears to be an issue with an ongoing notification, possibly one with a button. Can you recall which notification was up at the time of the crash? I've put a null check where I think the issue is occurring.
 

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
From the looks of the logs, it appears to be an issue with an ongoing notification, possibly one with a button. Can you recall which notification was up at the time of the crash? I've put a null check where I think the issue is occurring.

Yes it seems like it was one of my persistent notifications. Thanks for the updates! And instead of being excited to get a port from the new Android Wear devices, I'm looking forward to my Gear doing everything the new watch's do and still have Camera and sound functionality! Your the best, keep up the outstanding work!

Chris
 
  • Like
Reactions: East2West

East2West

Senior Member
Dec 1, 2011
62
69
Version Update

Hello everyone!

I have a new version available to address some of the issues in the thread as well as to add some new features.

Download

  • Whitelist Applications
    • Go to settings/allowed notifications and uncheck the applications you don't want notifications for
    [*]Local Application Updates
    • Updates will be checked on the phone when the application is started. You can also check by going to menu/check for update on your phone
    [*]Crash/Log Reporting
    • When the application crashes, you will be presented with a dialog to send the crash report to me for analysis. This will help resolve issues on different devices.
    [*]Clear Phone Notifications From Gear
    • When you hit clear on the notification screen on your gear, notifications will be cleared on your phone
    [*]Resend Files If Not Connect To Gear at Transfer Time
    • Fixes an issue when you try to send a file when the gear is not connected. The file will send as soon as device is reconnected
    [*]Crash Fixes
    • Fix crash for some ongoing notifications
 

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
Hello everyone!

I have a new version available to address some of the issues in the thread as well as to add some new features.

Download

  • Whitelist Applications
    • Go to settings/allowed notifications and uncheck the applications you don't want notifications for
    [*]Local Application Updates
    • Updates will be checked on the phone when the application is started. You can also check by going to menu/check for update on your phone
    [*]Crash/Log Reporting
    • When the application crashes, you will be presented with a dialog to send the crash report to me for analysis. This will help resolve issues on different devices.
    [*]Clear Phone Notifications From Gear
    • When you hit clear on the notification screen on your gear, notifications will be cleared on your phone
    [*]Resend Files If Not Connect To Gear at Transfer Time
    • Fixes an issue when you try to send a file when the gear is not connected. The file will send as soon as device is reconnected
    [*]Crash Fixes
    • Fix crash for some ongoing notifications

I got the update notification and it updated on the phone and also installed to Gear. Thanks, working great here. Love new features!

Chris:good:
 
Hi

This is looking really good now
But if i could make one observation (or two) hehe

As regards to Gmails it works fine on the first message in that i see the sender and body etc but after that it just says 2 new messages and the account name.

This obviously goes away when the last one is cleared from the phone i'm not always able to interact with the watch, so is it possible for you to be able to display the Gmail cards with the full info every time ? . i know other apps do that so i assume that they are reading the gmail notifications and not just the toasts that appear on the phone

Sorry to be a pain but i would also request if possible to be able to select the time the card stays on for and also the ability to make it vibrate more than once as i can miss the single vibration at times

Thanks in advance
 
Last edited:

RekiOneR

Senior Member
Jun 8, 2007
72
17
Orleans
Does it need Null_23 or may i have a little hope to enjoyed it with a G1 based on Tyzen?

Really loved Null_23 but battery life on tyzen is so great, i can not downgrade anymore
 

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
Does it need Null_23 or may i have a little hope to enjoyed it with a G1 based on Tyzen?

Really loved Null_23 but battery life on tyzen is so great, i can not downgrade anymore

Someone posted the downgrade instructions and it was nice to be back on Android. To improve battery life, just use the included Voltage cpu control and run the max at 800mhz. Mine will last 2 days very easy. Also turn off the motion to wake as it's a huge battery drain. Good luck.

Chris
 

East2West

Senior Member
Dec 1, 2011
62
69
Hi

This is looking really good now
But if i could make one observation (or two) hehe

As regards to Gmails it works fine on the first message in that i see the sender and body etc but after that it just says 2 new messages and the account name.

This obviously goes away when the last one is cleared from the phone i'm not always able to interact with the watch, so is it possible for you to be able to display the Gmail cards with the full info every time ? . i know other apps do that so i assume that they are reading the gmail notifications and not just the toasts that appear on the phone

Sorry to be a pain but i would also request if possible to be able to select the time the card stays on for and also the ability to make it vibrate more than once as i can miss the single vibration at times

Thanks in advance

This is in the works, I'm working on parsing the view generated from an expanded notification. Should be in my next update.

I just noticed after the update when sprocket is running on my watch and I launch Tasgear it stop's and closes sprocket. This also happens the other way also :) Any idea's?

Sounds like a memory issue. I'll put this on my radar to reduce memory usage to keep the app in memory for longer.

Hi

This is a nice start ( i have purchased the key ) but i'm sure you know that it needs some things added

so if i can put feature requests in they would be

A whitelist for deciding which notifications to show
The ability to customise the look of the pop up
A clock in the top part of the unused screen

And also not sure how this works but if i get a gmail i only get the mail account name and no body text and for me the more of the subject and body displayed the better otherwise its no better for me than the stock notifications

Hope this is ok

Thanks

I like the idea of having a clock on the screen at all times! I'll work on getting that added as well.
 

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
Ugh, think I found an issue. I tried to get it to work with sprocket, but no matter what I do it won't play nice with "Google Search's" OK google voice search feature. I have to disable the Accessibility Services feature. I checked all the google apps in the settings of sprocket for notifications and made sure none of them were selected. Don't know if there is a fix for this. But let me know if you need any info from me or if I'm the only one with this issue. Thanks

Chris

EDIT: Disregard, you fixed it in 10 min. This was an issue, but no more. If anyone else has the issue above it will be gone in next update. Thanks to a very attentive dev!

Chris
 
Last edited:
  • Like
Reactions: East2West

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    I bought a gear recently and was sad to see a lack of apps tailored specifically for it so I made one of my own!

    Sprocket


    Features:

    1. Native SMS/MMS functionality.
      • View/Send SMS conversations
      • View MMS

    2. File Transfer
      • Send a file from the phone and it will automatically be saved in Internal Storage in the GalaxySMS directory and opened on the Gear from the default handling app
      .
    3. Remote Application Install
      • Allows you to install apps on the gear that are installed on your phone.
      • *Note does not work for paid apps it seems. At least on my Moto X.

    Installation
    • Install the apk on both the phone and the gear and you will be good to go. The application will be automatically run on startup, but needs to be started initially once first installed on both the phone and gear.
    • Its a good idea to have bluetooth already turned on when initially starting the app.
    • Install on Phone first, select device
    • Install on gear next, select device

    Support
    This app was written specifically on my Moto X so there may or may not be issues with other phones. Please send me a logcat and I'll see what I can do.

    Update 7.29.2014
    Hello everyone!

    I've been working many hours on this release and have made several improvements.

    ChangeLog

    1. Better App Stability
      • System runs in the foreground now so it is less likely to be killed
    2. Improved Connection Speeds
      • Increased buffer size to allow faster transfers
    3. New Notifications For Texts
      • This is the one I'm most excited about. I took some inspiration from the new Android Wear Watches to create custom notifications for our beloved gear.

    Installation

    Install the update on both the Gear and the Phone. If you already have sprocket installed on your gear you can update it with the new version v1.1 attached to the first post using Remote Install. To enable notifications click "Enable SMS Notifications" on the Phone version and follow the prompts.

    Right now the app supports all notifications for SMS, but if you would like to preview notifications across the entire device you may download a developer key available on the play store. It will unlock all other notifications (including ongoing and button control!) from the device and will help continue development from my end to give you new features to make our device more useful. A preview of these notifications below:

    Install Developer Key*

    *The developer key only needs to be installed on the phone

    I'll be going through the thread to address any issues you have come across. Thank you all for the feedback





    Update 7.31.2014
    Hello everyone!

    I have a new version available to address some of the issues in the thread as well as to add some new features.

    Download

    • Whitelist Applications
      • Go to settings/allowed notifications and uncheck the applications you don't want notifications for
      [*]Local Application Updates
      • Updates will be checked on the phone when the application is started. You can also check by going to menu/check for update on your phone
      [*]Crash/Log Reporting
      • When the application crashes, you will be presented with a dialog to send the crash report to me for analysis. This will help resolve issues on different devices.
      [*]Clear Phone Notifications From Gear
      • When you hit clear on the notification screen on your gear, notifications will be cleared on your phone
      [*]Resend Files If Not Connect To Gear at Transfer Time
      • Fixes an issue when you try to send a file when the gear is not connected. The file will send as soon as device is reconnected
      [*]Crash Fixes
      • Fix crash for some ongoing notifications

    Update 8.7.2014
    Hello! Thanks for your feedback and crash logs. I've pushed out an update that should take care of the ones I've seen so far with the Nexus 5 crashes and one's when clicking on a conversation on the gear and the contact app is not installed. Let me know if it solves the issues.

    Sprocket 1.3b

    Thanks,
    East2West

    Update 8.9.2014
    Hey Everyone!

    I was on vacation last week, so I only had time to push some incremental updates for some bug fixes, but I'm back now and have some new features!

    • New UI for bringing up sms messages and notifications
    • New Media Controller
      • Works with any media player that responds to media button events.
      • *Developer Key Needed
    • Clock On Notification Screen
    • Stability Fixes

    Screenshots


    Update 8.9.2014
    New Update.

    • Connection Fixes
      • Fixed an issue where server would not connect on initial app launch
      • Try and reconnect to server on bluetooth toggle
    • New Settings Menu
      • Allows Muting of Notifications. 3 Settings
        • Sound On Symbol - Notifications will vibrate and turn on screen and play the notification sound
        • Vibrate On Symbol - Notifications will only vibrate and not turn on screen
        • Mute Symbol - Notifications will be silent




    Update 8.11.2014
    Another Update!

    • Extended Notification Detail
      • Click on flashing icon to expand
    • New SMS/MMS Theme
    • Improved MMS image quality
    • Media Controller Now Works With Pandora

    Update 8.21.2014
    1. Fixed notification buttons not fitting
      • Items that do not fit go on to the next row
    2. Added reply button in sms notifications
      • Will take you to SMS Threads
    3. Notification splitting option in settings
      • Updates to notifications usually replace the last notification in android. This will keep them separate so you can see how it changed over time. Excludes ongoing notifications
    4. Faster connection speeds
    5. Bluetooth reset on disconnection
      • Bluetooth on the gear will reset if the connection is dropped to improve speeds
    6. Support for large images like sms/screenshots
      • Images from sms and other notifications will show in the main view
    7. Added request timeouts
      • Notifications will not be sent to the gear after 15 minutes of being disconnected
    8. Fixed crash when sms is received on the phone and bluetooth is off
    9. Fix duplicate notifications such as email and google music and calendar coming in more than once
    For others not able to connect to the gear after upgrading from version 1.3. It may be necessary to upgrade the watch apk manually as the UUID for the bluetooth service has changed and might not be recognized until upgrading the gear to 1.5


    Update 8.24.2014
    Hello! Another update..

    1. Widget Support!
      • Swipe left from main menu
      • Long press to change widget
      • Can also activate by clicking notification clock at the top
      • For both free and developer versions
    2. Out of Memory Crash Fixed
      • Phone memory was greedy before. Should stay in memory much longer without crashing
    3. Removed "Unable to connect" popup from phone
      • Will still show on the gear


    Update 9.10.2014
    Hey folks!

    Something new...

    1. Support for Watch Faces
      • Basic support for themes like watchstyler. This version supports analog clocks only.
      • To change theme replace BG_PART.png, FRAME_PART.png, HOUR_PART.png, SEC_PART.png, MIN_PART.png of your favorite watch styler theme
      • Themes files are located in /sdcard/SprocketWatchThemes/defaultTheme. The only supported files are those included in the folder
    2. Fix sms conversation not updating while inside the conversation



    *Credit to Gear Minimum 360 theme over at gearfaces.com for the included theme
    6
    Hey folks,

    You've probably noticed a lack of updates in the past month, as I've had to focus my attention on non-android related things. To tie you over till the next major release, I've a preview of some of the work I've been able to do in the past month. Its not a polished release and there will be some bugs; the biggest being multiple notifications for android wear type applications such as hangouts due to the way it updates its notifications.

    The following features have been added:

    1. Reply functionality to android wear notifications.
    2. Multiple notification pages such as conversation history on android wear supported apps.
    3. Lower memory usage for phone app. Should not crash as often after the app has been running for several days Still need to work on memory management to solve this permanently.
    4. Ability to open notification on the phone. This will act like you clicked the notification from the dropdown bar.

    Swipe down from each notification to see multiple pages, reply, and action icons.

    Again, this is a preview so please hold off on bug reports on the thread for this version.
    3
    Updated Version

    Hello! Another update..

    Sprocket 1.8

    1. Widget Support!
      • Swipe left from main menu
      • Long press to change widget
      • Can also activate by clicking notification clock at the top
      • For both free and developer versions
    2. Out of Memory Crash Fixed
      • Phone memory was greedy before. Should stay in memory much longer without crashing
    3. Removed "Unable to connect" popup from phone
      • Will still show on the gear

    3
    The app works great and notifications are sent instantly, love that. What I find annoying is that if a notification is not read on your phone (for example mms), the following notifications you get on you watch just display that you have "2 notifications pending" on the pop up notification and none of the newer text is display. Is this also the case with other apps like whatsapp or fb messenger? is this also the case if you buy the developer key? I would like to able to the read new notification text on the pop up even if I haven't read previous notifications. Can you clear this before I spend $5. thanks

    In all honesty as the above post
    That's how i would like it to work also

    It saves any interaction with the watch at all which is much btter for battery life and easier to use

    Thanks

    Sorry guys, its up to the discretion of the app on what information to show in the notification. You can get around this by clearing the notifications as you get them and will trigger the app to send separate notifications.

    Google is integrating Google Voice into Hangout, can't wait til we can reply to Hangout via Spocket :D

    Still working on this! I tried Google Talk support using the aSmack library and had some success. However google doesn't provide chat history. I did get an Android Wear watch recently and have been able to see how to incorporate some of the api into Sprocket. The watch I got also inspired the theme :) Don't worry though as I find i'm using the gear more than the 360. It's actually inspired to me to add some "Wearness" into Sprocket. I'll look into tying the reply's from notifications into Sprocket without having to go through the Sms or Hangout sections of the app.
    3
    Morning Dev.

    The 1.8 update solved my issue of the app not able to work or send error log.

    But I have a small (humungous in context) request.

    Is it possible to have the send file option as a basic command for example "com.east2west.galaxysms.SEND_FILE"

    Thus if i use that string in tasker with an extra option of the file i want it to send for example "/sdcard/download/image1.jpg"

    This would be a life saver and i can assure you i my be the only one asking you for this.

    But there are tones of people wanting this option and as of yet your "SPROCKET" app is our only hope.

    Thanks in advance.

    You got it!

    Intent: "com.east2west.galaxysms.SEND_FILE"
    Extra: "path"

    In tasker this would be extra as "path:/sdcard/test.txt"

    This should work if sent from the gear or phone. This will also fix the notification shortcut not working on the main screen.