yashsingh1/xdaforums huggingface dataset:
[Samsung Gear S] biktor_gj:
I think but I'm not sure, that this has fixed the touchscreen controller issues we were having were it stopped working after some time, but I'm not sure if it's just that it hasn't shown up just yet.

About heat/battery, it should be the same. Maybe a bit better battery because the overlay functions are correctly working and not using cpu, but not too noticeable. Right now you can squeeze about 24 hours of battery without sim. The only way we could get more of that would be slowing down the cpu to 1Ghz, and limiting background apps to a minimum.

You can try different governors for the cpu by using the Kernel Auditor app. The governors are bundled in the kernel, they just aren't in use by default. Feel free to play around with the app and see if you can get more battery with some tweaking!

Now I'm starting with two things:

Sensors

Cyanogenmod 13

I have setup the cm13 tree and doing a first attempt at building the tree (the doze mode with clock on at all times would be a nice addition)

About the sensors, I'm still retrieving infornation on how it is handled, we'll see what comes out of it once I really start working on code :)
[Samsung Gear S] martreintje:
Installing xposed framework and ampify... would it matter? Xposed installs properly BTW.
[Samsung Gear S] gidi:
Thank you [MENTION=803006]biktor_gj[/MENTION] for getting back to me so soon.

I am gonna try this app. Since the governors are built in to the kernel, we have all we need to play around.

To be frank with you, sensors i personally do not really care about. The HR sensor is rubbish. Barometer would be nice, though. Does it even have a barometer?

Doze mode on the other hand, that would rock! The screen is a n OLED so it should be okay to have that.

All in all, the watch is perfectly usable right now. The amount of your work is tremendous.

I am wondering how come Samsung has not offered you a job yet. Or have they?

:)
[Samsung Gear S] biktor_gj:
Yes it does!

UV sensor

Light sensor

Acceleromerer/gyro sensor

Pressure/barometer

Geomagnetic sensor

Heart rate sensor
[Samsung Gear S] martreintje:
Sorry needed to be in the Q &A section.... :o

Found this, would it mater or just slow down the device becouse of the space of the apps that need to bee installed?

Xda forum: Extreme battery save.

http://xdaforums.com/android/general/guide-extreme-battery-life-t3095884
[Samsung Gear S] nq:
The HR sensor is rubbish.

Let me disagree with such a statement. Several times I’ve been using Gear S simultaneously with Polar H7 heart rate sensor (chest strap) during my workout. When I exported the results to Endomondo, the graphs were similar. Sure Polar is more precise, but Gear S is sufficient for heart rate monitoring if you are not a pro runner.

For proper functioning of Gear S heart rate sensor it is necessary to follow user manual.
[Samsung Gear S] hurdlejade:
I can't flash gapps! :(

adb shell rm -rf /data

ERRORS:

rm: /data/swapdir/swapfile: Operation not permitted

rm: /data/swapdir: Directory not empty

rm: /data: Ready-only file system

adb reboot

and no gapps :(
[Samsung Gear S] Medic97:
Omg those is awesome!!! I can finally start planning my move away from a phone and migrate to the watch permanently.

So my idea is to the watch strictly for calls and texts and to get a tablet for media consumption and email reply. This allows me to wear only a watch when we go out. And I always use a bluetooth headset anyways so I don't have to worry about hearing people.

What do you think am I crazy?
[Samsung Gear S] almony8:
This is awesome, I hope someday it will work on the sprint variant but this is amazing either way. Excellent work, and much appreciated
[Samsung Gear S] crazyshakespeare13:
Last I checked the Bluetooth for calling still didn't work.

I took the leap you are about to about a yr ago and haven't looked back...it's great....a little harder in public now to make calls but still great! Good luck!
[Samsung Gear S] rmont23:
I thought it can be done to the Sprint Gear S?
[Samsung Gear S] rakieta:
Hi guys. I have just purchased Gear S and now want to try Android. What should I now summarize and gradually make? because now I'm kind of messed up (should I # 31 decompress zip and flash with Odin?) or?
[Samsung Gear S] Rpgccv:
Here you have ;)

https://www.youtube.com/watch?v=Ha5cHUC_JS4
[Samsung Gear S] rakieta:
it works. many thanks. very good job biktor. I flashed # 31mit Odin then boots to CM. connected to PC as MTP. copied GAAPs to watch. then back into download mode fleshed new kernel. boots. enabled Advanced Restart menu. reboot into recovery. in TWRP flashed GAAPs and HAAPPYYY !!!!!
[Samsung Gear S] almony8:
I have asked several times if it will work or if anyone has tried it and never once got a response, so I'm scared to try until I get a response. I'll send the developer my sprint gear s if it helps development even.
[Samsung Gear S] rmont23:
same here wont try until. thx.
[Samsung Gear S] jeffpamgraham:
my observations on build 31 and kernal mod.

