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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,190
» Latest member: basantclub
» Forum threads: 16,380
» Forum posts: 117,589

Full Statistics

Latest Threads
Hello, I am a new member ...
Forum: General
Last Post: WhiteRabbit0
Yesterday, 12:17 PM
» Replies: 0
» Views: 23
Need help compiling andro...
Forum: Android on Pine A64(+)
Last Post: ahegarosib97
Yesterday, 08:45 AM
» Replies: 2
» Views: 1,923
RAM-free SBCs with SODIMM...
Forum: General
Last Post: anchor
Yesterday, 08:21 AM
» Replies: 0
» Views: 19
Default password
Forum: PineTab Hardware
Last Post: dissimilar_goose
Yesterday, 05:02 AM
» Replies: 0
» Views: 41
New SlateOS features
Forum: Development Discussion on PineTime
Last Post: highjumpman
08-17-2026, 07:47 PM
» Replies: 0
» Views: 93
SlateOS for PineTime
Forum: Development Discussion on PineTime
Last Post: highjumpman
08-17-2026, 07:33 PM
» Replies: 2
» Views: 319
How to install Android on...
Forum: General
Last Post: winpkr
08-14-2026, 01:36 AM
» Replies: 2
» Views: 3,653
Newbie questions
Forum: General Discussion on PineTime
Last Post: TouchuvGrey
08-13-2026, 08:09 PM
» Replies: 0
» Views: 211
Beta test Signal Desktop ...
Forum: News
Last Post: as365n4
08-11-2026, 08:57 AM
» Replies: 0
» Views: 218
SlateOS
Forum: General Discussion on PineTime
Last Post: highjumpman
08-10-2026, 07:17 AM
» Replies: 0
» Views: 258

 
Wink Where should I post a PineBuds Pro repair and battery replacement guide?
Posted by: waitingpio - 08-01-2026, 11:56 PM - Forum: Getting Started - Replies (3)

Title: Where should I post a PineBuds Pro repair and battery replacement guide?

Hi everyone,
I'm new to the forum, and I'd like to thank the Pine64 community for creating such a welcoming place. I've been following Pine64 products for a long time.
There isn't much information about the PineBuds Pro online, so I thought it might be useful to share what I've learned about repairing them, including how to replace the battery.
Could someone point me to the right section to post this in? Thanks in advance, and best wishes to all.


  Errors on USB-connection for file transfers
Posted by: Ome Ko - 07-30-2026, 02:11 AM - Forum: General Discussion on PineTab - No Replies

Hi all,

Flashed the latest danctnix yesterday because I kept getting errors when I connected my phone to the USB-port. I need to transfer (really big) files from my Pinetab to my phone, which works without any problems from my desktop computer.
Unfortunately the update did not help; I'm getting the same errors ("an unknown error occured"/"KIO Client stopped working"). After plugging in the cable I sometimes get the option to open the device with the filemanager. If I do, I get incomplete directory listings, or errors as I try to descend into a directory. During the procedure sometimes the connection is lost and I get a new popup in my screen if I want to open the device with the filemanager.

The kde-cli-tools are at the latest version and I already replaced the USB-C cable a few times to no avail.

Has anybody noticed the same behaviour, or am I missing something here?

Any suggestions more than welcome!


Lightbulb Hacker Phone Manifesto
Posted by: MaSk - 07-28-2026, 02:40 PM - Forum: General - Replies (6)

I've spent a lot of time thinking about the friction of using a modern phone and I think it comes down to one thing: every device today stands alone, closed and fixed, telling you exactly what it is and how you're allowed to use it. Little to no expandability, in hardware or software.

I think it's time to challenge that. That belief led me to write a hacker phone manifesto — an attempt to revisit the values behind devices like the N900, and sketch what a phone that's open and hardware-expandable could actually look like.

I'd love to hear whether people think this is technically viable today, or whether the market killed that idea for good reasons. And if this is off-topic here, I apologize in advance, you can point me some place better.

