• One Plus Nord N10 5G Information

    Support
    11
    0 Votes
    11 Posts
    522 Views
    E
    @rocket2nfinity That's interesting. Thanks for the information.
  • trouble unlocking Oneplus Nord N10 5G phone

    Oneplus Nord N10
    8
    0 Votes
    8 Posts
    149 Views
    R
    @shengchieh Are you booting to fastboot where the phone just shows the select English or Chinese option? Or are you getting to the multicolored text only screen that says fastboot and other info? If you are not seeing that text filled screen on the phone, then on the computer try the comand: fastboot reboot fastboot.
  • Device stuck in a reboot loop.

    Solved Google Pixel 3a/3a XL boot reboot libertine
    14
    0 Votes
    14 Posts
    820 Views
    K
    @illi Good Detective Work, there! Thanks for reporting it.
  • Broken WiFi icon after screen lock

    Unsolved Support
    7
    1
    0 Votes
    7 Posts
    80 Views
    H
    @MrT10001 I have not, and IMO that's too much work for such a minor issue. I'll wait for the next OTA and check if it solves it.
  • [app]{experimental}~xmrig touch

    App Development
    3
    1
    0 Votes
    3 Posts
    95 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
  • Why does UT not have assisted GPS?

    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)
  • Stylus works? Lenovo M10 TB-X306F

    Lenovo Tab M10 HD (2nd Gen)
    3
    0 Votes
    3 Posts
    231 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.
  • Keyboard in UT disappears after wayroid is started

    Waydroid
    3
    0 Votes
    3 Posts
    66 Views
    G
    @hankschwie said: fairphone 3, 24.04-1.x, daily here FP5 24-04-1.2 stable, I don't see this problem. So 'logically' it could be a problem either in the version or the port.
  • French ID app interoperability.

    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
  • 20.04 Focal: uNav freezes with GPS enabled

    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.
  • should i try samsung tab a7 2020 sm-t500

    Porting
    4
    0 Votes
    4 Posts
    77 Views
    S
    @faveoled https://github.com/LineageOS/android_kernel_samsung_sm6115 is it kernel one?
  • Trying to revive 'ubtd' (Bluetooth file transfer)

    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).
  • touch controls acting up in browser games

    Off topic
    4
    0 Votes
    4 Posts
    319 Views
    MoemM
    @tahirmehmood Best of luck, I hope it helps!
  • Google Pixel 6 port: device donation

    Google
    5
    3 Votes
    5 Posts
    3k Views
    R
    Just FYI, there is a new 24.04 port in progress for OP6/6T. The porter says it is almost ready. Ports for Pixel 4 and 6 were never finished. There is also a new halium 12 port in progress for p3a. You can test it now. Instructions are here in the forum.
  • Ubuntu Touch Q&A188 call for questions.

    News
    7
    0 Votes
    7 Posts
    645 Views
    messayistoM
    @uxes I actually overlookd the link to the thread
  • TB X306F 2gen 4G/64GB

    Lenovo Tab M10 HD (2nd Gen)
    2
    0 Votes
    2 Posts
    120 Views
    MrT10001M
    @Teasy Hi and welcome to the forums. You can try the update path through software updates on the tablet. The other way requires a Windows PC, the Lenovo Software fix Tool, the devices serial number and a USB cable to attach the device to the PC.
  • Installing Android after Ubuntu Touch: Fix sensors issue

    Fairphone 4
    2
    2 Votes
    2 Posts
    237 Views
    adorsazA
    @flohack Hello, Last year I had to reinstall Android for some months and I used LineageOS. This Android version allows you to run the selinux commands without the need of Magisk. It allows you to run adb shell commands as root with a simple checkbox in the developper settings. I was happy to discover this possibility with LineageOS as I had already restored my data on the phone
  • 0 Votes
    2 Posts
    259 Views
    KenedaK
    https://forums.ubports.com/topic/1405/please-use-general-category-for-what-it-is Kind of the answer to your question.
  • Today is Q&A Day

    Locked News
    1
    0 Votes
    1 Posts
    217 Views
    No one has replied
  • [Halium 12, VoLTE] Test image for the Pixel 3a

    Google Pixel 3a/3a XL
    4
    2 Votes
    4 Posts
    674 Views
    U
    ignore my last reply, i got it to install. i tested it for a bit with at&t in the usa, and i found that 4g data works, sms messages do send to the person on the other end at first but on your end its just stuck loading and you cant send anything else nor receive anything else, volte calling doesnt work, it immediately fails on your end and when someone tries to call you they go straight to voicemail. location services seem to be faster than the halium 9 port, and cameraservice crashes whenever you try to record a video.