Android 11 Image For Rock3A Is Now Available

Android 11 image and also source code for Rock3A is now available(Download)

Release for Radxa Rock 3A
Currently support hardware/feature

  • Radxa Wireless module A1/A2/A3 module
  • 1000Mbps Ethernet
  • USB2.0 x2, USB3.0(with mtp,adb)
  • HDMI output(up to FullHD@60Hz)
  • SD card auto mount
  • Serial Port
  • Headphone jack play&record
  • Video decode(H.264, H.265, up to 3840x2160@60P)
  • RKupdate&GPT image support
  • Power key

Known issues:

  • Sdcard/Nvme boot
  • HDMI audio output

@anon39001862, usb boot is possible for Android 11 in rock3? Because I just have sdcard, nome and usb at hand.


I’d like to invite you to try this version.

@anon39001862, I don’t have with me an hdmi monitor. But the console shell throught usb uart using putty is working. I will try see some hdmi log and put here.

I have a hdmi to usb adapter (video capture), I will try with that and hopes that it works.

@anon39001862, so I tested with this dongle hdmi to usb in my tablet, and used a usb camera app to see hdmi output…and it works :slight_smile: . The fps was low (the dongle is cheap anyway) but I did the initial config of android. First and second time I booted up, he was in loop, but after that he was showing normally the android.

Do you mean the android boot animation?
Could you please capture uart log and share me ?

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2021.10.09 12:15:08 =~=~=~=~=~=~=~=~=~=~=~=
DDR Version V1.10 20210810
In
ddrconfig:7
LPDDR4X, 324MHz
BW=32 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=4096MB
tdqss: cs0 dqs0: -24ps, dqs1: -96ps, dqs2: -72ps, dqs3: -168ps,
tdqss: cs1 dqs0: -24ps, dqs1: -96ps, dqs2: -72ps, dqs3: -168ps,

change to: 324MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:41%
dram drv:40,odt:0
clk skew:0x63

change to: 528MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:41%
dram drv:40,odt:0
clk skew:0x58

change to: 780MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:41%
dram drv:40,odt:0
clk skew:0x58

