Intel Atom Android Table BLE Support - Android Q&A, Help & Troubleshooting

I am developing a new Bluetooth Low Energy (BLE) app for interfacing with a standalone product. I am interested in using the new Intel Atom based Android tablets, but I cannot find if they support the Android BLE APIs. Are any of you aware of these Intel based tablets not supporting certain hardware interfaces (such as BLE)?
Thanks for the help!
NJC

A lot of these tablets are running 4.2 or earlier. BLE is only supported in 4.3 or later. I know that Dell has some

Related

ubuntu for android

http://www.ubuntu.com/devices/android
after reading the description, i'm confused about whether it's ubuntu running on top of android, or it's dual booting
anyways, hopefully we get it working on touchpad
From the way it looks it works only if you plug it into a tv out via hdmi and it runs inside android. I imagine this will only be for a very few select phones.
No source, speculations all the way.
Straight From the description:
" Easy to integrate to your Android phone
Ubuntu for Android drops in cleanly alongside the rest of Android, so it is easy to integrate into current production roadmaps. The hardware requirements are straightforward and, with a broad range of ARM and x86 hardware supported, it can realistically be added to phones already in development.
Of course, your phone needs the docking capability and hardware support for HDMI and USB. But that’s standard for high-end models in the current generation of devices in development"
samsky said:
Straight From the description:
" Easy to integrate to your Android phone
Ubuntu for Android drops in cleanly alongside the rest of Android, so it is easy to integrate into current production roadmaps. The hardware requirements are straightforward and, with a broad range of ARM and x86 hardware supported, it can realistically be added to phones already in development.
Of course, your phone needs the docking capability and hardware support for HDMI and USB. But that’s standard for high-end models in the current generation of devices in development"
Click to expand...
Click to collapse
And there's the nail in the coffin for touchpad buntu....

[Q] How does Android handle device hardware?

Hi there,
I'm currently studying Software Development and Engineering in college. I'm planning on building something with android OS. I'm just wondering how Android handles hardware.
Does it detect the available hardware on a device it's installed on? or does it need to be set up for a specific configuration of hardware. Say I install android on a tablet with no phone capibilities or GPS for example, does Android handle the fact that these features aren't there and just get on with it's job? Or does it need to be tweaked for the device in question?
It needs to be built from source for the device, with all hardware drivers and binaries. Unlike Linux and Windows, you can't just install Android on a phone and have it work with most hardware. Computer OSes have years and years of driver support and backing from manufacturers. On smartphones, with the exception of a few manufacturers, a lot of them are very stingy and secretive with their proprietary drivers and other essential files, and they're not really supportive of third party development. This sucks, but it should change in future and smartphones could be just as open as PCs (I hope).
Android has a HAL (Hardware Abstraction Layer) for handling the hardware. Technically it's capable of detecting and enabling the device hardware in a modular way. But since the Android phone's hardware doesn't change typically throughout the life of the phone, the manufacturers tend to tweak it for each device so that you get the optimized version which can run only on that device. While PC like functionality is certainly possible with Android OS itself, it's not needed on a phone since there is not much scope for hardware addition / removal / upgrade.

Omate-Iconbit-etc and iPhone

Any tool available to get notifications from iPhone (mails, SMS, calls, Whatsapp, ...) via BT?
No. The iPhone requires BTLE for such capabilities, but Android 4.2.2 as shipped on the TrueSmart does not support BTLE.
Sent from my XT1080 using Tapatalk
pepesr1000 said:
Any tool available to get notifications from iPhone (mails, SMS, calls, Whatsapp, ...) via BT?
Click to expand...
Click to collapse
buy an android phone all problems solved and your device will be upgraded
trent999 said:
No. The iPhone requires BTLE for such capabilities, but Android 4.2.2 as shipped on the TrueSmart does not support BTLE.
Sent from my XT1080 using Tapatalk
Click to expand...
Click to collapse
Thanks. Understood.
Then I have the following points:
- would Android 4.3 for TrueSmart come soon and with BLE support?
- is it possible to easily add a BT stack that supports BLE to the existing Android 4.2.2? Samsung for example has a BT stack that supports BLE on Android previous to 4.3; and some apps support BLE even if the android base system does not (for example some running tools to connect to heart rate bands, or to BT tags)
- I find the support of BLE is key feature. As other users, I am now using my smart watch for tracking my runs, but With respect to my previous running watch I can't use the Heart Rate Band anymore. Again some apps (runkeeper and so) may even if the support is not i cluded by default in the OS, but who wants to start buying sensors just to try?
- And, once there will be BLE support in our Smartwatch, would there be a solution for connecting to an iPhone?
There will probably never be an update to provide BTLE or Android 4.3+ for the Omate TrueSmart.
The company that makes the chipset the TrueSmart uses is MediaTek and they are notorious for not providing compilable source to the public for their reference designs. They are a hideous festering sore on the Android Open Source community and I recommend we avoid buying any products based on their chipsets.
Umeox, however it is spelled, actually made the TrueSmart and all the other x201 devices. Their programmers are incompetent.
Omate is really a division/spinoff of Umeox and I don't think they actually have even a single programmer even up to the level of the Umeox incompetents on their staff.
Sell the TrueSmart for whatever you can get for it and don't buy any more Android products based on MediaTek chipsets.
Sent from my Nexus 7 using Tapatalk

