[MOD][PORT] Samsung Gear 360 Manager for all devices [Updated: 30/Jul/23, v1.5.00.1-3]

Search This thread

Quinny899

Recognized Developer / Recognized Contributor
Jan 26, 2011
9,412
8,746
26
Salford, Greater Manchester, UK
quinny898.co.uk
AklwGk1.png


Samsung Gear 360 Manager ported for use on (almost) all devices

LAST UPDATED: 30th July 2023, Version 1.5.00.1-3

Requirements:
- A Gear 360 2016 or 2017 (BOTH work with the same app)
- Android 5.0 or above
- A phone newer than like 2014. The Live View will not work on any phones with the equivalent or lower power than a Galaxy S5, but try it anyway

Latest Version Download:
Download

Important:
After installing, grant the app permission to access location in the background, in App Info > Permissions > Location > Allow all the time. This allows it to access the current WiFi network name while the app is not open, such as when you are actually connecting to the camera's WiFi.

If updating from an older version:
Please uninstall the old version first, since 1.5.00-1 needs a clean state for the phone gallery fix to work.

Firmware updates and Firmware source code
As of January 2021, Samsung have taken down the server that contained the firmware update config files for both models of the camera. Through the use of the Wayback Machine and some reverse engineering of the XML syntax read by the app, I was able to fully reproduce the firmware XMLs on GitHub. There is a new version (1.4.00.4-FW or above) of the app which can use these XMLs and download the binary files of the update from this forum post and install them on the camera. You need to set the firmware you want to use (or latest) in the settings (after connecting your camera) before the app will be able to download an update.

The Source Code is no longer available on Samsung's website, so has been mirrored on the same forum post. More info on what the files contain can be found on the GitHub repository linked above.

Screenshots:
Click a screenshot to enlarge it

Main Menu

Live View (camera is covered)

Gallery View

Image View

360 Image viewer

360 Video viewer (there's steam in this shot, that's not the camera quality!)

Settings

Mod Settings



Connecting to the camera
A longstanding "issue" with this app is its tendency to get stuck on a "Loading" screen when Gallery or Camera is selected. This can usually be resolved as follows:

1. Disable WiFi direct in the mod settings, since it is buggy. Restart the app. Verify you have granted the app background location (see above).
2. Open the app and verify the camera is connected with Bluetooth (if the Connect button appears on the main screen, tap it)
3. Disable mobile data, any VPNs and disconnect from the camera's WiFi if it is already connected
4. Open Camera or Gallery. The loading screen will show, and the WiFi settings will open (if you have that option disabled, open them now)
5. Wait for the camera's WiFi to appear. Connect to it. Return to the app.
6. The loading screen should disappear after a few seconds. If it doesn't, repeat from step 1 (it sometimes takes two attempts)

If the camera's WiFi automatically disconnects due to lack of internet, then read on...

Fixing WiFi automatically disconnecting
On some devices the camera's WiFi network will automatically be disconnected by the phone as it doesn't have internet. This can be resolved in one of three ways:

1. If a notification appears asking you if you want to stay connected, tap it and say yes. This decision will be remembered and it will no longer disconnect.
2. If you are running Android 8.0 or above, run

Code:
adb shell settings put global captive_portal_mode 0

3. If you are running Android 7.x or below, run

Code:
adb shell settings put global captive_portal_detection_enabled 0

Please note that options 2 and 3 will disable Captive Portal detection, if you wish to re-enable this then run the same command but with 1 in place of 0.

Known Issues:

- Live Broadcast doesn't work on 2016 camera or when using Soft AP. Cannot be fixed.

- WiFi Direct is buggy. Probably down to the app's mode being made for Samsung's modified WiFi direct, unlikely to be fixed

FAQ:

Q: What's the difference between WiFi direct/non WiFi Direct (Soft AP) mode?
A: WiFi Direct uses an experimental modification for enabling the Samsung WiFi Direct mode for all devices. It's quite buggy right now, but in theory allows you to update the camera's firmware (known to be dangerous, be careful). It also means you don't disconnect from the internet when using the app

Q: It's stuck on "Installing Samsung accessory service"
A: Install it manually

Q: I'm trying to use Live View/Gallery but the app gets stuck on loading
A: See the Connecting to the camera section above

Q: I have a 2017 camera and don't know the password for its WiFi!
A: Switch your camera to iOS mode (on the camera itself, using the menu). It will display a password, write that down. Switch back to the normal mode and continue as normal, entering the WiFi password you wrote down when prompted

Q: Does Live Broadcast work?
A: On the 2017 camera, when in WiFi direct mode apparently so. I've not tested it, and it doesn't work on any other configuration however

Q: What do the mod settings do?
A: See the "Mod Settings" section below

Q: There's a new version of the app on the Play Store, when will you update?
A: Check the last few pages of the thread. If the original APK has been posted already, the mod will be updated soon™. If it hasn't been, and you have a Samsung device compatible with the original app, please grab the APK and post it (the original APK is hard to get hold of)

Q: I found a crash!
A: Please post it in the thread, WITH A LOGCAT (don't know how to logcat? See here)

Mod Settings:
Since version 1.0.00.18, the mod has built in settings to allow a single unified APK. They can be found in the app's settings, under Mod Settings

WiFi Direct
Enable WiFi direct mode. Disabled by default as it's fairly buggy

Override Camera Recognition
Force your camera to appear to the app as a certain model. This isn't actually that useful, as it just causes crashes because of incompatible settings (default: don't override)

Always Show Live Broadcast
This is NOT aimed at allowing broadcast on 2016 cameras (they can't do it), but at countries where Live Broadcast is hidden. Enable this to always show it (disabled by default)

Automatically Open Settings
Automatically open the WiFi Settings/WiFi Direct settings when connecting to save you time (enabled by default)

Enable 4K
Enables 4K stitching and streaming from the camera, which may crash on very slow devices (enabled by default)

Porting Guide:
I don't plan to stop updating the mod any time soon, but if you want to port it yourself I have a rough guide available Here

Old Versions:
You probably shouldn't use these, they have bugs

1.5.00.1-2
1.5.00.1-1
1.4.00.4-FW
1.4.00.4 (without the firmware mirror, firmware updates will not work)
1.1.00.5
1.0.00.18
"Test" build 190617
1.0.00-2: WiFi Direct, Soft AP
Even older, pre-2017 camera app:
1.0.18-39
1.0.18-34: 4K, 2K


Thanks to:
- Bin4ry for the original port

Tools used:
- Apktool
- V10 Studio/Notepad++ for smali editing
- JEB for viewing Java code in APK

Disclaimer: You are responsible for your Gear 360 when using this app. Updating the firmware, whilst possible in WiFi Direct mode, may brick your device. It's recommended you find a compatible Samsung device and use that to update
 
Last edited:

Quinny899

Recognized Developer / Recognized Contributor
Jan 26, 2011
9,412
8,746
26
Salford, Greater Manchester, UK
quinny898.co.uk
Thanks to @Bin4ry for the original port, this is his OP from before work was transferred to me:

Deprecated archived post:


Hi all,

in the last days i was working on a port of the Gear 360 Manager app.
You should be able to use the app now even with non-Galaxy devices, or older Galaxy devices which are not officially supported by Samsung. I myself use it with a Sony Xperia Z5 without problems now :)

Mods:
1.) Removed device lock
2.) Forced 4K Video support, this way the app does NOT downgrade videos to 2k for other devices than Galaxy S7!
3.) Several Mods needed to get the app running on non-galaxy devices!

Requirements:
1.) You need to be on Android 5.0 or higher (App depends on API Level 21!)
2.) You need to install Samsung Accessory Service from playstore Link (they come preinstalled on many Samsung phones and the playstore may tell you incompatible )


Download the modified version (currently based on original Samsung Gear360 Manager version 1.0.4) here:

Update:
Version 1.0.10:

Force 2k Version : http://ul.to/5zsfz9mr
Force 4k Version: http://ul.to/kysjk5c8

IF YOU ARE RUNNING NOUGAT see this post of User Quinny899, he modded the new Nougat app:
https://xdaforums.com/showpost.php?p=70377990&postcount=418

Known problem for this verison 1.0.10:
Make sure you allow the permissions (on my devices the permission are not requested automatically). To do that go to:
Settings -> Apps -> Gear 360 Manager -> Permissions -> Allow everything there.



Old Verson 1.0.4:

Update 20.06.2016: Even longer videos can now be stiched in 4k [tested on Xperia Z5] and some more bugfixes!
Force 4k Version : http://ul.to/i8ieooet
Force 2k Version: http://ul.to/uznv4asf



Make sure to download the file correctly, if you have any issues while installing make sure you are on Android 5 or higher!

