Jump to content

claude0001

Members
  • Content Count

    788
  • Joined

  • Last visited

  • Days Won

    118

Everything posted by claude0001

  1. I'm still on LineageOS 16 (without Gapps). As the kernel and (I think) the camera driver are always the same, I wonder whether the OS makes any difference, though. I restrict myself to FOSS apps as far as possible. Of those, I found OpenCamera to work best with the double-action shutter button. That said, and even after a few months of training, I am still not as confident with the shutter button than I was with the one of my old phone (N900). Many pictures still come out defocused when I use the hardware shutter button. I'm not sure if its the mechanics of the button, software issue
  2. In case you are still interested: I've got a local backup of the last official Lineage 16 build (20201026), including the recovery image. Just send me a pm if I should make it available for download.
  3. You have ordered your phone preloaded with UbuntuTouch, which is not identical to the Ubuntu distribution for the PC. UbuntuTouch is based on Android in large parts. It does not use systemd as process 1, and probably won't anytime soon. The choice of (native) Apps is more limited in UbuntuTouch compared to Android. But as you describe your (quite basic) requirements, UbuntuTouch will probably provide everythig you need. If you insist on Devuan for philosophical reasons: it runs nicely in one of the various chroot/proot solutions for Android/LineageOS. I have it in a (rooted) Chroot o
  4. Sooo ... I could not resist doing the experiment. ๐Ÿ˜„ Not on SFOS/XWayland (as I do not have that on my device), but using my LineageOS/Linux-Chroot (devuan 3) with Xvnc. As argued above, I expect the two to yield quite similar results. As expected: Minecraft Java Edition does run in principle (yay!), but with so low framerate that it is not practically useful. What I did: Installed the default OpenJDK 11 shipping with Devuan/Debian (beowulf/buster). No problems here. Turns out running Minecraft is trickier than expected. I spent most of the time at this point, trying to un
  5. Interesting question. My guess would be that, if at all, Minecraft will run unacceptably slowly. As far as I know, there is no native implementation of a JRE on Sailfish. Here's an old and quite defunct thread about this on the Jolla forum. Now, I see no reason why it would not be possible to install the standard Linux versions of OpenJDK or even OracleJRE on Sailfish. Initially, this would enable text-only JAVA apps. Graphics in (Linux) OpenJDK/OracleJRE depends on X11, which SailfishOS does not support out-of-the-box. That could however be fixed using XWayland, which can be install
  6. Not sure if this will still help @PokeParadox, but just in case someone stumbles upon this thread: After reading a little bit more about chrooting modern GNU/Linux systems, I've come to the conclusion that systemd-based distributions are not very well suited for running in a traditional Unix Chroot by first principles of systemd. Although my Debian 10 was in fact doing everything I needed, I thus decided to migrate to Devuan 3 (beowulf), a distribution derived from (and almost identical to) Debian 10, but not depending on systemd. As a result, my system feels much more solid now: In
  7. I couldn't agree more. The keyboard of the N900 was fine for me and I was able to type much faster on it than on the Pro1. I do like the fact that the Pro1's screen is larger, though. And here we come to @EskeRahn's point: if you start from the principle that the keys should cover the full width of the (landscape) screen, inevitably, the keyboard ends up too wide for me to use comfortably. For me, the ideal combination would be a large (landscape) screen together with a narrow(er) keyboard. I'd have quite some ideas how to fill up the resulting empty space: add a dedicaded numerical
  8. (emphasis mine) ๐Ÿคฃ Sorry, couldn't resist ... You are right, that we are going off-topic.
  9. I have read posts by Chen that could be interpreted in that way. But is this really an active and official F(x)tec development goal? I doubt it, as I thought they they do not even have the codes themselves and just license the blobs. More likely, it could just mean that they support community-driven reverse-engineering of drivers by providing test devices to Linux kernel developers. That would certainly be a good thing. But neither technically nor legally is this the same as open-sourcing the presently-used kernel of the Pro1. It is also a much slower process and there are chances that, t
  10. I can see nothing bad in that principle. ๐Ÿ™‚ That said, as far as I know (from reading alone) the external display works in tandem with PlanetComputer's Android 9 apps. I wonder if it does anything when the phone is operated with the Linux OS.
  11. Well, that's my point: Being able to use phone apps and desktop apps in parallel. A priori, there is no technical disadvantage of both environments running at the same time on the same (Android) Linux kernel -- apart from somewhat increased RAM usage which is not really a problem on devices like the Pro1(X) that simply have enough of that. It is true that Chroot or LXC solutions like mine (on Lineage) or @matf's (on Sailfish) do not have direct hardware access to a lot of features (telephony, GPU, GPS, ...). However, this is not a technical problem: it is a consequence of the kernel
  12. Some might have definitions of "everything you need" that differ from yours. ๐Ÿ™‚ I'm coming from an N900. When you are used to a full Unix computing environment, there is really no way to fulfil all your needs with Android and Android Apps alone. Example? Using my Debian chroot, I could compile and install MAD/X [cern.ch] on my Pro1: So I am now, literally, able to design f***ing particle accelerators using the Pro1. Now go and try that with Android ๐Ÿ˜Ž . P.S.: ... OK, OK, this port was just a fun project. I'll probably never actually design an accelerator with the Pro1 (
  13. That's totally not what I, and many others, have in mind. We want to run a conventional desktop Linux environment (with GNU userland et al. ) in parallel to the phone OS. Please have a look at @matf's demonstration I linked above to get the idea. We also want to run our desktop environment on-the-go (i.e. on the device's screen). I can imagine very few practical use-cases for these so called "convergence" modes (as in Android 10 and UbuntuTouch): When I am close to a big screen, there is likely already a real PC attached to it anyway, why should I then bother to use my phone as such?
  14. If it is the same keyboard than on the Cosmo and Gemini, it seems to be as "mechanical" as you can get. The keys are individually supported and seem to have good travel range. This also comes with some disadvantages, though, as there have been reports of "pocket dirt" going under the key caps and being difficult to remove ๐Ÿ˜„. It is true that since mid-2020, they seem to be making good progress with their Linux distribution for the Cosmo. However, dual-boot is really not something I would like to have on my device. For the Cosmo this may be acceptable, as it is a quite awkward phone anyway.
  15. I also think that the Pro1's opening mechanism is much more robust. However, let's be nice among keyboard-lovers and recognise that the AstroSlide will have the much better keyboard -- probably more or less identical to the one its precursors had. From all that I have read, it seems to be as close as you can get to a "real" 10-finger keyboard in a PDA. In all honesty, I find that the Pro1 is some "in-between" solution that seeks to be compatible with, both, thumb-typing as well as multi-finger operation (when the phone sits on a table). As a result, it fulfils both roles pretty badly
  16. Thanks to @Linkandzelda's support, I found the solution to my write-access problem as documented in this thread. In short: In Android (and LineageOS) write access to partitions of the internal storage (not including SD cards, apparently) is protected by a kernel-key. While a chroot environment normally preserves those keys, they are explicitly dropped (for safety reasons) in many Linux distributions when users log on remotely (e.g. via SSH). @Linkandzelda have posted a very informative how-to [external] on their own Linux-Chroot solution that (among others) discusses that problem, which -
  17. That was it! Thanks @Linkandzelda! I mostly use my chroot via SSH. Even on-device, I use termbot to access the Debian CLI. As in your Arch, also on Debian the PAM config prevents SSH logins to inherit the keys by default. Instead of patching the PAM scripts, I for now simply set "UsePAM no" in /etc/sshd_config. Up to now I see no disadavantage in doing so ... In fact, in my X11 session, access to the /data/media/0 of Android had always worked -- as you write in your how-to, the Xsession inherits the keys automatically. I had simply never tried outside of an SSH session ... ๐Ÿ™‚
  18. I tried that of course. I'm pretty sure xev was not showing any signal for some key combinations. I'll give it another try at some point. I am actually now pretty happy with XRDP as that way the same client app can also transport sound to the Android side. ๐Ÿ™‚ As for the mount: I was now pretty sure that it is Android security that prevents writing to the filesystems. This may be a side effect of not using a "helper app" like Linux Deploy (that is registered in Android to have write access). I'll read the respective section of your notes and come back if I have questions. Thanks.
  19. @EskeRahn F-Droid just updated my OpenCamera. In the release notes it says: "HDR fixes for specific scenes". Maybe time to re-test.
  20. This. I am a FOSS enthusiast. But unlike many, I do not think that the security advantage of FOSS stems primarily from technical superiority. The main problem with non-free as-in-'freedom' platforms is that -- sooner-or-later -- they end up being also non-free as-in-'beer'. Then, some class of users, who are more willing to download any SPOSยน off the Internet than to pay their 5 bucks for an official copy, reach a critical mass. The rest is history. ๐Ÿ™‚ ยน steaming pile of sh*t
  21. Reviving an (almost) zombie thread, because I stumbled upon this: It seems like few know that Collabora, one of the major developers of LibreOffice (and many more FOSS projects), make a free (like in 'freedom') Android (and iOS) version of LibreOffice, rebranding it to "CollaboraOffice". The apps are officially recommended on libreoffice.org. They regularly update the app to keep it in-sync with the stable LibreOffice code base. And while it is of course difficult to compare to the desktop version in terms of usability, the software does a quite good job at viewing and editing (!)
  22. ๐Ÿคฆโ€โ™‚๏ธ ... that was too obvious. I did not know the Pro1 had already an image listed there. Looks promising, indeed. Thanks for the update. Still, I'll probably wait for 2021 (and more positive reviews) before I attempt the jump.
  23. Thanks @Raksura, for answering your own question and posting you experience here. I am also very interested in UbuntuTouch. But as I rely on my Pro1 as my only phone, I cannot afford to experiment too much with it. I would well be ready to give UT a chance for a few weeks, if I could be sure that basic stuff like telephony and GPS are working at least. Apparently this is not the case yet, so thanks for the warning. Is there any place where one can follow UT development for the Pro1, specifically (a list of open issues/bugs related to precisely that device)? What is the presently
  24. Sounds plausible. Of course in a laptop, some internal devices are permanently present on the bus and cannot be easily disconnected. That said, I tried every port available. Both of my Thinkpads have docking stations and it does not work even with the ports on the dock, although they have their own controllers as far as I know. ๐Ÿค” Whatever, with the Raspi it works 100% reliably up to now -- good enough for me. I do not have to understand everything.
  25. Well, no Windows here. ๐Ÿ˜Ž All my PCs are running Linux (as does the RPi3, obviously). I believe it's the USB hardware that makes the difference, not the OS.
×
×
  • Create New...

Important Information

Terms