https://beyondframe.ink/hacker-phone-the...-hardware/


  Ordering from Pine64 website
Posted by: NonPlayableCharacter22 - 07-28-2026, 02:07 PM - Forum: General - No Replies

Hello. Ordering from Pine64 has been hands down the worst experience ever. I have encountered many terrible websites but by far this is horrendous. I get hit with the captcha verification every thirty or so seconds. I do the annoying "mark the bicycle" captcha which eventually says is wrong followed by "tap the bus" captcha. And this verification expires every 20 or so seconds? i open my phone to open the banking app and my card details and it is expired and I have to do the captcha again. 

Worst of all, after all this, when I finally hit pay, I get this wonderful error: "Field Billing address 1 should have only English letters, digits, spaces and , / @ . ( ) - characters."

Great, ascii is the only character set in the world. For Once I decided to spend more money on a company with values I respect, I am barred from buying. It is like you do not want anyone in Europe to buy from you. 

I corrected the address and the error still exists. Only after two tries I realised it is talking about the main billing and shipping address not the billing address it asks AGAIN after entering card details.

I don't need any resolution for this until you fix this terrible website. Even AI can make a better payment experience than Pine64. I still have not placed the large order I wanted and am now considering going back to buying cheaper ones from other sources. Thank you very much guys.


  HDMI missing, SPI fail & continuos reboots
Posted by: Jack_A - 07-26-2026, 11:34 AM - Forum: General Discussion on ROCKPRO64 - No Replies

Hello,

I had my Rockpro64 V2.1 board running fine with Debian bookworm and U-Boot built from sources written to SPI. The board was run only occasionally so did not have a lot of stress so far (I believe less than 100 operating hours total). In normal usage the CPU temperature reported by the internal sensor was around 48°C.

Some days ago I had problems booting: the white led would not come on. I tried shorting 23-25 to bypass SPI and I was able to boot from the SD card I originally used to flash U-Boot. Even if the jumper was removed during boot, trying "sf probe" resulted in an error message saying "unrecognised jedec_spi_nor flash".

After this, every further attempt to reboot to reboot with the same SD card resulted in the following:

  • HDMI completely dead
  • white led comes on, no matter if the 23-25 jumper is installed or not (seems like the SPI is dead, so it skips to SD anyway)
  • U-Boot boots fine as reported by serial terminal
  • the following error is reported by U-boot:
    Loading Environment from SPIFlash... jedec_spi_nor flash@0: unrecognized JEDEC id bytes: 00, 00, 00*** Warning - spi_flash_probe_bus_cs() failed, using default environment
  • after some minutes the board self-reboots
  • after this, the board keeps rebooting over and over every few minutes

In the process above, I realised the heatsink (tall profile type) got very hot (over 80° measured by IR thermometer), even if the case was open and only U-boot was running (actually not doing anything).

I also tried flashing another fresh SD card with Debian bookworm files and booting from it, but the result is the same: no HDMI output, unrecognised SPI, overheating and reboots.

I suspect something has gone wrong with the hardware of the board and there is no chance of salvaging it, but I am trying anyway to ask here for possible further checks. Thanks in advance for any suggestion.

Log from fresh Debian boot attempt (disregard the errors for missing  Debian installer files, here I was just trying to bring up U-Boot to the HDMI screen):

