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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,697
» Latest member: john9
» Forum threads: 16,260
» Forum posts: 117,187

Full Statistics

Latest Threads
Old Danctnix server in Pa...
Forum: PineTab Software
Last Post: brorean
9 hours ago
» Replies: 1
» Views: 90
Hi everybody!
Forum: General
Last Post: MadisynErnser
11-20-2025, 10:03 PM
» Replies: 2
» Views: 2,247
PinePhone, PinePhone Pro,...
Forum: PinePhone Hardware
Last Post: brb78
11-20-2025, 04:15 PM
» Replies: 0
» Views: 73
Recycling pinephone as ho...
Forum: PinePhone Hardware
Last Post: biketool
11-20-2025, 09:04 AM
» Replies: 5
» Views: 562
Light Sensor / Proximity ...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
11-18-2025, 03:07 PM
» Replies: 1
» Views: 137
How to stop it turning on
Forum: General Discussion on PinePhone
Last Post: biketool
11-18-2025, 02:30 PM
» Replies: 3
» Views: 468
8/24 status of JumpDrive
Forum: PinePhone Software
Last Post: biketool
11-18-2025, 01:27 PM
» Replies: 5
» Views: 2,138
Questions about running U...
Forum: General Discussion on PineTime
Last Post: alicesphere
11-18-2025, 12:48 AM
» Replies: 0
» Views: 80
Difficulty with openSUSE ...
Forum: PinePhone Software
Last Post: danm1988
11-17-2025, 07:49 AM
» Replies: 0
» Views: 91
Second screen mirroring
Forum: General
Last Post: andrekyler
11-17-2025, 01:06 AM
» Replies: 3
» Views: 1,909

 
  Emails from pine64 received as spam by gmail
Posted by: Matan - 08-11-2019, 01:36 AM - Forum: Getting Started - Replies (2)

Hi everyone,

I have recently registered an account to join the forums and I received no confirmation email at first, I later found it in the spam folder of my gmail account.
The header says:

Quote:Why is this message in spam? It is in violation of Google's recommended email sender guidelines.

Not sure if this is the place to note this and I couldn't find a reference for it when searching through the forums.

I clicked the 'Report Not Spam' button, but I figured you might want to take care of it on your side as well.


  Default OS update log
Posted by: Luke - 08-10-2019, 06:04 PM - Forum: General Discussion on Pinebook Pro - Replies (194)

Hi Everyone,

I will update this post, which effectively serves as a log, when improvements are made to the default Debian with Mate build by @Mrfixit2001  for the Pinebook Pro. Perhaps this is obvious, but the development for this build is ongoing and continues despite the device not being shipped out yet (at the time of writing).

Please provide all feedback regarding this OS build, and ONLY this OS build, in this thread.

N.B. Once you get your unit make sure to use the update script on first boot [icon next to time/date] to download the new kernel, device tree and various other improvements.
N.B. ii. Perform the initial update on full battery charge. If the battery is partly drained, the update will temporarily cause a faulty battery calibration / software power read. This however is not a permanent issue, and does not cause damage to any components, but it may at take one charge/discharge cycle to correctly re-calibrate.  
[edit 25/11/2019]

Changing Username and Home Directory
Log into root (root/root) and open the termial. To change the username and home directory name type the following, replacing  NewUser with your desired username:

Code:
usermod -l NewUser rock
usermod -d /home/rock -m NewUser

Once you log into your new user Bluetooth will complain about no transfer folder location. To fix this open terminal and type:

Code:
blueman-services

From here, select incoming folder under the 'transfer' tab.


Update 11/08/2019:

Kernel and device tree updates with following effects:

*Significantly increased speaker volume
*improved power consumption in suspend
*Improved power management / battery life

Notes:
One of the main improvement areas after shipping the OS to the factory was power management and battery life. This first update brings reduced power consumption to these approximate values at the specific settings:

*in idle / under low load [e.g. terminal work / LibreOffice / light browsing] - approx. 5-6W at 40% LCD brightness. Approx. battery life - 7-8hrs continues use
*under moderately high load [tested with WebGL demos] - approx. 11W at 40% LCD brightness. Approx. battery life - 3-4hrs continues use
*in suspend - approx ~1.5W. Approx suspend time from 100% to 0% bat drain - ~ 48hrs

Speaker volume has been significantly increased to a point where the sound distorts at 70%. This will be fixed in a future update.


[Image: gM4A3ue.jpg]

Update 12/08/2019:

* Improved compositor settings / fixed issues

Notes: improved performance and fixed an issue where some windows would incorrectly cast shadow.   Also fixed an issue where a large see-though box would be rendered around some drop-down menus. Please make sure to have compositor set to 'No Compositor' in Mate Tweak - we override the settings to have acceleration as well as drm vsync (the latter works better than glx).

Update 22/08/2019:

* Performance improvements
* Suspend on closing lid now works
* Firefox fixed
* LED blinks on disk activity / turns red in suspend

Notes: a number of performance improvements in the kernel + dtb.

The LED power light now blinks when the disk (eMMC/SD) is accessed and turns red when the laptop is suspended. The Pinebook Pro now also suspends when you close its lid reliably (although, I encourage you to always use FN+ESC [Zz] to suspend the Pinebook Pro).

Firefox is now usable and is stable. Firefox has been unsuitable until now due to instabilities which, among other things, caused a crash during video playback. Performance is very good.

Update 30/08/219

*Changed boot sequence giving SD priority

Notes: This is an important update - uboot got patched to look for extlinux in /boot partition on SD card before booting off of eMMC. This means that SD now has boot priority on the Pinebook Pro, allowing you to try out builds without Commiting as well as easy flashing (dd) of eMMC from a SD booted OS.

Update 04/10/219

* Improved SD booting compatibility

Notes: and update to uboot has been pushed. It fixes some issues and improves compatibility with booting other OSs from SD card.

Update 15/10/2019

* Updated kernel; WiDeving install and update script added; bug fixes

Notes: this update includes a kernel upgrade to 4.4.196 as well as a number of bug fixes. A key quality of life improvement includes a WiDevine installer / updater. In the event WiDevine gets updated and NetFlix or Amazon Prime Video stop working for - you can either use the new update tool (on desktop) or just run from terminal:
Code:
sudo /usr/bin/update_widevine.sh


Update 23/11/2019

*Updated Kernel, DTB, and Modules
*Updated bootup script
*Updated uboot
*Updated chromium and Firefox
*Disable power management on WiFi adapter
*Updated Firefox to newest
[*]*Updated Chromium to newest
[*]*No more screen flicker
*Various tweaks


Notes: Alongside many improvements to the underlying system (uboot, DTB, Kernel), this also includes updates that help the overall stability of the system.
Browsers have been updated to newest versions - respectively Firefox 70.1 and Chromium 78. In my testing Firefox is now perfectly stable.
WiFi stability and strength have been improved.
[*]The periodic screen flicker / turning off of the LCD is resolved.



Update 02/12/2019

*updated kernel
*significant improvement to Firefox performance

Notes: this update includes various under-the-hood improvements. From an end-user perspective, the biggest change is a significant improvement to Firefox performance.



Update 10/12/2019
* Kernel update
* Many mainline backports
* Fix for USB 3.0 suspend/ resume
* WiFi verbosity fix
* Fix for USB C suspend/  resume
* Enable USB C hubs support

Notes: this is an important update. It fixes a lot of USB issues and adds initial support for USB-C docks. Known issues include smearing / smudging on external displays when output using USB-C.


Update 23/12/2019
* Chromium acceleration massively improved
* Chromium broken settings page fixed
* Kernel update
* Various improvements and fixes

Notes: from an end-users perspective, the most important thing in this update is the significant Chromium improvements, making good use of the Pinebook Pros GPU to a greater degree.


Update 17/01/2020
*Kernel update
*Newest Firefox
*Fix for sound not working in Firefox 
*Added community made wallpapers as background options (in /usr/share/backgrounds)
*Added support  for BT audio output
*Updated uboot
*Option to NVMe boot
*Improved USB-C dock support 

