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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,118
» Latest member: Samiha
» Forum threads: 16,363
» Forum posts: 117,536

Full Statistics

Latest Threads
Weatherproof case build
Forum: Enclosures
Last Post: ltorsini
07-07-2026, 07:01 PM
» Replies: 12
» Views: 38,514
Pinephone + Keyboard for ...
Forum: PinePhone Hardware
Last Post: PinePhoneProUser
07-07-2026, 04:47 PM
» Replies: 16
» Views: 11,063
pinecil v2 dosent negotia...
Forum: General Discussion on Pinecil
Last Post: moses
07-07-2026, 07:28 AM
» Replies: 0
» Views: 78
Pinephone software
Forum: General Discussion on PinePhone
Last Post: Csanderson0313
07-06-2026, 05:22 PM
» Replies: 2
» Views: 235
Rock64 v2.0 u-boot SPI is...
Forum: General Discussion on ROCK64
Last Post: ju0n
07-05-2026, 11:02 AM
» Replies: 0
» Views: 121
Libby - ebook reader that...
Forum: PineNote Software
Last Post: kiwigoldfish
07-04-2026, 04:41 PM
» Replies: 6
» Views: 4,083
PineNote v1.2 - Charges N...
Forum: General Discussion on Pinebook Pro
Last Post: ttsp
07-02-2026, 02:52 AM
» Replies: 0
» Views: 311
How to change the PineNot...
Forum: General Discussion on PineNote
Last Post: cameronharring
07-01-2026, 12:22 PM
» Replies: 0
» Views: 175
PinePhone Pro disable Vol...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
07-01-2026, 10:53 AM
» Replies: 1
» Views: 1,630
Star64/Starpro64 kernel b...
Forum: General
Last Post: tgbgreen
06-30-2026, 12:17 PM
» Replies: 1
» Views: 2,247

 
  Chromium Crashing if not Superuser
Posted by: cmelcher - 12-08-2019, 07:21 PM - Forum: General Discussion on Pinebook Pro - Replies (3)

On my PBP, Chromium crashes every time I try to go to settings if I'm not running it as a superuser.  So I cannot enter my Google Passpharse to sync all my bookmarks.

It works fine if I run "sudo chromium-browser", but that seems to use a different profile.  The passphrase takes there, but when I go back on as a regular user, it's not synced.

I really don't want to run chromium as a super user every time.  Any thoughts on how to fix this?


  Chromium OS 78?
Posted by: obyknovenius - 12-08-2019, 11:55 AM - Forum: Chromium OS on Pinebook Pro - Replies (2)

Is there any chance to see Chromium OS 78 on Pinebook Pro any time soon?


  Spotify - work arround with librespot-java
Posted by: Helium75 - 12-08-2019, 06:53 AM - Forum: General Discussion on ROCKPRO64 - No Replies

Good day everybody Smile

I tried to compile librespot for the rock64 unfortunately it throws me an error that it can't be compiled :


------------------
 = note: /tmp/cargo-installPJfUds/release/build/byteorder-e6b6a6b0fb32eb88/build_script_build-e6b6a6b0fb32eb88.build_script_build.d7wzi3u7-cgu.0.rcgu.o: file not recognized: File format not recognized
          collect2: error: ld returned 1 exit status
          

error: aborting due to previous error

error: could not compile `byteorder`.
warning: build failed, waiting for other jobs to finish...
error: failed to compile `librespot v0.1.0`, intermediate artifacts can be found at `/tmp/cargo-installPJfUds`
---------------


I haven't figured out would the problem might be (noob programmer, so to say). I also tried to install the raspberry binary which caused the system to overload - so that didn't work either.

Good news:
I found a project that ported the lib into java :

https://github.com/librespot-org/librespot-java
.... and it works (nearly) perfect. Just install java, set the option mixerSearchKeywords = "default" int the config.toml file .... that's it Smile

Enjoy

Helium


  Parts search
Posted by: kolovosmixalis - 12-08-2019, 03:38 AM - Forum: RockPro64 Hardware and Accessories - Replies (3)

Hello

By accident I put inverse  polarity at rockpro64 and these chips near power supply were burnt, can anybody send me the parts names so as to try to replace them?

[Image: EKtvqVoXUAEeWXY?format=jpg&name=4096x4096]


  Pinebook Pro with NVME M.2
Posted by: adoven1103 - 12-07-2019, 11:43 PM - Forum: Pinebook Pro Hardware and Accessories - Replies (1)

I just ordered the Pinebook Pro and the NVME board for it. Can i install the OS on the NVME and it boot or do i have to use the eMMc to run the OS?


  Internal Speaker Modification
Posted by: hmuller - 12-07-2019, 08:51 PM - Forum: Pinebook Pro Hardware and Accessories - No Replies

The internal speakers are secured to the palm rest with adhesive. Additionally there is adhesive on the foam attached to the speakers facing the bottom magnesium cover.

When disassembling the bottom cover from the palm rest the speakers pull off the palm rest, sticking to the bottom cover. Although this is not a huge problem, this exercises the speaker wires more than I like.

The solution I devised way to apply plastic wrap (common food wrap, not cellophane) to the foam on the speakers. I then used a pair of scissors to trim the plastic wrap around the outer perimeter of the foam. Then I carefully cut a slit within the inner perimeter of the foam and then used the scissors to trim the plastic wrap within the inner perimeter of the foam.

This prevents the speakers from attaching to the bottom magnesium case. They remain attached to the palm rest and the speaker wires remain undisturbed when the bottom case is removed from the palm rest.

The sound quality of the speakers remains the same as before the fix, but in full disclosure I have old man ears with specific frequency impairment in one ear. My good ear can not discern any difference.

Update: 17 DEC 2019:

This has been an effective solution. To improve the adhesion of the speakers to the palm rest assembly I used a dab of silicon adhesive under each speaker.


  A list of supported OSes would be helpful
Posted by: blicken - 12-07-2019, 06:10 PM - Forum: Getting Started - Replies (2)

Im a new user of pine phone, indeed my phone has yet to arrive.
Im just wondering what my OS options are, I think it would be handy if there was a list of functional and tested OS builds to choose from.
Is there such a thing already? Have I simply missed it?


  Hardening your Pinebook Pro software
Posted by: Arwen - 12-07-2019, 03:33 PM - Forum: Pinebook Pro Tutorials - Replies (4)

Here is a guide to some of the hardening you can do on your Pinebook Pro's OS and applications. Each post will be dedicated, (and edited for corrections and updates), for a specific type of hardening.


Hardening SSH:


Disable Root login:
File - /etc/ssh/sshd_config
PermitRootLogin no
Service - systemctl restart sshd


One other thing that probably should be done, is re-create the host SSH keys. SSH host keys should be unique per host. From what I can tell, the default Debian comes with host SSH keys already created from July 11, 2019;
Code:
# ls -l ssh_host_*
-rw------- 1 root root  668 Jul 11 16:55 ssh_host_dsa_key
-rw-r--r-- 1 root root  609 Jul 11 16:55 ssh_host_dsa_key.pub
-rw------- 1 root root  227 Jul 11 16:55 ssh_host_ecdsa_key
-rw-r--r-- 1 root root  181 Jul 11 16:55 ssh_host_ecdsa_key.pub
-rw------- 1 root root  411 Jul 11 16:55 ssh_host_ed25519_key
-rw-r--r-- 1 root root  101 Jul 11 16:55 ssh_host_ed25519_key.pub
-rw------- 1 root root 1675 Jul 11 16:55 ssh_host_rsa_key
-rw-r--r-- 1 root root  401 Jul 11 16:55 ssh_host_rsa_key.pub
Plus, remove the in-secure DSA host key.


Here is how to do it.
As user "root", simply run the following commands. If you like, you can put the hostname in the comment, like "MyHost rsa hostkey".
Code:
cd /etc/ssh
rm ssh_host_*
ssh-keygen -b 4096 -t rsa -C "rsa hostkey" -f ./ssh_host_rsa_key
ssh-keygen -b 521 -t ecdsa -C "ecdsa hostkey" -f ./ssh_host_ecdsa_key
ssh-keygen -t ed25519 -C "ed25519 hostkey" -f ./ssh_host_ed25519_key
Note that you will be asked for a passphrase. Per SSH manual page, host keys must have an empty passphrase. Simply hit return when prompted, (twice per key).

Hardening NTP;

Don't allow others to use Pinebook Pro for time source:
File - /etc/ntp.conf
restrict 127.0.0.1 nomodify nopeer noquery limited kod
restrict [::1]
interface ignore wildcard
interface listen 127.0.0.1
interface listen ::1
Service - systemctl restart ntpd

Disable Samba services, (if you are not using them);

Disable services:
systemctl stop smbd
systemctl disable smbd
systemctl stop nmbd
systemctl disable nmbd

Disable  Avahi, (zeroconf & service discovery);

Disable service:
systemctl stop avahi-daemon.service
systemctl stop avahi.daemon. socket
systemctl stop dbus-org.freedesktop.Avahi.service
systemctl disable avahi-daemon.service
systemctl disable avahi.daemon. socket
systemctl disable dbus-org.freedesktop.Avahi.service

Chromium browser:
Launcher change: --password-store=basic


  Doubts about Bootloader
Posted by: tuxd3v - 12-07-2019, 02:24 PM - Forum: Linux on RockPro64 - No Replies

Hello all,
I have tried to build Rockpro64 bootloader..

But I am still confused with the methodology/ tools used..

I am using ATF mainline + u-Boot..
But it seems that the boards uses OPTEE Trusted Execution Environment instead of ATF?

Is this scheme bellow correct?

Code:
+--------+----------------+----------+-------------+---------+
| Boot   | Terminology #1 | Actual   | Rockchip    | Image   |
| stage  |                | program  |  Image      | Location|
| number |                | name     |   Name      | (sector)|
+--------+----------------+----------+-------------+---------+
|        |                |          |             |         |
| 2      |  Secondary     | U-Boot   |idbloader.img| 0x40    | pre-loader
|        |  Program       | TPL/SPL |             |         |
|        |  Loader (SPL)  |          |             |         |
| 3      |  -             | U-Boot | u-boot.itb  | 0x4000  | including u-boot and atf
|        |                |          |             |         |
| 4      |  -             | /boot  | boot.img    | 0x8000  |
|        |                |          |             |         |
| 5      |  -             | /  | rootfs.img  | 0x40000 |
+--------+----------------+----------+-------------+---------+

Does I need OPTEE 'tee.bin'( renamed as bl31.elf )??

I am already using ARM Trusted Firmware bl31.elf..
Can somebody help me?

Thanks in Advance,
Best Regards
tux


  Printers?
Posted by: mspohr - 12-07-2019, 01:20 PM - Forum: Pinebook Pro Hardware and Accessories - Replies (9)

Didn't seem to have any printer configuration in the default distribution.
I used Synaptic to install CUPS and this found a few network printers. However, no way to configure them so they mostly print blank pages.
I installed system-config-printer but it won't  authenticate. When I go to add a new printer, it asks for username and password (I only have the default) but tells me "not authorized".
Any suggestions for getting printing to work (obviously a newbie here).