UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. ezze
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 7
    • Posts 58
    • Groups 0

    ezze

    @ezze

    11
    Reputation
    23
    Profile views
    58
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online
    Website ezze.org
    Location Russia, Novorossijsk

    ezze Unfollow Follow

    Best posts made by ezze

    • Install Ubuntu Touch on LG Nexus 5 with Android 4

      Hi, guys!

      I'm interested in purchasing LG Nexus 5 device to use it with Ubuntu Touch and found it somewhere on eBay. A seller tells me that it's shipped with Android 4.0 (Ice Cream Sandwich) but can be upgraded to 6.0 (Marshmallow). Here is the reference:

      https://www.gsmarena.com/lg_nexus_5-5705.php

      I saw that devices with Android 5.1 and Android 7.1 only are supported to install Ubuntu Touch on (unfortunatelly, I unable to recognize where). Could you, guys, please, clarify these things?

      • Is it possible to upgrade Android 4.0 to Android 5.1 (Lollipop) on this phone while Android 6.0 is mentioned for upgrade?
      • Do I really need to upgrade Android 4.0 to Android 5.1 (Lollipop) before installing Ubuntu Touch?

      Thanks in advance!

      posted in Support
      ezzeE
      ezze
    • RE: Android M10 Install Video

      I was able to install Ubuntu Touch on Aquaris M10 HD with pre-installed Android 8.1.0. I am not experienced in flashing mobile devices therefore some things shown in the video were unclear for me but still very useful. I don't know what was important so I'm posting these steps combined from the video and official instructions that were lucky for me. If there is something wrong with it, please, correct me. Hope that it will help other unexperienced users in the future.

      1. Start pre-installed Android 8.1.0 on the tablet (hold "Power" button) and enable developer mode and USB debugging there.

      2. Power off the device by holding "Power" button.

      3. Start the tablet by holding "Power" button and "Volume Up" button to select device's boot mode.

      4. Choose "Fastboot mode" by "Volume Up" button and then press "Volume Down".

      5. Device doesn't reboot automatically. Power off the device by holding "Power" button for a few seconds and then start it again by "Power" + "Volume Up" buttons and select "Recovery Mode".

      6. In recovery menu select "Reboot to bootloader" item using "Volume Up"/"Volume Down" buttons and press "Power" button. => FASTBOOT mode... text will be shown at the left bottom corner of the blank screen.

      7. I guess it's time to flash the firmware, but it was unclear from the video whether I should power off the device or not. So according to these instructions I decided to power off the device (hold "Power" button for a few seconds).

      8. Download recent version of Smartphone Flash Tool and extract it's files from the archive. I used version 5.1916 for Linux 64-bit. To be exact, I'm on Kubuntu 18.04.1.

      9. Install missing library for SP Flash Tool:

        $ wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb \
        && sudo dpkg -i /tmp/libpng12.deb \
        && rm /tmp/libpng12.deb
        
      10. Go to directory with SP Flash Tool and make it executable:

        $ cd ~/Downloads/ubports/SP_Flash_Tool-5.1916_Linux
        $ chmod +x ./flash_tool.sh
        
      11. Start SP Flash Tool with root privileges:

        $ sudo ./flash_tool.sh
        
      12. Download old Canonical UT image called cooler for M10 HD, unpack it and select Android_scatter.txt file from there in SP Flash Tool ("Download" tab => "Scatter-loading File").

      13. Choose "Firmware Upgrade" from dropdown list.

      14. Press "Download" button at the top left corner of "Download" tab.

      15. Connect powered-off tablet to USB 2.0 port of the computer. "Magic happens" — old UT image will be downloaded into device and installed.

        I saw BQ logo with "Powered by Ubuntu" label at the end but unfortunatelly further UT loading was stuck. Nothing happened for a long time.

      16. Download recent version of UBports Installer. It was deb of version 0.4.5-beta for me.

      17. Start UBports with root privileges:

        $ sudo ubports-installer
        

        and follow it's instructions.

        When I ran "Reboot to bootloader" and saw => FASTBOOT mode like it was in 6, I didn't power off the tablet before connecting to computer. Everything was fine, I got rotating Ubuntu logo on the screen first, and working fresh Ubuntu Touch image three minutes later.

      posted in News
      ezzeE
      ezze
    • RE: Bq Aquaris M10 FHD (frieza) not sold in "our" country

      @Conner Me and my wife are using Nexus 5 on daily basis. I bought two NEW items on eBay and they are still available there. We also have NEW BQ M10 HD (cooler) and it's still also available on eBay.

      The downside of new Nexus 5, however, is that it's quite old and I had to replace original battery (made on January of 2014) after two months of usage. Another known issue is it's power button that may cause a boot loop year or two later.

      posted in Off topic
      ezzeE
      ezze
    • RE: Install Ubuntu Touch on LG Nexus 5 with Android 4

      @advocatux, thanks for the reply. And for firmware reference!

      Relying on your answer I can update to 6.0.1 but not to 5.1. Ok, will purchase the item and do it then.

      posted in Support
      ezzeE
      ezze
    • RE: Internationalization, Translators

      @Flohack, could you please merge Russian translations for TELEports from Weblate? I updated these translations in November fixing many issues such as this date formatting one. My wife, like me, uses Nexus 5 with UT as daily driver so this app is really important for us, and I'm ready for further contribution!

      screenshot20200118_122518766.png

      posted in Translations
      ezzeE
      ezze
    • RE: Ubuntu Touch PinePhone Pre Order Now

      Maximum respect to all of you guys making this amazing work! It's incredible!!!

      @PINE64 Are there any news when accessories such as flip cases and screen glass protectors will be available for PinePhone? Me and my wife plan to use PinePhones on daily basis as a replacement to our Nexus 5 phones, and this kind of accessories are very important for us.

      posted in News
      ezzeE
      ezze
    • RE: Install Ubuntu Touch on LG Nexus 5 with Android 4

      @dobey, you are right about 4.0 version, it doesn't exist according to the provided specs. Seller mixed up the info. Finally, I purchased two items. One with Android 6.0.0 and unlocked bootloader, and another with Android 6.0.1 but locked bootloader. So I don't need to flash Android firmware first.

      Installation to 6.0.0 was smooth and done in five minutes! This is awesome!

      Installation to 6.0.1 took an half of an hour due to locked bootloader, and Ubuntu didn't start after the first attempt of flashing. It was Google logo on the screen and nothing happened. Fortunately, the second attempt was successful and also done in five minutes! Thanks to all of you, guys, all developers and ubports-installer-0.4.11-beta that also helped to unlock a bootloader in easy way!

      posted in Support
      ezzeE
      ezze
    • RE: Ubuntu Touch Q&A 74 This Saturday at 19:00 UTC

      When video playback will be fixed? UT can't play any kind of videos even the ones recorded by the phone. Each time it gives the following error message:

      screenshot20200424_120112503.png

      It doesn't work on all of my devices (Nexus 5 and Aquaris M10HD), still the issue in OTA-12 RC.

      posted in News
      ezzeE
      ezze
    • RE: Nexus 5 & BQ Aquaris M10 HD: unable to use camera from messengers

      @AppLee, no, I didn't check privacy settings yet but other users including maintener of the app have also confirmed the issue. Probably, it has been occurred due to recent refactoring.

      posted in Support
      ezzeE
      ezze
    • RE: [Fixed] TELEports Login Issues

      Wow, guys, you're the best!!!

      posted in News
      ezzeE
      ezze

    Latest posts made by ezze

    • RE: Redmi Note 9 Pro Call Problem

      @Enrico13011978 Not sure, but probably it depends on the region you are in. As far as I know QJZEUXM are firmwares dedicated to European countries and QJZMIXM are global firmwares. Keeping it in mind, I chose 12.0.2.0.QJZMIXM, and it works for me in Russia.

      posted in Xiaomi Redmi Note 9 Pro/Pro Max/9S & Poco M2 Pro
      ezzeE
      ezze
    • RE: Redmi Note 9 Pro Call Problem

      Here is the list of working firmwares at the moment:

      https://t.me/UTForMiatoll/5112

      • 11.0.03.0.QJZMIXM
      • 12.0.2.0.QJZMIXM
      • 12.0.4.0.QJZEUXM
      posted in Xiaomi Redmi Note 9 Pro/Pro Max/9S & Poco M2 Pro
      ezzeE
      ezze
    • RE: Clickable: CMake Error: Cannot open file for write

      I'm still struggling with the issue, so decided to report it here.

      posted in App Development
      ezzeE
      ezze
    • RE: Clickable: CMake Error: Cannot open file for write

      @wizardi3 Yes, I am on Ubuntu 20.04. I've already done these steps (tried installing from both pip3 and apt, see above), and yes, Clickable works under the root.

      But this is not what I want. My questions is whether it's possible to install and run it without root privileges. I guess that Docker is the culprit. I don't want to run Docker with root privileges for security reasons, and it was configured this way to run other image containers. But seems that Clickable doesn't respect this way of Docker installation, no matter whether it's installed with pip3 or apt.

      posted in App Development
      ezzeE
      ezze
    • RE: Clickable: CMake Error: Cannot open file for write

      @wizardi3 First time I installed it with this command:

      pip3 install --user clickable-ut --upgrade
      

      So I didn't use sudo. Should pip3 install it locally?

      posted in App Development
      ezzeE
      ezze
    • RE: Clickable: CMake Error: Cannot open file for write

      @jezek First of all, thank you for your reply! Really appreciate it!

      I am pretty sure I had docker group because I was able to run docker without root privileges.

      My last experiments with running sudo clickable mentioned above ended with broken login screen after reboot (.Xauthority was not writeable for some reason, and removing it didn't help). So I had to remove both Docker and Clickable in recovery mode.

      Here is the second attempt, and now I've installed Docker in rootless mode. Clickable asked me to setup Docker on the first run:

      $ clickable 
      Going to run all of "build", "install", "launch"
      Running command "build"
      Building app
      Docker is not running or not properly set up.
      Please run "clickable setup docker" first.
      ezze@merisa:~/Development/ubuntu-touch/hello-world$ clickable setup docker
      Do you want Clickable to set up docker by adding you to the docker group?
      See https://docs.docker.com/engine/security/#docker-daemon-attack-surface for security implications. [Y/n]: y
      Setting up docker
      Asking for root to start docker
      [sudo] password for ezze: 
      Setup finished
      Docker is set up and ready.
      

      And I am in docker group:

      $ groups ezze
      ezze : ezze adm cdrom sudo dip plugdev lpadmin lxd sambashare docker
      

      Anyway I'm still getting the same error like described in the first post of the topic when running clickable from the root directory of the project without root privileges.

      posted in App Development
      ezzeE
      ezze
    • RE: Creating Apps, ADB: No devices attached

      Hi, guys!
      Sorry for activating an old topic but it seems to me that it's the right place to ask the question. I have the same problem with Redmi Note 9 Pro. Developer mode has been enabled on the phone and I see it with adb on my Kubuntu 20.04 after device reboot:

      $ adb devices
      List of devices attached
      ec96a4b	unauthorized
      

      I also see the contents of my home directory in Dolphin but have no permissions to access directories from there:

      64dc210d-62b4-4460-85a4-e101d42add5a-image.png

      43ddd288-8372-4fc1-a3fd-b8a00d0da670-image.png

      I tried:

      $ adb shell
      error: device unauthorized.
      This adb server's $ADB_VENDOR_KEYS is not set
      Try 'adb kill-server' if that seems wrong.
      Otherwise check for a confirmation dialog on your device.
      

      But I don't see any confirmation dialog on my device.

      posted in App Development
      ezzeE
      ezze
    • RE: Clickable: CMake Error: Cannot open file for write

      Ok, I tried to change permissions of my hello-world directory:

      $ cd ..
      $ sudo chmod -R 777 hello-world
      $ cd hello-world
      $ clickable
      
      Going to run all of "build", "install", "launch"
      Running command "build"
      Building app
      -- The C compiler identification is GNU 5.4.0
      -- The CXX compiler identification is GNU 5.4.0
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found Gettext: /usr/bin/msgmerge (found version "0.19.7") 
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app
      [ 50%] Merging translations into hello-world.desktop...
      [100%] Built target hello-world_FILES
      [100%] Generating translation template
      Wrote hello-world.desktop.in.h
      Merging translations into hello-world.desktop.
      [100%] Built target hello-world.desktop
      [100%] Built target hello-world.ezze.pot
      [ 50%] Merging translations into hello-world.desktop...
      Merging translations into hello-world.desktop.
      [ 50%] Built target hello-world.desktop
      [ 50%] Built target hello-world_FILES
      [100%] Generating translation template
      Wrote hello-world.desktop.in.h
      [100%] Built target hello-world.ezze.pot
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install/./manifest.json
      CMake Error at cmake_install.cmake:54 (file):
        file INSTALL cannot copy file
        "/home/ezze/Development/ubuntu-touch/hello-world/build/all/app/manifest.json"
        to
        "/home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install/./manifest.json":
        Success.
      

      Now I have problems copying files to install subdirectory. The reason is that I have strange 100999 user and group for files generated in build/all/app directory.

      $ ls build/all/app
      
      total 64
      drwxrwxrwx 6 ezze   ezze    4096 дек  9 00:19 .
      drwxrwxrwx 3 ezze   ezze    4096 дек  9 00:18 ..
      drwxrwxrwx 3 ezze   ezze    4096 дек  9 00:18 .clickable
      -rw-r--r-- 1 100999 100999 14514 дек  9 00:19 CMakeCache.txt
      drwxr-xr-x 6 100999 100999  4096 дек  9 00:19 CMakeFiles
      -rw-r--r-- 1 100999 100999  4979 дек  9 00:19 cmake_install.cmake
      -rw-r--r-- 1 100999 100999   136 дек  9 00:19 hello-world.desktop
      drwxrwxr-x 2 ezze   ezze    4096 дек  9 00:19 install
      -rw-r--r-- 1 100999 100999  7826 дек  9 00:19 Makefile
      -rwxrwxrwx 1 100999 100999   392 дек  9 00:19 manifest.json
      drwxr-xr-x 3 100999 100999  4096 дек  9 00:19 po
      

      I am not a docker expert but is it somehow related to it?

      I saw in the installation guide that I also had to install docker.io in order to make clickable to work but I skipped this step because I already have Docker on my machine. My Docker instance is configured to start containers without root privileges. I don't remember exactly how it was done but I made it after Docker installation for sure.

      $ docker --version
      Docker version 20.10.21, build baeda1f
      $ clickable setup
      Docker is already set up
      Bash completion seems to be already set up.
      Run "source /home/ezze/.bashrc" or open a new terminal to apply changes.
      $ docker image ls
      REPOSITORY                    TAG                        IMAGE ID       CREATED         SIZE
      clickable/amd64-16.04-amd64   16.04.5                    ea27f5a0adbd   8 days ago      3.85GB
      postgres                      12                         4c69e29b9bc4   4 months ago    373MB
      debian                        buster                     d4729731066b   4 months ago    114MB
      maven                         3.8.5-openjdk-17-slim      126d58d17617   7 months ago    424MB
      openjdk                       17.0.2-jdk-slim-bullseye   37cb44321d04   7 months ago    408MB
      node                          16.5-alpine                4d2c046835fc   17 months ago   112MB
      

      So is it supposed to run clickable commands with root privileges?

      I reinstalled clickable from apt repository in order to be possible to run it under root, and do the following from my project's root directory:

      $ sudo clickable setup docker
      $ sudo clickable
      
      Going to run all of "build", "install", "launch"
      Running command "build"
      Building app
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app
      [ 50%] Merging translations into hello-world.desktop...
      [ 50%] Built target hello-world_FILES
      [100%] Generating translation template
      Wrote hello-world.desktop.in.h
      Merging translations into hello-world.desktop.
      [100%] Built target hello-world.desktop
      [100%] Built target hello-world.ezze.pot
      [ 50%] Merging translations into hello-world.desktop...
      Merging translations into hello-world.desktop.
      [ 50%] Built target hello-world.desktop
      [ 50%] Built target hello-world_FILES
      [100%] Generating translation template
      Wrote hello-world.desktop.in.h
      [100%] Built target hello-world.ezze.pot
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install/./manifest.json
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install//hello-world.apparmor
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install//assets
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install//assets/logo.svg
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install//qml
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install//qml/Main.qml
      -- Installing: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/install//hello-world.desktop
      Successfully built package in './hello-world.ezze_1.0.0_all.click'.
      Running review on /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/hello-world.ezze_1.0.0_all.click
      /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/hello-world.ezze_1.0.0_all.click: pass
      Running command "install"
      Cannot access device.
      ADB: No devices attached
      SSH: no IP address specified (--ssh)
      

      Now it seems that I have more progress on running my first app (still need to explore why my device is not visible though developer mode is enabled). But my question at the moment: how can I configure clickable to run without root privileges?

      posted in App Development
      ezzeE
      ezze
    • Clickable: CMake Error: Cannot open file for write

      Hi, guys!

      I just installed clickable@7.7.3 using recommended way through pip3 mentioned here on my Kubuntu 20.04, and want to build my first simple app like described here.

      I was able to create the directory with required files by (QML only template):

      clickable create
      

      but when I try to compile the app with

      clickable
      

      I get the following error. The script creates some empty subdirectories starting with build and warns about permissions. I run all commands under my regular user without sudo and have 775 permissions to directories and 664 permissions to files in project directory.

      What's the reason and how can it be fixed?

      Going to run all of "build", "install", "launch"
      Running command "build"
      Building app
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake:181 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeOutput.log
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      CMake Error: Could not open file for write in copy operation /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CMakeSystem.cmake.tmp
      CMake Error: : System Error: No such file or directory
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake:193 (configure_file):
        configure_file Problem configuring file
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdC
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:1073 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeError.log
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:1073 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeError.log
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      -- The C compiler identification is unknown
      CMake Error: Could not open file for write in copy operation /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CMakeCCompiler.cmake.tmp
      CMake Error: : System Error: No such file or directory
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake:226 (configure_file):
        configure_file Problem configuring file
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      CMake Error: Could not find cmake module file: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CMakeCCompiler.cmake
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:300 (file):
        file problem creating directory:
        /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CompilerIdCXX
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:1073 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeError.log
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:1073 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeError.log
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
        /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:120 (CMAKE_DETERMINE_COMPILER_ID)
        CMakeLists.txt:2 (project)
      
      
      -- The CXX compiler identification is unknown
      CMake Error: Could not open file for write in copy operation /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CMakeCXXCompiler.cmake.tmp
      CMake Error: : System Error: No such file or directory
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake:226 (configure_file):
        configure_file Problem configuring file
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      CMake Error: Could not find cmake module file: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/3.22.3/CMakeCXXCompiler.cmake
      -- Detecting C compiler ABI info
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake:49 (try_compile):
        Unknown extension ".c" for file
      
          /opt/cmake/share/cmake-3.22/Modules/CMakeCCompilerABI.c
      
        try_compile() works only for enabled languages.  Currently these are:
      
          C CXX
      
        See project() command to enable other languages.
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)
        CMakeLists.txt:2 (project)
      
      
      -- Detecting C compiler ABI info - failed
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake:188 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeError.log
      Call Stack (most recent call first):
        /opt/cmake/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)
        CMakeLists.txt:2 (project)
      
      
      -- Check for working C compiler: /usr/bin/cc
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake:41 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeTmp/testCCompiler.c
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake:56 (try_compile):
        Unknown extension ".c" for file
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeTmp/testCCompiler.c
      
        try_compile() works only for enabled languages.  Currently these are:
      
          C CXX
      
        See project() command to enable other languages.
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      -- Check for working C compiler: /usr/bin/cc - broken
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake:65 (file):
        file failed to open for writing (No such file or directory):
      
          /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeFiles/CMakeError.log
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      CMake Error at /opt/cmake/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake:69 (message):
        The C compiler
      
          "/usr/bin/cc"
      
        is not able to compile a simple test program.
      
        It fails with the following output:
      
          
      
        
      
        CMake will not be able to correctly generate this project.
      Call Stack (most recent call first):
        CMakeLists.txt:2 (project)
      
      
      -- Configuring incomplete, errors occurred!
      CMake Error: Cannot open file for write: /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeCache.txt.tmpaa10c
      CMake Error: : System Error: Permission denied
      CMake Error: Unable to open cache file for save. /home/ezze/Development/ubuntu-touch/hello-world/build/all/app/CMakeCache.txt
      CMake Error: : System Error: Permission denied
      
      posted in App Development
      ezzeE
      ezze
    • RE: no audio from calls when low volume

      @nitanmarcel Can this one be related? https://forums.ubports.com/topic/8388/sound-playback-recording-issues

      posted in Xiaomi Redmi Note 9 Pro/Pro Max/9S & Poco M2 Pro
      ezzeE
      ezze