Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,887
» Latest member: Briar4
» Forum threads: 16,323
» Forum posts: 117,412

Full Statistics

Latest Threads
Replacement battery for P...
Forum: Pinebook Pro Hardware and Accessories
Last Post: KC9UDX
5 minutes ago
» Replies: 5
» Views: 5,483
pinephone-support package...
Forum: General Discussion on PinePhone
Last Post: baptx
3 hours ago
» Replies: 5
» Views: 5,847
SSH over USB
Forum: Mobian on PinePhone
Last Post: baptx
4 hours ago
» Replies: 15
» Views: 19,685
No wIfI after Mobian upda...
Forum: General Discussion on PinePhone
Last Post: baptx
5 hours ago
» Replies: 5
» Views: 5,990
Problems With Extensions ...
Forum: PineNote Software
Last Post: HippopoStar
6 hours ago
» Replies: 1
» Views: 211
RISC OS Linux port
Forum: PineTab Software
Last Post: Raik
02-26-2026, 05:40 AM
» Replies: 0
» Views: 93
New Pinetab- error when a...
Forum: PineTab Software
Last Post: Raik
02-26-2026, 01:21 AM
» Replies: 1
» Views: 282
Systemupgrade fails
Forum: PineTab Software
Last Post: Raik
02-25-2026, 11:15 PM
» Replies: 0
» Views: 56
dead Pinebook - help plea...
Forum: General Discussion on Pinebook Pro
Last Post: wdt
02-25-2026, 06:44 PM
» Replies: 1
» Views: 165
wifi password wont save
Forum: General Discussion on PineTab
Last Post: WEF
02-24-2026, 06:47 PM
» Replies: 2
» Views: 365

 
  Pinetime almost dead... only shows Infinitime logo.
Posted by: lightweight - 10-03-2021, 04:19 PM - Forum: General Discussion on PineTime - Replies (8)

My Pinetime was running fine for weeks after upgrading the new watch from Infinitime 1.2 to 1.3 (using GadgetBridge on my Lineage phone). Only problem I noticed was difficulty reconnecting to my phone.

But one night, a couple weeks ago, I noticed the watch had shut down. I restarted it with the power button, saw the 1.0.0 boot screen with pinecone, which filled with green (as normal) and then switched to Infinitime logo. The watch was otherwise completely unresponsive. Only thing I've been able to do is long-press the button to force a restart. Unable to connect with it via GadgetBridge...

I let the battery run out all the way (left it like that for a few days to see if it might reset thing for it to go completely flat - no luck so far!).

If I charge it briefly, I can see the same behaviour. The only other behaviour I see is that when I long-press and force a reboot, if I continue holding the button, the green progressing up the pinecone turns blue (if I let got at that point, it progresses in blue and goes to the Infinitime logo, same lack of responsiveness) and if i continue holding it turns red just before completing. In all cases, it then shifts to the Infinitime logo and is otherwise unresponsive.

Anyone else see this? Any thoughts on how to recover?


  Using new hub for Mobian "Bookworm"
Posted by: county93 - 10-03-2021, 12:45 PM - Forum: Mobian on PinePhone - Replies (7)

I bought the convergence package and have the PinePhone hub with ethernet. After my distribution upgrade to the "Bookworm" edition of Mobian, the PinePhone hub stopped working. It does work 100% satisfactorily with my Android Pixel 3 with Graphene OS and I'm okay with that.

I attached my eBay "UOEOS" USB-C ethernet dongle to my Anker 1H2C2A1S1M 7-in-1 USB-C hub then connected the Anker hub to my PinePhone and I get ethernet, keyboard, mouse, and HDMI video. The monitor is an Asus HDMI equipped unit.

I also have an Asus USB-C Zenscreen monitor (not a touch screen version) that works great with my Ubuntu NUC computer. I can attach this Zenscreen directly to the PinePhone USB-C port and it works fine. I'm still using wired keyboard and mouse and the Anker hub does not seem to support the USB-C Zenscreen. I'm trying to move everything over to USB-C. I saw that Anker does have a hub with ethernet, but I don't know if it will be compatible. I'm sending an email off to them about this.

Is there an Anker hub or other brand that would give me the USB-C monitor, wired USB keyboard, mouse, and ethernet?

Thanks.


  Wipe out eMMC before flashing new OS?
Posted by: zkajdan - 10-03-2021, 11:30 AM - Forum: PinePhone Software - Replies (15)

Hi,

do I need to wipe out the eMMC before flashing a new OS to it?

In fact, I didn't do it, and after booting from the eMMC lsblk reports, in addition to the expected mmcblk2p1 and mmcblk2p2, two additional entries: mmcblk2boot0 and mmcblk2boot1. I wonder if those are left over from the previous OS...

