yashsingh1/xdaforums huggingface dataset:
[Samsung Gear S] primod808:
The **** has hit the fan twice!!!Ok after reading and following this thread RELIGIOUSLY I'm buying a gear S! WHERE IS THE DONATION PAGE AND WHERE DO I SEND A CASE OF LIQUOR +biktor_gj!!

Thanks for all you do!!!
[Samsung Gear S] biktor_gj:
A little update on Wear...

I managed to update the image to the latest version (LCA43) so I thought I would give you some more information on how it runs:

1. It's a no go for daily use at this point. The amount of patching I had to do with video libraries made this. I have some ideas but it'll take time to fix it (if I manage to fix it that is)

2. Hardware actually works pretty well given the state:

Bluetooth works

Audio works

Wifi works

GPS seems to be working (detected) but didn't have a chance to actually try it

Modem doesn't start. I can get to start

the main dependant services but it seems no one's listening at the other side of the running daemon and it eventually reboots

Sensors don't work and won't work until I finish them

And that's pretty much it, apps get synced correctly to the watch, you can change watchfaces (bundled and third party), and all apps seem to load, until the system crashes due to the video libraries of course :)

Speaking of watchfaces, a bunch of them look odd in this screen, but there isn't much I can do about it, the aspect ratio is different than the rest of wear smartwatches...

[MENTION=222739]google[/MENTION]: could you please please please do a full source code release for android wear? Pleeeeasseeee?
[Samsung Gear S] Beukhof1:
That is so cool man... would love to try it out when it's ready!!

Is it hard to fix the video library problem? and if you fix it would you say it's ready to try?

btw... could you post some screenshots :)
[Samsung Gear S] alex_the_best:
I agree: Thanks biktor_gj

I agree: thanks for all the biktor_gj efforts!!

---------- Post added at 11:51 AM ---------- Previous post was at 11:42 AM ----------

You are great.

In this way you save my GEAR S from trashbin. I think also Samsung company must do congrats to you!

I have an answer: Are you working on 2 projects at the same time?

Alex
[Samsung Gear S] chiikko561:
If our V10 gets one Dev as talented as Biktor we will be lucky.... But yea he just made our watches work with any device plus full android for the best standalone watch...

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] alex_the_best:
My GEAR S, is a great piece of Hardware, but a very piece of s*h*i*t of software.

I can do nothing with it.

I'm very frustrated because is a gift of my wyfe.

---

All the time she asked me: "Do You like my gift?" - Me : "Yes I do, honey" : mad:

My friends asked me: "Oh wonderful whatch, has it a list of contacts?" - Me: "No, I haven't a Samsung Galaxy then I can't synchronize it....". mad:

Friends: "Oh wonderful watch, what about surfing on the web?" - Me: "No, I haven't a Samsung Galaxy then I can't synchronize it....". mad:

Friends: "Can do...." - Me: "No, NO, NO, NO, NO, NO, NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!"

Friends: "Can show hour and date...?" - Me:" Yes it can do that, but I have to recharge the battery about every 24hours".

In all honesty I think the purpose of this beautiful smartwatch is not entirely clear. Or I did not understand nothing.

This object is waiting for someone to free itself from the dementia of those who created it.

[MENTION=803006]biktor_gj[/MENTION] save all of us from stupidity of ours GEAR S!!! Please!

Alex
[Samsung Gear S] hurdlejade:
Thanks biktor!

As for the wrong aspect ratio, would it be possible to force Gear S to render the screen in 1:1 square, like 320x320 with black borders?
[Samsung Gear S] biktor_gj:
Don't know if I could do it, but I'm not killing 120px of this screen just to keep the aspect ratio, the screen is the only reason I like this watch ;)
[Samsung Gear S] vasko002:
This looks very nice! I would definitely install a stable version on my, mostly useless without a touchwiz phone, Gear S.
[Samsung Gear S] golfinggino:
android wear would be great on this watch - i personally dont see any need / want to be running cm12.1 on it - just my opinion
[Samsung Gear S] gingerdude:
Agreed 100% a 2' screen is too small for full fat android, but a facsimile of the urbane 2 lte would be spot on. Love this thread.
[Samsung Gear S] chiikko561:
I want to try Wear and will use if significant difference in battery and app space but if not I prefer cm 12 and surely cm 13

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] Jstylen:
Hey, been following the thread for a while now, been running android for something like a month now and loving it. One thing I haven't seen mentioned here though; When I attached the battery it does not seem to charge. Works fine when the battery is plugged in though. Anybody else experiencing this? Not a big deal for me since I never use the battery without it being plugged in.

