![]() |
VOOZH | about |
Code: Select all
cat <<'EOF' > $HOME/.hadk.env
export ANDROID_ROOT="$HOME/hadk"
export VENDOR="oneplus"
export DEVICE="hotdog"
export PORT_ARCH="aarch64"
export TEMPORARY_DISABLE_PATH_RESTRICTIONS=true
EOF
cat <<'EOF' >> $HOME/.mersdkubu.profile
function hadk() { source $HOME/.hadk.env; echo "Env setup for $DEVICE"; }
export PS1="HABUILD_SDK [\${DEVICE}] $PS1"
hadk
EOFCode: Select all
export PLATFORM_SDK_ROOT=/srv/sailfishos
curl -k -O https://releases.sailfishos.org/sdk/installers/latest/Jolla-latest-SailfishOS_Platform_SDK_Chroot-i486.tar.bz2
sudo mkdir -p $PLATFORM_SDK_ROOT/sdks/sfossdk
sudo tar --numeric-owner -p -xjf Jolla-latest-SailfishOS_Platform_SDK_Chroot-i486.tar.bz2 -C $PLATFORM_SDK_ROOT/sdks/sfossdk
echo "export PLATFORM_SDK_ROOT=$PLATFORM_SDK_ROOT" >> ~/.bashrc
echo 'alias sfossdk=$PLATFORM_SDK_ROOT/sdks/sfossdk/sdk-chroot' >> ~/.bashrc
echo 'if [[ $SAILFISH_SDK ]]; then' >> ~/.bashrc
echo ' PS1="PlatformSDK $PS1"' >> ~/.bashrc
echo 'fi' >> ~/.bashrc; exec bash
sfossdkCode: Select all
sudo zypper ref
sudo zypper in android-tools-hadk kmod createrepo_c
Code: Select all
TARBALL=ubuntu-focal-20210531-android-rootfs.tar.bz2
curl -O https://releases.sailfishos.org/ubu/$TARBALL
UBUNTU_CHROOT=$PLATFORM_SDK_ROOT/sdks/ubuntu
sudo mkdir -p $UBUNTU_CHROOT
sudo tar --numeric-owner -xjf $TARBALL -C $UBUNTU_CHROOT
Code: Select all
ubu-chroot -r $PLATFORM_SDK_ROOT/sdks/ubuntu
git config --global user.name "méno mé"
git config --global user.email "volajtemaanonym@370.network"
sudo apt-get install cpioCode: Select all
sudo mkdir -p $ANDROID_ROOT
sudo chown -R $USER $ANDROID_ROOT
cd $ANDROID_ROOT
repo init -u https://github.com/mer-hybris/android.git -b hybris-17.1
repo sync --fetch-submodulesCode: Select all
git clone https://github.com/LineageOS/android_device_oneplus_hotdog.git -b lineage-17.1 device/oneplus/hotdog
git clone https://github.com/LineageOS/android_kernel_oneplus_sm8150.git -b lineage-17.1 kernel/oneplus/sm8150
git clone https://github.com/TheMuppets/proprietary_vendor_oneplus.git -b lineage-17.1 vendor/oneplusCode: Select all
cd $ANDROID_ROOT/external
git clone --recurse-submodules https://github.com/mer-hybris/libhybris.git
cd $ANDROID_ROOT
hybris-patches/apply-patches.sh --mbCode: Select all
"hotdog"|"guacamole")
sed -i \
-e 's block/platform/soc/1d84000.ufshc/by-name/super sda15 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/userdata sda24 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/metadata sda20 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/modem sde4 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/dsp sde9 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/persist sda2 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/bluetooth sde5 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/misc sda3 ' \
"$@"
;;Code: Select all
source build/envsetup.sh
export USE_CCACHE=1
breakfast $DEVICE
make -j$(nproc --all) hybris-hal droidmediaCode: Select all
export PLATFORM_SDK_ROOT=/srv/sailfishos
sfossdk
ubu-chroot -r $PLATFORM_SDK_ROOT/sdks/ubuntu
cd hadk
source build/envsetup.sh
export USE_CCACHE=1
breakfast $DEVICE
Code: Select all
hybris/mer-kernel-check/mer_verify_kernel_config ./out/target/product/$DEVICE/obj/KERNEL_OBJ/.configCode: Select all
WARNING: CONFIG_NETFILTER_XT_MATCH_SCTP is invalid
It is unset
Allowed values : y, m, !
Comment says: connman: for iptables sctp match
WARNING: CONFIG_CGROUP_PERF is invalid
It is unset
Allowed values : y, !
Comment says: systemd (optional): https://github.com/systemd/systemd/blob/v238/README
WARNING: CONFIG_WATCHDOG_NOWAYOUT is invalid
It is unset
Allowed values : y, !
Comment says: If device uses watchdogs with dsme (https://github.com/sailfishos/dsme), this option should be enabled or watchdog does not protect the device in case dsme crashes.
WARNING: CONFIG_IP6_NF_MATCH_FRAG is invalid
It is unset
Allowed values : y, m, !
Comment says: connman: for ip6tables frag match
WARNING: CONFIG_RTC_DRV_CMOS is invalid
It is unset
Allowed values : y, !
Comment says: optional, but highly recommended, not available on arm64
WARNING: CONFIG_NF_NAT_IPV6 is invalid
It is unset
Allowed values : y, m, !, >=3.7, <=5.0
Comment says: connman: to enable IPv6 NAT, optional as exists in kernel between 3.7 to 5.0
ERROR: CONFIG_SYSVIPC is invalid
It is unset
Allowed values : y
Comment says: Inter Process Communication option is required to run Mer
WARNING: CONFIG_BT_BNEP_MC_FILTER is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed if bluetooth networking is wanted, e.g. for bluetooth tethering
WARNING: CONFIG_BTRFS_FS is invalid
It is unset
Allowed values : y, !
Comment says: optional extra filesystem (BTRFS)
WARNING: CONFIG_SUNRPC_GSS is invalid
It is unset
Allowed values : y, m, !
Comment says: optional, for NFS support
WARNING: CONFIG_NFS_ACL_SUPPORT is invalid
It is unset
Allowed values : y, m, !
Comment says: optional, for NFS support
WARNING: CONFIG_BLK_DEV_NBD is invalid
It is unset
Allowed values : y, m, !
Comment says: optional, for NFS & CIFS support
ERROR: CONFIG_FHANDLE is invalid
It is unset
Allowed values : y
Comment says: systemd: http://cgit.freedesktop.org/systemd/systemd/commit/README?id=001809282918f273d372f1ee09d10b783c18a474
WARNING: CONFIG_CGROUP_DEVICE is invalid
It is unset
Allowed values : y, !
Comment says: systemd (optional): https://github.com/systemd/systemd/blob/v238/README
WARNING: CONFIG_NETFILTER_NETLINK_ACCT is invalid
It is unset
Allowed values : y, m, !
Comment says: connman (optional): for routing and statistic support in sessions, http://git.kernel.org/cgit/network/connman/connman.git/commit/README?id=41f37125887cb9208da2441e350e1e3324c17ee6
WARNING: CONFIG_LBDAF is invalid
It is unset
Allowed values : y, !
Comment says: ext4 filesystem requires this in order to support filesysetms with huge_file feature, which is enabled by default by mke2fs.ext4, not needed for 64bit architectures
WARNING: CONFIG_BT_BNEP is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed if bluetooth networking is wanted, e.g. for bluetooth tethering
WARNING: CONFIG_SECURITY_SELINUX_BOOTPARAM is invalid
It is unset
Allowed values : y, !
Comment says: Up to hybris-16 it's recommended to have SELinux disabled at boottime via kernel cmdline: selinux=0 or SECURITY_SELINUX_BOOTPARAM_VALUE=0. For hybris-17 SELinux should be left enabled.
WARNING: CONFIG_IP6_NF_MATCH_MH is invalid
It is unset
Allowed values : y, m, !
Comment says: connman: for ip6tables mh match
WARNING: CONFIG_BT_HIDP is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed for HIDP (Human Interface Device Protocol) transport layer
WARNING: CONFIG_AUTOFS4_FS is invalid
It is unset
Allowed values : y, m, !
Comment says: systemd (optional): http://cgit.freedesktop.org/systemd/systemd/commit/README?id=713bc0cfa477ca1df8769041cb3dbc83c10eace2
WARNING: CONFIG_HIDRAW is invalid
It is unset
Allowed values : y, m, !
Comment says: optional: Support HID devices
WARNING: CONFIG_BT_HCIUART is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed if bluez used as bluetooth stack
WARNING: CONFIG_NFS_V3_ACL is invalid
It is unset
Allowed values : y, !
Comment says: optional, for NFS support
WARNING: CONFIG_IP6_NF_MATCH_AH is invalid
It is unset
Allowed values : y, m, !
Comment says: connman: for ip6tables ah match
WARNING: CONFIG_IPC_NS is invalid
It is unset
Allowed values : y, !
Comment says: optional, enables kernel namespaces for systemd-nspawn containers
WARNING: CONFIG_LOCKD_V4 is invalid
It is unset
Allowed values : y, !
Comment says: optional, for NFS support
WARNING: CONFIG_CGROUP_NET_PRIO is invalid
It is unset
Allowed values : y, !, >=3.14
Comment says: systemd (optional): https://github.com/systemd/systemd/blob/v238/README
WARNING: CONFIG_NFS_V4 is invalid
It is unset
Allowed values : y, !
Comment says: optional, for NFS support
WARNING: CONFIG_UDF_FS is invalid
It is unset
Allowed values : y, m, !
Comment says: optional extra filesystem (DVD & portable USB)
WARNING: CONFIG_BT_BNEP_PROTO_FILTER is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed if bluetooth networking is wanted, e.g. for bluetooth tethering
WARNING: CONFIG_PID_NS is invalid
It is unset
Allowed values : y, !
Comment says: optional, enables kernel namespaces for systemd-nspawn containers
WARNING: CONFIG_NFS_USE_KERNEL_DNS is invalid
It is unset
Allowed values : y, !
Comment says: optional, for NFS support
WARNING: CONFIG_NETFILTER_XT_MATCH_RECENT is invalid
It is unset
Allowed values : y, m, !
Comment says: connman: for iptables recent match
WARNING: CONFIG_SECURITY_YAMA_STACKED is invalid
It is unset
Allowed values : y, !, <4.3
Comment says: optional, only valid for kernel < 4.3
ERROR: CONFIG_NLS_UTF8 is invalid
It is unset
Allowed values : y
Comment says: Ensure that we support UTF8 filenames.
WARNING: CONFIG_BT_RFCOMM is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed if bluez used as bluetooth stack
WARNING: CONFIG_UTS_NS is invalid
It is unset
Allowed values : y, !
Comment says: optional, enables kernel namespaces for systemd-nspawn containers
WARNING: CONFIG_CHECKPOINT_RESTORE is invalid
It is unset
Allowed values : y, !
Comment says: rich-core-dumper (https://github.com/mer-tools/sp-rich-core/) needs this to collect all data for environment recreation.
WARNING: CONFIG_BT_HCIUART_H4 is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed if bluez used as bluetooth stack
WARNING: CONFIG_ISO9660_FS is invalid
It is unset
Allowed values : y, m, !
Comment says: optional extra filesystem (CD-ROM)
WARNING: CONFIG_CIFS is invalid
It is unset
Allowed values : y, m, !
Comment says: optional extra filesystem (CIFS - Windows net fs)
WARNING: CONFIG_NFS_V3 is invalid
It is unset
Allowed values : y, !
Comment says: optional, for NFS support
ERROR: CONFIG_DUMMY is invalid
Value is: y
Allowed values : n
Use of uninitialized value in concatenation (.) or string at hybris/mer-kernel-check/mer_verify_kernel_config line 204, <> line 6132.
Comment says:
WARNING: CONFIG_SUNRPC is invalid
It is unset
Allowed values : y, m, !
Comment says: optional, for NFS support
WARNING: CONFIG_CUSE is invalid
It is unset
Allowed values : y, !, >=2.6
Comment says: CUSE (optional): Required for software security modules support.
ERROR: CONFIG_DEVTMPFS_MOUNT is invalid
It is unset
Allowed values : y
Comment says: Required by hybris-boot init-script
WARNING: CONFIG_BT_HCIVHCI is invalid
It is unset
Allowed values : y, !
Comment says: Bluez (optional): Needed if bluebinder is used with bluez (Android 8+ based ports)
WARNING: CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE is invalid
It is unset
Allowed values : 0, !
Comment says: Alternative way to disable SELinux at boottime
WARNING: CONFIG_SECURITY_YAMA is invalid
It is unset
Allowed values : y, !
Comment says: optional, prevents user's processes from ptracing each other
WARNING: CONFIG_NFS_FS is invalid
It is unset
Allowed values : y, m, !
Comment says: optional, for NFS support
WARNING: CONFIG_FANOTIFY is invalid
It is unset
Allowed values : y, !
Comment says: optional, required for systemd readahead.
WARNING: CONFIG_NETFILTER_XT_MATCH_DCCP is invalid
It is unset
Allowed values : y, m, !
Comment says: connman: for iptables dccp match
ERROR: CONFIG_DEVTMPFS is invalid
It is unset
Allowed values : y
Comment says: systemd: https://github.com/systemd/systemd/blob/v238/README
WARNING: CONFIG_LOCKD is invalid
It is unset
Allowed values : y, m, !
Comment says: optional, for NFS support
WARNING: CONFIG_NETFILTER_XT_MATCH_NFACCT is invalid
It is unset
Allowed values : y, m, !
Comment says: connman (optional): for routing and statistic support in sessions, http://git.kernel.org/cgit/network/connman/connman.git/commit/README?id=41f37125887cb9208da2441e350e1e3324c17ee6
WARNING: CONFIG_MEMCG_KMEM is invalid
It is unset
Allowed values : y, !, >=3.6
Comment says: systemd (optional, but recommended): https://github.com/systemd/systemd/blob/v238/README, only valid if kernel version >= 3.6
WARNING: CONFIG_NFS_COMMON is invalid
It is unset
Allowed values : y, !
Comment says: optional, for NFS support
ERROR: CONFIG_VT is invalid
It is unset
Allowed values : y
Comment says: Required for virtual consoles
WARNING: CONFIG_NFS_V4_1 is invalid
It is unset
Allowed values : y, !
Comment says: optional, for NFS support
Code: Select all
cat $ANDROID_ROOT/device/$VENDOR/*/BoardConfig*.mk | grep GET_KERNEL_CONFIG
Code: Select all
# Hybris flagy - tí s ERRORom
CONFIG_SYSVIPC=y
CONFIG_FHANDLE=y
CONFIG_NLS_UTF8=y
CONFIG_DUMMY=n
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_DEVTMPFS=y
CONFIG_VT=yCode: Select all
exit
mkdir hadk-test-tmp
exit
wget https://releases.sailfishos.org/sdk/targets/Sailfish_OS-4.6.0.13-Sailfish_SDK_Tooling-i486.tar.7z
wget https://releases.sailfishos.org/sdk/targets/Sailfish_OS-4.6.0.13-Sailfish_SDK_Target-aarch64.tar.7z
sfossdk
sdk-assistant create SailfishOS-4.6.0.13 Sailfish_OS-4.6.0.13-Sailfish_SDK_Tooling-i486.tar.7z
sdk-assistant create $VENDOR-$DEVICE-$PORT_ARCH Sailfish_OS-4.6.0.13-Sailfish_SDK_Target-aarch64.tar.7z
Code: Select all
cd hadk-test-tmp
cat > main.c << EOF
#include <stdlib.h>
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return EXIT_SUCCESS;
}
EOF
# vybuilduvaní
mb2 -t $VENDOR-$DEVICE-$PORT_ARCH build-init
mb2 -t $VENDOR-$DEVICE-$PORT_ARCH build-shell gcc main.c -o test
# otestuvaní
mb2 -t $VENDOR-$DEVICE-$PORT_ARCH build-shell ./test
Code: Select all
cd $ANDROID_ROOT
mkdir rpm
cd rpm
git init
git submodule add https://github.com/mer-hybris/droid-hal-device dhd
sed -e "s/@DEVICE@/$DEVICE/" \
-e "s/@VENDOR@/$VENDOR/" \
-e "s/@DEVICE_PRETTY@/7T Pro/" \
-e "s/@VENDOR_PRETTY@/OnePlus/" \
dhd/droid-hal-@DEVICE@.spec.template > droid-hal-$DEVICE.spec
git add .
git commit -m "[dhd] Initial content"
git remote add myname https://github.com/370network/droid-hal-$DEVICE.git
git push myname master
Code: Select all
cd -
mkdir -p hybris/droid-configs
cd hybris/droid-configs
git init
git submodule add https://github.com/mer-hybris/droid-hal-configs \
droid-configs-device
mkdir rpm
sed -e "s/@DEVICE@/$DEVICE/" \
-e "s/@VENDOR@/$VENDOR/" \
-e "s/@DEVICE_PRETTY@/7T Pro/" \
-e "s/@VENDOR_PRETTY@/OnePlus/" \
droid-configs-device/droid-config-@DEVICE@.spec.template > \
rpm/droid-config-$DEVICE.spec
cat <<'EOF' >> .gitignore
tmp
documentation.list
debug*.list
installroot
EOF
git add .
git commit -m "[dcd] Initial content"
git remote add myname https://github.com/370network/droid-config-$DEVICE.git
git push myname master
Code: Select all
cd -
rpm/dhd/helpers/add_new_device.sh
cd hybris/droid-configs
git add .
git commit -m "[dcd] Patterns and compositor config"
git push myname master
cd -
mkdir -p hybris/droid-hal-version-$DEVICE
cd hybris/droid-hal-version-$DEVICE
git init
git submodule add https://github.com/mer-hybris/droid-hal-version
mkdir rpm
sed -e "s/@DEVICE@/$DEVICE/" \
-e "s/@VENDOR@/$VENDOR/" \
-e "s/@DEVICE_PRETTY@/7T Pro/" \
-e "s/@VENDOR_PRETTY@/OnePlus/" \
droid-hal-version/droid-hal-version-@DEVICE@.spec.template > \
rpm/droid-hal-version-$DEVICE.spec
git add .
git commit -m "[dvd] Initial content"
git remote add myname \
https://github.com/370network/droid-hal-version-$DEVICE.git
git push myname master
Code: Select all
cd $ANDROID_ROOT
rpm/dhd/helpers/build_packages.sh --droid-hal
rpm/dhd/helpers/build_packages.sh --configs
rpm/dhd/helpers/build_packages.sh --mw
rpm/dhd/helpers/build_packages.sh --gg
rpm/dhd/helpers/build_packages.sh --versionCode: Select all
cd out/target/product/hotdog/obj/KERNEL_OBJ/
ARCH=arm64 make menuconfigCode: Select all
ARCH=arm64 make savedefconfig
mv defconfig $ANDROID_ROOT/kernel/oneplus/sm8150/arch/arm64/configs/vendor/sm8150-perf_defconfig
export PRODUCT_ENFORCE_VINTF_MANIFEST=false
breakfast $DEVICE
cd $ANDROID_ROOT
make -j$(nproc --all) hybris-halupdate: 27.3. 12:20, Muhammad s tým volačo narobeu, spomenul si na pár flagov a narval ich tam, móžem pokračuvať. Z tohoto dóvodu ostáva druhé zastavení maximálne chaotické, bude sa to moseť potom začať celé kompletne ešte razpán Muhammad nechápe že prečo mi to nejde
Code: Select all
rm -rf ./out/target/product/hotdog/obj/DTBO_OBJ/
rm -rf ./out/target/product/hotdog/obj/DTB_OBJ/Code: Select all
sdk-assistant package-install $VENDOR-$DEVICE-$PORT_ARCH python2
Code: Select all
ln -s out/soong/.intermediates/art/build/apex/com.android.runtime.release/android_common_com.android.runtime.release/image.apex/lib/bionic/libdl.so out/soong/.intermediates/art/build/apex/com.android.runtime.release/android_common_com.android.runtime.release/image.apex/lib/bionic/libdl_android.so
ln -s out/soong/.intermediates/art/build/apex/com.android.runtime.release/android_common_com.android.runtime.release/image.apex/lib64/bionic/libdl.so out/soong/.intermediates/art/build/apex/com.android.runtime.release/android_common_com.android.runtime.release/image.apex/lib64/bionic/libdl_android.soCode: Select all
sdk-assistant maintain $VENDOR-$DEVICE-$PORT_ARCH zypper -n --plus-repo $ANDROID_ROOT/droid-local-repo/$DEVICE install --allow-unsigned-rpm hybris-libsensorfw-qt5 mce-plugin-libhybris ngfd-plugin-native-vibrator pulseaudio-modules-droid qtscenegraph-adaptation droid-hal-$DEVICE droid-hal-$DEVICE-kernel droid-config-$DEVICE droid-config-$DEVICE-preinit-plugin droid-config-$DEVICE-pulseaudio-settings droid-config-$DEVICE-sailfish qt5-qpa-hwcomposer-pluginCode: Select all
export RELEASE=4.6.0.13
export EXTRA_NAME=-RESETkani
rpm/dhd/helpers/build_packages.sh --micCode: Select all
rpm/dhd/helpers/build_packages.sh --configs
sdk-assistant maintain $VENDOR-$DEVICE-$PORT_ARCH zypper --plus-repo $ANDROID_ROOT/droid-local-repo/$DEVICE remove ofono-configs-binder ofono-configs-mer
sdk-assistant maintain $VENDOR-$DEVICE-$PORT_ARCH zypper --plus-repo $ANDROID_ROOT/droid-local-repo/$DEVICE install --allow-unsigned-rpm droid-config-$DEVICE droid-config-$DEVICE-preinit-plugin droid-config-$DEVICE-pulseaudio-settings droid-config-$DEVICE-sailfish
rpm/dhd/helpers/build_packages.sh --micCode: Select all
PlatformSDK [fedora@fedora hadk]$ rpm/dhd/helpers/build_packages.sh --mic
Directory walk started
Directory walk done - 57 packages
Temporary output repo path: /home/fedora/hadk/droid-local-repo/hotdog/repo/.repodata/
Preparing sqlite DBs
Pool started (with 5 workers)
Pool finished
[03/29 04:16:17] : mic 1.0.14 (Sailfish OS 4.6.0.13 (Sauna))
Info[03/29 04:16:17] : Substitute macro variable @ARCH@ with aarch64
Info[03/29 04:16:17] : Substitute macro variable @RELEASE@ with 4.6.0.13
Info[03/29 04:16:17] : Substitute macro variable @EXTRA_NAME@ with -RESETkani
Info[03/29 04:16:18] : Retrieving repo metadata:
Info[03/29 04:16:18] : Retrieving repomd.xml ...
Info[03/29 04:16:18] : /var/tmp/mic/cache/adaptation-common-hotdog-4.6.0.13/ed6f8d1c91a37d9da3da2a635869f71bf3a74d5f4715549c4b3ad60f65707129-primary.xml checksum 7268d0d8c143137eb79f8b0cf46d2e70c0276f1179abb03b435e98cb05b615a5 matches cache
Info[03/29 04:16:18] : Retrieving repomd.xml.key ...
Info[03/29 04:16:18] : /var/tmp/mic/cache/adaptation-community-hotdog-4.6.0.13/6dd64936f2d7ab921c43a0f47a7394f1f320adc6491d053b819ae827b55fa239-primary.xml checksum c30f7fafe18e07d61c54a2d54bd9ee91efaac57107d773a46838df21b73b8a02 matches cache
Info[03/29 04:16:18] : Retrieving repomd.xml ...
Info[03/29 04:16:18] : /var/tmp/mic/cache/adaptation-community-common-hotdog-4.6.0.13/d29a0b2e427e5467bb2b30b258709f6a6234552875f149db7b5570701c2e95ca-primary.xml checksum 8c1e2bfcaf8990cdd9d426e5626be89e51441829b4c96b2b0ec06cbbdd5dff4b matches cache
Info[03/29 04:16:18] : Retrieving repomd.xml ...
Info[03/29 04:16:18] : /var/tmp/mic/cache/apps-4.6.0.13/e28ce577b175bdb9b79608202144ed535480b2ddb1493d21c5419a08fcb78bea-primary.xml checksum eaa2395d3a706f55e50db04ae31727eaf6b21c4b89c0850797eaf04aec1bafb9 matches cache
Info[03/29 04:16:18] : Retrieving repomd.xml ...
Info[03/29 04:16:18] : /var/tmp/mic/cache/customer-jolla-4.6.0.13/faa45b30374bb96c52cf2fab0458177c04764b9427d87ca08d5a60f131902eeb-primary.xml checksum a725b47ce5f698adc38ecc4136eaf851e2949e10099606e2183d39bdc554af70 matches cache
Info[03/29 04:16:18] : Retrieving repomd.xml ...
Info[03/29 04:16:18] : /var/tmp/mic/cache/hotfixes-4.6.0.13/4372c8f207c64d1837e706043fa0a3d439af7673ff71e084855634d5e641e47e-primary.xml checksum a443916d3bdc1ee59d5c18a8a3429fe7f58a412e7fb2b6d9656ce559b37b87b8 matches cache
Info[03/29 04:16:19] : Retrieving repomd.xml ...
Info[03/29 04:16:19] : /var/tmp/mic/cache/jolla-4.6.0.13/636d64799a0e87a3e762ace7e880eb836604e3c4ba33186ac62cedd1102d96fa-primary.xml checksum 001809bf959678eb4790de6f2c5a8dc568cb36193f02255abb4e848b7415de89 matches cache
Info[03/29 04:16:19] : Retrieving repomd.xml.key ...
Info[03/29 04:16:19] : Repo metadata retrieved.
Info[03/29 04:16:20] : Running pre scripts ...
Info[03/29 04:16:20] : Refreshing repository: adaptation-common-hotdog-4.6.0.13 ...
Info[03/29 04:16:31] : Refreshing repository: adaptation-community-hotdog-4.6.0.13 ...
Info[03/29 04:16:32] : Refreshing repository: adaptation-community-common-hotdog-4.6.0.13 ...
Info[03/29 04:16:32] : Refreshing repository: apps-4.6.0.13 ...
Info[03/29 04:16:41] : Refreshing repository: customer-jolla-4.6.0.13 ...
Info[03/29 04:16:50] : Refreshing repository: hotfixes-4.6.0.13 ...
Info[03/29 04:16:58] : Refreshing repository: jolla-4.6.0.13 ...
Info[03/29 04:17:07] : zypp architecture is <aarch64>
Info[03/29 04:17:07] : Checking packages cache and packages integrity ...
Info[03/29 04:17:30] : 765 packages to be installed, 765 packages gotten from cache, 0 packages to be downloaded
Info[03/29 04:18:09] : Installing: droid-hal-hotdog-use +++ [ 85/765]creating droid users and groups
Group debuggerd did not exist yet
User debuggerd did not exist yet
Group lmkd did not exist yet
User lmkd did not exist yet
Group iorapd did not exist yet
User iorapd did not exist yet
Group mediadrm did not exist yet
User mediadrm did not exist yet
Group radio did not exist yet
User radio did not exist yet
Group net_admin did not exist yet
User net_admin did not exist yet
Group net_bw_acct did not exist yet
User net_bw_acct did not exist yet
Group net_bw_stats did not exist yet
User net_bw_stats did not exist yet
Group sdcard_rw did not exist yet
User sdcard_rw did not exist yet
Group media_image did not exist yet
User media_image did not exist yet
Group cache did not exist yet
User cache did not exist yet
Group net_raw did not exist yet
User net_raw did not exist yet
Group adb did not exist yet
User adb did not exist yet
Group input did not exist yet
User input did not exist yet
Group media_video did not exist yet
User media_video did not exist yet
bin:x:1:
Group bin already existed, modifying it
bin:x:1:1:bin:/bin:/sbin/nologin
User bin already existed, modifying it
Group statsd did not exist yet
User statsd did not exist yet
Group net_bt_admin did not exist yet
User net_bt_admin did not exist yet
Group compass did not exist yet
User compass did not exist yet
Group secure_element did not exist yet
User secure_element did not exist yet
daemon:x:2:
Group daemon already existed, modifying it
daemon:x:2:2:daemon:/sbin:/sbin/nologin
User daemon already existed, modifying it
Group nfc did not exist yet
User nfc did not exist yet
Group dbus did not exist yet
User dbus did not exist yet
Group lowpan did not exist yet
User lowpan did not exist yet
Group network_stack did not exist yet
User network_stack did not exist yet
Group clat did not exist yet
User clat did not exist yet
Group sdcard_pics did not exist yet
User sdcard_pics did not exist yet
Group trunks did not exist yet
User trunks did not exist yet
Group mdnsr did not exist yet
User mdnsr did not exist yet
Group bluetooth did not exist yet
User bluetooth did not exist yet
Group sdcard_all did not exist yet
User sdcard_all did not exist yet
Group logd did not exist yet
User logd did not exist yet
Group llkd did not exist yet
User llkd did not exist yet
Group readproc did not exist yet
User readproc did not exist yet
Group drm did not exist yet
User drm did not exist yet
Group diag did not exist yet
User diag did not exist yet
Group webview_zygote did not exist yet
User webview_zygote did not exist yet
Group ese did not exist yet
User ese did not exist yet
Group dhcp did not exist yet
User dhcp did not exist yet
Group sdcard_r did not exist yet
User sdcard_r did not exist yet
Group hsm did not exist yet
User hsm did not exist yet
Group vehicle_network did not exist yet
User vehicle_network did not exist yet
Group gsid did not exist yet
User gsid did not exist yet
Group usb did not exist yet
User usb did not exist yet
Group media_obb did not exist yet
User media_obb did not exist yet
Group audioserver did not exist yet
User audioserver did not exist yet
Group reserved_disk did not exist yet
User reserved_disk did not exist yet
Group mediacodec did not exist yet
User mediacodec did not exist yet
Group media_audio did not exist yet
User media_audio did not exist yet
Group firewall did not exist yet
User firewall did not exist yet
Group misc did not exist yet
User misc did not exist yet
Group package_info did not exist yet
User package_info did not exist yet
Group dns_tether did not exist yet
User dns_tether did not exist yet
Group mediaex did not exist yet
User mediaex did not exist yet
Group everybody did not exist yet
User everybody did not exist yet
Group log did not exist yet
User log did not exist yet
Group metricsd did not exist yet
User metricsd did not exist yet
Group system did not exist yet
User system did not exist yet
Group sdcard_av did not exist yet
User sdcard_av did not exist yet
Group nvram did not exist yet
User nvram did not exist yet
Group camera did not exist yet
User camera did not exist yet
Group automotive_evs did not exist yet
User automotive_evs did not exist yet
Group dns did not exist yet
User dns did not exist yet
Group inet did not exist yet
User inet did not exist yet
Group gps did not exist yet
User gps did not exist yet
Group shell did not exist yet
User shell did not exist yet
nobody:x:65534:
Group nobody already existed, modifying it
nobody:x:65534:9999:Kernel Overflow User:/:/sbin/nologin
User nobody already existed, modifying it
Group tlsdate did not exist yet
User tlsdate did not exist yet
Group wakelock did not exist yet
User wakelock did not exist yet
Group graphics did not exist yet
User graphics did not exist yet
Group tombstoned did not exist yet
User tombstoned did not exist yet
Group vpn did not exist yet
User vpn did not exist yet
Group metrics_coll did not exist yet
User metrics_coll did not exist yet
Group incidentd did not exist yet
User incidentd did not exist yet
Group mount did not exist yet
User mount did not exist yet
Group net_bt did not exist yet
User net_bt did not exist yet
Group install did not exist yet
User install did not exist yet
Group cameraserver did not exist yet
User cameraserver did not exist yet
Group uhid did not exist yet
User uhid did not exist yet
Group loop_radio did not exist yet
User loop_radio did not exist yet
Group overflowuid did not exist yet
User overflowuid did not exist yet
Group keystore did not exist yet
User keystore did not exist yet
Group media did not exist yet
User media did not exist yet
Group mtp did not exist yet
User mtp did not exist yet
Group gpu_service did not exist yet
User gpu_service did not exist yet
Group drmrpc did not exist yet
User drmrpc did not exist yet
Group ota_update did not exist yet
User ota_update did not exist yet
Group webserv did not exist yet
User webserv did not exist yet
Group media_rw did not exist yet
User media_rw did not exist yet
Group wifi did not exist yet
User wifi did not exist yet
Group shared_relro did not exist yet
User shared_relro did not exist yet
audio:x:63:
Group audio already existed, modifying it
User audio did not exist yet
groupmod: GID '2' already exists
usermod: UID '2' already exists
groupmod: GID '1' already exists
usermod: UID '1' already exists
Info[03/29 04:19:45] : Installing: dconf +++++++++++++++++ [387/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Info[03/29 04:19:46] : Installing: sailfish-content-gra +++++++++++++++++ [389/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Info[03/29 04:19:47] : Installing: timed-qt5 +++++++++++++++++ [394/765]add-oneshot: /etc/oneshot.d/0/setcaps-timed.sh - job saved OK
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: restart
Info[03/29 04:19:49] : Installing: dbus +++++++++++++++++ [402/765]
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: reload
Info[03/29 04:19:53] : Installing: sensorfw-qt5 ++++++++++++++++++ [421/765]
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: reload-or-try-restart
Info[03/29 04:20:03] : Installing: jolla-ambient-sound- +++++++++++++++++++ [442/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Info[03/29 04:20:08] : Installing: tracker-miners ++++++++++++++++++++ [463/765]add-oneshot: /etc/oneshot.d/newuser/tracker-reset.sh - job saved OK
Warning: Schema “org.freedesktop.Geoclue” has path “/apps/geoclue/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: stop
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:17] : Installing: dsme ++++++++++++++++++++++ [503/765]
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: reload-or-try-restart
Info[03/29 04:20:17] : Installing: mce ++++++++++++++++++++++ [504/765]
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: reload-or-try-restart
Info[03/29 04:20:18] : Installing: buteo-syncfw-qt5 ++++++++++++++++++++++ [508/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:19] : Installing: buteo-syncfw-qt5-msy ++++++++++++++++++++++ [510/765]
Warning: Schema “org.freedesktop.Geoclue” has path “/apps/geoclue/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Info[03/29 04:20:19] : Installing: buteo-sync-plugins-s ++++++++++++++++++++++ [514/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:20] : Installing: libsocialcache-qml-p ++++++++++++++++++++++ [516/765]
Running in chroot, ignoring request: stop
Info[03/29 04:20:20] : Installing: user-managerd ++++++++++++++++++++++ [517/765]
Running in chroot, ignoring request: daemon-reload
Info[03/29 04:20:20] : Installing: buteo-sync-plugins-s +++++++++++++++++++++++ [521/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:21] : Installing: buteo-sync-plugins-s +++++++++++++++++++++++ [524/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:23] : Installing: buteo-sync-plugin-we +++++++++++++++++++++++ [528/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:24] : Installing: contactsd +++++++++++++++++++++++ [531/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:24] : Installing: simkit +++++++++++++++++++++++ [533/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Info[03/29 04:20:25] : Installing: mce-plugin-libhybris +++++++++++++++++++++++ [534/765]
Running in chroot, ignoring request: restart
Info[03/29 04:20:25] : Installing: ohm ++++++++++++++++++++++++ [549/765]
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: reload-or-try-restart
Info[03/29 04:20:26] : Installing: gmp-droid ++++++++++++++++++++++++ [560/765]add-oneshot: /etc/oneshot.d/0/gmp-generate-info.sh - job saved OK
Info[03/29 04:20:27] : Installing: udisks2 +++++++++++++++++++++++++ [567/765]add-oneshot: /etc/oneshot.d/0/late/udisks2-symlink-mount-path - job saved OK
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: reload-or-try-restart
Info[03/29 04:20:28] : Installing: usb-moded +++++++++++++++++++++++++ [569/765]
Running in chroot, ignoring request: daemon-reload
Info[03/29 04:20:29] : Installing: bluez5 +++++++++++++++++++++++++ [572/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: reload-or-try-restart
Info[03/29 04:20:30] : Installing: connman +++++++++++++++++++++++++ [575/765]
Running in chroot, ignoring request: daemon-reload
Info[03/29 04:20:31] : Installing: ofono +++++++++++++++++++++++++ [582/765]
Running in chroot, ignoring request: daemon-reload
Info[03/29 04:20:32] : Installing: connectionagent-qt5 ++++++++++++++++++++++++++ [592/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: restart
Info[03/29 04:20:33] : Installing: sp-rich-core ++++++++++++++++++++++++++ [598/765]fs.suid_dumpable = 2
kernel.core_pattern = |/usr/sbin/rich-core-dumper --pid=%p --signal=%s --name=%e
Info[03/29 04:20:33] : Installing: jolla-common-configu ++++++++++++++++++++++++++ [601/765]add-oneshot: /etc/oneshot.d/0/remove-swap-from-fstab - job saved OK
add-oneshot: /etc/oneshot.d/0/remove-fimage-from-fstab - job saved OK
add-oneshot: /etc/oneshot.d/0/hostname-setup - job saved OK
Info[03/29 04:20:34] : Installing: crash-reporter ++++++++++++++++++++++++++ [602/765]
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Info[03/29 04:20:35] : Installing: mms-engine +++++++++++++++++++++++++++ [616/765]
Warning: Schema “org.freedesktop.Geoclue” has path “/apps/geoclue/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Info[03/29 04:20:35] : Installing: droid-config-hotdog- +++++++++++++++++++++++++++ [617/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Info[03/29 04:20:36] : Installing: jolla-devicelock-dae +++++++++++++++++++++++++++ [620/765]
Created symlink /etc/systemd/system/nemo-devicelock.service → /usr/lib/systemd/system/jolla-devicelock-encsfa.service.
Info[03/29 04:20:36] : Installing: jolla-settings +++++++++++++++++++++++++++ [624/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Info[03/29 04:20:37] : Installing: voicecall-qt5 +++++++++++++++++++++++++++ [627/765]add-oneshot: /etc/oneshot.d/0/phone-move-recordings-dir - job saved OK
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: restart
Info[03/29 04:20:38] : Installing: jolla-signon-ui ++++++++++++++++++++++++++++ [637/765]
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:20:39] : Installing: jolla-rnd-device ++++++++++++++++++++++++++++ [646/765]
Created symlink /etc/systemd/system/sockets.target.wants/sshd.socket → /usr/lib/systemd/system/sshd.socket.
Info[03/29 04:20:41] : Installing: ssu-vendor-data-joll +++++++++++++++++++++++++++++ [671/765]add-oneshot: /etc/oneshot.d/0/ssu-vendor-data-jolla-rpm-import-keys - job saved OK
Info[03/29 04:20:43] : Installing: lipstick-jolla-home- ++++++++++++++++++++++++++++++ [681/765]add-oneshot: /etc/oneshot.d/newuser/enable-lipstick-hints - job saved OK
Info[03/29 04:20:43] : Installing: jolla-camera ++++++++++++++++++++++++++++++ [689/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
add-oneshot: /etc/oneshot.d/newuser/camera-enable-hints - job saved OK
Info[03/29 04:20:44] : Installing: jolla-startupwizard ++++++++++++++++++++++++++++++ [691/765]add-oneshot: /etc/oneshot.d/newuser/guest-keyboard-setup - job saved OK
Info[03/29 04:20:44] : Installing: jolla-settings-accou ++++++++++++++++++++++++++++++ [692/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Info[03/29 04:20:45] : Installing: store-client ++++++++++++++++++++++++++++++ [693/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Info[03/29 04:20:45] : Installing: jolla-developer-mode ++++++++++++++++++++++++++++++ [696/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
Running in chroot, ignoring request: reload
Running in chroot, ignoring request: reload
Info[03/29 04:20:47] : Installing: sailfish-content-amb ++++++++++++++++++++++++++++++++ [720/765]add-oneshot: /etc/oneshot.d/newuser/late/preload-ambience - job saved OK
Info[03/29 04:20:47] : Installing: jolla-settings-netwo ++++++++++++++++++++++++++++++++ [723/765]
Could not parse file "/usr/share/applications/simkit.desktop": Key file does not have group ?Desktop Entry?
Info[03/29 04:20:55] : Installing: jolla-settings-netwo ++++++++++++++++++++++++++++++++ [724/765]
Could not parse file "/usr/share/applications/simkit.desktop": Key file does not have group ?Desktop Entry?
Info[03/29 04:21:04] : Installing: jolla-settings-netwo ++++++++++++++++++++++++++++++++ [725/765]
Could not parse file "/usr/share/applications/simkit.desktop": Key file does not have group ?Desktop Entry?
Info[03/29 04:21:13] : Installing: jolla-settings-netwo ++++++++++++++++++++++++++++++++ [726/765]
Could not parse file "/usr/share/applications/simkit.desktop": Key file does not have group ?Desktop Entry?
Info[03/29 04:21:22] : Installing: jolla-settings-netwo ++++++++++++++++++++++++++++++++ [727/765]
Could not parse file "/usr/share/applications/simkit.desktop": Key file does not have group ?Desktop Entry?
Info[03/29 04:21:31] : Installing: csd ++++++++++++++++++++++++++++++++ [731/765]add-oneshot: /etc/oneshot.d/0/dconf-update - job saved OK
add-oneshot: /etc/oneshot.d/newuser/late/csd-cleanup-database - job saved OK
Info[03/29 04:21:31] : Installing: voicecall-ui-jolla ++++++++++++++++++++++++++++++++ [732/765]add-oneshot: /etc/oneshot.d/newuser/enable-voicecall-hints - job saved OK
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: daemon-reload
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: restart
Info[03/29 04:21:32] : Installing: jolla-messages ++++++++++++++++++++++++++++++++ [740/765]add-oneshot: /etc/oneshot.d/newuser/enable-messages-hints - job saved OK
Info[03/29 04:21:33] : Installing: jolla-gallery +++++++++++++++++++++++++++++++++ [747/765]add-oneshot: /etc/oneshot.d/newuser/enable-gallery-hints - job saved OK
Info[03/29 04:21:35] : Installing: patterns-sailfish-de ++++++++++++++++++++++++++++++++++ [765/765]add-oneshot: /etc/oneshot.d/0/ssu-update-repos - job saved OK
Running in chroot, ignoring request: try-restart
Failed to create bus connection: No such file or directory
Running in chroot, ignoring request: try-restart
Info[03/29 04:21:54] : Copying attachment files...
Info[03/29 04:21:54] : Applying configurations ...
Info[03/29 04:21:54] : Applying LanguageConfig ...
Info[03/29 04:21:54] : Applying KeyboardConfig ...
Info[03/29 04:21:54] : Applying TimezoneConfig ...
Info[03/29 04:21:54] : Applying FirewallConfig ...
Info[03/29 04:21:54] : Applying RootPasswordConfig ...
Info[03/29 04:21:54] : Applying UserConfig ...
Info[03/29 04:21:54] : Applying ServicesConfig ...
Info[03/29 04:21:54] : Applying XConfig ...
Info[03/29 04:21:54] : Applying NetworkConfig ...
Info[03/29 04:21:54] : Applying RPMMacroConfig ...
Info[03/29 04:21:54] : Applying DesktopConfig ...
Info[03/29 04:21:54] : Applying MoblinRepoConfig ...
Info[03/29 04:21:54] : Running post scripts ...
Rebuilding db using target rpm..done
dconf-update - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/dconf-update - FAIL
gmp-generate-info.sh - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/gmp-generate-info.sh - FAIL
groupadd-user.later - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/groupadd-user.later - FAIL
hostname-setup - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/hostname-setup - FAIL
oneshot: /etc/oneshot.d/0/phone-move-recordings-dir - OK
oneshot: /etc/oneshot.d/0/remove-fimage-from-fstab - OK
oneshot: /etc/oneshot.d/0/remove-swap-from-fstab - OK
setcaps-timed.sh - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/setcaps-timed.sh - FAIL
ssu-update-repos - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/ssu-update-repos - FAIL
oneshot: /etc/oneshot.d/0/ssu-vendor-data-jolla-rpm-import-keys - OK
dconf-update - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/dconf-update - FAIL
gmp-generate-info.sh - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/gmp-generate-info.sh - FAIL
groupadd-user.later - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/groupadd-user.later - FAIL
hostname-setup - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/hostname-setup - FAIL
setcaps-timed.sh - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/setcaps-timed.sh - FAIL
ssu-update-repos - returning FAIL to postpone oneshot to first boot
oneshot: /etc/oneshot.d/0/ssu-update-repos - FAIL
Changing release from latest to 4.6.0.13
Your device is now in release mode!
DBus unavailable, falling back to libssu
Setting device mode from 4 (ReleaseMode) to 4 (ReleaseMode)
DBus unavailable, falling back to libssu
Checking that no user has password set in /etc/shadow.
No passwords set, good.Code: Select all
Info[03/29 04:22:12] : Pack rootfs to /home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/sfe-hotdog-4.6.0.13-RESETkani.tar.bz2. Please wait...
Info[03/29 04:25:07] : Running pack scripts ...
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani /home/fedora/hadk
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/updater /home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani /home/fedora/hadk
zip warning: name not matched: sailfishos-hotdog-release-4.6.0.13-RESETkani.ks
adding: META-INF/com/google/android/update-binary (deflated 55%)
adding: META-INF/com/google/android/updater-script (deflated 67%)
adding: updater-unpack.sh (deflated 27%)
adding: hybris-boot.img (deflated 68%)
adding: sailfishos-hotdog-release-4.6.0.13-RESETkani.tar.bz2 (deflated 1%)
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani /home/fedora/hadk
/home/fedora/hadk
Info[03/29 04:25:27] : The new image can be found here:
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/Jolla-4.6.0.13-hotdog-aarch64.ks
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/Jolla-4.6.0.13-hotdog-aarch64.ks
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/Jolla-4.6.0.13-hotdog-aarch64.packages
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/Jolla-4.6.0.13-hotdog-aarch64.urls
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/os-release
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/sailfishos-hotdog-release-4.6.0.13-RESETkani.zip
/home/fedora/hadk/SailfishOScommunity-release-4.6.0.13-hotdog-RESETkani/sfe-hotdog-4.6.0.13-RESETkani.tar.bz2
Info[03/29 04:25:28] : Finished.
PlatformSDK [fedora@fedora hadk]$ Code: Select all
"hotdog"|"guacamole")
sed -i \
-e 's block/platform/soc/1d84000.ufshc/by-name/super sda15 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/userdata sda22 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/metadata sda20 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/modem_a sde4 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/modem_b sde31 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/dsp_a sde9 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/dsp_b sde36 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/persist sda2 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/bluetooth_a sde5 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/bluetooth_b sde32 ' \
-e 's block/platform/soc/1d84000.ufshc/by-name/misc sda3 ' \
"$@"
;;
*)Code: Select all
breakfast $DEVICE
make -j$(nproc --all) hybris-hal hybris-boot droidmediaCode: Select all
cd $ANDROID_ROOT
rpm/dhd/helpers/build_packages.sh --droid-hal
rpm/dhd/helpers/build_packages.sh --configs
sdk-assistant maintain $VENDOR-$DEVICE-$PORT_ARCH zypper -n --plus-repo $ANDROID_ROOT/droid-local-repo/$DEVICE install --allow-unsigned-rpm hybris-libsensorfw-qt5 mce-plugin-libhybris ngfd-plugin-native-vibrator pulseaudio-modules-droid qtscenegraph-adaptation droid-hal-$DEVICE droid-hal-$DEVICE-kernel droid-config-$DEVICE droid-config-$DEVICE-preinit-plugin droid-config-$DEVICE-pulseaudio-settings droid-config-$DEVICE-sailfish qt5-qpa-hwcomposer-plugin
rpm/dhd/helpers/build_packages.sh --mw=https://github.com/sailfish-on-nabu/parse-android-dynparts
rpm/dhd/helpers/build_packages.sh --gg
rpm/dhd/helpers/build_packages.sh --versionCode: Select all
export RELEASE=4.6.0.13
export EXTRA_NAME=-test
sudo mic create fs --arch=$PORT_ARCH --tokenmap=ARCH:$PORT_ARCH,RELEASE:$RELEASE,EXTRA_NAME:$EXTRA_NAME --record-pkgs=name,url --outdir=sfe-$DEVICE-$RELEASE$EXTRA_NAME --pack-to=sfe-$DEVICE-$RELEASE$EXTRA_NAME.tar.gz $ANDROID_ROOT/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks #--verbose #--debugCode: Select all
~ # dmsetup create --concise "$(/usr/bin/parse-android-dynparts /dev/sda15)"
device-mapper: reload ioctl on dynpart-product_b failed: Invalid argument
Command failed
~ # /usr/bin/parse-android-dynparts /dev/sda15
dynpart-system_a,,,ro,0 4599936 linear /dev/sda15 2048;dynpart-product_a,,,ro,0 2724944 linear /dev/sda15 4603904;dynpart-vendor_a,,,ro,0 1927816 linear /dev/sda15 7329792;dynpart-odm_a,,,ro,0 1824 linear /dev/sda15 9259008;dynpart-odm_b,,,ro,0 2048 linear /dev/sda15 14681424,2048 202752 linear /dev/sda15 17683792;dynpart-product_b,,,ro,0 2735104 linear /dev/sda15 14886224,2735104 1660928 linear /dev/sda15 17886544,4396032 264752 linear /dev/sda15 24150352;dynpart-system_b,,,ro,0 4602880 linear /dev/sda15 19547472,4602880 202752 linear /dev/sda15 14683472,4805632 62464 linear /dev/sda15 17621328,4868096 815008 linear /dev/sda15 24415568;dynpart-vendor_b,,,ro,0 1660552 linear /dev/sda15 25230672
Code: Select all
mkdir -p usr/lib/systemd/system/
mkdir -p usr/bin/droid
Code: Select all
[Unit]
Description=Setup dynamic partitions
Before=system.mount system_ext.mount vendor.mount product.mount local-fs.target systemd-modules-load.service droid-hal-init.service
DefaultDependencies=no
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/bash /usr/bin/droid/dmsetup.sh
[Install]
WantedBy=droid-hal-init.serviceCode: Select all
#!/bin/sh
dmsetup create --concise "$(/usr/bin/parse-android-dynparts /dev/sda10)"Code: Select all
#!/bin/sh
echo "0 2725200 linear /dev/sda15 4603904
2725200 67248 linear /dev/sda15 9191760
2792448 1868336 linear /dev/sda15 9261392" | dmsetup create dynpart-product_a
echo "0 2384 linear /dev/sda15 9259008
2384 1712 linear /dev/sda15 4602192
4096 688 linear /dev/sda15 7329104
4784 200016 linear /dev/sda15 8991056" | dmsetup create dynpart-odm_a
dmsetup create --concise "dynpart-system_a,,,ro,0 4599936 linear /dev/sda15 2048;dynpart-vendor_a,,,ro,0 1660552 linear /dev/sda15 7329792;"
Code: Select all
rm -rf hybris/mw/lvm2 hybris/mw/lvm2.log
git clone https://github.com/sailfishos/lvm2 -b jb60487 hybris/mw/lvm2
cd hybris/mw/lvm2
git submodule update --init
cd $ANDROID_ROOT
rpm/dhd/helpers/build_packages.sh --mw=lvm2
rpm/dhd/helpers/build_packages.sh --mw=https://github.com/mlehtima/libaioCode: Select all
cd $ANDROID_ROOT
rm -rf tmp
rm -rf droid-local-repo
rpm/dhd/helpers/build_packages.sh --droid-hal --configs --mw --gg --version
rpm/dhd/helpers/build_packages.sh --mw=https://github.com/sailfish-on-nabu/parse-android-dynparts
rpm/dhd/helpers/build_packages.sh --mic
sudo mic create fs --arch=$PORT_ARCH --tokenmap=ARCH:$PORT_ARCH,RELEASE:$RELEASE,EXTRA_NAME:$EXTRA_NAME --record-pkgs=name,url --outdir=sfe-$DEVICE-$RELEASE$EXTRA_NAME --pack-to=sfe-$DEVICE-$RELEASE$EXTRA_NAME.tar.gz $ANDROID_ROOT/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks #--verbose #--debugCode: Select all
ln -s /data/.stowaways/sailfishos/lib64/libdl-2.30.so /data/.stowaways/sailfishos/lib64/libdl_android.so
ln -s /data/.stowaways/sailfishos/lib64/libdl-2.30.so /data/.stowaways/sailfishos/lib64/libdl_android.so.2
Code: Select all
SELINUX=permissive
SELINUXTYPE=minimum
AUTORELABEL=1Code: Select all
cd $ANDROID_ROOT
rm -rf tmp
rm -rf droid-local-repo
rpm/dhd/helpers/build_packages.sh --droid-hal --configs --mw --gg --version
rpm/dhd/helpers/build_packages.sh --mic
sudo mic create fs --arch=$PORT_ARCH --tokenmap=ARCH:$PORT_ARCH,RELEASE:$RELEASE,EXTRA_NAME:$EXTRA_NAME --record-pkgs=name,url --outdir=sfe-$DEVICE-$RELEASE$EXTRA_NAME --pack-to=sfe-$DEVICE-$RELEASE$EXTRA_NAME.tar.gz $ANDROID_ROOT/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks #--verbose #--debugCode: Select all
rm -rf out
ubu-chroot -r $PLATFORM_SDK_ROOT/sdks/ubuntu
source build/envsetup.sh
export USE_CCACHE=1
breakfast $DEVICE
make -j$(nproc --all) hybris-hal droidmediaCode: Select all
make -j$(nproc --all) libdl_androidCode: Select all
rm -rf tmp
rm -rf droid-local-repo
rpm/dhd/helpers/build_packages.sh --droid-hal --configs --mw --gg --version
rpm/dhd/helpers/build_packages.sh --mic
sudo mic create fs --arch=$PORT_ARCH --tokenmap=ARCH:$PORT_ARCH,RELEASE:$RELEASE,EXTRA_NAME:$EXTRA_NAME --record-pkgs=name,url --outdir=sfe-$DEVICE-$RELEASE$EXTRA_NAME --pack-to=sfe-$DEVICE-$RELEASE$EXTRA_NAME.tar.gz $ANDROID_ROOT/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks #--verbose #--debugCode: Select all
cp out/target/product/hotdog/obj/SHARED_LIBRARIES/libdl_android_intermediates/libdl_android.so out/soong/.intermediates/art/build/apex/com.android.runtime.release/android_common_com.android.runtime.release/image.apex/lib64/bionic/libdl_android.so
cp out/target/product/hotdog/obj_arm/SHARED_LIBRARIES/libdl_android_intermediates/libdl_android.so out/soong/.intermediates/art/build/apex/com.android.runtime.release/android_common_com.android.runtime.release/image.apex/lib/bionic/libdl_android.soCode: Select all
[20240613_10:27:11.686437]@6 droid-hal-init: Unable to serialize property contexts: Duplicate prefix match detected for 'vendor.camera.aux.packagelist'
[20240613_10:27:11.686558]@6 droid-hal-init: Failed to load serialized property info fileCode: Select all
[20240614_16:58:14.412164]@2 droid-hal-init: init first stage started!
[20240614_16:58:14.412368]@2 droid-hal-init: Skipped setting INIT_AVB_VERSION (not in recovery mode)
[20240614_16:58:14.438222]@7 droid-hal-init: init second stage started!
[20240614_16:58:14.454493]@7 droid-hal-init: Using Android DT directory /proc/device-tree/firmware/android/
[20240614_16:58:14.456591]@7 droid-hal-init: Overriding previous 'ro.' property 'dalvik.vm.heapsize':'36m' with new value '512m'
[20240614_16:58:14.457240]@7 droid-hal-init: Couldn't load property file '/product_services/build.prop': open() failed: No such file or directory: No such file or directory
[20240614_16:58:14.457257]@7 droid-hal-init: Couldn't load property file '/factory/factory.prop': open() failed: No such file or directory: No such file or directory
[20240614_16:58:14.457801]@7 droid-hal-init: Setting product property ro.product.brand to 'OnePlus' (from ro.product.product.brand)
[20240614_16:58:14.457812]@7 droid-hal-init: Setting product property ro.product.device to 'OnePlus7TPro' (from ro.product.product.device)
[20240614_16:58:14.457822]@7 droid-hal-init: Setting product property ro.product.manufacturer to 'OnePlus' (from ro.product.product.manufacturer)
[20240614_16:58:14.457831]@7 droid-hal-init: Setting product property ro.product.model to 'OnePlus 7T Pro' (from ro.product.product.model)
[20240614_16:58:14.457839]@7 droid-hal-init: Setting product property ro.product.name to 'OnePlus7TPro' (from ro.product.product.name)
[20240614_16:58:14.559067]@6 apexd: Bootstrap subcommand detected
[20240614_16:58:14.565995]@6 apexd: Scanning /system/apex for embedded keys
[20240614_16:58:14.566826]@6 apexd: Scanning /product/apex for embedded keys
[20240614_16:58:14.566841]@6 apexd: ... does not exist. Skipping
[20240614_16:58:14.566851]@6 apexd: Scanning /system/apex looking for APEX packages.
[20240614_16:58:14.566884]@6 apexd: Found /system/apex/com.google.android.tzdata.apex
[20240614_16:58:14.566997]@6 apexd: Skipping activation of non-flattened apex package /system/apex/com.google.android.tzdata.apex because device doesn't support it
[20240614_16:58:14.567008]@6 apexd: Found /system/apex/com.google.android.media.apex
[20240614_16:58:14.567115]@6 apexd: Skipping activation of non-flattened apex package /system/apex/com.google.android.media.apex because device doesn't support it
[20240614_16:58:14.567125]@6 apexd: Found /system/apex/com.android.resolv.apex
Code: Select all
invoker[2540]: == hwcomposer module ==
invoker[2540]: * Address: 0x7d916b6008
invoker[2540]: * Module API Version: 3
invoker[2540]: * HAL API Version: 0
invoker[2540]: * Identifier: hwcomposer
invoker[2540]: * Name: QTI Hardware Composer Module
invoker[2540]: * Author: CodeAurora Forum
invoker[2540]: == hwcomposer module ==
Code: Select all
[20240614_16:58:36.228563]@6 binder: 2461:2461 transaction failed 29189/-22, size 0-0 line 3097
[20240614_16:58:37.228651]@6 binder: 2461:2461 transaction failed 29189/-22, size 0-0 line 3097
Code: Select all
~ # systemctl mask user@100000
~ # test_hwcomposer
width: 1440 height: 3120
library "libGLESv2_adreno.so" not found
library "eglSubDriverAndroid.so" not found
OpenGL ES 3.2 V@408.0 (GIT@bc92c36, I9e73322269, 1567026228) (Date:08/28/19)
Code: Select all
systemctl unmask user@100000
systemctl start user@100000Code: Select all
06-15 17:11:26.601 2987 2987 E /vendor/bin/adsprpcd: vendor/qcom/proprietary/commonsys-intf/adsprpc/src/adsprpcd.c:48:adsp daemon will restart after 25ms...
06-15 17:11:26.626 2986 2986 I /vendor/bin/adsprpcd: remote_handle_open: Successfully opened handle 0x5f for '":;./\attachguestos on domain 0
06-15 17:11:26.626 2986 2986 E /vendor/bin/adsprpcd: Error 0xffffffff: apps_dev_init failed for domain 0, errno Transport endpoint is not connected
06-15 17:11:26.627 2986 2986 E /vendor/bin/adsprpcd: Error 0xffffffff: open_dev (-1) failed for domain 0