yashsingh1/xdaforums huggingface dataset:
[Samsung Gear 2] DenisMeyers:
Hello! This is my first post regarding the AW on Gear 2 Neo, sharing my experience.

It's been quite the battle, but I successfully connected the device via WearOS, unfortunately not on the device I wanted. I remember I was able to connect it before to the same device before going back to Tizen since it was a Samsung. Keep in mind the only reason I have to do this is because I am giving it to my friend that has an A54 and Samsung Wear refuses to accept Tizen on the Gear 2 Neo since the phone model is newer than 2021.

I've had great success with any version I found. Mainly, Android Wear OS version 1.4.0 and 1.5.0 have been the easiest (both present in this thread). What I did was listen to advices seen in this thread, and was finally able to configure it. Here are the steps.

1. I downloaded the .tar and flashed it via Odin

2. I took my chances with MANY versions of WearOS companion app, but I mainly stuck true to the 1.5 and 1.4 versions that use the same Google Play Services version (8.7.01) or higher than the OS. In the end, I found that 1.5.0.2714488 (can be found on APKMirror) had the most success on my Galaxy A80.

3. Before opening the app, I put the phone in airplane mode and then launched it.

4. Since the app seems to be way too outdated, I ignore the constant crash messages and go forward with pairing.

5. After 3-5 fails, the pair is successful and the watch starts updating.

6. I turn airplane mode off and update WearOS via Play Store.

The watch syncs instantly and is as usable as it gets.

HOWEVER. I have tried 3 other phones (Mi A2, Poco X3 Pro and LG V60) in my collection, and all failed to show the watch in AW companion app. I probably tried 50-60 versions, no dice. I'll try with the A54 tonight and I'll come back with an update.

If anyone has an idea why the A80 was able to find it instantly while the others outright refuse to do so, any info is appreciated.

Also, what version did you find to be the most stable? 6.0.1 (1.5.0.2884951) has a terrible battery drain issue imo, went from 72% to 48% after the setup and ~20 minutes of customising.
[Samsung Gear 2] Alxoom33:
Your kidding. That is a 8 year old watch! I havn't used mine for 4 or 5 years...It's time to update my friend!
[Samsung Gear 2] DenisMeyers:
It's useless to upgrade if all you need is seeing the time and notifications.
[Samsung Gear 2] Alxoom33:
Current smartwaches do a lot more than that. I now use the Galaxy Watch 4 Classic. The 5 is out and has even more features. Time and notifications are a minor part.
[Samsung Gear 2] megarage:
Hi guys i am Having an issue, is a bit annoying. my watch in synced with the phone, but after I rebooted my watch, now it does not show notifications. don't know why. i tried to reboot the phone again, then the watch. i tried the watch first then the phone and nothing, so I put the watch away for a month. when I charged it again for my surprise it started to show notifications again.... after restart of the phone stopped again to give notifications

do anyone had this before and knows how to solve it?
[Samsung Gear 2] blastradius14:
After figuring out how to adb over bluetooth, I updated Google Play Services and the Google Fit (for wear os) on the Gear2 with the most recent versions. Using the -r switch during install worked.

Key takeaways, the APK has to support Android 6 (Marshmallow) and no dpi.

'minAPI23(armeabi-v7a)(nodpi)'

The play services for wear apk was ~50MB and the fit for wear was ~5MB.

This let my watch finally tell its Google overlords my step count activities and likely any other forms of exercise I do while wearing it.
[Samsung Gear 2] niko666x:
Hello friends! I know there are very few Gear2 users left but in case anyone is interested, I'll tell you that I was able to synchronize my Gear2 to my Samsung S23 Ultra with Android 14.

