{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is an app built specifically for developers that want to create applications for the Gear, but have no where to start. With the Gear SDK being unavailable to the general public we will have to make do with what we have!
This app will install on the phone or tablet connected to the Gear and other apps can interface with it to send data between the devices quickly and easily.
Special thanks to @sdemills for all the help testing the initial development.
As marked in the thread, this is early alpha. Expect changes and breakages as it has had very limited testing so far.
Features
Broadcast an intent from the Gear or host and pick it up on the opposing device.
Start an activity on the Gear or host by sending information from the opposing device.
Installation
You will need to allow "Unknown Sources" in the Gear Manager.
Then just install the app on your phone/tablet. (You only need to install the apk file. The jar file is for developers to work with.)
It may take a few seconds to establish the initial connection, please be patient
Non-Samsung Devices
Gear Connect will not work with Non-Samsung devices (devices without Gear Manager). Follow these steps to install Gear Manager on your device. This may allow you to use Gear Connect. There is no official support for this.
The notification app mentioned in the tutorial is no longer available. This is a good alternative.
Thanks to @technologicrepair and @Brendo for their help in researching this.
Developer Usage
Library:
Attached to post
Dropbox
Usage:
Code:
[COLOR="Green"]//Broadcast an intent on the opposing device.[/COLOR]
GearConnect.transferIntent(getBaseContext(), myBroadcastIntent);
[COLOR="Green"]//Start an activity on the opposing device.[/COLOR]
GearConnect.transferIntent(getBaseContext(), myActivityIntent, true);
[COLOR="Green"]//Check that Gear Connect is installed.[/COLOR]
GearConnect.isGearConnectInstalled(getBaseContext());
Connection Status:
Code:
[COLOR="Green"]//Must be run once after your app has started.[/COLOR]
GearConnect.registerForStatus(getBaseContext(), new OnConnectionChange() { ... });
[COLOR="Green"]//Must be run once after your app has stopped.[/COLOR]
GearConnect.unregisterForStatus(getBaseContext());
[COLOR="Green"]//Can be used to request the connection status manually after registerForStatus. Not required.[/COLOR]
GearConnect.requestConnectionStatus(getBaseContext());
[COLOR="Green"]//Returns a Boolean.[/COLOR]
GearConnect.isConnected();
Single APK installed on the host:
These are the steps to have a single APK instead of sideloading your app onto the Gear:
Create a simple Android application for the Gear. There are no special requirements for this step (Known as the Consumer app).
Create another app to be installed on the host (Known as the Provider app).
In the provider app drop these libraries into the "libs" folder.
Again, in the provider app, include the following in the AndroidManifest.xml (See below).
Build the consumer app and drop the resulting apk into the providers "assets" folder.
Build the provider app and install on the host as normal.
This will install the consumer app on the Gear, but only if the user has enabled "Unknown Sources" in the Gear Manager.
Code:
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="com.samsung.accessory.permission.ACCESSORY_FRAMEWORK" />
<uses-permission android:name="com.samsung.wmanager.APP" />
<uses-permission android:name="com.samsung.wmanager.ENABLE_NOTIFICATION" />
<application > ...
<receiver android:name="com.samsung.android.sdk.accessory.RegisterUponInstallReceiver" >
<intent-filter>
<action android:name="android.accessory.device.action.REGISTER_AFTER_INSTALL" />
</intent-filter>
</receiver>
</application>
Disclaimer: I do not own the libs in this tutorial. They are the property of Samsung and part of the Samsung Mobile SDK found here.
Download
Attached to post.
Dropbox
Really useful
This app really does open the way to building smart client/server apps with client on the Gear and Server on the phone/device without the need for the SDK that Samsung still do not wish to publish.
Thanks Orb.
Update
Added a library to make the whole thing a bit more streamlined.
Update
Added a method to retrieve the current connection status. This is experimental as I haven't had much time to test it.
Awesome work
Sent from my GT-I9505 using XDA Premium 4 mobile app
Update
Added a callback for the connection status. isConnected() is not currently working correctly.
Great job ! Bravo bravo.
Nice work...
Sent from my SM-N900T using Tapatalk
Update
Fixed the isConnected() method. Should return an accurate Boolean now.
Update
Added a short tutorial to the OP detailing the steps needed to package a Gear application with a host application. This results in a single APK like TasGear or GearConnect that is installed on the host, removing the need to sideload apps to the Gear.
Hope that helps anyone who was wondering how I did it.
Update
Added GearConnect.isGearConnectInstalled(Context); to check if Gear Connect is installed on the current device.
I would be very interested in hearing what you guys plan to do with this
And also if anyone has any feature requests I'd be happy to include them if I think they are appropriate.
I would love to have the ability to show data fields in certain apps... such as Endomondo.. a sports tracking app .I can run the app on the gear but the text is too small to observe while Mt biking!! so i'd love to see heart rate, speed and distance or time... on the Gear. would this app work for porting that data? I know runtastic has that feature and it LOOKS great.. it just does not work on the Gear for some reason.
hunny13 said:
I would love to have the ability to show data fields in certain apps... such as Endomondo.. a sports tracking app .I can run the app on the gear but the text is too small to observe while Mt biking!! so i'd love to see heart rate, speed and distance or time... on the Gear. would this app work for porting that data? I know runtastic has that feature and it LOOKS great.. it just does not work on the Gear for some reason.
Click to expand...
Click to collapse
Gear Connect is used to transfer information from the phone to the Gear (and vice versa). You could make an app that serves your purpose by passing GPS and other relevant data from the phone to the Gear. Then you can display the information however you like for Mt biking.
This is really cool! I've been working on an organizer that pulls data from some web API's along with some integrated features on the phone and pushes cards to your device based on the schedule you teach it for work, waking up, etc..
I'm debating whether to just scrap it and develop it for tizen using gear manager since it's being pushed to gear 1, but i might just make an alpha for android using your framework. I'll figure it out once i get back from vacation . The deciding factor will be if i want to monetize (i hear samsung is a pain on getting your apps approved) and whether i'll decide on sticking with android rather than going on tizen.
noctrin said:
This is really cool! I've been working on an organizer that pulls data from some web API's along with some integrated features on the phone and pushes cards to your device based on the schedule you teach it for work, waking up, etc..
I'm debating whether to just scrap it and develop it for tizen using gear manager since it's being pushed to gear 1, but i might just make an alpha for android using your framework. I'll figure it out once i get back from vacation . The deciding factor will be if i want to monetize (i hear samsung is a pain on getting your apps approved) and whether i'll decide on sticking with android rather than going on tizen.
Click to expand...
Click to collapse
I find it perplexing as to why Samsung are moving to Tizen for the Gear. It is a technical downgrade for the community. The Gear has a fully functional version of android! It has amazing potential and they seem to be going out of their way to limit us.
That said Tizen development is actually rather rewarding. The simplicity of the widget system will make for a very clean and precise UI. Which for a watch is perfect. But you can do that now with a bit of work :/
Just my two cents. I can see merits for both, I just don't think Tizen is in Gear developments best interest.
Related
Hi all,
I'm going to start hacking on the ChromeCast... to boot or run a tiny Linux distro, and also to run homebrew apps without the necessity of the whitelisting process, etc. I'll be keeping a log of my work at chromecastdev.com. Collaboration is welcome.
The first thing I'm going to play with is trying to dump the bootloader (resides in the little NAND on the Marvell SOC?).
milesc
I wish you luck in your conquest!
Hopefully developers on this forum can do some cool stuff with Chromecast!
Port it to Raspberry Pi. *fingers crossed*
Wait, it's an enclosed system, how do you plan to snoop it?
Ethernet over HDMI or the USB port could provide a path. Also there is a header inside it looks like that isn't listed as a spec so it could be a serial/JTAG point. High hopes for this getting hacked and running an XBMC or Plex client, although I guess Plex web might be fine.
Sent from my XT912 using Tapatalk 4 Beta
I don't know if you've already found it, but there are various source files available here. Bootloader sources are in the "sdk" repo. A cursory glance at them makes it seem like you can boot from a USB device by holding down the button on boot, but the image needs to be signed by Google.
any chance you can take some high-res photos of the pcb? The marvell chip isn't listed on the marvell website yet, would be great if we could find a block diagram.
I would sink porting Android would be the best step right now as this is an android forum and is younger brother ran android
Just my opinion.
Sent from my SCH-I535 using Tapatalk 2
Thanks tchebb!!! And here I thought I was finally going to have a reason to play with a logic analyzer to try to dump the bootloader off the bus.
Edit: Well, maybe it's not that simple after all. They didn't include everything... for instance, pin_settings.h is missing.
hajj_3 said:
any chance you can take some high-res photos of the pcb? The marvell chip isn't listed on the marvell website yet, would be great if we could find a block diagram.
Click to expand...
Click to collapse
Just found this on the chromecastdev.com site - http://chromecastdev.com/ccdev/viewtopic.php?f=15&t=7
milesc22 said:
Thanks tchebb!!! And here I thought I was finally going to have a reason to play with a logic analyzer to try to dump the bootloader off the bus.
Edit: Well, maybe it's not that simple after all. They didn't include everything... for instance, pin_settings.h is missing.
Click to expand...
Click to collapse
Yeah, the source doesn't seem to be in a buildable state. I was thinking there might be something like an Android repo manifest.xml to bring all those git repos together into one source tree, but I couldn't find anything like that. Also, like you said, there are lots of missing files referenced in the build scripts.
I found the link to the source after downloading the Chromecast app (my device hasn't arrived yet) and letting it scan and fail to find anything. It directed me here, which has the Google Code link in the "What's Under the Hood?" entry.
The other interesting documentation I found is here, specifically the part about pressing "Apps" seven times to enable developer mode (very reminiscent of dev mode on new Android versions). It's unclear whether that just exposes additional info in the desktop app or actually sends a packet to the Chromecast to enable some sort of on-device dev mode.
Once I get mine, the first thing I want to do is get a full packet capture of the setup and update process, and some sample network traffic generated by normal use.
http://arstechnica.com/gadgets/2013...ongle-is-left-a-little-too-open-to-hijacking/
https://plus.google.com/117916055521642810655/posts/Md6py81N2Ag
DIAL server (developed by netflix/google)
http://www.dial-multiscreen.org/
FAQ for developers (about app on 2nd screen(aka app on your phone/PC), and 1st screen(on the chromecast)
http://www.dial-multiscreen.org/details-for-developers
there is example source code available
supported apps:http://www.dial-multiscreen.org/dial-registry/namespace-database
looks like there should be hulu, BBC, Time Warner, Yahoo, SLing support soon
nmap scan.
Here is my nmap scan of the dongle.
Code:
Starting Nmap 6.25 ( _REMOVED_URL ) at 2013-07-26 20:01 CDT
Nmap scan report for 192.168.1.90
Host is up (0.015s latency).
Not shown: 998 closed ports
PORT STATE SERVICE VERSION
8008/tcp open http?
9080/tcp open http Mongoose httpd
1 service unrecognized despite returning data. If you know the service/version, please submit the following fingerprint at
_REMOVED_URL:
SF-Port8008-TCP:V=6.25%I=7%D=7/26%Time=51F31BE8%P=x86_64-apple-darwin12.4.
SF:0%r(GetRequest,32,"HTTP/1\.1\x20501\x20\r\nContent-Type:\r\nContent-Len
SF:gth:0\r\n\r\n")%r(FourOhFourRequest,32,"HTTP/1\.1\x20501\x20\r\nContent
SF:-Type:\r\nContent-Length:0\r\n\r\n")%r(HTTPOptions,32,"HTTP/1\.1\x20501
SF:\x20\r\nContent-Type:\r\nContent-Length:0\r\n\r\n")%r(RTSPRequest,32,"H
SF:TTP/1\.1\x20501\x20\r\nContent-Type:\r\nContent-Length:0\r\n\r\n")%r(SI
SF:POptions,32,"HTTP/1\.1\x20501\x20\r\nContent-Type:\r\nContent-Length:0\
SF:r\n\r\n");
Service detection performed. Please report any incorrect results at _REMOVED_URL.
Nmap done: 1 IP address (1 host up) scanned in 150.36 seconds
I will run more scans but I thought I would point out that it appears to be running a web server on two ports 8008 & 9080. One of which is listed as Mongoose.
I am too new to post links so I removed all outside URLs. Mongoose can be found on Google Code.
https://github.com/dz0ny/leapcast
Does this do anything for you?
Sent from my SPH-D700 using xda premium
moocow1452 said:
https://github.com/dz0ny/leapcast
Does this do anything for you?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Nice find man. This is for sure the beginning of good things to come.
oh my...it runs Android!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SSH/Telnet access is now possible! All we need now is the unlocked bootloader image and a powered MicroUSB OTG cable.
Nooter said:
SSH/Telnet access is now possible! All we need now is the unlocked bootloader image and a powered MicroUSB OTG cable.
Click to expand...
Click to collapse
they did it! http://blog.gtvhacker.com/2013/chromecast-exploiting-the-newest-device-by-google/
moocow1452 said:
https://github.com/dz0ny/leapcast
Does this do anything for you?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
The only thing that works for me is starting a youtube video from the Android youtube app.
No controls yet, it is not implemented.
Tab casting from Chrome spawns an empty chrome window.
Other Chromecast apps (Play Music) do not detect leapcast yet, or more precisely detects it but do not show the cast button.
bubbleguuum said:
The only thing that works for me is starting a youtube video from the Android youtube app.
No controls yet, it is not implemented.
Tab casting from Chrome spawns an empty chrome window.
Other Chromecast apps (Play Music) do not detect leapcast yet, or more precisely detects it but do not show the cast button.
Click to expand...
Click to collapse
We may want to keep any eye on this project too.
https://github.com/taterbase/hello-chromecast-sender
●●● [NEW][HOW TO] ●●● Google's Android Device Manager / Security ●●●
From Google...
"Have you ever lost your phone in between the couch cushions or forgot it in a restaurant? Or maybe searching for your phone before you rush out the door is part of your morning routine? Let the new Android Device Manager help you out! It's one of a few simple features you can use to keep your device—and the data you store inside—safe and secure.
Locate and ring your misplaced device
If you ended up dropping your phone between those couch cushions, Android Device Manager lets you quickly ring your phone at maximum volume so you can find it, even if it's been silenced. And in the event that your phone or tablet is out of earshot (say, at that restaurant you left it at last night), you can locate it on a map in real time.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Protecting your personal information and data
While losing your phone can be stressful, Android Device Manager can help you keep your data from ending up in the wrong hands. If your phone can’t be recovered, or has been stolen, you can quickly and securely erase all of the data on your device.
Availability and getting started
This service is now available on devices running Android 2.2 or above; to use it, you also will need to be signed into your Google Account. There will also be an Android app to allow you to easily find and manage your devices. Stay tuned!"
How to start using
*note: This is not a standalone app. Google is pushing the update in batches so you may not have access to it yet.
1. Navigate to Settings > More... > Security > Device Administrators and check the box Android Device Manager and hit activate
2. Check to see if access to Android Device Manager is in your Google Settings application.
3. Go here on your computer's web browser and test it.
If you don't see access to it in your Google Settings app, its likely that the feature is not yet available to you.
Nice. Works on my Nexy but not my phone yet.
Sent from my HTC One using Tapatalk 2
activated on n7 and google can't locate it or ring it.
wifi on, location access on (even gps)
works great..... but I rarely take it out of house
d
I enabled it on my phone and my Nexus 7...Worked but i dont loose my devices
It doesnt give an option to track it. And the ring button doesnt do anything =X
So is this pushed in like some other Google apps like the Play Store, GSF, etc, which is independent of the ROM, or is this only going to show up on standard Google images and later trickle in from carrier images etc?
EDIT: Its on my AOKP phone, so must be independent
overrule said:
It doesnt give an option to track it. And the ring button doesnt do anything =X
Click to expand...
Click to collapse
I'm having the same issues.
will it erase all the data in my n7? It shows that it will =/
Sent from my Nexus 7 using xda app-developers app
ace-user said:
will it erase all the data in my n7? It shows that it will =/
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
No, it shows that it CAN.
I have this enabled now but how would I use it if I did lose my device.......
Where would I go what commands etc are needed
Sent from my Nexus 7 using xda premium
I just tested and it works with my N7. Assuming you followed instructions and have everything activated. To use just go to Google android device manager website. Either from a PC or another mobile device. Then I'm assuming you have to log in Google account if device being used to browse website is not your device. Once in, you will see the devices you own that has the android device manager feature activated. Then you have a choice to ring the device or wipe its data. Of you press Ring tab, your device will ring at max volume. Even if you previously set it silent or low volume. Either before or while its ringing, it will locate your device. For more details go to Google settings app. Them android device manager. Then press the options tab up top. Then go to help. It gives a lot more details there. Plus tells you how to locate device of its showing unknown location bit you know its on and connected.
Device can only be located if its on. You can preset remote wipe. Spo that as soon as thief cuts it on and connects to a network, it will secretly wipe everything. Pretty cool feature. Just tested. I went to website from my phone then located and rang my N7. Worked fine. So I made sure to activate this cool new feature on all my android devices. Better to be safe than sorry. Might be needed one day.
I will have to try this. I use android lost to find my devices. For some reason the android device manager won't show my D4 or Nexus 7, I guess I need to send some data to google to have them see that they are on
bwalz said:
I will have to try this. I use android lost to find my devices. For some reason the android device manager won't show my D4 or Nexus 7, I guess I need to send some data to google to have them see that they are on
Click to expand...
Click to collapse
Just to make sure here.... You did click the device name for a drop-down list of all devices, right? It only shows one device, you have to pick the device you're interested in.
This threw me a little the first time I went to the website, expecting a list of devices, not a single "Device" with a drop-down to pick the specific device.
Not as fully featured as Cerberus, but it will make a nice backup just in case.
Sent from my Nexus 7 using xda app-developers app
It finally showed my n7 but won't locate it even though its enabled as a device admin and location services are on.
Sent from my Nexus 7 using Tapatalk 2
My Nexus 7 shows up, but keeps saying "location unavailable". I can click the ring button and it rings immediately. Tried with wifi location services on, tried with GPS on (and 6 sat's in view), no go. Maps finds me instantly. Pretty worthless if it's not reliable.
I got my Galaxy Gear (orange) today!
This post contains links to threads that I did not post. Give props to these guys as I have simply compiled everything that I have used so far to get my gear operational.
I have been looking forward to the note 3 for a long while. However, I was in the At&t stealership getting a sim card replaced and spotted the Galaxy Mega 6.3. This phone made my old note look like an iphone. So my impulsive manhood bought that monster screen attached to what actually is quite a snappy and decent phone. (after bloatware is removed)
Soon came the rub... the Mega is Samsung's red headed step child. There is little to absolutely NO support for this thing. You can't even download the firmware, much less root the At&t version. :crying:
Side loading apk's is the life saver for this device. Side Loading saved my Mega.
I am happy to report that the Gear is alive and syncing well with my device. I have been receiving notifications. S-VOICE WORKS. I've used the watch styler, However i am not able to see any new applications in the samsung market. Side load that stuff.
I personally pulled the gear manager apk off of an S4 that I have access to, but here is a link to the thread with the latest version.
http://forum.xda-developers.com/showthread.php?t=2468522
To get S-voice operational i installed the galaxy note 3 s-voice apk found in this thread
http://forum.xda-developers.com/showthread.php?t=2443723
Watch styler apk
http://forum.xda-developers.com/showthread.php?t=2473558
10/16 update
Six days in so far.
Working:
Notifications
Camera sync
Apps when installed from here
Watch styler (cool, if a little bit buggy, app which has already been pulled from the samsung app store)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Samsung app store now displays gear apps (apk pulled from note 3)
Music player controls currently running audio app
Pocket is awesome
S-voice
Calling
Texting replies through s-voice
EVERYTHING!...
...except:
Weather
S health requires install as a system app... so the pedometer can't sync to s health (the I527 still has not achieved root if any devs have a heart for big beautiful screened phablets?)
Installing apps through the samsung app store... although I can see them and download them I cant install them yet... mwuahaha... yet
Everything else works great so far.
I've rooted the watch.
Also silenced the camera but left the focus sound. I wanted to get rid of the stork sneeze sound from the shutter not be creepy.
I've side loaded and deleted temple run and candy crush just to say I did it. The results were impressive... I decided to keep gameboid on there... Pokemon fire red on my wrist you say? Uh... does it sound like I have a choice in the matter?
So I suspect, that even though the galaxy Mega is only running 4.2.2, it was released in between the S4 and the Note 3 and perhaps already has the needed libraries for notification?
Weather doesnt work... but again... the n3 weather widget requires root
apps wont install... but I am sure this is because I am using a note 3 apk
I took a leap of faith and I'm happy with my galaxy gear. I can't wait for full potential for this little gadget is realized.
420pope said:
I got my Galaxy Gear (orange) today!
This post contains links to threads that I did not post. Give props to these guys as I have simply compiled everything that I have used so far to get my gear operational.
I have been looking forward to the note 3 for a long while. However, I was in the At&t stealership getting a sim card replaced and spotted the Galaxy Mega 6.3. This phone made my old note look like an iphone. So my impulsive manhood bought that monster screen attached to what actually is quite a snappy and decent phone. (after bloatware is removed)
Soon came the rub... the Mega is Samsung's red headed step child. There is little to absolutely NO support for this thing. You can't even download the firmware, much less root the At&t version. :crying:
Side loading apk's is the life saver for this device. Side Loading saved my Mega.
I am happy to report that the Gear is alive and syncing well with my device. I have been receiving notifications. S-VOICE WORKS. I've used the watch styler, However i am not able to see any new applications in the samsung market. Side load that stuff.
I personally pulled the gear manager apk off of an S4 that I have access to, but here is a link to the thread with the latest version.
http://forum.xda-developers.com/showthread.php?t=2468522
To get S-voice operational i installed the galaxy note 3 s-voice apk found in this thread
http://forum.xda-developers.com/showthread.php?t=2443723
Watch styler apk
http://forum.xda-developers.com/showthread.php?t=2473558
Click to expand...
Click to collapse
How about reading texts on the watch and the weather?
Sorry I should clarify.
I posted within an hour of purchasing the gear.
Text notifications display full text.
Weather does not read location from.the phone. Possibly because I am running stock andy touchwiz 4.2.2 instead of 4.3 with full Bluetooth 4.0LE and the full expanded notification api in place.
All of the stock gear notification abilities seem to be working correctly.
I am curious to see what will work as new applications and updates roll in.
I haven't tested the samsung e-mail notifications, as I use the gmail app. I'm really thinking about switching just for the watch.
A very important note, one which I knew would be a possibility when I bought it... I CAN NOT SEE ANY GALAXY GEAR APPS IN THE SAMSUNG APP STORE
Perhaps I may find a way around that soon
Until then... this is still a bamf little watch no matter what anybody says
OP updated 10-16
420pope said:
Sorry I should clarify.
I posted within an hour of purchasing the gear.
Text notifications display full text.
Weather does not read location from.the phone. Possibly because I am running stock andy touchwiz 4.2.2 instead of 4.3 with full Bluetooth 4.0LE and the full expanded notification api in place.
All of the stock gear notification abilities seem to be working correctly.
I am curious to see what will work as new applications and updates roll in.
I haven't tested the samsung e-mail notifications, as I use the gmail app. I'm really thinking about switching just for the watch.
A very important note, one which I knew would be a possibility when I bought it... I CAN NOT SEE ANY GALAXY GEAR APPS IN THE SAMSUNG APP STORE
Perhaps I may find a way around that soon
Until then... this is still a bamf little watch no matter what anybody says
Click to expand...
Click to collapse
I have the same set up and love the Mega 6.3 got the gear with Null Rom, but no internet. Did you ever find a way to get internet on the Gear?
mokushiroku said:
I have the same set up and love the Mega 6.3 got the gear with Null Rom, but no internet. Did you ever find a way to get internet on the Gear?
Click to expand...
Click to collapse
I actually switched to a note II running 4.4 KitKat in search of tethering... I have found little use for the gear manager after tethering... Tablet talk... And a few other tweaks I've made for personal use.
That's funny I came from the Note 2. So are you saying tethering doesn't work on the Mega?
Cause it has better hardware.
Sent from my SM-N900V using XDA Premium 4 mobile app
Actually not sure about whether the mega has achieved tethering yet... The issue would lie with carrier provisioning.
I left the mega community about a week after root was accomplished.
I was caught between buying a note 2, note 3, or an HTC one.
My brother and I actually set up his HTC One quite perfectly. Null_12 is great... Tasker is a great solution and I intend to upload a bunch of profiles built specifically for our purposes in the next week.
Watch the Galaxy Gear forum for updates.
And grab 4.4 KitKat asap... It is amazazazing!
Sent from my GT-N7105 using xda app-developers app
Hi,
As an owner of NGT I've decided to start programming in java and android API. Let me introduce my first project.
As I rooted my device I was missing Library launcher, ralaunch was fine but I was looking for shelves supporting launcher, epub launcher was nice but limited. So, I decided to fill the gap. I was inspired by nook library, which I think was very well designed.
For now it's in alpha stage and for easier developing it's as application, in future I'll make it as a launcher.
So, here are the screen-shots of actual developing state:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm using Calibre and its meta attributes:
<meta content="shelf name" name="calibre:series"/>
<meta content="1" name="calibre:series_index"/>
calibre:series_index is treated as integer, not as a float so if you have it as float, let me know.
Please let me know what you think about it. Let me know which features or ideas you wished to have in this app.
If anybody could contribute pictograms icons which will fit better, let me know.
---- uploaded first pre-alpha version of app ---
v0.1 - limitations:
scanning of ebooks is limited only to whole /sdcard/, no internal memory is scanned,
file browser don't remember locations, always start from root,
file browser don't have a bookmarks yet,
epub file's attribute "calibre:series" is treated as integer value, so 1.5 is 2, 1.4 is 1. Anybody uses fractions on this attribute?
sorting is done on re-run of app or on refreshing library, to be fixed,
for now, only epub filetype is handled,
searching doesn't work,
no preferences yet
v0.2
fixed adding of shelves
fixed scanning of whole /sdcard/
v0.3
added working bookmarks
added root access in manifest (in future will be used in "my file" browser to get access to blocked paths)
some general fixes
Let me know what you think about it.
Cheers
Reserved
Yes yes yes! THIS IS GOOD!
I've uploaded first version of my app. Hope that'll work for you.
Nice app, thanx! :thumbup:
OB
Sent from my SPH-D710VMUB using Tapatalk 2
Looks great - thanks! For future versions, I'd love to be able to do a dual-sort starting with genre tag so you could show shelves by tag then by series (so you could just see your SciFi series for example) or tag then by author etc. Thanks for the good work.
Hi,
New version uploaded, more info in first post.
Due to some manifest changes in code which fail to run I must upload again to have it working
Cheers.
I'm extremely impressed, especially considering that you said you have just started programming. Very good start sir! :thumbup::beer:
OB
Sent from my SPH-D710VMUB using Tapatalk 2
OverByter said:
I'm extremely impressed, especially considering that you said you have just started programming. Very good start sir! :thumbup::beer:
OB
Sent from my SPH-D710VMUB using Tapatalk 2
Click to expand...
Click to collapse
Thanks, I've learned C/++ for years, so learning Java was quite easy. The biggest problem was Android API, which is complex, especially API 7 which lacks many features.
Good work! I like the way this library app opens AlReader by default and allows the standard Nook library to open the stock reader by default. I have one feature request. As many of the third party readers will open .mobi files as well as .epub, can this library be modified to use both? My practice is to have my non-DRM books in .mobi format to open with AlReader so that they do not even show up in the stock library app which I use for B&N content only. I find this a effective way to separate the two different forms of content.
David0226 said:
Good work! I like the way this library app opens AlReader by default and allows the standard Nook library to open the stock reader by default. I have one feature request. As many of the third party readers will open .mobi files as well as .epub, can this library be modified to use both? My practice is to have my non-DRM books in .mobi format to open with AlReader so that they do not even show up in the stock library app which I use for B&N content only. I find this a effective way to separate the two different forms of content.
Click to expand...
Click to collapse
Hi, I plan to add mobi/pdf/epub only the question is how to handle this, altogether or separate in tabs.
Beside I'll add scan paths. So, for mobi we could set one dir and exclude it from scanning.
Tarnak said:
Hi, I plan to add mobi/pdf/epub only the question is how to handle this, altogether or separate in tabs.
Beside I'll add scan paths. So, for mobi we could set one dir and exclude it from scanning.
Click to expand...
Click to collapse
Actually, for my purposes, there is no need to separate .epub and .mobi. Your app will not be able to read B/N DRMed epubs anyway. For me, if it just picked up .mobi files when it does a library scan and displayed then alongside DRM free epubs, that would be fine.
Again, thanks for the great work on this.
~David
I really like the app, but it can't seem to get it to work properly. I only get three or four shelves to start and I can set the view to all to see all my ebook files. This view shows all of the books but without an authors name, shows null null. Hitting the refresh button the app rescans the device and shows all the authors on the books. Switching the view to shelves does not carry over, hitting the refresh button does not change the shelves shown. Going throughout the option menu to delete data and then rescan does nothing as well. Any ideas? Can post the debug if needed
Also for future dev adding the file types cbr/Cbz for comic books would be awesome. Showing them inline with other shelves or on a separate tab would be cool
Hi
I was oo for a while. Could you PM me debug, I'll look for it. Strenge, as ebook should be readed all the time the same way.
sorry about the two seperate pms but the first is what it normally looks like and the second is when i rescan files in the all files view.
Feature request. Sync with google play books or any other service that have upload and page sync. I want to be able to upload books on my phone and sync over to nook.
Hi, I'll look how that could be achieved. I had a plan to make my own build of reader with sources and add reading with last page shown in library app.
Sent from Umi Zero - Tapatalk
This app is exactly what I have been looking for. However, I installed it on my NST and have similar issues as above. Also when I try to assign books to a shelf it will add some but not all that I have selected and will add some random books as well.
I hope the developer keeps working on this app.
Sent from my SM-G900F using XDA Free mobile app
AA Passenger
https://github.com/martoreto/aapassenger
What's this
With this app you can have two phones: one is the driver's phone, running Android Auto as usual.
Then you can have another one, e.g. handled by passenger. Passenger can then do 3 things:
play any music via car speakers (for now this requires root on passenger's device)
find some destination in Google Maps or another maps app and send it to Android Auto to navigate there
display pictures on the Android Auto screen (e.g. display how the hotel you're driving to looks like)
What's new
1.9-alpha9
AA Passenger: fixed Oreo crash
AA Passenger: fixed casting volume
1.9-alpha8
audio streaming, without root! (experimental)
audio streaming, without passenger app! (experimental)
works also with Hotspot active on the driver's device
AA Passenger now also available from Play Store
driver's app renamed to AA 2nd Seat
now compatible with Android 5.0 Lollipop
many bugs squashed
support for an NFC tag which launches or installs AA Passenger app
note that both driver's and passenger's apps must be updated to work together
Installation
https://github.com/martoreto/aapassenger/blob/master/README.md#installation
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Can you describe some more what exactly you can do with this and how?
Can we install this android auto sdk somehow and use this?
Is it possible to have android navigation eg navigon running to a smartphone to display in android auto screen?
Thanks,
Sent from my SM-T700 using XDA-Developers Legacy app
Thanks for bringing additional functionality to AA!
I hope your SDK will bring more devs support for AA apps
sosimple said:
Can you describe some more what exactly you can do with this and how?
Click to expand...
Click to collapse
You mean this app or SDK? I assume app.
With this app you can have two phones: one is the driver's phone, running Android Auto as usual.
Then you can have another one, e.g. handled by passenger. Passenger can then do 3 things:
find some destination in Google Maps or another maps app and send it to Android Auto to navigate there
display pictures on the Android Auto screen (e.g. display how the hotel they're driving to looks like so the driver would easily find it)
play any music via car speakers (for now this requires root on passenger's device)
sosimple said:
Can we install this android auto sdk somehow and use this?
Click to expand...
Click to collapse
The SDK itself is for developers. It allows writing new Android Auto apps.
It rather won't help much in modifying existing apps to run on AA, as the logic behind AA apps is quite different than for normal apps.
The SDK is used like any other Android library.
I published an example demo project (linked in README) which shows how.
sosimple said:
Is it possible to have android navigation eg navigon running to a smartphone to display in android auto screen?
Click to expand...
Click to collapse
It is somewhat possible, for example by creating a new Andoid Auto app which mirrors the screen of the phone on the car screen and then somehow circumvents the fact that Android Auto displays its own graphics on the phone screen.
It's also possible to modify an open-source navigation app (I'm experimenting with OsmAnd recently) and implement the Android Auto functionality.
Many thanks for description. Very good. I would pay for an app mirroring passenger screen to android auto screen.. (showing anything passengers screen shows, video, navigation, etc).
I think many others would like this, if anyone could implement it..
Sent from my SM-T700 using XDA-Developers Legacy app
Any ideas for what other things than navigation, watching videos while stopped and dangerously distracting the driver while driving would this be useful?
Hi Martoreto
Thank you for your work and for the SDK. I tried to you your passenger app now. But I have to say I failed. I don't have rooted my phones yet, but you wrote to send (push) pictures should be possible right? Currently for me it is just possible to send a point in maps. Other than that if I try to send a picture with printscreen it shows "sent to Android Auto" but in Android Auto happens nothing than 1 second of black mirror. I think to push pictures no root is needed right?
Thanks for replay
Sissi1991 said:
Hi Martoreto
Thank you for your work and for the SDK. I tried to you your passenger app now. But I have to say I failed. I don't have rooted my phones yet, but you wrote to send (push) pictures should be possible right? Currently for me it is just possible to send a point in maps. Other than that if I try to send a picture with printscreen it shows "sent to Android Auto" but in Android Auto happens nothing than 1 second of black mirror. I think to push pictures no root is needed right?
Thanks for replay
Click to expand...
Click to collapse
Hi @Sissi1991, thanks for trying the app.
I see good news that you established the wireless connection successfully, which was one of the major concerns I had with the app.
You're right, sending photos should work without root. I saw another report in the SDK thread, when the example app could behave similarly.
Just to make sure it's the same: when you take the screenshot, the screen on Android Auto becomes black for about a second, and then appears the AA home sceen?
Also, does the same happen when trying to send some other picture than a screenshot (like Gallery -> <some photo> -> Share -> Send to Android Auto)?
A note about rooting: it's required only on passenger's device (to make audio work).
@Sissi1991, feel free to try the new release:
https://github.com/martoreto/aapassenger/releases/tag/0.9-alpha2
Couldnt make it work also, same problem as Sissi (tested the previous 0.9 alpha 1 version only)
If sending a picture from gallery, it gives an error 'error resizing image'
Kill Me said:
Couldnt make it work also, same problem as Sissi (tested the previous 0.9 alpha 1 version only)
If sending a picture from gallery, it gives an error 'error resizing image'
Click to expand...
Click to collapse
Ok, this looks like another issue and alpha 2 rather won't make any difference here.
This error shows on the passenger's device, right?
If possible, please PM me links to:
- Android bugreport captured after this error (Settings -> Developer options -> Take bug report)
- The picture which failed to send
Thanks for trying this out.
Thanks for developing such a great idea
Don't know what I am missing, I can't pair my two phones, even though they are connected through wifi direct, the app apparently can't see this connection :s
Enviado de meu Nexus 6P usando Tapatalk
@Sissi1991, @Kill Me, here's 0.9-alpha3 with "error resizing image" fixed. Give it a try!
https://github.com/martoreto/aapassenger/releases
bladerj said:
Don't know what I am missing, I can't pair my two phones, even though they are connected through wifi direct, the app apparently can't see this connection :s
Click to expand...
Click to collapse
Yeah, I expected that Wifi Direct may have some connection issues. Nevertheless, please do this:
On driver's device open "AA Remote Settings" -> "Enable discovery".
On passenger's device open "AA Passenger"; if the setup wizard shows up, go to the "Pairing" page.
Wait 5 minutes.
On both devices, capture Android bug reports, upload them somewhere and PM me the links.
Thank you, ill give it a try.
Pairing through Wifi direct isnt indeed ideal and it takes a while to get connected, i get why using 'passenger' smartphone, but as the driver is driving the passenger could use the connected AA phone i think
@martoreto installed and tested new version! Works perfect. Keep on your good work!
Kill Me said:
but as the driver is driving the passenger could use the connected AA phone i think
Click to expand...
Click to collapse
Just my 3 cents on this idea: some things can be done with this AA-connected phone, and this doesn't need any special app mostly.
I don't know how it is on other phones, but on my HTC One M8 I can open any app even when AA is connected using tricks like opening notifications drawer, going to Settings, Apps etc.
But even then Maps can't be open on both AA and the screen. It can't render at the same time to 2 destinations.
Then, fiddling with the cable can easily disconnect the nav.
That's why I go with the idea of using the passenger's phone, with his/her music library, maps favourites, bookmarks, whatever context etc., to make car travel a more "together" experience.
Let me announce a new major release: 1.9-alpha8
It has two new main features, namely:
Audio streaming without root, as rooting was rather a major blocker for
this feature to be useful.
Hotspot mode. Now the apps don't rely on Wi-fi Direct only (but it's still supported).
They will work also if the passenger's device is connected to the hotspot started
on the driver's device.
Full release notes:
audio streaming, without root! (experimental)
audio streaming, without passenger app! (experimental)
works also with Hotspot active on the driver's device
AA Passenger now also available from Play Store
driver's app renamed to AA 2nd Seat
now compatible with Android 5.0 Lollipop
many bugs squashed
support for an NFC tag which launches or installs AA Passenger app
Note that both driver's and passenger's apps must be updated to work together.
Enjoy!
1.9-alpha9
AA Passenger: fixed Oreo crash
AA Passenger: fixed casting volume
Deleted