[Q] Android development boards

Hi everyone,
Today, I'm asking you about something a little bit more specific that just what kind of hardware should I use to develop on Android.
Indeed, I'm currently working on a multi-part project based on Android, mixing software and hardware parts.
I've got my Nexus 5 which is quite good as a development platform but it's my personal phone and, well, it would be quite ****ty if I bricked it.
So, now I need a development board with the following hardware:
Procs: ARM Quad procs 64Bits or Intel Dual/Quad 64Bits
RAM: 2GB Ram minimum
Storage: 16Gb / 32 Gb
System-Storage: eMMC Flash NAND 4Gb
Connectivity: BTLE 4.0 - Wifi b/n/ac - LTE/LTE-A
Even if the product do not have all the requirements, the Intel EDISON platform seems gorgeous to me as it has the perfect size/form factor for my project.
Unfortunately it do not support Android Out of the box, and I'll have to provide extra migration effort if I use this board for my project.
So, my question is, how do you proceed when you've got a multi-part project?
Why kind of dev board do you use? Do you develop on a relatively close to the finished product platform or do you use a more versatile devboard and then create prototypes etc on another project phase?

Could an very limited device run Android 4.x?

Hi all, i have an pretty old device, specifically an HP iPAQ 216, and found someone that did an Android 2.3.7 ROM for this device.
I'm very interested about learning Android ROMs/Kernel development, and i'll modify that rom to make it smoother (obviously taking into account the hardware limits).
I'm very beginner into android development, and it would amaze me if this device can run at least Android 4.0.4.
The hardware of this device is:
4 inch Resistive touchscreen, 128MB RAM, Processor ARMv5 Intel PXA310 at 624MHz, 256MB Internal Storage, and an unknown graphics chip whose driver does not exist at all. That device runs Windows Mobile 6.0 Classic.
The graphic rendering, both in Windows Mobile and in Android, is all CPU-made because, even for Windows Mobile, the OpenGL libraries aren't supported.
I know it's really crazy the idea to make an eleven years old device run Android 4.x, but if it can run Android 2.3, why not 4.0?
MaicoLinuX said:
Hi all, i have an pretty old device, specifically an HP iPAQ 216, and found someone that did an Android 2.3.7 ROM for this device.
I'm very interested about learning Android ROMs/Kernel development, and i'll modify that rom to make it smoother (obviously taking into account the hardware limits).
I'm very beginner into android development, and it would amaze me if this device can run at least Android 4.0.4.
The hardware of this device is:
4 inch Resistive touchscreen, 128MB RAM, Processor ARMv5 Intel PXA310 at 624MHz, 256MB Internal Storage, and an unknown graphics chip whose driver does not exist at all. That device runs Windows Mobile 6.0 Classic.
The graphic rendering, both in Windows Mobile and in Android, is all CPU-made because, even for Windows Mobile, the OpenGL libraries aren't supported.
I know it's really crazy the idea to make an eleven years old device run Android 4.x, but if it can run Android 2.3, why not 4.0?
Click to expand...
Click to collapse
I would respect your enthusiasm but the device isn't worth it.If you truly want the development experience at fairly cheap price you can buy the goldie Nexus 5 or it's twin Note 3.They are currently 100$ devices that have tons of development for them.Currently I am working on hlte notee 3 Ubuntu touch which is a success with 7 different roms that I compile on VPS only for learning.I have also Ran Debian 9.6 natively on This piece of worthless hardware along with compiling custom graphic libraries that somehow increase the performance.
Sent from my Pixel 3 XL using Tapatalk

Categories

Resources