Contents 1. What is Orange Pi 4G-IOT?......................1 I. Orange Pi Introduction..........................1 2. What can I do with Orange Pi 4G-IOT?..................1 3. Who is it for?........................... 1 4. Orange Pi 4G-IOT Hardware Specification................... 1 1. Prepare the Hardware and Software.................... 5 II.
Android Scratch Pretty much anything else, because Orange Pi 4G-IOT is open source. 3.Who is it for? Orange Pi 4G-IOT is for anyone who wants to start creating with technology – not just consuming it. It's a simple, fun, useful tool that you can use to start taking control of the world around you.
Page 5
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd Quad core ARM® Cortex-A53, Main frequency up to 1.25GHz ARM Mali-T720 MP1 Memory 1GB DDR3 Emmc 8GB EMMC Flash Wireless WIFI / BT / FM / GPS Four in one 900/1800 (850/1900 optional)
Page 6
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd Low-level 40pin Headers 1.8V, SPI × 2 , I2C × 3, UART × 2 peripherals 5V 2A Power Battery Connection through a weld plate OS/Software Android 6.0 Programming support C 、 C++ 、 Kotlin 、 Java 、 Shell 、 Pyhon...
Page 7
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd Interface instructions: www.orangepi.org www.xunlong.tv...
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd II. Using Method 1.Prepare the Hardware and Software Hardware Requirement: Orange Pi 4G-IoT Development Board A PC for compilation with following specs: 64bit CPU Up to 16GB RAM UP to 40GB spare disk space Operation system should up to Ubuntu12.04, it would be better if it is Ubuntu16.04...
Page 9
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd Pic 1 Pic 2 www.orangepi.org www.xunlong.tv...
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd III. Android Compilation Environment Construction Download SDK compression package Android 6.0 Take OrangePi_4G-IoT_Android6.0_V1.0_2018_0126.tar.gz as an example, after get the original compression package: mkdir OrangePi_4G-IoT tar zxvf OrangePi_4G-IoT_Android6.0_V1.0_2018_0126.tar.gz -C OrangePi_4G-IoT cd OrangePi_4G-IoT ...
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd /usr/lib/jvm/java-7-openjdk-amd64 It could configure on the terminal with the following command: export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar Install Software Package For Ubuntu12.04: sudo apt-get update sudo apt-get install git-core gnupg flex bison ccache gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev...
Page 12
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd anr_LM.sh auto.sh clean.sh codegen.sh init_project.sh tar_img.sh auto.sh is automatically compilation script clean.sh automatically scavenging the compiled result script On the directory of code/orangepi/scripts, execute the automatically compilation script: $ ./auto.sh IoT_bd6737m_35g_b_m0_op_smt_hd720_pcb_v2 v00 eng...
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd Here would take an example of only compilation launcer: mm packages/apps/Launcher3/ or enter into directory of packages/apps/Launcher3/, execute mm Please note that some modules depend on the relationship of package, you need to run mma.
Flash Tool Introduction You could download the Smart Phone Flash Tool on the download page of Orange Pi 4G-IoT part.本 There are tools for Windows and Linux version, you could select a suitable version according to your PC environment.
Page 17
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd Method for Image Flashing Unzip and open flash tool $ unzip SP_Flash_Tool_v5.1644_Linux.zip $ cd SP_Flash_Tool_v5.1644_Linux $ sudo ./flash_tool.sh If it is the first time you use this software, you might receive the warn like the following. It is normal to receive this, you could click OK enter into the software.
Page 18
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd b. Click choose on the right side of Scatter-loading File and select the path of Scatter File like the following: www.orangepi.org www.xunlong.tv...
Page 19
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd c. After double click the selection, the partition information display section will automatically fill the path of each partition file and the absolute starting address to which they are to be flashed.
Page 20
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd f. Click Download button g. The interface would show like the following after downloaded: h. Take of the USB cable and insert DC power supply Wait around 5 seconds, it will display the charging interface of shutdown...
Page 21
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd ②Modify .jack-settings file on the path of $HOME: (注:此处两个文件的 TCP 端口号必须是没有用过的,且两个文件的端口配置要相同!) ③code/prebuilts/sdk/tools/目录下,执行./jack-admin kill-server 和./jack-admin restart-server 2.Failed to contact Jack server 如果你在编译的过程中,出现了如下的问题: FAILED: /bin/bash "(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/jack-launcher.jar prebuilts/sdk/tools/jack-server-4.8.ALPHA.jar 2>&1 || (exit 0) ) &&...
Page 22
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd prebuilts/sdk/tools/jack-admin update jack prebuilts/sdk/tools/jacks/jack-4.7.BETA.jar 4.7.BETA || exit 47 )" Writing client settings in /home/user3/.jack-settings Installing jack server in "/home/user3/.jack-server" 修改: 在 code/prebuilts/sdk/tools/目录下, 执行./jack-admin kill-server 和./jack-admin restart-server, 然后重新编译。 3.Out of memory erro (1)首先停止...
Page 23
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd www.orangepi.org www.xunlong.tv...
Page 24
Orange Pi User Manual Shenzhen Xunlong Software Co., Ltd www.orangepi.org www.xunlong.tv...
Need help?
Do you have a question about the Orange Pi 4G-IoT and is the answer not in the manual?
Questions and answers