Known issues:
1.) When switching to LiveView and Device browsing sometimes the app shows only "loading..." without doing something!
--> Please check if you phone is connected to the Cameras Wifi (normally Called "AP_GEAR360..."). If you are still connected to you homenetwork etc. please just manually connect to the gear's wifi and switch back to the gear manager app
2.) Sometimes the Samsung Accessory Service force closes while using the app!
--> If that happens go to Android Settings -> Apps -> choose the Samsung Accessory Service and click "Stop now", also go to the Gear 360 Manager and click "Stop now" here too! After that just open the Gear 360 manager again and continue working.
3.) Overlayicons in the Liveview are low-res and look crappy, i will try to fix that in a future release.
4.) On some phones the stiching of videos > 10 seconds will take very long time. In this case please use the Force 2k Version, 4k maybe too much for your phone to handle!
5.) Problably more, i don't use share to social media or stuff like that, so these points are still untested.

X.) If your phone seem not to support Live view you can try this mod by RostoVisualFX http://xdaforums.com/showthread.php?t=3471526

That's it for now. If you have any issue please make sure to include a logcat output for me. Without an log i cannot help you.



Disclaimer: I am not responsible for anything that happens to your hardware.


Best Regards
 
Last edited:

efassbender

Member
Jan 26, 2015
16
1
www.feeltherelaxation.com
My Note 4 completely died today. No power, not even with USB cable connected. Not sure if the installation of the app has caused this but I thought I'd mention it. I haven't had any issues with the phone before. Could be a total coincidence, of course. Will have to send the phone in for repair :(
 

billford22

Member
May 13, 2009
5
2
I have attempted to use this software with the Note 3, but I am running into some issues.


Whenever I click on live view it seems to freeze up and I keep viewing a black screen with the camera options. After about 10 seconds, the screen turns black and then returns to the app after 10 more seconds. I am unsure if I am connecting through wifi direct.

When I try to share a gear 360 pic or video from my phone, it takes me to the flipboard share screen.

I can't view images or videos from the camera. Whenever I click on the media it attempts to stitch the images together, but only gets about 60% done.

I am able to view images and videos which have already been stitched and transferred from the computer, but it is pretty glitchy and doesn't always work.


Thanks for your work thus far, Bin4ry. This will be amazing if it works on many different phones.
 
Last edited:

Bin4ry

Inactive Recognized Developer
Nov 14, 2008
2,007
5,907
Berlin
My Note 4 completely died today. No power, not even with USB cable connected. Not sure if the installation of the app has caused this but I thought I'd mention it. I haven't had any issues with the phone before. Could be a total coincidence, of course. Will have to send the phone in for repair :(
Hey,
that sounds very strange. But i cannot imagine how the app can cause such problems, because this is a normal userspace app and it does not have any access to relevant system files, bootloader or such. I can only think of a strange coincidence. Hope you will get your phone repaired soon. Maybe you some things, this guy tells a few tricks about the issue:
http://thedroidguy.com/2015/07/how-...hat-wont-turn-on-troubleshooting-guide-108854

I have attempted to use this software with the Note 3, but I am running into some issues.


Whenever I click on live view it seems to freeze up and I keep viewing a black screen with the camera options. After about 10 seconds, the screen turns black and then returns to the app after 10 more seconds. I am unsure if I am connecting through wifi direct.

When I try to share a gear 360 pic or video from my phone, it takes me to the flipboard share screen.

I can't view images or videos from the camera. Whenever I click on the media it attempts to stitch the images together, but only gets about 60% done.

I am able to view images and videos which have already been stitched and transferred from the computer, but it is pretty glitchy and doesn't always work.


Thanks for your work thus far, Bin4ry. This will be amazing if it works on many different phones.

Hey, thanks for the feedback. Can you please provide me a logcat of the problems, like mentioned in the first post i really need such thing to be able to help.

Best Regards
 
  • Like
Reactions: extended84

blacksrv

Member
Jul 27, 2008
11
0
I just tested on a nexus 4, it connect ok, but I can't see 360 folders or anything, I'll try to upload the log later.
 

Hasmax78

New member
Jun 18, 2016
2
3
Bluetooth settings crash

After installing the modded app everything worked fine. But now everytime i try to access the android bluetooth settings it crashes. Has anyone experienced the same problem?
 

Bin4ry

Inactive Recognized Developer
Nov 14, 2008
2,007
5,907
Berlin
After installing the modded app everything worked fine. But now everytime i try to access the android bluetooth settings it crashes. Has anyone experienced the same problem?
Strange thing. Try to uninstall the app and Samsung accessory service. This should not really happen!
 
The 2K versions opens on a Motorola X (2014), it connects to the Gear 360. Clicking on live view begins to load the gui with all the buttons and then the screen goes black.
The log is from the app aLogcat, hope it helps:
Code:
--------- beginning of main
W/InputEventReceiver(26907): Attempted to finish an input event but the input event receiver has already been disposed.
I/WebViewFactory(26907): Loading com.google.android.webview version 51.0.2704.81 (code 270408100)
I/cr_LibraryLoader(26907): Time to load native libraries: 15 ms (timestamps 5548-5563)
I/cr_LibraryLoader(26907): Expected native library version number "51.0.2704.81", actual native library version number "51.0.2704.81"
V/WebViewChromiumFactoryProvider(26907): Binding Chromium to main looper Looper (main, tid 1) {3448aa18}
I/cr_LibraryLoader(26907): Expected native library version number "51.0.2704.81", actual native library version number "51.0.2704.81"
I/chromium(26907): [INFO:library_loader_hooks.cc(143)] Chromium logging enabled: level = 0, default verbosity = 0
I/cr_BrowserStartup(26907): Initializing chromium process, singleProcess=true
E/ApkAssets(26907): Error while loading asset assets/natives_blob_64.bin: java.io.FileNotFoundException: assets/natives_blob_64.bin
E/ApkAssets(26907): Error while loading asset assets/snapshot_blob_64.bin: java.io.FileNotFoundException: assets/snapshot_blob_64.bin
I/Adreno-EGL(26907): <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LA.AF.1.1_RB1.05.00.02.006.020_msm8960_LA.AF.1.1_RB1__release_AU ()
I/Adreno-EGL(26907): OpenGL ES Shader Compiler Version: E031.25.03.06
I/Adreno-EGL(26907): Build Date: 03/30/15 Mon
I/Adreno-EGL(26907): Local Branch: mybranch8688311
I/Adreno-EGL(26907): Remote Branch: quic/LA.AF.1.1_rb1.16
I/Adreno-EGL(26907): Local Patches: NONE
I/Adreno-EGL(26907): Reconstruct Branch: AU_LINUX_ANDROID_LA.AF.1.1_RB1.05.00.02.006.020 + 9b2699f + 2215637 + 60aa592 + f2362e6 + 5c64f59 + 82411a1 + 1f36e07 +  NOTHING
W/cr_media(26907): Requires BLUETOOTH permission
 

Bin4ry

Inactive Recognized Developer
Nov 14, 2008
2,007
5,907
Berlin
The 2K versions opens on a Motorola X (2014), it connects to the Gear 360. Clicking on live view begins to load the gui with all the buttons and then the screen goes black.
The log is from the app aLogcat, hope it helps:
Code:
--------- beginning of main
W/InputEventReceiver(26907): Attempted to finish an input event but the input event receiver has already been disposed.
I/WebViewFactory(26907): Loading com.google.android.webview version 51.0.2704.81 (code 270408100)
I/cr_LibraryLoader(26907): Time to load native libraries: 15 ms (timestamps 5548-5563)
I/cr_LibraryLoader(26907): Expected native library version number "51.0.2704.81", actual native library version number "51.0.2704.81"
V/WebViewChromiumFactoryProvider(26907): Binding Chromium to main looper Looper (main, tid 1) {3448aa18}
I/cr_LibraryLoader(26907): Expected native library version number "51.0.2704.81", actual native library version number "51.0.2704.81"
I/chromium(26907): [INFO:library_loader_hooks.cc(143)] Chromium logging enabled: level = 0, default verbosity = 0
I/cr_BrowserStartup(26907): Initializing chromium process, singleProcess=true
E/ApkAssets(26907): Error while loading asset assets/natives_blob_64.bin: java.io.FileNotFoundException: assets/natives_blob_64.bin
E/ApkAssets(26907): Error while loading asset assets/snapshot_blob_64.bin: java.io.FileNotFoundException: assets/snapshot_blob_64.bin
I/Adreno-EGL(26907): <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LA.AF.1.1_RB1.05.00.02.006.020_msm8960_LA.AF.1.1_RB1__release_AU ()
I/Adreno-EGL(26907): OpenGL ES Shader Compiler Version: E031.25.03.06
I/Adreno-EGL(26907): Build Date: 03/30/15 Mon
I/Adreno-EGL(26907): Local Branch: mybranch8688311
I/Adreno-EGL(26907): Remote Branch: quic/LA.AF.1.1_rb1.16
I/Adreno-EGL(26907): Local Patches: NONE
I/Adreno-EGL(26907): Reconstruct Branch: AU_LINUX_ANDROID_LA.AF.1.1_RB1.05.00.02.006.020 + 9b2699f + 2215637 + 60aa592 + f2362e6 + 5c64f59 + 82411a1 + 1f36e07 +  NOTHING
W/cr_media(26907): Requires BLUETOOTH permission
Thanks. But the logcat is not complete it is cut after the first startup lines. I need a full one where the error of the gear360 manager is shown.
If alogcat don't give you a full one please use adb logcat and reroute output to a file.

Adb logcat > mylog.txt

This creates the log file in your current directory.

Thanks and best regards
 

VicTH

New member
Jun 19, 2016
1
0
could it work on a tablet ?
(like the NVIDIA SHIELD Tablet K1 ?)
Thanks !
- sorry for my english, a french guy ;)
 

angila

Member
Nov 30, 2009
6
1
such you go with the theme of passing the videos to mobile and able to share editarles and from the phone?
I have the note 4 (sm-n910C) and trying to get photos and videos closes.
 

ThaiM

Senior Member
Jun 21, 2007
822
120
Canada, eh?
www.guelphsense.com
such you go with the theme of passing the videos to mobile and able to share editarles and from the phone?
I have the note 4 (sm-n910C) and trying to get photos and videos closes.
Saving and sharing stitched photos works. I do find that after viewing a few photos it won't complete the stitch or transfer. It almost seems like a buffer or memory issue of some sort. Restarting the app makes it work again. Video transfer still doesn't work (yet).
 
  • Like
Reactions: angila

Bin4ry

Inactive Recognized Developer
Nov 14, 2008
2,007
5,907
Berlin
I have updated to version today (20.06.2016), please test and report back WITH logcats in case of problems.
With this version i am able to fully download and stich 4k Videos on my Xperia Z5, the stiching is as fast as on a Galaxy S7, i cannot see any difference there.
Also i cannot find any more bugs which are important :D
If on your device bugs occur please report them and DO A LOGCAT!
Without the logcat i cannot fix it!

Best Regards
 
  • Like
Reactions: ThaiM

caulius

New member
Jun 20, 2016
1
0
Firmware-Update

Hello,

it is running on my nvidia shield. Thank you! But I have problems to use it to update the firmware of the gear 360. I can download the update from the net, put trying to intsall results only in endless "searching for update". Is there a solution?

Best regards

Caulius
 

Bin4ry

Inactive Recognized Developer
Nov 14, 2008
2,007
5,907
Berlin
i have heard that people are having some issues until the update starts, make sure that you are properly connected in wifi and bt to the camera.

Best Regards
 

ThaiM

Senior Member
Jun 21, 2007
822
120
Canada, eh?
www.guelphsense.com
Installed your latest June 20th 2k version on my Note 4 (Marshmallow).

When I save a video from the Gear 360 to my device, it crashes at 100% and nothing shows up in My Device tab after app restart.

However, if I browse to DCIM/Gear 360/ in file manager, I see the newly stitched video there. Now if I 'open with' and select Samsung Gear 360 Manager app, it opens and plays the 360 video in all its glory. :)

