• 6 Posts
  • 108 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2023

help-circle









  • I bought InfinityBook Pro 14.
    This is perfect laptop for me, besides one thing that my unit has something bad with touchpad, randomly dropping percision which is super annoying as it mess with my muscle memory a couple of times a day.

    I have send it to Tuxedo for touchpad replacement, then motherboard replacement… still the same issue, no idea what is happening. Maybe something with connectors, maybe they haven’t actually replaced anything.
    Other than the touchpad on my unit, it would be perfect in terms of practical aspects.





  • I see very weird or even inaccurate descriptions here, so let me say it much simplier how it is most commonly used today:

    Programs are expected to be unpacked/installed to proper locations. Like /usr/bin for binaries or /var/lib for their data. But not all programs, especially games and those ported from Windows, are made in recpect to this schema and expect everything in one directory.

    So TLDR: For badly ported programs or quick installs that want every of program files in a single folder.





  • Which one? Android SDK source is under Apache licence, but binaries are under EULA. There were some efforts to properly package it under free licencje, but currently no one do it.

    As for Android being giant blob, maybe not the best word but it really is barely available to change. If I want to add a new feature to the UI, I need to build whole ROM again and deal with Google’s developing platforms. While on Linux you can get the code for a component from some GitHub/Codeberg and modify/reinstall just that component.


  • You can’t even compile any of those FOSS apps without running propietary build of Android SDK. No one managed to build current versions of Android SDK from the source code yet.

    Android is like one big blob and changing anything in it require giant effort. Meanwhile making new feature for a Linux phone with common Linux tech stack is super easy and any mid-tier developer can change something in Phosh for example.



  • The benefits are there, some of ideas out of my head:

    Better networking for administrator, access to /etc/hosts file, not being tied to a single VPN slot.

    Using old mobile phone as a simple server, having access to firewall tools and normal remote control.

    Installing simplier graphical interface for eldery people.

    Lifetime updates for many system components that are not device specific.

    Simple backups and cloning with standard tools like rsync or borgbackup instead of Google Drive. Also backing up whole system.

    Everyone can add a feature, you can make a difference, no need to mess with Google’s Android developing pipeline.

    Making native apps for mobile and desktop at the same time, no need for bloated web-like abstraction layers.

    Apps made in Python, C, Rust… No need to fit into Android SDK. And no forcing Android SDK and Android Studio!

    Customizations of the interface look via CSS files (Phosh have it to some sort).

    Someone give more ideas?