# Android driver installation

**URL:** <https://forum.sierrawireless.com/t/android-driver-installation/21697>\
**Category:** MC/EM Series\
**Created:** [October 5, 2020, 6:15am UTC](https://forum.sierrawireless.com/t/android-driver-installation/21697 "2020-10-05T06:15:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![forgetmex](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/forgetmex/32/5600_2.png) [@forgetmex](https://forum.sierrawireless.com/u/forgetmex)\
**Post date:** [October 5, 2020, 6:15am UTC](https://forum.sierrawireless.com/t/android-driver-installation/21697/1 "2020-10-05T06:15:59Z")

</div>

I bought an EM7455 modem for my Khadas Vim3 pro. i have android 9 system. I downloaded the driver zip package from the site. But I don’t know how to set it up. Could you help?

 ![lte](https://us1.discourse-cdn.com/flex025/uploads/sierrawireless/original/2X/5/5f2eae3f32b211b04ceaf3b6544da1a7765ce06b.jpeg)

---

<div class="post-metadata">

**Author:** ![Donald](https://avatars.discourse-cdn.com/v4/letter/d/ac8455/32.png) [@Donald](https://forum.sierrawireless.com/u/Donald)\
**Post date:** [October 7, 2020, 7:44am UTC](https://forum.sierrawireless.com/t/android-driver-installation/21697/2 "2020-10-07T07:44:53Z")

</div>

Hi forgetmex,

The [Android 9.0 RIL Software 9.0.10.0](https://source.sierrawireless.com/resources/airprime/software/android-ril-latest-software/#sthash.fOyNWQAy.dpbs)  
These files should be installed in the source tree as in the following sub-sections and re-compiled in  
the Android BSP. For more information about these files, please see the “Readme.txt” of the Android  
RIL release notes.

**Device Drivers**  
The path of all files in this sub-section are taken from the reference platform build.  
**QMI modules**  
The following are Gobi network driver files for QMI type devices (e.g. EM/MC7xxx, WP7xxx)

• kernel/hikey-linaro/drivers/net/usb/Kconfig  
• kernel/hikey-linaro/drivers/net/usb/Makefile  
• kernel/hikey-linaro/drivers/net/usb/Structs.h  
• kernel/hikey-linaro/drivers/net/usb/QMI.c  
• kernel/hikey-linaro/drivers/net/usb/QMI.h  
• kernel/hikey-linaro/drivers/net/usb/QMIDevice.c  
• kernel/hikey-linaro/drivers/net/usb/QMIDevice.h  
• kernel/hikey-linaro/drivers/net/usb/GobiUSBNet.c  
• kernel/hikey-linaro/drivers/net/usb/usbnet.c

These should be merged with existing files and the new files copied to the appropriate locations. Ensure that these driver files are in the kernel .config file.  
kernel/hikey-linaro/drivers/usb/serial/sierra.c is the Sierra Wireless serial driver file. It should be copied to the appropriate location, overwriting any existing file. Ensure that this driver is ENABLED while the qcserial driver is DISABLED in the kernel .config file.

---

<div class="post-metadata">

**Author:** ![forgetmex](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/forgetmex/32/5600_2.png) [@forgetmex](https://forum.sierrawireless.com/u/forgetmex)\
**Post date:** [October 7, 2020, 9:09am UTC](https://forum.sierrawireless.com/t/android-driver-installation/21697/3 "2020-10-07T09:09:31Z")

</div>

Thank you very much for your reply @Donald . I first tried to install it as RIL. I applied the commands written in the directive. But the result was negative. Then I thought of doing it as NON RIL.

At this time, I could not transfer files to the Kernel and Sys folder. (i used ADB) I’ll do some research. and I learned that I cannot write to these folders in any way.

My only solution is to extract the .img system file. After doing the integration, I learned that it was flashing again.

Can I write to the kernel folder. If the answer is no, how can I open and edit this .img file from my pc

---

<div class="post-metadata">

**Author:** ![Donald](https://avatars.discourse-cdn.com/v4/letter/d/ac8455/32.png) [@Donald](https://forum.sierrawireless.com/u/Donald)\
**Post date:** [October 8, 2020, 4:39am UTC](https://forum.sierrawireless.com/t/android-driver-installation/21697/4 "2020-10-08T04:39:23Z")

</div>

Hi forgetmex

Please refer to links below to open and edit this .img file

> <https://android.stackexchange.com/questions/69954/how-to-unpack-and-edit-boot-img-for-rom-porting>

  

> **[Unpack Repack boot.img (Kernel) Files And Modify Ramdisk - Working tips](https://sites.google.com/site/jamestu6166workingtips/gm-git-command/unpack-repack-boot-img-kernel-files-and-modify-ramdisk)**

I hope this information is helpful to you.

---

<div class="post-metadata">

**Author:** ![datashuttle](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/datashuttle/32/3596_2.png) [@datashuttle](https://forum.sierrawireless.com/u/datashuttle)\
**Post date:** [January 8, 2021, 2:09pm UTC](https://forum.sierrawireless.com/t/android-driver-installation/21697/5 "2021-01-08T14:09:37Z")

</div>

Hello, did you have success getting the drivers installed?

---

<div class="post-metadata">

**Author:** ![elmismox](https://avatars.discourse-cdn.com/v4/letter/e/e47c2d/32.png) [@elmismox](https://forum.sierrawireless.com/u/elmismox)\
**Post date:** [September 14, 2022, 5:01pm UTC](https://forum.sierrawireless.com/t/android-driver-installation/21697/6 "2022-09-14T17:01:54Z")

</div>

Hi, im on the same situation, same sierra dedvice, did you get any advance advance?
