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

 
  No IMEI for Braveheart Pinephone?
Posted by: curtvaughan - 02-10-2020, 12:48 PM - Forum: PinePhone Hardware - Replies (4)

Forgive me if this has already on the web forums somewhere - I can only find references to topics about changing IMEI, or references to IMEI in conjunction with activating micro-SIM cards on the Pinephone.  I have Ubports installed on my Braveheart Pinephone that I received two days ago and got wireless to work with a couple of command line entries and a reboot. I've ordered an ATT compatible micro-SIM card, and once inserted, would like to activate the phone on my pre-paid account with ATT.  If I go to att.com/prepaid it looks as if I'll have to supply an IMEI number in order to activate the phone.  If I go to "settings>about" to looke for the IEMI number, "None" is listed.  Is this really the case?  Is there another path to finding out the IMEI of the phone?  How can one get around that in order to activate cellular service?


  Setup power profile from nvme bootscript
Posted by: korneliuszo - 02-10-2020, 10:56 AM - Forum: Pinebook Pro Tutorials - Replies (2)

Code:
[Unit]
Description=Set nvme powersave
ConditionPathExists=/dev/nvme0

[Service]
Type=oneshot
ExecStart=/usr/sbin/nvme set-feature /dev/nvme0 -f 2 -v 2
RemainAfterExit=yes

[Install]
WantedBy=sysinit.target
put this into /etc/systemd/system/nvme.service

and run systemd enable nvme
x (x)

#ir-ext-ui { position: fixed; padding: 1px; z-index: 9999; display: none; font-family: Consolas, "Lucida Console", "Courier New", Courier, monospace; text-align: right; }


  I messed up and flashed my phone
Posted by: obyx386 - 02-10-2020, 08:38 AM - Forum: PinePhone Software - Replies (2)

I accidentally flashed my phone. Is there any way to reinstall the phone's BIOS? I was unable to connect the phone to my computer (Linux Mint 19.3)


Video [Videos] Introducing the Pinebook Pro ANSI Edition
Posted by: Baldnerd - 02-10-2020, 07:50 AM - Forum: General Discussion on Pinebook Pro - Replies (2)

Here are the introductory videos I did for the Pinebook Pro ANSI Edition. Hope you enjoy!

Announcing Availability of the Pinebook Pro ANSI Edition



Unboxing the Pinebook Pro ANSI Edition with US Keyboard Layout



Disassembling the Pinebook Pro



Debian Linux: The Default OS on the Pinebook Pro


I hope to do more Pinebook Pro videos in the near future, so be sure to subscribe to my YouTube channel to ensure you see them.

For starters, I want to get my hands on the m.2 adapter and try it with a few different NVMe drives to see how it works. I also plan to show viewers how to move their home folder to the m.2 so they can use the eMMC as the boot disk but have all their files stored on the m.2.

Lots to come! Please let me know what you think and if you have any requests for future video series.


  pmboostrap to emmc
Posted by: Gobelin - 02-10-2020, 03:58 AM - Forum: PostmarketOS on PinePhone - Replies (5)

In order to install PostmarketOS on EMMC, Pinephone page on postmarketos' wiki instruct to run the following :


Code:
pmbootstrap install --sdcard=/dev/mmcblk(...)


I currently run postmarketOS from SD card (not the demo image, but current release), and still have stock test image on EMMC. The partitions looks as follow :

Code:
sudo ls /dev/mmcblk*
/dev/mmcblk0    /dev/mmcblk0p2    /dev/mmcblk2boot0  /dev/mmcblk2p1
/dev/mmcblk0p1    /dev/mmcblk2    /dev/mmcblk2boot1  /dev/mmcblk2p2

when I try to run :


Code:
pmbootstrap install --sdcard=/dev/mmcblk


I get the following error :


