UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. Eric H
    3. Posts
    Offline
    • Profile
    • Following 20
    • Followers 2
    • Topics 5
    • Posts 179
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Why does UT not have assisted GPS?

      @gpatel-fr said in Why does UT not have assisted GPS?:

      We currently do not expect to continue our operations beyond the year 2025

      Yes, Positon is intended as a temporary offering.
      Please note that I do not recommend using Positon, BeaconDB, or even Geoclue 2 — I am only testing them

      posted in General
      Eric HE
      Eric H
    • RE: Why does UT not have assisted GPS?

      Since a Geoclue2 plugin for Qt is preinstalled with Ubuntu Touch, I tested it as well.

      1. Setup
      • I modified GPS ToolKit to use Geoclue2 instead of lomiri-location.

      • I disabled GPS ToolKit’s apparmor confinement.

      1. Test
      • I started the Geoclue agent in the background from a terminal set to "prevent app suspension":
        /usr/libexec/geoclue-2.0/demos/agent &

      • I launched GPS ToolKit.

      1. Result
        I obtain fixes within a few seconds (~5 s).
      posted in General
      Eric HE
      Eric H
    • RE: Why does UT not have assisted GPS?

      @flohack I quickly tested Geoclue on Ubuntu Touch 24.04-1.x/daily with success.

      1. Setup
        • I installed geoclue-2-demo and its dependencies via apt (without recommended or suggested packages).
        • I modified Geoclue’s configuration to use Positon
          [wifi]
          enable=true
          url=https://api.positon.xyz/v1/geolocate?key=test
          
          I also tested BeaconDB using:
          url=https://beacondb.net/v1/geolocate
          
      2. Test
        To verify it worked:
        I started the agent in the background:
        /usr/libexec/geoclue-2.0/demos/agent &
        
        Then I ran the test command:
         /usr/libexec/geoclue-2.0/demos/where-am-i
        
      3. Results
        With Positon: obtained a fix very quickly (~5 s). The coordinates are correct.
        With BeaconDB: the fix is also quick, but the returned coordinates are incorrect.

      Note: @vlad-nirky ran the same test on 24.04-2.x and reported similar results.

      posted in General
      Eric HE
      Eric H
    • RE: No Network Connectivity – microphone is not working

      @bunt7 said in No Network Connectivity – microphone is not working:

      I am sure to installed it from Android 10.

      The MIUI image version to use is specified in the installation guide under "2. Check the correct version of MIUI".

      I use the microphone very often, so it would makes things much easier to solve it.

      There is a know bug with microphone : The microphone does not work after a call, except for calls
      Unsure it's the same bug you've met, but it's worth checking out.

      More details at https://gitlab.com/EricHeintzmann/ubuntu-touch/xiaomi-surya/-/issues/26

      posted in Support
      Eric HE
      Eric H
    • RE: No GPS access from inside Waydroid

      @Sentinel said in No GPS access from inside Waydroid:

      maybe the MIUI version I flashed might have impacted Waydroid's reliability or other things?

      Yes — this can significantly affect UT.

      The MIUI image version to use is specified in the installation guide under "2. Check the correct version of MIUI", and it looks like you used the correct one.

      I can't explain the unusual bugs you've reported.
      Did you remount the system as read-write and make any changes?
      Did you use apt (update/upgrade/install)?

      I'm fine with starting a new discussion thread.

      posted in Waydroid
      Eric HE
      Eric H
    • RE: No GPS access from inside Waydroid

      @sentinel hello,
      Let's try to figure out why you have these unusual problems in order to fix them.
      First can I ask you which version of MIUI did you flash before installing Ubuntu Touch?

      The version of waydroid on my device is 20-20250809-VANILLA-waydroid_arm64

      posted in Waydroid
      Eric HE
      Eric H
    • RE: SOTY - Speech-To-Text Recognition on Ubuntu Touch

      @idonthatevests hi, I installed Soty 2025.12.07 version and it works perfectly with UT Translator (french to english).

      Thank you for your work.

      posted in App Development
      Eric HE
      Eric H
    • RE: soon getting 2 POCO X3 NFC, do you need help?

      @greg hi,
      If you haven't already found them by yourself, git repositories are on gitlab: https://gitlab.com/ubports/porting/community-ports/android10/xiaomi-poco-x3

      if you have any questions, join pocox3 telegram group: https://t.me/ut_pocox3

      posted in Xiaomi Poco X3 NFC
      Eric HE
      Eric H
    • RE: Smooth Edges (name pending) - Let's Fix the Bugs That Drive You Mad

      @Sentinel Hi
      I'm surprised by some of the bugs you report because I don't have the same ones on my poco x3 nfc.
      For example, I was able to download Android images without a problem with Waydroid Helper, waydroid has access to GPS or my fingerprint reader works perfectly...

      Anyway, I'm interested in fixing poco x3 bugs, for example I'm currently testing a kernel patch that should improve the stability of waydroid.
      But this being off-topic, can you join us on the Telegram Group https://t.me/ut_pocox3 (Bridged to #ut_surya:matrix.org on Matrix)?

      posted in OS
      Eric HE
      Eric H
    • RE: Smooth Edges (name pending) - Let's Fix the Bugs That Drive You Mad

      @mariogrip IMO its a brilliant idea. Thank you.

      Here are some examples of bugs that are problematic:

      Core System Stuff

      • device crashes
        • Daily reboots without command
        • Poco NFC X3 it reboots and disconnects the sim about every 12 hours

      Basic Phone Features

      • The phone application freezes when I receive a call while I'm already online (VoLTE enabled). A reboot is then necessary.
      • switching to airplane mode often leads to a disconnection of the VolTE. A reboot is then necessary.
      • My camera app crashes every day or so

      Daily Use

      • camera image quality
        • All pictures (and also videos) taken with the device have colors off and are overall poor quality
        • Camera Not Actually Fully Supported
      • GPS too slow

      Polish

      • Rounded corners and camera notch
        • The notch covers some screen space
        • Bring indicators under camera notch
        • Lomiri must avoid rounded corners and camera notch

      Nice to Have

      • Docker container cannot start normally
      posted in OS
      Eric HE
      Eric H
    • RE: [Call for] Nominations for the UBports Community Awards

      Community favourite developer:

      Tobiyo Kuujikai / @Fuseteam

      • for Crackle/nix contributions
      • for all debClick apps including firefox
      • for his work on UT Core and related issues
      • for his help on UT telegram groups
      • for every helpful interaction I’ve had with him
      posted in General
      Eric HE
      Eric H
    • RE: Any news on BraX3 device?

      @messayisto
      See this post: https://community.braxtech.net/t/building-a-new-path-for-mobile-partnering-with-ubports/2660

      UT on BraX3

      posted in Devices
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      @mr_growl
      Iirc, an android 12 phone must have a recovery partition unless it is a slot A/B device.

      for example on my device

      • to check recovery partition

        $ fastboot getvar all |& grep -i recovery
        (bootloader) partition-type:recovery:raw
        (bootloader) partition-size:recovery: 0x8000000
        
      • to flash recovery partition

        fastboot flash recovery recovery.img
        
      • to check slots, in fastbootD mode

        $ fastboot getvar slot-count
        slot-count: 0
        
      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      If there is no recovery partition on your phone, you probably need a recovery ramdisk.
      See ramdisk-overlay directory on Volla X23 for example:
      https://gitlab.com/ubports/porting/reference-device-ports/halium12/volla-x23/volla-vidofnir/-/tree/main

      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      @mr_growl said in VoLTE Implementation For Google Pixel 3a/3a XL:

      The recovery doesn't work after flashing.

      To make sure to understand

      • is there a recovery partition on the android 12 pixel 3a ?
      • or can't you boot in recovery mode with something like that : fastboot boot recovery.img

      (building ubports recovery.img has to be enabled in device info)

      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      @mr_growl said in VoLTE Implementation For Google Pixel 3a/3a XL:

      nothing ususual in dmesg

      pstore (console + ram) and last_kmsg should be enabled in your kernel config, then you will be able after a boot attempt, to get logs from either console-ramoops or last_kmsg in recovery mode.

      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      @mr_growl said in VoLTE Implementation For Google Pixel 3a/3a XL:

      I do not. It just sits at the bootloader.

      It s expected. Doc says When your device boots it will likely stay at the bootloader screen.

      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      @mr_growl
      Don't you see messages about console ?
      For example opening console: no such device

      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      @mr_growl
      If I had a pixel 3a, I'll try very quickly to flash/push Alfred's artifacts, and see the dmesg output.

      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H
    • RE: VoLTE Implementation For Google Pixel 3a/3a XL

      @mr_growl
      Which kernel do you use ?
      in device info,on one of your gitlab repositories, I see
      deviceinfo_kernel_source="https://github.com/mr-growl/android_kernel_google_msm-4.9.git"

      posted in Google Pixel 3a/3a XL
      Eric HE
      Eric H