TWRP works as reported. I am getting many TS freezes after sitting idle for a long time. Excessive battery drain and over heating seem to be the same as in the previous builds. All in all.... I love it and will be using android full time from now on. I have donated to the effort and encourage everyone else to do so as token compensation for the developers time and a useful demonstration of our appreciation.

My charge cradle finally broke, but I found a simple scotch tape core holds the cradle tight against the watch with the strap closed and locked, which will work until I can replace it.
[Samsung Gear S] biktor_gj:
Interesting... my touchscreen hasn't failed in two days... Will see if it holds on tomorrow since it will be unplugged for quite more time... If it doesn't at least I will be able to see why it stops working :)

[MENTION=535343]all[/MENTION]: It is.... Sensor time! For those of you who are following the github repos, I pushed an initial libsensor open source implementation. I copy pasted the entire library from the Samsung t0lte implementation. Good news is... Accelerometer is already working! Everything else is broken though.

But fear not! The Samsung Open Source package for the Gear S *doesn't include* the SensorD daemon from Tizen, which is in charge of all sensor related functions... Until I found it in the Tizen Build Service!

Now I have the entire sensor daemon source from tizen, and a reference implementation for the Samsung Sensorhub, so, with a little luck, and probably a freaking lot of code-editing, we'll have most (if not all) of the sensors working eventually!

Here's a link to the sensor daemon source just in case anyone wants to take a look (@tobie.de.beer you were already taking a look, you might find it interesting)

http://download.tizen.org/snapshots...epos/target/source/sensord-1.1.17-3.2.src.rpm

I will start with the gyro since it's the easiest one to test (accelerometer by itself isn't of any use without it)

Not posting right now the first sensor library because it's useless as is, but it's looking pretty good ;)
[Samsung Gear S] chiikko561:
Nice to hear the sensors are being started and actually going in the right direction.. I also want to thank you I waited so long watching since the very beginning and finally decided to take the plunge and came over to the dark side last night.. I have to say I am not experiencing any issues with the screen all artifacts from previous builds which I also installed last night are gone.... It does get pretty warm but I know that's from downloading the few apps I'll be using.. Only ones I'm using is Spotify, Fleksy (slightly bigger keyboard), YouTube, tapatalk, hangouts and my Usaa bank app.... I take it all the fixes have been applied because I did not need to do any.... Anyway thanks man ? for all your hard work.. I'm going to be seeing what kind of battery life I can get using my sim card and no WiFi or Bluetooth or location...
[Samsung Gear S] t2bacdp:
With build #31, I have a display bug today, no respond so I reboot as with #27 :/. Is there a way to send bug to help you?
[Samsung Gear S] biktor_gj:
I would need a logcat and a dmesg before rebooting... If you have a computer around with adb,

adb shell dmesg > dmesg.log

adb logcat > logcat.log

(Give it a minute and then ctrl+c to stop it)
[Samsung Gear S] chiikko561:
Same here with the watch staying powered on while charging... If you turn it off it automatically turns back on... Anyway I know it will probably get better as rom settles but my findings today with full charge and sim card with data and calls 8 hours 15 minutes with 45 min sot and 5 min talk time.. I had no issues with display besides a little lag but I think that just from the ram size but all is well so far thanks biktor?

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] t2bacdp:
Mine charged off without problem. I shutdown the watch before charging.
[Samsung Gear S] gidi:
[MENTION=803006]biktor_gj[/MENTION] good morning my friend! Hope you are doing fine. ?Just a quick question:

Do you plan to work on fixing calls via BT? It would be great if we could talk via BT because talking to the wrist is rather awkard... :)

Thank you sir.
[Samsung Gear S] Shum Channel:
+1 ;)
[Samsung Gear S] daha80:
+2 ;)
[Samsung Gear S] -LBT-:
Can notifications be pushed from the phone to the watch if the watch is only connected via Bluetooth? I am not referring to PushBullet, because to date I cannot find a way for PB to push via Bluetooth - it only pushes via internet, which is a no-go if the watch is not connected to the same WiFi or has its own SIM.
[Samsung Gear S] runningwarrior08:
So far there is only one app I know of made by Cyril press called swapplink
[Samsung Gear S] -LBT-:
Will check this one out; thanks.
[Samsung Gear S] biktor_gj:
Yes, but my plan is more or less like this:

