Profile cover photo
Profile photo
James Puderer
56 followers
56 followers
About
Posts

Post has attachment
Pixel Debug Cable
Pixel Debug Cable
jpuderer.net
Add a comment...

Folks,

I’ve just written an RTC driver for Android Things for the DS3231 RTC module. Now that DP6 support setting the system clock, you can have a reliable system time even when your device is offline.

The module includes some extra functionality that makes it super simple to store and recover the system time by simply adding the RTC driver library as a dependancy and setting a meta-data in your AndroidManifest.xml file.

Details here:
https://github.com/jpuderer/jpuderer-things-drivers/tree/master/ds3231

Hey everybody. I’ve made available some Android Things sensor drivers on JCenter for the SHT1X Temperature/Humidity sensor, and the Honeywell HPM particle sensor that I used in my Taxi Air Quality project.

https://github.com/jpuderer/jpuderer-things-drivers

It is very similar (and borrows heavily) from the https://github.com/androidthings/contrib-drivers project, but I wanted somewhere I could publish things quickly from myself.

I’ll add more whenever I write something others can maybe benefit from.

I'm trying to connect to a device through a remote ADB server, by forwarding port 5037.

ssh -L 5037:localhost:5037 my.android.build.machine

This works great for most tools, but it seems that Vysor is doing something else and cannot see the devices attached to the remote ADB server.

Post has attachment
Do any of the current Android Things development platforms have a hardware backed keystore (https://source.android.com/security/keystore/)? RPi3 does not. I can think of some useful security applications.

Quick question,

Is there or will there be a mechanism for delivering updates to offline devices?

Not all AndroidThings devices will necessarily have regular connectivity to the internet. Is there a way to deliver OTA updates (though technically not OTA) to these devices?

Considering the actual OTA bundle will be signed by Google this shouldn’t be a security issue, we’d just need some kind of app to hand off the OTA bundle to the appropriate API. Does such and API exist? Will it?

Thanks!

Post has attachment
Just finished my first Android Things project.

Simple but effective. I made my smart TV dumb!
(AKA. My TV now has buttons)
http://www.jpuderer.net/2017/09/making-my-tv-dumb-again.html

Question to Googlers: Any plans for HDMI-CEC support on the RaspberryPi and/or other platforms? With it, I could have made my little project much more broadly useful. As is, it only works with certain LG TVs.

Post has attachment
Add a comment...

Post has attachment
Final part of my series on hacking Bluetooth-LE control into a cheap electronic door lock.
Add a comment...

Post has attachment
Part 2 of my 3 part series on hacking an electronic door lock to work with my phone. #AndroidDev    #Arduino   #Bluetooth  
Add a comment...
Wait while more posts are being loaded