UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • All categories
    • H

      Broken WiFi icon after screen lock

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Support
      8
      1
      0 Votes
      8 Posts
      103 Views
      MrT10001M
      @hlbkv said: but on connection it gets back to the generic gear icon. That's normal restarting the Network Manager. You can reinstall through the installer leaving the "wipe data" unticked which will retain all your data and take about 10 minutes or in updates change the channel to development and then back again.
    • S

      should i try samsung tab a7 2020 sm-t500

      Watching Ignoring Scheduled Pinned Locked Moved Porting
      5
      0 Votes
      5 Posts
      106 Views
      F
      @seftresdx yes
    • hankschwieH

      Keyboard in UT disappears after wayroid is started

      Watching Ignoring Scheduled Pinned Locked Moved Waydroid
      4
      0 Votes
      4 Posts
      95 Views
      K
      You can also restart the keyboard with systemctl --user restart maliit-server.service I've never encountered this issue with Waydroid before. Just a wild guess, can you please check in Settings >> Language & Text and see if there's perhaps an external keyboard detected. I guess you can also see this if the keyboard icon appears in the top bar. I'm thinking maybe Waydroid introduces an external keyboard, for some reason, and onscreen keyboard is disabled when this is the case
    • S

      trouble unlocking Oneplus Nord N10 5G phone

      Watching Ignoring Scheduled Pinned Locked Moved Oneplus Nord N10
      9
      0 Votes
      9 Posts
      178 Views
      MrT10001M
      @rocket2nfinity fastboot reboot fastboot will put you to fastbootd and you cannot unlock the bootloader from there.
    • E

      One Plus Nord N10 5G Information

      Watching Ignoring Scheduled Pinned Locked Moved Support
      11
      0 Votes
      11 Posts
      542 Views
      E
      @rocket2nfinity That's interesting. Thanks for the information.
    • developerbaymanD

      [app]{experimental}~xmrig touch

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      3
      1
      0 Votes
      3 Posts
      115 Views
      developerbaymanD
      @777X actually it hasnt yet i cant get max_hash profile to work without UT killing it .....very pressure sensitive lomri is but honestly 213 hashes give or take isnt bad for a older phone i think?...ill post a link tonight after work everything works i think ....at least enough to say it works but im not gonna claim all the bugs are out ....also full LAMP webserver app incoming as well
    • F

      Stylus works? Lenovo M10 TB-X306F

      Watching Ignoring Scheduled Pinned Locked Moved Lenovo Tab M10 HD (2nd Gen)
      3
      0 Votes
      3 Posts
      244 Views
      F
      @hlbkv thanks, just a few moments after posting I realized that just a stick with small rubber point on top would suffice. Currently I'm using a pen with soft rubber at end (provided, I believe, for touch screens) but it is too big for making notes. I think I'll have to make a custom device. Anyways, thanks for reply.
    • L

      UB Touch pour tablette

      Watching Ignoring Scheduled Pinned Locked Moved French / Francais
      1
      0 Votes
      1 Posts
      15 Views
      No one has replied
    • I

      Device stuck in a reboot loop.

      Watching Ignoring Scheduled Pinned Locked Moved Solved Google Pixel 3a/3a XL boot reboot libertine
      14
      0 Votes
      14 Posts
      835 Views
      K
      @illi Good Detective Work, there! Thanks for reporting it.
    • RapidRotatorR

      Why does UT not have assisted GPS?

      Watching Ignoring Scheduled Pinned Locked Moved General
      21
      0 Votes
      21 Posts
      2k Views
      G
      As an update, a draft MR was recently posted on Gitlab using the BeaconDB api (directly,not via Geoclue)
    • pparentP

      French ID app interoperability.

      Watching Ignoring Scheduled Pinned Locked Moved Off topic
      40
      7 Votes
      40 Posts
      4k Views
      D
      Cyber attack on ANTS !! https://www.ndarinfo.com/Cyberattaque-ANTS-Jusqu-a-18-millions-de-Francais-vises-par-une-fuite-de-donnees_a44197.html
    • costalesC

      20.04 Focal: uNav freezes with GPS enabled

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      30
      1 Votes
      30 Posts
      8k Views
      H
      Work wishes us to be familiar with the capabilities of AI, so I figured I'd let Opus 4.6 have a go at it. It did fix the immediate issue and here is the result: https://haagch.frickel.club/files/ubtouch_gps_fix/ gps-fix.tar.xz contains a build of the fixed library for current 24.04.1-2 and the scripts to install it, and restore the original version. For installing this system wide fix the root partition needs to be made writeable, then the library replaced, then it can be made readonly again. This worked here, but will need to be applied after every OS update until it is fixed upstream. Note that it's much better to reproduce a patched library yourself rather than installing a prebuilt one from a random stranger like me. The patch fix-gps-singleton-instance.patch it came up with is this: diff --git a/qt/position/core_geo_position_info_source.cpp b/qt/position/core_geo_position_info_source.cpp index 62e5cfd..a4eeb53 100644 --- a/qt/position/core_geo_position_info_source.cpp +++ b/qt/position/core_geo_position_info_source.cpp @@ -389,7 +389,25 @@ void core::GeoPositionInfoSource::Private::handleVelocityUpdate(const cll::Updat void core::GeoPositionInfoSource::Private::createLocationServiceSession() { - instance = std::make_shared<Instance>(); + // Keep the Instance alive as a process-wide singleton. The dbus-cpp + // asio executor uses a global static boost::asio::io_context + // (see dbus-cpp executor.cpp make_executor()). When an Instance is + // destroyed, its Executor::stop() calls io_context::stop() on that + // global object. Because the io_context is shared, this permanently + // poisons it: any subsequent io_context::run() returns immediately, + // so a new Instance's worker thread exits at once and all blocking + // D-Bus calls (transact_method / invoke_method_synchronously) hang + // forever waiting for a reply that will never be dispatched. + // + // QtWebEngine's LocationProviderQt destroys and recreates its + // QGeoPositionInfoSource on every geolocation request cycle, which + // triggers Instance destruction → io_context::stop(). On the next + // cycle a new Instance is created but its worker is dead-on-arrival. + // + // Fix: use a persistent static shared_ptr so the Instance (and its + // worker thread / D-Bus connection) lives for the entire process. + static std::shared_ptr<Instance> s_instance = std::make_shared<Instance>(); + instance = s_instance; try { session = instance->getService()->create_session_for_criteria(cll::Criteria{}); and the AGENTS.md and final_report.md files should contain enough info to reproduce this build via qemu and proot. As usual with AI generated fixes, I don't claim that this is the correct way to fix this, nor that there are no issues with this like leaks. So don't go around and demand someone merge this immediately. I just figured I'd post this because it'll make my own smartphone slightly more useful for navigation right now.
    • P

      Trying to revive 'ubtd' (Bluetooth file transfer)

      Watching Ignoring Scheduled Pinned Locked Moved Solved App Development
      82
      0 Votes
      82 Posts
      9k Views
      P
      @domubpkm said: @phandersson ok. I switched to dev channel and i tried to send a (big) file from my Volla 22 with UT to a Volla with volla OS with your last update : it works now. . Excellent news -- thanks for the feedback. But i found the transfer speed was very slow. Could it be improve or not ? Could you be a bit more specific, please? From what I read online, typical Bluetooth transfer speeds are between 1 and 3 Mbps. When I tested the app prior to releasing v0.1.1, I measured 1.3 Mbps when pushing a large file from my (Linux) laptop to the phone (Pixel 3a). Do you get a comparable bandwidth, or something much lower? (to measure it, I simply time the transfer and divide it by the file size).