To achieve this, use that version of the App: https://www.apkmirror.com/apk/googl...-download/?redirected=thank_you_invalid_nonce
[Samsung Gear 2] niko666x:
Yeah
[Samsung Gear 2] Serpent:
Mines been working great. Custom Rolex watch face built in Facer, text messages, health apps, controls my Pandora, can receive alerts for Snapchat, Instagram, etc. Voice recognition, send/receive calls. Haven't tried to get the camera working. People still ask me about my watch. The rose gold and brown looks classy. Even for a old watch. Batteries and other parts still available on ebay. I even bought a second one. I love the look of it over the new watches.
[Samsung Gear 2] rabilancia:
Thank you! I too have the S23 Ultra and have been looking for a way to connect the 2. By any chance does the camera work this way?
[Samsung Gear 2] niko666x:
The camera does not work
[Samsung Gear 2] gear2owner:
by any change do you happen to have any wgt files for the gear 2 still

like zrgiu's power off wgt

please lmk
[Samsung Gear 2] Hasan_Dark:
I have installed "Facer" on the phone but I can't connect it to "Gear 2". Which watch should we choose from the options. Please help me.
[Samsung Gear 2] gear2owner:
What phone do you Have?
[Samsung Gear 2] Hasan_Dark:
İ have Samsung Note 5. Havoc-OS-v3.12 custom rom. I connected the phone to the watch. It works very well. I installed "Facer" on the phone but I can't install the plugin on the watch. Which watch should we choose from the options in "Facer"?
[Samsung Gear 2] gear2owner:
I don't know what Facer is dude. It should work on the Note 5, but the API for the plugin is long dead so you won't be able to do much.

To install apps all you can do at this point is sideload them using SDB with your watch.
[Samsung Gear 2] Hasan_Dark:
"facer" watch face replacement program. It is done by installing a plugin on the watch after installing it on the phone. "facer" does not have Gear 2 with android 6.0 in its options
[Samsung Gear 2] gear2owner:
I can't help, sorry.
[Samsung Gear 2] Hasan_Dark:
Thank you for your concern
[Samsung Gear 2] stephane.papin:
Almost 10 years after installing this ROM, I decided to see if my watch was still working.

Complicated with Wear OS 2.x Well, pleasant surprise, the watch works with a Zflip5 and the latest version of Wear OS.

However, the procedure for resurrecting it is not straightforward:

1/ Have the rom on the first page of this message installed

2/ Reset the watch

3/ Install Wear OS 1.5 (the latest version can be found on APK mirror)

4/ Turn on the watch and wait for it to boot completely.

5/ Pair the watch manually with your phone using BT.

6/ Launch Wear OS on the phone and pair the watch with the phone. Sometimes it is necessary to do this several times.

7/ Let the watch synchronise with the phone. This can take a LOT of time, up to 1 hour or more.

8/ Configure the watch, the settings and the dials if necessary (I recommend ZenWatch, which is still available).

9/ Install Wear OS v2.x from PlayStore

If all goes well, your watch should be visible and notifications should work.

Enjoy :)
[Samsung Gear 2] Hasan_Dark:
Can anyone connect Gear 2 to Samsung healt
[Samsung Gear 2] Hasan_Dark:
Can you please upload the file from samsungcloud to another location. It's expired.
[Samsung Gear 2] niko666x:
Use this version, it works even with android 14 https://www.apkmirror.com/apk/google-inc/android-wear/android-wear-2-0-0-137106828-gms-release/
[Samsung Gear 2] Hasan_Dark:
Thank you very much
[Samsung Gear 2] Hasan_Dark:
Are there any other apps used in Gear 2 to be shared? Thanks in advance.
[Samsung Gear 2] Pioneer4x4:
Ay chance at all that eventually the camera will be usable?
[Samsung Gear 2] bitstra:
Just a reminder: you can make watch Screenshots from within Android wear APP... If (connected):)
[Samsung Gear 2] biktor_gj:
Don't push it that hard... ;)

My pictures are from last 4.4W2 release though, now A2DP is in theory supported on that image, and bluetooth pairing works from the menu. don't expect a2dp to work but who knows! I don't have earphones at hand to try, according to the logcat it does work at least... But it likes to lie a lot...