Goes without saying, but AMAZING work! When I originally bought the watch I made the silly mistake of assuming it ran Android / Android wear. Working in IT, I should really know better than to make assumptions. Thanks to you this watch is what I wanted it to be. Thank you!
[Samsung Gear S] biktor_gj:
It is quite hard yes... For the developers out there (and advanced users who might understand it too) ;)

The problematic libraries are the ones directly dependant to the Surface Flinger:

bin/surfaceflinger

lib/libsurfaceflinger.so

lib/libui.so

lib/libhwui.so

lib/libcutils.so

I can patch all the Adreno libraries, replace GRAlloc and HWComposer, along with all the dependencies (libmemalloc, liboverlay etc), but when it comes to boot, the surfaceflinger crashes. And it crashes with a SIGSEV error at address 0x0. It just dies. Just like that. To avoid dependency issues in the hwcomposer library, I had to remove all references to "eglGpuPerfHintQCOM", since that function is no longer available in libEGL.so

To make it boot, I had to replace all the libraries above, but doing so, I'm creating a lot of problems on the native apps, like Google Apps and Android Wearable App (mostly the core of AW), and both applications crash about once every 30 seconds

My chances are:

a) Find a way to avoid needing to touch the surface flinger binary and libraries

b) Upgrade the Adreno KGSL kernel driver in the Tizen Kernel to be able to use the bundled Adreno libraries of Android Wear (right now they fail due to errors processing some IOCTLs)

Some more screenshots, just because you asked ;)

View attachment 3547596 View attachment 3547597 View attachment 3547598

View attachment 3547599 View attachment 3547600 View attachment 3547601
[Samsung Gear S] Medic97:
What do we gain with wear? Can it be used as a standalone for things like nav or whatsapp?
[Samsung Gear S] alex_the_best:
Yes biktor_gj, I agree! I like it for the same reason too! :good:
[Samsung Gear S] mlodziezy:
Mine charges without dock plugged to wall charger, it just doesnt show any notiffication.

Try leaving it with dock attached for a while and see if the battery meter percentage raises.
[Samsung Gear S] Beukhof1:
Looks so cool man! Cant wait to try it. Can you say anything on battery life?
[Samsung Gear S] biktor_gj:
If display can be fixed, I'd give it about two days wothout modem. Wear is really optimized for battery life, unlike cm which is about performance... But too soon to measure with everything dying every minute...

Wear will be useful to everyone who doesn't use the sim card, or who want it to be more a watch than a phone

For everyone else, there's cyanogenmod ;)
[Samsung Gear S] Shum Channel:
Hi, biktor_gj!

Cyanogen Mod building will be updated?

There is a proposal: when the touchscreen is sleep, you can assign management rebooting on the key "home"?

Similarly as in the boot menu for flashing.
[Samsung Gear S] Jstylen:
Well this is embarrassing. Yes, it does charge without notification. The first couple times I tried it the battery must have been dead or I was using it faster than it could charge.

Thanks.
[Samsung Gear S] buby78:
I use the sim so CM for me but are you going to keep up the work for it or you moving on to AW?
[Samsung Gear S] biktor_gj:
If possible, both. If I don't have time or don't see a way out, Cyanogenmod only. It all depends on what can I do with the video libraries unless Google does a full source release...
[Samsung Gear S] Medic97:
Just FYI for charging. I found that it charges much faster using just the battery pack. Vs having it plugged in.
[Samsung Gear S] chiikko561:
With the way stuff goes they will release full source the day you put out a working release... Still better then them not putting it out...

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] gidi:
This is a huge relief. For a while i thought you might delay/give up on CM and focus on AW!

Thanks for the update my friend.
[Samsung Gear S] Shum Channel:
If touchscreen is deadsleep, in BoardConfig.mk add:

TW_NO_SCREEN_TIMEOUT := true
TW_NO_SCREEN_BLANK := true
[Samsung Gear S] biktor_gj:
Small progress report in Android Wear:

Test1: Backport Gear Live's Adreno KGSL Kernel driver module with all its dependencies into the 3.4 Kernel tree: Failed miserably. The framebuffer actually works, which is nice, but when it tries to start the hardware composer the watch reboots without leaving any log behind to know where it is exactly failing

