Subcategories

  • This section is specifically useful for new contributors on the project

    3 Topics
    5 Posts
    J
    Wow, thanks a lot for the quick help! The merge request is up now.
  • Discuss and solve problems with other users

    94 Topics
    672 Posts
    B
    @Keneda Thank you for your help. I did not find anything else inside the phablet file then the home files I can find without loging in with my password. I have asked for an account on Volla user forum. I guess the problems I am facing may problems with Volla hardware or software?
  • 148 Topics
    1k Posts
    K
    Someone actually has a weird discovery. You can copy paste between Waydroid and Mimi browser. You can't even do it anymore inside Waydroid since A13 No one knows yet why that is the case. It won't help with accessing clipboard from and to Waydroid though since Mimi browser also can't access system clipboard but perhaps something to look at
  • Accessing SMB shares, issues

    Solved
    8
    4
    0 Votes
    8 Posts
    620 Views
    H
    @uwahl This was the place. By writing a new file named places.conf in /home/phablet/.config/filemanager.ubports/, I was able to get the File Manager app to access the server. Thanks all. Technically solved issue. And yet, performance is incredibly poor. Very slow to load, and read-only.
  • Camera App suddenly not working "Capture failed"

    Unsolved
    18
    0 Votes
    18 Posts
    2k Views
    P
    On two Pixel 3a devices I have access to, I'm unable to reproduce the issue without Waydroid (Waydroid is installed but disabled using sudo systemctl disable waydroid-container.service). However, once Waydroid is started, the problem occurs after recording the first video. I don't have definitive proof that Waydroid is the cause in every case, but the correlation is strong enough that I attribute most of the video recording issues I've experienced to Waydroid running in the background.
  • Bluetooth headset no mic or audio during calls

    Unsolved
    2
    0 Votes
    2 Posts
    183 Views
    A
    here is log from mediahub too [21/06/2025 13:16] media-hub: Got call started signal, pausing all multimedia sessions [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio event for sink with index 13 received. [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] media-hub: AudioOutputObserver reports that output is now Speaker. [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio event for sink with index 1 received. [21/06/2025 13:16] PulseAudio event for sink with index 0 received. [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:16] media-hub: Session created by request of: :1.25, key: 9, uuid: {xxxxxxxxxxxxxxxxx} [21/06/2025 13:16] media-hub: Audio stream role: props,media.role=multimedia [21/06/2025 13:16] media-hub: apparmor profile name: unconfined [21/06/2025 13:16] media-hub: is_unconfined(): true [21/06/2025 13:16] media-hub: has_package_name(): false [21/06/2025 13:16] media-hub: -- app_name='unconfined', attached [21/06/2025 13:16] media-hub: Audio stream role: props,media.role=alert [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Requested state change. [21/06/2025 13:16] media-hub: Setting state: lomiri::MediaHubService::Engine::State::stopped [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: apparmor profile name: unconfined [21/06/2025 13:16] media-hub: is_unconfined(): true [21/06/2025 13:16] media-hub: has_package_name(): false [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Adding Track::Id: /com/lomiri/MediaHub/Service/sessions/9/TrackList/0 [21/06/2025 13:16] media-hub: URI: file:///home/phablet/.local/share/lomiri-system-settings/Music/xxxxxxxxxxxxxxxxx [21/06/2025 13:16] media-hub: Signaling that we just added track id: /com/lomiri/MediaHub/Service/sessions/9/TrackList/0 [21/06/2025 13:16] media-hub: ** Track was added, handling in PlayerImplementation [21/06/2025 13:16] media-hub: Calling d->m_engine->open_resource_for_uri() for first track added only: file:///home/phablet/.local/share/lomiri-system-settings/Music/xxxxxxxxxxxxxxxxx [21/06/2025 13:16] media-hub: with a Track::Id: /com/lomiri/MediaHub/Service/sessions/9/TrackList/0 [21/06/2025 13:16] media-hub: Found content type: audio/mpeg [21/06/2025 13:16] media-hub: Found content type: audio/mpeg [21/06/2025 13:16] media-hub: Found audio content [21/06/2025 13:16] media-hub: shuffle is false [21/06/2025 13:16] media-hub: Wrapping d->current_track back to begin() [21/06/2025 13:16] media-hub: Updating MPRIS TrackList properties: [21/06/2025 13:16] media-hub: Tracks: 1 [21/06/2025 13:16] media-hub: has_previous: 1 [21/06/2025 13:16] media-hub: has_next: 0 [21/06/2025 13:16] media-hub: Updating MPRIS TrackList properties: [21/06/2025 13:16] media-hub: Tracks: 1 [21/06/2025 13:16] media-hub: has_previous: 0 [21/06/2025 13:16] media-hub: has_next: 0 [21/06/2025 13:16] media-hub: State changed on playbin: READY [21/06/2025 13:16] media-hub: LoopStatus: 2 [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Setting next track on playbin (on_go_to_track signal): file:///home/phablet/.local/share/lomiri-system-settings/Music/xxxxxxxxxxxxxxxxx [21/06/2025 13:16] media-hub: with a Track::Id: /com/lomiri/MediaHub/Service/sessions/9/TrackList/0 [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Found content type: audio/mpeg [21/06/2025 13:16] media-hub: Found content type: audio/mpeg [21/06/2025 13:16] media-hub: Found audio content [21/06/2025 13:16] media-hub: Updating MPRIS TrackList properties: [21/06/2025 13:16] media-hub: Tracks: 1 [21/06/2025 13:16] media-hub: has_previous: 1 [21/06/2025 13:16] media-hub: has_next: 1 [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio event for sink with index 1 received. [21/06/2025 13:16] media-hub: State changed on playbin: READY [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Requested state change. [21/06/2025 13:16] media-hub: Setting state: lomiri::MediaHubService::Engine::State::playing [21/06/2025 13:16] media-hub: Requesting power state [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Request system state active. [21/06/2025 13:16] media-hub: Requesting new system wakelock. [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Engine: playing uri: file:///home/phablet/.local/share/lomiri-system-settings/Music/xxxxxxxxxxxxxxxxx [21/06/2025 13:16] media-hub: Acquired new system state: lomiri::MediaHubService::power::SystemState::active [21/06/2025 13:16] media-hub: Released system state: lomiri::MediaHubService::power::SystemState::active [21/06/2025 13:16] media-hub: streams changed: file has 0 video streams and 1 audio streams [21/06/2025 13:16] media-hub: State changed on playbin: PAUSED [21/06/2025 13:16] media-hub: State changed on playbin: PLAYING [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio event for sink with index 1 received. [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Requested state change. [21/06/2025 13:16] media-hub: Setting state: lomiri::MediaHubService::Engine::State::paused [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: End of tracklist reached, stopping playback [21/06/2025 13:16] media-hub: Requested state change. [21/06/2025 13:16] media-hub: Setting state: lomiri::MediaHubService::Engine::State::stopped [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Updating MPRIS TrackList properties: [21/06/2025 13:16] media-hub: Tracks: 0 [21/06/2025 13:16] media-hub: has_previous: 1 [21/06/2025 13:16] media-hub: has_next: 1 [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio event for sink with index 1 received. [21/06/2025 13:16] PulseAudio event for sink with index 1 received. [21/06/2025 13:16] media-hub: apparmor profile name: unconfined [21/06/2025 13:16] media-hub: is_unconfined(): true [21/06/2025 13:16] media-hub: has_package_name(): false [21/06/2025 13:16] media-hub: -- Destroying app_name='unconfined', info='unconfined', ':1.25' [21/06/2025 13:16] media-hub: Resetting pipeline [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Release system state active. [21/06/2025 13:16] media-hub: Clearing system wakelock. [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Release display on. [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Updating MPRIS TrackList properties: [21/06/2025 13:16] media-hub: Tracks: 0 [21/06/2025 13:16] media-hub: has_previous: 1 [21/06/2025 13:16] media-hub: has_next: 1 [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Release system state active. [21/06/2025 13:16] media-hub: [21/06/2025 13:16] media-hub: Release display on. [21/06/2025 13:16] media-hub: Current player state is already stopped - no need to change state to stopped [21/06/2025 13:16] media-hub: Setting state: lomiri::MediaHubService::Engine::State::no_media [21/06/2025 13:16] PulseAudio event for sink with index 1 received. [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:16] media-hub: Checking if port is available -> 0 [21/06/2025 13:16] media-hub: Connection state for port changed to: 1 [21/06/2025 13:16] Output to wired headphone: false [21/06/2025 13:16] Output to wired headset: false [21/06/2025 13:16] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:17] Output to wired headphone: false [21/06/2025 13:17] Output to wired headset: false [21/06/2025 13:17] PulseAudio event for sink with index 1 received. [21/06/2025 13:17] media-hub: Checking if port is available -> 0 [21/06/2025 13:17] media-hub: Connection state for port changed to: 1 [21/06/2025 13:17] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:17] tp-qt 0.9.8 WARN: Channel::channelType() used with channel closed [21/06/2025 13:17] media-hub: Got call ended signal, resuming paused multimedia sessions [21/06/2025 13:17] Output to wired headphone: false [21/06/2025 13:17] Output to wired headset: false [21/06/2025 13:17] PulseAudio event for sink with index 1 received. [21/06/2025 13:17] media-hub: Checking if port is available -> 0 [21/06/2025 13:17] media-hub: Connection state for port changed to: 1 [21/06/2025 13:17] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:17] Output to wired headphone: false [21/06/2025 13:17] Output to wired headset: false [21/06/2025 13:17] PulseAudio event for sink with index 1 received. [21/06/2025 13:17] PulseAudio event for sink with index 0 received. [21/06/2025 13:17] media-hub: Checking if port is available -> 0 [21/06/2025 13:17] media-hub: Connection state for port changed to: 1 [21/06/2025 13:17] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:17] media-hub: Checking if port is available -> 0 [21/06/2025 13:17] media-hub: Connection state for port changed to: 1 [21/06/2025 13:17] Output to wired headphone: false [21/06/2025 13:17] Output to wired headset: false [21/06/2025 13:17] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:17] Output to wired headphone: false [21/06/2025 13:17] Output to wired headset: false [21/06/2025 13:17] PulseAudio event for sink with index 14 received. [21/06/2025 13:17] PulseAudio event for sink with index 14 received. [21/06/2025 13:17] media-hub: Connection state for port changed to: 2 [21/06/2025 13:17] media-hub: AudioOutputObserver reports that output is now External. [21/06/2025 13:17] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:17] Output to wired headphone: false [21/06/2025 13:17] Output to wired headset: false [21/06/2025 13:17] PulseAudio sink details for sink.primary_output with index 1 is available: [21/06/2025 13:17] Output to wired headphone: false [21/06/2025 13:17] Output to wired headset: false [21/06/2025 13:17] PulseAudio event for sink with index 14 received. [21/06/2025 13:17] PulseAudio sink details for sink.primary_output with index 1 is available:
  • 0 Votes
    5 Posts
    558 Views
    MrT10001M
    @Keneda I am blind and can now see. New glasses time!
  • USB keyboards have wrong input

    Solved
    3
    0 Votes
    3 Posts
    270 Views
    H
    @ikoz welp, you got me there. Turns out the default keyboard was English (Dvorak); not for the on-screen keyboard, but only when a USB keyboard was plugged in. Thanks!
  • How can I have Vietnamese keyboard?

    Unsolved
    21
    0 Votes
    21 Posts
    2k Views
    AppLeeA
    @Ian I agree. 100 percent
  • https://flohmarkt.social doesn't work, probably as of old Chromium ?

    Unsolved
    3
    1 Votes
    3 Posts
    254 Views
    smitheS
    @lduboeuf nice, didn't know about it yet, seems to work with this page (on a Pixel 3a) . I'd especially be interested in some features similar to "NoScript" in Firefox (blocking the dozens of other things loading)
  • Backups and file sharing

    Unsolved
    8
    0 Votes
    8 Posts
    447 Views
    I
    Thank you everyone for so many great suggestions! I'll look into each and every one of them.
  • Music app does not start; log tells lookup () called on invalid MediaSTore

    Solved
    6
    0 Votes
    6 Posts
    327 Views
    hankschwieH
    So I gave it a try and set all the ownership in /home/phablet to phablet:phablet, and after a reboot the app actually found some of the new files. Looks like the app can't handle mpc files properly; or at least can't read the tags - they all end up in one "Unknown album" - but that's a different problem.
  • Music app stopped working

    Solved
    9
    0 Votes
    9 Posts
    930 Views
    hankschwieH
    @jojumaxx Hi! I have similar problems, looks like using waydroid and mounting ~/Music to it causes problems. The music app can't read the files anymore because the mounting changes the owner. See https://gitlab.com/ubports/development/apps/lomiri-music-app/-/issues/104
  • fstab getting overwritten?

    Unsolved
    16
    0 Votes
    16 Posts
    2k Views
    G
    @kuzmi4 yes, I did it. ↑ See my previous post. ↑
  • This topic is deleted!

    Unsolved
    2
    0 Votes
    2 Posts
    115 Views
    No one has replied
  • Where is the trash bin ?

    Solved
    10
    0 Votes
    10 Posts
    697 Views
    C
    @arubislander Ok I understand, I'm gonna grieve for my photos then ahah. Thanks for your answers
  • Fairphone 4 can't boot into recovery

    Unsolved
    3
    0 Votes
    3 Posts
    234 Views
    P
    @arubislander Thank you, this worked! And thanks for the correction, I tend to mix the two up from time to time.
  • vendor.dataqti keeps crashing

    Unsolved
    5
    0 Votes
    5 Posts
    465 Views
    Eric HE
    @jaxx About dataqti service, take a look at : https://gitlab.com/ubports/porting/community-ports/android10/xiaomi-poco-x3/xiaomi-surya/-/merge_requests/21 About powersaving, please see : https://codeberg.org/EricHeintzmann/UbuntuTouch/issues/24 Any help will be welcome
  • zfs on Ubuntu touch

    Solved
    4
    1 Votes
    4 Posts
    447 Views
    ikozI
    TL;DR: use BTRFS or proxy the ZFS via NFS @RJDan said in zfs on Ubuntu touch: [...] better supported on linux, it seemed to be a clear win for zfs. Well, unfortunately that is not the case, ZFS is not supported without adding kernel modules via DKMS. That is because of licensing issues which prevent it from being built-in the kernel like BTRFS and EXT4. DKMS cannot work on Halium kernels as they are based on patched downstream android kernel. I thought FUSE was an option, but after trying to install it on my device I found out zfs-fuse is deprecated, and I couldn't make it work. So the only way is to build the kernel with patches for the ZFS module, beforehand. This is however very complex and I wouldn't recommend it. There is a workaround, to have a NFS/Samba as a proxy to the ZFS file system so that the UT device accesses the file system remotely. The more straight-forward approach is to change the file system to BTRFS, assuming it meets your use cases. If you only need snapshots and backups, you should be fine.
  • how switch on Hotspot on boot

    Unsolved
    2
    0 Votes
    2 Posts
    178 Views
    P
    it`s work! cat qtart_hotspot.sh #!/bin/sh #Wait until networking is ready before trying to activate hotspot sleep 5 #nmcli con up 'Hotspot' #nmcli con up 'DIRECT-59-HP M104' /usr/bin/nmcli connection up 'DIRECT-59-HP M104' phablet@ubuntu-phablet:~/ How start it at boot phone?
  • Camera Photos saved 90° left-malrotated after core app update

    Unsolved
    6
    1 Votes
    6 Posts
    386 Views
    K
    This is a known issue and yes the workaround for now is to enable "save device info" which was the default prior the update anyway. There will be a fix so that rotation will always be saved.
  • UT filemanager preview rotated picture orientation issue

    Unsolved
    6
    0 Votes
    6 Posts
    453 Views
    arubislanderA
    @uwahl said in UT filemanager preview rotated picture orientation issue: Anything I could do? You could start by checking if there is already an issue opened in the File Manager issue tracker (link can be found in the Open Store listing of the app). If there already is an issue opened, you can check if there is additional info that can be added. If you can code (or are willing to learn) you could jump in and try to solve the issue and open an MR when you have.
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    2 Views
    No one has replied