Oh and no tricks required to make the first boot!

It even enter suspend! It doesn't wake up after that, but that's just a minor annoyance ;)
[Samsung Gear 2] Razor29:
Biktor can you post a flashable Tar containing the latest changes you mentioned?
[Samsung Gear 2] kavinzhao:
Biktor let's forget about checkin as we can use the emulator image for that. After current step, Let's get the Sensor hub working. That should be easy since we can get codes from kernels everywhere. And it's a big step forward.(am I asking too much?)

---------- Post added at 22:42 ---------- Previous post was at 22:37 ----------

And guys check this out: http://xdaforums.com/android-wear/development/adb-smartphone-to-android-wear-t2987568

It's perfect for people like us.
[Samsung Gear 2] biktor_gj:
No problems with checkin on this image. It fails, but works anyway and it sideloads apps just fine. But the graphics issue is coming back and hard. The newer the image the deeper integration with OpenGL. If that can't be worked out all this works will be for nothing. And sincerely, I have no idea how to fix it. Right now I think that's what should be at the top of the list. Without orientation (for example) I can live, without IR blaster too (haven't used it since the first week) but without OpenGL we don't have watchfaces, power saving etc.

It's uploading, when it's ready you'll find it here:

https://www.mediafire.com/folder/0txrt0fu5zn88/Boot_Image_Tests

Look for gear2wear9.tar

TO EVERYBODY: This image *IS NOT* functional. Bluetooth seems to be working, it's updated, but when the screen goes off, the framebuffer goes to hell. So, this image is another work in progress. You should be able to flash this first to get your phone set up, then flash over it an older image, and it might retaing bluetooth functionality. I don't know, but, this is not usable 'as is'. Maybe you can remove all the power libraries and it'll work, I don't know either... truth is, I'm looking at other things right now ;)
[Samsung Gear 2] andrew.mackew:
It's just... AWESOME! Thanks [MENTION=803006]biktor_gj[/MENTION] for such a great development! :good: [MENTION=803006]biktor_gj[/MENTION] You are a hero mate! :)
[Samsung Gear 2] jeffc83:
This image works great once it is set it to SCREEN ALWAYS ON = OFF! (the only thing lacking is the clock on the home screen...it is just a black screen now with OK Google at the top. Apps are syncing and launching very well plus the watchface clock works...well, for a short period of time before it crashes due to the OpenGL issues. It was just so nice to see one clockface work:D This is a "fun filled" build so far that seems to be more functional IMO...it may not look pretty but it does work without crashing.
[Samsung Gear 2] biktor_gj:
Thanks I didn't catch that! You dont see the clock because the default is OpenGL. Go to settings, and change the watchface to the simple one and you'll get it working again ;)

Edit: whoa! Music control works too! I can even even turn volume up & down ;)