1. Make work as much hardware as I can

2. Tune as much as possible power consumption

3. Cleanup all bugs, including the ones generated by 1&2

The reason for this is that when I touch some part of code, I don't know if it will break something else, and there are some features that can't correctly work until all hardware is up and running. For example, yesterday I learnt that the sensor hub has an ambient sensor. I can use that with the thermal daemon to help mitigate the overheating issues by throttling down the cpu when the ambient sensor reaches certain temperature...

The remaining issues with audio are the same that the ones with the mic that we had, the mixer_paths.xml file still has incompatible settings for the watch...
[Samsung Gear S] chiikko561:
So like 8 hours on so far... 2 hours screen on time and still 41%

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] -LBT-:
Really doubt this one. I actually had my V10 show 50% and charging ridiculously slow for nearly an hour, so I thought something was wrong with the battery. Took it out, left out of the phone for 10 minutes, put it back in, booted - the thing was at 98%!
[Samsung Gear S] chiikko561:
Actually it just died so I got 12 hours with 2 1/2 hours screen on time... And you do know I'm talking about the gear s not the v10... That's just my signature

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] -LBT-:
Sure, I was just making a point that you can't always rely on what the devices are telling you.

---------- Post added at 09:20 PM ---------- Previous post was at 09:12 PM ----------

This application appears to do exactly what I want - thank you! I set it up on both my V10 (master) and Nexus 5 (companion), and successfully tested a few notifications. Now I wonder how long will a 300 mAh battery last with all the BT pinging and 'keep alive's.
[Samsung Gear S] seungrok:
Hello biktor_gj.

I really appreciate your effort and great work for this.

I'm using Gear S from SK Telecom (Korea #1 carrier).

When I installed CM_build31, there is display blink. and tethering via hotspot didn't work.

Following link are my gear s's logcat and dmesg files.

Could you look into those file for me?

https://www.mediafire.com/?yeeo4j88eyg4j8z

Once again, I really thanks for your great work.

Thanks.
[Samsung Gear S] runningwarrior08:
Did you flash the newest kernel to fix the screen a few pages back. And tether is not guaranteed to work yet.
[Samsung Gear S] All4Sky:
Great work biktor_gj, this may bring much more functionality to the Gear S. Does anyone who has been testing these ROMs know if we will be able to run google voice and google hangouts? That would be a major advancement. Thanks
[Samsung Gear S] chiikko561:
I don't use voice but I do use hangouts no problem...

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] All4Sky:
Thanks for the info! I use google voice as my main number, if the google voice app can take over outgoing calls on the Gear S like it does on most androids, that would be awesome!
[Samsung Gear S] Medic97:
That's an app function which to my understanding should have nothing to do with the rom. As long as the app runs and doesnt crash your good to go.
[Samsung Gear S] biktor_gj:
You can patch your watches so they only work with your phones

You can patch the Linux Kernel in every possible way to make sure your source can't be compiled, even violating the GPL license in the process

You can even create youd d*mn OS to force people to buy your phones, but in the end, it doesn't matter.

In the end, it's just a matter of time, and you know it. Because no matter what you do, we always find a way. And if you insist on doing these things, you'll just get yourself burnt and your phones and watches will eventually stay in the stores, while we, and everyone we know, move on and switch to a Company that doesn't treat us like sh*t.

Hello Android Wear

Welcome to the Tizen Party!

View attachment 3545910View attachment 3545911View attachment 3545912View attachment 3545913

There's still a lot of work to do, and a lot of crashes to fix, but hey, it's day 1 and Touchscreen and bluetooth already works! Even Gapps work!
[Samsung Gear S] chiikko561:
You are a GOD.... Hurt there little hearts.... Hahaha ??. F u Shamesung.... It's our smartwatch and we will do with it as we please... ?.. Biktor we are all so thankful for your work.... When ever you decide on a next device(hopefully not soon) let us know I will buy any device that I know you got your dirty mits on ?

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] All4Sky:
Very nice! I own a gear live and I wished my Gear S had the same OS. Thanks for the hard work!
[Samsung Gear S] Andycar:
I work for Samsung (not software development though, different kind of job), but I really think that only you are so skilled to have a right to say so. I actually agree with your words. You as a single developer already made so many people happy to have their own choice on their own devices! Even a whole army of programmers cannot do so or are not allowed to do so..hehe.::o