Code:
<break>
␍␊
U-Boot TPL 2023.01+dfsg-2+deb12u3 (Jun 22 2026 - 08:38:07)␍␊
lpddr4_set_rate: change freq to 400MHz 0, 1␍␊
Channel 0: LPDDR4, 400MHz␍␊
BW=32 Col=10 Bk=8 CS0 Row=16/15 CS=1 Die BW=16 Size=2048MB␍␊
Channel 1: LPDDR4, 400MHz␍␊
BW=32 Col=10 Bk=8 CS0 Row=16/15 CS=1 Die BW=16 Size=2048MB␍␊
256B stride␍␊
lpddr4_set_rate: change freq to 800MHz 1, 0␍␊
Trying to boot from BOOTROM␍␊
Returning to boot ROM...␍␊
␍␊
U-Boot SPL 2023.01+dfsg-2+deb12u3 (Jun 22 2026 - 08:38:07 +0000)␍␊
Trying to boot from MMC2␍␊
<break>
<break x 488>
<break x 437>
<break x 510>
<break x 372>
␍␊
␍␊
U-Boot 2023.01+dfsg-2+deb12u3 (Jun 22 2026 - 08:38:07 +0000)␍␊
␍␊
SoC: Rockchip rk3399␍␊
Reset cause: POR␍␊
Model: Pine64 RockPro64 v2.1␍␊
DRAM:  3.9 GiB␍␊
Core:  305 devices, 33 uclasses, devicetree: separate␍␊
MMC:   mmc@fe310000: 3, mmc@fe320000: 1, mmc@fe330000: 0␍␊
Loading Environment from SPIFlash... jedec_spi_nor flash@0: unrecognized JEDEC id bytes: 00, 00, 00␍␊
*** Warning - spi_flash_probe_bus_cs() failed, using default environment␍␊
␍␊
In:    serial␍␊
Out:   serial␍␊
Err:   serial␍␊
Model: Pine64 RockPro64 v2.1␍␊
Net:   eth0: ethernet@fe300000␍␊
starting USB...␍␊
Bus usb@fe380000: ehci_generic usb@fe380000: Failed to get clocks (ret=-19)␍␊
Port not available.␍␊
Bus usb@fe3a0000: USB OHCI 1.0␍␊
Bus usb@fe3c0000: ehci_generic usb@fe3c0000: Failed to get clocks (ret=-19)␍␊
Port not available.␍␊
Bus usb@fe3e0000: USB OHCI 1.0␍␊
Bus usb@fe800000: Register 2000140 NbrPorts 2␍␊
Starting the controller␍␊
USB XHCI 1.10␍␊
Bus usb@fe900000: Register 2000140 NbrPorts 2␍␊
Starting the controller␍␊
USB XHCI 1.10␍␊
scanning bus usb@fe3a0000 for devices... 2 USB Device(s) found␍␊
scanning bus usb@fe3e0000 for devices... 2 USB Device(s) found␍␊
scanning bus usb@fe800000 for devices... 1 USB Device(s) found␍␊
scanning bus usb@fe900000 for devices... 1 USB Device(s) found␍␊
       scanning usb for storage devices... 0 Storage Device(s) found␍␊
