0% found this document useful (0 votes)
25 views

Quectel SC20xx SDK Guide

Quectel SC20 SDK guide for custom dev of this microcontroller.

Uploaded by

Billy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Quectel SC20xx SDK Guide

Quectel SC20 SDK guide for custom dev of this microcontroller.

Uploaded by

Billy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

SC20 Android SDK

Download User Guide

Smart LTE Module Series

Rev. SC20_Android_SDK_Download_User_Guide_V1.3

Date: 2018-04-08

Status: Released

www.quectel.com
Smart LTE Module Series
SC20 Android SDK Download User Guide

Our aim is to provide customers with timely and comprehensive service. For any
assistance, please contact our company headquarters:

Quectel Wireless Solutions Co., Ltd.


7th Floor, Hongye Building, No.1801 Hongmei Road, Xuhui District, Shanghai 200233, China
Tel: +86 21 5108 6236
Email: [email protected]

Or our local office. For more information, please visit:


http://quectel.com/support/sales.htm

For technical support, or to report documentation errors, please visit:


http://quectel.com/support/technical.htm
Or email to: [email protected]

GENERAL NOTES
QUECTEL OFFERS THE INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION
PROVIDED IS BASED UPON CUSTOMERS’ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT
TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT
MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT
ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR
RELIANCE UPON THE INFORMATION. ALL INFORMATION SUPPLIED HEREIN IS SUBJECT TO
CHANGE WITHOUT PRIOR NOTICE.

COPYRIGHT
THE INFORMATION CONTAINED HERE IS PROPRIETARY TECHNICAL INFORMATION OF QUECTEL
WIRELESS SOLUTIONS CO., LTD. TRANSMITTING, REPRODUCTION, DISSEMINATION AND
EDITING OF THIS DOCUMENT AS WELL AS UTILIZATION OF THE CONTENT ARE FORBIDDEN
WITHOUT PERMISSION. OFFENDERS WILL BE HELD LIABLE FOR PAYMENT OF DAMAGES. ALL
RIGHTS ARE RESERVED IN THE EVENT OF A PATENT GRANT OR REGISTRATION OF A UTILITY
MODEL OR DESIGN.

Copyright © Quectel Wireless Solutions Co., Ltd. 2018. All rights reserved.

SC20_Android_SDK_Download_User_Guide 1 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

About the Document

History

Revision Date Author Description

1.0 2016-09-26 Chapin FANG Initial

1. Provided an example in Chapter 3.1 to show


the accomplishment of Google standard
Android SDK download.
2. Updated the FTP login information (username,
1.1 2017-02-24 Chapin FANG
password, etc.) for SC20 platform dependent
SDK downloading (Chapter 3.2).
3. Added the SDK download paths for SC20-CE,
SC20-E and SC20-W (Chapter 4.1~4.3).
1. Modified SC20 SDK download instruction.
1.2 2017-10-17 Kyle GAO
2. Added Android 7.1.2 SDK.
Updated SDK download method (changed from
1.3 2018-04-08 Kyle GAO
FTP server into SharePoint site) and paths

SC20_Android_SDK_Download_User_Guide 2 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

Contents

About the Document ................................................................................................................................... 2


Contents ....................................................................................................................................................... 3

1 Introduction .......................................................................................................................................... 4

2 Install Download Tools ........................................................................................................................ 5

3 SC20 SDK Download Demo ................................................................................................................ 6


3.1. Google Standard Android SDK Download .............................................................................. 6
3.2. SC20 Platform Dependent SDK Download ............................................................................. 7
3.3. Merge Two SDKs..................................................................................................................... 8

4 SC20 SDK Download Paths ................................................................................................................ 9


4.1. Android 5.1.1 SDK Download ................................................................................................. 9
4.2. Android 6.0.1 SDK Download ................................................................................................. 9
4.3. Android 7.1.2 SDK Download ............................................................................................... 10

SC20_Android_SDK_Download_User_Guide 3 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

1 Introduction
This document mainly introduces how to download Quectel SC20 module’s Android SDK. SC20 Android
SDK includes two parts: Google standard Android SDK and SC20 platform dependent SDK. Customers
have to download the two parts separately, and then merge them together. The following chapters provide
details on how and where to download these SDKs.

SC20_Android_SDK_Download_User_Guide 4 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

2 Install Download Tools


It is recommended to download SC20 Android SDK based on Ubuntu system.

1. Before downloading, it is needed to install the following tools on Ubuntu.

 Install the curl tool

sudo apt-get install curl //Install curl tool

 Install repo tool

sudo curl http://commondatastorage.googleapis.com/git-repo-downloads/repo //Download repo

 Install git tool

sudo apt-get install git

2. Configure user email and name

