Skip to content

Commit 04a3f6d

Browse files
authored
Merge branch 'main' into development/btaudio
2 parents fc60ae7 + 2c92bb0 commit 04a3f6d

File tree

59 files changed

+8682
-274
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+8682
-274
lines changed

board/explora/PS5525IMC_7268.dtb

45 KB
Binary file not shown.

board/explora/PS5525IMC_7268.dts

Lines changed: 2392 additions & 0 deletions
Large diffs are not rendered by default.

board/explora/explora.sh

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
#!/bin/sh
2+
BOARD_DIR="$(dirname $0)"
3+
ROOTFS_DIR="${BINARIES_DIR}/../rootfs"
4+
ROOTFS_FILES="${BINARIES_DIR}/rootfs.files"
5+
STAR="*"
6+
7+
# Clean up target
8+
rm -rf "${TARGET_DIR}/usr/lib/libstdc++.so.6.0.22-gdb.py"
9+
rm -rf "${TARGET_DIR}/etc/ssl/man"
10+
11+
# Temp rootfs dir
12+
mkdir -p "${ROOTFS_DIR}"
13+
14+
# Create files list for rsync
15+
rm -rf "${ROOTFS_FILES}"
16+
while read line
17+
do
18+
find "${TARGET_DIR}" -name "$line$STAR" -printf "%P\n" >> "${ROOTFS_FILES}"
19+
done < "${BOARD_DIR}/explora.txt"
20+
21+
# Append missing folders
22+
echo "usr/lib/gstreamer-1.0" >> "${ROOTFS_FILES}"
23+
echo "usr/lib/gio" >> "${ROOTFS_FILES}"
24+
echo "usr/share/X11" >> "${ROOTFS_FILES}"
25+
echo "usr/share/mime" >> "${ROOTFS_FILES}"
26+
echo "usr/share/ignition" >> "${ROOTFS_FILES}"
27+
echo "etc/playready" >> "${ROOTFS_FILES}"
28+
echo "etc/ssl" >> "${ROOTFS_FILES}"
29+
echo "etc/fonts" >> "${ROOTFS_FILES}"
30+
31+
rsync -ar --files-from="${ROOTFS_FILES}" "${TARGET_DIR}" "${ROOTFS_DIR}"
32+
33+
# Default font
34+
mkdir -p "${ROOTFS_DIR}/usr/share/fonts/ttf-bitstream-vera"
35+
cp -f "${TARGET_DIR}/usr/share/fonts/ttf-bitstream-vera/Vera.ttf" "${ROOTFS_DIR}/usr/share/fonts/ttf-bitstream-vera/"
36+
37+
# move utility lib of brcm plugin to usr/lib
38+
mv "${ROOTFS_DIR}/usr/lib/gstreamer-1.0/libbrcmgstutil.so" "${ROOTFS_DIR}/usr/lib/"
39+
40+
# WPEFramework launcher
41+
cp -pf "${BOARD_DIR}/wpeframework.sh" "${ROOTFS_DIR}"
42+
43+
# WebServer path
44+
mkdir -p "${ROOTFS_DIR}/www"
45+
46+
# Create tar
47+
tar -cvf "${BINARIES_DIR}/explora.tar" -C "${ROOTFS_DIR}" .
48+
49+
# Cleaning up
50+
rm -rf "${ROOTFS_FILES}"
51+
rm -rf "${ROOTFS_DIR}"

board/explora/explora.txt