Test2: Match KGSL's ioctl entry points in the Kernel driver to make them match what the new Adreno library release expects: Failed Miserably too. I've noticed that they have changed some of the variable types from release to release so might be that it's expecting a unsigned int when the library is sending an unsigned long and it's overflowing somewhere. Still a little room for investigation but not hoping much

Test3: Old school type ROM porting. Worked like cr*p. I managed to make it boot but crashes all the time too.

I'm getting back to normal Android devel for the time being while I think on some other approach I could take.

On a funny note, If I flash Android Wear to the watch, pair it and let it push the apps, and then flash Cyanogenmod on top of it, I can get the watchface I was using as a live wallpaper on Cyanogenmod :)

Someone with mad ninja skills who know how to merge Wear framework pieces into Cyanogenmod's sources? It would be amazing to run full android but keep the Wear stack functional. We'd loose Play Store but we'd keep Wear compatibility! I might need some sleep...
[Samsung Gear S] gidi:
Dude you sure could use some sleep. You have spent tremendous effort trying to transform the Gear S!

You deserve a beer or a dozen and some decent sleep.

We cannot thank you enough for what you are doing.

We love you.

:)
[Samsung Gear S] chiikko561:
Id say you need a bit of sleep... Thanks dude... Also that is pretty cool keeping your watch face even if it is just a wallpaper, oh except the fact the clock is not actually functional lol...

I'm sorry to see you take a break on wear BUT I'm super excited to get you working back on CM. That's my bread and butter since I use a sim... It would be nice to find a way to cut off like at least another half gb storage space.. [emoji13].. Is C.m. 13 smaller then 12?

It would be nice but either way my watch is amazing I was at tmobile yesterday showing off.... The sales guy kept showing people his Iwatch and s2 and people were laughing at them saying those watches were embarrassing and too small.. And lacked functionality 2 people requested him to go in the back and see if they still have gear s original.... 3 asked for my number to make there watches like mine.. Lol ?. Biktor you make a lot of people very happy man.

Oh and I was not being a douche to the guy he was cool and that is his second job.. He is a fire? fighter primarily..

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] Joel821:
You are the reason I'm going crazy looking for a gear s for sale lol... Keep up the great work! Once i buy one I'll def donate
[Samsung Gear S] AndroidState:
Since Wear 1.4 it does support sim cards thanks to the LG Urbane 2, no? Also supports speaker finally.
[Samsung Gear S] BPM:
Do you have any idea how to fix the Bluetooth call problem? It's the only thing missing for a perfect device
[Samsung Gear S] chiikko561:
He mentioned the order of his priorities a few pages back.... You should use the?. Just search Bluetooth.... Can't be that hard.

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] biktor_gj:
Small update for all the flash-aholics out there:

http://www.mediafire.com/download/y9q2p5wva4k55vq/CM_Build34.zip

Includes all updated stuff from cyanogenmod, Kernel display fix, Accelerometer support, Unreliable, uncalibrated and malfunctioning gyro (it's a start ;)) and...

Daydreaming!

What I miss the most from Tizen is the always on clock. Not having to press a button to check the time is an essential function for a watch, at least for me. So, I disabled the limitation on the screensaver to allow them to run all the time.

I think it shuts down after some time, and it will disable itself if battery is lower than 30%, but I love it so far. It might drain your battery even faster though, so handle with care, and keep your charger with you ;)

Settings -> Display -> Screensaver. Select the clock and choose Analog / Digital, tap on settings and choose to activate it at all times, then let the watch suspend by itself (don't press the front button)

I've also been playing with bluetooth audio, but still no fix (hope I didn't break anything though)
[Samsung Gear S] chiikko561:
Thank you sir.. You are relentless.. Will be installing this evening..

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] supergadgetman:
Just flashed. Working great. Only thing is I don't see a screensaver option in settings. Mine has Settings--->Display & Lights---> (from here I have brightness, daydream options, density, but no ScreenSaver option. Also, do I still need to flash the new kernel after flashing this Rom?

Thanks for all the work you have put into this Rom Biktor. Truly amazing work!
[Samsung Gear S] biktor_gj:
No need to flash the kernel afterward, the one bundled with the build 34 is newer!

