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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,712
» Latest member: marvin_ellis1212
» Forum threads: 16,264
» Forum posts: 117,211

Full Statistics

Latest Threads
what is the point?
Forum: General Discussion on PinePhone
Last Post: Zebulon Walton
36 minutes ago
» Replies: 5
» Views: 134
Irradium (based on crux l...
Forum: Linux on Pinebook
Last Post: mara
8 hours ago
» Replies: 3
» Views: 11,845
Danctnix USB GPS for Pine...
Forum: PineTab Software
Last Post: biketool
9 hours ago
» Replies: 0
» Views: 32
Pinetab2 camera drivers
Forum: PineTab Software
Last Post: biketool
Today, 03:39 AM
» Replies: 10
» Views: 6,776
Old Danctnix server in Pa...
Forum: PineTab Software
Last Post: realchunkyflea
Yesterday, 05:01 PM
» Replies: 3
» Views: 263
PinePhone sensors - Gyros...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
Yesterday, 04:23 PM
» Replies: 2
» Views: 67
irradium (based on crux l...
Forum: Linux on Rock64
Last Post: mara
Yesterday, 10:30 AM
» Replies: 10
» Views: 15,925
irradium (based on crux l...
Forum: Linux on RockPro64
Last Post: mara
11-26-2025, 02:45 PM
» Replies: 10
» Views: 16,853
PinePhone, PinePhone Pro,...
Forum: PinePhone Hardware
Last Post: j_s
11-26-2025, 11:33 AM
» Replies: 4
» Views: 245
Quill OS for the PineNote
Forum: PineNote Software
Last Post: JhonSmith
11-26-2025, 01:42 AM
» Replies: 1
» Views: 161

 
  Phone won't turn on?
Posted by: ChrisEvans - 10-30-2020, 04:54 PM - Forum: PinePhone Hardware - Replies (12)

Just got the phone today. I removed the plastic tab between the batter and the pins.  I hit the power button, I see the red led come on for a few seconds and then nothing.  I left it plugged in for a few hours and attempted it again and nothing.  Anything else I can try?


  Colemak/Dvorak keyboard layouts don't do anything
Posted by: clonex10100 - 10-30-2020, 03:19 PM - Forum: Manjaro on PinePhone - Replies (3)

I use colemak so I switched my keyboard layout to it on my pinephone. It doesn't do anything though, the keyboard stays qwerty. It's the same for dvorak. The terminal and emoji layouts do change the keyboard, though. Can anyone else reproduce this?


  Libreelec Rock64 - 4GB no boot
Posted by: spiker15 - 10-30-2020, 03:15 PM - Forum: General Discussion on ROCK64 - Replies (3)

Hello,

i might have a stupid question which had most probably already been asked, but basically whatever version of Libreelec i tried to boot on on my rock64 on SD card, It is never booting.

I am flashing it using Etcher on my MAC.
I off course used a Rock 64 compatible version of Liberelec.

Thanks


  Keyboard settings not saved on reboot
Posted by: motezart - 10-30-2020, 10:47 AM - Forum: General Discussion on Pinebook Pro - Replies (6)

Every time I start up the pbp the keyboard switches back to the default UK English, when I want US English. I have to manually switch it to US everytime. How I can make it save the setting? And yes, I hit apply.


  Dreaded Tight Hinge
Posted by: karlyn - 10-29-2020, 10:10 PM - Forum: Pinebook Pro Hardware and Accessories - Replies (1)

Unfortunately, my Pinebook Pro has suffered from the failure of the mount that fastens the hing to the base.    I believe it may be because of tightening of the hinge on the USB-C side of the machine.

I know I need to order  a new top shell to repair the machine.   However, I'm worried that if the hinge is too tight, that the same failure will occur again prematurely. 

Should I consider trying to replace the hinges on the display too?   I'm not even sure that the hinges can be  obtained without purchasing a whole display ( which is probably impossible to get at the moment ).

Any advice or experience anyone has with repairing this problem would be appreciated.

-Karlyn


  PinePhone in Canada
Posted by: GFreeman - 10-29-2020, 08:56 PM - Forum: General Discussion on PinePhone - Replies (7)

All,

Has anyone had any experience using the Pinephone on Canadian wireless networks? Since even the smaller carriers buy time on the Big-3 networks (Rogers, Bell, Telus), there isn't much to choose from. I'm currently on Rogers with my iPhone, so I'm wondering if simply getting another SIM and using it on that network will work. I think it will, but I'm interested in hearing from the experience of others.

Best,

Graham


  Deepin Desktop Installation (Fedora 32 Workstation) Tutorial
Posted by: Upokupo - 10-29-2020, 05:58 PM - Forum: Pinebook Pro Tutorials - Replies (2)

Deepin Desktop Installation Guide

Hello! This guide is for people who like to use the Deepin desktop environment. Deepin runs great using the Fedora 32 Workstation images provided by the kind gentleman from this thread: Fedora 32 Images and it sits idle between 700M and 800M of ram. I will cover both SD card installation and emmc installation. Currently, this isn’t possible with the default Manjaro installation unless you jump through a whole bunch of hoops of compiling and chasing down dependencies. A user on this forum managed to do it but I was unable to replicate their success myself due to frustration and impatience. I will outline the steps needed to be as new user friendly as possible. You should be able to have it either on an SD card or on the emmc. If you want to install it onto an nvme ssd drive, I won’t be able to cover that here as I have yet to figure that out and try it. I use my ssd as a data/backup drive and not too keen on messing it up and losing my data.


*This guide comes with the usual disclaimer that I can’t be held responsible if you brick your pinebook pro, mess up your system, goes haywire, starts floating in midair, fills your bank account with large sums of money or ants found their way into your laptop and started nibbling on the internal wires. Just to name a few. You do so at your own risk.


What you will need:
Fedora 32 Workstation image
SD Card (preferably 32G or higher)
A USB flash drive or another external hard disk attached (optional)


Instructions:


1. Download the Fedora 32 Workstation image from here:


2. (Optional) Rename the file to something simple to avoid typo’s when working with the image. I just renamed mine Fedora-Workstation.img.xz


3. Open up a terminal and navigate to the directory where you downloaded the file.


4. Extract the compressed image and copy it to a usb drive or nvme ssd. This is needed to reverse the process if you wish to install it to the internal hard drive of your pinebook pro.


Code:
unxz –threads=6 Fedora-Workstation.img.xz


5. Run lsblk to get the information of your drives on your system. The sd card drive and the internal emmc drive will be named mmcblkX where X is the corresponding disk number assigned by the system.


Code:
lsblk
Output from terminal:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk2 179:0 0 58.2G 0 disk
├─mmcblk2p1 179:1 0 213.6M 0 part /boot
└─mmcblk2p2 179:2 0 58G 0 part /
mmcblk2boot0 179:32 0 4M 1 disk
mmcblk2boot1 179:64 0 4M 1 disk
nvme0n1 259:0 0 238.5G 0 disk
└─nvme0n1p1 259:1 0 238.5G 0 part

This is my output on my system. My internal hard drive is mmcblk2 with 58.2G of space. When I insert an SD card this is my output:


NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk2 179:0 0 58.2G 0 disk
├─mmcblk2p1 179:1 0 213.6M 0 part /boot
└─mmcblk2p2 179:2 0 58G 0 part /
mmcblk2boot0 179:32 0 4M 1 disk
mmcblk2boot1 179:64 0 4M 1 disk
mmcblk1 179:96 0 29.7G 0 disk
├─mmcblk1p1 179:97 0 213.6M 0 part /run/media/xxxx/BOOT_FEDORA
└─mmcblk1p2 179:98 0 29.5G 0 part /run/media/xxxx/ROOT_FEDORA
nvme0n1 259:0 0 238.5G 0 disk
└─nvme0n1p1 259:1 0 238.5G 0 part


Now, mmcblk1 is there with 29.7G.


6. Insert your SD card and run lsblk to get the drive number. Substitute X with the corresponding sd drive number you get from running lsblk. In the above example, my sd card is mmcblk1. So, I will use that in the following command:


sudo dd if=NameOfYourFile.img of=/dev/mmcblkX oflag=sync status=progress bs=4M


Make sure you are targeting the sd card and not the internal emmc card!


7. When it’s done writing the image to the SD card. Reboot your laptop.


8. Fedora will boot up and you will go through a nice setup process with a gui. After setup is complete you’ll be greeted with the Gnome desktop environment. Now, we need to resize the partition that was created on the sd card. The image writes a 10G disk leaving 20G unused on the card.


9. Open up a terminal in Gnome and run the following where mmcblkX is the number of your sd card drive. The size will be reported around 10G. Run lsblk again to verify if you wish.


sudo cfdisk /dev/mmcblkX


10. Resize the last partition of the SD card. In the example from above, my sdcard drive is mmcblk1. You can see from looking at the output that there are two partitions on the sd card mmcblk1p1 and mmcblk1p2. So, I will select mmcblk1p2 using up and down arrow keys. At the bottom of the terminal screen there is a menu that you can navigate with your left and right arrow keys. Highlight ‘Resize’ and press the enter key. It will default to resizing the partition to fill out the rest of the SD card. Scroll to ‘Write’ hit the enter key then type yes and hit enter to confirm. Then quit cfdisk.


11. Now, to resize the drive on your sd card to use all the available space run the following command using the numbers assigned by the system where there is a bold X:


sudo resize2fs /dev/mmcblkXpX.


Congratulations! You now should have a working Fedora 32 Workstation! Now, comes the easy part! Deepin Desktop installation!



Deepin Installation


1. Update your system from terminal then reboot.


Code:
sudo dnf upgrade


2. To install deepin type


Code:
sudo dnf group install “Deepin Desktop”


3. Reboot again.


4. At the login screen select your account. In the lower right corner there should be a gear. Click on it and select Deepin from the menu. Input your password and enjoy Deepin on your Pinebook Pro.


Optional Post Installation Tasks


If you want a more complete Deepin experience, you can change the login screen to what is used by deepin. Type these 2 commands in the terminal.


Code:
sudo systemctl disable gdm

Code:
sudo systemctl enable lightdm



If you want pure Deepin and no longer wish to have gnome occupying space on your disk run:


Code:
sudo dnf group remove gnome-desktop


Installing to the internal emmc drive


At this point, if you followed everything currectly, your internal operating system should be intact and unaffected. If you want to install to emmc we just do the exact same process we did to the sd card with one minor change. Which I will note here to save space and reading time instead of regurgitating every step.


**************************
!!!IMPORTANT!!!
When installing to the emmc, do NOT leave any devices plugged into any of the usb slots when you reboot your pinebook pro to go through the first boot up process. I left my usb Logitech mouse dongle in 3 different times and it failed to boot and was kicked into a terminal recovery mode. You will have to redo the installation from the sd card if this happens. After the initial setup you are free to leave the usb devices plugged in.
**************************


6. Navigate to where you copied the .img file earlier in a terminal. Use the dd command with the following parameters when writing the img to the internal hard drive:


sudo dd if=NameOfYourFile.img of=/dev/mmcblkX oflag=sync status=progress bs=32M


All the other steps remain the same.



I hope that you find this tutorial easy to use and informative. I welcome all feedback and will try to answer any questions you may have to the best of my ability and will try to help you out as best I can if you are unsure or stuck on something from the guide.


  redirect incoming/outgoing calls ans sms
Posted by: Frexit - 10-29-2020, 05:19 PM - Forum: General Discussion on PinePhone - Replies (2)

Hy, i'm currently developping calendar and contacts webapps using node.js as websocket.
I'm searching for all available CLI commands/systemd units doing the following :
- detect an incoming call and forward the phone number directly to a local URL.
- detect an incoming sms and forward the phone number and the message datas to a local URL.
- making a new call from the CLI (providing of course the phone number).
- sending a new sms from the CLI (providing the phone number to call + datas).
Thanks for your help.


  Battery won't charge.
Posted by: Liveandkicking - 10-29-2020, 03:15 PM - Forum: PinePhone Hardware - Replies (18)

Hello,
Not sure if it's a software or hardware issue, but I'll start here first.

I retrieved my phone a couple weeks back and it will only work when plugged in and even then will not connect to my wifi.  It appears that I can not get the battery to charge and thus, it won't progress to allow wifi.  All ideas are welcome and thank you for your help.


  Developer Documentation for GT917S
Posted by: flurry - 10-29-2020, 11:46 AM - Forum: General Discussion on PinePhone - No Replies

I'm aware of the code available from Goodix on Github (https://github.com/goodix/goodix_gt9xx_public), but I was hoping to get official documentation on the registers and any other relevant documentation for driver development. I've looked through the datasheet on the wiki but unfortunately it only references "relevant registers" in the I2C section.

Is this documentation available, or if not, would it be possible to get it released?