Hit any key to stop autoboot:  2 <0x08><0x08><0x08> 1 <0x08><0x08><0x08> 0 ␍␊
switch to partitions #0, OK␍␊
mmc1 is current device␍␊
Scanning mmc 1:1...␍␊
Found U-Boot script /boot.scr␍␊
1575 bytes read in 4 ms (383.8 KiB/s)␍␊
## Executing script at 00500000␍␊
Mainline u-boot / new-style environment detected.␍␊
This installer medium does not contain a suitable device-tree file for␍␊
this system (rockchip/rk3399-rockpro64.dtb). Aborting boot process.␍␊
6029824 bytes read in 270 ms (21.3 MiB/s)␍␊
Failed to load 'dtbs/rockchip/rk3399-rockpro64.dtb'␍␊
SCRIPT FAILED: continuing...␍␊
<0x1b>7<0x1b>[r<0x1b>[999;999H<0x1b>[6n<0x1b>8Card did not respond to voltage select! : -110␍␊
Card did not respond to voltage select! : -110␍␊
No EFI system partition␍␊
BootOrder not defined␍␊
EFI boot manager: Cannot load any image␍␊
Card did not respond to voltage select! : -110␍␊
␍␊
Device 0: unknown device␍␊
scanning bus for devices...␍␊
SATA link 0 timeout.␍␊
SATA link 1 timeout.␍␊
SATA link 2 timeout.␍␊
SATA link 3 timeout.␍␊
AHCI 0001.0000 32 slots 4 ports 6 Gbps 0xf impl SATA mode␍␊
flags: 64bit ncq led only pmp fbss pio slum part sxs ␍␊
␍␊
Device 0: unknown device␍␊
␍␊
Device 0: unknown device␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
missing environment variable: pxeuuid␍␊
Retrieving file: pxelinux.cfg/01-26-54-fa-9e-d3-1a␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/00000000␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/0000000␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/000000␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/00000␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/0000␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/000␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/00␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/0␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/default-arm-rk3399-rockpro64_rk3399␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/default-arm-rk3399␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/default-arm␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Retrieving file: pxelinux.cfg/default␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
Config file not found␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
ethernet@fe300000 Waiting for PHY auto negotiation to complete......... TIMEOUT !␍␊
Could not initialize PHY ethernet@fe300000␍␊
jedec_spi_nor flash@0: unrecognized JEDEC id bytes: 00, 00, 00␍␊
Failed to initialize SPI flash at 1:0 (error 0)␍␊
=>


  Android source code repository
Posted by: MichaIng - 07-22-2026, 02:00 PM - Forum: Android on Quartz64 - Replies (1)

Is there a browsable source code repository for the PINE64 Android sources. I would like to avoid doing a full 111 GiB SDK download, just to have a look at the Quartz64 Zero device tree Wink .


  activate vibration motor in bash script?
Posted by: vusra - 07-18-2026, 03:47 AM - Forum: Mobian on PinePhone - No Replies

Friends, how does one activate vibration motor in bash script?


  Need help with updating firmware on brand new watch
Posted by: sabersoul1217 - 07-12-2026, 07:05 PM - Forum: General Discussion on PineTime - No Replies

I received my Pinetime on Saturday, July 11.  It currently has InfiniTime 1.14.1 installed and I am trying to update it to 1.16.1.

I can pair the watch to my Pixel 10 Pro that is running Android 17 both via normal pairing and via Gadgetbridge without issue, but the watch constantly disconnects and reconnects.

When I try to update the firmware via Gadgetbridge, it will get to a random percentage and then disconnect, failing to update the firmware.

I removed Gadgetbridge, deleted the Pinetime from my phone, installed NRF Connect, then tried the update again through that.  The watch screen will change to FW update screen and stay at 0% while NRF Connect will get to a random percentage of the upload before the watch reboots.

I tried https://infinitimeexplorer.netlify.app/ through the current version of Chrome on my Windows 11 25H2 laptop and I get the same behavior as NRF Connect.

I have charged the watch fully, tried the update both on and off the charger, rebooted the watch as well as my phone and laptop multiple times and the behavior is the same.

Does anyone know what else I can try?


  pinecil v2 dosent negotiate power
Posted by: moses - 07-07-2026, 07:28 AM - Forum: General Discussion on Pinecil - No Replies

hello i recently got my pinecil v2 did the usual stuff checked if its real updated firmware it all worked, then the next day, for some reason it just dosent negotiate, im pretty good with smd soldering so im thinking to replace the cc resistors with some new ones and pray, what should i do?


  Rock64 v2.0 u-boot SPI issues
Posted by: ju0n - 07-05-2026, 11:02 AM - Forum: General Discussion on ROCK64 - No Replies

Hi,
I've some rock64 V2.0 boards . All of them flashed SPI u-boot long time ago with Ayufan script. They worked flawlessly until now that i've tried to update to debian 13. No way to boot installer neither sd card or usb i had to erase spi u-boot to be able boot debian 13 installer. Now i've installed debian 13 but no way to burn any working SPI u-boot. The last ones dont do nothing, any output from serial console and older ones dont let boot debian 13 from sd card with a kernel panic message show in serial console.

I guess there is some issue with SPI u-boot and rock64 V2.0.  Any working updated SPI u-boot in rock64 v2.0 available?
Thanks in avance