Daydream is what you're looking for, I got lost in translation ;)
[Samsung Gear S] supergadgetman:
I thought you might have meant Daydream so I looked in there too, but I don't have an option to "activate it at all times" Just when docked or charging. Maybe I'm overlooking something?
[Samsung Gear S] biktor_gj:
Check 'at all times' and let the screen go off by itself :)
[Samsung Gear S] supergadgetman:
Sorry, I was looking for an option that actually says "At all times" I just clicked on "Either" and its working great. Its good to have and always on clock now.

Thanks Again!!
[Samsung Gear S] daha80:
Microphone volume is too low. Please.
[Samsung Gear S] -LBT-:
Swapp Link?
[Samsung Gear S] Medic97:
Swapp link didn't work well at all on my s6. it also really slowed down my watch, as soon as I deleted it my watch started to fly.
[Samsung Gear S] -LBT-:
Good to know; it didn't appear to be that hungry on my Nexus 5 when I was testing it, but I guess things might be drastically different on the Gear S. That's unfortunate, as I really want to get Gear S to work reliably with either full Android or Android Wear.
[Samsung Gear S] Shum Channel:
Thank biktor_gj for the good work. Build34 is working. Touchscreen is working. BT-Headset with phone is not working. Power consumption is too high, especially Wi-Fi. I hope that will soon see a new build.
[Samsung Gear S] biktor_gj:
The best way to do this would be to make our own app which could sniff into the notification bar, then forward it to the watch or another android phone if you'd like, and which could then allow to return an "open intent" to call back the originating app in the phone. Replying and that stuff seems more difficult, and I don't know much of android internals, but at least, forwarding items from the notification bar can be done (I looked into it when I tried to make my own Gear Manager replacement)
[Samsung Gear S] Medic97:
On Tizen I used this app to get notification and then reply to them. Maybe it can be re-engineered to work for us. It was a great lightweight app.

http://xdaforums.com/showthread.php?t=2941977

Exclusive to XDA: Alpha Release of Gear Notification Extender(Updated: 3/23/2015)
[Samsung Gear S] hackerse7en:
[MENTION=803006]biktor_gj[/MENTION] nice work there, do you think this build is daily usable?

I'm asking cause, i will use it only for my running workouts, about 1:30 hour per day with (endomodo, runastic or any running app), and the thermal problem is worrie me, do you think if i move to the dark side :D :D that will be a problem?

How about battery, do you think battery will last 2 hours with gps on and with running app (no gsm/3g, no bt and no wifi)?

someone that already did this, please give some feedback.
[Samsung Gear S] Andycar:
Unfortunately yes, I found it to be unusable too.
[Samsung Gear S] Santaclauswitz:
I've been reading this thread with interest considering buying a gear s. I hope you don't mind me sharing some relevant experiences from my og. I found the app tablet talk to be great for text messages from phone to watch and vice versa via Bluetooth or WiFi, though it might use battery. I also played a lot with tasker plugins. There was a specific one called tasgear which operated through sending intents via gear manager. Maybe a tasker plugin might be easier to create?
[Samsung Gear S] Medic97:
Moved

Edit: Oh no I'm comment #666
[Samsung Gear S] chiikko561:
Try tablet talk

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?

---------- Post added at 10:18 PM ---------- Previous post was at 10:13 PM ----------

Lol I don't blame you.... I would not want comment 666 either..

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] t2bacdp:
Zip file contain both files. Thanks. I upgrade to #34 and resend files if it continue. during the minute is it better to touch the watch or not touch it?
[Samsung Gear S] GOIGIG:
I love the port my friend its running well, (clocked at 300mhz using powersave) I only get issues with gps connectivity sometimes I Use it for 6 mile rides twice a day and it usually lasts me a few hours after the rides I love full android and I have a question... Lets say I get my hands on an urbane 2 even though they've been discontinued could you use it to help develop for android wear? or is it only useful if google shares the code. I am new to the OS development so excuse me for not knowing a lot. Thank you again for all of your hard work Ill let you know of any other issues or things I come across.... BTW games that work for anyone who cares.....

ZombieHighway

FlappyBird

LLammas With Hats

... to be continued

