Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9,305 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WHAT IS THIS?

Wlan module source code for the devices:

  • bq aquaris X5 Plus

BUILD INSTRUCTIONS?

Specific sources are separated by releases with it's corresponding number. First, you should clone the projects:

    $ git clone https://github.com/bq/aquaris-X5-plus.git ; git clone https://github.com/bq/wlan_module_qcom.git 

After it, choose the release you would like to build:

Aquaris X5 Plus

    $ mv aquaris-X5-plus kernel ; cd kernel ; git checkout tags/{release} ; cd ..
    $ mv wlan_module_qcom wlan ; cd wlan ; git checkout tags/{release} ; cd ..

Download a prebuilt gcc:

    $ git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8

Create KERNEL_OUT directory:

    $ mkdir KERNEL_OUT

Your directory tree should look like this:

  • kernel
  • arm-eabi-4.8
  • KERNEL_OUT
  • wlan

Build the kernel according the next table of product names:

device product
bq aquaris X5 Plus gohan
    $ make -C kernel O=../KERNEL_OUT  ARCH=arm CROSS_COMPILE=../arm-eabi-4.8/bin/arm-eabi- {product}_defconfig
    $ make O=../KERNEL_OUT/ -C kernel ARCH=arm CROSS_COMPILE=../arm-eabi-4.8/bin/arm-eabi-

You can specify "-j CORES" argument to speed-up your compilation, example:

    $ make O=../KERNEL_OUT/ -C kernel ARCH=arm CROSS_COMPILE=../arm-eabi-4.8/bin/arm-eabi- -j 8

Finally, build the wlan module:

    $ make -C kernel/ M=../wlan/ O=../KERNEL_OUT/ ARCH=arm CROSS_COMPILE=../arm-eabi-4.8/bin/arm-eabi- modules WLAN_ROOT=../wlan/ MODNAME=wlan BOARD_PLATFORM=msm8952 CONFIG_PRONTO_WLAN=m

You can specify "-j CORES" argument to speed-up your compilation, example:

    $ make -C kernel/ M=../wlan/ O=../KERNEL_OUT/ ARCH=arm CROSS_COMPILE=../arm-eabi-4.8/bin/arm-eabi- modules WLAN_ROOT=../wlan/ MODNAME=wlan BOARD_PLATFORM=msm8952 CONFIG_PRONTO_WLAN=m -j 8

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages