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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,113
» Latest member: moses
» Forum threads: 16,363
» Forum posts: 117,534

Full Statistics

Latest Threads
pinecil v2 dosent negotia...
Forum: General Discussion on Pinecil
Last Post: moses
6 hours ago
» Replies: 0
» Views: 4
Pinephone software
Forum: General Discussion on PinePhone
Last Post: Csanderson0313
Yesterday, 05:22 PM
» Replies: 2
» Views: 168
Rock64 v2.0 u-boot SPI is...
Forum: General Discussion on ROCK64
Last Post: ju0n
07-05-2026, 11:02 AM
» Replies: 0
» Views: 83
Libby - ebook reader that...
Forum: PineNote Software
Last Post: kiwigoldfish
07-04-2026, 04:41 PM
» Replies: 6
» Views: 4,038
PineNote v1.2 - Charges N...
Forum: General Discussion on Pinebook Pro
Last Post: ttsp
07-02-2026, 02:52 AM
» Replies: 0
» Views: 248
How to change the PineNot...
Forum: General Discussion on PineNote
Last Post: cameronharring
07-01-2026, 12:22 PM
» Replies: 0
» Views: 136
PinePhone Pro disable Vol...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
07-01-2026, 10:53 AM
» Replies: 1
» Views: 1,604
Star64/Starpro64 kernel b...
Forum: General
Last Post: tgbgreen
06-30-2026, 12:17 PM
» Replies: 1
» Views: 2,216
Manjaro affected by Arch ...
Forum: General
Last Post: tantamount
06-28-2026, 10:45 AM
» Replies: 0
» Views: 281
Fix Bricked SPI Flash, Pi...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
06-27-2026, 05:00 PM
» Replies: 0
» Views: 198

 
  What is the first-time password?
Posted by: Chupacabra - 10-30-2020, 06:48 PM - Forum: General Discussion on PinePhone - Replies (10)

Hi, first of all I apologize because my broken, Tarzan-like English...

The point is however that today I got the PinePhone, which is a

PINEPHONE – “Community Edition: Manjaro with Convergence Package” Limited Edition Linux SmartPhone

and when it was switched on in first time, it asked me to type in password. There was no any possibility to give username, no any alphabetical character, only numbers to press on the screen. I emphasize that this was an absolutely new phone, ordered from the company. What do I do? What is the "default" password in this circumstance, or whatever shall I do?

Actually, why the heck is there are ANY necessity for ANY password in the FIRST OCCASION, in the case of a perfectly new, "fresh-ordered" phone which are just now gotten by the official company?! I cannot deny that I am now rather disappointed, because I feel this is a perfectly unnecessary "ballast", which has no any advantage but it causes extra "pain", angryness and annoyance!

I tryed to search for answer in the wiki, and Google, but vainly.

Thank you guys for all helping reply in advance!


  Script to get MMS(!)
Posted by: amindfv - 10-30-2020, 06:26 PM - Forum: PinePhone Software - Replies (9)

I've written a program to get -- though not send -- MMS. In addition, it's an easy way to clear out your modem to receive SMS (to fix https://gitlab.com/mobian1/issues/-/issues/89 and similar issues)

The code is inelegant in a lot of places, so its name reflects that: it's called Janky MMS. My hope is that soon we won't need Janky MMS because we'll have real MMS support on the Pinephone by default (fingers crossed!).

I've been using and developing it for 2 months now on a phone that's my daily driver, and although the implementation is slightly janky, it works great. And socially it's been a lifesaver to be able to get photos and group messages again! ?️

Please enjoy. Code, more details, and install instructions are here:

https://git.sr.ht/~amindfv/janky-mms

(Disclaimer: this is software I trust my own data and daily driver phone to, but I can take absolutely no responsibility for anything bad that might happen. No warranty or fitness for purpose implied, etc etc.)


  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.