Also I use My Tracks for GPS I found it to be the best for the device please pm me for questions or if you have any better suggestions for my list or another gps app as well I'm open minded
[Samsung Gear S] Jstylen:
Picked up a Moto 360 yesterday and decided to flash Tizen back onto the Gear S so I can sell it. I messed up something and now I'm stuck in the dreaded bootloop. Watch battery is drained and I do get the battery screen when I plug the battery in. Seems to be a bit of conflicting information throughout the thread, so I wanted to see if I am doing this right:

Let watch completely die.

Plug in battery without usb cable.

hold button RIGHT before the battery screen appears.

continue holding until I get orange text.

let go and double tap to enter recovery.

No luck so far, am I doing it right? Heh... Anybody want to buy a (probably) repairable watch?

Thanks
[Samsung Gear S] gingerdude:
Aren't the instructions in the 1st post?
[Samsung Gear S] runningwarrior08:
It's a pain to do.

When you plug in to external does the battery icon show?
[Samsung Gear S] lauerp:
There isn't on this thread, but you can find a video on YouTube or another thread here on the forum that teaches how to do.
[Samsung Gear S] Jstylen:
Yes, but there is conflicting information throughout the thread. I would assume the info on the first post is the correct procedure but I wanted to make sure before I sit here for hours trying to do it.

Yes, external battery and battery with external power plugged in both show the battery icon.
[Samsung Gear S] runningwarrior08:
Okay, the information in the first post is correct for you. Make sure you are using the time restore from the first post. I have used it a couple times now.

In the position you are in it took some motivation to fix it because it isn't easy.

Have the watch dead, and external battery charged. Have it unplugged and attach the external battery to the watch right after the click noise the dock makes when attaching mine was counting to 2 then holding down the power button. It should show the battery screen and then show gear S with the rebooting text in Orange. You need to then doubletap the button to bring up the bootloader. If you get the bootloop retry, and retry again and retry again... Your timing may be different than mine.

Good luck.
[Samsung Gear S] Jstylen:
Thanks, I'll keep trying.

Edit: Yay, I was finally able to get it. I flashed the file from the first post successfully so I am running Tizen again. English would be good though :/. I tried to flash my own restore tar again but failed with the same problem (no bootloop this time though!):

ODIN MODE

PRODUCT NAME: SM-R750T

Current Binary: Custom

SYSTEM STATUS: Custom

QUALCOMM SECUREBOOT: ENABLE

RP SWREV: S1, T1, R1, A1, P1

SECURE DOWNLOAD: Enable

WRITE PROTECTION: Enable

SECURE CHECK FAIL : modem

I can upload my restore.tar if that would help anybody.

Edit:

Uh, duh. I changed the language in the settings...
[Samsung Gear S] runningwarrior08:
I was going to recommend that :)

My tizen restore also failed but Biktors worked perfectly. Just changed language than factored reset.

Congrats on getting it working. Was your timing close to mine? Just curious.
[Samsung Gear S] Jstylen:
Actually I have no idea. I started absent mindedly messing with it while watching TV. When I saw the orange text I was so surprised I almost missed my chance to enter download mode. Also did a factory reset which reset the language to dutch, probably not a big deal though. Easy to get it back to English once you know where the setting is.
[Samsung Gear S] andrew.mackew:
[MENTION=803006]biktor_gj[/MENTION]

Hey my friend, hope you are doing good!

Sorry about that, but I'm so curious about if you got to achieve any further progress regarding sensors or anything else :D

Have a wonderful weekend! :good:
[Samsung Gear S] runningwarrior08:
The best way to get updates is go through his github.

He added a commit to libsensors on the 27th.

Comment on commit:

"Sensors: Gyro sensor fix, orientation and light start... still a lot …

…to do"
[Samsung Gear S] carlos2000:
I installed the Tizenrecovery v2 and and return to Tizen but in Download mode keeps putting it is a custom rom. I have to take the SAT and be a custom rom will not do anything as you know. So I need install the rom official but when I try to put it either BOA7 or any other gives me right in the beginning FAIL ODIN not know what else to do to avoid failure. A help please
[Samsung Gear S] kirewade:
Someone please unlock att crappy bootloader I need this
[Samsung Gear S] Medic97:
Go to Sammobile.com Ave make sure you are restoring the right firmware for your watch. I was able to flash without a problem.
[Samsung Gear S] t2bacdp:
Some bug with cm#34 : charge when watch is off wake it in recovery and when I power on the watch, it boots automaticaly to recovery :/ anyone else have same bug?
[Samsung Gear S] Andycar:
No, haven't noticed that...