android-rpi / local_manifests Goto Github PK
View Code? Open in Web Editor NEWAndroid on Raspberry Pi : Entry-Point
Android on Raspberry Pi : Entry-Point
[ 12.172995] type=1400 audit(12.139:8): avc: denied { getattr } for pid=402 comm="audioserver" path="/vendor" dev="rootfs" ino=5866 scontext=u:r:audioserver:s0 tcont1
[ 12.648083] init: Service 'audioserver' (pid 402) killed by signal 11
[ 12.654814] init: Service 'audioserver' (pid 402) killing any children in process group
Build fingerprint: 'Android/rpi3/rpi3:7.1.1/NMF26Q/zhou11081630:eng/test-keys'
Revision: '0'
ABI: 'arm'
pid: 5332, tid: 5336, name: AudioOut_D >>> /system/bin/audioserver <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
r0 00000000 r1 a847f6bc r2 a847f6d8 r3 00000000
r4 a89c31a4 r5 00000000 r6 a847f6d8 r7 a847f6d8
r8 a847f830 r9 ffffffff sl ffffffff fp a847f804
ip a9614fe0 sp a847f6a8 lr a96111cd pc a9618046 cpsr 60070030
d0 ffffffffffffffff d1 ffffffffffffffff
d2 ffffffffffffffff d3 ffffffffffffffff
d4 a9096808a8999c50 d5 a8cd5924a89944f0
d6 0000000000000000 d7 0000000800000000
d8 0000000000000000 d9 0000000000000000
d10 0000000000000000 d11 0000000000000000
d12 0000000000000000 d13 0000000000000000
d14 0000000000000000 d15 0000000000000000
d16 0000000000000480 d17 0000000000000128
d18 0000000000000460 d19 0000000000000108
d20 0000000000000000 d21 0000000000000002
d22 0000000000000000 d23 0000000000000000
d24 0000000000000000 d25 0000000000000000
d26 0000000000000000 d27 0000000000000000
d28 0000000000000000 d29 0000000000000000
d30 0000000000000000 d31 0000000000000000
scr 80000000
backtrace:
#00 pc 00002046 /system/lib/libtinyalsa.so (pcm_get_htimestamp+5)
#1 pc 000011c9 /system/lib/hw/audio.primary.rpi3.so
#2 pc 00003fe7 /system/lib/libnbaio.so (_ZN7android18AudioStreamOutSink12getTimestampERNS_17ExtendedTimestampE+26)
#3 pc 0002fabd /system/lib/libaudioflinger.so
#4 pc 0000e345 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)
#5 pc 00046ff3 /system/lib/libc.so (_ZL15__pthread_startPv+22)
#6 pc 00019e0d /system/lib/libc.so (__start_thread+6)
stack:
a847f668 a851b00c
a847f66c a851e400
a847f670 a8508000
a847f674 a8508008
a847f678 a851b00c
a847f67c 00001a94
a847f680 a908c861 /system/lib/libaudioflinger.so
a847f684 a8c7fb6b /system/lib/libc.so (je_free+78)
a847f688 9ae99ad0
a847f68c a847f6cc
a847f690 a830f010
a847f694 a851b000
a847f698 9ae99ad0
a847f69c a851e400
a847f6a0 a851e454
a847f6a4 a847f6cc
#00 a847f6a8 a89c31a4
a847f6ac a847f6e0
a847f6b0 a89c3140
the following message gets displayed after long time of compilation:
trying to "make update-api" now, but my machine is so slow....
out/target/common/obj/PACKAGING/public_api.txt:20: error 5: Added public field android.Manifest.permission.BACKUP
out/target/common/obj/PACKAGING/public_api.txt:81: error 5: Added public field android.Manifest.permission.INVOKE_CARRIER_SETUP
out/target/common/obj/PACKAGING/public_api.txt:105: error 5: Added public field android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE
out/target/common/obj/PACKAGING/public_api.txt:115: error 5: Added public field android.Manifest.permission.RECEIVE_EMERGENCY_BROADCAST
******************************
You have tried to change the API from what has been previously approved.
To make these errors go away, you have two choices:
1) You can add "@hide" javadoc comments to the methods, etc. listed in the
errors above.
2) You can update current.txt by executing the following command:
make update-api
To submit the revised current.txt to the main Android repository,
you will need approval.
******************************
build/core/tasks/apicheck.mk:57: recipe for target 'out/target/common/obj/PACKAGING/checkapi-current-timestamp' failed
make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] Error 38
I have a problem about HDMI display not showing , i tried peyo-hd solitions but not working , i connected the rpi to TV via HDMI .
I am trying to bringup rpi with naugat+4.9 kernel. I am getting following binder errors when i tried.
[ 75.803780] binder: 433: binder_alloc_buf, no vma
[ 75.808572] binder: 146:199 transaction failed 29201, size 68-0
[ 75.846948] binder: 433: binder_alloc_buf, no vma
[ 75.851761] binder: 146:200 transaction failed 29201, size 68-0
[ 75.897871] binder: 433: binder_alloc_buf, no vma
I am able to do this with naugat+4.4 kernel. What could be the issue with 4.9? Does anyone tried this? Is broadcom driver is blocking something? I tried many ways but of no use. Any help would be grateful.
Hi,
The failure of surfaceflinger.
01-01 00:00:51.799 796 796 E GRALLOC-DRM: failed to open /dev/dri/card0
01-01 00:00:51.799 796 796 W EGL-MAIN: fail to get drm fd
01-01 00:00:51.799 796 796 W libEGL : eglInitialize(0xae933600) failed (EGL_NOT_INITIALIZED)
build instruction for kernel
https://github.com/android-rpi/device_arpi_rpi4
Could anyone help me to figure out what's happen?
Thanks,
Evan
at the final stage, it showed
"error: in sync
: revision refs/tags/android-11.0.0_r33 in platform/external/scudo not found"
but not having this issue before branching
only showing the code of the opened site, not redering it.
followed instructions from:
https://github.com/peyo-hd/local_manifests
Refer to http://source.android.com/source/downloading.html
$ repo init -u https://android.googlesource.com/platform/manifest -b android-o-preview-4
$ git clone https://github.com/peyo-hd/local_manifests/tree/opv .repo/local_manifests
$ repo sync
sony@sony:/android$ git clone https://github.com/peyo-hd/local_manifests/tree/opv .repo/local_manifests/android$
Cloning into '.repo/local_manifests'...
fatal: repository 'https://github.com/peyo-hd/local_manifests/tree/opv/' not found
sony@sony:
Hi,
I have few questions. Please help.
I have Raspberry Pi2 and I wanted to boot Android N or O into it.
I also have AOSP setup for Android and raspberry pi kernel source.
I followed the steps as per peyo-hd github and I could able to get rpi3-eng under lunch memory under AOSP. But I wanted to build rpi2-eng. This option is not coming under lunch.
Please let me know how to include rpi2-eng and build it.
When I try to pull local_manifests, I only get rpi3, not rpi2.
How can I change it rpi2?
Can I simply build for rpi3-eng (32-bit) and use that image on raspberry pi2?
Please help me with the setps for rpi2-eng.
Thanks
Question is android-10.0.0_r40
this still accurate information? Every time I try to build with repo sync I fail with ManifestInvalidRevisionError
because repo sync fails and because of space it takes hours to fail. Please advise I have been blocked on this issue for a while. I have tried several different setups going with https://www.raywenderlich.com/10197539-building-the-android-open-source-project setting up Docker on MacOS. Any suggestions or advice is welcome as I would really like to be able to complete repo sync
When it runs I usually see this after downloading about 54GB platform/external/libvpxerror: Cannot checkout platform/external/libvterm: ManifestInvalidRevisionError: revision refs/tags/android-10.0.0_r40 in platform/external/libvterm not found
I have followed the steps mentioned in the below link. Build is successful( Ramdisk, system and vendor image is getting generated)
https://github.com/android-rpi/local_manifests
But I got the below error while building the kernel with arpi-5.10.
$ build/build.sh
build/build.sh: line 424: nproc: command not found
build/build.sh: line 425: readlink: command not found
build/build.sh: line 426: readlink: command not found
build/build.sh: line 427: readlink: command not found
build/build.sh: line 472: rm: command not found
Because of that, I followed the below commands for building the kernel arpi-5.10.
$ cd common
$ ARCH=arm64 scripts/kconfig/merge_config.sh arch/arm64/configs/bcm2711_defconfig kernel/configs/android-base.config kernel/configs/android-recommended.config kernel/configs/android-recommended-arm64.config kernel/configs/android-base-conditional.config
$ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make Image.gz
$ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- DTC_FLAGS="-@" make broadcom/bcm2711-rpi-4-b.dtb
$ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- DTC_FLAGS="-@" make overlays/vc4-kms-v3d-pi4.dtbo
$ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- DTC_FLAGS="-@" make broadcom/bcm2711-rpi-400.dtb
Build was successful and created the partition in USB instead of SD-Card as mentioned in the below link.
https://github.com/android-rpi/device_arpi_rpi4
Raspberry Pi goes into continuous reboot.
Kindly let me know how to get android12 running in Pi board or if I have skipped any steps.
Note: I have already tried with android-11 via USB and it was working in raspberry pi.
Thanks
Log:
FAILED: out/target/product/rpi4/obj/MESON_MESA3D/.build.timestamp
The Meson build system
Version: 0.45.1
Source dir: /media/aosp_portl/repos/AOSP/repo_rpi4_12r29/out/target/product/rpi4/obj/MESON_MESA3D
Build dir: /media/aosp_portl/repos/AOSP/repo_rpi4_12r29/out/target/product/rpi4/obj/MESON_MESA3D/build
Build type: cross build
Program python3 found: YES (/usr/bin/python3)
meson.build:21:0: ERROR: Function does not take keyword arguments.
I follow your method for pi2 transplant android system, but can not start the normal start, serial terminal print log as shown below, the screen no display @peyo-hd
[ 15.531679] init: Starting service 'surfaceflinger'...
[ 15.538099] init: property_set("ro.build.product", "rpi2") failed
[ 15.544337] init: property_set("ro.product.device", "rpi2") failed
[ 15.551421] init: Starting service 'adbd'...
[ 15.557761] init: Starting service 'console'...
[ 15.564051] init: Starting service 'netd'...
[ 15.571359] init: Starting service 'debuggerd'...
[ 15.577403] init: cannot find '/system/bin/debuggerd64', disabling 'debuggerd64'
[ 15.584982] init: cannot find '/system/bin/rild', disabling 'ril-daemon'
[ 15.592692] init: Starting service 'drm'...
[ 15.598669] init: Starting service 'media'...
[ 15.604797] init: Starting service 'installd'...
[ 15.611374] init: cannot find '/system/bin/install-recovery.sh', disabling 'flash_recovery'
[ 15.621052] init: Starting service 'keystore'...
[ 15.627555] init: Starting service 'zygote'...
[ 15.633801] init: Starting service 'gatekeeperd'...
[ 15.663778] logd.daemon: reinit
[ 15.677146] init: Starting service 'perfprofd'...
[ 15.682963] init: Service 'logd-reinit' (pid 89) exited with status 0
shell@rpi2:/ $ [ 15.884282] random: perfprofd urandom read with 70 bits of entropy available
[ 16.522323] healthd: No charger supplies found
[ 16.526927] healthd: No battery devices found
[ 17.426525] init: Service 'surfaceflinger' (pid 93) killed by signal 6
[ 17.433159] init: Service 'surfaceflinger' (pid 93) killing any children in process group
[ 17.446122] init: Service 'zygote' is being killed...
[ 17.457575] init: Service 'zygote' (pid 104) killed by signal 9
[ 17.463679] init: Service 'zygote' (pid 104) killing any children in process group
[ 17.471696] init: write_file: Unable to open '/sys/android_power/request_state': No such file or directory
[ 17.482465] init: write_file: Unable to open '/sys/power/state': No such file or directory
[ 17.491218] init: Service 'media' is being killed...
[ 17.496733] init: Service 'netd' is being killed...
[ 17.503476] init: Service 'media' (pid 100) killed by signal 9
[ 17.509562] init: Service 'media' (pid 100) killing any children in process group
[ 17.518267] init: Service 'netd' (pid 96) killed by signal 9
[ 17.523963] init: Service 'netd' (pid 96) killing any children in process group
[ 17.532502] init: Untracked pid 177 killed by signal 9
hello Peter,I've downloaded all the code and compiled the Android N image,but the RPi 3b can't start, it stop on the Android logo , follow git page https://github.com/peyo-hd/local_manifests/tree/nougat, RPi 3b serialport output information as follows
Linux version 4.4.35-v7 (an@an-VirtualBox) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) ) #1 SMP PREEMPT Mon Jul 23 20:50:39 CST 2018
CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Raspberry Pi 3 Model B Rev 1.2
Truncating RAM at 0x00000000-0x3b000000 to -0x30000000
Consider using a HIGHMEM enabled kernel.
cma: Reserved 256 MiB at 0x10000000
Memory policy: Data cache writealloc
[bcm2709_smp_init_cpus] enter (1015e0->f3003010)
[bcm2709_smp_init_cpus] ncores=4
PERCPU: Embedded 13 pages/cpu @ef871000 s23308 r8192 d21748 u53248
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 194880
Kernel command line: 8250.nr_uarts=1 cma=256M@256M dma.dmachans=0x7f35 bcm2708_fb.fbwidth=1280 bcm2708_fb.fbheight=720 bcm2709.boardrev=0xa02082 bcm2709.serial=0x676eb3aa smsc95xx.macaddr=B8:27:EB:6E:B3:AA bcm2708_fb.fbswap=1 bcm2709.uart_clock=48000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 initrd=0x01f00000 dwc_otg.lpm_enable=0 console=ttyS0,115200 no_console_suspend root=/dev/ram0 elevator=deadline rootwait androidboot.hardware=rpi3 androidboot.selinux=permissive
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 498400K/786432K available (9884K kernel code, 596K rwdata, 2640K rodata, 1024K init, 879K bss, 25888K reserved, 262144K cma-reserved)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.text : 0xc0008000 - 0xc0d3b07c (13517 kB)
.init : 0xc0e00000 - 0xc0f00000 (1024 kB)
.data : 0xc0f00000 - 0xc0f953ac ( 597 kB)
.bss : 0xc0f98000 - 0xc1073c48 ( 880 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Preemptible hierarchical RCU implementation.
NR_IRQS:16 nr_irqs:16 16
Architected cp15 timer(s) running at 19.20MHz (phys).
clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cy cles: 0x46d987e47, max_idle_ns: 440795202767 ns
sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
Switching to timer-based delay loop, resolution 52ns
Calibrating delay loop (skipped), value calculated using tim er frequency.. 38.40 BogoMIPS (lpj=192000)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux: Initializing.
Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mountpoint-cache hash table entries: 2048 (order: 1, 8192 by tes)
Disabling cpuset control group subsystem
Initializing cgroup subsys io
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
Initializing cgroup subsys debug
CPU: Testing write buffer coherency: ok
ftrace: allocating 28569 entries in 84 pages
CPU0: update cpu_capacity 1024
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[bcm2709_smp_prepare_cpus] enter
Setting up static identity map for 0x100000 - 0x100034
[bcm2709_boot_secondary] cpu:1 started (0) 18
[bcm2709_secondary_init] enter cpu:1
CPU1: update cpu_capacity 1024
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[bcm2709_boot_secondary] cpu:2 started (0) 16
[bcm2709_secondary_init] enter cpu:2
CPU2: update cpu_capacity 1024
CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[bcm2709_boot_secondary] cpu:3 started (0) 17
[bcm2709_secondary_init] enter cpu:3
CPU3: update cpu_capacity 1024
CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
Brought up 4 CPUs
SMP: Total of 4 processors activated (153.60 BogoMIPS).
CPU: All CPU(s) started in HYP mode.
CPU: Virtualization extensions available.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xfffffff f, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 4096 KiB pool for atomic coherent allocati ons
bcm2709: Mini UART enabled
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchp oint registers.
hw-breakpoint: maximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
uart-pl011 3f201000.uart: could not find pctldev for node /s oc/gpio@7e200000/uart0_pins, deferring probe
bcm2835-mbox 3f00b880.mailbox: mailbox enabled
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
raspberrypi-firmware soc:firmware: Attached to firmware from 2017-2-15 17:14
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arch_sys_counter
FS-Cache: Loaded
CacheFiles: Loaded
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 3, 32768 by tes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 1512K (c1f00000 - c207a000)
hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 co unters available
futex hash table entries: 1024 (order: 4, 65536 bytes)
audit: initializing netlink subsys (disabled)
audit: type=2000 audit(0.539:1): initialized
VFS: Disk quotas dquot_6.6.0
VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 byt es)
FS-Cache: Netfs 'nfs' registered for caching
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
fuse init (API version 7.23)
Block layer SCSI generic (bsg) driver version 0.4 loaded (ma jor 251)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
console [ttyS0] disabled
3f215040.uart: ttyS0 at MMIO 0x3f215040 (irq = 59, base_baud = 31250000) is a 16550
console [ttyS0] enabled
bcm2835-rng 3f104000.rng: hwrng registered
vc-cma: Videocore CMA driver
vc-cma: vc_cma_base = 0x00000000
vc-cma: vc_cma_size = 0x00000000 (0 MiB)
vc-cma: vc_cma_initial = 0x00000000 (0 MiB)
vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB)
[drm] Initialized drm 1.1.0 20060810
[drm:vc4_hdmi_bind] ERROR Failed to get pixel clock
vc4-drm soc:gpu: failed to bind 3f902000.hdmi (ops vc4_hdmi_ ops): -517
vc4-drm soc:gpu: master bind failed: -517
brd: module loaded
loop: module loaded
vchiq: vchiq_init_state: slot_zero = 0xd0480000, is_master = 0
Loading iSCSI transport class v2.0-870.
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky [email protected]
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
PPP MPPE Compression module registered
usbcore: registered new interface driver brcmfmac
usbcore: registered new interface driver smsc95xx
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
Core Release: 2.80a
Setting default values for core params
Finished setting default values for core params
Using Buffer DMA mode
Periodic Transfer Interrupt Enhancement - disabled
Multiprocessor Interrupt Enhancement - disabled
OTG VER PARAM: 0, OTG VER FLAG: 0
Dedicated Tx FIFOs mode
WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0xd0404000 dma = 0xd0404000 len=9024
FIQ FSM acceleration enabled for :
Non-periodic Split Transactions
Periodic Split Transactions
High-Speed Isochronous Endpoints
Interrupt/Control Split Transaction hack enabled
WARN::hcd_init_fiq:413: FIQ on core 1 at 0xc061ffec
WARN::hcd_init_fiq:414: FIQ ASM at 0xc0620350 length 36
WARN::hcd_init_fiq:439: MPHI regs_base at 0xf08a2000
dwc_otg 3f980000.usb: DWC OTG Controller
dwc_otg 3f980000.usb: new USB bus registered, assigned bus n umber 1
dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
Init: Port Power? op_state=1
Init: Power Port (0)
usb usb1: New USB device found, idVendor=1d6b, idProduct=000 2
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNu mber=1
usb usb1: Product: DWC OTG Controller
usb usb1: Manufacturer: Linux 4.4.35-v7 dwc_otg_hcd
usb usb1: SerialNumber: 3f980000.usb
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
usbcore: registered new interface driver xpad
usbcore: registered new interface driver usb_acecad
usbcore: registered new interface driver aiptek
usbcore: registered new interface driver gtco
usbcore: registered new interface driver hanwang
usbcore: registered new interface driver kbtab
bcm2708_i2c 3f805000.i2c: BSC2 Controller at 0x3f805000 (irq 83) (baudrate 100000)
IR NEC protocol handler initialized
IR RC5(x/sz) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR SANYO protocol handler initialized
IR Sharp protocol handler initialized
IR MCE Keyboard/mouse protocol handler initialized
IR XMP protocol handler initialized
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: [email protected]
bcm2835-cpufreq: min=600000 max=1200000
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhost: log_buf @ d0407000 (d0407000)
Indeed it is in host mode hprt0 = 00021501
mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0
mmc-bcm2835 3f300000.mmc: DMA channel allocated
sdhci-pltfm: SDHCI platform and OF driver helper
ledtrig-cpu: registered to indicate activity on CPUs
hidraw: raw HID events driver (C) Jiri Kosina
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
ashmem: initialized
u32 classifier
Actions configured
mmc0: host does not support reading read-only switch, assumi ng write-enable
mmc0: new high speed SDHC card at address e624
mmcblk0: mmc0:e624 SS08G 7.40 GiB
mmcblk0: p1 p2 p3 p4
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (11907 buckets, 47628 max)
ctnetlink v0.93: registering with nfnetlink.
mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
xt_time: kernel timezone is -0000
ip_tables: (C) 2000-2006 Netfilter Core Team
usb 1-1: new high-speed USB device number 2 using dwc_otg
Indeed it is in host mode hprt0 = 00001101
arp_tables: (C) 2002 David S. Miller
Initializing XFRM netlink socket
NET: Registered protocol family 10
mip6: Mobile IPv6
ip6_tables: (C) 2000-2006 Netfilter Core Team
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
mmc1: new high speed SDIO card at address 0001
Key type dns_resolver registered
Registering SWP/SWPB emulation handler
registered taskstats version 1
vc-sm: Videocore shared memory driver
[vc_sm_connected_init]: start
[vc_sm_connected_init]: end - returning 0
3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_ba ud = 0) is a PL011 rev2
vc4-drm soc:gpu: bound 3f902000.hdmi (ops vc4_hdmi_ops)
vc4_dsi 3f700000.dsi: DSI not set up by firmware.
vc4-drm soc:gpu: bound 3f700000.dsi (ops vc4_dsi_ops)
vc4-drm soc:gpu: bound 3f400000.hvs (ops vc4_hvs_ops)
vc4-drm soc:gpu: bound 3f206000.pixelvalve (ops vc4_crtc_ops )
vc4-drm soc:gpu: bound 3f207000.pixelvalve (ops vc4_crtc_ops )
vc4-drm soc:gpu: bound 3f807000.pixelvalve (ops vc4_crtc_ops )
brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Dec 15 2015 18:10:45 version 7.45.41.23 (r606571) FWID 01-cc4eda9c
vc4-drm soc:gpu: bound 3fc00000.v3d (ops vc4_v3d_ops)
brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] Driver supports precise vblank timestamp query.
vc4-drm soc:gpu: No connectors reported connected with modes
usb 1-1: New USB device found, idVendor=0424, idProduct=9514
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNum ber=0
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 5 ports detected
[drm] Cannot find any crtc or sizes - going 1024x768
vc4-drm soc:gpu: fb0: frame buffer device
of_cfs_init
of_cfs_init: OK
ALSA device list:
random: nonblocking pool is initialized
#0: bcm2835 ALSA
Freeing unused kernel memory: 1024K (c0e00000 - c0f00000)
init: init first stage started!
audit: type=1403 audit(2.819:2): policy loaded auid=42949672 95 ses=4294967295
init: (Initializing SELinux non-enforcing took 0.06s.)
init: init second stage started!
init: Running restorecon...
init: waitpid failed: No child processes
init: (Loading properties from /default.prop took 0.00s.)
init: (Parsing /init.environ.rc took 0.00s.)
init: (Parsing /init.usb.rc took 0.00s.)
init: (Parsing /init.rpi3.rc took 0.00s.)
init: (Parsing /init.usb.configfs.rc took 0.00s.)
init: (Parsing /init.zygote32.rc took 0.00s.)
init: (Parsing /init.rc took 0.03s.)
init: Starting service 'ueventd'...
init: Waiting for /dev/.coldboot_done...
ueventd: ueventd started!
usb 1-1.1: new high-speed USB device number 3 using dwc_otg
usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec0
usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
smsc95xx v1.0.4
audit: type=1400 audit(3.099:3): avc: denied { relabelfrom} for pid=104 comm="ueventd" name="003" dev="tmpfs" ino=1813 scontext=u:r:ueventd:s0 tcontext=u:object_r:usb_device:s0 tclass=chr_file permissive=1
audit: type=1400 audit(3.119:4): avc: denied { relabelto }for pid=104 comm="ueventd" name="003" dev="tmpfs" ino=1813 scontext=u:r:ueventd:s0 tcontext=u:object_r:usb_device:s0 tclass=chr_file permissive=1
smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:6e:b3:aa
ueventd: Coldboot took 0.22s.
init: Waiting for /dev/.coldboot_done took 0.23s.
init: write_file: Unable to open '/proc/sys/abi/swp': No such file or directory
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
fs_mgr: __mount(source=/dev/block/mmcblk0p2,target=/system,type=ext4)=0
EXT4-fs (mmcblk0p3): Ignoring removed nomblk_io_submit option
EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
fs_mgr: __mount(source=/dev/block/mmcblk0p3,target=/cache,type=ext4)=0
EXT4-fs (mmcblk0p4): Ignoring removed nomblk_io_submit option
EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
fs_mgr: __mount(source=/dev/block/mmcblk0p4,target=/data,type=ext4)=0
init: (Parsing /system/etc/init/atrace.rc took 0.00s.)
init: (Parsing /system/etc/init/audioserver.rc took 0.00s.)
init: (Parsing /system/etc/init/bootanim.rc took 0.00s.)
init: (Parsing /system/etc/init/bootstat.rc took 0.00s.)
init: (Parsing /system/etc/init/cameraserver.rc took 0.00s.)
init: (Parsing /system/etc/init/debuggerd.rc took 0.00s.)
init: (Parsing /system/etc/init/drmserver.rc took 0.00s.)
init: (Parsing /system/etc/init/dumpstate.rc took 0.00s.)
init: (Parsing /system/etc/init/gatekeeperd.rc took 0.00s.)
init: (Parsing /system/etc/init/init-debug.rc took 0.00s.)
init: (Parsing /system/etc/init/installd.rc took 0.00s.)
init: (Parsing /system/etc/init/keystore.rc took 0.00s.)
init: (Parsing /system/etc/init/lmkd.rc took 0.00s.)
init: (Parsing /system/etc/init/logcatd.rc took 0.00s.)
init: (Parsing /system/etc/init/logd.rc took 0.00s.)
init: (Parsing /system/etc/init/mdnsd.rc took 0.00s.)
init: (Parsing /system/etc/init/mediacodec.rc took 0.00s.)
init: (Parsing /system/etc/init/mediadrmserver.rc took 0.00s .)
init: (Parsing /system/etc/init/mediaextractor.rc took 0.00s .)
init: (Parsing /system/etc/init/mediaserver.rc took 0.00s.)
init: (Parsing /system/etc/init/mtpd.rc took 0.00s.)
init: (Parsing /system/etc/init/netd.rc took 0.00s.)
init: (Parsing /system/etc/init/perfprofd.rc took 0.00s.)
init: (Parsing /system/etc/init/racoon.rc took 0.00s.)
init: (Parsing /system/etc/init/servicemanager.rc took 0.00s .)
init: (Parsing /system/etc/init/surfaceflinger.rc took 0.00s .)
init: (Parsing /system/etc/init/uncrypt.rc took 0.00s.)
init: (Parsing /system/etc/init/vdc.rc took 0.00s.)
init: (Parsing /system/etc/init/vold.rc took 0.00s.)
init: write_file: Unable to open '/sys/kernel/debug/tracing/ tracing_on': No such file or directory
init: Starting service 'logd'...
init: (Loading properties from /system/build.prop took 0.00s .)
init: (Loading properties from /vendor/build.prop took 0.00s .)
init: (Loading properties from /factory/factory.prop took 0. 00s.)
init: /recovery not specified in fstab
init: Starting service 'debuggerd'...
init: do_start: Service debuggerd64 not found
init: Starting service 'vold'...
init: Not bootcharting.
logd.auditd: start
logd.klogd: 3875098644
init: Starting service 'exec 1 (/system/bin/tzdatacheck)'...
init: Service 'exec 1 (/system/bin/tzdatacheck)' (pid 127) e xited with status 0
init: (Loading properties from /data/local.prop took 0.00s.)
init: Starting service 'logd-reinit'...
init: write_file: Unable to open '/proc/sys/vm/min_free_orde r_shift': No such file or directory
init: Starting service 'healthd'...
init: Starting service 'lmkd'...
binder: 130:130 transaction failed 29189, size 0-0
init: Starting service 'servicemanager'...
logd.daemon: reinit
init: Starting service 'surfaceflinger'...
init: Service 'logd-reinit' (pid 129) exited with status 0
init: Starting service 'adbd'...
init: Starting service 'console'...
init: cannot find '/system/bin/update_verifier' (No such fil e or directory), disabling 'exec 2 (/system/bin/update_verifier)'
init: cannot find '/system/bin/install-recovery.sh' (No such file or directory), disabling 'flash_recovery'
init: Starting service 'zygote'...
init: Starting service 'audioserver'...
init: Starting service 'cameraserver'...
init: couldn't write 139 to /dev/cpuset/camera-daemon/tasks: No such file or directory
init: Starting service 'drm'...
init: Starting service 'installd'...
init: Starting service 'keystore'...
init: Starting service 'mediacodec'...
init: Starting service 'mediadrm'...
init: Starting service 'mediaextractor'...
init: Starting service 'media'...
init: Starting service 'netd'...
init: Starting service 'gatekeeperd'...
type=1400 audit(4.479:5): avc: denied { getattr } for pid=14 3 comm="mediacodec" path="/vendor" dev="rootfs" ino=5866 scontext=u:r:mediacodec:s0 tcontext=u:object_r:rootfs:s0 tclass=lnk_file permissive=1
type=1400 audit(4.479:6): avc: denied { getattr } for pid=14 4 comm="mediadrmserver" path="/vendor" dev="rootfs" ino=5866 scontext=u:r:mediadrmserver:s0 tcontext=u:object_r:rootfs:s0 tclass=lnk_file permissive=1
type=1400 audit(4.489:7): avc: denied { getattr } for pid=13 8 comm="audioserver" path="/vendor" dev="rootfs" ino=5866 scontext=u:r:audioserver:s0 tcontext=u:object_r:rootfs:s0 tclass=lnk_file permissive=1
init: Starting service 'perfprofd'...
type=1400 audit(4.649:8): avc: denied { getattr } for pid=13 9 comm="cameraserver" path="/vendor" dev="rootfs" ino=5866 scontext=u:r:cameraserver:s0 tcontext=u:object_r:rootfs:s0 tclass=lnk_file permissive=1
.401594] healthd: No battery devices found
init: Starting service 'bootanim'...
type=1400 audit(5.689:9): avc: denied { getattr } for pid=21 1 comm="bootanimation" path="/vendor" dev="rootfs" ino=5866 scontext=u:r:bootanim:s0 tcontext=u:object_r:rootfs:s0 tclass=lnk_file permissive=1
init: Service 'audioserver' (pid 138) killed by signal 11
init: Service 'audioserver' (pid 138) killing any children i n process group
init: Starting service 'audioserver'...
type=1400 audit(9.819:10): avc: denied { getattr } for pid=4 17 comm="audioserver" path="/vendor" dev="rootfs" ino=5866 scontext=u:r:audioserver:s0 tcontext=u:object_r:rootfs:s0 tclass=lnk_file permissive=1
init: Service 'audioserver' (pid 417) killed by signal 11
init: Service 'audioserver' (pid 417) killing any children i n process group
capability: warning: `main' uses 32-bit capabilities (legacy support in use)
init: Starting service 'audioserver'...
init: Service 'audioserver' (pid 430) killed by signal 11
init: Service 'audioserver' (pid 430) killing any children i n process group
healthd: battery l=100 v=0 t=42.4 h=2 st=2 chg=a
init: write_file: Unable to open '/proc/sys/vm/extra_free_kb ytes': No such file or directory
init: Starting service 'audioserver'...
How to solve this problem?
thank you
I'm a kernel developer, I want just download the android built images (systme.img, vendor.img...), so that I don't need to download and compile the whole aosp. Is there any place like https://ci.android.com/?
i'm missing a file manager and USB-Flashdrive support.
testet with a 5.0.1 build
Hi,
I have build android image's and while booting it started running services and the binder gets looped with binder transaction failed as shown in below log, please help me to resolve the binder transaction error, am fine till adb shell entry.
ERROR:-
[ 23.459693] binder: 93:93 transaction failed 29189/-22, size 0-0 line 3146
[ 24.465904] binder: 93:93 transaction failed 29189/-22, size 0-0 line 3146
[ 25.472114] binder: 93:93 transaction failed 29189/-22, size 0-0 line 3146
fu540_andriod-selinux-boot.log
Thanks in advnc.
Hi
I have done all instructions bellow and every thing goes well.
https://github.com/android-rpi/local_manifests/tree/android10
My raspberry pi 3 boots normally and the android environment starts but only "System Tracing" and "Setting" is shown on the screen and they work correctly.Then I can not exit and go to normal android user application environment.
What is wrong with my experience?
Kindly Regards.
Hi,
I'm using below codebase on Raspberry 3 with official display (Raspberry 7).
I'm seeing display text almost half aligned towards right and touch is also not working.
Do you have solution for the same? Thanks.
Codebase : repo init -u https://android.googlesource.com/platform/manifest -b android-7.1.2_r19
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.