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

触觉智能RK3568开发板Android11屏蔽开机启动提示,优化启动时间

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2024-12-4 10:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
在Android11系统下开机启动会出现下图“平板电脑正在启动”字样,屏蔽可优化开机启动时间,本文教大家如何通过修改代码屏蔽开机提示。使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHARMony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!6 N. W% Y4 }% v0 ^/ s" c; g# ~

& E( w+ r/ `* _; O. m# x% e3 m
2 \" K' q' z) i
( o1 o2 ]. f8 h! t
代码修改
! K& R  s) l' q! }( v, q
) }* p. W" `& d& B
修改以下目录文件的代码:
- \2 N  x: m6 b; ]8 p9 K; d% a# R* V4 i8 E

2 a" X5 p3 Q. r5 Z9 H6 Ypackages/apps/Settings/src/com/android/settings/FallbackHome.java+ C/ f# |" J( W& M. h

1 y: D4 }( q' S修改代码如下:0 k# a, ^2 i& S; K/ c! x5 h

8 C# Z6 Q9 w0 O0 W  R- d2 n+ I     private final Runnable mProgressTimeoutRunnable = () -> {     +        //View v = getLayoutInflater().inflate(     +        //        R.layout.fallback_home_finishing_boot, null /* root */);     +        /*setContentView(v);              v.setAlpha(0f);              v.animate()                      .alpha(1f)     @@ -59,7 +59,7 @@ public class FallbackHome extends Activity {                      .setInterpolator(AnimationUtils.loadInterpolator(                              this, android.R.interpolator.fast_out_slow_in))                      .start();     +        getWindow().addFlags(LayoutParams.FLAG_KEEP_SCREEN_ON);*/          };
0 k8 A8 d0 U& c' |2 C" p3 r
4 v9 T0 T6 I, f+ ^- B7 P4 W4 r7 `$ y7 S2 f1 F, ]7 \+ E# \4 t

$ g. ~7 P5 \& {7 b! V( d- `0 ~源码编译. ^' J$ Z) }+ C6 H

8 O: t! g- G! D3 c( k0 y6 r修改后编译Android源码:( m( l: j3 z! H, n% B
% M( I) ?: L. o5 Q* m# Y
# make -j4% S% b; Q( A% N+ F% C  x) g
2 b( H* R0 q. S7 }( Y. X: w- d& M

# _7 g  s- q* f6 W

  S  \2 C; @2 W: a) L+ E编译完成后即可烧录分包测试:
0 w) U( D  s7 {
; x) M, \0 Q& j9 Y8 C; a7 ^
out/target/product/rk3568_r/super.img
5 c; S+ T# X. c6 _' K
: U( h5 B. A* K

% z: a# W3 G. T; U1 w7 v
8 l# T* ?) |; {! p/ r
" o; [% d) Z4 o7 {2 B2 i
产品简介
6 M8 |/ ?. b7 P( R* u" i: x
: n$ T7 V; c$ q. x
触觉智能EVB3568鸿蒙开发板是一款基于RK3568开发的鸿蒙开发板/工控主板,适用于各种智慧显示终端、工业自动化终端和边缘计算网关类产品。应用可覆盖边缘计算、人工智能、工业HMI、工业网关、智慧医疗、自助终端、智能零售、能源电力等行业。具有以下优势:支持开源鸿蒙OpenHarmony/Andriod/Linux多操作系统;
* j% E/ ?1 Z; }

- B7 J2 i* H4 z, T2 X7 ^
  • 四核A55处理器,主频最高2.0GHz,Mali G52-2EE GPU支持2D加速;
    8 u: ]1 T! a) A7 f# b8 g' D
  • 8M ISP性能,支持HDR;
    : Y6 _& B; @: b5 s8 C% K
  • 1T算力NPU,支持TensoRFlow/Caffe/MXNet/PyTorch等深度学习框架;
    : J- d& m- w% G% I: i# @& N
  • 配备2 x 千兆以太网、9 x USB拓展、工业互联接口(2路CAN和5路串口);8 r  w  q' v6 R) V+ q. E! p
  • 支持4K视频解码与多屏异显,支持HDMI/MIPI/eDP/LVDS视频接口;1 y, H6 i; l6 D+ c+ C7 F& q
  • 支持5G/4G/WiFi蓝牙无线通信功能;  n: A- `8 E2 Y& @& a0 e
    1 E1 g. Z) r* O

# j3 v) k5 E% R5 l' f4 Z* N

该用户从未签到

2#
 楼主| 发表于 2024-12-4 10:04 | 只看该作者
修改代码如下:
! g) e) Q  j. Y* Z% T* ^, I% s# m, a8 c
     private final Runnable mProgressTimeoutRunnable = () -> {+ T( R2 Z7 @- Y+ Z
     +        //View v = getLayoutInflater().inflate(
, b9 p; h+ Y6 N- q% s     +        //        R.layout.fallback_home_finishing_boot, null /* root */);& M4 T4 ~" V- K8 m/ e
     +        /*setContentView(v);         1 g! _# V8 Y. D" E
     v.setAlpha(0f);         
8 z8 ?7 A1 }# x! N5 h, h     v.animate()                 
' H1 L. C- B5 ~# y1 t     .alpha(1f)# z- O, ^" m0 o1 G9 B0 u
     @@ -59,7 +59,7 @@ public class FallbackHome extends Activity {                 6 S( s0 k/ x+ I% `
     .setInterpolator(AnimationUtils.loadInterpolator(                         " s+ ~# ~( o4 s% D; U
     this, android.R.interpolator.fast_out_slow_in))                 
! w- Z! L; f4 D7 U9 N( K9 V     .start();
2 T7 F3 F2 O% J     +        getWindow().addFlags(LayoutParams.FLAG_KEEP_SCREEN_ON);*/     : D7 s- {: _$ q2 S! S
     };9 R/ z. r' a& f# `, f0 }" e) {. J+ S
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-9-7 20:01 , Processed in 0.125000 second(s), 24 queries , Gzip On.

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

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

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