This involves implementing RSA encryption, for an apparent very little gain. Probably not going to do that. You most likely don't need to rewrite most of your code. Change your IOIO to one communicating over AOA, make sure to delegate your relevant application events to the connection class. See how IOIOAndroidApplicationHelper works.
On Wed, May 7, 2014 at 7:36 AM, Paul McMahon <[email protected]>wrote: > Hi. I have an old app which is not written in a way which is easily > converted to AOA (It does everything manually). Rather than rewrite all > that code, it'd be great if IOIO could establish a secure ADB connection. > Are you not planning this support at all? Have you scoped out the work > involved? > > thanks > > > > On Thursday, May 9, 2013 12:27:55 PM UTC-4, Ytai wrote: > >> Ah... >> Well, it's a simple code change, you might as well request it as it will >> probably be beneficial to others too. >> On May 9, 2013 9:15 AM, "Adrien Ott" <[email protected]> wrote: >> >>> HelloIOIO works fine, thanks. >>> I'm no developer myself. The application I use IOIO with does not >>> currently support OA, but maybe will eventually (XCSoar). >>> Le 9 mai 2013 17:55, "Ytai Ben-Tsvi" <[email protected]> a écrit : >>> >>>> So are you OK now, or still having issues? >>>> >>>> >>>> On Thu, May 9, 2013 at 1:57 AM, Adrien <[email protected]> wrote: >>>> >>>>> Right, for that I *had* to disable USB debug. >>>>> >>>>> Le jeudi 9 mai 2013 02:17:53 UTC+2, Ytai a écrit : >>>>>> >>>>>> Adrien, >>>>>> If your N4 has Android 4.2.2 or greater, you *have* to use >>>>>> OpenAccessory, as ADB won't work. >>>>>> >>>>>> >>>>>> On Sat, May 4, 2013 at 10:07 AM, Gwyan Rhabyt <[email protected]>wrote: >>>>>> >>>>>>> I have HelloIOIO working fine with Android 4.2.2 on my Galaxy Nexus. >>>>>>> It took me a few tries, double-checking all the Eclipse details, as I >>>>>>> went. >>>>>>> >>>>>>> What I really want is to get the IOIO working with Processing. There >>>>>>> are details here (http://benatwork.cc/how-to-us >>>>>>> e-processing-in-android-mode-with-the-ioio-board/) but the ioio.jar >>>>>>> file it uses (to encapsulate IOIOLib, IOIOLibAccessory, and IOIOLibBT) >>>>>>> is >>>>>>> from Feb 2012 and Android and IOIO has moved on from there. I can't >>>>>>> figure >>>>>>> out if the problem is that my Android is too new or that my IOIO >>>>>>> (Mint0010 >>>>>>> BL0304 FW0324) is too old. With the new Android, it seems from what Ytai >>>>>>> says that I can't update my IOIOMint because Jelly Bean is incompatible >>>>>>> with the IOIO Bootloader. I'll order a newer OTG IOIO to test that, >>>>>>> but is >>>>>>> anyone else on the list using Processing? >>>>>>> >>>>>>> >>>>>>> On Saturday, May 4, 2013 1:08:45 AM UTC-7, Adrien wrote: >>>>>>>> >>>>>>>> Thank you, >>>>>>>> I installed HelloIOIO on the Nexus4, I can't blink the LED (whereas >>>>>>>> that works with a Dell Streak 5 running Android 2.3.7, and same >>>>>>>> HelloIOIO.apk) >>>>>>>> IOIO HW, BL, FW are resp.: SPRK0016, 301,324 (through ADB). Which >>>>>>>> works well for my application with the Dell. >>>>>>>> >>>>>>>> I understand there is no need to upgrade the IOIO to make it work >>>>>>>> with the Nexus, is that right? >>>>>>>> >>>>>>>> Le samedi 4 mai 2013 02:34:03 UTC+2, Ytai a écrit : >>>>>>>>> >>>>>>>>> I've seen the "news", but I think it doesn't really work properly. >>>>>>>>> For one, you don't get this app in the OA dialog when plugging in the >>>>>>>>> IOIO, >>>>>>>>> while other apps do appear (probably a manifest bug). >>>>>>>>> >>>>>>>>> The easiest way to install HelloIOIO is to download the software >>>>>>>>> bundle from the Downloads page on the wiki and use HelloIOIO.apk >>>>>>>>> that's in >>>>>>>>> the zip. >>>>>>>>> Install it using ADB or by emailing it to yourself and opening the >>>>>>>>> attachment on the Android. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, May 3, 2013 at 3:11 PM, Adrien <[email protected]> wrote: >>>>>>>>> >>>>>>>>>> About that, see "News" section on IOIO Hardware Tester page on >>>>>>>>>> Google Play: >>>>>>>>>> Now you will also get the connection type you are using. The >>>>>>>>>> three options are: >>>>>>>>>> * Bluetooth >>>>>>>>>> * Socket (ADB) >>>>>>>>>> * OpenAccessory >>>>>>>>>> >>>>>>>>>> By the way, could you remind me the easiest way to install Hello >>>>>>>>>> IOIO, please >>>>>>>>>> >>>>>>>>>> Le vendredi 3 mai 2013 23:54:26 UTC+2, Ytai a écrit : >>>>>>>>>>> >>>>>>>>>>> I don't think the IOIO Hardware Tester supports OpenAccessory, >>>>>>>>>>> so that's expected. Try HelloIOIO. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Fri, May 3, 2013 at 12:01 PM, Gwyan Rhabyt >>>>>>>>>>> <[email protected]>wrote: >>>>>>>>>>> >>>>>>>>>>>> I also get NA for HW, BL, and FW versions from IOIO Hardware >>>>>>>>>>>> Tester via USB with debug on or off. >>>>>>>>>>>> I only get useful readings from Hardware Tester with Bluetooth. >>>>>>>>>>>> This is Galaxy Nexus, 4.2.2 and IOIO Mint BL 0304 FW0324 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sunday, April 28, 2013 4:14:51 AM UTC-7, Adrien wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> Eliot, did you try IOIO Hardware Tester on the Nexus 4 with >>>>>>>>>>>>> debug mode off? which Android version? >>>>>>>>>>>>> I get "N.A" for HW, BL FW versions of the IOIO. I have Android >>>>>>>>>>>>> 4.2.2 >>>>>>>>>>>>> (same with usb debug on btw) >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks >>>>>>>>>>>>> Adrien >>>>>>>>>>>>> >>>>>>>>>>>>> Le jeudi 25 avril 2013 23:59:40 UTC+2, Eliot Phillips a écrit : >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I will consider building a custom firmware build which >>>>>>>>>>>>>>> ignores ADB if present, so that turning off ADB will not be >>>>>>>>>>>>>>> necessary. I >>>>>>>>>>>>>>> kinda hate this, because it creates some fragmentation by >>>>>>>>>>>>>>> having a IOIO >>>>>>>>>>>>>>> that works fine with newer Androids, but doesn't work with >>>>>>>>>>>>>>> old ones. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Does this exist? I've got ~30 Nexus 4 phones that require >>>>>>>>>>>>>> ADB to be ON so I can push files onto them remotely (using this >>>>>>>>>>>>>> method >>>>>>>>>>>>>> because it's easy) but they also need to be plugged into the >>>>>>>>>>>>>> IOIO mint over >>>>>>>>>>>>>> USB so they can use the external battery (and they need the mint >>>>>>>>>>>>>> to talk to >>>>>>>>>>>>>> an app). >>>>>>>>>>>>>> >>>>>>>>>>>>>> Any help would be appreciated. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>> Eliot >>>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>> Google Groups "ioio-users" group. >>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>>> To post to this group, send email to [email protected]. >>>>>>>>>>>> >>>>>>>>>>>> Visit this group at http://groups.google.com/group >>>>>>>>>>>> /ioio-users?hl=en. >>>>>>>>>>>> For more options, visit https://groups.google.com/grou >>>>>>>>>>>> ps/opt_out. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "ioio-users" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to [email protected]. >>>>>>>>>> To post to this group, send email to [email protected]. >>>>>>>>>> Visit this group at http://groups.google.com/group >>>>>>>>>> /ioio-users?hl=en. >>>>>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "ioio-users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> To post to this group, send email to [email protected]. >>>>>>> Visit this group at http://groups.google.com/group/ioio-users?hl=en. >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "ioio-users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To post to this group, send email to [email protected]. >>>>> Visit this group at http://groups.google.com/group/ioio-users?hl=en. >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>>> >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "ioio-users" group. >>>> To unsubscribe from this topic, visit https://groups.google.com/d/ >>>> topic/ioio-users/5gwna9Y6tGU/unsubscribe?hl=en. >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected]. >>>> >>>> To post to this group, send email to [email protected]. >>>> Visit this group at http://groups.google.com/group/ioio-users?hl=en. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>>> >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "ioio-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at http://groups.google.com/group/ioio-users?hl=en. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> -- > You received this message because you are subscribed to the Google Groups > "ioio-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/ioio-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "ioio-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/ioio-users. For more options, visit https://groups.google.com/d/optout.
