# Announcing PiAware 4.0!

**URL:** <https://discussions.flightaware.com/t/announcing-piaware-4-0/69506>\
**Category:** ADS-B Flight Tracking\
**Created:** [September 30, 2020, 7:19pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506 "2020-09-30T19:19:46Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![esmathews](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/esmathews/32/73231_2.png) [@esmathews](https://discussions.flightaware.com/u/esmathews)\
**Post date:** [September 30, 2020, 7:19pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/1 "2020-09-30T19:19:47Z")

</div>

**Today we are pleased to announce the release of PiAware v4.0!** This latest version of our software delivers features that make setting up an ADS-B receiver easier and tracking flights more interesting.

PiAware v4.0 debuts a new SD card image that adds support for the [Waveshare 3.5” LCD touchscreen](https://www.waveshare.com/3.5inch-rpi-lcd-a.htm). We believe this is groundbreaking because for the first time users will be able to completely assemble and configure an ADS-B receiver without editing any files. This opens up the flight tracking hobby to an entirely new group of aviation enthusiasts.

We’ve added features to customize your SkyAware display! You can now show or hide columns in the aircraft table and control the overall display using URL query parameters (details can be found [here](https://github.com/flightaware/dump1090/tree/master/public_html)). We’ve also pulled in some features from tar1090! SkyAware now runs on OpenLayers6 and we’ve added some of its new maps and baselayers. We’d like to thank [@wiedehopf](https://github.com/wiedehopf) for their help in facilitating this and encourage other developers to assist us making our open source software more interesting and engaging for the community. A full rundown of hobbyists that contributed to PiAware v4.0 can be found in our release notes.

Finally PiAware v4.0 provides support for LimeSDR, HackRF and Stratux-compatible network output as well as bug fixes, including one that solves zerocopy causing dump1090 to run harder with the Rpi 5.x kernel.

You can find the SD card image with LCD support [here](http://piaware.flightcdn.com/piaware-sd-lcd-card-4.0.img.zip) and our normal headless image [here](http://piaware.flightcdn.com/piaware-sd-card-4.0.img.zip). As always you can upgrade your PiAware from your My ADS-B page at [FlightAware.com](http://FlightAware.com). If you are running a **PiAware package install** (non SD card image), don’t forget to send a `Upgrade and Restart dump1090` command to get dump1090-fa updated as well.

Please note, this update is for PiAware users only. FlightFeeder hosts will be upgraded in the near future.

**4.0 Release Notes**

Features

- New PiAware Image with 3.5 Waveshare LCD support
- PiAware (SD installs): CPU temperature, load, and uptime added to PiAware Status Web page
- PiAware (SD installs): Added piaware-restart-network command to apply network changes without rebooting
- dump1090: Build support for OS X, FreeBSD, OpenBSD [courtesy @mikenor / @apparentorder on Github, PRs #33 / #38]
- dump1090: Overhaul of SDR / ring buffer / demodulator interface to make it easier to add new SDR types
- dump1090: LimeSDR support [courtesy @Glutton on Github, PR #75]
- dump1090: HackRF support [courtesy @kr105 on Github, PR #57]
- dump1090: Stratux-compatible network output [courtesy @Determinant on Github, PR #61]
- dump1090: Change option syntax for 2-bit correction from --fix --fix (introduced in 3.8.0) to --fix-2bit. Any number of --fix options now yields 1-bit correction.
- dump1090: Support building under GCC 10 (github issue #65)
- dump1090: Include a (disabled by default) example HTTPS configuration [courtesy @jwbernin on Github, PR #66)
- dump1090: For manual builds, if no explicit SDR choice is made, autodetect available libraries via pkg-config
- dump1090: Add a --version command-line option that shows just the version without needing to show the full help screen
- dump1090: Only emit verbose command-line option help if --help is requested, not on any error
- dump1090: List supported device types if --device-type is given without a device type
- dump1090: Removed Debian Wheezy support (distribution is no longer supported upstream)
- dump1090: Remove the “dump1090” Debian metapackage that exists only to provide an upgrade path from very very old installs
- dump1090: Add package profiles to selectively build packages with reduced SDR library dependencies. See the README for details.
- dump1090: If a network port option (–net-bo-port et al) is given on the command line, implicitly enable networking, but don’t enable the default port assignments
- dump1090: Provide Mode A / Mode C hit count in aircraft.json
- dump1090: Aircraft DB updated to 20200924
- SkyAware: Now runs on OpenLayers6
- SkyAware: Aircraft table column display are now customizable
- SkyAware: New baselayer maps and overlays added
- SkyAware: New URL query parameter support to customize SkyAware display [courtesy @sigwx on Github, PR #58]
- PiAware (SD installs): Updated setup guide in SD card zip file

Bug Fixes:

- PiAware (SD installs): Fixes issue with disabling wifi/wired connection on Buster
- PiAware (SD installs): Fixes bug with dhcpcd.conf generation for static IP on Buster
- piaware: Fixes bug where faup1090 does not use updated location whenever set via My ADS-B stats
- dump1090: Fixes issue with zerocopy causing dump1090 to run harder with Rpi 5.x kernel
- SkyAware: Fix duplicated Access-Control-Allow-Origin header [courtesy @ianrenton on Github, PR #74)

**The new LCD/GUI allows you you configure network/gain/system/etc. settings and view system status and logs. Screenshots shown below.**

 ![PiAwareWithLCD-v4](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/1/4/146cc8e694199de2c6f7830ab2f055bd59707f86.png)

![devicestatus](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/a/f/afbcb12ec0f3aa0c702af6391c494670502ca510.png)  
 ![networkstatus](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/a/1/a1eb2103a9551ab41c62ae60cc0362269a381c78.png)  
 ![systemstatus](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/9/6/969fc90bbd7a72e3cb1949dcebcd2506c06a62dd.png)

---

<div class="post-metadata">

**Author:** ![esmathews](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/esmathews/32/73231_2.png) [@esmathews](https://discussions.flightaware.com/u/esmathews)\
**Post date:** [September 30, 2020, 7:20pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/2 "2020-09-30T19:20:57Z")

</div>



---

<div class="post-metadata">

**Author:** ![abcd567](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/abcd567/32/113769_2.png) [@abcd567](https://discussions.flightaware.com/u/abcd567)\
**Post date:** [September 30, 2020, 7:43pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/3 "2020-09-30T19:43:39Z")

</div>

This is great.  
Thank you Flightaware team.

👍 👍 👍 👏 👏 👏

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![foxhunter](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/foxhunter/32/113733_2.png) [@foxhunter](https://discussions.flightaware.com/u/foxhunter)\
**Post date:** [September 30, 2020, 8:18pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/4 "2020-09-30T20:18:25Z")

</div>

Perfect thanks!

Installed on both of my devices (RPi 3 and RPi 4) wir Raspberry OS, works without issues

 ![image](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/2/9/29e097e73e6141d37d256946420951290f237d4a.png)

---

<div class="post-metadata">

**Author:** ![abcd567](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/abcd567/32/113769_2.png) [@abcd567](https://discussions.flightaware.com/u/abcd567)\
**Post date:** [September 30, 2020, 8:28pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/5 "2020-09-30T20:28:37Z")

</div>

**Upgraded by command from my Flightaware stats page.**

[**Station #5252**](https://flightaware.com/adsb/stats/user/abcd567#stats-5252)

 ![20200930_162634](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/e/c/ecf45b54cdbbcaae1db5e4ec1108e9e4f4a4c32c.jpeg)

---

<div class="post-metadata">

**Author:** ![suffolk3000](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/suffolk3000/32/135619_2.png) [@suffolk3000](https://discussions.flightaware.com/u/suffolk3000)\
**Post date:** [September 30, 2020, 8:39pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/6 "2020-09-30T20:39:52Z")

</div>

Feeder Type: PiAware (Debian Package Add-on) 3.8.1  
not updating on stats page

---

<div class="post-metadata">

**Author:** ![tech0](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/tech0/32/113380_2.png) [@tech0](https://discussions.flightaware.com/u/tech0)\
**Post date:** [September 30, 2020, 9:03pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/7 "2020-09-30T21:03:06Z")

</div>

My stats page updated to 4.0 almost immediately.

---

<div class="post-metadata">

**Author:** ![suffolk3000](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/suffolk3000/32/135619_2.png) [@suffolk3000](https://discussions.flightaware.com/u/suffolk3000)\
**Post date:** [September 30, 2020, 9:04pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/8 "2020-09-30T21:04:44Z")

</div>

[2020-09-30 22:03 BST] update request complete  
[2020-09-30 22:03 BST] child process 19768 exited with status EXIT 1  
[2020-09-30 22:03 BST] skipping action piaware  
[2020-09-30 22:03 BST] run-apt-get(19768): Automatic updates not available for OS debian:10 (Debian GNU/Linux 10 (buster))

---

<div class="post-metadata">

**Author:** ![mikey1963](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/mikey1963/32/124306_2.png) [@mikey1963](https://discussions.flightaware.com/u/mikey1963)\
**Post date:** [September 30, 2020, 9:32pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/9 "2020-09-30T21:32:35Z")

</div>

All great news, thank you, pity you didn’t add support for biast at the same time.

---

<div class="post-metadata">

**Author:** ![abcd567](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/abcd567/32/113769_2.png) [@abcd567](https://discussions.flightaware.com/u/abcd567)\
**Post date:** [September 30, 2020, 9:35pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/10 "2020-09-30T21:35:54Z")

</div>

> [@suffolk3000](#):
>
> Automatic updates not available for OS debian:10 (Debian GNU/Linux 10 (buster))

Is your piaware installed on Debian10 amd64 on your Desktop/laptop?

Piaware/dump1090-fa/dump978-fa packages for Debian 10 amd64 are _NOT_ available in Flightaware repisitories. You will have to build these from source code.

---

<div class="post-metadata">

**Author:** ![suffolk3000](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/suffolk3000/32/135619_2.png) [@suffolk3000](https://discussions.flightaware.com/u/suffolk3000)\
**Post date:** [September 30, 2020, 9:37pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/11 "2020-09-30T21:37:43Z")

</div>

pi4 installs  
ok will redo sd card

---

<div class="post-metadata">

**Author:** ![anon93884668](https://avatars.discourse-cdn.com/v4/letter/a/ec9cab/32.png) [@anon93884668](https://discussions.flightaware.com/u/anon93884668)\
**Post date:** [September 30, 2020, 9:38pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/12 "2020-09-30T21:38:27Z")

</div>

Thank you to all involved !! Well done

---

<div class="post-metadata">

**Author:** ![eric1tran](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/eric1tran/32/119986_2.png) [@eric1tran](https://discussions.flightaware.com/u/eric1tran)\
**Post date:** [September 30, 2020, 9:59pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/13 "2020-09-30T21:59:33Z")

</div>

Hi all. Just a note for those who are running **PiAware package installs** (non SD card). You will need to do an `Upgrade and Restart dump1090` via the My ADS-B stats page as well in order to update dump1090. SD card installs will upgrade everything.

We are working on cleaning this up a bit and will update the stats page soon so you won’t have to do both individually.

Let us know if you see any other issues!

---

<div class="post-metadata">

**Author:** ![Vardoger](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/vardoger/32/120132_2.png) [@Vardoger](https://discussions.flightaware.com/u/Vardoger)\
**Post date:** [September 30, 2020, 10:04pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/15 "2020-09-30T22:04:37Z")

</div>

Same day that I fire up my brand new Pi 4, I get a free upgrade. Genius!

---

<div class="post-metadata">

**Author:** ![anon93884668](https://avatars.discourse-cdn.com/v4/letter/a/ec9cab/32.png) [@anon93884668](https://discussions.flightaware.com/u/anon93884668)\
**Post date:** [September 30, 2020, 10:13pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/16 "2020-09-30T22:13:19Z")

</div>

How / where do I find or enable … CPU temperature, load, and uptime on the PiAware Status Web page ??

---

<div class="post-metadata">

**Author:** ![eric1tran](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/eric1tran/32/119986_2.png) [@eric1tran](https://discussions.flightaware.com/u/eric1tran)\
**Post date:** [September 30, 2020, 10:18pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/17 "2020-09-30T22:18:47Z")

</div>

Enter the IP address of your Pi in a web browser

---

<div class="post-metadata">

**Author:** ![wodzu99](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/wodzu99/32/109526_2.png) [@wodzu99](https://discussions.flightaware.com/u/wodzu99)\
**Post date:** [September 30, 2020, 10:26pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/18 "2020-09-30T22:26:51Z")

</div>

after entering the address of the raspberry I get such a screen

 ![Zrzut ekranu 2020-10-1 o 00.25.09](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/d/d/dd143cb7d37cd261bfa6482a4fe3ad4228ed21f4.png)

---

<div class="post-metadata">

**Author:** ![lyesbkz](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/lyesbkz/32/124967_2.png) [@lyesbkz](https://discussions.flightaware.com/u/lyesbkz)\
**Post date:** [September 30, 2020, 10:29pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/19 "2020-09-30T22:29:32Z")

</div>

It works for me, have you completed the upgrade to 4.0?

 ![Capture](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/7/0/702053a70b203f501c355cfb61881d70e24b6cb1.png)

---

<div class="post-metadata">

**Author:** ![wodzu99](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/wodzu99/32/109526_2.png) [@wodzu99](https://discussions.flightaware.com/u/wodzu99)\
**Post date:** [September 30, 2020, 10:32pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/20 "2020-09-30T22:32:05Z")

</div>

of course, the update is complete

 ![Zrzut ekranu 2020-10-1 o 00.30.40](https://us1.discourse-cdn.com/flex019/uploads/flightaware/original/3X/d/b/db8ff2ab96702537665926ff453c751566674bad.png)

ok, my main browser does not support the new functionality  
normally i work at opera and i think i need to go on safari

---

<div class="post-metadata">

**Author:** ![abcd567](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/abcd567/32/113769_2.png) [@abcd567](https://discussions.flightaware.com/u/abcd567)\
**Post date:** [September 30, 2020, 10:36pm UTC](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506/21 "2020-09-30T22:36:01Z")

</div>

> [@suffolk3000](#):
>
> pi4 installs

Pi4 install should upgrade without issue on piaware sd card image or Raspbian Buster 32-bit image. Is yours Raspbian Buster **64-bit** image?

I have

- Pi4 with Raspbian Buster **64-bit** image, piaware package built from source code
- OrangePiPC with Armbian Buster **32-bit** image and piaware package install.

I have now tried to upgrade their piaware from my Flightaware stats page.

Got message _“Automatic updates not available for OS debian:10 (Debian GNU/Linux 10 (buster))”_

[**Station 76000 - Pi4 with 64-bit Raspbian Buster, piaware package built from source code**](https://flightaware.com/adsb/stats/user/abcd567#stats-76000)

```auto
[2020-09-30 18:05 EDT] performing manual update, action: piaware
[2020-09-30 18:05 EDT] *** running command '/usr/lib/piaware/helpers/run-apt-get update' and logging output
[2020-09-30 18:05 EDT] update request complete

[2020-09-30 18:05 EDT] run-apt-get(22819): Automatic updates not available for OS debian:10 (Debian GNU/Linux 10 (buster))

```

[**Station 6396 - OrangePiPC with Armbian Buster and piaware package install**](https://flightaware.com/adsb/stats/user/abcd567#stats-6396)

```auto
[2020-09-30 18:18 EDT] *** running command '/usr/lib/piaware/helpers/run-apt-get update' and logging output
[2020-09-30 18:18 EDT] run-apt-get(8814): Automatic updates not available for OS debian:10 (Debian GNU/Linux 10 (buster))
[2020-09-30 18:18 EDT] performing manual update, action: piaware 

```

[Next page](https://discussions.flightaware.com/t/announcing-piaware-4-0/69506.md?page=2)
