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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,473
» Latest member: Samliams
» Forum threads: 16,196
» Forum posts: 116,879

Full Statistics

Latest Threads
PinePhone Pro discontinue...
Forum: General Discussion of PinePhone Pro
Last Post: Kevin Kofler
43 minutes ago
» Replies: 8
» Views: 390
fixing the ppkb mainboard...
Forum: PinePhone Pro Accessories
Last Post: Jite
2 hours ago
» Replies: 2
» Views: 70
Pinephone Pro wont boot t...
Forum: General Discussion of PinePhone Pro
Last Post: KNERD
3 hours ago
» Replies: 4
» Views: 179
Are there plannes to crea...
Forum: PinePhone Pro Hardware
Last Post: biketool
Today, 04:12 AM
» Replies: 5
» Views: 931
prototyping to help someo...
Forum: General
Last Post: Samliams
Today, 02:22 AM
» Replies: 1
» Views: 119
Pinephone pro stuck while...
Forum: PinePhone Pro Hardware
Last Post: Supervisor
08-16-2025, 06:40 PM
» Replies: 2
» Views: 102
Compatible U.S. carriers ...
Forum: General Discussion on PinePhone
Last Post: Zebulon Walton
08-15-2025, 07:34 PM
» Replies: 2
» Views: 145
Long dialpad keypress to ...
Forum: Mobian on PinePhone
Last Post: Zebulon Walton
08-15-2025, 06:48 PM
» Replies: 3
» Views: 111
Password reset via u-boot...
Forum: PineNote Software
Last Post: lunnabae
08-13-2025, 01:17 AM
» Replies: 6
» Views: 1,768
incorporate a multimeter ...
Forum: General
Last Post: lalisa12
08-13-2025, 01:14 AM
» Replies: 2
» Views: 533

 
  Kodi on Pinephone
Posted by: biketool - 11-27-2021, 01:47 PM - Forum: PinePhone Software - Replies (2)

If you look in the software repositories of your Pinephone compatible distro the FOSS app Kodi is probably found if installing desktop apps are enabled.
Kodi is more a framework for plugins from commercial subscription streaming to game emulation and many others, it comes with with a built in multimedia playback capability which can play most media files.
The one difficulty I have found with using Kodi for playback vs any other media player including the stock one in Mobian is that the Kodi mobile skins I have tried to use expect an android home key or something else emulating a backspace.
Is there anyone who has found an easy to use skin for Kodi which provides the missing [back] signal somehow?
Any other Kodi related ideas especially reducing the battery usage for video playback(better utilizing hardware decoding?) would be appreciated!


  MASSIVE NOOB QUESTION
Posted by: wsleini - 11-27-2021, 09:46 AM - Forum: General - Replies (5)

When is Pine64 planning on releasing the pinephone pro to the public?


  Connect external modem?
Posted by: feklee - 11-27-2021, 09:10 AM - Forum: PinePhone Hardware - Replies (7)

The modem in my PinePhone is very unstable. Sometimes it's up half a day, but sometimes I have to restart it every few minutes. Yesterday, I upgraded to ADSP version 01.003.01.003 and to Biktorgj 0.4.2. Generally I'm happy with the PinePhone, but the modem crashes are really problematic. Often people cannot reach me.

Would it be possible to connect another, better modem via USB?


  2 weeks after installation during calls people hear me but i don`t hear anyone
Posted by: 7horns7eyes - 11-26-2021, 11:53 PM - Forum: Arch Linux on PinePhone - Replies (10)

Hi!  
Smile

2 weeks after installation during calls people hear me but i don`t hear nothing.
Just nothing no sound at all. Around 1 week at least speaker work, but now nothing.
Any solution or new installation of image?

Thank you!


  Are you guys still using Ayufan's OMV on your Rock64?
Posted by: AkiraSensei - 11-26-2021, 07:01 PM - Forum: General Discussion on ROCK64 - No Replies

I haven't installed OMV on my unit, but I am thinking about it. However...

I'm not Linux-savvy, but to my understanding, Debian Stretch is no longer updated. Am I right? So, for those of you using OMV, does this concern you or have you tried other OSs? IF so, which one?

Would installing Armbian Focal and then OMV through command on terminal work? Has anyone done this already?


  u-boot flashing problem
Posted by: dex357 - 11-26-2021, 01:34 PM - Forum: Linux on Pinebook Pro - Replies (2)

Hello,

I just flashed the eMMC with the u-boot.itb idbloader.img from Debian testing.

I might have mistaken to copy over the dd commands to flash the eMMC.

When I pressed the power-on button I get immediately on the serial port the u-boot output:

