Currently we only actively support OSX and Windows Operating Systems. We've heard varying reports with success of Linux users using workarounds of their own creation to get the B1 to work with various Linux or Unix Based operating systems, but I cannot speak to the exact steps they took. I hope this sheds some light on things.
We're glad to answer your inquiries about Flex.
Thank you for your suggestion about adding the option to other to the platform. We're always striving to improve Fitbit products and services, and we very much appreciate all of the input we receive from our customers. The best place to make your voice heard is the Ideas board on our community (https://community.fitbit.com/t5/Help-Fo ... duct#ideas). Please take a moment to visit and give us your feedback.
If you find that a similar suggestion has already been made by another member of the community, you can vote for their idea and add your comments. Our product team looks forward to reading and incorporating your suggestions into future versions of Fitbit trackers and apps.
Regarding your inquiry about syncing with mobile device, you can check the list of supported devices https://www.fitbit.com/devices as at the moment, Galaxy S2 and Linux isn't a supported device, you can sync using a computer. However, once you set up your Flex to your account, you have the option to not syncing during 1 month and your Flex will save the information, once you're near of your computer, you'll be able to upload your information.
This is Deborah with Jawbone Customer Care. I hope you’re having a fantastic day!
Thank you for your interest in purchasing the UP system. The UP application is currently compatible with many iOS devices, as well as a wide array of Android devices, but is not yet compatible with computers.
You can find the UP app by searching within Google Play or your Appstore for "UP by Jawbone".
We are working hard to bring UP to as many users as possible, so keep checking our compatible device list at: http://www.jawbone.com/up/devices