Notes: New Firefox; in future updates to both Chromium and Firefox will be upgradable via apt - working on it. Sound in Firefox has now been fixed too.
BT audio support has been added, so you should be able to just connect your BT headphones without issues and the PBP should remember them after reboot. Option to boot from NVMe is now available thanks to updated uboot. We'll keep on adding community made wallpapers to the build, so keep submitting them.


Update 07/02/2020
*kernel update
*uboot update
*USB 3.0 is now bootable (!!!)
*PMIC GPIO fix
*Numerous other fixes and clean-ups

Notes: The big one for this update is USB 3.0 booting (priority over eMMC). A number of other fixes and quality of life improvements included too.


  OS upgrades using alternate boot environments
Posted by: Arwen - 08-10-2019, 01:53 PM - Forum: Linux on Pinebook Pro - Replies (1)

On thing I have been doing on my Linux computers at home for more than 8 years, is use ABEs, (aka Alternate Boot Environments).

Let's say you have a perfectly functional OS load. A few weeks later you want to update. Do you over-write the working OS load? (Even if you have backups...) Or would you prefer to keep your cake, (aka OS load), and eat it too, (update to an alternate location)?

Here is a description of the ABEs possible with Linux. I've actualy used 1, 3 & 4, and tested that 2 works.

 - Separate root partitions. Copy the existing one to the off-line one before update. Boot off the new copy to make sure it's botable, then update. Keep your home partition, (and anything else un-related to the OS), separate from root partition to reduce the amount of duplicated storage. Dis-advantage is that you have to have 2 full root partitions, (like 20GB per root).

 - Use Linux LVM with 2 root partitions. Same as above, but you can also perform R/O snapshots if you leave free space in the volume group.

 - Use BTRFS. Have a separate tree for root. Make R/W snapshots when updating. Still keep non-root / OS data out of the root / OS tree. Each extra BE takes up only as much as had been changed, (it's copy on write).

 - Use ZFS. Have separate tree for root. Make snapshot & clones when updating. Still keep non-root / OS data out of the root / OS tree. Each extra BE takes up only as much as had been changed, (it's copy on write).

This methodology is also good for a new kernel. You may have to update drivers and support software, which if it goes badly, that BE, (aka Boot environment), may become un-bootable. Having an ABE with the old funtional kernel can save you from headaches.

My Grub entries become a bit more complex. Basically at least 1 per BE, and 1 per kernel update. Plus, I have little incentive to delete too many. I generally keep perhaps 5 or 6 BEs. They also act as on-line backup.

If there is interest, I can describe them in more detail. I am most familar with 1 & 4. But have used 3, just not recently.


  MX-Linux or antiX on Pinebook Pro?
Posted by: chessie - 08-10-2019, 09:24 AM - Forum: Linux on Pinebook Pro - Replies (6)

Does anyone know of any activity, between either (any) of the parties--Pine, MX-Linux, antiX--to get antiX or MX-Linux ported to the Pinebook Pro?
Both are full-featured, lightweight distributions, and both get outstanding reviews by users and tech writers.
MX-Linux has been #1 on Distrowatch for over one year, at one point having a ranking of over 6000, and has one of the highest Reader Rating of any distribution listed on Distrowatch. MX-Linux download size is ≈ 1400 MB, and antiX is ≈ 900 MB (for the largest version).
My personal opinion is that both of these would be an outstanding 'fit' for the PBP, based on their small size and full functionality.

https://mxlinux.org/

https://antixlinux.com/

https://distrowatch.com/table.php?distribution=mx


  Touchscreen LCD replacement
Posted by: Jcarlos - 08-10-2019, 07:55 AM - Forum: Pinebook Pro Hardware and Accessories - Replies (5)

I wonder if we would be able to replace the included panel with a touch screen one?

Thanks


  OpenBSD on Pinebook - improving user experience
Posted by: elewarr - 08-10-2019, 05:34 AM - Forum: BSD on Pinebook - Replies (15)

Hello!

Some time ago I bough A64+, then had a chance to buy Pinebook.
The plan was to run OpenBSD on both and get involved in driver development.

I maintain a few patches to OpenBSD (slowly trying them to be upstreamed).
But the code needs modified device tree, so my second repo is u-boot related (but also it's just an addition to OpenBSD's u-boot port).

Repositiories:
1. u-boot additions: https://github.com/elewarr/openbsd-ports-u-boot
2. OpenBSD src patches: https://github.com/elewarr/openbsd-arm64-src-dev

Please note, these repositories have instructions to help you get involved (with some scripts that are not very reliable but fulfil basic needs).

Status:
1. sxitemp, sxisid
  sxitemp driver relies on sxisid and uses calibration data, providing accurate temperature readings.
2. sxiuphy
  This driver (provided by Patrick Wildt) enables 2nd USB port is disabled by default for now because of unsolved issues on A64+, uncomment sxiuphy in GENERIC config to enable.
3. sxiccmu
  Enables dynamic CPU frequencies.
4. axppmic
  Supports more PMIC sensors. Current battery capacity, voltage, dis/charging current.


Work in progress:
1. sxipwm
  OpenBSD does not have PWM framework but this is needed for
2. pwmbl
  PWM backlight driverThe idea is to provide basic support for wsconsctl brightness property using PWN and generic PWM based backlight driver.Current status: brightness is set to max at boot.

I was eager to get my hands on Pinebook Pro but because of some technical issues I failed to get my voucher in time. Maybe I'll have more luck in the future. I'm aware this work (focused on Pinebook) may not be useful for Rockchip ICs but I want to learn something and this is a lot of fun!


Booting with the full brightness, yay!
https://www.dropbox.com/s/q3v8kqus9obnpn....jpeg?dl=0


And my small test bench. Smile
https://www.dropbox.com/s/qcih55ehoovbff....jpeg?dl=0


Photo Has anyone been able to get a signal from the av/composite/cvbs port?
Posted by: bestpc - 08-09-2019, 05:18 PM - Forum: General Discussion on ROCK64 - Replies (2)

I'd like to connect my rock64 to an old tv. I tried with an av to rca cable, but it's not flush. Attaching images:

[Image: 7903c41f017fe6949d2bec08bc734d87-full.jpg]

[Image: 77d56a2795da7ef9104094fefc009cd6-full.jpg]


Is this normal? I tried with android 9 stock and ubuntu bionic image. On hdmi it works fine.


  Making the purchase easier?
Posted by: danchr - 08-09-2019, 02:35 PM - Forum: Rock64 Hardware and Accessories - Replies (2)

Hi

I haven’t quite decided on it, but I’m considering purchasing a Rock64pro to replace the Pine64 I already have. However, configuring the right bundle was a bit difficult with the Pine64, but it seems even harder with the Rock64. Have you considered adding a guide or wizard to the store? You have an awful lot of options; offering base bundles with options to choose from would make the action of selecting what to get much easier. You guys obviously know much more than I do, when it comes to building a working system. Having the store software guarantee you’d end up with a working bundle would be quite helpful. Is this something you’ve considered?

Thanks!

(Feel free to move this elsewhere if I picked the wrong forum; I haven’t posted here before.)


  Latest Android Build and associated kernel source
Posted by: Vasant - 08-09-2019, 07:13 AM - Forum: Android on Rock64 - Replies (4)

Hi,

I have a Rock64 board and wanted to give it a try again.
I see new Android releases made for this but do not see git repos of kernel sources for the new release.
The last time I tried Android it was based on a 3.10 (? ) kernel. I think Rockchip has moved to 4.4 kernel.

Vasant


  pci-e m.2 adapter
Posted by: stuartiannaylor - 08-09-2019, 07:09 AM - Forum: RockPro64 Hardware and Accessories - No Replies

Is it just me or are the m.t pillars wrong?

Mine is approx 10mm tall! with a groove cut around the middle of the circumference.