I must say I truly admire your skills. That's impressive, man! I'm astonished? ? to see this post so soon. The progress is very fast. Thank you for all your hard work!

_______

One photo puzzles me through...

I'm curious, why the Android Wear welcome screen is in Russian? :p;);););)
[Samsung Gear S] gidi:
Is dual booting too much to ask for?

:)
[Samsung Gear S] biktor_gj:
Yepp sorry, there's not enough space for both... They should make these watches with 16 gb of flash, the chips are the same size!
[Samsung Gear S] gidi:
CM full Android is my choose, then.

Still you sir are a miracle maker!
[Samsung Gear S] arch99:
Great work on android wear Biktor, as with CM you do what others could not!

I ran CM for a while but missed the watch faces and the battery life didn't last long enough when I was running with it. Can't wait to try out Android Wear, especially if it can access the GPS and the Endomondo App from SSW3 can be ported. Keep up the great work. I hope you have a well paying job buddy, because your skills deserve it!
[Samsung Gear S] lachywallace:
What the hell!!!! This s#$@ is awesome...thumbs up to the dev
[Samsung Gear S] buby78:
Great news :highfive: if you setup a donation I'll definitely donate for the time you spending on this
[Samsung Gear S] biktor_gj:
Haha they could have waited a bit so there was something else to show off!
[Samsung Gear S] gidi:
All publicity is good publicity. You are a legend.
[Samsung Gear S] Shum Channel:
Timely publication! It is necessary to stir interest in the topic. People do not know how to focus and resources.
[Samsung Gear S] ChardC:
You're the man... kudos... hard work does pay off...
[Samsung Gear S] almony8:
Also make sure it is not the sprint variant, that one is locked also. I hope someone can find a workaround for these eventually or figure out how to unlock them.
[Samsung Gear S] kevmass:
watchin (no pun intended) for a release ( or to be a beta tester )

---------- Post added at 08:27 PM ---------- Previous post was at 08:26 PM ----------

watching (no pun intended ) eagerly awaiting a release let me know if you need a guinea pig
[Samsung Gear S] hristopelov:
[MENTION=803006]biktor_gj[/MENTION] It is awesome what you achieved man, i wish you the best of luck with debuging and making it work, ive been thinking of using one of the watches for separate line, not been able to synch with google account for your contacts, and gmail is been my biggest turnoff...

THANK YOU
[Samsung Gear S] gidi:
Just got my second hand Gear S yesterday. Patiently waiting for the legend [MENTION=803006]biktor_gj[/MENTION] to do what he does best.

If there is one person in the galaxy who can make it happen, it is this guy.
[Samsung Gear S] hristopelov:
btw for anyone interested, they reduced the price on the T-Mobile watch in store and online, is $299 now, not bad as you can get it for $12.50/mo for 2 years...
[Samsung Gear S] BookCase:
Amazing work!

This is very exciting and I am also willing to be a beta tester. I was going to sell the watch but, I have gotten 0 offers. Maybe I will donate. Good job and keep on keeping on! :good::D
[Samsung Gear S] jusho:
[MENTION=803006]biktor_gj[/MENTION] i really wait your touch in this gear s. I really like android wear on this amazing hardware but suck tizen. You rock
[Samsung Gear S] chiikko561:
He is not working on Android wear at the moment... He is working on cyanongenmod 12.1
[Samsung Gear S] gidi:
Thank God he is working on full Android. Wear sucks big time, especially for a beast of a watch like the Gear S.
[Samsung Gear S] Shum Channel:
Hi, people! Where biktor_gj lost? I worry! No patience to wait until the firmware will be available! I lost sleep and appetite! Every morning I wake up and hopefully open up this topic. I masturbate to the CM 12.1 for Gear S! It's the greatest initiative, which will give us freedom!
[Samsung Gear S] chiikko561:
^^lol... he is probably hard at work... I looked at gear 2 and it took him 4 months. So I would say this project is coming along nicely. ..
[Samsung Gear S] gidi:
Once he makes the impossible happen you will be able to "look mum, no hands" . Know what i mean?

:)

--- No offense here, just trying to make a joke ---

