| Welcome, Guest |
You have to register before you can post on our site.
|
| Latest Threads |
what is the point?
Forum: General Discussion on PinePhone
Last Post: Zebulon Walton
7 hours ago
» Replies: 5
» Views: 156
|
Irradium (based on crux l...
Forum: Linux on Pinebook
Last Post: mara
Today, 07:38 AM
» Replies: 3
» Views: 11,847
|
Danctnix USB GPS for Pine...
Forum: PineTab Software
Last Post: biketool
Today, 06:09 AM
» Replies: 0
» Views: 35
|
Pinetab2 camera drivers
Forum: PineTab Software
Last Post: biketool
Today, 03:39 AM
» Replies: 10
» Views: 6,777
|
Old Danctnix server in Pa...
Forum: PineTab Software
Last Post: realchunkyflea
Yesterday, 05:01 PM
» Replies: 3
» Views: 270
|
PinePhone sensors - Gyros...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
Yesterday, 04:23 PM
» Replies: 2
» Views: 77
|
irradium (based on crux l...
Forum: Linux on Rock64
Last Post: mara
Yesterday, 10:30 AM
» Replies: 10
» Views: 15,926
|
irradium (based on crux l...
Forum: Linux on RockPro64
Last Post: mara
11-26-2025, 02:45 PM
» Replies: 10
» Views: 16,857
|
PinePhone, PinePhone Pro,...
Forum: PinePhone Hardware
Last Post: j_s
11-26-2025, 11:33 AM
» Replies: 4
» Views: 255
|
Quill OS for the PineNote
Forum: PineNote Software
Last Post: JhonSmith
11-26-2025, 01:42 AM
» Replies: 1
» Views: 168
|
|
|
Manjaro update process / state on the PinePhone Manjaro CE |
|
Posted by: kern707 - 11-11-2020, 03:48 AM - Forum: Manjaro on PinePhone
- Replies (5)
|
 |
Hello to all,
I have recently received one of the latest delivered PinePhone CE devices pre-installed with Manjaro / Phosh.
I am completely new to the PinePhone, and also to Manjaro :-) and I was wondering, how can I verify if my device is currently running on the latest stable release of Manjaro?
I have seen the "Software" app, where there is an "Updates" tab, there I could initially (after first using the PinePhone out of the box) find some updates and install them (one update was related to a system update - not sure if that means an update of Manjaro it self?)
How is the OS update process is being done with Manjaro on the PinePhone, via the "Software" app's "Updates" functionality ? or do I need to manually invoke it via terminal using some commands?
Right now when going to "Software", under the "Updates" tab and refreshing, I am getting the message that all of my software is up-to-date, does that also cover the Manjaro distro it self?
Any help will be much appreciated.
Thanks in advanced.
|
|
|
|
| IPv6 broken on pine64.org |
|
Posted by: zhaofeng - 11-10-2020, 10:49 PM - Forum: General
- No Replies
|
 |
Hi there, just a note that the IPv6 address in pine64.org's AAAA record is not reachable. I have an IPv6-only network at home (with NAT64+DNS64) so IPv4 fallback is not possible without overriding the DNS manually. The forum (forum.pin64.org) does not have an AAAA record, which ironically makes it usable for me through NAT64. There are many websites with IPv6 addresses that do not work (perhaps they tried to support IPv6 at first but neglected it), and this is worse than not having an AAAA record at all. Thanks and keep up the good work!
|
|
|
|
| Unable to synchronize Raid 0 NAS with OMV |
|
Posted by: keuplat - 11-10-2020, 05:47 PM - Forum: General Discussion on ROCKPRO64
- No Replies
|
 |
Hello,
I bought the NAS kit with a RockPro64 board with two 4tb disks
I installed the Open Media Vault OS, then proceeded with the setup as described in the OMV instructions. However I cannot synchronize the disks in Raid 0. Each time the synchronization crashes at different percentage. I did a disk check to see if there were any bad sectors, but everything is OK on that side. I also noticed that the fan does not work, even though the heat of the board and the discs is rising up to 80 degrees for the CPU and 50 degrees for the disks. So I thought the board was defective.
Someone recommended me to install Android os 7.1 and surprise the fan is working fine.
So I suspect that Open Media Vault OS does not work well, on a RockPro64!
So I would like to know what are your recommendations.
The goal is to create a NAS with raid 0, then install Plex Server on this same machine.
Thank you for your help
|
|
|
|
| Nvidia GPU on PCIe |
|
Posted by: User 18962 - 11-10-2020, 05:26 PM - Forum: RockPro64 Hardware and Accessories
- Replies (4)
|
 |
working on trying to get a GPU running on the RockPro64.
im well aware of the bar limitations, as well as the PCIe power requirements.
i plan on playing around with the dts to try and mitigate bar issues, the GPU will only be running compute and not graphics.
i have an external PCIe power supply for taking care of powering the PCIe bus, i have tested this on a laptop and it works just fine with the laptop, but not in the RockPro64.
the issue im currently running into is when i hook up the GPU to the rockpro64 it just simply wont boot.
was hoping if anybody had any suggestions, or experience on making this work?
|
|
|
|
| Awall firewall activate fails due to missing inet6 |
|
Posted by: thatrandomguy - 11-10-2020, 05:03 PM - Forum: PostmarketOS on PinePhone
- Replies (1)
|
 |
I know this is not the best place to post but I've put this question everywhere that makes sense.... awall Gitlab, LinuxQuestions, pmOS official IIRC, etc.
Plain and simple, I'm trying to harden my PinePhone by running a firewall with valid traffic control and common-sense rules. I tried ufw—didn't work—now trying awall.
Awall doesn't activate and gives me the following output when also verifying the config:
Code: hostname:$ sudo awall translate --verify
Warning: firewall not enabled for inet6
iptables-restore v1.8.4 (legacy): Couldn't load match `recent':No such file or directory
Error occurred at line: 38
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
/usr/share/lua/5.2/awall/iptables.lua:92: assertion failed!
stack traceback:
/usr/share/lua/5.2/awall/uerror.lua:25: in function </usr/share/lua/5.2/awall/uerror.lua:21>
[C]: in function 'assert'
/usr/share/lua/5.2/awall/iptables.lua:92: in function 'restore'
/usr/share/lua/5.2/awall/iptables.lua:101: in function 'test'
/usr/share/lua/5.2/awall/init.lua:185: in function 'test'
/usr/sbin/awall:337: in function 'f'
/usr/share/lua/5.2/awall/uerror.lua:20: in function </usr/share/lua/5.2/awall/uerror.lua:20>
[C]: in function 'xpcall'
/usr/share/lua/5.2/awall/uerror.lua:19: in function 'call'
/usr/sbin/awall:163: in main chunk
[C]: in ?
I also have the following output in case it's relevant:
Code: hostname:~$ iptables -V
iptables v1.8.4 (legacy)
Code: hostname:~$ cat /etc/os-release
PRETTY_NAME="postmarketOS 1.22.0"
NAME="postmarketOS"
VERSION_ID="1.22.0"
VERSION="1.22.0-ec23a657"
ID="postmarketos"
ID_LIKE="alpine"
Code: hostname:~$ uname -a
Linux hostname 5.9.1 #1-postmarketos-allwinner SMP Fri Oct 23 16:20:33 UTC 2020 aarch64 Linux
I cannot understand what is missing as it appears something is missing. Should I cut my losses and just stick with iptables for now?
|
|
|
|
Announcing libfossphone |
|
Posted by: Subsentient - 11-10-2020, 04:42 PM - Forum: PinePhone Software
- Replies (12)
|
 |
So, saddened by the current pace of PinePhone development, I've decided to take some of this stuff into my own hands.
I'm writing an easy-to-use voice, SMS, and MMS interoperability library for the PinePhone in C, called libfossphone.
It's largely forked from purple-mm-sms, using the same mm-glib bindings but with substantial reworking, and support for MMS and phone calls.
I have a substantial amount of work done already, but it doesn't yet function or compile.
I am designing it to have a simple API that is easy to map to any language, to allow for as wide a use case as possible.
I'm abstracting away ModemManager details etc, and just providing you with a session handle you can use to get messages, place calls, and set callbacks for all incoming calls and messages.
This will hopefully allow development of better phone call applications in several languages. I'm trying to do the hard part, which is get the modem to talk nicely. So, then the community just needs to write GUIs.
What it offers: - Voice calls API
- SMS API
- MMS API
- Voicemail notification API (if possible)
What it does not offer:- Call history API
- Call audio routing API (it will work the same as now, routed through ALSA, for now.)
Supported languages on day one:- C (C89 and up)
- C++ (C++98 and up)
- Rust (via Bindgen)
- Python (via SWIG)
I haven't yet created the repo, but you can expect to see this thread updated with one in the next couple days once I have something presentable.
Let me know any thoughts, requests, or questions here. Better to get ideas out before it gets too far down the line to change. :^)
|
|
|
|
| Before I buy... is PinePhone actually open source? |
|
Posted by: JuniperFury - 11-10-2020, 02:28 PM - Forum: General Discussion on PinePhone
- Replies (23)
|
 |
Hello
We require open source firmware verifiable 4G/MNO connectable via SIM Card devices with POTS call capability and zero possibility of GPS location awareness.
I am going off this review: https://www.androidpolice.com/2020/08/13...-in-years/
Correct me if this review is outdated. But the first thing I noticed is the oppressively large Quectel EG25-G chip. This is not open source correct? And it has proprietary firmware correct? Also its from China. And has a built in GPS/GLONASS chip, right?
So basically if I want to be sure GPS is not on giving my location to Xi Jinping's CCP automotons, it basically means I can never use the PinePhone as a phone, correct? I don't like software switches. They can be exploited. Don't assume my threat model nor assume or underestimate the adversary. It's possible, and when a threat is possible you don't hope, you make the threat an impossibility, end of story. Especially if you're serious about not dying alone in a death camp, or watching your children, sister, mother, grandmother disappear in the middle of the night never to be seen again.
So whats the solution here? Remove the chip? And use something like an external MIFI device that gives me 4G connectivity, but allows me to connect my PinePhone via wifi while being sure my mifi device has no onboard GPS ship and an overseas international roaming MNVO sim card bought with monero and shipped to a hotel room paid with cash under a false name?
If going the route of removing the Quectel chip and using an audited mifi device is the only option, then my last question whats your best recommendation for phone calls on the device while not touching the phone number on the SIM, just using the sim for encrypted data and using the phone for VOIP. In the past we've had great success with Twilio and Zoiper App on android devices. The android devices have no gps, are wifi only, and we use wifi to connect to first a hardware router with hardware VPN, then the route connects to another MIFI device that only accepts data. And then twilio calls are made through various twilio merchant providers that allow you to pay with crypto. Ultimately multilateration on random anonymous SIM cards in the context is too much work for advasaries because twilio is unaware if where the actual call is coming from and the MVNO and MNO Tower operator isn't aware of what data is being sent or recieved on the sim card. And again the phone number on the SIM card is never used. Its just for encrypted voip calls, but no body knows who the caller is except the person receiving the call.
All in all this is a bulky setup. It means to have truly anonymous mobile phone calls one has to carry around a router, mifi device, android device and various battery packs, then keep everything configured via a laptop. Its very difficult when one VPN connection gets bogged down. Or your mifi or other devices lose power, you must wait for them to boot up. So I am hoping I can build a better solution with PinePhone or Pine64 architecture in general. We would also like to transition into Satt, as this would make multilateration irrelevant. Meaning while the tower might not know whose using the international SIM card, but they can investigate every single person that turns one on. Deanonymising the target and their mission. So any help with Satellite would be appreciated as well.
We are ready to buy many devices if we can make something possible here. Well make something better than our current setup.
Thank you for your help.
|
|
|
|
| What to do with mainboards removed from phones ? |
|
Posted by: bcnaz - 11-10-2020, 02:09 PM - Forum: PinePhone Hardware
- Replies (8)
|
 |
I am about to remove the original mainboard from my Brave Heart phone and replace it with the newer 1.2b revised board.
The original is in perfect condition, it seems a shame to just discard it.
I am wondering what to do with it.. ? Perhaps an auto-dialer for a security system ?
|
|
|
|
| Enabling UART2 |
|
Posted by: rgreen - 11-10-2020, 01:06 PM - Forum: Linux on Pine H64
- Replies (2)
|
 |
UPDATE: Solved.
uart2 is the Devil. Long live uart3. Enabled ias overlay on /dev/ttyS3 and Pi2 Bus Pins 37 and 36 (which differ between models)
I'm trying to adapt an Elelab Zigbee Shield( https://elelabs.com/products/elelabs-zigbee-shield.html) for use on a H64b but I'm finding it very difficult given the "Pi2" GPIO block is not actually compatible with pi shields. The device works on simple (and universal) serial connection@115200 baud. It should be trivial to get working and I can't figure out why .
So where I'm at with the h64b:
uname -a:
Code: Linux ServerName 5.8.16-sunxi64 #20.08.16 SMP Sat Oct 24 23:52:46 CEST 2020 aarch64 GNU/Linux
According to schematics, there 5 system UART. One of which is the console (uart0)- uart0 is the bitch of uboot and then getty.
- uart1 is attached to pins on the wifi
- uart2 is attached to the GPIO as the second function of pins 8 and 10
- uart3 is, maybe, attached to GPIO mysteriously at pins 38 and 37
- uart4 is a mysterious unicorn that is no longer enabled in many linux flavours.
Enabling uart2 causes the system to hang on reboot. I don't have a 3.3v serial USB dongle so I can't currently read off uart0 at boot to see what's going on I'd prefer to use this end of the GPIO but I'd go anywhere on the board to make this work.
Only uart2 and uart3 are suitable for my use case. I've used device tree overlays to enable uart1 and uart3, but there is no README for the H6 in the /boot/dtb/allwinner/overlays/ folder like there is for the A64 and H5 chips so I'm flying a little blind.
Originally, while still targeting uart2, I decompiled the dtb and tore it apart in a couple different ways (removing all other uarts, rearranging serial@, pnctrl, etc) but I was never able to enable by overlay uart2 without hanging the system.
enabling uart3 works according to dmesg | grep serial:
Code: [ 2.243978] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[ 2.244013] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[ 2.244292] sun50i-h6-pinctrl 300b000.pinctrl: pin-119 (5000c00.serial) status -517
[ 2.244328] dw-apb-uart 5000c00.serial: Error applying setting, reverse things back
[ 2.246801] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[ 2.246837] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[ 2.247109] sun50i-h6-pinctrl 300b000.pinctrl: pin-119 (5000c00.serial) status -517
[ 2.247145] dw-apb-uart 5000c00.serial: Error applying setting, reverse things back
[ 2.647327] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[ 2.647364] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[ 2.647856] sun50i-h6-pinctrl 300b000.pinctrl: pin-119 (5000c00.serial) status -517
[ 2.647893] dw-apb-uart 5000c00.serial: Error applying setting, reverse things back
[ 2.704724] 5000400.serial: ttyS1 at MMIO 0x5000400 (irq = 26, base_baud = 1500000) is a 16550A
[ 2.706044] 5000c00.serial: ttyS3 at MMIO 0x5000c00 (irq = 27, base_baud = 1500000) is a 16550A
Ok, I'm targeting my final option, uart3. I've got the shield hooked to the 3v, Tx->RX(Pin 38), rx->TX(Pin 37), GND->GND(Pin 39). But nothing!
Just before I threw up my hands in defeat last night, I came across the post for the similar issues with a z-wave shield on the A64+ (https://forum.pine64.org/showthread.php?...3#pid20643). Their diagram: http://i0.wp.com/blog.etiennebretteville...otique.jpg indicates 100k resistors. Do those pull the the pins high, serving UART instead of it's primary function?
Can someone explain how I can get this device to talk to uart3 or, preferably, how to do the same on uart2 without the system hanging?
Cheers,
R.
|
|
|
|
| NAS kit with RockPro64 |
|
Posted by: keuplat - 11-10-2020, 11:57 AM - Forum: General Discussion on ROCKPRO64
- No Replies
|
 |
Good Afternoon,
I buy a NAS kit with a Rockpro64 and also two 4tb Hard drives, that I plan to mount in raid 0.
Then I install the Open Media Vault OS
And try to configure the Raid 0.
However I am not able to synchonyse the two hard drives. it always faild durring the synchronization.
Also I notice the fan on the kit never run, and therefore the temperature increase a lot, close to 80 degree.
Somebody suggest me to install the Andriod OS to verify if the fan work and it is.
So now I don't know what to think and do.
What is your recommendation?
The goal is to have a NAS and a Plex server running on the same machine.
I don't care of the OS, I only need a solution that will work.
Thank you for your help
|
|
|
|
|