And then after a little while, when I reopen the app, it finally shows it there in the My Device tab.

There was one instance where in file manager, the final stitched video was appended with ".MP4.TEMP". I removed the .TEMP and "open with: Samsung Gear 360 Manager" and it worked.

logcat:
https://drive.google.com/open?id=0B-lAyfkO-k_GNWkwVGVBS3J5Mkk

Thanks!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 88
    AklwGk1.png


    Samsung Gear 360 Manager ported for use on (almost) all devices

    LAST UPDATED: 30th July 2023, Version 1.5.00.1-3

    Requirements:
    - A Gear 360 2016 or 2017 (BOTH work with the same app)
    - Android 5.0 or above
    - A phone newer than like 2014. The Live View will not work on any phones with the equivalent or lower power than a Galaxy S5, but try it anyway

    Latest Version Download:
    Download

    Important:
    After installing, grant the app permission to access location in the background, in App Info > Permissions > Location > Allow all the time. This allows it to access the current WiFi network name while the app is not open, such as when you are actually connecting to the camera's WiFi.

    If updating from an older version:
    Please uninstall the old version first, since 1.5.00-1 needs a clean state for the phone gallery fix to work.

    Firmware updates and Firmware source code
    As of January 2021, Samsung have taken down the server that contained the firmware update config files for both models of the camera. Through the use of the Wayback Machine and some reverse engineering of the XML syntax read by the app, I was able to fully reproduce the firmware XMLs on GitHub. There is a new version (1.4.00.4-FW or above) of the app which can use these XMLs and download the binary files of the update from this forum post and install them on the camera. You need to set the firmware you want to use (or latest) in the settings (after connecting your camera) before the app will be able to download an update.

    The Source Code is no longer available on Samsung's website, so has been mirrored on the same forum post. More info on what the files contain can be found on the GitHub repository linked above.

    Screenshots:
    Click a screenshot to enlarge it

    Main Menu

    Live View (camera is covered)

    Gallery View

    Image View

    360 Image viewer

    360 Video viewer (there's steam in this shot, that's not the camera quality!)

    Settings

    Mod Settings



    Connecting to the camera
    A longstanding "issue" with this app is its tendency to get stuck on a "Loading" screen when Gallery or Camera is selected. This can usually be resolved as follows:

    1. Disable WiFi direct in the mod settings, since it is buggy. Restart the app. Verify you have granted the app background location (see above).
    2. Open the app and verify the camera is connected with Bluetooth (if the Connect button appears on the main screen, tap it)
    3. Disable mobile data, any VPNs and disconnect from the camera's WiFi if it is already connected
    4. Open Camera or Gallery. The loading screen will show, and the WiFi settings will open (if you have that option disabled, open them now)
    5. Wait for the camera's WiFi to appear. Connect to it. Return to the app.
    6. The loading screen should disappear after a few seconds. If it doesn't, repeat from step 1 (it sometimes takes two attempts)

    If the camera's WiFi automatically disconnects due to lack of internet, then read on...

    Fixing WiFi automatically disconnecting
    On some devices the camera's WiFi network will automatically be disconnected by the phone as it doesn't have internet. This can be resolved in one of three ways:

    1. If a notification appears asking you if you want to stay connected, tap it and say yes. This decision will be remembered and it will no longer disconnect.
    2. If you are running Android 8.0 or above, run

    Code:
    adb shell settings put global captive_portal_mode 0

    3. If you are running Android 7.x or below, run

    Code:
    adb shell settings put global captive_portal_detection_enabled 0

    Please note that options 2 and 3 will disable Captive Portal detection, if you wish to re-enable this then run the same command but with 1 in place of 0.

    Known Issues:

    - Live Broadcast doesn't work on 2016 camera or when using Soft AP. Cannot be fixed.

    - WiFi Direct is buggy. Probably down to the app's mode being made for Samsung's modified WiFi direct, unlikely to be fixed

    FAQ:

    Q: What's the difference between WiFi direct/non WiFi Direct (Soft AP) mode?
    A: WiFi Direct uses an experimental modification for enabling the Samsung WiFi Direct mode for all devices. It's quite buggy right now, but in theory allows you to update the camera's firmware (known to be dangerous, be careful). It also means you don't disconnect from the internet when using the app

    Q: It's stuck on "Installing Samsung accessory service"
    A: Install it manually

    Q: I'm trying to use Live View/Gallery but the app gets stuck on loading
    A: See the Connecting to the camera section above

    Q: I have a 2017 camera and don't know the password for its WiFi!
    A: Switch your camera to iOS mode (on the camera itself, using the menu). It will display a password, write that down. Switch back to the normal mode and continue as normal, entering the WiFi password you wrote down when prompted

    Q: Does Live Broadcast work?
    A: On the 2017 camera, when in WiFi direct mode apparently so. I've not tested it, and it doesn't work on any other configuration however

    Q: What do the mod settings do?
    A: See the "Mod Settings" section below

    Q: There's a new version of the app on the Play Store, when will you update?
    A: Check the last few pages of the thread. If the original APK has been posted already, the mod will be updated soon™. If it hasn't been, and you have a Samsung device compatible with the original app, please grab the APK and post it (the original APK is hard to get hold of)

    Q: I found a crash!
    A: Please post it in the thread, WITH A LOGCAT (don't know how to logcat? See here)

    Mod Settings:
    Since version 1.0.00.18, the mod has built in settings to allow a single unified APK. They can be found in the app's settings, under Mod Settings

    WiFi Direct
    Enable WiFi direct mode. Disabled by default as it's fairly buggy

    Override Camera Recognition
    Force your camera to appear to the app as a certain model. This isn't actually that useful, as it just causes crashes because of incompatible settings (default: don't override)

    Always Show Live Broadcast
    This is NOT aimed at allowing broadcast on 2016 cameras (they can't do it), but at countries where Live Broadcast is hidden. Enable this to always show it (disabled by default)

    Automatically Open Settings
    Automatically open the WiFi Settings/WiFi Direct settings when connecting to save you time (enabled by default)

    Enable 4K
    Enables 4K stitching and streaming from the camera, which may crash on very slow devices (enabled by default)

    Porting Guide:
    I don't plan to stop updating the mod any time soon, but if you want to port it yourself I have a rough guide available Here

    Old Versions:
    You probably shouldn't use these, they have bugs

    1.5.00.1-2
    1.5.00.1-1
    1.4.00.4-FW
    1.4.00.4 (without the firmware mirror, firmware updates will not work)
    1.1.00.5
    1.0.00.18
    "Test" build 190617
    1.0.00-2: WiFi Direct, Soft AP
    Even older, pre-2017 camera app:
    1.0.18-39
    1.0.18-34: 4K, 2K


    Thanks to:
    - Bin4ry for the original port

    Tools used:
    - Apktool
    - V10 Studio/Notepad++ for smali editing
    - JEB for viewing Java code in APK

    Disclaimer: You are responsible for your Gear 360 when using this app. Updating the firmware, whilst possible in WiFi Direct mode, may brick your device. It's recommended you find a compatible Samsung device and use that to update
    30
    Here are some APKs. They're the 1.0.00-2 release, in two forms:
    - SOFT_AP: This is the same as previous APKs, just updated to the latest update
    - WIFI_DIRECT: This is the APK additionally modified to allow for WiFi direct. To use it, follow these steps:
    - Open app and connect to camera over Bluetooth as normal
    - Tap "Camera" and wait for the Loading... dialog
    - Open your device's WiFi Direct settings (usually Settings > WiFi > Menu > Advanced > WiFi Direct)
    - The 360 should show up. If it doesn't connect automatically, tap it, cancel the request. Repeat until it connects
    - Return to app, Live View should open
    Note: When testing I had WiFi direct go all buggy a few times, rebooting fixed it


    SOFT_AP
    WIFI_DIRECT

    Both APKs are 4K. I'm considering dropping the 2K APKs as it doesn't appear anyone uses them who couldn't use the 4K one(?)

    I'm aware of one bug in this release I've not figured out yet: "Phone" images in the gallery don't work, nothing shows up. For now, use Google Photos to view your saved photos

    I'd also like someone to test live streaming with a 2nd gen Gear 360 with this release, on a non-Samsung device. If it works, I'll try and backport it (during testing with a 1st gen, I could only get stuck at a loading black screen, I'd like to know if it's a signature/app issue or the camera's hardware)
    20
    - Blanked, see OP now -
    13
    Version 1.1.00.5:
    Download


    Samsung Changelog said:
    There doesn't appear to be one. It is a major version bump though so there must be some changes

    I've fixed the following mod issues also:
    - Crash when opening gallery due to accessibility
    - Crash when opening WiFi settings

    As usual, all my changes and additional files can be found in my Porting Guide folder

    Enjoy!
    10
    And now for some better news.

    1.0.00.18:

    There's only one APK this time. No need to make a decision which one you install, because I added a little something to the app:


    Accessed via Settings > Mod Settings, you can now switch connection type, override the automatic camera detection (detect the 2nd gen as 1st gen and vice versa), force the live broadcast option to always be shown (but still not work on 1st gen), and also automatically have the app open WiFi/WiFi direct settings when it's stuck on that Loading... screen (enabled by default)

    It DOES work on Oreo, but I had to remove some code for that to happen. It was UI code, so there may be some labels missing from the gallery. It doesn't appear to cause problems though

    DOWNLOAD

    Changes Made/Porting Guide (includes new lib files from Samsung firmware)