[Q] Android Beam and other ad-hoc network applications - Security Discussion

Hello guys,
I would like to look deeper in the security of Android Beam and related technologies like S-Beam, Shoutr or AirDrop from Apple.
Unfortunately I could not find much specs or protocol description about those technologies. The Android docs only explain how to implement NFC file sharing in your application but I could not find anything that explains what actually happens (e.g.: which messages are exchanged) when two phones get paired.
Anybody that knows something on the topic?
Thanks

Related

Upload GSM cell-id on periodic basis to HTTP server

Hi,
Does anyone know of an app that will do this on Android phone. I'm looking for a simple app that will work the same way as this one for windows mobile:
http://forum.xda-developers.com/showthread.php?t=393189
or like this for symbian:
http://www.vikinggames.hu/product.php?id=11
If it doesn't exist for Android, does a clever developer on here fancy knocking one up, so to speak?
Thanks

[Q] BMW Bluetooth

Hi,
I am trying to get up to speed on Bluetooth capabilities for my soon to arrive F10 (2011, 530d).
Does anyone have deep technical knowledge on the Bluetooth interface/version/capabilities of an F10 Bimmer?
Or know where can get hold of it? Does BMW provide a developer portal for 3rd party software developers or is it handled case-by-case with vendors like Apple, Microsoft, HTC, Nokia, Sony Ericsson etc.?
The reason for my inquiry is that I am trying to understand on a low level why so many phones differ in available capabilities when paired with a bimmer. It is of course related to the services exposed via the phone..but one should be able to tweek it
For instance only Symbian based phones seems to provide Office support like email, SMS etc. Datalink support is also lacking on many modern smartphones like iPhone and Android (not all versions but in general the support is limited).
(I am posting in the general Android forum since I have a HTC Desire...)
Regards
this is a good question, i to have run in to this. why is there such good support for iphone but the bmw office cant work with it? why no support for android? if you find any info on this let me know.

How this stuff works ?

Hi All,
I'm new to the android and I'm wondering how applications which are also kind of social web based apps works and how do you approach developing something like that.
For instance zedge.net which is wallpapers, ringtones application / website. On the one end you have application on your android but on the other end you have website with your own account synch. with your android etc.
I'm just wondering if there are any supporting libraries / environments allowing one developer think of developing similar solutions like zedge.net. Not necessary exact the same but with similar android application (client) and website (server) architecture ?
Any tips much appreciated.
thanks
Evo

Android VPN auto config

Hi
I was not sure not sure where to post this question exactly, but I need some thoughts on a issue at work. We have about 200+ android devices that need a VPN config loaded onto them.
Apple, as pointed out by an apple nazi fan, has an apple config utility that allows a config to be mailed to the clients and applied by opening the attachment. Which is exactly what I am looking for.
I searched around and from what I gathered some people recommend a custom ROM to writing a android app using the android vpn api (available from ICS). any other suggestions would be greatly appreciated

[Q] Android Wear to iOS over Bluetooth LE Fix?

Hello Folks,
I seen a rumor that Android may about to support iOS on its wear platform. Think Moto360 with iPhone.. See This
Since Android shipped about 720,000 device in 2014, compared to 4.6 million wearable devices in 2014 by estimates. See Here
I have been working on developing an application for the Android Wear platform that will allow iOS communication, but there is a well known bug in Android that is preventing connecting to an iOS device. This is despite Android Wear supporting Bluetooth LE GATT profile, and will connect with most other bluetooth devices over Bluetooth LE using the GATT profile. You would think it seems like an iOS issue. When you dive into the communication handshake between the devices when attempting a connection between Android Wear and iOS, you get an error.
This has been reported to Android and since then, not fixes. I understand they have bigger fish to fry than allowing their watches to support iOS, but since their devices are not selling well this may push them into fixing the bug.
See This ... It explains how the bug in android is failing connecting to iOS devices due to their bug..
I did some deep diving and reviewed the code for the BluetoothDevice.java file in the Android Development Studio and found that there is the option to select either Normal Bluetooth or LE via a transport parameter with connecting... BUT... When android implemented their specific code, they OMITTED the transport parameter and it SHOULD connect via LE, but doesn't.
Here is my comment on the above thread (Issue 58896):
Reviewing the android code for BluetoothDevice.java I found that connectGatt() function has a hidden int TRANSPORT variable that will allow you to use AUTO or specific LE or BR/EDR only.
For some reason, this is available in the BluetoothDevice.java file in android studio, but not listed in the android code reference. When you attempt to use this, it gives you an error. If someone can explain how we can fix the compiler on android studio to compile our code using the TRANSPORT_LE option instead of TANSPORT_AUTO which I assume is being used.
I see someone with Broadcom has requested that the transport parameter be added in May 2014 on the android GIT page (https://android.googlesource.com/platform/frameworks/base/+/b88fa82^!/) which is almost 7 months ago. If this is such a seemingly prominent problem and so many fixes since then and this hasn't been fixed??
So this has been reported by Broadcom in May 2014..... and no fix as of yet???
I am curious how MohammadAG bypassed this snafu. Any thoughts?
Here is his proof..
hhttps://www.youtube.com/watch?v=DIIYmVSc9Yw
Hello!
I too am working on such a project and during my studies have successfully connected my android to my iPhone with one extra step: since android can only act as the central and connect to a peripheral, the iPhone has to be put into peripheral mode, for which I used LightBlue (look in the app store). After they connected I was able to discover the GATT service, but I'm new to android and this is a huge project so I'm kinda lost after that. Would you mind sharing your code with me so I can collaborate with you on this? I'd love to release something like this to the XDA community, and if you're closer than I, I'd love to help!
I hope this answer helps you, but I may be completely misunderstanding the question.
Thanks!
Zachal

Categories

Resources