Code:
.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/home
(006470) [10:30:29] NOTE: (1/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (2/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (3/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (4/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (5/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (6/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (7/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (8/20) failed to find the install partition. Retrying...
(006470) [10:30:29] NOTE: (9/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (10/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (11/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (12/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (13/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (14/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (15/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (16/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (17/20) failed to find the install partition. Retrying...
(006470) [10:30:30] NOTE: (18/20) failed to find the install partition. Retrying...
(006470) [10:30:31] NOTE: (19/20) failed to find the install partition. Retrying...
(006470) [10:30:31] NOTE: (20/20) failed to find the install partition. Retrying...
(006470) [10:30:31] ERROR: Unable to find the partition prefix, expected the first partition of /dev/mmcblk1 to be located at /dev/mmcblk11 or /dev/mmcblk1p1!
(006470) [10:30:31] See also: <https://postmarketos.org/troubleshooting>
(006470) [10:30:31] Traceback (most recent call last):
 File "/usr/lib/python3.8/site-packages/pmb/__init__.py", line 63, in main
   getattr(frontend, args.action)(args)
 File "/usr/lib/python3.8/site-packages/pmb/helpers/frontend.py", line 196, in install
   pmb.install.install(args)
 File "/usr/lib/python3.8/site-packages/pmb/install/_install.py", line 547, in install
   install_system_image(args)
 File "/usr/lib/python3.8/site-packages/pmb/install/_install.py", line 397, in install_system_image
   pmb.install.partitions_mount(args)
 File "/usr/lib/python3.8/site-packages/pmb/install/partition.py", line 49, in partitions_mount
   raise RuntimeError("Unable to find the partition prefix,"
RuntimeError: Unable to find the partition prefix, expected the first partition of /dev/mmcblk1 to be located at /dev/mmcblk11 or /dev/mmcblk1p1!


Now, if I try :

Code:
pmbootstrap install --sdcard=/dev/mmcblk0
or
Code:
pmbootstrap install --sdcard=/dev/mmcblk1
or
Code:
pmbootstrap install --sdcard=/dev/mmcblk2
I got this error:

Code:
(006763) [10:42:19] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev
(006763) [10:42:19] % sudo du --summarize --block-size=1 /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone
1711869952    /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone
(006763) [10:42:19] % sudo du --summarize --block-size=1 /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/boot
53035008    /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/boot
(006763) [10:42:19] % sudo du --summarize --block-size=1 /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/home
8192    /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/home
(006763) [10:42:19] % sudo touch /home/laurent/.local/var/pmbootstrap/chroot_native/dev/installp1
(006763) [10:42:19] % sudo mount --bind /dev/mmcblk0p1 /home/laurent/.local/var/pmbootstrap/chroot_native/dev/installp1
(006763) [10:42:19] % sudo touch /home/laurent/.local/var/pmbootstrap/chroot_native/dev/installp2
(006763) [10:42:19] % sudo mount --bind /dev/mmcblk0p2 /home/laurent/.local/var/pmbootstrap/chroot_native/dev/installp2
(006763) [10:42:19] (native) mount /dev/installp2 to /mnt/install
(006763) [10:42:19] (native) % mkdir -p /mnt/install
(006763) [10:42:19] (native) % mount /dev/installp2 /mnt/install
(006763) [10:42:19] (native) format /dev/installp1 (boot, ext2), mount to /mnt/install/boot
(006763) [10:42:19] (native) % mkfs.ext2 -F -q -L pmOS_boot /dev/installp1
/dev/installp1 is apparently in use by the system; will not make a filesystem here!
(006763) [10:42:20] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(006763) [10:42:20] NOTE: The failed command's output is above the ^^^ line in the log file: /home/laurent/.local/var/pmbootstrap/log.txt
(006763) [10:42:20] ERROR: Command failed: (native) % mkfs.ext2 -F -q -L pmOS_boot /dev/installp1
(006763) [10:42:20] See also: <https://postmarketos.org/troubleshooting>
(006763) [10:42:20] Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/pmb/__init__.py", line 63, in main
    getattr(frontend, args.action)(args)
  File "/usr/lib/python3.8/site-packages/pmb/helpers/frontend.py", line 196, in install
    pmb.install.install(args)
  File "/usr/lib/python3.8/site-packages/pmb/install/_install.py", line 547, in install
    install_system_image(args)
  File "/usr/lib/python3.8/site-packages/pmb/install/_install.py", line 407, in install_system_image
    pmb.install.format(args)
  File "/usr/lib/python3.8/site-packages/pmb/install/format.py", line 94, in format
    format_and_mount_boot(args)
  File "/usr/lib/python3.8/site-packages/pmb/install/format.py", line 35, in format_and_mount_boot
    pmb.chroot.root(args, ["mkfs.ext2", "-F", "-q", "-L", "pmOS_boot", device])
  File "/usr/lib/python3.8/site-packages/pmb/chroot/root.py", line 90, in root
    return pmb.helpers.run_core.core(args, msg, cmd_sudo, None, output,
  File "/usr/lib/python3.8/site-packages/pmb/helpers/run_core.py", line 301, in core
    raise RuntimeError("Command failed: " + log_message)
RuntimeError: Command failed: (native) % mkfs.ext2 -F -q -L pmOS_boot /dev/installp1

if i try :


Code:
pmbootstrap install --sdcard=/dev/mmcblk0p1


I got this error :


Code:
(007060) [10:47:53] *** (3/5) PREPARE INSTALL BLOCKDEVICE ***
(007060) [10:47:53] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_native/mnt/install
(007060) [10:47:53] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/distfiles
(007060) [10:47:53] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/apk
(007060) [10:47:53] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/proc
(007060) [10:47:53] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-rust
(007060) [10:47:53] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-packages
(007060) [10:47:53] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-git
(007060) [10:47:54] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-ccache
(007060) [10:47:54] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-abuild-config
(007060) [10:47:54] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/keys
(007060) [10:47:54] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/shm
(007060) [10:47:54] % sudo umount /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev
(007060) [10:47:54] % sudo du --summarize --block-size=1 /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone
1711869952    /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone
(007060) [10:47:54] % sudo du --summarize --block-size=1 /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/boot
53035008    /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/boot
(007060) [10:47:54] % sudo du --summarize --block-size=1 /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/home
8192    /home/laurent/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/home
(007060) [10:47:54] NOTE: (1/20) failed to find the install partition. Retrying...
(007060) [10:47:54] NOTE: (2/20) failed to find the install partition. Retrying...
(007060) [10:47:54] NOTE: (3/20) failed to find the install partition. Retrying...
(007060) [10:47:54] NOTE: (4/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (5/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (6/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (7/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (8/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (9/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (10/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (11/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (12/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (13/20) failed to find the install partition. Retrying...
(007060) [10:47:55] NOTE: (14/20) failed to find the install partition. Retrying...
(007060) [10:47:56] NOTE: (15/20) failed to find the install partition. Retrying...
(007060) [10:47:56] NOTE: (16/20) failed to find the install partition. Retrying...
(007060) [10:47:56] NOTE: (17/20) failed to find the install partition. Retrying...
(007060) [10:47:56] NOTE: (18/20) failed to find the install partition. Retrying...
(007060) [10:47:56] NOTE: (19/20) failed to find the install partition. Retrying...
(007060) [10:47:56] NOTE: (20/20) failed to find the install partition. Retrying...
(007060) [10:47:56] ERROR: Unable to find the partition prefix, expected the first partition of /dev/mmcblk0p1 to be located at /dev/mmcblk0p11 or /dev/mmcblk0p1p1!


Does anyone know which command I should run to install on EMMC ?


  Setting Time and Date
Posted by: noeman5 - 02-10-2020, 12:23 AM - Forum: PinePhone Hardware - Replies (6)

Has anyone had any luck changing the time and date?  It seems to be stuck on GMT.  I can get to the setting that allows me to enter my location, it suggests my city, state, country but when I click on it, nothing happens.  If I try to manually set the time, it ignores the reset.  I've tried a couple of command line entries in terminal, but even those haven't helped.  Being connected to wi-fi doesn't seem to help, maybe once I get a carrier and connect it to their network it will force the change.  Anyone know?


  PinePhone Not Charging.
Posted by: blicken - 02-09-2020, 10:14 PM - Forum: General Discussion on PinePhone - Replies (3)

Ok, I didnt want to post "me too" for gab's post of pinePhone not charging, but: "me Too".

I have +3V , +5V on the pogo pins, so I can guess that the USB is making a power connection to the mainboard.
The 4 pin battery connector has 0Volts on all 4 pins. The PinePhone seems to recognize that the phone is, or isnt plugged in, but will not charge it.

I have tried turning off all the kill switches, resetting, removing the sd card, at no point will the battery charge. Can I get a schematic of that circuit?
I have some hacks on how to force this thing to work (like solder a wireless charger directly onto the battery), but I'd really rather get it working as its supposed to.
I dont expect much in terms of warranty service, but some schematics, or community support would be much appreciated.

Additionally, are there any requirements for the usb charging device?
What is the charging power?  Is the USB C cable  anything special?
Can I charge the PinePhone via a computers USB port?


  Why does it require some proprietary components?
Posted by: realrichardsharpe@gmail.com - 02-09-2020, 08:22 PM - Forum: PostmarketOS on PinePhone - Replies (11)

I have received my phone and installed pmbootstrap. When I ran pmbootstrap init I got this:

Code:
[user@localhost ~]$ pmbootstrap init
[17:35:25] Location of the 'work' path. Multiple chroots (native, device arch, device rootfs) will be created in there.
[17:35:25] Work path [/home/rsharpe/.local/var/pmbootstrap]:
[17:35:34] pmbootstrap does everything in Alpine Linux chroots, so your host system does not get modified. In order to work with these chroots, pmbootstrap calls 'sudo' internally. To see the commands it runs, you can run 'pmbootstrap log' in a second terminal.
[17:35:34] Setting up the native chroot and cloning the package build recipes (pmaports)...
[17:35:34] Clone git repository: https://gitlab.com/postmarketOS/pmaports.git
Cloning into '/home/rsharpe/.local/var/pmbootstrap/cache_git/pmaports'...
[17:35:38] NOTE: pmaports path: /home/rsharpe/.local/lib/python3.7/site-packages/aports
[17:35:38] Choose your target device vendor (either an existing one, or a new one for porting).
[17:35:38] Available vendors (44): amazon, asus, bq, chuwi, fairphone, finepower, google, gp, hisense, htc, huawei, infocus, jolla, leeco, lenovo, lg, medion, meizu, motorola, nextbit, nobby, nokia, oneplus, oppo, ouya, pine64, planet, purism, qemu, raspberry, samsung, semc, sony, surftab, t2m, tablet, teclast, wiko, wileyfox, wingtech, xiaomi, yu, zte, zuk
[17:35:38] Vendor [samsung]: pine64
[17:35:51] Available codenames (4): a64lts, dontbeevil, pinephone, pinetab
[17:35:51] Device codename: pinephone
[17:36:04] This device has proprietary components, which trade some of your freedom with making more peripherals work.
[17:36:04] We would like to offer full functionality without hurting your freedom, but this is currently not possible for your device.
[17:36:04] device-pine64-pinephone-nonfree-firmware: Wifi and Bluetooth firmware
[17:36:04] Enable this package? (y/n) [y]:

Why does it reqire proprietary components? Do I need to upgrade to the development version of pmbootstrap?


  UPDATE - NOW POWERED UP VIA MAINS! Re: PBP No Power
Posted by: dsk70 - 02-09-2020, 08:20 PM - Forum: General Discussion on Pinebook Pro - Replies (6)

*****UPDATED 2/15/20*****

I was able to troubleshoot and ascertain that my PBP has a defective battery pack. 

I disabled the battery pack by unplugging its bus connector (and eventually removed it once finished testing).

I was able to easily boot to mains with the AC adapter, after connecting it to the power bus that is under the black tape
(note the attachment of a photo I took to show the troubleshooting).

What is the best replacement spec for this battery pack, either from Pine or alternative source based on this one evidently being defective?  Angel

Thanks!


*************************


Hi,

I received my PBP here in the U.S. a few weeks ago. Followed the initial procedures for Default OS update log and no problems.

I haven't used the device for a couple of weeks past setting it up.

I have had the device on charge today with the pin AC adapter. The red light stays on for about 20 seconds then goes black every time I try a new power socket.

Even while pin AC is inserted no power up. 

I have tried the USB C and similar situation.

Is the device somehow hybernating/sleeping even though no power lights on the bezel or pin AC illuminate?

or is the device permanently "bricked" somehow?

Thanks for any guidance!



Attached Files
.png   Mains.png (Size: 326.35 KB / Downloads: 586)

  Ubuntu-Touch: LOCKED OUT!
Posted by: SkunkOwltopusmopotamus - 02-09-2020, 07:21 PM - Forum: UBPorts on PinePhone - Replies (2)

Hello all!  New here.  First post ever.  Virtually complete newb.

Problem: I just installed Ubuntu Touch OS (2/9/20) on my Brave Heart & my bloody screen timed out before I could set security parameters, yet it's asking me for a security code.  Is there a default code or how do I do a factory reset?  Any assistance is very much appreciated.  Thank you.