Right now, except for the heart rate monitor, and battery duration (4 hours, 25% lost) it already does more for me than running tizen (I have an xperia z with cm12.1, I couldn't even link it)
[Samsung Gear 2] jeffc83:
You are the man!!!!
[Samsung Gear 2] biktor_gj:
Thanks for the screen tip, now I know where that is coming from! The kernel is obsessed on powering down every device and Android tries to keep it on, in the end Android switches off the display causing an error to the framebuffer driver (or the opposite, I forgot my usb adapter at work and can't test anything :( ). But now I know where I have to look!

By the way, did anyone had the chance to try to sync the watch to a BT A2DP? I am curious about what could happen...

Edit: I have updated the first post, if you see something missing from the "working" list please tell me so.
[Samsung Gear 2] jeffc83:
Great list there!!! I'm not sure if you want to add this but notifications have been working for me along with a few apps that I have downloaded from the Play Store such as Calendar, Multi Calculator and Roll the Dice for example.

EDIT: DO NOT flash "Gear2_Wear_bluetooth_libs.tar or Spart_Wear_17.tar over this image! (play store will crash every few seconds and the watch becomes unusable)

EDIT 2: Okay, increment clock face works great. Do not select find my phone...it crashes Google Play Services but at least the watch/OS doesn't crash:)
[Samsung Gear 2] cool2004:
Good job! Clock mate with bluetootn headset well..
[Samsung Gear 2] Razor29:
I have been trying to get Wear for iOS app to run but it crashes immediately

https://play.google.com/store/apps/details?id=com.shiitakeo.android_wear_for_ios

Any equivalent to the Wear for iOS app that could work would be a blessing, and when i say work i mean on the Watch and or Android phone side

also has anyone managed to get SuperSu running ?
[Samsung Gear 2] jeffc83:
@ Razor29 - This is just a guess but I have to believe that it is crashing due to some libs being screwed up plus OpenGL is in REALLY bad shape...I'm sure Biktor will jump in and straighten me out;)

SuperSU is not working, Chainfire (dev of SU) has "A" version of it functioning in Android Wear Lollipop though. (not sure about older versions of Wear but I have to safely assume "yes" since he is the KING of SU/ROOT)
[Samsung Gear 2] bitstra:
Use BLE for pairing on iPhone!

(a german user wrote in playstore that this works, but lightBlue doesn't work... But after reading his date of posting, I think, he is running Android wear 5.0.2 !?)

[MENTION=803006]biktor_gj[/MENTION], the New image is hot!!!

Im syncing 2 watches with my N4! (at the same time)

LG g watch (wear 5.0.2)

and Gear 2 neo with your last wear9 image...

All syncs fine with both. Good job mate !!!

Thank you!
[Samsung Gear 2] Razor29:
I think your right about the Android wear 5.0.2 , but i have not given up even though it seems like most or all of the solutions require a newer Version of Wear
[Samsung Gear 2] bitstra:
[MENTION=803006]biktor_gj[/MENTION],

I don't have a sdcard folder (no /storage/emulated/0)with wear9!

Is this in general in current State of your compilation, or is it a mistake by mine?

THX.
[Samsung Gear 2] jeffc83:
For those who want to start texting with the watch now, (without voice support of course) use Coffee - SMS on Android Wear, it works great! SWapp Launcher is a nice workaround for the ugly black homescreen too;)

Biktor, I truly wish I could help you with the OpenGL issue but I understand this is not your area of expertise either...is there anyone out there with these skills? If not, if someone could provide links to anything that may help resolve this issue, that would be great!
[Samsung Gear 2] biktor_gj:
I tracked it a bit more, but I'm not sure if it's coming from the ION memory allocator on the kernel, tomorrow I'll try to take a look at it. If it comes from there, at least I'll be able to debug it ;)

About the sensors, I folloed [MENTION=6568603]kavinzhao[/MENTION] 's advice and I'm working on it too.I already posted it on the q&a but long story short, kernel drivers backported and modified to work with exynos, and sensor HAL reporting sensors are working (no more device error -19). But now it says either permission error or operation not permited, so still nothing to show ;)
[Samsung Gear 2] jeffc83:
Thanks for the update, the more info we all have on these issues, the better! I'm hoping you'll be able to pinpoint it but your work will NEVER be worthless as we already have a working watch that is MUCH better than Tizen!!!!

Progress my friend, progress:highfive:
[Samsung Gear 2] sandvich123127:
[MENTION=803006]biktor_gj[/MENTION] I noticed that skipping the setup through my technique gives off quite a few errors, but I notice that dm_pm_timer expires is a problem towards keeping this launcher running. The setup keeps refreshing itself to keep launching it... Any ideas on a fix for this? I'm pretty sure the launcher closes because of notifications being sent to the device while the host device is asleep, I tried pushing notifications, and then it would go straight back to the connection error screen.
[Samsung Gear 2] jeffc83:
Did you flash the latest image? That's not an issue any more. (at least on my NEO)
[Samsung Gear 2] sandvich123127:
I reflashed it again (gear2wear9.tar) and for some reason the first time wasn't the fix :eek: . Now it isn't giving that error which is good :p

