Skip to content
This repository has been archived by the owner on Aug 31, 2024. It is now read-only.

TecCheck/Gear360App

Repository files navigation

Gear360App

An open source Gear 360 app that should work an any device with Android 5+

IMPORTANT NOTE: This app is just a prototype/poc but feel free to try it out.

Road map

  • Connect to the camera from the app
  • Basic communication
  • Remote control (only some buttons work due to restrictions in the camera)
  • Live preview
  • Gallery
  • Developer menu
  • Firmware update (maybe)

How to get a live preview

Currently live preview is less than ideal but it works more or less. These are the steps to make it work:

  1. Connect your Gear 360
  2. Click on the Camera button
  3. Connect with the wifi network of your camera like you normally connect to a wifi network
    • The name should be something like AP_Gear 360(XX:XX:XX). If you need the password you can find in in the section Hardware info
    • If the AP won't show up you might need to manually add it. You can find SSID (The wifi name) and password in the section Hardware info
  4. Go into the test menu
  5. Click on EXOPLAYER

Contributing

Contributions are always welcome on any part of the app.

Currently I'm rewriting/removing all the old Java code as I intend to replace it with cleaner Kotlin code. Some things are still written in Java though. For example the BTMProviderService is written in Java because Samsung Accessory Service can't handle this class being a Kotlin class.

Requirements

The app needs the Samsung Accessory SDK to work.

Important Note

Be sure to always have [MAJOR].[MINOR] version numbers in the accessoryservices.xml file. Otherwise Samsung Accessory Service will crash. It took me way too long to figure this out xD