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: 168
StarPro64 Irradium (based...
Forum: Getting Started
Last Post: mara
04-05-2026, 03:03 AM
» Replies: 19
» Views: 8,712
Finally got Kali working ...
Forum: General Discussion on Pinebook Pro
Last Post: qingss0
04-04-2026, 08:00 AM
» Replies: 0
» Views: 257
Charging problem
Forum: General Discussion on Pinebook Pro
Last Post: RicTor
04-04-2026, 07:30 AM
» Replies: 0
» Views: 118
Latest firmware for PineP...
Forum: PinePhone Software
Last Post: baptx
04-03-2026, 08:37 AM
» Replies: 106
» Views: 216,995
Updates have gotten me ex...
Forum: General Discussion on PineNote
Last Post: bills2002
04-02-2026, 05:16 PM
» Replies: 0
» Views: 213
Voidlinux working on eMMC
Forum: General Discussion on PineTab
Last Post: tllim
04-01-2026, 04:14 PM
» Replies: 1
» Views: 299
Pinecil V2 doesn’t power ...
Forum: General Discussion on Pinecil
Last Post: Juptin
03-28-2026, 02:37 AM
» Replies: 1
» Views: 2,088
dead Pinebook - help plea...
Forum: General Discussion on Pinebook Pro
Last Post: williamcorlin
03-26-2026, 04:22 PM
» Replies: 3
» Views: 939
BT PAN - we need iptables...
Forum: Mobian on PinePhone
Last Post: biketool
03-25-2026, 12:57 PM
» Replies: 1
» Views: 606

 
  NVMe adapter and a new ANSI PBP shipment
Posted by: jsfrederick - 01-16-2020, 06:38 PM - Forum: Shipment Related Discussion - Replies (5)

I ordered an ANSI PBP and included the NVMe adapter in that order.

Got my Shipment on Monday but there was NOT a package with the NVMe adapter. Might the adapter have been installed in the PBP during build time?

Did not really want to open up the machine yet, so asking if that might be the case.

If not, how do I get the adapter if it did not actually ship with the computer.

Thx.


Sent from my iPad using Tapatalk


  Audio problem resume from suspend
Posted by: tomfowler - 01-16-2020, 05:46 PM - Forum: General Discussion on Pinebook Pro - Replies (8)

Hello all!

I have had my PBP for about 48 hours now and am really impressed.  Everything seems to work with the exception of the audio system following wake from suspend.  First noticed it with YouTube in the Chromium browser, and in my troubleshooting efforts, tried just a standard mp3.  I can play the mp3 fine, put the PBP to sleep via the lid or the power button.  When it wakes I have no audio when I try to play the file.  I can tell there is some high pitch noise and some clicks from the speakers, but that is it.

Based on some related posts here, I tried reinstalling pulseaudio using the --reinstall flag on the apt install command line but that did not change the behavior.  My next step is to install another operating system and see if the behavior is present there as well.

Thanks for any assistance you can provide!

Tom


  zram swap support for the PBP; aka: "how to download more RAM"
Posted by: Arglebargle - 01-16-2020, 05:42 PM - Forum: Linux on Pinebook Pro - Replies (10)

Hey all,

Last month I posted a simple zram-swap script that I wrote for my PBP on IRC for people to use. I took some time to package it and make it "release worthy" and pushed it to github with updates today: https://github.com/foundObjects/zram-swap

This makes a huge difference if you're memory constrained on your PBP, and even if you aren't I encourage you to check it out simply to avoid the NAND wear of swapping to your eMMC when you eventually do need to swap.

I also added a fixed-size swap feature for people who know ahead of time exactly how much swap they want, so if you're doing something like building GCC with -lto on the PBP and need 10+G swap I've got you covered: just set "_zram_fixed_size=10G" in the /etc/default/zram-swap config file along with your prefered swap algorithm and you're good to go. Yes, you can use lzo-rle.

README.md:

Code:
# zram-swap
Simple zram swap setup + teardown script for modern systemd Linux systems

https://github.com/foundObjects/zram-swap

### Why?

There are dozens of zram swap scripts out there, but most of them are overly
complicated and do things that haven't been neccessary since linux 3.X or have
massive logic errors in their swap size calculations. This script is simple and
reliable, modern and easy to configure.

### Installation

```
git clone https://github.com/foundObjects/zram-swap.git
cd zram-swap && sudo ./install.sh
```

### Usage

zram-swap.service will be started automatically after installation and during
each subsequent boot. The default allocation creates a zram device that should
use around half of physical memory when completely full.

The default configuration using lz4 should work well for most people. lzo may
provide slightly better RAM utilization at a cost of slightly more expensive
decompression. zstd should provide better compression than lz* and still be
moderately fast on most machines. On very modern kernels the best overall
choice is probably lzo-rle.

Edit `/etc/default/zram-swap` if you'd like to change compression algorithms or
swap allocation and then restart zram-swap with `systemctl restart
zram-swap.service`.

Run `zramctl` during use to monitor swap compression and real memory usage.

### Debugging

Start zram-swap.sh with `zram-swap.sh -x (start|stop)` to view the debug trace
and determine what's going wrong.

To dump the full execution trace during service start/stop edit
`/etc/systemd/systemd/zram-swap.service` and add -x to the following two lines:

```
ExecStart=/usr/local/sbin/zram-swap.sh -x init
ExecStop=/usr/local/sbin/zram-swap.sh -x  end
```

### Compatibility

This should run on pretty much any recent (4.0+? kernel) Linux system using
systemd. If anyone wants to try it on something really old and let me know how
far back compatibility goes I'm interested, but I don't have any legacy systems
to test on at the moment.

The script will also work on non-systemd Linux without issue and I welcome PRs
supporting SysVinit.


  Forensic Analysis of PinePhone
Posted by: UnallocatedClusters - 01-16-2020, 04:43 PM - Forum: General Discussion on PinePhone - Replies (1)

Hello all,

I work in computer forensics and I am looking forward to purchasing and using a PinePhone both for general privacy sake as well as my desire to learn how to create forensic images of Linux smartphones and then perform forensic analysis of the resulting forensic images.

Currently, my smartphone forensic software includes Cellebrite (www.cellebrite.com) and MOBILedit Forensic Express (www.mobiledit.com/forensic-express).

For imaging iPhones, smartphone forensic software basically invokes iTunes to create a "mobile backup" of the iPhone being imaged; the resulting image is a logical image, not a physical image, though.  In order to generate a physical image of an iPhone, one must jailbreak the iPhone first.

For imaging Android phones, smartphone forensic software will first install an "agent" on the Android phone; the installed agent will then export out files to external media, sometimes through the use of the Android Debugging Bridge.  Similar to iPhones, one cannot generate a physical image of an Android phone unless one can root the Android phone first.

I am curious to see if traditional workstation imaging software will be able to generate forensic images of the PinePhone.

For example, I oftentimes use Guymager (https://guymager.sourceforge.io/) to generate forensic images of workstation hard drives.  Typically I will use a Live USB running a "free-to-use" Forensic Linux distribution such as Paladin (https://sumuri.com/software/paladin/).  I am able to boot the target workstation to the Linux distribution, which gets loaded to the target workstation's RAM and will not mount the internal hard drive, or only mount the target workstation's internal hard drive as read only.

I am new to this forum so I do not know if there are any other fellow forensic practitioners here, but if there is interest, I will update everyone with my forensic imaging and analysis progress once I get a PinePhone.


  PBP Speaker Replacement
Posted by: 8jef - 01-16-2020, 04:22 PM - Forum: Pinebook Pro Hardware and Accessories - Replies (25)

Hello PBP community,

This post to show my PBP speaker mod, 1st try.

I'll test some other speakers in the future, because while replacements are better than original, I still haven't found what I'm hearing for.

My appreciation of the stock speakers:
Bad sound, no bass at all, makes me feel cranky and uneasy, very disagreable.
2/10

New speakers: GHXAMP 20MM 4 Ohms 2 W

Average-to-good sound, little bass, would use to watch movies and listen to music if no other choice
7/10

Replacement went well, except for 1 thing: new speakers were about 2mm thicker than old ones. I had to move them farther from the sides a little, removing sidewalls in the process. I can confirm that while the BPB material feels like metal, it's plated over some plastic core. 2 sided tape was used to fix them in place. See attachments for replacement process pics.

In the process, I had to open the PBP for the 4th time. I'm afraid this isn't PBP friendly. Will have to imagine some bottom panel replacement hack soon. Would be nice to have a more thinkerer friendly choice shell design for next PBP iterations, even at the price of a thicker laptop. What should matter most is rigidity, stiffness and weight. Not trying to copy Mac Book laptop designs, which are, by the way, computers made for never being opened.

Sound test:



Attached Files
.jpg   0.jpg (Size: 193.57 KB / Downloads: 962)
.jpg   1.jpg (Size: 256.18 KB / Downloads: 898)

  Use case: medicine reminder
Posted by: cicero - 01-16-2020, 03:18 PM - Forum: General Discussion on PineTime - Replies (2)

Hello everybody!

Could you give me your opinion for the feasibility of a little project? I'm a software developer, very familiar with open source, but totally unfamiliar with any hardware tinkering, soldering etc. I can put a plug in a socket, and that's it :-)

For an elderly friend, I'd like to have a watch that shows the time, and which at several times of the day beeps, or vibrates, and shows a message "Please take your medicine now!" and requires some kind of complex action to switch the alarm off. (This could be tapping three times on a button.)

This is more about IoT than "smart". My friend does not use a smartphone, and does not want one. The fact that it wouldn't be connected to a phone or to any kind of network - that's a big advantage here, and the long battery life of the PinePhone looks very attractive.

So, instead of getting an expensive smartwatch and spending days to deactivate everything, I'd love to get a PineTime and spend weeks of tinkering with it. Embedded Rust sounds fun! I'm not pressed for time. If I can get this to work somewhen in 2020 I'm happy. (Until then, there are other reminders in place for my friend.)

My question to you: Does this sound like a feasible plan? Can the PineTime beep or buzz? (On the wiki I only read about the vibration motor.) Can I develop for this watch without soldering - be it by connecting/holding wires, by Bluetooth (no matter if it's slow), by emulators?

Thank you for reading!


  Has your NVMe affected your battery at all?
Posted by: tophneal - 01-16-2020, 02:35 PM - Forum: Pinebook Pro Hardware and Accessories - Replies (29)

Earlier this week I got a Sabrent Rocket NANO 512 to try out in my PBP as a shared data drive.

Upon installation and first boot, everything seemed hunky-dory and normal. I took it to work, as usual, and noticed more battery drain than normal. After poking around with nvme-cli, I learned that drive doesn't have ideal power consumption or power savings settings for the PBP. When I took it home, I put it back on the charger, as I usually do, to let it sit until the next morning.

The next day (NVMe still installed) I grabbed it, went to work, and started it up. It was then that I noticed the PBP started with only 66% battery and it was still dropping fast. That day I initiated a return of the drive, wiped it, and removed the drive when I got home. I, again, plugged it back into the charger while off, to sit until the next morning.

Now that the drive is out, I'm still getting a max charge of 66%, whether I boot into Manjaro or Chromium OS. The only changes made were the installation of the NVMe drive, so I'm curious if anyone else has noticed this issue with a drive installed?

I'm pretty bothered that suddenly I lost ~40% battery life/capacity, and there's been no indication as to why or how to resolve it, from what I can tell. If anyone has any helpful suggestions to troubleshoot, please share!


  Where is the OSHW source?
Posted by: SnowCode - 01-16-2020, 02:27 PM - Forum: General - Replies (1)

Hello
Where is the CAD and blueprints of the pine64? I don't understand, is only the software is open-source?
Can you give me links?

Thanks in advance!

SnowCode


  Major keyboard problems! Plz help
Posted by: tim2@timshome.com - 01-16-2020, 01:38 PM - Forum: General Discussion on Pinebook Pro - Replies (4)

Good Morning Pineland -

First, I am not really a noob even though this issue will sound like it! I have used Linux almost 20 years and ARM chips about 5...

Got my new Pinebook64 Pro a few days ago and love it. Couldn't wait to try some other distros. But I could not get it to boot from the MicroSD any way I tried. Ran updates, etc. to no avail. Then I tried the keyboard update for ANSI keyboard and it seemed to run fine, and requested a reboot.

After the reboot, the keyboard is mapped completely differently and I can't even enter the username or password.

I booted with an external keyboard, which works fine, and checked the keyboard setup, which was still reporting US English. I added a second layout, deleted the US English, and re-added US English. No dice.

So I guess my questions are:

  • How do I get the correct keyboard layout back?
  • And, once I do that, how do I get the MicroSD to boot?
Thanks to all who read this!

Tim


  PBP Hardware Issues
Posted by: zaius - 01-16-2020, 01:19 PM - Forum: Pinebook Pro Hardware and Accessories - Replies (16)

Whereas there are a number of problems commonly reported, such as weak WiFi, no sound, unable to set the time, keyboard and trackpad issues, etc., those are all most likely due to software and firmware.  Issues with docks and dongles could be either software or hardware problems.  This thread is to help keep track of electrical and mechanical issues that cannot be addressed through software or firmware.

1) The NVMe SSD interface adapter sold in the Pine Store did not fit.  It was announced that a repair kit would be shipped.  When will it ship? Does the adapter that is currently in the Pine store work, or is it the same one that doesn't work?

2) The serial console adapter sold in the Pine Store is apparently the wrong voltage and the wrong chipset for the PBP.  Which 3.3V adapters have the correct chipset?

3) We need a Bill of Materials for mechanical parts, including specificity for screws, spacers, and the CPU heat transfer pad.

4) There are reports of the plastic underneath the USB ports breaking.

5) There are reports of the battery discharging while connected to external power via barrel port or USB-C.   What is the maximum amount of current that the PBP can safely use from external power?

6) There are reports of various high-pitched or whining noises that seem related to the PBP's power supply circuitry.