Hi,
I have a few questions about the PinePhone, I’m very excited by what I have seen so far!
Will the brave heart PinePhone be useable as a phone once the software is set up?
Does the PinePhone use microsd for storage? In which case I can buy an sd card with any capacity for more storage space?
I see that it has killswitches for the wifi, microphone, and so on. Are these external buttons or accessed through the UI?
What programming languages can be used to write programs for it’s available operating systems? Would it be the same as developing a desktop Linux application? Could you then use javascript/electron?
Is anyone else experiencing any issues with key presses not registering the first time? I'm seeing instances of this with the letter H, C, and I thus far. There's not really much consistency, and it's occurring in both the GUI and CLI (via TTY). I'm considering opening this puppy up and seeing if there's anything obvious such as damage or debris. Everything seems to be working fine otherwise, I just wanted to put out feelers to see if anyone else had noticed this sort of thing.
From the previous section (2.1.3. Variations in ARM CPU designs and support complexity) "At the beginning of the ARM support in the Linux kernel, the hardware variety resulted in the requirement of having a separate kernel for each ARM system in contrast to the “one-fits-all” kernel for PC systems. As this approach does not scale to a large number of different systems,work was done to allow booting with a single ARM kernel that can run on different ARM systems. Support for newer ARM systems is now implemented in a way that allows the use of such a multiplatform kernel, but for several older systems a separate specific kernel is still required. Because of this, the standard Debian distribution only supports installation on a selected number of such older ARM systems, alongside the newer systems which are supported by the ARM multiplatform kernels (called “armmp”) in Debian/armhf."
It seems to me to be a better solution than a separate custom kernel, not tested/released by Debian.
I was "upgraded" to a 1080p display on my Pinebook, but that actually made it nearly unusable for me. The text is so damn small I can't read it unless my nose is pressed up against the display.
I looked in the Accessibility settings, but didn't see a way to scale the display to 150% or larger.
@tllim started the PBP wiki a few days ago and I have contributed to it somewhat today. But it will ultimately be up to you guys to maintain it so its up-to-date and useful to others.
Anyone with 3 moderated posts on the forum can use their forum credentials and edit the page.
Especially you guys in the first 3 batches, please contribute. If you're in doubt where to start, please ping @zaius .
As for excuses for not contibuting:
Don't have much time? no problem - do a FAQ
Not technical? no problem - correct spelling
Not a native speaker? no problem - upload pictures
Don't have a camera? no problem - edit layout
Don't know how to edit wiki? no problem - here are simple instructions
Well, it's finally here. And, it was well worth the wait.
I received notification via SMS on yesterday morning that DHL had a package for me that was going to require a signature. Every few hours I would receive an update on its current status as it made its way through customs and to my local DHL office. It was delivered today just before noon, no signature required... and no customs fees. ( I'm in the US )
The laptop was packaged inside a foam sleeve, inside a cardboard box, inside another cardboard box, inside a padded envelope, inside a DHL plastic bag. None of it was branded Pine64 in any way. The only thing included besides the laptop itself is a small wall-wart style AC adapter with a barrel plug for power. I have not yet tried charging via USB-C.
The laptop feels sturdy, has clean lines, and the keyboard feels great; aside from it being ISO.
The screen is crisp and easy to read, with no dead pixels or faults of any kind.
My initial opinion of the software was a little concerning, as I couldn't get audio to work and the key mappings seemed to be wrong. Both of these issues were corrected once I used the rock/rock credentials instead of root/root. The root/root user has a base MATE configuration, while the rock/rock user has been customized somewhat in ways that I personally find preferable. For example, the panel has been moved to the bottom and it includes a launcher which works with the Pine64 branded super key.
I've been using the laptop off and on for the last 6 hours on WiFi, and I'm currently sitting at 56% battery. It came to me at 100%.
Video playback is smooth, and the audio isn't bad for such a small/inexpensive device. One thing that really stands out to me is the keyboard. The keys feel just firm enough with no sponginess. It really is a pleasure to type on. Though, I might have to give in and buy the ANSI keyboard once it becomes available.
I didn't purchase the SSD adapter, as I assumed that I would be getting the ANSI keyboard at a later date anyhow. Even with the EMMC, the boot times are better than other laptops I have which contain SSDs. The stock image is consuming just under 5GB.
I'm happy to answer any questions, and will continue to provide updates as time goes by. So far, it's worth every penny of that $199.
K
UPDATE: I've had the PBP for a couple evenings now. It's at the tail-end of its second battery cycle. Overall the experience has been pleasurable. Simple web browsing and code editing work just fine for me. Firefox does seem to crash every once in a while. I've been getting more used to the keyboard. It's only an issue when I need to use the left-shift or the @ symbol.
I have been struggling to get another build to boot using the MicroSD slot. The chromium build resulted in nothing but a black screen, and the ubuntu MATE build doesn't seem to be recognized, as the laptop just boots up normally. Luke asked me to connect via UART, but I didn't realize until removing the back cover that the UART connection is done via the 3.5mm headphone jack. I do not have a cable for that yet, so I'll have to make one.
One thing I would like to share in hopes of saving someone else headache and potential damage. The tolerances on the back panel are very tight. So tight, in fact, that it was really difficult getting it back on. There are 4 spacers which need to be lined up with the screw holes. Two in the corners near the screen hinge, and two on the left and right edges halfway between the back and front of the laptop. Make sure those four spacers are lined up before trying to position the back panel. Secondly for me, the back panel would not sit flush on the left and right edges. After much trial and error, the answer to this was to get one side to sit flush. Put in the middle screw for that side. Then, apply gentle pressure to the other side while using a non-marring spudge tool to lift up on the middle of the panel next to this screen hinge. This gave the panel just enough clearance to sit down flush inside the bezel and allow the screws to be put in place.
K
UPDATE:
I have noticed that when sitting idle, the screen will quickly flicker off and then back on. I haven't yet found the time to dig deeper.