| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 30,120
» Latest member: benstoke
» Forum threads: 16,364
» Forum posts: 117,538
Full Statistics
|
| Latest Threads |
Pinephone software
Forum: General Discussion on PinePhone
Last Post: Zebulon Walton
Yesterday, 02:21 PM
» Replies: 3
» Views: 297
|
Real women, real desire, ...
Forum: General
Last Post: Spaker
Yesterday, 01:04 AM
» Replies: 0
» Views: 55
|
Weatherproof case build
Forum: Enclosures
Last Post: ltorsini
07-07-2026, 07:01 PM
» Replies: 12
» Views: 38,538
|
Pinephone + Keyboard for ...
Forum: PinePhone Hardware
Last Post: PinePhoneProUser
07-07-2026, 04:47 PM
» Replies: 16
» Views: 11,111
|
pinecil v2 dosent negotia...
Forum: General Discussion on Pinecil
Last Post: moses
07-07-2026, 07:28 AM
» Replies: 0
» Views: 114
|
Rock64 v2.0 u-boot SPI is...
Forum: General Discussion on ROCK64
Last Post: ju0n
07-05-2026, 11:02 AM
» Replies: 0
» Views: 146
|
Libby - ebook reader that...
Forum: PineNote Software
Last Post: kiwigoldfish
07-04-2026, 04:41 PM
» Replies: 6
» Views: 4,113
|
PineNote v1.2 - Charges N...
Forum: General Discussion on Pinebook Pro
Last Post: ttsp
07-02-2026, 02:52 AM
» Replies: 0
» Views: 358
|
How to change the PineNot...
Forum: General Discussion on PineNote
Last Post: cameronharring
07-01-2026, 12:22 PM
» Replies: 0
» Views: 203
|
PinePhone Pro disable Vol...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
07-01-2026, 10:53 AM
» Replies: 1
» Views: 1,652
|
|
|
| Flashlight application |
|
Posted by: a-wai - 06-30-2020, 02:42 AM - Forum: Mobian on PinePhone
- Replies (24)
|
 |
Hi there!
I know we don't have a working camera yet, but there's no reason we shouldn't be able to use the flash LED, right?
So I've hacked a small app to do just that: turn the flashlight on and off.
You can install it with:
Code: sudo apt install flashlight
(requires a reboot)
Source code is there (yes, it's a hack, like I just said)
Note: you need an up-to-date kernel, so please make sure you have installed the latest upgrades first
|
|
|
|
| Testing and Donating |
|
Posted by: jmasters - 06-30-2020, 12:30 AM - Forum: UBPorts on PinePhone
- Replies (2)
|
 |
Hi Everyone,
I received my new Pinephone yesterday and was very impressed with the build quality. despite watching the videos, I was really expecting something more brick-like and not the nice form factor it arrived in. The OS experience is pretty similar to what I had seen in the videos. Its very early days and needs some work.
This is where my questions come in. I'm not very good at coding so can't really be of use there. However, is there any testing that I could be doing that would help the project? I get that it's not ready as a daily driver but I want to help this succeed and want to know how I can help out.
Second questions is around donating. I know that Ubports has a donations page and I plan on doing something there. Is there something similar for Pine64?
Thank you!
Jmasters
|
|
|
|
| Fixing audio after deep sleep: Work Thread |
|
Posted by: Syonyk - 06-29-2020, 05:24 PM - Forum: Linux on Pinebook Pro
- Replies (2)
|
 |
One of my major annoyances with the PBP right now is that sound doesn't work after deep sleep.
I'm using Ubuntu 20.04, the 5.7 kernel from Manjaro/tsys with the hwaccel patches, and the BSP uboot (as the mainline uboot/ATF don't support deep sleep yet, and I consider this an important feature). If you're following along, you're on your own if you're doing something different.
Coming out of deep sleep, the system simply doesn't have sound. If you run the proper incantations, and things aren't using the sound devices, you can, with a bit of fiddling, get sound working again.
Experimentally, playing with modules, I traced the issue down to module snd_soc_es8316 - coded up here: https://gitlab.manjaro.org/tsys/linux-pi...s/es8316.c
Compare this with, say, the es8328 file: https://gitlab.manjaro.org/tsys/linux-pi...s/es8328.c
You'll notice, if you look in the ops struct, that there's a suspend and resume function in the 8328 codec - but NOT in the 8316 codec!
My theory is that the reason there's no sound after deep sleep is because the 8316 driver simply doesn't know how to properly reset the codec after sleep. When the module is re-inserted, the device is re-initialized, which is why sound comes back - but there's no need to do this, if the module can simply perform the proper actions on resume. Right?
Let's implement that set of functions and try it out!
Hm. Copying the probe code into the resume handler doesn't appear to have worked. Time to go deeper.
|
|
|
|
| Slow on Manjaro Arm i3 |
|
Posted by: HaxNet - 06-29-2020, 12:09 PM - Forum: Linux on Pinebook Pro
- Replies (3)
|
 |
Hey guys - I feel like the laptop is super slow even if it is just opening a browser. CPU spikes up to 85%-95% just to load. I can't imagine 4GB ram and 5GB of swap is still that slow even at the beginning of starting up the laptop.
Anyone is having problem with this or is it just Manjaro i3 that is causing it?
|
|
|
|
| Save your sanity: If you buy a PBP, buy a serial adapter and USB to eMMC adapter. |
|
Posted by: Syonyk - 06-29-2020, 11:13 AM - Forum: General Discussion on Pinebook Pro
- Replies (11)
|
 |
It's about $15.
One thing I'm seeing, fairly consistently, is problems on the forum that are borderline impossible to troubleshoot without serial output.
Due to how the PBP brings up the display, it has to get quite far into the boot process before you'll see anything beyond the status LED. Troubleshooting "LED comes on, nothing else happens" without the serial output is both challenging and frustrating.
With the serial output from the various stages of boot firmware and potentially early kernel, troubleshooting becomes very straightforward, because all the stages are fairly verbose and tell you what's wrong if they can't proceed.
Also, given the boot ROM's rather odd preference to pull firmware from the eMMC before searching the SD card, a corrupt eMMC will easily prevent the system from booting, and it's quite annoying to correct.
With a UART and the USB eMMC adapter, both of these problem classes become radically easier to troubleshoot and fix.
So buy (or build) the proper adapters. Please. It's still very much beta, rough around the edges hardware in early boot, and it would be really nice to be able to be more helpful.
|
|
|
|
| RK3399 - big.LITTLE core choice optimization |
|
Posted by: lucserre - 06-29-2020, 08:13 AM - Forum: Pinebook Pro Hardware and Accessories
- Replies (3)
|
 |
The A72 and A53 core are each (according to Rockchip) optimized for, respectively, high-performance and low power.
How does our system (linux kernel maybe?) choose which processes to put into which core?
For example, if I'm running a single thread process that occupies 100% of one single core, I would like the system to choose the high-performance core in order to complete the task faster, rather than choosing the low power core to save power.
Do we (end users) have any control over this? Should we?
|
|
|
|
|