miku-ui / manifesto Goto Github PK
View Code? Open in Web Editor NEWHi~ Nice to see you again, Hatsune Miku desu~!
Hi~ Nice to see you again, Hatsune Miku desu~!
When I'm reading Chinese version of wiki, I found the commit to enable Miku UI Boost Framework is no longer available ,and the link is https://github.com/Diva-Room/Miku_device_xiaomi_mona/commits/a12130334605daef8fc7304f127463e82eb21cfe
I'm trying to sync the sourcecode,but sync process is failed with next output.
我正在尝试同步源码,但是同步过程失败了并输出下面的信息
tzmsky@tzmsky-build-server:~/miku$ repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags
......
error: RPC 失败。curl 56 GnuTLS recv error (-54): Error in the pull function.
fatal: 远端意外挂断了
fatal: 过早的文件结束符(EOF)
fatal: index-pack 失败
error: Cannot fetch platform_packages_apps_Settings from https://github.com/Miku-UI/platform_packages_apps_Settings
Fetching: 100% (1/1), done in 10m17.313s
Garbage collecting: 100% (1/1), done in 0.023s
Checking out: 38% (408/1050) platform/external/rust/crates/fallible-streaming-it
Checking out: 42% (444/1050) platform/external/rust/crates/libz-sys
error: Cannot checkout platform_packages_apps_Settings: ManifestInvalidRevisionError: revision snowland in platform_packages_apps_Settings not found
packages/modules/ModuleMetadata/: leaving master; does not track upstream
Checking out: 51% (537/1050) platform/external/rust/crates/vmm_vhost
Checking out: 51% (538/1050) platform/external/rust/crates/vsock
Checking out: 51% (540/1050) platform/external/rust/crates/weak-table
Checking out: 51% (542/1050) platform/external/rust/crates/zip
Checking out: 51% (543/1050) platform/external/rust/cxx
Checking out: 52% (551/1050) platform/external/toolchain-utils
Checking out: 52% (552/1050) platform/external/toybox
Checking out: 53% (565/1050) platform/external/volley
Checking out: 54% (575/1050) platform/external/xmp_toolkit
Checking out: 54% (576/1050) platform/external/xz-embedded
Checking out: 55% (582/1050) platform_external_selinux
Checking out: 55% (583/1050) platform/external/setupcompat
Checking out: 55% (584/1050) platform/external/setupdesign
Checking out: 55% (585/1050) platform/external/sfntly
Checking out: 55% (586/1050) platform/external/shaderc/spirv-headers
Checking out: 55% (587/1050) platform/external/shflags
Checking out: 56% (590/1050) platform/external/sl4a
Checking out: 56% (591/1050) platform/external/slf4j
Checking out: 56% (592/1050) platform/external/smali
Checking out: 56% (594/1050) platform/external/sonic
Checking out: 56% (595/1050) platform/external/sonivox
Checking out: 56% (596/1050) platform/external/speex
Checking out: 56% (597/1050) platform/external/sqlite
Checking out: 57% (599/1050) platform/external/starlark-go
Checking out: 57% (602/1050) platform/external/subsampling-scale-image-view
Checking out: 57% (603/1050) platform/external/swiftshader
Checking out: 57% (604/1050) platform/external/tagsoup
Checking out: 57% (605/1050) platform/external/tcpdump
Checking out: 57% (606/1050) platform/external/tensorflow
Checking out: 59% (623/1050) platform_hardware_qcom_wlan
Checking out: 59% (624/1050) platform/hardware/qcom/audio
Checking out: 59% (627/1050) platform/hardware/qcom/camera
Checking out: 60% (634/1050) platform/hardware/qcom/sm7150/gps
Checking out: 62% (656/1050) platform/hardware/google/easel
Checking out: 63% (662/1050) platform/hardware/knowles/athletico/sound_trigger_h
Checking out: 64% (675/1050) platform/external/zlib
Checking out: 65% (686/1050) platform/frameworks/layoutlib
Checking out: 65% (691/1050) platform/frameworks/libs/systemui
Checking out: 67% (705/1050) platform/hardware/qcom/sm8150/media
Checking out: 67% (707/1050) platform/hardware/qcom/sm8150/vr
Checking out: 67% (708/1050) platform/hardware/qcom/sm8150p/gps
Checking out: 67% (709/1050) platform/hardware/qcom/wlan
Checking out: 67% (711/1050) platform/hardware/samsung/nfc
Checking out: 67% (712/1050) platform/hardware/st/nfc
Checking out: 67% (713/1050) platform/hardware/st/secure_element
Checking out: 68% (714/1050) platform/hardware/st/secure_element2
Checking out: 68% (717/1050) kernel/prebuilts/4.19/arm64
Checking out: 68% (718/1050) kernel/prebuilts/5.10/arm64
Checking out: 68% (719/1050) kernel/prebuilts/5.10/x86-64
Checking out: 68% (722/1050) kernel/prebuilts/common-modules/virtual-device/4.19
Checking out: 68% (723/1050) kernel/prebuilts/common-modules/virtual-device/4.19
Checking out: 68% (724/1050) kernel/prebuilts/common-modules/virtual-device/5.10
Checking out: 69% (725/1050) kernel/prebuilts/common-modules/virtual-device/5.10
Checking out: 69% (726/1050) kernel/prebuilts/common-modules/virtual-device/5.4/
Checking out: 69% (727/1050) kernel/prebuilts/common-modules/virtual-device/5.4/
Checking out: 69% (728/1050) kernel/prebuilts/common-modules/virtual-device/main
Checking out: 69% (729/1050) kernel/prebuilts/common-modules/virtual-device/main
Checking out: 69% (734/1050) platform/packages/apps/BasicSmsReceiver
Checking out: 70% (736/1050), done in 33.559s
error: in `sync -c -j4 --force-sync --no-clone-bundle --no-tags`: revision snowland in latform_packages_apps_Settings not found
I want build for my sony xc, but I meet error, This is device tree:
https://github.com/RedSTARO/android_device_sony_kugo_MikuUI
https://github.com/RedSTARO/android_device_sony_loire-common_MikuUI
https://github.com/sony-msm8956-dev/android_kernel_sony_msm8956
https://github.com/sony-msm8956-dev/proprietary_vendor_sony
$(shell date +%y%m%d%H%M) was changed, regenerating...
$(shell date +%y%m%d%H%M) was changed, regenerating...
[ 77% 172/222] including system/sepolicy/Android.mk ...
system/sepolicy/Android.mk:57: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has be
en deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead.
system/sepolicy/Android.mk:62: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has b
een deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead.
[100% 222/222] writing build rules ...
build/make/core/Makefile:61: warning: overriding commands for target out/tar get/product/kugo/system/etc/libnfc-nci.conf' build/make/core/base_rules.mk:525: warning: ignoring old commands for target
out/target/product/kugo/system/etc/libnfc-nci.conf'
[ 0% 223/60947] build out/target/product/kugo/obj/KERNEL_OBJ/.additional_con
ninja: Missing restat
? An output file is older than the most recent input:
output: out/target/product/kugo/obj/KERNEL_OBJ/.additional_config
input: out/target/product/kugo/obj/KERNEL_OBJ
[ 0% 227/60947] build out/target/product/kugo/obj/ETC/sepolicy.recovery_inte
FAILED: out/target/product/kugo/obj/ETC/sepolicy.recovery_intermediates/sepol
icy
/bin/bash -c "(ASAN_OPTIONS=detect_leaks=0 out/host/linux-x86/bin/checkpolicy
-M -c 30 -o out/target/product/kugo/obj/ETC/sepolicy.recovery_inter
mediates/sepolicy.tmp out/target/product/kugo/obj/ETC/sepolicy.recovery_inter
mediates/sepolicy.recovery.conf ) && (out/host/linux-x86/bin/sepolicy-analyze
out/target/product/kugo/obj/ETC/sepolicy.recovery_intermediates/sepolicy.tmp
permissive > out/target/product/kugo/obj/ETC/sepolicy.recovery_intermediates
/sepolicy.permissivedomains ) && (if [ "userdebug" = "user" -a -s out/tar
get/product/kugo/obj/ETC/sepolicy.recovery_intermediates/sepolicy.permissived
omains ]; then echo "==========" 1>&2; echo "ERROR:
permissive domains not allowed in user builds" 1>&2; echo "List o
f invalid domains:" 1>&2; cat out/target/product/kugo/obj/ETC/s
epolicy.recovery_intermediates/sepolicy.permissivedomains 1>&2; e
xit 1; fi ) && (mv out/target/product/kugo/obj/ETC/sepolicy.recovery
_intermediates/sepolicy.tmp out/target/product/kugo/obj/ETC/sepolicy.recovery
intermediates/sepolicy )"
device/sony/loire-common/sepolicy/vendor/mlog_qmi_service.te:9:ERROR 'syntax
error' at token 'msm_sock_ipc_ioctls' on line 82548:
allowxperm mlog_qmi_service self:socket ioctl msm_sock_ipc_ioctls;
allow mlog_qmi_service self:socket { create { ioctl read getattr write setatt
r lock append bind connect getopt setopt shutdown map } };
checkpolicy: error(s) encountered while parsing configuration
[ 0% 232/60947] build out/target/product/kugo/obj/FAKE/sepolicy_neverallows
FAILED: out/target/product/kugo/obj/FAKE/sepolicy_neverallows_intermediates/s
epolicy_neverallows
/bin/bash -c "(ASAN_OPTIONS=detect_leaks=0 out/host/linux-x86/bin/checkpolicy
-M -c 30 -o out/target/product/kugo/obj/FAKE/sepolicy_neverallows_i
ntermediates/sepolicy_neverallows.tmp out/target/product/kugo/obj/FAKE/sepoli
cy_neverallows_intermediates/policy.conf ) && (out/host/linux-x86/bin/sepolic
y-analyze out/target/product/kugo/obj/FAKE/sepolicy_neverallows_intermediates
/sepolicy_neverallows.tmp neverallow -w -f out/target/product/kugo/obj/FAKE/s
epolicy_neverallows_intermediates/policy_2.conf || ( echo "" 1>&2;
echo "sepolicy-analyze failed. This is most likely due to the use" 1>&2;
echo "of an expanded attribute in a neverallow assertion. Please
fix" 1>&2; echo "the policy." 1>&2; exit 1 ) ) && (touch out/
target/product/kugo/obj/FAKE/sepolicy_neverallows_intermediates/sepolicy_neve
rallows.tmp ) && (mv out/target/product/kugo/obj/FAKE/sepolicy_neverallows_in
termediates/sepolicy_neverallows.tmp out/target/product/kugo/obj/FAKE/sepolic
y_neverallows_intermediates/sepolicy_neverallows )"
device/sony/loire-common/sepolicy/vendor/mlog_qmi_service.te:9:ERROR 'syntax
error' at token 'msm_sock_ipc_ioctls' on line 78146:
allowxperm mlog_qmi_service self:socket ioctl msm_sock_ipc_ioctls;
allow mlog_qmi_service self:socket { create { ioctl read getattr write setatt
r lock append bind connect getopt setopt shutdown map } };
checkpolicy: error(s) encountered while parsing configuration
[ 0% 234/60947] Building Kernel Config
make: Entering directory '/home/r/miku/kernel/sony/msm8956'
GEN /home/r/miku/out/target/product/kugo/obj/KERNEL_OBJ/Makefile
make: Leaving directory '/home/r/miku/kernel/sony/msm8956'
make: Entering directory '/home/r/miku/kernel/sony/msm8956'
GEN /home/r/miku/out/target/product/kugo/obj/KERNEL_OBJ/Makefile
scripts/kconfig/conf --savedefconfig=defconfig Kconfig
make: Leaving directory '/home/r/miku/kernel/sony/msm8956'
22:49:52 ninja failed with: exit status 1
r@ubuntu:~/miku$
device/xiaomi/camellia/miku_camellia.mk:15: error: vendor/miku/config/common_full_phone.mk does not exist..
04:49:57 dumpvars failed with: exit status 1
For now we found:
Ref: Diva-Room/Miku_device_xiaomi_violet#1
Please don't build violet for now.
These example commit for How to enable Boost-Frameworks
has been removed but still on wiki.
https://github.com/Diva-Room/Miku_device_xiaomi_mona/commits/a12130334605daef8fc7304f127463e82eb21cfe
"""
whtrys@whtrys-Ubuntu:/media/whtrys/files/mikuui$ lunch miku_unicorn-user
cat: /media/whtrys/files/mikuui/system/sepolicy/prebuilts/api/30.0/plat_pub_versioned.cil: No such file or directory
cat: /media/whtrys/files/mikuui/system/sepolicy/prebuilts/api/31.0/plat_pub_versioned.cil: No such file or directory
cat: /media/whtrys/files/mikuui/system/sepolicy/prebuilts/api/32.0/plat_pub_versioned.cil: No such file or directory
/usr/bin/env: "python": 没有那个文件或目录
cat: /media/whtrys/files/mikuui/system/sepolicy/prebuilts/api/30.0/plat_pub_versioned.cil: No such file or directory
cat: /media/whtrys/files/mikuui/system/sepolicy/prebuilts/api/31.0/plat_pub_versioned.cil: No such file or directory
cat: /media/whtrys/files/mikuui/system/sepolicy/prebuilts/api/32.0/plat_pub_versioned.cil: No such file or directory
[ 33% 1/3] converting Android.bp files to BUILD files at out/soong/bp2build
FAILED: out/soong/bp2build_files_marker
cd "$(dirname "out/host/linux-x86/bin/soong_build")" && BUILDER="$PWD/$(basename "out/host/linux-x86/bin/soong_build")" && cd /
&& env -i "$BUILDER" --top "$TOP" --soong_out "out/soong" --out "out" --bp2build_marker out/soong/bp2build_file
s_marker --globListDir bp2build_files --globFile out/soong/globs-bp2build_files.ninja -t -l out/.module_paths/Android.bp.list --
available_env out/soong/soong.environment.available --used_env out/soong/soong.environment.used.bp2build_files Android.bp
panic: package "android/soong/generator" already has a package context
goroutine 1 [running]:
github.com/google/blueprint.NewPackageContext({0x11d0cbc, 0x17})
/media/whtrys/files/mikuui/build/blueprint/package_ctx.go:100 +0x36e
android/soong/android.NewPackageContext(...)
/media/whtrys/files/mikuui/build/soong/android/package_ctx.go:34
miku/soong/generator.init()
/media/whtrys/files/mikuui/vendor/miku/build/soong/generator/generator.go:37 +0x25
23:44:12 soong bootstrap failed with: exit status 1
"""
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.