sudo git config --global user.email “[email protected]


sudo git config --global user.name “Your Name”

SC20_Android_SDK_Download_User_Guide 5 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

3 SC20 SDK Download Demo

3.1. Google Standard Android SDK Download

Use repo command to pull code from Google platform.

repo init -u git://codeaurora.org/platform/manifest.git -b release -m XXX.xml


--repo-url=git://codeaurora.org/tools/repo.git --repo-branch=caf-stable
repo sync

NOTE

The above is only a reference example for the repo command. For the detailed command of
corresponding models, please refer to Chapter 4.

When "Syncing work tree...done" (as shown and marked below) is shown on the screen, it indicates that
the downloading of Google standard Android SDK has been completed.

SC20_Android_SDK_Download_User_Guide 6 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

3.2. SC20 Platform Dependent SDK Download

Quectel creates a SharePoint document library for customers to download SC20 platform dependent SDK.
Customers need to provide an email address of their project manager for SC20, and then Quectel will
create a SharePoint account with this email address. Moreover, if there is an important patch update,
Quectel will send it to this email address.

After login, please enter SC20/SC20_AndroidSDK/ folder and then select the corresponding Android
version, thus to get the SC20_Androidx.x.x_Quectel_SDK_xxx.tar.gz which is just the platform dependent
SDK.

Figure 1: SC20 Android SDK Directory

NOTE

For the detailed download path of corresponding models, please refer to Chapter 4.

SC20_Android_SDK_Download_User_Guide 7 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

3.3. Merge Two SDKs

1. Extract SC20_Androidx.x.x_Quectel_SDK_xxx.tar.gz (SC20 platform dependent SDK package) by


using the command below.

tar zxvf SC20_Androidx.x.x_Quectel_SDK_xxx.tar.gz

2. Google Standard Android SDK

3. Copy the extracted files to Google standard Android SDK forcibly, to cover the files with the same
name.

cp -rf patch_code/* google_android/

SC20_Android_SDK_Download_User_Guide 8 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

4 SC20 SDK Download Paths

4.1. Android 5.1.1 SDK Download

If SC20 modules of R01/R02 firmware version are used, then Android 5.1.1 SDK such as
SC20CEQAR01Axx, SC20CEPBR01Axx or SC20WSAR01Axx should be used.

 Use the repo command below to acquire Google standard Android SDK for SC20 modules of
R01/R02 firmware version:

repo init -u git://codeaurora.org/platform/manifest.git -b release -m LA.BR.1.2.3-10210-8x09.0.xml


--repo-url=git://codeaurora.org/tools/repo.git --repo-branch=caf-stable

 Platform dependent SDK download path (from SharePoint):

SC20/SC20_AndroidSDK/Android5.1.1/SC20_Android5.1.1_Quectel_SDK_xxx.tar.gz

4.2. Android 6.0.1 SDK Download

If SC20 modules of R04 firmware version are used, then Android 6.0.1 SDK such as SC20ESAR04Axx,
SC20ASAR04Axx, SC20AUSAR04Axx, SC20JSAR04Axx or SC20WSCR04Axx should be used.

 Use the repo command below to acquire Google standard Android SDK for SC20 modules of R04
firmware version:

repo init -u git://codeaurora.org/platform/manifest.git -b release -m


caf_AU_LINUX_ANDROID_LA.BR.1.2.7_RB1.06.00.01.208.053.xml
--repo-url=git://codeaurora.org/tools/repo.git --repo-branch=caf-stable

 Platform dependent SDK download path (from SharePoint):

SC20/SC20_AndroidSDK/Android6.0.1/SC20_Android6.0.1_Quectel_SDK_xxx.tar.gz

SC20_Android_SDK_Download_User_Guide 9 / 10
Smart LTE Module Series
SC20 Android SDK Download User Guide

4.3. Android 7.1.2 SDK Download

If SC20 modules of R06 firmware version are used, then Android 7.1.2 SDK such as SC20CEQAR06Axx,
SC20ASAR06Axx, SC20ESAR06Axx, SC20JSAR06Axx, SC20AUSAR06Axx, or SC20WSCR06Axx
should be used.

 Use the repo command below to acquire Google standard Android SDK for SC20 modules of R06
firmware version:

repo init -u https://source.codeaurora.org/quic/la/platform/manifest.git -b release -m


LA.BR.1.2.9-04610-8x09.0.xml --repo-url=git:// codeaurora.org/tools/repo.git --repo-branch=caf-stable

 Platform dependent SDK download path (from SharePoint):

SC20/SC20_AndroidSDK/Android7.1.2/SC20_Android7.1.2_Quectel_SDK_xxx.tar.gz

SC20_Android_SDK_Download_User_Guide 10 / 10

You might also like