Lines changed: 177 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,177 @@
1+
WPENetworkProcess
2+
WPEWebProcess
3+
WPEDatabaseProcess
4+
WPEStorageProcess
5+
WPEFramework
6+
WPEProcess
7+
libamazon*
8+
*com.amazon*
9+
libgstreamerclient.so
10+
libEGL.so
11+
libGLESv2.so
12+
gst-plugin-scanner
13+
gst-inspect-1.0
14+
gst-launch-1.0
15+
gst-typefind-1.0
16+
libatomic.so
17+
libudev.so
18+
libcairo.so
19+
libcares.so
20+
libcobalt.so
21+
libcrypto.so
22+
libcurl.so
23+
libevdev.so
24+
libexpat.so
25+
libfaad.so
26+
libffi.so
27+
libfontconfig.so
28+
libfreetype.so
29+
libgcc_s.so
30+
libgcrypt.so
31+
libgio-2.0.so
32+
libglib-2.0.so
33+
libepoxy.so
34+
libgmodule-2.0.so
35+
libgmp.so
36+
libgnutls.so
37+
libgobject-2.0.so
38+
libgpg-error.so
39+
libgraphite2.so
40+
libgstadaptivedemux-1.0.so
41+
libgstallocators-1.0.so
42+
libgstapp-1.0.so
43+
libgstaudio-1.0.so
44+
libgstautodetect.so
45+
libgstbadaudio-1.0.so
46+
libgstbadbase-1.0.so
47+
libgstbadvideo-1.0.so
48+
libgstbase-1.0.so
49+
libgstbasecamerabinsrc-1.0.so
50+
libgstcodecparsers-1.0.so
51+
libgstcontroller-1.0.so
52+
libgstfaad.so
53+
libgstfft-1.0.so
54+
libgstinsertbin-1.0.so
55+
libgstpbutils-1.0.so
56+
libgstmpegts-1.0.so
57+
libgstnet-1.0.so
58+
libgstplayer-1.0.so
59+
libgstreamer-1.0.so
60+
libgsttag-1.0.so
61+
libgstriff-1.0.so
62+
libgstrtsp-1.0.so
63+
libgstrtp-1.0.so
64+
libgsturidownloader-1.0.so
65+
libgstvideo-1.0.so
66+
libharfbuzz-icu.so
67+
libharfbuzz.so
68+
libhogweed.so
69+
libicudata.so
70+
libicui18n.so
71+
libicuuc.so
72+
libinput.so
73+
libjpeg.so
74+
libmpg123.so
75+
libmng.so
76+
libmtdev.so
77+
libnettle.so
78+
liborc-0.4.so
79+
liborc-test-0.4.so
80+
libpcre.so
81+
libpixman-1.so
82+
libocdm.so
83+
libpng16.so
84+
libprovision.so
85+
librpc.so
86+
libsoup-2.4.so
87+
libsqlite3.so
88+
libstdc++.so
89+
libtasn1.so
90+
libwebp.so
91+
libwebsocket.so
92+
libWPE.so
93+
libWPE-platform.so
94+
libWPEWebInspectorResources.so
95+
libWPEWebKit-0.1.so
96+
libxkbcommon.so
97+
libxml2.so
98+
libxslt.so
99+
libz.so
100+
libssl.so
101+
libgnutls-openssl.so
102+
libgnutlsxx.so
103+
libpcreposix.so
104+
libmount.so.1
105+
libblkid.so.1
106+
libuuid.so.1
107+
libintl.so.8
108+
libiconv.so.2
109+
ca-certificates.crt
110+
libWPEFrameworkCryptography*.so
111+
libWPEFrameworkVolumeControl.so
112+
libWPEFrameworkDeviceInfo.so
113+
libWPEFrameworkDisplayInfo.so
114+
libWPEFrameworkLocationSync.so
115+
libWPEFrameworkWifiControl.so
116+
libWPEFrameworkRemoteControl.so
117+
libWPEFrameworkWebKitBrowser.so
118+
libWPEFrameworkProvisioning.so
119+
libWPEFrameworkNetflix.so
120+
libWPEFrameworkTraceControl.so
121+
libWPEFrameworkDIALServer.so
122+
libWPEFrameworkInterfaces.so
123+
libWPEFrameworkProxyStubs.so
124+
libWPEFrameworkMarshallings.so
125+
libWPEFrameworkCore.so
126+
libWPEFrameworkCryptalgo.so
127+
libWPEFrameworkPlugins.so
128+
libWPEFrameworkProtocols.so
129+
libWPEFrameworkTracing.so
130+
libWPEFrameworkVirtualInput.so
131+
libWPEFrameworkTimeSync.so
132+
libWPEFrameworkWebShell.so
133+
libWPEFrameworkOCDM.so
134+
libWPEFrameworkDefinitions.so
135+
libWPEFrameworkCompositor.so
136+
libWPEFrameworkNetworkControl.so
137+
libWPEFrameworkJSONRPCPlugin.so
138+
libWPEFrameworkPlayerInfo.so
139+
libWPEFrameworkWebServer.so
140+
libWPEFrameworkAmazonPrime.so
141+
libwpe-0.2.so
142+
libWPEBackend-rdk.so
143+
libWPEBackend-default.so
144+
libwebpdemux.so
145+
libbrcmgstutil.so
146+
libbrcmaudiodecoder.so
147+
libbrcmaudiofilter.so
148+
libbrcmaudiosink.so
149+
libbrcmvideodecoder.so
150+
libbrcmvideosink.so
151+
libbrcmvidfilter.so
152+
libbrcmsvpmeta.so
153+
libgstmatroska.so
154+
libgstopus.so
155+
libopus.so
156+
libcompositorclient.so
157+
libnxclient_local.so
158+
libnxclient.so
159+
libWPEFrameworkCobalt.so
160+
libWPEFrameworkDefinitions.so
161+
libv3ddriver.so
162+
content
163+
libopenjp2.so
164+
liblcms2.so
165+
libnetflix.so
166+
libdisplayinfo.so
167+
libfdk-aac.so
168+
libopenh264.so
169+
libturbojpeg.so
170+
libJavaScriptCore.so
171+
libnghttp2.so
172+
libvorbisidec.so
173+
libogg.so
174+
libWPEFrameworkInputSwitch.so
175+
playready
176+
MeteringCertificate.bin
177+
cobalt.json

0 commit comments

Comments
 (0)