element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RIoTboard
  • Products
  • Dev Tools
  • Single-Board Computers
  • RIoTboard
  • More
  • Cancel
RIoTboard
Blog How to Install Netflix Streaming on the RIoTBoard
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RIoTboard to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Former Member
  • Date Created: 6 Mar 2014 2:17 PM Date Created
  • Views 1248 views
  • Likes 2 likes
  • Comments 6 comments
  • android
  • netflix
  • imx6
  • riotboard
  • apps
  • streaming
Related
Recommended

How to Install Netflix Streaming on the RIoTBoard

Former Member
Former Member
6 Mar 2014

Fullscreen contentimage_30363.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

 

Those of you who have done Android development or played around with your Android phones already know how to do this, but for anyone new to the Android application world, I’ll go over a really easy way to install new Android applications on your RIoTboard by sideloading them over the Android debugger (adb). And these Android apps can include things like Netflix!dit

 

Edit: The super easy way to get normal Android apps is to download the APK for the Amazon App Store in the Android browser, click on the download button to download it, and go to the "Downloads" Android app to execute the installer. The info below shows a more generic way of installing apps which bypasses app stores and is how custom Android apps can be installed and tested on the RIoTboard.

 

 

Part I: Android USB Drivers

The first step is to get the proper software on your computer in order to run the Android Debugger (ADB) which is used to talk to the RIoTboard. This is done by using the Android Development Tools (ADT) package to install the key software pieces. The two blog posts (Part I and Part II)  go over the details of this process when it describes how to setup the Android programming environment.

   1. Download the latest Android SDK http://developer.android.com/sdk/index.html

   2. Unzip the package to a directory of your choice

   3. Inside that directory, double click on SDK Manager.exe (or similar for Linux or Mac users)

    

Fullscreen contentimage_30364.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

   4. There are three key software packages to install

    1. Android SDK Tools and Android SDK Platform-tools (Under “Tools” at the top of the list)

                image

 

          b. Google USB Driver (Under “Extras” at the bottom of the list)

               

Fullscreen contentimage_30366.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

 

   5. Then click on the Install button

       image

   6. It’ll then ask you to accept the license, and click on Install again

      image

   7. The SDK Manager will then download and install the tools and drivers necessary.

 

 

 

Part II: Configure Android on the RIoTboard

While the software is downloading, you can configure Android on the RIoTboard .

 

There are two things that need to be done:

  • Enable debugging
  • Enable installation of 3rd party apps

 

To enable debugging:

  1. Go to Settings
  2. Scroll down to the bottom and click on About Tablet

        image

   3. Scroll Down to the bottom to Build Number

        image

   4. Click on Build Number 7 times. After about 3 clicks you’ll see a pop up saying you’ll be developer after only 4 more clicks.

   5. After getting the message about enabling the developer options, go back to the main Settings page.

   6. You’ll now notice there’s a “Developers options” section at the bottom

        

Fullscreen contentimage_30371.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

   7. Inside that section, click on “USB debugging” to check it

       

Fullscreen contentimage_30372.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

 

To enable 3rd Party app installation:

  1. Go to Settings
  2. Click on Security

       

Fullscreen contentimage_30373.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

   3. Scroll down a little bit until you get to “Unknown sources” and click on it to check it

       

Fullscreen contentimage_30374.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

 

 

 

Part III: Connect and Test

After the SDK Manager is done downloading and installing the moment of truth awaits. Getting the USB drivers to connect to an Android device correctly is where most of the headaches happen.

 

Connect a USB cable between your computer and the mini-USB port located next to the Ethernet port (do not use the one next to the camera connector). If all goes well it’ll enumerate properly and you’ll be able to make a debug connection.

 

To test out the connection, open a terminal prompt inside the platform-tools directory at <ADT install directory>\adt-bundle-windows-x86-20131030\sdk\platform-tools

 

If you type “adb devices” you should see a device connected:

image

 

However if you type “adb devices” and it comes back with no devices, then the driver needs to be installed manually:

image

 

The driver can be found in <ADT install directory>\adt-bundle-windows-x86-20131030\sdk\extras\google\usb_driver

 

Typically you can go to the Device Manager, find the board (it should enumerate as something even without the driver), right click on it, and go to Properties > Update Driver > Browse > Let me pick > Computer > Have Disk > Browse > and navigate to the folder listed above to point it to the correct driver.

 

If you have trouble, check out the following links:

Riotboard USB driver for Windows (Eclipse)

Android USB Driver Help Page

Walkthrough of steps

 

You can also type “adb shell” to enter the Android shell.

 

The first time you successfully connect to the board via the Android debugger, a message will pop up in Android asking if you would like to allow USB debugging. Click on OK to accept.

 

 

Part IV: Loading apps

Finally the last and easiest part. Android apps are distributed as APK files. These can be found on the web by Googling  the "program_name apk". However a much simplier solution is to install a 3rd party Android app store like the Amazon App Store.

 

Place the APK file in the same directory as the adb.exe, which is at <ADT install directory>\adt-bundle-windows-x86-20131030\sdk\platform-tools

 

Open up a terminal prompt, and type:

adb install AmazonApps-release.apk


Fullscreen contentimage_30377.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>


You should see a display like above in the terminal, and if you look in the Android app drawer, you’ll see that the Amazon app store is now there. From this point you can load it, login via your Amazon account, and download lots of different free and paid apps. You can also use the same process to install other Android APK files.

Fullscreen contentimage_30364.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>

 

One of those available is Netflix and it actually works very well as you can see from the attached short movie of the Walking Dead I shot with my phone.

 

Happy App-ing!

  • Sign in to reply

Top Comments

  • Former Member
    Former Member over 11 years ago +1
    I was able to install Amazon App Store without using the terminal (debug) window. I have been able to install and run Pandora, Adobe Reader and Fruit Ninja [Score of 75, not my best] too. Temple Run 2…
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    The other way works fine. Thanks Anthony.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    Hi Vincent,

      Have you looked at the links here?

    Riotboard USB driver for Windows (Eclipse)

    Android USB Driver Help Page

    Walkthrough of steps

      You can also try uninstalling whatever Riotboard drivers may have automatically installed, and then when re-plugging in the board, make sure you navigate to the <ADT install directory>\adt-bundle-windows-x86-20131030\sdk\extras\google\usb_driver folder to make sure it picks up the correct one. I had to do that on my computer. You can also try this on any Android phone, and it should recognize it as well.

     

      As to your question on if there are other ways to install an APK, you can download them via the Android web browser, and then click on them in the "Downloads" app to install. That's the easiest way to get the Amazon app store installed.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 11 years ago

    Hi, i have allready the same message "error device offline". No other ways to install an APK on a RiotBoard?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to bluescreen

    Hi Sagar... I connected the RioTBoard and then the image and the speed net is good but I don't have sound (analog nither). What settings need to muve?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • bluescreen
    bluescreen over 11 years ago

    I am so going to do this. Spotify on my RIoTBoard? Outstanding. image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube