mirror of
https://github.com/fbelavenuto/arpl.git
synced 2026-01-03 23:22:05 +08:00
Compare commits
16 Commits
v0.4-alpha
...
v0.4-alpha
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8b9b1439b3 | ||
|
|
da89a97182 | ||
|
|
19ec462570 | ||
|
|
8cc750a527 | ||
|
|
c5ec8f7d24 | ||
|
|
82acaabe26 | ||
|
|
dc7076709c | ||
|
|
eeec01864f | ||
|
|
dc102f5af7 | ||
|
|
d4c342c0fd | ||
|
|
8fff3377be | ||
|
|
bb130cdc23 | ||
|
|
6c2f0b936e | ||
|
|
fe7fbf4821 | ||
|
|
e669a94738 | ||
|
|
6d9c217b7d |
3
.github/FUNDING.yml
vendored
Normal file
3
.github/FUNDING.yml
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# These are supported funding model platforms
|
||||||
|
|
||||||
|
github: fbelavenuto
|
||||||
38
.github/workflows/main.yml
vendored
38
.github/workflows/main.yml
vendored
@@ -54,25 +54,25 @@ jobs:
|
|||||||
rm -rf .buildroot/board/arpl/p1
|
rm -rf .buildroot/board/arpl/p1
|
||||||
rm -rf .buildroot/board/arpl/p3
|
rm -rf .buildroot/board/arpl/p3
|
||||||
# Get latest LKMs
|
# Get latest LKMs
|
||||||
# echo "Getting latest LKMs"
|
echo "Getting latest LKMs"
|
||||||
# TAG=`curl -s https://api.github.com/repos/fbelavenuto/redpill-lkm/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'`
|
TAG=`curl -s https://api.github.com/repos/fbelavenuto/redpill-lkm/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'`
|
||||||
# curl -L "https://github.com/fbelavenuto/redpill-lkm/releases/download/${TAG}/rp-lkms.zip" -o /tmp/rp-lkms.zip
|
curl -L "https://github.com/fbelavenuto/redpill-lkm/releases/download/${TAG}/rp-lkms.zip" -o /tmp/rp-lkms.zip
|
||||||
# rm -rf files/board/arpl/p3/lkms/*
|
rm -rf files/board/arpl/p3/lkms/*
|
||||||
# unzip /tmp/rp-lkms.zip -d files/board/arpl/p3/lkms
|
unzip /tmp/rp-lkms.zip -d files/board/arpl/p3/lkms
|
||||||
# # Get latest addons and install its
|
# Get latest addons and install its
|
||||||
# echo "Getting latest Addons"
|
echo "Getting latest Addons"
|
||||||
# TAG=`curl -s https://api.github.com/repos/fbelavenuto/arpl-addons/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'`
|
TAG=`curl -s https://api.github.com/repos/fbelavenuto/arpl-addons/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'`
|
||||||
# curl -L "https://github.com/fbelavenuto/arpl-addons/releases/download/${TAG}/addons.zip" -o /tmp/addons.zip
|
curl -L "https://github.com/fbelavenuto/arpl-addons/releases/download/${TAG}/addons.zip" -o /tmp/addons.zip
|
||||||
# mkdir -p /tmp/addons
|
mkdir -p /tmp/addons
|
||||||
# unzip /tmp/addons.zip -d /tmp/addons
|
unzip /tmp/addons.zip -d /tmp/addons
|
||||||
# DEST_PATH="files/board/arpl/p3/addons"
|
DEST_PATH="files/board/arpl/p3/addons"
|
||||||
# echo "Installing addons to ${DEST_PATH}"
|
echo "Installing addons to ${DEST_PATH}"
|
||||||
# for PKG in `ls /tmp/addons/*.addon`; do
|
for PKG in `ls /tmp/addons/*.addon`; do
|
||||||
# ADDON=`basename ${PKG} | sed 's|.addon||'`
|
ADDON=`basename ${PKG} | sed 's|.addon||'`
|
||||||
# mkdir -p "${DEST_PATH}/${ADDON}"
|
mkdir -p "${DEST_PATH}/${ADDON}"
|
||||||
# echo "Extracting ${PKG} to ${DEST_PATH}/${ADDON}"
|
echo "Extracting ${PKG} to ${DEST_PATH}/${ADDON}"
|
||||||
# tar xaf "${PKG}" -C "${DEST_PATH}/${ADDON}"
|
tar xaf "${PKG}" -C "${DEST_PATH}/${ADDON}"
|
||||||
# done
|
done
|
||||||
# Copy files
|
# Copy files
|
||||||
echo "Copying files"
|
echo "Copying files"
|
||||||
sed 's/^ARPL_VERSION=.*/ARPL_VERSION="'${VERSION}'"/' -i files/board/arpl/overlayfs/opt/arpl/include/consts.sh
|
sed 's/^ARPL_VERSION=.*/ARPL_VERSION="'${VERSION}'"/' -i files/board/arpl/overlayfs/opt/arpl/include/consts.sh
|
||||||
|
|||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -4,7 +4,7 @@ arpl*.img
|
|||||||
arpl*.vmdk
|
arpl*.vmdk
|
||||||
*.zip
|
*.zip
|
||||||
.buildroot
|
.buildroot
|
||||||
test.sh
|
test*.sh
|
||||||
docker/Dockerfile
|
docker/Dockerfile
|
||||||
docker/cache
|
docker/cache
|
||||||
*.bak
|
*.bak
|
||||||
|
|||||||
@@ -112,7 +112,6 @@ CONFIG_DEVTMPFS=y
|
|||||||
CONFIG_DEVTMPFS_MOUNT=y
|
CONFIG_DEVTMPFS_MOUNT=y
|
||||||
CONFIG_DEBUG_DEVRES=y
|
CONFIG_DEBUG_DEVRES=y
|
||||||
CONFIG_CONNECTOR=y
|
CONFIG_CONNECTOR=y
|
||||||
CONFIG_SYSFB_SIMPLEFB=y
|
|
||||||
CONFIG_EFI_VARS=y
|
CONFIG_EFI_VARS=y
|
||||||
CONFIG_BLK_DEV_LOOP=y
|
CONFIG_BLK_DEV_LOOP=y
|
||||||
CONFIG_VIRTIO_BLK=m
|
CONFIG_VIRTIO_BLK=m
|
||||||
@@ -359,9 +358,6 @@ CONFIG_AGP=y
|
|||||||
CONFIG_AGP_AMD64=y
|
CONFIG_AGP_AMD64=y
|
||||||
CONFIG_AGP_INTEL=y
|
CONFIG_AGP_INTEL=y
|
||||||
CONFIG_DRM=y
|
CONFIG_DRM=y
|
||||||
CONFIG_DRM_I915=m
|
|
||||||
CONFIG_DRM_VMWGFX=m
|
|
||||||
CONFIG_DRM_VIRTIO_GPU=m
|
|
||||||
CONFIG_FB=y
|
CONFIG_FB=y
|
||||||
CONFIG_FIRMWARE_EDID=y
|
CONFIG_FIRMWARE_EDID=y
|
||||||
CONFIG_FB_TILEBLITTING=y
|
CONFIG_FB_TILEBLITTING=y
|
||||||
@@ -369,8 +365,6 @@ CONFIG_FB_VGA16=m
|
|||||||
CONFIG_FB_UVESA=m
|
CONFIG_FB_UVESA=m
|
||||||
CONFIG_FB_VESA=y
|
CONFIG_FB_VESA=y
|
||||||
CONFIG_FB_EFI=y
|
CONFIG_FB_EFI=y
|
||||||
CONFIG_FB_NVIDIA=m
|
|
||||||
CONFIG_FB_I740=m
|
|
||||||
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
||||||
CONFIG_HIDRAW=y
|
CONFIG_HIDRAW=y
|
||||||
CONFIG_HID_GYRATION=y
|
CONFIG_HID_GYRATION=y
|
||||||
|
|||||||
@@ -45,8 +45,6 @@ sudo cp "${BINARIES_DIR}/rootfs.cpio.xz" "${BINARIES_DIR}/p3/initrd-arpl"
|
|||||||
sudo cp -R "${BOARD_PATH}/p1/"* "${BINARIES_DIR}/p1"
|
sudo cp -R "${BOARD_PATH}/p1/"* "${BINARIES_DIR}/p1"
|
||||||
sudo cp -R "${BOARD_PATH}/p3/"* "${BINARIES_DIR}/p3"
|
sudo cp -R "${BOARD_PATH}/p3/"* "${BINARIES_DIR}/p3"
|
||||||
sync
|
sync
|
||||||
cp "${BINARIES_DIR}/bzImage" ~/bzImage-arpl
|
|
||||||
cp "${BINARIES_DIR}/rootfs.cpio.xz" ~/initrd-arpl
|
|
||||||
|
|
||||||
echo "Unmount image file"
|
echo "Unmount image file"
|
||||||
sudo umount "${BINARIES_DIR}/p1"
|
sudo umount "${BINARIES_DIR}/p1"
|
||||||
|
|||||||
@@ -4,6 +4,8 @@
|
|||||||
obey pam restrictions = yes
|
obey pam restrictions = yes
|
||||||
map to guest = Bad User
|
map to guest = Bad User
|
||||||
usershare allow guests = yes
|
usershare allow guests = yes
|
||||||
|
dfree command = /usr/bin/df
|
||||||
|
|
||||||
[arpl]
|
[arpl]
|
||||||
browseable = yes
|
browseable = yes
|
||||||
public = yes
|
public = yes
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
ARPL_VERSION="0.4-alpha5"
|
ARPL_VERSION="0.4-alpha8"
|
||||||
|
|
||||||
# Define paths
|
# Define paths
|
||||||
TMP_PATH="/tmp"
|
TMP_PATH="/tmp"
|
||||||
|
|||||||
@@ -180,6 +180,12 @@ echo -e "User config is on \033[1;32m${USER_CONFIG_FILE}\033[0m"
|
|||||||
echo -e "Default SSH Root password is \033[1;31mRedp1lL-1s-4weSomE\033[0m"
|
echo -e "Default SSH Root password is \033[1;31mRedp1lL-1s-4weSomE\033[0m"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
# Check memory
|
||||||
|
RAM=`free -m | awk '/Mem:/{print$2}'`
|
||||||
|
if [ ${RAM} -le 3500 ]; then
|
||||||
|
echo -e "\033[1;33mYou have less than 4GB of RAM, if errors occur in loader creation, please increase the amount of memory.\033[0m\n"
|
||||||
|
fi
|
||||||
|
|
||||||
mkdir -p "${ADDONS_PATH}"
|
mkdir -p "${ADDONS_PATH}"
|
||||||
mkdir -p "${LKM_PATH}"
|
mkdir -p "${LKM_PATH}"
|
||||||
mkdir -p "${MODULES_PATH}"
|
mkdir -p "${MODULES_PATH}"
|
||||||
|
|||||||
@@ -287,8 +287,8 @@ function addonMenu() {
|
|||||||
[ -z "${URL}" ] && continue
|
[ -z "${URL}" ] && continue
|
||||||
clear
|
clear
|
||||||
echo "Downloading ${URL}"
|
echo "Downloading ${URL}"
|
||||||
curl --insecure -L "${URL}" -o "${TMP_PATH}/addon.tgz" --progress-bar
|
STATUS=`curl --insecure -w "%{http_code}" -L "${URL}" -o "${TMP_PATH}/addon.tgz" --progress-bar`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
dialog --backtitle "`backtitle`" --title "Error downloading" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Error downloading" --aspect 18 \
|
||||||
--msgbox "Check internet, URL or cache disk space" 0 0
|
--msgbox "Check internet, URL or cache disk space" 0 0
|
||||||
return 1
|
return 1
|
||||||
@@ -546,8 +546,8 @@ function extractDsmFiles() {
|
|||||||
echo "${PAT_FILE} cached."
|
echo "${PAT_FILE} cached."
|
||||||
else
|
else
|
||||||
echo "Downloading ${PAT_FILE}"
|
echo "Downloading ${PAT_FILE}"
|
||||||
curl --insecure -L "${PAT_URL}" -o "${PAT_PATH}" --progress-bar
|
STATUS=`curl --insecure -w "%{http_code}" -L "${PAT_URL}" -o "${PAT_PATH}" --progress-bar`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
dialog --backtitle "`backtitle`" --title "Error downloading" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Error downloading" --aspect 18 \
|
||||||
--msgbox "Check internet or cache disk space" 0 0
|
--msgbox "Check internet or cache disk space" 0 0
|
||||||
return 1
|
return 1
|
||||||
@@ -599,9 +599,8 @@ function extractDsmFiles() {
|
|||||||
# Check if old pat already downloaded
|
# Check if old pat already downloaded
|
||||||
if [ ! -f "${OLDPAT_PATH}" ]; then
|
if [ ! -f "${OLDPAT_PATH}" ]; then
|
||||||
echo "Downloading old pat to extract synology .pat extractor..."
|
echo "Downloading old pat to extract synology .pat extractor..."
|
||||||
curl --insecure -L "${OLDPAT_URL}" \
|
STATUS=`curl --insecure -w "%{http_code}" -L "${OLDPAT_URL}" -o "${OLDPAT_PATH}" --progress-bar`
|
||||||
-o "${OLDPAT_PATH}" --progress-bar
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
if [ $? -ne 0 ]; then
|
|
||||||
dialog --backtitle "`backtitle`" --title "Error downloading" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Error downloading" --aspect 18 \
|
||||||
--msgbox "Check internet or cache disk space" 0 0
|
--msgbox "Check internet or cache disk space" 0 0
|
||||||
return 1
|
return 1
|
||||||
@@ -798,14 +797,14 @@ function updateMenu() {
|
|||||||
fi
|
fi
|
||||||
dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \
|
||||||
--infobox "Downloading last version ${TAG}" 0 0
|
--infobox "Downloading last version ${TAG}" 0 0
|
||||||
curl --insecure -s -L "https://github.com/fbelavenuto/arpl/releases/download/${TAG}/bzImage" -o /tmp/bzImage
|
STATUS=`curl --insecure -s -w "%{http_code}" -L "https://github.com/fbelavenuto/arpl/releases/download/${TAG}/bzImage" -o /tmp/bzImage`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \
|
||||||
--msgbox "Error downloading bzImage" 0 0
|
--msgbox "Error downloading bzImage" 0 0
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
curl --insecure -s -L "https://github.com/fbelavenuto/arpl/releases/download/${TAG}/rootfs.cpio.xz" -o /tmp/rootfs.cpio.xz
|
STATUS=`curl --insecure -s -w "%{http_code}" -L "https://github.com/fbelavenuto/arpl/releases/download/${TAG}/rootfs.cpio.xz" -o /tmp/rootfs.cpio.xz`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \
|
||||||
--msgbox "Error downloading rootfs.cpio.xz" 0 0
|
--msgbox "Error downloading rootfs.cpio.xz" 0 0
|
||||||
continue
|
continue
|
||||||
@@ -832,8 +831,8 @@ function updateMenu() {
|
|||||||
fi
|
fi
|
||||||
dialog --backtitle "`backtitle`" --title "Update addons" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update addons" --aspect 18 \
|
||||||
--infobox "Downloading last version" 0 0
|
--infobox "Downloading last version" 0 0
|
||||||
curl --insecure -s -L "https://github.com/fbelavenuto/arpl-addons/releases/download/${TAG}/addons.zip" -o /tmp/addons.zip
|
STATUS=`curl --insecure -s -w "%{http_code}" -L "https://github.com/fbelavenuto/arpl-addons/releases/download/${TAG}/addons.zip" -o /tmp/addons.zip`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
dialog --backtitle "`backtitle`" --title "Update addons" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update addons" --aspect 18 \
|
||||||
--msgbox "Error downloading new version" 0 0
|
--msgbox "Error downloading new version" 0 0
|
||||||
continue
|
continue
|
||||||
@@ -867,8 +866,8 @@ function updateMenu() {
|
|||||||
fi
|
fi
|
||||||
dialog --backtitle "`backtitle`" --title "Update LKMs" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update LKMs" --aspect 18 \
|
||||||
--infobox "Downloading last version" 0 0
|
--infobox "Downloading last version" 0 0
|
||||||
curl --insecure -s -L "https://github.com/fbelavenuto/redpill-lkm/releases/download/${TAG}/rp-lkms.zip" -o /tmp/rp-lkms.zip
|
STATUS=`curl --insecure -s -w "%{http_code}" -L "https://github.com/fbelavenuto/redpill-lkm/releases/download/${TAG}/rp-lkms.zip" -o /tmp/rp-lkms.zip`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
dialog --backtitle "`backtitle`" --title "Update LKMs" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update LKMs" --aspect 18 \
|
||||||
--msgbox "Error downloading last version" 0 0
|
--msgbox "Error downloading last version" 0 0
|
||||||
continue
|
continue
|
||||||
@@ -905,8 +904,8 @@ function updateMenu() {
|
|||||||
for P in ${!PLATFORMS[@]}; do
|
for P in ${!PLATFORMS[@]}; do
|
||||||
dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \
|
||||||
--infobox "Downloading ${P} modules" 0 0
|
--infobox "Downloading ${P} modules" 0 0
|
||||||
curl --insecure -s -L "https://github.com/fbelavenuto/arpl-modules/releases/download/${TAG}/${P}.tgz" -o "/tmp/${P}.tgz"
|
STATUS=`curl --insecure -s -w "%{http_code}" -L "https://github.com/fbelavenuto/arpl-modules/releases/download/${TAG}/${P}.tgz" -o "/tmp/${P}.tgz"`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then
|
||||||
dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \
|
dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \
|
||||||
--msgbox "Error downloading ${P}.tgz" 0 0
|
--msgbox "Error downloading ${P}.tgz" 0 0
|
||||||
continue
|
continue
|
||||||
@@ -926,6 +925,10 @@ function updateMenu() {
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
|
if [ "x$1" = "xb" -a -n "${MODEL}" -a -n "${BUILD}" -a loaderIsConfigured ]; then
|
||||||
|
make
|
||||||
|
boot
|
||||||
|
fi
|
||||||
# Main loop
|
# Main loop
|
||||||
NEXT="m"
|
NEXT="m"
|
||||||
while true; do
|
while true; do
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ synoinfo: &synoinfo
|
|||||||
support_disk_compatibility: "no"
|
support_disk_compatibility: "no"
|
||||||
support_memory_compatibility: "no"
|
support_memory_compatibility: "no"
|
||||||
supportraidgroup: "no"
|
supportraidgroup: "no"
|
||||||
supportssdcache: "no"
|
|
||||||
esataportcfg: "0x00"
|
esataportcfg: "0x00"
|
||||||
support_bde_internal_10g: "no"
|
support_bde_internal_10g: "no"
|
||||||
support_oob_ctl: "no"
|
support_oob_ctl: "no"
|
||||||
|
|||||||
@@ -109,6 +109,8 @@ echo -n "."
|
|||||||
mkdir -p "${RAMDISK_PATH}/addons"
|
mkdir -p "${RAMDISK_PATH}/addons"
|
||||||
echo "#!/bin/sh" > "${RAMDISK_PATH}/addons/addons.sh"
|
echo "#!/bin/sh" > "${RAMDISK_PATH}/addons/addons.sh"
|
||||||
echo 'echo "addons.sh called with params ${@}"' >> "${RAMDISK_PATH}/addons/addons.sh"
|
echo 'echo "addons.sh called with params ${@}"' >> "${RAMDISK_PATH}/addons/addons.sh"
|
||||||
|
chmod +x "${RAMDISK_PATH}/addons/addons.sh"
|
||||||
|
|
||||||
# Required eudev and dtbpatch/maxdisks
|
# Required eudev and dtbpatch/maxdisks
|
||||||
installAddon eudev
|
installAddon eudev
|
||||||
echo "/addons/eudev.sh \${1} " >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
echo "/addons/eudev.sh \${1} " >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
||||||
@@ -128,7 +130,6 @@ for ADDON in ${!ADDONS[@]}; do
|
|||||||
fi
|
fi
|
||||||
echo "/addons/${ADDON}.sh \${1} ${PARAMS}" >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
echo "/addons/${ADDON}.sh \${1} ${PARAMS}" >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
||||||
done
|
done
|
||||||
chmod +x "${RAMDISK_PATH}/addons/addons.sh"
|
|
||||||
|
|
||||||
# Build modules dependencies
|
# Build modules dependencies
|
||||||
/opt/arpl/depmod -a -b ${RAMDISK_PATH} 2>/dev/null
|
/opt/arpl/depmod -a -b ${RAMDISK_PATH} 2>/dev/null
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,8 +1,9 @@
|
|||||||
version: 1
|
version: 1
|
||||||
name: misc
|
name: misc
|
||||||
description: "Fix missing HW features dependencies"
|
description: "Miscellaneous functions"
|
||||||
all:
|
all:
|
||||||
install-script: "install.sh"
|
install-script: "install.sh"
|
||||||
|
copy: "all"
|
||||||
available-for:
|
available-for:
|
||||||
bromolow-3.10.108:
|
bromolow-3.10.108:
|
||||||
apollolake-4.4.180:
|
apollolake-4.4.180:
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -75,10 +75,10 @@ cp -Ru files/* .buildroot/
|
|||||||
|
|
||||||
cd .buildroot
|
cd .buildroot
|
||||||
echo "Generating default config"
|
echo "Generating default config"
|
||||||
make BR2_EXTERNAL=../external arpl_defconfig
|
make BR2_EXTERNAL=../external -j`nproc` arpl_defconfig
|
||||||
echo "Version: ${VERSION}"
|
echo "Version: ${VERSION}"
|
||||||
echo "Building... Drink a coffee and wait!"
|
echo "Building... Drink a coffee and wait!"
|
||||||
make BR2_EXTERNAL=../external
|
make BR2_EXTERNAL=../external -j`nproc`
|
||||||
cd -
|
cd -
|
||||||
#qemu-img convert -O vmdk -o adapter_type=lsilogic -o compat6 arpl.img arpl.vmdk
|
#qemu-img convert -O vmdk -o adapter_type=lsilogic -o compat6 arpl.img arpl.vmdk
|
||||||
qemu-img convert -O vmdk -o adapter_type=lsilogic arpl.img -o subformat=monolithicFlat arpl.vmdk
|
qemu-img convert -O vmdk -o adapter_type=lsilogic arpl.img -o subformat=monolithicFlat arpl.vmdk
|
||||||
|
|||||||
Reference in New Issue
Block a user