change to: 1560MHz(final freq)
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:22%
dram drv:40,odt:80
vref_ca:00000071
clk skew:0x2b
cs 0:
the read training result:
DQS0:0x36, DQS1:0x34, DQS2:0x37, DQS3:0x32,
min : 0xf 0x10 0x12 0xe 0x2 0x6 0x9 0x5 , 0xc 0x9 0x4 0x2 0xd 0x9 0xb 0x8 ,
0x14 0x12 0xb 0xb 0x3 0x1 0x2 0x6 , 0xd 0xa 0x8 0x1 0xd 0xf 0xc 0xf ,
mid :0x2a 0x2b 0x2d 0x2a 0x1c 0x21 0x24 0x20 ,0x23 0x23 0x1b 0x1d 0x26 0x23 0x24 0x21 ,
0x2c 0x2d 0x26 0x26 0x1d 0x1b 0x1b 0x20 ,0x27 0x24 0x22 0x1d 0x29 0x29 0x27 0x2a ,
max :0x46 0x46 0x48 0x46 0x37 0x3c 0x3f 0x3b ,0x3b 0x3d 0x33 0x39 0x3f 0x3d 0x3d 0x3b ,
0x45 0x48 0x41 0x41 0x38 0x35 0x35 0x3a ,0x42 0x3f 0x3d 0x39 0x45 0x44 0x42 0x45 ,
range:0x37 0x36 0x36 0x38 0x35 0x36 0x36 0x36 ,0x2f 0x34 0x2f 0x37 0x32 0x34 0x32 0x33 ,
0x31 0x36 0x36 0x36 0x35 0x34 0x33 0x34 ,0x35 0x35 0x35 0x38 0x38 0x35 0x36 0x36 ,
the write training result:
DQS0:0x27, DQS1:0x18, DQS2:0x1d, DQS3:0xa,
min :0x6d 0x6f 0x72 0x70 0x63 0x69 0x69 0x69 0x6b ,0x5a 0x5c 0x52 0x57 0x5c 0x5f 0x5c 0x5b 0x5b ,
0x66 0x65 0x5f 0x5e 0x56 0x55 0x54 0x59 0x5b ,0x4d 0x4b 0x49 0x47 0x52 0x53 0x4e 0x53 0x4d ,
mid :0x87 0x8a 0x8c 0x8a 0x7b 0x80 0x82 0x7f 0x81 ,0x73 0x73 0x6a 0x6d 0x75 0x74 0x73 0x72 0x71 ,
0x80 0x7f 0x78 0x77 0x70 0x6e 0x6c 0x72 0x75 ,0x67 0x66 0x61 0x5f 0x6d 0x6d 0x67 0x6b 0x66 ,
max :0xa1 0xa6 0xa6 0xa4 0x94 0x97 0x9b 0x95 0x97 ,0x8c 0x8a 0x83 0x84 0x8e 0x8a 0x8a 0x8a 0x88 ,
0x9a 0x99 0x91 0x91 0x8a 0x87 0x85 0x8b 0x8f ,0x82 0x82 0x7a 0x77 0x88 0x88 0x81 0x84 0x80 ,
range:0x34 0x37 0x34 0x34 0x31 0x2e 0x32 0x2c 0x2c ,0x32 0x2e 0x31 0x2d 0x32 0x2b 0x2e 0x2f 0x2d ,
0x34 0x34 0x32 0x33 0x34 0x32 0x31 0x32 0x34 ,0x35 0x37 0x31 0x30 0x36 0x35 0x33 0x31 0x33 ,
cs 1:
the read training result:
DQS0:0x35, DQS1:0x34, DQS2:0x38, DQS3:0x33,
min : 0xd 0xf 0x10 0xd 0x1 0x5 0x8 0x5 , 0xd 0x9 0x5 0x2 0xe 0x9 0xc 0x9 ,
0x14 0x12 0xc 0xb 0x4 0x1 0x3 0x6 , 0xc 0x8 0x9 0x2 0xf 0xf 0xd 0xf ,
mid :0x27 0x28 0x2a 0x27 0x1a 0x1e 0x21 0x1e ,0x23 0x22 0x1b 0x1d 0x25 0x22 0x23 0x21 ,
0x2e 0x2e 0x27 0x26 0x1f 0x1c 0x1d 0x21 ,0x27 0x24 0x22 0x1d 0x2a 0x2a 0x28 0x2a ,
max :0x42 0x42 0x45 0x42 0x34 0x38 0x3b 0x37 ,0x39 0x3b 0x31 0x38 0x3d 0x3b 0x3b 0x39 ,
0x48 0x4a 0x42 0x42 0x3b 0x37 0x38 0x3d ,0x42 0x41 0x3c 0x39 0x46 0x46 0x44 0x46 ,
range:0x35 0x33 0x35 0x35 0x33 0x33 0x33 0x32 ,0x2c 0x32 0x2c 0x36 0x2f 0x32 0x2f 0x30 ,
0x34 0x38 0x36 0x37 0x37 0x36 0x35 0x37 ,0x36 0x39 0x33 0x37 0x37 0x37 0x37 0x37 ,
the write training result:
DQS0:0x27, DQS1:0x18, DQS2:0x1d, DQS3:0xa,
min :0x74 0x77 0x7b 0x77 0x69 0x6d 0x6d 0x6e 0x72 ,0x63 0x63 0x59 0x5d 0x67 0x66 0x65 0x65 0x62 ,
0x69 0x69 0x65 0x65 0x5a 0x59 0x57 0x5e 0x61 ,0x52 0x54 0x4d 0x4b 0x58 0x58 0x52 0x58 0x50 ,
mid :0x8f 0x90 0x93 0x91 0x80 0x84 0x87 0x85 0x87 ,0x7b 0x7a 0x70 0x75 0x7d 0x7b 0x7b 0x7a 0x78 ,
0x82 0x83 0x7c 0x7d 0x75 0x72 0x71 0x76 0x79 ,0x6c 0x6b 0x65 0x62 0x70 0x71 0x6b 0x70 0x6a ,
max :0xaa 0xaa 0xac 0xab 0x98 0x9c 0xa1 0x9c 0x9d ,0x93 0x91 0x88 0x8e 0x94 0x91 0x91 0x90 0x8e ,
0x9c 0x9d 0x94 0x95 0x90 0x8c 0x8c 0x8f 0x91 ,0x87 0x83 0x7d 0x7a 0x89 0x8a 0x85 0x89 0x84 ,
range:0x36 0x33 0x31 0x34 0x2f 0x2f 0x34 0x2e 0x2b ,0x30 0x2e 0x2f 0x31 0x2d 0x2b 0x2c 0x2b 0x2c ,
0x33 0x34 0x2f 0x30 0x36 0x33 0x35 0x31 0x30 ,0x35 0x2f 0x30 0x2f 0x31 0x32 0x33 0x31 0x34 ,
CA Training result:
cs:0 min :0x4a 0x43 0x3e 0x36 0x40 0x33 0x41 ,0x4b 0x40 0x3e 0x35 0x3b 0x33 0x40 ,
cs:0 mid :0x85 0x85 0x79 0x77 0x7b 0x75 0x72 ,0x86 0x83 0x79 0x76 0x76 0x75 0x71 ,
cs:0 max :0xc1 0xc7 0xb5 0xb9 0xb7 0xb7 0xa3 ,0xc2 0xc6 0xb4 0xb7 0xb2 0xb8 0xa2 ,
cs:0 range:0x77 0x84 0x77 0x83 0x77 0x84 0x62 ,0x77 0x86 0x76 0x82 0x77 0x85 0x62 ,
cs:1 min :0x45 0x49 0x3c 0x3c 0x3e 0x3a 0x40 ,0x48 0x46 0x3a 0x39 0x38 0x38 0x43 ,
cs:1 mid :0x85 0x86 0x7b 0x78 0x7d 0x76 0x74 ,0x87 0x84 0x79 0x76 0x78 0x75 0x75 ,
cs:1 max :0xc6 0xc3 0xba 0xb4 0xbd 0xb3 0xa9 ,0xc6 0xc2 0xb9 0xb3 0xb8 0xb3 0xa8 ,
cs:1 range:0x81 0x7a 0x7e 0x78 0x7f 0x79 0x69 ,0x7e 0x7c 0x7f 0x7a 0x80 0x7b 0x65 ,
out
U-Boot SPL board init
U-Boot SPL 2017.09-ga1f6fc00a0-210413 #ldq (Apr 13 2021 - 11:35:00)
unknown raw ID phN
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
SPL: A/B-slot: _a, successful: 0, tries-remain: 7

Verified-boot: 0

Ch

[ 16.009344] type=1400 audit(1632746474.656:23): avc: denied { read } for comm=“Binder:188_2” name=“wakeup2” dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 16.009596] type=1400 audit(1632746474.656:24): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2" dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 16.009688] type=1400 audit(1632746474.656:25): avc: denied { read } for comm=“Binder:188_2” name=“event_count” dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 16.009767] type=1400 audit(1632746474.656:26): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 16.009863] type=1400 audit(1632746474.656:27): avc: denied { getattr } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 16.011948] type=1400 audit(1632746474.660:28): avc: denied { read } for comm=“Binder:188_2” name=“wakeup12” dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 16.012107] type=1400 audit(1632746474.660:29): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/virtual/power_supply/test_usb/wakeup12" dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 16.612046] apexd: Can’t open /system_ext/apex for reading : No such file or directory
[ 16.612114] apexd: Can’t open /product/apex for reading : No such file or directory
[ 16.612171] apexd: Can’t open /vendor/apex for reading : No such file or directory
[ 19.373365] AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 1
[ 19.373761] AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 0
[ 19.373793] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[ 30.287786] init: Control message: Processed ctl.start for ‘idmap2d’ from pid: 499 (system_server)
[ 30.534922] healthd: battery l=50 v=3 t=2.6 h=2 st=3 fc=100 chg=au
[ 30.550962] type=1400 audit(1632746489.196:30): avc: denied { read } for comm=“Binder:188_2” name=“wakeup2” dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 30.551128] type=1400 audit(1632746489.196:31): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2" dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 30.551242] type=1400 audit(1632746489.200:32): avc: denied { read } for comm=“Binder:188_2” name=“wakeup12” dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 30.551319] type=1400 audit(1632746489.200:33): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/virtual/power_supply/test_usb/wakeup12" dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 30.923442] init: processing action (sys.sysctl.extra_free_kbytes=*) from (/system/etc/init/hw/init.rc:990)
[ 32.330578] read descriptors
[ 32.330611] read strings
[ 32.330681] read descriptors
[ 32.330696] read strings
[ 32.914146] Generic PHY stmmac-1:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=stmmac-1:00, irq=POLL)
[ 32.924155] init: Control message: Processed ctl.interface_start for ‘android.hardware.wifi@1.0::IWifi/default’ from pid: 158 (/system/bin/hwservicemanager)
[ 32.925946] dwmac4: Master AXI performs any burst length
[ 32.925996] rk_gmac-dwmac fe010000.ethernet eth0: No Safety Features support found
[ 32.926020] rk_gmac-dwmac fe010000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[ 32.926667] rk_gmac-dwmac fe010000.ethernet eth0: registered PTP clock
[ 32.927523] init: Control message: Processed ctl.interface_start for ‘android.hardware.wifi@1.0::IWifi/default’ from pid: 158 (/system/bin/hwservicemanager)
[ 32.928069] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 32.976977] type=1400 audit(1632746491.623:34): avc: denied { read } for comm=“Binder:188_2” name=“wakeup2” dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 32.977163] type=1400 audit(1632746491.623:35): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2" dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 32.977263] type=1400 audit(1632746491.623:36): avc: denied { read } for comm=“Binder:188_2” name=“event_count” dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 32.977372] type=1400 audit(1632746491.623:37): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 32.977460] type=1400 audit(1632746491.623:38): avc: denied { getattr } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 32.978481] type=1400 audit(1632746491.626:39): avc: denied { read } for comm=“Binder:188_2” name=“wakeup12” dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 33.010608] init: Unable to set property ‘wlan.driver.status’ from uid:1010 gid:1010 pid:335: Property type check failed, value doesn’t match expected type ‘enum ok unloaded’
[ 33.760189] vcc3v3_lcd1_n: disabling
[ 33.760223] vcc3v3_pcie: disabling
[ 36.711930] type=1107 audit(1632746495.360:59): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg=‘avc: denied { set } for property=sys.gmali.version pid=647 uid=10147 gid=10147 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:system_prop:s0 tclass=property_service permissive=1’
[ 38.708014] init: Service ‘bootanim’ (pid 191) exited with status 0 oneshot service took 34.153999 seconds in background
[ 38.708078] init: Sending signal 9 to service ‘bootanim’ (pid 191) process group…
[ 38.708386] libprocessgroup: Successfully killed process cgroup uid 1003 pid 191 in 0ms
[ 38.794356] init: processing action (sys.boot_completed=1) from (/system/etc/init/hw/init.rc:981)
[ 38.795063] init: starting service ‘exec 14 (/bin/rm -rf /data/per_boot)’…
[ 38.797257] init: SVC_EXEC service ‘exec 14 (/bin/rm -rf /data/per_boot)’ pid 1123 (uid 1000 gid 1000+0 context default) started; waiting…
[ 38.822834] init: Service ‘exec 14 (/bin/rm -rf /data/per_boot)’ (pid 1123) exited with status 0 waiting took 0.026000 seconds
[ 38.822914] init: Sending signal 9 to service ‘exec 14 (/bin/rm -rf /data/per_boot)’ (pid 1123) process group…
[ 38.823129] libprocessgroup: Successfully killed process cgroup uid 1000 pid 1123 in 0ms
[ 38.824956] init: Encryption policy of /data/per_boot set to 84eb904f83ea6b73256e79222b8d203f v2 modes 1/4 flags 0xa
[ 39.326396] zram0: detected capacity change from 0 to 2039836672
[ 39.350628] mkswap: Swapspace size: 1992024k, UUID=a7e59946-773a-44ad-9b67-6335e0910d15
[ 39.353760] Adding 1992024k swap on /dev/block/zram0. Priority:-2 extents:1 across:1992024k SS
[ 50.963422] selinux: SELinux: Skipping restorecon on directory(/data/system_ce/0)
[ 50.963509] selinux:
[ 50.966092] selinux: SELinux: Skipping restorecon on directory(/data/vendor_ce/0)
[ 50.966127] selinux:
[ 50.968528] selinux: SELinux: Skipping restorecon on directory(/data/misc_ce/0)
[ 50.968566] selinux:
[ 51.035948] init: processing action (sys.user.0.ce_available=true) from (/system/etc/init/wifi.rc:21)
[ 51.037822] selinux: SELinux: Skipping restorecon on directory(/data/misc_ce/0/apexdata/com.android.wifi)
[ 51.037866] selinux:
[ 53.114182] type=1400 audit(1632746511.760:60): avc: denied { write } for comm=“RenderThread” name=“property_service” dev=“tmpfs” ino=19640 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 app=com.android.launcher3
[ 53.161133] type=1400 audit(1632746511.760:61): avc: denied { connectto } for comm=“RenderThread” path="/dev/socket/property_service" scontext=u:r:priv_app:s0:c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 app=com.android.launcher3
[ 53.165016] type=1107 audit(1632746511.760:62): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg=‘avc: denied { set } for property=sys.gmali.version pid=960 uid=10144 gid=10144 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:system_prop:s0 tclass=property_service permissive=1’
[ 54.374241] AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 1
[ 54.374392] AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 0
[ 54.374411] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[ 57.717755] type=1400 audit(1632746516.366:63): avc: denied { write } for comm=“RenderThread” name=“property_service” dev=“tmpfs” ino=19640 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 app=com.google.android.googlequicksearchbox
[ 57.741988] type=1400 audit(1632746516.366:64): avc: denied { connectto } for comm=“RenderThread” path="/dev/socket/property_service" scontext=u:r:priv_app:s0:c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 app=com.google.android.googlequicksearchbox
[ 61.495409] type=1400 audit(1632746520.106:65): avc: denied { write } for comm=“RenderThread” name=“property_service” dev=“tmpfs” ino=19640 scontext=u:r:untrusted_app:s0:c125,c256,c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 app=com.google.android.inputmethod.latin
[ 61.497665] type=1400 audit(1632746520.106:66): avc: denied { connectto } for comm=“RenderThread” path="/dev/socket/property_service" scontext=u:r:untrusted_app:s0:c125,c256,c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 app=com.google.android.inputmethod.latin
[ 61.497922] type=1107 audit(1632746520.106:67): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg=‘avc: denied { set } for property=sys.gmali.version pid=1322 uid=10125 gid=10125 scontext=u:r:untrusted_app:s0:c125,c256,c512,c768 tcontext=u:object_r:system_prop:s0 tclass=property_service permissive=1’
[ 66.081197] AidlLazyServiceRegistrar: Trying to shut down the service. No clients in use for any service in process.
[ 66.083083] AidlLazyServiceRegistrar: Unregistered all clients and exiting
[ 66.086097] init: Service ‘apexd’ (pid 220) exited with status 0 oneshot service took 60.933998 seconds in background
[ 66.086156] init: Sending signal 9 to service ‘apexd’ (pid 220) process group…
[ 66.086492] libprocessgroup: Successfully killed process cgroup uid 0 pid 220 in 0ms
[ 66.090511] kworker/2:2: 221 output lines suppressed due to ratelimiting
[ 67.197067] healthd: battery l=50 v=3 t=2.6 h=2 st=3 fc=100 chg=au
[ 76.089286] type=1400 audit(1632746534.733:68): avc: denied { write } for comm=“DefaultPool4” name=“property_service” dev=“tmpfs” ino=19640 scontext=u:r:untrusted_app:s0:c126,c256,c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 app=com.google.android.apps.maps
[ 76.090640] type=1400 audit(1632746534.733:69): avc: denied { connectto } for comm=“DefaultPool4” path="/dev/socket/property_service" scontext=u:r:untrusted_app:s0:c126,c256,c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 app=com.google.android.apps.maps
[ 76.090922] type=1107 audit(1632746534.736:70): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg=‘avc: denied { set } for property=sys.gmali.version pid=2517 uid=10126 gid=10126 scontext=u:r:untrusted_app:s0:c126,c256,c512,c768 tcontext=u:object_r:system_prop:s0 tclass=property_service permissive=1’
[ 98.559910] binder_alloc: 1161: binder_alloc_buf size 1056768 failed, no address space
[ 98.560026] binder_alloc: allocated: 3576 (num: 11 largest: 1736), free: 1036808 (num: 5 largest: 1034928)
[ 98.560054] binder: 1250:2902 transaction failed 29201/-28, size 1056768-0 line 3228
[ 101.942586] type=1400 audit(1632746560.590:71): avc: denied { write } for comm=“Binder:3089_4” name=“property_service” dev=“tmpfs” ino=19640 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 app=com.google.android.gms
[ 101.947350] type=1400 audit(1632746560.590:72): avc: denied { connectto } for comm=“Binder:3089_4” path="/dev/socket/property_service" scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 app=com.google.android.gms
[ 101.949385] type=1107 audit(1632746560.590:73): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg=‘avc: denied { set } for property=sys.gmali.version pid=3089 uid=10114 gid=10114 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:system_prop:s0 tclass=property_service permissive=1’
[ 112.665998] type=1400 audit(1632746571.313:74): avc: denied { write } for comm=“DefaultPool4” name=“property_service” dev=“tmpfs” ino=19640 scontext=u:r:untrusted_app:s0:c126,c256,c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 app=com.google.android.apps.maps
[ 112.667646] type=1400 audit(1632746571.313:75): avc: denied { connectto } for comm=“DefaultPool4” path="/dev/socket/property_service" scontext=u:r:untrusted_app:s0:c126,c256,c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 app=com.google.android.apps.maps
[ 112.715596] binder: 1161:1275 transaction failed 29189/-22, size 176-0 line 3059
[ 115.659701] binder: 1161:1275 transaction failed 29189/-22, size 176-0 line 3059
[ 118.170288] usb 5-1: new full-speed USB device number 2 using xhci-hcd
[ 118.312420] usb 5-1: New USB device found, idVendor=046d, idProduct=c52f, bcdDevice=30.00
[ 118.312458] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 118.312465] usb 5-1: Product: USB Receiver
[ 118.312471] usb 5-1: Manufacturer: Logitech
[ 118.331937] input: Logitech USB Receiver as /devices/platform/usbdrd/fcc00000.dwc3/xhci-hcd.5.auto/usb5/5-1/5-1:1.0/0003:046D:XXXX.XXXX/input/input7
[ 118.391384] hid-generic 0003:046D:C52F.0003: input,hidraw2: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-xhci-hcd.5.auto-1/input0
[ 118.400165] input: Logitech USB Receiver Consumer Control as /devices/platform/usbdrd/fcc00000.dwc3/xhci-hcd.5.auto/usb5/5-1/5-1:1.1/0003:046D:XXXX.XXXX/input/input8
[ 118.460326] hid-generic 0003:046D:XXXX.XXXX: input,hiddev96,hidraw3: USB HID v1.11 Device [Logitech USB Receiver] on usb-xhci-hcd.5.auto-1/input1
[ 119.281854] binder: 1161:1275 transaction failed 29189/-22, size 176-0 line 3059
[ 127.199700] healthd: battery l=50 v=3 t=2.6 h=2 st=3 fc=100 chg=au
[ 160.299747] type=1400 audit(1632746618.946:76): avc: denied { read } for comm=“Binder:188_2” name=“wakeup2” dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 160.301069] type=1400 audit(1632746618.946:77): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2" dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 160.301658] type=1400 audit(1632746618.950:78): avc: denied { read } for comm=“Binder:188_2” name=“event_count” dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 160.301882] type=1400 audit(1632746618.950:79): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 160.302105] type=1400 audit(1632746618.950:80): avc: denied { getattr } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 160.309059] type=1400 audit(1632746618.953:81): avc: denied { read } for comm=“Binder:188_2” name=“wakeup12” dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 160.311364] type=1400 audit(1632746618.953:82): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/virtual/power_supply/test_usb/wakeup12" dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 160.396587] audit: audit_lost=1 audit_rate_limit=5 audit_backlog_limit=64
[ 160.396613] audit: rate limit exceeded
[ 160.403143] type=1400 audit(1632746619.043:83): avc: denied { read } for comm=“Binder:188_2” name=“wakeup12” dev=“sysfs” ino=25346 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs_power:s0 tclass=dir permissive=1
[ 187.201635] healthd: battery l=50 v=3 t=2.6 h=2 st=3 fc=100 chg=au
[ 209.087211] [drm:vop2_plane_atomic_check] ERROR Esmart0-win2 is invisible(src: pos[0, 0] rect[1920 x 96] dst: pos[0, 984] rect[1920 x 96]
[ 209.087305] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp0
[ 209.153429] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_enable] Update mode to 1280x720p60, type: 11 for vp0
[ 228.891017] type=1400 audit(1632746687.536:85): avc: denied { read } for comm=“Binder:188_2” name=“wakeup2” dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 228.891220] type=1400 audit(1632746687.536:86): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2" dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 228.891339] type=1400 audit(1632746687.536:87): avc: denied { read } for comm=“Binder:188_2” name=“event_count” dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 228.891436] type=1400 audit(1632746687.536:88): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 228.891526] type=1400 audit(1632746687.536:89): avc: denied { getattr } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 228.894625] audit: audit_lost=2 audit_rate_limit=5 audit_backlog_limit=64
[ 228.894660] audit: rate limit exceeded
[ 247.197312] healthd: battery l=50 v=3 t=2.6 h=2 st=3 fc=100 chg=au
[ 264.493323] type=1400 audit(1632746723.140:92): avc: denied { read } for comm=“Binder:188_2” name=“wakeup2” dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 264.493675] type=1400 audit(1632746723.140:93): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2" dev=“sysfs” ino=15962 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1
[ 264.493783] type=1400 audit(1632746723.140:94): avc: denied { read } for comm=“Binder:188_2” name=“event_count” dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 264.493863] type=1400 audit(1632746723.140:95): avc: denied { open } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 264.493938] type=1400 audit(1632746723.140:96): avc: denied { getattr } for comm=“Binder:188_2” path="/sys/devices/platform/fdef0000.iep/wakeup/wakeup2/event_count" dev=“sysfs” ino=15969 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[ 264.496625] audit: audit_lost=4 audit_rate_limit=5 audit_backlog_limit=64
[ 264.496690] audit: rate limit exceeded
[ 265.089972] init: Received sys.powerctl=‘shutdown,userrequested’ from pid: 499 (system_server)
[ 265.091033] init: Clear action queue and start shutdown trigger
[ 265.091218] init: Entering shutdown mode
[ 265.091507] init: processing action (shutdown_done) from (:0)
[ 265.091570] init: Reboot start, reason: shutdown,userrequested, reboot_target:
[ 265.091640] init: Shutdown timeout: 6000 ms
[ 265.091670] init: Create reboot monitor thread.
[ 265.093241] init: shutdown_timeout_timespec.tv_sec: 571
[ 265.147720] init: Could not start shutdown ‘to_start’ service ‘watchdogd’: Cannot find ‘/sbin/watchdogd’: No such file or directory
[ 265.148453] init: starting service ‘blank_screen’…
[ 265.155180] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp0
[ 265.388525] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_enable] Update mode to 1920x1080p60, type: 11 for vp0
I/TA: Goodbye Rockchip Weaver!
[ 265.479294] binder: release 333:333 transaction 9448 in, still active
[ 265.479469] binder: send failed reply for transaction 9448 to 499:554
[ 265.853579] binder: undelivered TRANSACTION_ERROR: 29189
[ 265.921522] binder: release 499:827 transaction 305123 in, still active
[ 265.921644] binder: send failed reply for transaction 305123 to 647:891
[ 265.934461] binder: send failed reply for transaction 305187 to 647:647
[ 265.934540] binder: send failed reply for transaction 305199 to 647:748
[ 265.984214] binder: undelivered TRANSACTION_COMPLETE
[ 265.984287] binder: undelivered TRANSACTION_ERROR: 29189
[ 265.984365] binder: undelivered TRANSACTION_COMPLETE
[ 265.984374] binder: undelivered TRANSACTION_ERROR: 29189
[ 265.984432] binder: undelivered TRANSACTION_COMPLETE
[ 265.984492] binder: undelivered TRANSACTION_ERROR: 29189
[ 266.033202] binder: 164:182 transaction failed 29189/-22, size 100-0 line 3059
[ 266.180321] kworker/2:2: 10 output lines suppressed due to ratelimiting
[ 266.222303] android_work: did not send uevent (0 0 (null))
[ 266.241501] logd.writer: 28 output lines suppressed due to ratelimiting
[ 267.121785] fsck.f2fs: Info: Fix the reported corruption.
[ 267.121785]
[ 267.121859] fsck.f2fs: Info: No support kernel version!
[ 267.121859]
[ 267.121874] fsck.f2fs: Info: Segments per section = 1
[ 267.121874]
[ 267.121887] fsck.f2fs: Info: Sections per zone = 1
[ 267.121887]
[ 267.121908] fsck.f2fs: Info: sector size = 4096
[ 267.121908]
[ 267.121925] fsck.f2fs: Info: total sectors = 2849659 (11131 MB)
[ 267.121925]
[ 267.121944] fsck.f2fs: Info: MKFS version
[ 267.121944]
[ 267.121962] fsck.f2fs: “4.19.193-ab9 #4 SMP PREEMPT Mon Sep 27 20:25:43 CST 2021”
[ 267.121962]
[ 267.121976] fsck.f2fs: Info: FSCK version
[ 267.121976]
[ 267.121992] fsck.f2fs: from “4.19.193-ab9 #4 SMP PREEMPT Mon Sep 27 20:25:43 CST 2021”
[ 267.121992]
[ 267.513534] cpu cpu0: min=816000, max=816000
[ 267.528465] rk808 0-0020: reboot: not restore POWER_EN
[ 267.547771] mpp_rkvenc fdf40000.rkvenc: shutdown device
[ 267.548251] mpp_rkvenc fdf40000.rkvenc: shutdown success
[ 267.550267] rkisp_hw fdff0000.rkisp: rkisp_hw_shutdown
[ 267.558807] fan53555-regulator 0-001c: fan53555… reset
[ 267.560224] fan53555-regulator 0-001c: reset: force fan53555_reset ok!
[ 267.561322] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp0
[ 267.594781] mpp_rkvdec2 fdf80200.rkvdec: shutdown device
[ 267.595269] mpp_jpgdec fded0000.jpegd: shutdown device
[ 267.595737] mpp-iep2 fdef0000.iep: shutdown device
[ 267.596170] mpp_vepu2 fdee0000.vepu: shutdown device
[ 267.596625] mpp_vdpu2 fdea0400.vdpu: shutdown device
[ 267.597468] rknand_shutdown…
[ 267.602539] reboot: Power down

Yes, and I adjusted the screen timesleep, the screen was turning off after 5~10 sec of no use.

Didn’t connect it to the internet either.

The technical reference manual of rk3568 is going to be avaiable by the way?

We have a wiki
https://wiki.radxa.com/Rock3/Android11

I think Android boot OK in your log.
I tried reboot for 200 times, and I don’t see any problem.
Can you please describe the problem you met more detailedly ?

the screen was turning off quickly, so to avoiding me making movements all the time with the mouse or typing with the keyboard, I changed the timesleep of the screen. No problem since then. the android OS wasn’t turning off.

shell from uart is working too.

Going to try some youtube playback when I have some hdmi monitor with me, throught my tablet or computer, the hdmi output is lagging mostly because of the cheap usb-hdmi dongle.

That’s great.:clap:

I have two questions about the build scripts for on your wiki:

You say,
# for Rock 3A
radxa:rock-android11 $ lunch rk3568_rock_3a_r-userdebug
# for Rock 3A if you want a box software
radxa:rock-android11 $ lunch rk356x_rock_3a_box-userdebug

What is the difference between the first build and the “box software”?

Also, does this have to be built in Docker?

Thanks!

1st built is for tablet screens
2nd build is for tv output with extra hdmi cec, hdmi sound etc.
You don’t have to use Docker.

and a few hundred gigabyte of storage :sweat_smile:
Works nice on a quartz64 so changed the dts to rock3a
hope that it works :innocent:

https://drive.google.com/file/d/1xuTBk4To37kkQs0lxdDxPtl11IJd4FDT/view?usp=sharing

Magisk module for google things :slight_smile: that is the only i dont know how to integrate

https://drive.google.com/file/d/1RKQlZGyzp6y6FVGkLtH6qJluWbpVbSak/view?usp=sharing

@anon39001862 can you please provide an updated android TV image based on your repository?

Thanks