This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
raspberry_pi_4 [06/19/2022 17:45] – [Brooklyn-NXT-titanPLUS-QORTector-32GB-5.12.2022] gfactor | raspberry_pi_4 [03/20/2024 20:52] – hfactor | ||
---|---|---|---|
Line 5: | Line 5: | ||
{{:: | {{:: | ||
- | Build your own QORTector or buy one pre-built at https:// | + | Last updated: Feb 23, 2024 |
- | {{youtube> | + | **Please note:** after setting up your computer as a node, be sure to review the [[Port Forwarding]] guide to ensure your node functions optimally. |
- | ===== BrooklynR | + | Build your own QORTector or buy one pre-built at https:// |
- | - OS based on Debian Linux, Raspbian 10 buster | ||
- | - Fully open source | ||
- | - Customized specifically for Qortal | ||
- | - Optimized performance and a must-have! | ||
- | - Hardened Kernel security. No more local exploits | ||
- | - Locked the memory copy b/w internal and external memory devices | ||
- | - Added Entropy hardware for maxed out entropy. Far more than an i7 Processor | ||
- | - Thermal control. Yes you can add fans and they will auto start when the temp hits 51C | ||
- | - SPH implementation of crypto functions | ||
- | - TitanPLus version (NEON/ARMv8 crypto extensions, NEON SHA, Blake, RIPEMD crypto extensions, Parallel NEON crypto engine for multi-algo based CPU stress reduction) | ||
- | - Full SoC encryption enabled on board the CPU for UI and Core speedup | ||
- | - Overclocking assist now supported on 4B rev 1.2 and above | ||
- | - 32 is enabled by default. You will not need 64 bit | ||
- | |||
- | These releases can guarantee uptime of years without a single reboot or stall. No one will ever need to reboot a Pi 4 anymore, provided you use the recommended power bricks. Users have option of Headless releases or with a full featured accelerated Desktop GUI Release: QortalOS TitanMATE, QortalOS NXT LXQT, QortalOS NXT GNOME, Plasma, Plumbus, XFCE, Cinnamon, or Russcade. | ||
===== Raspberry Pi 4 Configuration Recommendations===== | ===== Raspberry Pi 4 Configuration Recommendations===== | ||
Line 34: | Line 19: | ||
* USB 3.0 SSD 500GB or above (128GB microSD will work but SSD is recommended) | * USB 3.0 SSD 500GB or above (128GB microSD will work but SSD is recommended) | ||
- | Note: a few of the releases below will run on Pi 3B+ models. | ||
===== Preparations on your PC/Desktop computer ===== | ===== Preparations on your PC/Desktop computer ===== | ||
- | - If using SD card, download SD Memory card formatter: [[https:// | + | |
- | - To flash image on SD and SSD, download Balenaetcher : [[https:// | + | - To flash image on SSD and SD, download Balenaetcher : [[https:// |
+ | - Only if using SD card (not recommended), | ||
- Download 7-zip (to unpack the image) : [[https:// | - Download 7-zip (to unpack the image) : [[https:// | ||
- For Mac users download Keka(to unpack the image) : [[https:// | - For Mac users download Keka(to unpack the image) : [[https:// | ||
- | - Download Remote desktop client to access PI from your MAC or Windows computer (used for Desktop GUI images): [[https:// | + | - Download Remote desktop client to access PI from your MAC or Windows computer (used for Desktop GUI images)OPTIONAL can use SSH: [[https:// |
- | - Download | + | - Download |
- | * Brooklyn-NXT-TitanPLUS-QORTector-32GB-5.12.2022 by Scare Crowe (newest QORTector image that will be used on all of the QORTectors at https:// | + | |
- | * QortalOS NXT TitanMATE Desktop by Scare Crowe (used for the QORTector prior to May 12,2022 at www.crowetic.com, | + | |
- | * QortalOS NXT Titan Plasma Desktop by Scare Crowe (built specifically for the QORTector devices at www.Crowetic.com, | + | |
- | * Jason’s customized Plumbus image (required 128gb + and updating Qortal core & UI): https:// | + | |
- | * Jason’s customized NXT image (requires updating Qortal core and UI): https:// | + | |
- | * QortalOS NXT Sinclair Headless (CLI only)(medium to expert level users, 4gb expanded, all Raspberry Pi 4 models and 3B+,True mempow implementation for lag free crunching): https:// | + | |
- | * QortalOS NXT Headless (CLI only) (medium to expert level users, excellent throughput | + | |
- | * Jaymen Headless (CLI only)(Advanced users without the Desktop environment): | + | |
- | * QortalOS NXT Vermouth Desktop (LXQT Desktop, Includes daily use software for productivity and communication): | + | |
- | * QortalOS NXT Beluga Desktop (GNOME Desktop, Built for plug and play use, only accessible via SSH and RDP): https:// | + | |
- | * Plasma Desktop (aka KDE, image with a perfect blend of beauty and performance, | + | |
- | * Plumbus Desktop (QORTector version, MATE and LXDE integration, | + | |
- | * XFCE Desktop (suitable for 4 GB and 8GB Raspberry Pi variants): https:// | + | |
- | * Cinnamon Desktop (Not suitable for microSD cards or 4GB Pi variants, no RDP): https:// | + | |
- | * Russcade Desktop (able to run the core while gaming, aukey 65w power supply and power delivery cable highly recommended): | + | |
===== How To Install QortalOS and Qortal Core ===== | ===== How To Install QortalOS and Qortal Core ===== | ||
- | - Format SD card with FAT32/FATX using SD Memory Card Formatter on your computer | + | - only for SD card, Format SD card with FAT32/FATX using SD Memory Card Formatter on your computer |
- Use 7-zip or Keka on your computer to extract the downloaded image, you will get a file with **Disc icon** (circling in picture){{:: | - Use 7-zip or Keka on your computer to extract the downloaded image, you will get a file with **Disc icon** (circling in picture){{:: | ||
- | - Connect your microSD card or SSD drive to your computer for flashing the unpacked image | + | - Connect your SSD drive or sd card to your computer |
- | - Open Balenaetcher | + | - Open Balena etcher |
- | - Once it finishes flashing the image, disconnect from computer the microSD or SSD then plug into to Pi, connect Pi to router via ethernet cable (recommended) and power on the Pi. (It needs some time to start up.) | + | - Once it finishes flashing the image, disconnect from computer the SSD or microSD card plug into to Pi, connect Pi to router via ethernet cable (recommended) and power on the Pi. |
- | - Power on the Pi and wait a few minutes to start. In the mean time, log into your router to locate the IP address of your Pi to be able to RDP into PI via computer. Always good idea to check that your PI is now listed in your connected devices. This is even if you are using a monitor, keyboard, and mouse where RDP is not needed. | + | - Power on the Pi and wait a few minutes to start. In the meantime, log into your router to locate the IP address of your Pi for SSH or use of remote desktop |
- If you are going headless (using a different computer to log into the Pi desktop) then on Windows/ | - If you are going headless (using a different computer to log into the Pi desktop) then on Windows/ | ||
- Enter the IP for your Pi and click ‘connect’. Click ‘yes’ when it asks about connecting and if you trust the certificates. | - Enter the IP for your Pi and click ‘connect’. Click ‘yes’ when it asks about connecting and if you trust the certificates. | ||
- | - Log in. Username: pi Password: dmax911e | + | - Log in. Username: pi Password: dmax911e |
- | - Once Desktop loads you will need to Expand the the filesystem: Open a terminal session, enter this command and press enter:< | + | - Once Desktop loads you Open a terminal session |
- | - Raspi-config screens will pop up. Scroll down to advanced settings using arrow keys, hit enter, select expand file system and select it. When it is done select ‘exit’ and it will ask for you to reboot. Click ‘yes’. | + | - Raspi-config screens will pop up. Scroll down to advanced settings using arrow keys, hit enter, select expand file system and select it. When it is done select ‘exit’ and it will ask for you to reboot. Click ‘yes’ |
- Log in again. Username: pi Password: dmax911e | - Log in again. Username: pi Password: dmax911e | ||
- | - Open a terminal session | + | - Open a terminal session |
- | + | - once done system/apps update, | |
- | Download latest version of Qortal core: (this is optional. Needed only if the image you chose was released/ | + | < |
- | + | You will see qortal logo and bootstrap process, let it run and then the core will sync up with the chain. | |
- | First check if the core is present and remove Qortal directory before downloading new version): | + | |
- | < | + | |
- | rm -R qortal</ | + | |
- | + | ||
- | Then download latest | + | |
- | + | ||
- | < | + | |
- | + | ||
- | unzip qortal.zip</ | + | |
- | + | ||
- | Start the core from terminal : (Qortal core will auto-bootstrap then sync up. If it looks like the image below, that means your core is running now.) | + | |
- | < | + | |
- | + | ||
- | chmod +x *.sh | + | |
- | + | ||
- | ./start.sh | + | |
- | </ | + | |
- | {{: | + | |
- | + | ||
- | + | ||
- | OR Download Core launcher from Hfactor: | + | |
- | + | ||
- | In terminal: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | (move to desktop via GUI file manager, Cut/paste Core launcher to desktop) | + | |
- | </ | + | |
- | + | ||
- | Launch | + | |
- | If you are running IPv4 only you will need this in your settings.json file: | + | =====How to Install Qortal UI via scripts with associated UI launcher ===== |
- | < | + | |
- | =====How to Install Qortal UI via scripts with associated UI launcher ===== | + | |
Type in Terminal session (press return after each command): | Type in Terminal session (press return after each command): | ||
Line 141: | Line 79: | ||
Launch the Qortal UI via the UI launcher, double click on the icon on desktop | Launch the Qortal UI via the UI launcher, double click on the icon on desktop | ||
- | |||
- | =====How to Run Qortal UI via UI server locally===== | ||
- | |||
- | Type in Terminal session (press return after each command): | ||
- | < | ||
- | |||
- | yarn run server & </ | ||
- | |||
- | Then go to web browser Chromium. Type in browser address: | ||
- | (Qortal UI Login will pop up) | ||
- | |||
For more info on these scripts developed by Hfactor visit: https:// | For more info on these scripts developed by Hfactor visit: https:// | ||
=====How to install and Run new Qortal UI app image===== | =====How to install and Run new Qortal UI app image===== | ||
- | This is optional if you already have the Qortal-UI icon on the Pi Desktop ( newer images include it) | + | In terminal session, you will download the Raspberry Pi Qortal UI (arm64 64bit .AppImage) - Qortal UI: |
- | + | ||
- | In terminal session, you will download the Raspberry Pi (QORTector) (armv71) (32bit) (.appimage) - Qortal UI: | + | |
< | < | ||
Line 164: | Line 89: | ||
cd Desktop | cd Desktop | ||
- | wget https:// | + | wget https:// |
- | once completed in terminal, go to the Desktop and update the file called Qortal-Setup-arm.AppImage | + | once completed in terminal, go to the Desktop and update the file called Qortal-Setup-arm64.appimage |
- | < | + | < |
First tab change name to Qortal-UI | First tab change name to Qortal-UI | ||
Line 202: | Line 127: | ||
- | ===== Brooklyn | + | =====:-D Trusted Community Releases by Date ^_^===== |
+ | ====RaspiPHENIX for Pi4==== | ||
+ | //Release Date: Dec 8, 2023//\\ //Released by: HFactor//\\ // | ||
+ | |||
+ | ===Release Details=== | ||
+ | * Debian 12 Bookworm on 6.1.0-rpi7-rpi-v8 kernel | ||
+ | * Safely overclocked to 1.8Ghz | ||
+ | * Software/ | ||
+ | * Use with or without GUI (Headless) | ||
+ | * MATE 1.24.1-2 desktop with custom dark UI | ||
+ | * Custom Honeycomb screensaver | ||
+ | * RDP and VNC capable | ||
+ | * Custom SSH login with wifi/ | ||
+ | * Custom RDP login screen | ||
+ | * Preinstalled UI built from source (V4.42 (will need to run updates to use)) | ||
+ | * Preinstalled QORTAL tools (qort tool and peer-heights) | ||
+ | * Plethora of additional software such as: | ||
+ | * Chromium with hardware acceleration and security/ | ||
+ | * VLC Player | ||
+ | * Libre Office | ||
+ | * System monitors (TOP, ATOP, HTOP and Glances) | ||
+ | * System info tools (Neofetch, Screenfetch, | ||
+ | * Diodon clipboard manager | ||
+ | * Mate tweak, terminal, disk usage analyzer, system monitor, control center and disk utility | ||
+ | |||
+ | ===Release Creds=== | ||
+ | * Username: pi | ||
+ | * Password: dmax911e (please change via GUI or SSH) | ||
+ | === After flashing please perform the following steps (Immediately after terminal load): === | ||
+ | |||
+ | * **Expand filesystem: | ||
+ | * < | ||
+ | * **Update System/ | ||
+ | * < | ||
+ | * **Download/ | ||
+ | * < | ||
+ | * **Exit Terminal** | ||
+ | *< | ||
+ | |||
+ | |||
+ | === After the above updates and core install please perform (Immediately after terminal load): === | ||
+ | * **Update Built From Source UI Via HFactor Script (If not using AppImage)** | ||
+ | * < | ||
+ | * **Uninstall Built From Source UI Via HFactor Script also included (If using AppImage)** | ||
+ | * < | ||
+ | * **Exit Terminal** | ||
+ | *< | ||
+ | === Downloads === | ||
+ | |||
+ | ^IMG | https:// | ||
+ | ^MD5 | 5e66874b43e32e4f989920ae75881f86 | ||
+ | |||
+ | === Donations === | ||
+ | ^ QORT | QY4LMuyTwJHiXFKG3hYvgnHXdpL1zPKxce | ||
+ | ^ LTC | LhKBwsjtG2GdcFQdbQW8uA8Zpoqh6eKAxc | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | ==== Retired QortalOS - TorchieMATE - 64bit - 16GB and 32GB QORTector versions==== | ||
+ | (Release Date: Sept 16, 2022) | ||
+ | Repository: Qortal/ | ||
+ | |||
+ | This release | ||
+ | |||
+ | It is also a fUll GUI version, built for the QORTectors. | ||
+ | |||
+ | Please NOTE - due to the tremendous amount of work that went into the customization on the ' | ||
+ | |||
+ | For this release, the username/ | ||
+ | |||
+ | Username - pi | ||
+ | Password - dmax911e | ||
+ | |||
+ | Just like the previous NXT releases, etc... In the future I may re-work it so that the user will be ' | ||
+ | |||
+ | This version is FULL 64bit (ARM64) just like its headless predecessor, | ||
+ | |||
+ | All of the details from the headless release below regarding the kernel and its improvements, | ||
+ | |||
+ | This release also includes a customised GUI done by HFactor, and some added modifications by crowetic and Scare Crowe for ease of use and performance and debugging. | ||
+ | |||
+ | *The 16GB version does NOT include the Qortal db or the auto-start feature - The 16GB version comes with a link on the desktop to Start the Qortal Core, simply double-click it and click ' | ||
+ | |||
+ | *The 32GB version DOES include a copy of the Qortal db, and auto-start feature - Remember, that with the 32GB version the Qortal Core STARTS AUTOMATICALLY and RUNS IN THE BACKGROUND. This means you do NOT have to start the Qortal Core, you simply start the device and the Qortal Core starts automatically. | ||
+ | |||
+ | This release has been tested on both 4GB and 8GB Raspberry Pi devices, and is currently undergoing more in-depth testing of the memPoW on the 4GB pi. Results of the longer testing of the memPoW on the 4GB pi will be made available to the Qortal community upon completion. | ||
+ | |||
+ | Downloads | ||
+ | |||
+ | Direct Download : retired | ||
+ | |||
+ | |||
+ | ====QortalOS v3.0.0 - ' | ||
+ | (Release Date: Sept 13, 2022) | ||
+ | |||
+ | Repository: Qortal/ | ||
+ | |||
+ | QortalOS v3.0.0 ' | ||
+ | |||
+ | PLEASE NOTE - THIS IS A HEADLESS (NO GUI) RELEASE - The GUI release will be made hopefully within the next day or so. | ||
+ | ** Username is now " | ||
+ | |||
+ | This release is a total re-write of the code with 361,531 additions and 199,814 deletions as well as 124,068 additions and 87,873 deletions! Also including: | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | This build is optimized for the core version 3.3.x and onwards. Welcome abroad DigiByte, Raven and ARRR. | ||
+ | |||
+ | The entire system is now arm64 instead of previous hard float 64 release (kern, | ||
+ | |||
+ | | ||
+ | |||
+ | Mass staging tree update starting 6.0.00-rc1. | ||
+ | |||
+ | Download the HEADLESS image Qortal-OS-Torchie-X64-Headless (09.13.2022).7z (3.8 GB): | ||
+ | |||
+ | |||
+ | =====:!: Retired/ | ||
====Brooklyn-NXT-TitanPLUS-QORTector-32GB-5.12.2022 ==== | ====Brooklyn-NXT-TitanPLUS-QORTector-32GB-5.12.2022 ==== | ||
Line 249: | Line 295: | ||
12. Parallel NEON crypto engine for multi-algo based CPU stress reduction | 12. Parallel NEON crypto engine for multi-algo based CPU stress reduction | ||
- | Grab it from https:// | + | Grab it from https:// |
====QortalOS NXT TitanMATE Desktop==== | ====QortalOS NXT TitanMATE Desktop==== | ||
Line 398: | Line 444: | ||
This release brings more security features and networking performance improvements address the needs for data centre requirement excellent throughput on Qortal web hosting sync & relay. | This release brings more security features and networking performance improvements address the needs for data centre requirement excellent throughput on Qortal web hosting sync & relay. | ||
- | Special thanks to Moose, Hfactor, | + | Special thanks to Moose, Hfactor, |
====BrooklynR Jaymen Headless==== | ====BrooklynR Jaymen Headless==== | ||
Line 495: | Line 541: | ||
Suitable for both 4GB and 8GB Raspberry Pi variants. | Suitable for both 4GB and 8GB Raspberry Pi variants. | ||
Grab it from (was replaced by XFCE of July 1, 2021 see above) | Grab it from (was replaced by XFCE of July 1, 2021 see above) | ||
+ | |||
+ | ===== BrooklynR Kernel Features ===== | ||
+ | Previous version history: | ||
+ | - From ' | ||
+ | - OS based on Debian Linux, Raspbian 10 buster | ||
+ | - Fully open source | ||
+ | - Customized specifically for Qortal | ||
+ | - Optimized performance and a must-have! | ||
+ | - Hardened Kernel security. No more local exploits | ||
+ | - Locked the memory copy b/w internal and external memory devices | ||
+ | - Added Entropy hardware for maxed out entropy. Far more than an i7 Processor | ||
+ | - Thermal control. Yes you can add fans and they will auto start when the temp hits 51C | ||
+ | - SPH implementation of crypto functions |