Many thanks in advance!!


  New App: QR Alchemy RC2 available
Posted by: steves - 10-03-2021, 10:03 AM - Forum: Mobian on PinePhone - No Replies

Hello Everyone!

If I'm posting this to the wrong place please let me know.



I'm currently working on getting a new app available on Mobian: QR Alchemy

I believe it to be ready for release from the testing I have done. However, I'd like to enlist the help of other interested parties. It's current version is 0.2.0rc2



What does it do?

It allows the creation and processing of qr codes. Thus allowing programs like megapixels to handle more qr code types. However, it is not a qr code scanning utility (it won't try to use your camera in any way).

Offers the following features:

  • Allows system to handle new types of qr codes with default settings. Currently supports:
    • Wifi
  • Allows the users to generate and display their own qr codes to share with friends such as:
    • Your current wifi network credentials
    • A custom code written by you
  • Supports creating plugins to allow you to handle your own qr code types via input plugins
  • Supports creating plugins to display custom qr codes via output plugins
  • Allows the offering of the custom defined codes to the system to allow for programs to send the requests to qr_alchemy.
  • Allows the saving of qr codes for later, as well as a brief history of the ones used.

Why was this created?
I've wanted a way to easily share the wifi passwords with cell phones, as I tend to pick long complex passwords that are painfull to enter on a cell phone keyboard. Thus I've wanted a way to share said password easily with guests, as well as quickly share said wifi passwords with my wife's cell phone.
However since creating a program that just handled wifi seemed a bit too specialized, this was created. The idea being that others likely can think of a wider variety of things that they'd like to share in the form of qr codes, and to enable them to do so more easily with this program.

I few things people have mentioned to me that I plan to look into adding:
 * A way to share other keys
 * Sharing contact information


github page: https://github.com/steve5289/qr_alchemy



This is my first attempt at offering code to open source (unless you count a qr code postprocess script for megapixels), and my first attempt at a gui so please be nice Smile



I'm open to feedback on it as well as contributions to the project. If something code or program, documentation doesn't make sense, please let me know as that means It needs improvement.

It almost certainly has issues with it, especially since I've never created something like this before.
Thank you all for taking a look!

edit: Put out rc2, as apparently I needed to do more testing on the phone than on my laptop. Fixed icon for the back button not loading in the config menu, and dialogs not returning to the correct window under phosh. Everything else looked ok


  Which OS can I actually run a 1080p pinebook non-pro?
Posted by: Scott104 - 10-03-2021, 05:52 AM - Forum: Chromium OS on Pinebook Pro - Replies (1)

Hi, 
I have tried a bunch of different images with various kernels, but in all cases performance is unusable. I'd like to use this device for [i]something[/i], but it needs to be reasonably good at it. I had issues with: some images black screening because they were intended for the low-res screen, some images not working when transferring them to emmc, GUI performance in general sucking, hardware support being incomplete and even non-GUI applications being slow. Kali worked, but it was just too slow to do anything. I'm not even expecting web browsing, at least a usable desktop. Is this even possible?

What are you running and what is the least sucky option that at least works?


[Image: renderTimingPixel.png]


  PinePhone Keyboard: Space as modifier
Posted by: feklee - 10-03-2021, 12:04 AM - Forum: PinePhone Accessories - Replies (7)

Since about ten years, I run TouchCursor on my PC. It turns Space into a modifier:

  • Space down, i down: equivalent to
  • Space down, j down: equivalent to
  • Space down, u down: equivalent to Home
  • Space down, y down: equivalent to PgUp
  • Space down, Space up: regular space

The big advantage is that my hands don’t need to change position. I don’t use the cursor keys any more. Furthermore, with Space as modifier, I can just press it with the thumb on my right hand. Then I have my left hand to press all the other modifiers: Ctrl, Alt, Shift

Will I be able to configure the PinePhone keyboard to behave in the same way?


  Sizing apps to fit to screen
Posted by: county93 - 10-02-2021, 04:20 PM - Forum: Mobian on PinePhone - Replies (4)

Is there a recommended way of sizing apps to fit the screen? I saw this:

x=${xdotool search – onlyvisible – name Name-of-App) && xdotool windowsize $x 725 270 && xdotool window move $x 0 50

at:

https://wiki.mobian-project.org/doku.php...&s[]=click

Has anyone used it? I've have to reinstall Mobian a few times with my experimentation with other things and just wanted to be sure.

Thanks.


  Keyboard click enable
Posted by: county93 - 10-02-2021, 04:14 PM - Forum: Mobian on PinePhone - Replies (3)

Is there a way to enable keyboard clicks?


  Latest build no firefox, text editor?
Posted by: cosmicschock - 10-02-2021, 02:57 PM - Forum: PostmarketOS on PinePhone - Replies (2)

Hi I just updated my phosh postmarket os from a build sometime around June and now firefox, text editor, etc. are missing. Any suggestions on where to get them? Any other apps worth downloading?

Cosmicshock


  ufw on 5.14.8-2-MANJARO-ARM
Posted by: brkozak - 10-02-2021, 10:17 AM - Forum: PinePhone Software - No Replies

My new Pinephone just came in the mail today. Everything's going great and I'm loving the phone but I just ran into a snag trying to do some basic security hardening.


ufw enable returns the following

Quote:ERROR: problem running ufw-init
iptables-restore v1.8.7 (legacy): Couldn't load match `limit':No such file or directory

Error occurred at line: 63
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
iptables-restore v1.8.7 (legacy): Couldn't load match `limit':No such file or directory

Error occurred at line: 24
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
ip6tables-restore v1.8.7 (legacy): Couldn't load match `hl':No such file or directory

Error occurred at line: 50
Try `ip6tables-restore -h' or 'ip6tables-restore --help' for more information.
ip6tables-restore v1.8.7 (legacy): Couldn't load match `limit':No such file or directory

Error occurred at line: 21
Try `ip6tables-restore -h' or 'ip6tables-restore --help' for more information.

Problem running '/etc/ufw/before.rules'
Problem running '/etc/ufw/user.rules'
Problem running '/etc/ufw/before6.rules'
Problem running '/etc/ufw/user6.rules'



I've done a little bit of debugging and found some interesting things by stracing iptables. The following strace snippets show where iptables is failing

strace iptables -C INPUT -m limit

Quote:socket(AF_INET, SOCK_RAW, IPPROTO_RAW)  = 3
fcntl(3, F_SETFD, FD_CLOEXEC)          = 0
newfstatat(AT_FDCWD, "/proc/net/ip_tables_names", {st_mode=S_IFREG|0440, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0
statfs("/proc/net/ip_tables_names", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0
getsockopt(3, SOL_IP, IPT_SO_GET_REVISION_MATCH, 0xffffd599c688, [30]) = -1 ENOENT (No such file or directory)
close(3)                                = 0
write(2, "iptables v1.8.7 (legacy): ", 26iptables v1.8.7 (legacy): ) = 26
write(2, "Couldn't load match `limit':No s"..., 54Couldn't load match `limit':No such file or directory

strace ip6tables -C INPUT -m limit

Quote:socket(AF_INET6, SOCK_RAW, IPPROTO_RAW) = 3

fcntl(3, F_SETFD, FD_CLOEXEC)          = 0
newfstatat(AT_FDCWD, "/proc/net/ip6_tables_names", {st_mode=S_IFREG|0440, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0
statfs("/proc/net/ip6_tables_names", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0
getsockopt(3, SOL_IPV6, IP6T_SO_GET_REVISION_MATCH, 0xffffe47f8038, [30]) = -1 ENOENT (No such file or directory)
close(3)                                = 0
write(2, "ip6tables v1.8.7 (legacy): ", 27ip6tables v1.8.7 (legacy): ) = 27
write(2, "Couldn't load match `limit':No s"..., 54Couldn't load match `limit':No such file or directory


strace ip6tables -C INPUT -m hl

Quote:socket(AF_INET6, SOCK_RAW, IPPROTO_RAW) = 3
fcntl(3, F_SETFD, FD_CLOEXEC)          = 0
newfstatat(AT_FDCWD, "/proc/net/ip6_tables_names", {st_mode=S_IFREG|0440, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0
statfs("/proc/net/ip6_tables_names", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0
getsockopt(3, SOL_IPV6, IP6T_SO_GET_REVISION_MATCH, 0xffffd790aae8, [30]) = -1 ENOENT (No such file or directory)
close(3)                                = 0
write(2, "ip6tables v1.8.7 (legacy): ", 27ip6tables v1.8.7 (legacy): ) = 27
write(2, "Couldn't load match `hl':No such"..., 51Couldn't load match `hl':No such file or directory


As you can see, the problem appears to be caused by a call to getsockopt with SOL_IPV6 and either IP6T_SO_GET_REVISION_MATCH or IPT_SO_GET_REVISION_MATCH. I haven't quite compiled enough kernels in my day to know for sure, but I suspect that 5.14.8-2-MANJARO-ARM may be missing  some flags which are required for these getsockopt calls to succeed. Can anybody confirm?