Global Moderators

Private

Forum wide moderators

Posts

  • RE: Install on a Lenovo Miix 320

    That is not a supported device. It's not on the list: https://devices.ubuntu-touch.io/

    This means that no installation files exist for that device. In other words, there is nothing to try.
    Each device is different, so each one needs to be ported individually.

  • RE: touch controls acting up in browser games

    @tahirmehmood Best of luck, I hope it helps!

  • RE: Ubuntu Touch Q&A188 call for questions.

    @uxes There is no need to be sarcastic. That link gives no indication that it's going to lead to a picture of a Pixel 9a running UT.

  • Installing Android after Ubuntu Touch: Fix sensors issue

    Hi there,

    if you ever want to install an Android-based distro after Ubuntu Touch was installed, you will notice that no sensors work anymore. The root cause was already identified by guys on the Fairphone forum some time ago description is more to the end of the thread, so be patient and read it in full - but here in UT side nobody of course noticed that, as sensors keep working correctly in UT 🙂

    What happens is that the necessary Android selinux contexts are being somehow removed from the sensor folder in the persist partition. We would need to analyze why this happens, but probably the files are being rewritten from the Android container in UT and as UT does not use selinux, they are set to unlabeled, like so:

    ./sensors/registry/registry:
    total 668
    drwxr-xr-x 2 system system u:object_r:vendor_persist_sensors_file:s0  12288 2023-11-21 22:10 .
    drwxr-xr-x 3 system system u:object_r:vendor_persist_sensors_file:s0   4096 2023-11-21 22:10 ..
    -rw------- 1 system system u:object_r:unlabeled:s0                       78 2023-11-21 22:10 ak0991x_0
    -rw------- 1 system system u:object_r:unlabeled:s0                      131 2023-11-21 22:10 ak0991x_0.mag
    -rw------- 1 system system u:object_r:unlabeled:s0                      233 2023-11-21 22:10 ak0991x_0.mag.config
    -rw------- 1 system system u:object_r:unlabeled:s0                      181 2023-11-21 22:10 ak0991x_0.mag.config_2
    -rw------- 1 system system u:object_r:unlabeled:s0                      222 2023-11-21 22:10 ak0991x_0_platform
    -rw------- 1 system system u:object_r:unlabeled:s0                      866 2023-11-21 22:10 ak0991x_0_platform.config
    -rw------- 1 system system u:object_r:unlabeled:s0                      142 2023-11-21 22:10 ak0991x_0_platform.mag
    -rw------- 1 system system u:object_r:unlabeled:s0                      146 2023-11-21 22:10 ak0991x_0_platform.mag.fac_cal
    -rw------- 1 system system u:object_r:unlabeled:s0                      204 2023-11-21 22:10 ak0991x_0_platform.mag.fac_cal.bias
    -rw------- 1 system system u:object_r:unlabeled:s0                      508 2023-11-21 22:10 ak0991x_0_platform.mag.fac_cal.corr_mat
    -rw------- 1 system system u:object_r:unlabeled:s0                      148 2023-11-21 22:10 ak0991x_0_platform.mag.fac_cal_2
    -rw------- 1 system system u:object_r:unlabeled:s0                      206 2023-11-21 22:10 ak0991x_0_platform.mag.fac_cal_2.bias
    -rw------- 1 system system u:object_r:unlabeled:s0                      510 2023-11-21 22:10 ak0991x_0_platform.mag.fac_cal_2.corr_mat
    -rw------- 1 system system u:object_r:unlabeled:s0                      176 2023-11-21 22:10 ak0991x_0_platform.orient
    -rw------- 1 system system u:object_r:unlabeled:s0                      622 2023-11-21 22:10 ak0991x_0_platform.placement
    

    Unfortunately the solution to this is, as described in the Fairphone forum thread, a bit cumbersome:

    • The bootloader needs to be unlocked. If you happen to have all your data already in this Android installation and you have locked the bootloader again, you will loose all your data during this process.
    • You have to install Magisk. Depending on the Android version this involves patching the boot.img file or creating a custom recovery
    • With Magisk you can obtain a root shell and the execute the necessary restorecon command

    It would be awesome to find out if we can avoid this situation somehow. Unfortunately I just dont have the time for the moment, but I can confirm the fix worked as described over there.

    BR Florian

  • RE: What kind of posts actually belong in the “General” section?
  • RE: One Plus Nord N10 5G Information

    @arubislander said:

    @Ehartwork
    The fact that what you think is WiFi calling doesn't work when there is no cellular service is a strong indication that WiFi calling is not available on this device.

    I hope I'm not talking nonsense, but I think that VoWiFi, unlike VoLTE, just isn't working yet on Ubuntu Touch. Unless some changes have gone unnoticed (?)

  • RE: One Plus Nord N10 5G Information

    @Ehartwork My point is, you are probably not testing VoWiFi at all, since that has not been reported to work on this device by regular users. One developer claims to have gotten it to work on a FP5, but this has not been independently verified.

    The fact that what you think is WiFi calling doesn't work when there is no cellular service is a strong indication that WiFi calling is not available on this device.

  • RE: Notch Hack won't install

    @RandomUser said:

    Note that you'll lose all your data.

    Did you try first to reinstall without erasing user data, like installer allows to do ?

  • RE: Notch Hack won't install

    @Alex25 For aligning the menu bar with the corners and notches, there’s an app that works quite well:

    https://open-store.io/app/jerk-click.kugiigi

    It works perfectly on my Redmi Note 9S.

  • RE: One Plus Nord N10 5G Information

    @Ehartwork said:

    WiFi Calling: Does not work without seeing the carrier service. The device works with cellular data turned off, but still within tower range, otherwise it will not work without it.

    How can you be sure you are testing VoWiFi? From the sounds of it your are simply calling via your carrier's network. Turning off data has no impact on telephony. It only turns off mobile internet.