usb serial写入设备名称(device name)

        有时候我们因为资源紧缺,比如测gms的时候让一台电脑跑一个手机,项目多的话电脑就不够用了,这时候就需要在一台电脑上跑多台手机,那怎么区分呢?device name是最好的区分方式,因为够简单不会出错误。那么如何写入呢,这就需要在代码端尽心修改了。

         首先找到alps/vendor/mediatek/proprietary/bootable/bootloader/lk/app/mt_boot/mt_boot.c做如下修改:

+#include //add
 #include 
 #include 
 #include 

         然后在alps/vendor/mediatek/proprietary/bootable/bootloader/lk/target/sr6735m_35_m0(根据自身项目)/include/target/board.h:

 #define CFG_DISPLAY_BPP         (DISP_GetScreenBpp())
 
 //#define CFG_POWER_CHARGING

+#define SERIAL_NUM_FROM_BARCODE//add
 #endif

          最后在alps/vendor/mediatek/proprietary/bootable/bootloader/lk/target/sr6737t_65_m0(根据自身项目)/include/target/board.h:

 #define CFG_DISPLAY_BPP         (DISP_GetScreenBpp())
 
 //#define CFG_POWER_CHARGING

+#define SERIAL_NUM_FROM_BARCODE//add
 #endif

        看起来很简单,其实要不是mtk的帮助我根本找不到毕竟我只是个打java,对c和c++是真的不是很熟。

改完之后就可以通过工具(比如SN writer)将device name写入了。

你可能感兴趣的:(framework)