Edit: spoke too soon.... still giving off same errors on gear 2...
[Samsung Gear 2] kavinzhao:
Permission.... Who says operations not permitted?
[Samsung Gear 2] kavinzhao:
Checked /etc/permissions?
[Samsung Gear 2] andrew.mackew:
I just flashed aaaaand.. it's like a dream! :D Every time I come here I get surprised and excited on how fast it's getting better and better!

Dude, you are making our Android Wear dreams come true! :) Superb!

Thanks a lot!!!
[Samsung Gear 2] vat829:
Great work biktor. Will you be able to get sound to work?
[Samsung Gear 2] geri005:
What's with the power management stuff? It only dropped 4 percent in like 6 hours. Pretty good.
[Samsung Gear 2] nambavuong:
amazing work :D im waitting android wear for my gear 2 neo. dream will come true. thank for your hard work.
[Samsung Gear 2] jeffc83:
[MENTION=1666790]geri005[/MENTION] - He did something because I'm experiencing the same thing:D Thanks Biktor!
[Samsung Gear 2] Android6190:
hi i wanted to know how do you flash this on gear 2 neo if someone can lay it out. would be appriciated
[Samsung Gear 2] geri005:
After installing the latest image with heart rate sensor working, the Android Wear app cannot find the watch, though i can pair it in bluetooth settings, but only if i search for the phone from the watch. It seems like it's not discoverable

Any ideas?
[Samsung Gear 2] biktor_gj:
There's one thing that Samsung did right: power management in tizen. I set the power management to power save, set some things right in the init scripts, and not letting Android to control power management(the power hal isnt working) . In 12 hours I've lost about 15% battery. I might as well leave it as it is, it gets better battery than the moto360, doesn't it?
[Samsung Gear 2] bitstra:
Try this via ADB (with USB connected gear2), lets reconnect also from other phone/device or from previous used device:

adb shell am start -a android.bluetooth.adapter.action.REQUEST_DISCOVERABLE

After executing above code via ADB, dialog will pop up on wear asking if you want to make watch discoverable. Then you can find and pair it to any phone.
[Samsung Gear 2] jeffc83:
That's the best thing you could've done, it doesn't need to get any better!
[Samsung Gear 2] geri005:
Doesn't work. I'm using the same device, only i've installed a different rom on it. Tried 3 different roms now, going back to the previous. Now the watch cant find the phone eighter :confused:
[Samsung Gear 2] joshndroid:
Biktor your last update eluded to watch faces not working due to opengl. Does that mean it doesn't tell the time at all, or just animation wise the watch faces don't work? If it does show time I'm jumping ship this tizen business is getting kicked to the kerb
[Samsung Gear 2] sandvich123127:
It means that all the other animations for watch faces don't work as of now (analog, and digital faces). The only face that works as of now is the simple watch face, it still is pretty sick though :)
[Samsung Gear 2] joshndroid:
thanks bud, had to revert back to TW on my note when i picked up the watch and i have been pulling my hair out ever since, almost ditched the watch i dislike TW that much being back on my phone lol.. fantastic progress being made thus far thought by biktor:good:

edit - flashed it and wow, android wear mops the floor with tizen. played around obviously things aren't working. The potential is there for sure.
[Samsung Gear 2] kavinzhao:
I think we have more to do than just porting Android Wear to it. There is apparently more features on Tizen than that on Android Wear(4.4W.1 at least). Like wakeup gesture and voice control. Have to port them too.

---------- Post added at 11:31 ---------- Previous post was at 11:06 ----------

Also texting and calling from Gear also counts.

BTW does the mic and camera count as sensors?
[Samsung Gear 2] geri005:
Bluetooth still not working.

Ever since i flashed the new image, the phone cannot find the watch, nor can the watch see any bluetooth devices.

I flashed back the gear2wear9 image, same thing...

Any suggestions?

EDIT: Okay i may have f***ed something up, i tried wiping from twrp (bad idea?!) Now Wear doesn't start... Please take a look at my logcat attached, and tell me if there's anything i can try...:crying:
[Samsung Gear 2] biktor_gj:
??? How did you manage to do that? Can you still enter recovery? If you can, then enter recovery, tell it to Wipe data partition (only data partition, don't wipe cache), and then reboot to Odin mode and reflash the latest image (the one with the heart rate monitor) I think you have deleted part of the boot image or something like that... :eek:

If wiping from TWRP doesn't work, you can use ADB:

adb shell -->

umount /data

mke2fs -T ext 4 /dev/block/mmcblk0p14

(I tried on mine and worked well)

Let me know if it works!
[Samsung Gear 2] geri005:
Allright, I fooled around in recovery and accidentaly just did what you suggested, and it worked. Thank you!

The only issue is, that it now wants to go through the setup process, and hangs on the Just a minute screen. What do i do?
[Samsung Gear 2] inpherno3:
Head over to the Q&A section where this question belongs

Sent from my Nexus 6
[Samsung Gear 2] Chamopak:
Been following this post and I have to say, I am really thinking of trying to flash my watch. But because I am no technical guru, I will wait.

But when you guys are as far that you can say "this is it" can you post the latest "for dummies installation rom including tutorial?"

Again great job and my respect to all the developers!!!
[Samsung Gear 2] xDOMINICGTSWAGx:
I'd really like to do some adb stuff with my watch.. If I could get it to work!! Lol it's not recognizing my watch in adb how do I fix this?
[Samsung Gear 2] stewalker:
Hi all. I have a kingelon k2 galaxy gear clone.

Would this port work for me also?
[Samsung Gear 2] geri005:
Dont even attempt to install it.
[Samsung Gear 2] bitstra:
making screenshots with last wear image

Hi [MENTION=535343]all[/MENTION],

figured out that making screenshots from within Android Wear.app on phone works only with Wear 5.01+ :(

BUT - we can do it with last wear image by [MENTION=803006]biktor_gj[/MENTION] via adb anyway:

connect watch(gear2) to usb

on windows PC:

[B]adb shell[/B]

(shell@b2:/ $) [B]screencap /mnt/shell/emulated/0/screen.png[/B]
(shell@b2:/ $) [B]exit[/B]
[B]adb pull /mnt/shell/emulated/0/screen.png
[/B]

on linux/Mac OSX PC:

[B]./adb shell[/B]

(shell@b2:/ $) [B]screencap /mnt/shell/emulated/0/screen.png[/B]
(shell@b2:/ $) [B]exit[/B]
[B]./adb pull /mnt/shell/emulated/0/screen.png
[/B]

attached sample screenshots of bubble cloud wear and Internet browser:

BTW: the running analog clock view is a builtin analogclock in 'bubble cloud wear', without using EGL (and no watchface!)...
[Samsung Gear 2] cool2004:
How can I change the time zone?
[Samsung Gear 2] bitstra:
Try, like described in post #390...

BTW: you can use 'search thread'
[Samsung Gear 2] cool2004:
It doesn't work
[Samsung Gear 2] bitstra:
ASK the question again in Q/A thread http://xdaforums.com/gear-2/help/qa-porting-android-to-gear-2-t3018159, please.

This thread is development thread!
[Samsung Gear 2] biktor_gj:
Update on working/non working state:

I know you guys didn't notice, but accelerometer is working on the last available image.

Now, next job on the list is:

Screen brightness

Google play issues

Step counter (so we can have fit correctly working)

I'll first try again to migrate to Android Wear 5, now that most 'big' things are more or less stable, I'd like to put the platform up to date with the official watches. We'll see how that goes!
[Samsung Gear 2] jeffc83:
Will you be working on the mic/voice as well? It would help make it more functional!

[MENTION=2981094]bitstra[/MENTION] - If you buy the bubble app launcher, it'll add a lot more functionality;) I think it was worth it.