U-Boot TPL 2021.10+dfsg-1 (Oct 10 2021 - 04:20:52)
Channel 0: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
Channel 1: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 S=2 Die BW=16 Size=2048MB
256B stride
lpddr4_set_rate: change freq to 400000000 mhz 0, 1
lpddr4_set_rate: change freq to 800000000 mhz 1, 0
Trying to boot from BOOTROM
Returning to boot ROM...

U-Boot SPL 2021.10+dfsg-1 (Oct 10 2021 - 04:20:52 +0000)
Trying to boot from SPI
Trying to boot from MMC2
Card did not respond to voltage select! : -110
spl: mmc init failed with error: -95
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###


Event when I plug-in the SD Card, the output is identical. Any idea how to solve this?

BRgds
Cédric


  Selling PineBook PRO with ANSI Keyboard + NVME
Posted by: woodeen - 11-26-2021, 10:24 AM - Forum: General Discussion on Pinebook Pro - Replies (3)

I am located in Hood River Oregon, east of Portland.

Pinebook Pro, purchased June 2021. Includes a NVME SSD Interface Adapter, and a Western Digital WD BLACK SN750 NVMe M.2 2280 500GB SSD drive (installed and operational). Debian (Daniel Thompson's Debian installer version) is installed on the eMMC, and the SSD drive as the /home directory. Small scratch on the cover but otherwise as new

$275 plus shipping if you are interested. Thanks


  RockPro64 doesn't boot when PCIe to M.2 adapter is installed
Posted by: Cerberus - 11-25-2021, 10:35 PM - Forum: RockPro64 Hardware and Accessories - Replies (3)

I see the green LED near the power plug and green LED on the adapter. After pressing the power button, I see some chromatic distortion on the display for about a second then nothing else. The white LED does not light up. After removing the adapter, I am able to boot up as expected. I am trying to boot from the SD card. My understanding is that the SD card would have a higher than NVMe for boot if I had flashed the SPI (to allow for NVMe booting), but I haven't flashed the SPI.


  Managing App Permissions
Posted by: Zee - 11-25-2021, 05:52 PM - Forum: General Discussion on PinePhone - No Replies

It would appreciated to receive any assistance at all with managing app permissions on a newly setup Pin64.

The setup of the phone went as smooth as possibly desired (despite SIM issues) and the phone seems to work well.

Accessing where to manage settings for application permissions, though, is proving to be a significant challenge.


  RockPro64 programing GPIO by Rust
Posted by: yanagawa3 - 11-24-2021, 08:43 PM - Forum: RockPro64 Projects, Ideas and Tutorials - No Replies

Hello,
For the Rust developer, I show the gpio led blinking program code for RockPro64.
You can use GPIO pin number or BCM number.

In project
cargo build --release
sudo target/release/gpio

LED connected Pin 16 blinks.

cargo.toml

------------------------------------
[dependencies]
sysfs_gpio = "0.6"

------------------------------------
main.rs
-----------------------------------------------------------------------------------
use sysfs_gpio::{Direction, Pin};
use std::thread:Confusedleep;
use std::time:Big Grinuration;

// Define GPIO arrays
static BOARD_TO_ROCK: &'static [u8] = &[0, 0, 0, 52, 0, 53, 0, 152, 148, 0, 147, 54, 120, 50, 0, 33, 36, 0, 149, 40, 0, 39, 153, 41, 42, 0, 45, 43, 44, 155, 0, 156, 124, 125, 0, 122, 126, 121, 123, 0, 127];
static ROCK_VALID_CHANNELS: &'static [u8] = &[52, 53, 152, 54, 50, 33, 40, 39, 41, 43, 155, 156, 125, 122, 121, 148, 147, 120, 36, 149, 153, 42, 45, 44, 124, 126, 123, 127];
static BCM_TO_ROCK: &'static [u8] = &[43, 44, 52, 53, 152, 155, 156, 45, 42, 39, 40, 41, 124, 125, 148, 147, 124, 54, 120, 122, 123, 127, 33, 36, 149, 153, 121, 50];

fn main() {
    let my_pin_num = 16;//gpio number: 36
    let my_led = Pin::new(BOARD_TO_ROCK[my_pin_num].into()); // Pin 16 GPIO1_A4 gpio number 36 depends on chip, etc.
    //let my_bcm_num = 23;//gpio number: 36
    //let my_led = Pin::new(BCM_TO_ROCK[my_bcm_num].into()); // Pin 16 GPIO1_A4 gpio number 36 depends on chip, etc.
    my_led.with_exported(|| {
        my_led.set_direction(Direction::Out).unwrap();
        loop {
            my_led.set_value(0).unwrap();
            sleep(Duration::from_millis(100));
            my_led.set_value(1).unwrap();
            sleep(Duration::from_millis(100));
            println!("Blinking GPIO1_A4(36) Pin 16");
        }
    }).unwrap();
}

-------------------------------------------------------------------------------------------------