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
    • pparentP

      Idea: overlayfs for user terminal

      Watching Ignoring Scheduled Pinned Locked Moved OS
      17
      0 Votes
      17 Posts
      112 Views
      pparentP
      The following scripts seems to allow to open a shell that has an editable "/", without modifying the actual rootfs of the phone AND the phone does reboot unmodified without any problem! Apt (or rather dpkg) does not work just (yet ?) , because of its advanced filesystem usage, but I hope some tricks could be found for that. Anyway this is already useful to experiment modifying configuration files. WARNING this is very experimental use at your OWN RISKS, I DO NOT TAKE ANY RESPONSABILITY in case of a problem. #!/bin/sh set -e mkdir -p /tmp/upper /tmp/work /tmp/merged /tmp/merged/.old exec unshare -m --propagation private /bin/sh -c ' mkdir -p /tmp/upper /tmp/work /tmp/merged /tmp/merged/.old mount -t overlay overlay \ -o lowerdir=/,upperdir=/tmp/upper,workdir=/tmp/work \ /tmp/merged mkdir -p /tmp/merged/.old pivot_root /tmp/merged /tmp/merged/.old mount -t proc proc /proc || true mount -t sysfs sysfs /sys || true mount -t tmpfs tmpfs /dev || true cd / exec bash '
    • pparentP

      [Question] getprop in a confined app?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved App Development
      17
      0 Votes
      17 Posts
      364 Views
      G
      @kugiigi said in [Question] getprop in a confined app?: based on physical measurement I think that this physicalDotsPerInch thingy could be affected by the idea that QT has about the physical size of the screen: using my first pyqt application: from PyQt5.QtWidgets import QApplication q=QApplication(['demo']) ls = q.screens() myscr=ls[0] print(f"name={myscr.name()}") print(f"logicalDotsPerInchX={myscr.logicalDotsPerInchX()}") print(f"logicalDotsPerInchY={myscr.logicalDotsPerInchY()}") print(f"physicalDotsPerInch={myscr.physicalDotsPerInch()}") print(f"physicalDotsPerInchX={myscr.physicalDotsPerInchX()}") print(f"physicalDotsPerInchY={myscr.physicalDotsPerInchY()}") print(f"physicalSize={myscr.physicalSize()}") print(f"size={myscr.size()}") print(f"devicePixelRatio={myscr.devicePixelRatio()}") print(f"depth={myscr.depth()}") print(f"virtualSize={myscr.virtualSize()}") print(f"geometry={myscr.geometry()}") I get: name=XWAYLAND0 logicalDotsPerInchX=96.25263157894736 logicalDotsPerInchY=96.05042016806723 physicalDotsPerInch=320.48931496290584 physicalDotsPerInchX=320.51134020618554 physicalDotsPerInchY=320.46728971962614 physicalSize=PyQt5.QtCore.QSizeF(97.0, 214.0) size=PyQt5.QtCore.QSize(1224, 2700) devicePixelRatio=1.0 depth=24 virtualSize=PyQt5.QtCore.QSize(1224, 2700) geometry=PyQt5.QtCore.QRect(0, 0, 1224, 2700) since for my FP5, the physical size of the screen is supposed to be 21.4cm, that is, 8.425 inches, this gives 2700/(21.4/2.54) = 320.4672897196262 and that's physicalDotsPerInch is reporting in my test with pyqt on my FP5. Maybe Volle phones are also misreporting the physical size of the screen ? Edit: I think I understand; I am using straight qt and pyqt that has no knowledge of mir, that's why it is using xcb: printenv returns QT_QPA_PLATFORM=ubuntumirclient;wayland-egl;ecb I'll search if there is a way to get a plugin to enable my pyqt for ubuntu touch maybe it could give better results. Edit 2: not found but I now doubt that there is a good way to fix it on the FP5, Internet gave me the useful tip to use an utility called 'mirout', and it reports to me: phablet@ubuntu-phablet:~$ mirout Connected to server: <default> Output 1: LVDS, connected, 1224x2700+0+0, enabled, on, 97mm x 214mm (9.3"), normal, 3.00x, unknown, phone 1224x2700 60.00*+ Output 2: DisplayPort, disconnected Output 3: Virtual, disconnected 1920x1080 60.00*+ so the problem is indeed with the phone, not the driver.
    • C

      Guide to charge limiting your Fairphone 5

      Watching Ignoring Scheduled Pinned Locked Moved Fairphone 5
      15
      1 Votes
      15 Posts
      344 Views
      C
      @gpatel-fr yeah, I have things to do but in the weekend I'll refine this more the only reason I'm not taking this down is because I'm doing it on mt FP5 and it has not exploded yet... so I may be good until the weekend.
    • pparentP

      Signal UT: Signal-Desktop for Ubuntu Touch

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      56
      1
      4 Votes
      56 Posts
      2k Views
      adorsazA
      @pparent I've plugged my phone on a monitor and leverage the Ubuntu Touch desktop mode (convergence) to have Signal UT and Waydroid side by side. Then you can take picture directly with your phone. The only thing a bit hard with this setup were that Waydroid scale with a big zoom. I had to update the LineageOS display setting to reduce UI to the smallest possible value.
    • peat_psuwitP

      Call for testing: Ubuntu Touch 24.04-1.1

      Watching Ignoring Scheduled Pinned Locked Moved OS
      59
      12 Votes
      59 Posts
      4k Views
      C
      @peat_psuwit used ubports-installer to install 24.04-1.1 RC2 with "Wipe Userdata" checked and during the last 24h, calls worked correctly. Thanks.
    • R

      [Call for] Nominations for the UBports Community Awards

      Watching Ignoring Scheduled Pinned Locked Moved General
      10
      4 Votes
      10 Posts
      379 Views
      R
      My nominations. Community favourite app: Sapot Sapot has become my go-to browser for everything. It does not feel like a compromise and the gesture controls are both creative and intuitive. Keeweb It works. That is already fantastic. It works very well and has given me no problems at all for the months that I have used it. Password managers are an essential tool for UT and this app made my life a tonne easier. Community favourite developer Kugi Eusebio I use several of Kugi's apps. They have a coherent feel to them which is really nice to see and they have made my UT experience functional. TBA
    • nielsbasjesN

      Enabling MAC randomization

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Support
      26
      1 Votes
      26 Posts
      893 Views
      G
      @nielsbasjes said in Enabling MAC randomization: none (not even the current one) Now, even when I don't see the other access points, which is quite often when I swipe out the settings and come back in it, I always see my own access point with "Connected" in green. Like I said, I only see the other access points when first enabling Wifi (and it don't crash the phone, but that's another story). I'm curious how it appears, could you share a screenshot please ?
    • UBportsNewsU

      Ubuntu Touch Q&A 178 call for questions.

      Watching Ignoring Scheduled Pinned Locked Moved News
      8
      0 Votes
      8 Posts
      822 Views
      U
      Ubuntu Touch isnt much known to be still alive, i think that it needs more social network visibility, ideally not only those for nerds (masodon) but also having news on platforms where normal people are (fb?)
    • SanderS

      App: InTouch (native UBports Forum browser)

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      7
      4 Votes
      7 Posts
      207 Views
      SanderS
      @Moem Great
    • M

      6GB or 8GB RAM Fairphone 5 needed to run 24.04-1.x comfortably?

      Watching Ignoring Scheduled Pinned Locked Moved Fairphone 5 6gb 8gb fairphone 24.04-1.x
      6
      0 Votes
      6 Posts
      81 Views
      R
      @mango Thunderbird and firefox will probably eat your ram.
    • B

      Organic Maps on Ubuntu Touch

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      7
      1 Votes
      7 Posts
      380 Views
      B
      @pparent I can imagine, that Alexander is quite experienced, and together you will find good solutions. If sombody else have ideas, I think is always good to hear and discuss them. I will ask Alexander if I can give you his emailadress.
    • K

      Looking for testers: port for Lenovo Tab M8 HD (TB-8505F)

      Watching Ignoring Scheduled Pinned Locked Moved Porting
      56
      5 Votes
      56 Posts
      4k Views
      I
      @k.nacke im buys these days but anyways im biack into this thing if you need anything for me to test i can do it
    • N

      Upgrading Pinephone from 20.04 to 24.04

      Watching Ignoring Scheduled Pinned Locked Moved PinePhone
      4
      1 Votes
      4 Posts
      137 Views
      N
      @johndoe said in Upgrading Pinephone from 20.04 to 24.04: @newguy I think it is very likely, that you break the system that way, because Ubuntu Touch is not meant to be updated with apt. The PinePhone port is, you can't update it using the normal System Settings approach.
    • messayistoM

      Installation Experience UT on VollaOs 15

      Watching Ignoring Scheduled Pinned Locked Moved Volla Quintus
      4
      3 Votes
      4 Posts
      117 Views
      messayistoM
      When I change scaling in ubuntu tweak tool, I have to restart lomiri. When I do it again, the phone freezes on the "restart lomiri" popup and I have to do a hard reset.
    • fredldotmeF

      Progress on kernel updates

      Watching Ignoring Scheduled Pinned Locked Moved Fairphone 4
      4
      7 Votes
      4 Posts
      259 Views
      fredldotmeF
      I've updated the kernel to 4.19.242 now locally, will test further and merge this ASAP.
    • T

      Do I have to revert to Android 9 between installing Linux mobile operating systems?

      Watching Ignoring Scheduled Pinned Locked Moved Google Pixel 3a/3a XL
      4
      0 Votes
      4 Posts
      97 Views
      R
      @theprivacydad Flash a factory image using fastboot. https://android.gadgethacks.com/how-to/complete-guide-flashing-factory-images-android-using-fastboot-0175277/
    • D

      Problème démarrage

      Watching Ignoring Scheduled Pinned Locked Moved Google Pixel 3a/3a XL
      3
      0 Votes
      3 Posts
      30 Views
      G
      @debcedric qu'est exactement le 'logo de charge' ? est ce que c'est l'image d'une batterie en train de se charger ? Si oui, ça n'est pas géré au niveau d'Ubuntu Touch pour autant que je le sache, ça dépend du firmware du téléphone. Donc la première chose à faire est d'appuyer longtemps sur le bouton marche/arrêt (au moins 10 secondes si ce n'est plus) pour essayer de le débloquer. Si la batterie est amovible l'enlever pendant une minute. What exactly is the 'charge logo' ? is it the image of battery in the process of loading ? If yes, that's not managed by Ubuntu Touch as far as I know, it depends on the phone firmware. First thing to do is long press on the On/Off button (at least 10 s if not more) to try to get the phone out of this stuck state. If battery is removable, try to remove it and put it back after a minute or so.
    • D

      Xiaomi Redmi note 9 net problem

      Watching Ignoring Scheduled Pinned Locked Moved Xiaomi Redmi Note 9 Pro/Pro Max/9S & Poco M2 Pro
      3
      0 Votes
      3 Posts
      28 Views
      Vlad NirkyV
      @donieck Another option would be to contact your operator to check how to connect your phone to their mobile network (or search for this setting among other users of this provider). Usualy [image: 1763620066542-79488c9a-6d61-41fd-a544-682a73e6d4c9-image.png] in System settings / cellular / Provider and acces point name / Access point name / internet (sorry for the labels retranslated from french) You'll have to restart to phone after any change.
    • T

      Matrix Encryption E2EE with FluffyChat and Pantalaimon on Ubuntu Touch Guide

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      8
      4 Votes
      8 Posts
      1k Views
      M
      @spacenerdmo Thanks a lot! I'm gonna test it and let you know how it's going
    • U

      Recommendations for Ubuntu Touch

      Watching Ignoring Scheduled Pinned Locked Moved General
      3
      0 Votes
      3 Posts
      166 Views
      MoemM
      @ufoddos said in Recommendations for Ubuntu Touch: unified communication Sorry, what does that mean? I'm not familiar with that term.