• Bluetooth not working on Volla 22

    Unsolved Support
    7
    0 Votes
    7 Posts
    358 Views
    D

    @muskist thank you anyway. Hopefully it'll be working when 20.04 will be relesed.

  • Volla phone touch screen freeze.

    Moved Unsolved Volla Phone
    39
    3 Votes
    39 Posts
    7k Views
    J

    Hi, having the same problem on my device since OTA 23, I would like to share the following observation: My screen freezes like after every two-three ticks. I have to lock the scree and unlock it and then it will work again for some more ticks before freezing again. So I started uninstalling kind of nearly all the apps (I have the green light to send it to Volla). After uninstalling nearly everything, my Volla worked better. But it did not last for long, because I needed to reinstall some apps for daily use (I use it as my only phone). Now, I see two options: Total reset by Volla or wait for OTA 24. Any other ideas?

  • No caller id on outgoing calls (Volla phone)

    Solved Support
    3
    0 Votes
    3 Posts
    411 Views
    L

    @applee Thank you very much, it works now perfectly thanks to this.

  • 0 Votes
    4 Posts
    818 Views
    AdLinuxA

    @domubpkm That's a good question, I didn't think to test that when I wrote my last post.

    It seems to not accept MMS messages, I've yet to send one (It's been so long since I've used an OS that actually supports MMS that I've gotten out of the habit of using it), but as it doesn't accept them I doubt it will send them either.

    So, to clarify my point more. As of July 2021 the Volla Phone can:

    Send and receive phone calls Voice mail works Mobile data works (2G, 3G and 4G all tested) MMS doesn't work

    On O2 in the UK.

  • Fairphone 3+ vs Volla Phone vs ?????

    General
    40
    0 Votes
    40 Posts
    8k Views
    D

    @stanwood Yes. When to check or uncheck which boxes, this needs to be clarified. But if a choice in one box must be compulsatory linked to an option in another box, this must be automated i think again.

  • 0 Votes
    2 Posts
    451 Views
    D

    Replying to myself, I started reading in the original Volla phone kernel sources. Looking at dm-crypt.c it seems that it has patches that add some very specific (and broken) hacks to accommodate Mediatek hardware encryption (everything that depends on CONFIG_MTK_HW_FD which is set on the Volla's phone kernel).

    This function seems to be the culprit. It escapes me how anybody could throw this kind of hack into a production kernel:

    /* * MTK PATCH: * * Get storage device type (for hw fde on/off decision) * or id (for crypt_config). * * Returns: * 0: Embedded storage, for example: eMMC or UFS. * 1: External storage, for example: SD card. * -1: Unrecognizable storage. */ static int crypt_dev_id(const char *path) { int type = -1; if (strstr(path, "bootdevice")) { /* example: /dev/block/platform/bootdevice/by-name/userdata */ type = 0; } else if (strstr(path, "externdevice") || strstr(path, "vold")) { /* example: /dev/block/vold/private:179,2 */ type = 1; } pr_info("[dm-crypt] dev path: %s, type: %d\n", path, type); return type; }

    So whenever you are trying to device-map some block device that does not have any of the substrings "bootdevice" or "vold" or "externdevice" in them, this returns -1, which in turn will break any attempts to use such a device in the device-mapper, thanks to the over-strict check added in crypt_ctr():

    cc->id = ret = crypt_dev_id(argv[3]); if (ret < 0) goto bad;

    Note how e.g. any loop device /dev/loop* will thus fail. However, this also allows a workaround. We just use a different name (with the same major/minor device numbers) that matches 'externdevice'. This way dmsetup will magically start working:

    cp -a "${LODEV}" /dev/externdevice1 echo "0 128 crypt aes-ecb 0123456789abcdef0123456789abcdef 0 /dev/externdevice1 0" | dmsetup create crypt2

    However, I am not sure whether this kind of workaround could be applied to 'cryptsetup'.

    This really destroys any illusion WRT to code-quality of the kernels that is running the Volla phone.

  • Apply keyboard dictionary

    Support
    3
    0 Votes
    3 Posts
    395 Views
    R

    @applee
    At least I can export the dictionary as text file..

  • 0 Votes
    1 Posts
    356 Views
    No one has replied
  • LTE, UBports OTA-15 and Vollaphone

    Solved Support
    21
    0 Votes
    21 Posts
    4k Views
    D

    Hi @ubtouch-newbie , I'm also currently in the process of setting up a Volla phone under ubports. Just for clarity, can you describe the exact method by which you factory-reset your phone? Did you just do System Settings -> Reset or something more advanced? Asking just in case I encounter a similar problem. I've only verified working phone-calls and the wifi so far.

    Dave