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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,968
» Latest member: MichelleKonzack
» Forum threads: 16,334
» Forum posts: 117,438

Full Statistics

Latest Threads
Looking for engineer for ...
Forum: PinePhone Pro Hardware
Last Post: Andrey_voce
04-06-2026, 08:44 AM
» Replies: 0
» Views: 145
StarPro64 Irradium (based...
Forum: Getting Started
Last Post: mara
04-05-2026, 03:03 AM
» Replies: 19
» Views: 8,684
Finally got Kali working ...
Forum: General Discussion on Pinebook Pro
Last Post: qingss0
04-04-2026, 08:00 AM
» Replies: 0
» Views: 238
Charging problem
Forum: General Discussion on Pinebook Pro
Last Post: RicTor
04-04-2026, 07:30 AM
» Replies: 0
» Views: 109
Latest firmware for PineP...
Forum: PinePhone Software
Last Post: baptx
04-03-2026, 08:37 AM
» Replies: 106
» Views: 216,883
Updates have gotten me ex...
Forum: General Discussion on PineNote
Last Post: bills2002
04-02-2026, 05:16 PM
» Replies: 0
» Views: 195
Voidlinux working on eMMC
Forum: General Discussion on PineTab
Last Post: tllim
04-01-2026, 04:14 PM
» Replies: 1
» Views: 278
Pinecil V2 doesn’t power ...
Forum: General Discussion on Pinecil
Last Post: Juptin
03-28-2026, 02:37 AM
» Replies: 1
» Views: 2,075
dead Pinebook - help plea...
Forum: General Discussion on Pinebook Pro
Last Post: williamcorlin
03-26-2026, 04:22 PM
» Replies: 3
» Views: 936
BT PAN - we need iptables...
Forum: Mobian on PinePhone
Last Post: biketool
03-25-2026, 12:57 PM
» Replies: 1
» Views: 601

 
  New Phosh image - first impressions
Posted by: Zweitaktmotor - 02-17-2020, 08:09 PM - Forum: PostmarketOS on PinePhone - Replies (55)

Just found the latest phosh image for download. I will give it a more in-depth test tomorrow, but one thing I noticed is that when I try and dial a number, it says "ModemManager unavailable". Consequently, SMS does not work either.

A step backwards? Is this an attempt to address the battery drain?

On the other hand, the inclusion of the Midori browser is a welcome addition. It seems to work well.


  Manjaro Arm users - What does your trackpad/keyboard conf file look like?
Posted by: Eggmonkey - 02-17-2020, 04:00 PM - Forum: Linux on Pinebook Pro - Replies (7)

So I'm using Manjaro for ARM with KDE and it is in general fantastic, so thank you very much to the team behind it.

I have one major issue - whatever I do my trackpad still isn't accurate.
I have run the firmware update described on the Manjaro forum - it helped a bit but I still find that the pointer keeps moving after I drag it across the screen.
I have experimented with the config file, any feedback is welcome:

[ivan@ivan ~]$  cat /etc/X11/xorg.conf.d/00-keyboard.conf     
# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# instruct systemd-localed to update it.
Section "InputClass"
       Identifier "system-keyboard"
       MatchIsKeyboard "on"
       Option "XkbLayout" "gb"
       Option "XkbModel" "pc105"
       Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Section "InputClass"
       Identifier "touchpad catchall"
       Driver "synaptics"
       MatchIsTouchpad "on"
       MatchDevicePath "/dev/input/event*"
       Option "MinSpeed" "0.25"
       Option "FingerLow" "0.25"
       Option "PalmDetect" "1"
       Option "VertScrollDelta" "64"
       Option "HorizScrollDelta" "64"
       Option "ConstantDeceleration" "1"
       Option "CoastingFriction" "0"
       Option "HorizHysteresis" "0"
       Option "VertHysteresis" "0"
       Option "PressureMotionMinZ" "60"
       Option "PressureMotionMaxZ" "160"
EndSection



Would others mind catting the contents of their file?
And are you all using synaptics or just libinput?

Cheers.


  Skins for the PinePhone
Posted by: tophneal - 02-17-2020, 03:24 PM - Forum: General Discussion on PinePhone - Replies (8)

Surprise, surprise. Not unlike the PBP, there's been enough interest in backplate skins for the PinePhone, that we're going to add it to the list of cool stuff to print. Since any skinning is worthless if we don't produce designs the community likes, I'm starting this poll to ask the users: What kind of skin would you like to see on your PinePhone?

I just got my resource file, but as per the PBP, I will also create and add a vector template for the PinePhone backplate to the wiki, once I've finished it.

For anyone curious, I will be aiming to make the skins a good fit for the phone + the clear case.

EDIT: This thread is about skinning the PinePhone only. I am not an employee of Pine64, I cannot help with any ideas or requests concerning future PinePhone cases. I am a member of the community with the professional knowledge and connections to help make customization through skinning a possibility and option for the community.

If you are not interested in skinning, that's totally fine. You do not need to reply or vote. If the community is purely disinterested, the lack of response/votes will be telling enough.

With that out of the way, let's talk about skins!

EDIT2: Thanks to @loefflerlabs we have a PDF vector template ready to have art dropped in! When viewing the template, it will appear empty until opened in a vector image editor. Inside are 3 layers: CUT LINES (self explanatory, typically required by plotters --just needs the swatch set according to the plotter used,) TEMPLATE (shows a thin outline of the decal shape for reference,) and ART (art goes here.)

Grab the template here.

I'll probably convert some of the PBP skin designs to phone skins, and post mockup picks here.


  Sailfish web browser
Posted by: linux6730 - 02-17-2020, 01:04 PM - Forum: SailfishOS on PinePhone - Replies (3)

I don't know is that only problem on my system, but I cannot run any webpage on sailfish web browser.


  Wifi- dongle
Posted by: User 15552 - 02-17-2020, 09:52 AM - Forum: General Discussion on Pinebook Pro - Replies (9)

Hi everybody, 

I am currently having wifi issues making the pinebook pro unusable. 

Does anybody know of a wifi dongle that works well? 


I tried an edimax wifi dongle I still had fro my r-pi. I plugged it in, everything froze and the dongle died. 

thanks for reading.

Edit: I am running the standard OS that was shipped with the pinebook pro.
Edit: Dongle still alive, just didn't work for a moment on other machine.


Update:
Switched to Manjaro and the dongle works perfectly fine and so far appears to fix my wifi issues.


  First boot boots to "A64 android"
Posted by: p1trson - 02-17-2020, 07:16 AM - Forum: General Discussion on PinePhone - Replies (3)

Hello all,

today I finally received my device. I was surprised that it directly boots to Android (Logo during boot says A64 Android 7.0) instead of factorytest I've seen for other people, e.g: https://medium.com/@fviard/my-first-step...0b7277b60a

The whole android is in chinese language so I'd tinker around on how to change the language. Does anybody know why's that and how can I run factorytest ?

Cheers


  Final edition availability
Posted by: someGermanGuy - 02-17-2020, 06:13 AM - Forum: General Discussion on PinePhone - Replies (5)

Can someone tell me when it is expected to have the final version of the PinePhone available/shippable?


  Verbose boot
Posted by: traveltravis555 - 02-17-2020, 05:56 AM - Forum: General Discussion on Pinebook Pro - No Replies

Hello everybody,

I'm new to the game and look forward to learn a lot Smile

I followed the directions in the wiki on enabling boot time messages (here), but I couldn't make them appear. I only see the splash screen.

Specifically, u-boot-update is not available. I also tried to remove "quiet" at the extlinux configuration file, but it didn't change anything. Why is the extlinux there anyways?

Does anybody have any ideas?


  Best location for adhesive wifi antennas with NAS case
Posted by: callegar - 02-17-2020, 05:49 AM - Forum: RockPro64 Hardware and Accessories - Replies (1)

Hi, I have just received my NAS case. Even if I do not need it now, in the future I'd like to have wifi support, so I have also bought the wifi module.

- Is it possible to use WIFI with the supplied adhesive antennas (at short range) or do you always need external antennas with the metal case?
- If it is possible to use the supplied adhesive antennas, how would you fit them in the NAS case? Not sticking them? Sticking them to what?

Thanks!


  Cant boot into home-rolled Arch Linux image
Posted by: craftkiller - 02-16-2020, 08:02 PM - Forum: Linux on Pinebook Pro - Replies (4)

As a learning experience, I've been trying to roll my own Arch Linux image. I've been cobbling together bits and pieces from the following locations while adding some bits of my own:

  1. anarsoul's build scripts
  2. Blutkoete's manual setup
  3. hku2's manual setup
  4. enospc's mostly upstream uboot
Below is a copy of my image building script. My issue is, after writing the image to my SD card and rebooting, my pinebook pro boots into debian on the eMMC. I figure I must be missing some important component to the boot process on ARM but I have no idea what that is. Since the pinebook boots into debian without showing me any sort of error message, I don't know how to debug this. Does anyone see what I am missing, or does anyone know how to get some more info out of the pinebook during boot?


Code:
#!/usr/bin/env bash
set -x
set -euo pipefail
IFS=$'\n\t'
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

# Manual Steps
##############
#
# Install dirmngr
#
# trust arch linux arm key
# gpg --recv-keys 68B3537F39A313B3E574D06777193F152BDBE6A6

WORKSPACE=$(mktemp -d -t "arch-pinebook-pro-build-XXXXXXX")
cleanup() {
   if [ -d "$MOUNT" ]; then
       umount -R "$MOUNT" || true
   fi

   if [ -z "$LOOP_DEVICE" ]; then
       losetup -d "$LOOP_DEVICE"
   fi

if [ -d "$WORKSPACE" ]; then
rm -rf "$WORKSPACE"
fi
}
trap cleanup EXIT

DOWNLOADS="$WORKSPACE/downloads"
mkdir -p "$DOWNLOADS"
ROOT="$WORKSPACE/root"
mkdir -p "$ROOT"
MOUNT="$WORKSPACE/mount"
mkdir -p "$MOUNT"
IMAGE_FILE="$WORKSPACE/archlinux.img"
IMAGE_SIZE="$(( 1024*1024*1024*6 ))" # bytes

archroot() {
   CHROOT="$1"
   shift 1
   CMD="$@"
   mount -o bind /tmp "$CHROOT/tmp"
   mount -o bind /dev "$CHROOT/dev"
   chroot "$CHROOT" mount -t proc proc /proc
   chroot "$CHROOT" mount -t sysfs sys /sys
   chroot "$CHROOT" "$CMD"
   chroot "$CHROOT" umount /sys
   chroot "$CHROOT" umount /proc
   umount "$CHROOT/dev"
   umount "$CHROOT/tmp"
}

wget -O "$DOWNLOADS/base.tar.gz.sig" http://os.archlinuxarm.org/os/ArchLinuxARM-aarch64-latest.tar.gz.sig
wget -O "$DOWNLOADS/base.tar.gz" http://os.archlinuxarm.org/os/ArchLinuxARM-aarch64-latest.tar.gz
gpg --verify "$DOWNLOADS/base.tar.gz.sig" "$DOWNLOADS/base.tar.gz"

# Disk positions (in bytes)
sector_size=512
boot_start=$((1024*1024*20))
boot_size=$((1024*1024*1024*1))
main_start=$((boot_start + boot_size + sector_size))


dd if=/dev/zero of="$IMAGE_FILE" bs=1 count=0 seek=$IMAGE_SIZE

fdisk "$IMAGE_FILE" <<EOF
o
n
p
1
$((boot_start/sector_size))
+$((boot_size/sector_size))
t
c
n
p
2
$((main_start/sector_size))

t
2
83
a
2
w
EOF

LOOP_DEVICE=$(losetup -f)
losetup -P $LOOP_DEVICE $IMAGE_FILE

dd if="$DIR/idbloader.img" of=$LOOP_DEVICE seek=64 conv=notrunc
dd if="$DIR/u-boot.itb" of=$LOOP_DEVICE seek=16384 conv=notrunc

mkfs.vfat -n BOOT -F32 ${LOOP_DEVICE}p1
mkfs.ext4 -L ARCH ${LOOP_DEVICE}p2

mount ${LOOP_DEVICE}p2 "$MOUNT"
mkdir "$MOUNT/boot"
mount ${LOOP_DEVICE}p1 "$MOUNT/boot"

# bsdtar too old on base pinebook install
#bsdtar -xpf "$DOWNLOADS/base.tar.gz" -C "$MOUNT"
tar -xpf "$DOWNLOADS/base.tar.gz" -C "$MOUNT"
# no genfstab on base pinebook install, do in chroot instead
# genfstab -U "$MOUNT" >> "$MOUNT/etc/fstab"
mv "$MOUNT/etc/resolv.conf" "$MOUNT/etc/resolv.conf.bak"
cp /etc/resolv.conf "$MOUNT/etc/resolv.conf"

cat > "$MOUNT/chroot_commands" <<EOF
#!/usr/bin/env bash
set -x
set -euo pipefail
IFS=$'\n\t'

pacman-key --init
pacman-key --populate archlinuxarm
killall -KILL gpg-agent
pacman -Syu --noconfirm
# wget to fetch manjaro packages
# arch-install-scripts for genfstab
pacman -S --noconfirm wget arch-install-scripts


mkdir /manjaro_packages
pushd .
cd /manjaro_packages
wget "http://ftp-nyc.osuosl.org/pub/manjaro-arm/repo/stable/aarch64/core/linux-pinebookpro-5.5.0-3-aarch64.pkg.tar.xz"
wget "http://ftp-nyc.osuosl.org/pub/manjaro-arm/repo/stable/aarch64/core/uboot-pinebookpro-2020.01-4-aarch64.pkg.tar.xz"
wget "http://ftp-nyc.osuosl.org/pub/manjaro-arm/repo/stable/aarch64/community/pinebookpro-post-install-20200203-1-any.pkg.tar.xz"
wget "http://ftp-nyc.osuosl.org/pub/manjaro-arm/repo/stable/aarch64/community/ap6256-firmware-2020.01-1-aarch64.pkg.tar.xz"

pacman -U linux-pinebookpro-5.5.0-3-aarch64.pkg.tar.xz
pacman -U uboot-pinebookpro-2020.01-4-aarch64.pkg.tar.xz
pacman -U pinebookpro-post-install-20200203-1-any.pkg.tar.xz
pacman -U ap6256-firmware-2020.01-1-aarch64.pkg.tar.xz
popd

genfstab -U / >> /etc/fstab

# clean up
#yes | pacman -Scc
EOF
chmod +x "$MOUNT/chroot_commands"
archroot "$MOUNT" "/chroot_commands"
rm "$MOUNT/chroot_commands"
mv "$MOUNT/etc/resolv.conf.bak" "$MOUNT/etc/resolv.conf"

sync
umount -R "$MOUNT"
losetup -d "$LOOP_DEVICE"

cp $IMAGE_FILE "$DIR/archlinux.img"

Its worth noting that when I write the official manjaro image to the SD card, it does boot that successfully.