• Ubuntu Touch Mainline Generic amd64 Issue

    Solved
    20
    1 Votes
    20 Posts
    3k Views
    A
    @nontrivial said in Ubuntu Touch Mainline Generic amd64 Issue: Download latest ubuntu-touch-mainline-generic-amd64.img.xz file from https://ci.ubports.com/job/rootfs/job/rootfs-generic-amd64/ Uncompress it with unxz Convert to VirtualBox VDI disk image: VBoxManage convertdd disk.img disk.vdi The boot process appears to hang on "Starting virtual private network daemon". By the way, I know this is a thread from four years ago, but if you web search running UBports image in VirtualBox, it leads here, so I thought I would update it to help the next person save some time... After you run the convert line: $ VBoxManage convertfromraw /home/alaskalinuxuser/snap/utqemu/common/ubuntu-touch-mainline-generic-amd64.img ./ubports.vdi --format vdi And you try to launch it in VirtualBox, you will still hang at Starting virtual private network daemon, but the real issue is the graphic card settings, as @hacker1024 pointed out, but didn't offer the solution. What worked for me was: Display settings in VB: Video Memory 32 MB Graphics Controller VMSVGA Enable 3D acceleration RDS and Recording (don't matter, but I use) disabled. Setting the RAM to 1536MB and using the converted VDI drive seems to work great for me. Hopefully that helps the next person....
  • Error when compiling halium-boot (porting Ubuntu Touch to a Samsung Note 10)

    Unsolved
    2
    0 Votes
    2 Posts
    559 Views
    V
    @VinceAle7082 I did everything again and now I get this error when doing "mka mkbootimg": 15:50:03 ************************************************************ 15:50:03 You are building on a machine with 6.7GB of RAM 15:50:03 15:50:03 The minimum required amount of free memory is around 16GB, 15:50:03 and even with that, some configurations may not work. 15:50:03 15:50:03 If you run into segfaults or other errors, try reducing your 15:50:03 -j value. 15:50:03 ************************************************************ 15:50:03 Build sandboxing disabled due to nsjail error. ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=13 LINEAGE_VERSION=20.0-20240402-UNOFFICIAL-d1 TARGET_PRODUCT=lineage_d1 TARGET_BUILD_VARIANT=userdebug TARGET_BUILD_TYPE=release TARGET_ARCH=arm64 TARGET_ARCH_VARIANT=armv8-2a-dotprod TARGET_CPU_VARIANT=cortex-a75 TARGET_2ND_ARCH=arm TARGET_2ND_ARCH_VARIANT=armv8-2a TARGET_2ND_CPU_VARIANT=cortex-a55 HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-6.5.0-26-generic-x86_64-Ubuntu-22.04.1-LTS HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=TQ3A.230901.001 OUT_DIR=out PRODUCT_SOONG_NAMESPACES=vendor/samsung/exynos9820-common device/samsung/exynos9820-common hardware/google/interfaces hardware/google/pixel hardware/samsung hardware/samsung/aidl/power-libperfmgr vendor/s amsung/d1 ============================================ device/samsung/d1/BoardConfig.mk was modified, regenerating... Adding CUSTOM_LOCALES [ast_ES gd_GB cy_GB fur_IT] to PRODUCT_LOCALES [en_US en_US af_ZA am_ET ar_EG ar_XB as_IN az_AZ be_BY bg_BG bn_BD bs_BA ca_ES cs_CZ da_DK de_DE el_GR en_AU en_CA en_GB en_IN en_XA es _ES es_US et_EE eu_ES fa_IR fi_FI fr_CA fr_FR gl_ES gu_IN hi_IN hr_HR hu_HU hy_AM in_ID is_IS it_IT iw_IL ja_JP ka_GE kk_KZ km_KH kn_IN ko_KR ky_KG lo_LA lt_LT lv_LV mk_MK ml_IN mn_MN mr_IN ms_MY my_MM nb _NO ne_NP nl_NL or_IN pa_IN pl_PL pt_BR pt_PT ro_RO ru_RU si_LK sk_SK sl_SI sq_AL sr_Latn_RS sr_RS sv_SE sw_TZ ta_IN te_IN th_TH tl_PH tr_TR uk_UA ur_PK uz_UZ vi_VN zh_CN zh_HK zh_TW zu_ZA en_XC] [100% 1025/1025] initializing build system ... Adding CUSTOM_LOCALES [ast_ES gd_GB cy_GB fur_IT] to PRODUCT_LOCALES [en_US en_US af_ZA am_ET ar_EG ar_XB as_IN az_AZ be_BY bg_BG bn_BD bs_BA ca_ES cs_CZ da_DK de_DE el_GR en_AU en_CA en_GB en_IN en_XA es _ES es_US et_EE eu_ES fa_IR fi_FI fr_CA fr_FR gl_ES gu_IN hi_IN hr_HR hu_HU hy_AM in_ID is_IS it_IT iw_IL ja_JP ka_GE kk_KZ km_KH kn_IN ko_KR ky_KG lo_LA lt_LT lv_LV mk_MK ml_IN mn_MN mr_IN ms_MY my_MM nb _NO ne_NP nl_NL or_IN pa_IN pl_PL pt_BR pt_PT ro_RO ru_RU si_LK sk_SK sl_SI sq_AL sr_Latn_RS sr_RS sv_SE sw_TZ ta_IN te_IN th_TH tl_PH tr_TR uk_UA ur_PK uz_UZ vi_VN zh_CN zh_HK zh_TW zu_ZA en_XC] [ 92% 1138/1224] including hardware/samsung_slsi-linaro/exynos/Android.mk ... Build Gralloc 1.x libhardware HAL [ 97% 1197/1224] including vendor/halium/audioflingerglue/Android.mk ... vendor/halium/audioflingerglue/Android.mk:41: warning: *** ANDROID_MICRO undefined. Assuming 0 /bin/bash: riga 1: test: -le: atteso operatore unario cat: frameworks/av/include/media/AudioSystem.h: No such file or directory [ 97% 1199/1224] including vendor/halium/droidmedia/Android.mk ... vendor/halium/droidmedia/Android.mk:43: warning: *** ANDROID_MICRO undefined. Assuming 0 [ 99% 1223/1224] finishing build rules ... FAILED: build/make/core/main.mk:1312: warning: device/samsung/d1/lineage_d1.mk includes non-existent modules in PRODUCT_PACKAGES Offending entries: SimpleSettingsConfig fsck.ntfs htop mkfs.ntfs mount.ntfs nano rsync scp sftp ssh ssh-keygen sshd sshd_config start-ssh unrar vim webview build/make/core/main.mk:1312: error: Build failed. 15:51:32 ckati failed with: exit status 1 #### failed to build some targets (01:30 (mm:ss)) ####
  • This topic is deleted!

    Unsolved
    2
    0 Votes
    2 Posts
    45 Views
  • How build kernal on macos

    2
    0 Votes
    2 Posts
    223 Views
    V
    @unger Try -j number of threads + 2 (example -j 12, not -j12) Idk if this is the problem but try it, why not?
  • This topic is deleted!

    Unsolved
    6
    0 Votes
    6 Posts
    71 Views
  • Need Help for Redmi Note 12 pro plus 5g (22101316UP)

    Moved
    3
    1 Votes
    3 Posts
    408 Views
    F
    Sure, just post what step are u done!
  • I'm collecting halium for samsung m31

    Moved Unsolved
    4
    0 Votes
    4 Posts
    306 Views
    F
    follow the error guide from halium build. https://docs.halium.org/en/latest/porting/common-system-build-errors.html#common-system-build-errors Under title: signapk.jar missing This error is because some parts of code have missing dependency with some android/Java packages, so wich devices files need specifically modifications
  • halium 10 on samsung M31

    2
    0 Votes
    2 Posts
    225 Views
    F
    try with this manifest file. <?xml version="1.0" encoding="UTF-8"?> <manifest> <project path="device/samsung/m31" remote="github" revision="lineage-17.1" /> <project path="device/samsung/universal9610-common" name="android_device_samsung_universal9610-common" remote="github" revision="lineage-17.1" /> <project path="device/samsung/m31" name="android_device_samsung_m31" remote="github" revision="lineage-17.1" /> <project path="kernel/samsung/m31" name="android_kernel_samsung_universal9610" remote="github" revision="lineage-17.1" /> <project path="vendor/samsung" name="proprietary_vendor_samsung" remote="github" revision="lineage-17.1" /> </manifest>
  • Can not locate config makefile for product

    2
    0 Votes
    2 Posts
    467 Views
    F
    it's by bad repo manifest. See the paths maybe it's wrong formed
  • Booted Ubuntu Touch In Realme C3!!!

    Moved
    8
    7
    4 Votes
    8 Posts
    3k Views
    LakotaubpL
    @Валерій Please use English on the Forum it helps all our users. I cannot help on the device but as this is an old thread I am not sure there has been any further progress.
  • Support for galaxy tab S2

    3
    0 Votes
    3 Posts
    740 Views
    F
    Hello! @nishanthkvasan may be i can help you. But the process it's incomplete, i got a error while compile. The rest of steps like to manifest file, it's done. about the error i find that is about the kernel threads of some UUID. Manifest file https://forums.ubports.com/topic/6088/trouble-porting-halium-to-new-device-gts210vewifi?_=1710091107817 Error https://forums.ubports.com/topic/9446/error-while-building-halium-boot-samsung-device?_=1710091107826
  • Error build kernel for Samsung M31

    2
    0 Votes
    2 Posts
    299 Views
    U
    Found another Kernal. I use https://github.com/erfanoabdi/android_kernel_samsung_universal9610 The errors are as follows: created build_kernel.sh #!/bin/bash export ARCH=arm64 export PLATFORM_VERSION=12 export ANDROID_MAJOR_VERSION=s export CLANG_TRIPLE=aarch64-linux-gnu- export CROSS_COMPILE=aarch64-linux-android- make ARCH=arm64 CLANG_TRIPLE=aarch64-linux-gnu- CROSS_COMPILE=aarch64-linux-android- CONFIG_SECTION_MISMATCH_WARN_ONLY=y exynos9610-m31nsxx_defconfig make ARCH=arm64 CLANG_TRIPLE=aarch64-linux-gnu-CROSS_COMPILE=aarch64-linux-android- CONFIG_SECTION_MISMATCH_WARN_ONLY=y -j64 run bash build_kernel.sh % bash build_kernel.sh HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o scripts/kconfig/conf.c:78:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(_("aborted!\n\n")); ^~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:78:10: note: treat the string as an argument to avoid this printf(_("aborted!\n\n")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:79:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(_("Console input/output is redirected. ")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:79:10: note: treat the string as an argument to avoid this printf(_("Console input/output is redirected. ")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:80:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(_("Run 'make oldconfig' to update configuration.\n\n")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:80:10: note: treat the string as an argument to avoid this printf(_("Run 'make oldconfig' to update configuration.\n\n")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:90:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(_("(NEW) ")); ^~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:90:10: note: treat the string as an argument to avoid this printf(_("(NEW) ")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:291:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(_(" (NEW)")); ^~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:291:12: note: treat the string as an argument to avoid this printf(_(" (NEW)")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:439:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(_("*\n* Restart config...\n*\n")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:439:13: note: treat the string as an argument to avoid this printf(_("*\n* Restart config...\n*\n")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:641:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] _("\n*** The configuration requires explicit update.\n\n")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:641:6: note: treat the string as an argument to avoid this _("\n*** The configuration requires explicit update.\n\n")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:694:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:694:20: note: treat the string as an argument to avoid this fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:698:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(stderr, _("\n*** Error during update of the configuration.\n\n")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:698:20: note: treat the string as an argument to avoid this fprintf(stderr, _("\n*** Error during update of the configuration.\n\n")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ scripts/kconfig/conf.c:709:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^~~~~~~~~~~~~ scripts/kconfig/conf.c:709:20: note: treat the string as an argument to avoid this fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); ^ "%s", scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' #define _(text) gettext(text) ^ 10 warnings generated. SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf drivers/samsung/misc/Kconfig:13:warning: ignoring type redefinition of 'SEC_DEBUG_TSP_LOG' from 'tristate' to 'boolean' 'rivers/sensorhub/Kconfig:200:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:9:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:20:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:31:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:42:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:53:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:64:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:75:warning: ignoring unsupported character ' # # configuration written to .config # ./scripts/gcc-version.sh: line 26: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: No such file or directory ./scripts/gcc-version.sh: line 27: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: No such file or directory make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found scripts/kconfig/conf --silentoldconfig Kconfig drivers/samsung/misc/Kconfig:13:warning: ignoring type redefinition of 'SEC_DEBUG_TSP_LOG' from 'tristate' to 'boolean' 'rivers/sensorhub/Kconfig:200:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:9:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:20:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:31:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:42:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:53:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:64:warning: ignoring unsupported character ' 'rivers/sensorhub/factory/Kconfig:75:warning: ignoring unsupported character ' arch/arm64/Makefile:27: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum arch/arm64/Makefile:57: Detected assembler with broken .inst; disassembly will be unreliable ./scripts/gcc-version.sh: line 26: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: No such file or directory ./scripts/gcc-version.sh: line 27: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: No such file or directory make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found CHK include/config/kernel.release make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found WRAP arch/arm64/include/generated/uapi/asm/ioctl.h WRAP arch/arm64/include/generated/uapi/asm/errno.h WRAP arch/arm64/include/generated/uapi/asm/ioctls.h WRAP arch/arm64/include/generated/uapi/asm/ipcbuf.h WRAP arch/arm64/include/generated/uapi/asm/msgbuf.h WRAP arch/arm64/include/generated/uapi/asm/mman.h WRAP arch/arm64/include/generated/uapi/asm/kvm_para.h WRAP arch/arm64/include/generated/uapi/asm/sembuf.h WRAP arch/arm64/include/generated/uapi/asm/sockios.h WRAP arch/arm64/include/generated/uapi/asm/shmbuf.h WRAP arch/arm64/include/generated/uapi/asm/socket.h WRAP arch/arm64/include/generated/uapi/asm/termbits.h WRAP arch/arm64/include/generated/uapi/asm/swab.h WRAP arch/arm64/include/generated/uapi/asm/resource.h WRAP arch/arm64/include/generated/uapi/asm/types.h WRAP arch/arm64/include/generated/uapi/asm/termios.h WRAP arch/arm64/include/generated/uapi/asm/poll.h make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found HOSTCC scripts/basic/bin2c make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found WRAP arch/arm64/include/generated/asm/bugs.h WRAP arch/arm64/include/generated/asm/delay.h WRAP arch/arm64/include/generated/asm/clkdev.h WRAP arch/arm64/include/generated/asm/emergency-restart.h WRAP arch/arm64/include/generated/asm/dma.h WRAP arch/arm64/include/generated/asm/early_ioremap.h WRAP arch/arm64/include/generated/asm/dma-contiguous.h WRAP arch/arm64/include/generated/asm/div64.h WRAP arch/arm64/include/generated/asm/hw_irq.h WRAP arch/arm64/include/generated/asm/irq_regs.h WRAP arch/arm64/include/generated/asm/kmap_types.h WRAP arch/arm64/include/generated/asm/mcs_spinlock.h WRAP arch/arm64/include/generated/asm/kdebug.h WRAP arch/arm64/include/generated/asm/local.h WRAP arch/arm64/include/generated/asm/preempt.h WRAP arch/arm64/include/generated/asm/mm-arch-hooks.h WRAP arch/arm64/include/generated/asm/local64.h make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found WRAP arch/arm64/include/generated/asm/switch_to.h WRAP arch/arm64/include/generated/asm/rwsem.h WRAP arch/arm64/include/generated/asm/unaligned.h WRAP arch/arm64/include/generated/asm/trace_clock.h WRAP arch/arm64/include/generated/asm/serial.h WRAP arch/arm64/include/generated/asm/xor.h WRAP arch/arm64/include/generated/asm/set_memory.h WRAP arch/arm64/include/generated/asm/segment.h WRAP arch/arm64/include/generated/asm/msi.h WRAP arch/arm64/include/generated/asm/sizes.h WRAP arch/arm64/include/generated/asm/vga.h WRAP arch/arm64/include/generated/asm/user.h make: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: Command not found HOSTCC scripts/sortextable HOSTCC scripts/kallsyms HOSTCC scripts/genksyms/genksyms.o HOSTCC scripts/dtc/dtc.o SHIPPED scripts/genksyms/parse.tab.c SHIPPED scripts/genksyms/lex.lex.c HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o SHIPPED scripts/genksyms/parse.tab.h SHIPPED scripts/dtc/dtc-parser.tab.c SHIPPED scripts/dtc/dtc-lexer.lex.c HOSTCC scripts/dtc/treesource.o CC scripts/mod/devicetable-offsets.s /bin/sh: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: No such file or directory HOSTCC scripts/mod/mk_elfconfig make[2]: *** [scripts/mod/devicetable-offsets.s] Error 1 make[2]: *** Waiting for unfinished jobs.... HOSTCC scripts/dtc/data.o HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/dtc/checks.o SHIPPED scripts/dtc/dtc-parser.tab.h HOSTCC scripts/dtc/util.o CC scripts/mod/empty.o /bin/sh: ./toolchain/clang/host/linux-x86/clang-4639204/bin/clang: No such file or directory make[2]: *** [scripts/mod/empty.o] Error 1 HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/genksyms/parse.tab.o HOSTCC scripts/genksyms/lex.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTCC scripts/dtc/dtc-lexer.lex.o scripts/sortextable.c:23:10: fatal error: 'elf.h' file not found #include <elf.h> ^~~~~~~ scripts/mod/mk_elfconfig.c:5:10: fatal error: 'elf.h' file not found #include <elf.h> ^~~~~~~ 1 error generated. In file included from scripts/selinux/mdp/mdp.c:48: In file included from ./security/selinux/include/classmap.h:2: In file included from ./include/uapi/linux/capability.h:17: ./include/uapi/linux/types.h:5:10: fatal error: 'asm/types.h' file not found #include <asm/types.h> ^~~~~~~~~~~~~ make[2]: *** [scripts/mod/mk_elfconfig] Error 1 1 error generated. make[1]: *** [scripts/mod] Error 2 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [scripts/sortextable] Error 1 1 error generated. make[3]: *** [scripts/selinux/mdp/mdp] Error 1 make[2]: *** [scripts/selinux/mdp] Error 2 make[2]: *** Waiting for unfinished jobs.... In file included from scripts/selinux/genheaders/genheaders.c:18: In file included from ./security/selinux/include/classmap.h:2: In file included from ./include/uapi/linux/capability.h:17: ./include/uapi/linux/types.h:5:10: fatal error: 'asm/types.h' file not found #include <asm/types.h> ^~~~~~~~~~~~~ 1 error generated. make[3]: *** [scripts/selinux/genheaders/genheaders] Error 1 make[2]: *** [scripts/selinux/genheaders] Error 2 make[1]: *** [scripts/selinux] Error 2 HOSTLD scripts/dtc/dtc HOSTLD scripts/genksyms/genksyms make: *** [scripts] Error 2 make: *** Waiting for unfinished jobs.... UPD include/config/kernel.release Not file asm/types.h and elf.h
  • Help me to port ubuntu touch to moto e-13

    port porting moto e moto e13
    2
    0 Votes
    2 Posts
    648 Views
    LakotaubpL
    @arunkumar413 First have a look here https://forums.ubports.com/topic/2068/halium-first-steps/1 for some basic info. After that if your device is suitable we can provide plenty of help and advice to help you complete your port. We also have a telegram porting group (will find the link later) for more help and advice. The first step is for you to check the compatibility of your device.
  • Could use help porting to n8000

    13
    0 Votes
    13 Posts
    1k Views
    P
    Hello Dear @KingProNoob2, @Marsh_Jiang and other UBports Firends 13.1). Did you get any progress and/or do you continue your efforts? 13.2). I found the quite fresh LineageOs 19.1 for N80xx here: https://xdaforums.com/t/lineageos-19-1-android-12l-for-gt-n8000-gt-n8005-gt-n8010-gt-n8013-gt-n8020-beta.4363603/ 13.3). I would be happy to get involved to help somehow to someone who could try to port this device to Ubuntu Touch 20.04 Thank you and kind regards~~ Piotrek~~pe3no.
  • Porting to OnePlus 7 guacamoleb GM1901 non-pro

    5
    0 Votes
    5 Posts
    403 Views
    A
    Please see: https://pad.ubports.com/p/porting-oneplus-7-guacamoleb-non-pro OLD: Trying to port following https://pad.ubports.com/p/treble-device-adaptation development os = ubuntu 22.04 bare metal Getting device kernel source code Android 13 = Lineage 20 => https://github.com/develop-at-github/android_kernel_oneplus_sm8150/tree/lineage-20-edit copied and fixing from https://github.com/LineageOS/android_kernel_oneplus_sm8150 Making a device source for build use existing one with similar SoC/Android version as base going with similar SoC but not android version copied and fixing from https://gitlab.com/ubports/porting/community-ports/android9/oneplus-7/oneplus-guacamole making device specific changes, dont have stock boot.img, will lineage boot.img work? Running assembly without modifications awaiting above step to be finished Making initial changes to the kernel to boot the device ... Installing Ubuntu Touch rootfs + generic Halium image on device what is fastbootd? Debugging on device lenovo****************************************** DEVICES WITH DYNAMIC PARTITIONS FLASH METHOD is this A/B slot? what is dtb, dtbo, ota, vbmeta?
  • Asus Z00A - Zenfone 2 ZE551ML Z00A

    Moved
    25
    0 Votes
    25 Posts
    7k Views
    J
    @fcipaq , hi , i saw your github link , can you update your readme or create a video how to build the halium kernel for asus then i will do the rest to have ubports working on our old device thank you
  • Porting to the Samsung Galaxy A10

    porting
    6
    0 Votes
    6 Posts
    3k Views
    T
    @actuday6418 You're supposed to use the standalone kernel method for porting all devices from Android 9 and up that ship with Treble. https://pad.ubports.com/p/treble-device-adaptation may help you
  • [Porting] Samsung Galaxy S2 GT-I9100

    3
    2 Votes
    3 Posts
    606 Views
    DJacD
    (Sorry for my bad english, but it is not my native language) I'm interesting in the idea too. I foud interesting topics on this subject : https://xdaforums.com/t/rom-gt-i9100-wip-ubuntu-touch-developer-preview.2188621/ But some links are dead... And my knowledge are insufficient to use it... Thankyou
  • erro to show GUI on my new phone

    1
    1
    0 Votes
    1 Posts
    215 Views
    No one has replied
  • porting to custom device, need help

    2
    0 Votes
    2 Posts
    671 Views
    A
    I have the same problem as you, only the system image under the data partition can be mounted normally, other can not be mounted normally, only the command window is barely available