BTW, i think we have managed to pollute this development thread. Maybe [MENTION=803006]biktor_gj[/MENTION] should do a cleanup some time in the future...
[Samsung Gear S] farewell_goodbye2u:
Please keep in mind this is a DEV thread. As a prior owner of the Gear 2 and loyal supporter of biktor and the work he's accomplished on that watch and his current work here on the Gear S, I'm just as excited as the next guy. I can guarantee you that all the posts here that are cluttering up his DEV thread with posts of "patiently waiting", requests for current test builds, and asking for ETA's, will not make his process move any quicker. Believe me when i tell you. The amount of work and progress made thus far on the Gear S, porting CM to it (which he has not done before on a Smartwatch) is pretty amazing. When he has something to share or a kernel or new build to flash, we'll all be the first to know. In the meantime, let's not put any unneeded pressure on him nor clutter the thread with these posts. I mean no disrespect but there's a reason he created a seperate DEV thread. We can use the other original thread ( http://xdaforums.com/showthread.php?t=2953513) for discussion or the Q and A ( http://xdaforums.com/showthread.php?t=3177751) for any questions and answers regarding his work. I guarantee he has not forgotten or given up. It takes time. He also has a life outside of xda. The man is a great Developer and has proven he can make the impossible, possible. You won't be disappointed. (Well unless, he feels too pressured and decides he will just build it for his own personal use and not share his work. :p) Hope you guys understand.

If we could have a mod do a cleanup in here, that would be great. :)
[Samsung Gear S] biktor_gj:
Mixed feelings...

Oookay...

After a lot of more work, I got somewhere. Not where I'd like to, but somewhere anyway:

* Display: I found what is making it fail to wake up. When the DSI controller is shut down / powered back up after LCD off it crashes the controller and that's why I only see garbage after suspend. For now I've just disabled those functions so the DSI controller never sleeps, which is making it not-die.

* Audio: Audio out through the speaker is working. Both MSM8226 audio controller and Audience ES705 get their firmware and start correctly. Microphone does not work but that's probably because I haven't even begun to touch the mixer paths, so it's probably an easy fix. Hardware works which is what counts.

* Modem: Crashes. Crashes and makes the watch reboot. Kernel receives the firmware, parses it correctly, and puts it into memory. The baseband boots, and after a bit, the whole watch reboots.

BUT, before that, I managed to grab this little log:

D/GpsLocationProvider( 581): received SIM change, new known MCC/MNC: []
I/art ( 232): Explicit concurrent mark sweep GC freed 5(160B) AllocSpace objects, 0(0B) LOS objects, 40% free, 2MB/3MB, paused 405us total 39.744ms
D/GpsLocationProvider( 581): received SIM change, new known MCC/MNC: []
V/OtaStartupReceiver( 1556): onOtaspChanged: mOtaspMode=1
D/Telephony( 1556): TelecomAccountRegistry: Found 1 phones. Attempting to register.
D/Telephony( 1556): TelecomAccountRegistry: Phone with subscription id 2147483643
D/audio_hw_primary( 225): adev_set_parameters: enter: screen_state=off
E/PhoneInterfaceManager( 1556): [PhoneIntfMgr] getIccId: No UICC
I/WifiHAL ( 581): Initialized Wifi HAL Successfully; vendor cmd = 103
D/wifi ( 581): Did set static halHandle = 0xb8544650
D/wifi ( 581): halHandle = 0xb8544650, mVM = 0xb7f52360, mCls = 0x1015f2
E/wifi ( 581): getStaticLongField sWifiHalHandle 0xa343f8bc
D/wifi ( 581): array field set
I/WifiNative-HAL( 581): interface[0] = wlan0
I/WifiNative-HAL( 581): interface[1] = p2p0

What do I get from here? The SIM gets acknowledged! But it seems like it cannot read anything off of it, and so it dies.

So, am I still alive? yes, progress? yes, getting a build anytime soon? not so much ;)

By the way, we'll have to talk about a Tizen recovery method at some point ;)
[Samsung Gear S] gidi:
Thank you for getting back to us! Keep up the GREAT work!
[Samsung Gear S] minjoon0312:
Awesome work!! Keep it up!! At least if wifi and Bluetooth works, that would be perfect :) But wow! You got speaker workin,,
[Samsung Gear S] chiikko561:
One of the first big name smart watches came like that.... It was the Motorola Moto Actv 8 gb and 16 gb pretty old now but you would make it amazing... Somebody had ported android to it but it's like 2.1 lol like I said its old now.... But I wish the gear s had at least 8 but then we would be too satisfied.... Again thanks biktor..

So with Wear do we have a little more available space?

BeameD From My LG V10... The one with the ALWAYS ON SCREEN... Watching me.. ?
[Samsung Gear S] -LBT-:
I wonder how hungry will the Android Wear port be.