| Welcome, Guest |
You have to register before you can post on our site.
|
| 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.
|
|
|
|
| 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.
|
|
|
|
| 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
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:
- anarsoul's build scripts
- Blutkoete's manual setup
- hku2's manual setup
- 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.
|
|
|
|
|