找回密码
 注册
关于网站域名变更的通知
查看: 295|回复: 2
打印 上一主题 下一主题

瑞芯微RK3399开发板Android7.1修改网络优先级方法,触觉智能SBC3968开发板演示

[复制链接]

该用户从未签到

跳转到指定楼层
#
 楼主| 发表于 2024-10-9 14:12 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本文介绍Android7.1修改网络优先级方法,基于触觉智能SBC3968主板,搭载瑞芯微RK3399芯片,这块主板的网络优先级默认是网口>WiFi>4G,下面就手把手教大家怎么修改。: H8 P; n. a; `: u
5 X) W) f) @7 b8 _. z8 }3 y2 x; V
1、查看当前网络优先级数值源码根目录下执行以下命令查看
  • 网口命令(复制后删除换行)
    # }& Z5 K1 u. S" G% {" R9 }
cat frameworks/opt/net/ethernet/java/com/android/server/ethernet/EthernetNetworkFactory.java | grep NETWORK_SCORE 由结果private static final int NETWORK_SCORE = 70;可得当前网口数值为70。8 d' N! ~! j3 `' E" T
  • WiFi命令(复制后删除换行). x$ f5 }, @  J3 D2 J/ o
cat frameworks/base/core/java/android/net/NetworkAgent.java | grep WIFI_BASE_SCORE 由结果public static final int WIFI_BASE_SCORE = 60;可得当前WiFi数值为60。
/ j2 \% z7 {, z7 K& m& A" f
  • 4G命令(复制后删除换行)
    7 V8 g9 l8 E2 R0 V% \0 K5 x7 |
cat frameworks/opt/telephony/src/java/com/android/internal/telephony/dataconnection/TelephonyNetworkFactory.java |grep TELEPHONY_NETWORK_SCORE 由结果private final static int TELEPHONY_NETWORK_SCORE = 50;可得当前4G数值为50。7 V9 q$ y8 [. x' [
继由以上结果可知,源码编译出来的默认系统固件,网络优先级默认是网口大于WiFi再大于4G,当你网口和WIFI同时使用时,默认就会优先使用网口的数据,如下所示。
' ^- H% v+ ?5 T7 N0 a* E" Z 7 @/ _7 s( `  r1 T9 i: K

# E8 w6 \$ S# p* d; T2、修改方法如果需要设置把WiFi优先级高于网口,需将WiFi数值设置大于网口的数值。
* v* S- E0 j6 ?* L8 g- w4 p
修改以下代码(复制代码后去掉换行):frameworks/base/core/java/android/net/NetworkAgent.java将WiFi_BASE_SCORE的值改为70,将WiFi数值高于网口数值。 修改以下代码:: K0 C8 @0 C4 d1 e8 h, p
frameworks/base/core/java/android/net/NetworkAgent.java将WiFi_BASE_SCORE的值改为70,将WiFi数值高于网口数值。 将NETWORK_SCORE的值改为60,将网口数值低于WiFi数值。修改完重新编译源码,烧录后测试即可。9 f; F9 e+ \$ ~$ Z5 S
% m" p( _( Z. x7 d4 m# V
1 V1 w& z- s8 N* z8 \
3、测试结果当网口和WiFi同时连接时,会优先使用WiFi网络,网口图标会被挤下来,如图所示。 0 I/ E# @. s0 h! B

3 o8 S& ^7 `4 k7 w3 X# h4、产品购买触觉智能SBC3968主板,基于瑞芯微RK3399核心板(型号SOM3909)的开发板。核心板为邮票孔形式,底板具备千兆网口、USB、HDMI、TYPE-C、音频等接口。可适用于工业主机、物联网设备、医疗健康设备、广告机、互动自助终端、教学实验平台、显示控制、车载安防和人脸识别等多个领域。' i! n4 X7 d) Q* c+ `
  • 国产六核64位CPU高性能处理器;

  • 支持4K H.265/H.264视频解码与多屏异显;

  • HDMI2.0接口,支持4K@60Hz或

    1080P@120Hz;

  • MIPI-DSI和Dual LVDS显示接口,

    支持1080P@60Hz大屏幕;

  • eDP1.3 支持2560x1600@60Hz;

  • 2路4-Lane MIPI-CSI摄像头;

  • 支持千兆网口及4G/5G/WiFi/蓝牙无线通信;

  • 1路USB 3.0 、1路Type-C 、9路USB2.0;

  • 5路串口(TTL/RS232/RS485);

    ) }6 c0 o  I% P

    - `! [5 G, }. ^2 j' p$ P! Q

1 x/ u7 |  m" n9 [+ A* h3 C

该用户从未签到

2#
 楼主| 发表于 2024-10-11 10:52 | 只看该作者
ybing12 发表于 2024-10-9 18:50
7 h7 {' W. [3 {8 w3 M& C( c开发板里面有程序吗

" c/ a6 ?; s& o9 ^1 @! M  h$ b你说是系统吗?

该用户从未签到

1#
发表于 2024-10-9 18:50 | 只看该作者
开发板里面有程序吗

点评

你说是系统吗?  详情 回复 发表于 2024-10-11 10:52
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 14:03 , Processed in 0.156250 second(s), 28 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表