How to install Android 13 on a phone

Installing a new Android version can be straightforward if your device is supported, but it may also involve manual flashing for advanced users.

  • Back up all important data (installing may wipe your phone)

  • Make sure your phone’s bootloader and warranty terms are understood—manual flashing can void warranties

  • Your phone must have at least 50% battery

  • Use the original USB cable for best results.

Check Compatibility

Not every device supports Android 13.

  • Google Pixel phones officially support Android 13 (Pixel 4 and newer).

  • Other brands (Samsung, OnePlus, Xiaomi, etc.) roll out updates in phases.

📌 To check:

  • Go to Settings → System → System Update. If Android 13 is available, you’ll see a download prompt.

3. Method 1: Install Android 13 via OTA (Recommended)

This is the safest and easiest way.

  1. Connect to Wi-Fi

  2. Open Settings → System → System update

  3. Tap Check for update

  4. If Android 13 is available, tap Download and install

  5. Wait for installation → phone will reboot → Android 13 installed.

Method 2: Sideload Android 13 OTA (Manual Update)

If the OTA hasn’t reached you yet but your phone supports it, you can manually sideload.

Requirements

  • A PC with ADB & Fastboot tools installed

  • USB cable

  • Download the official OTA update file from Google’s developer site.

Steps

  1. Enable Developer Options:

    • Go to Settings → About phone → Tap Build number 7 times

    • Then enable USB debugging in Developer Options.

    • Reboot into Recovery Mode:

      • Power off phone → Hold Power + Volume Down until bootloader appears.

      • Use volume keys to select Recovery Mode → press Power.

  2. Connect to PC and verify connection:

    adb devices
  3. Apply update via ADB sideload:

    adb sideload ota_filename.zip
  4. Wait until the process finishes → reboot → Android 13 installed.

5. Method 3: Flash Factory Image (Advanced)

This is a clean install and will wipe your phone.

Requirements

  • A PC with ADB & Fastboot tools

  • Official factory image for your phone from Google’s factory images site.

  • Bootloader unlocked.

Steps

  1. Unlock Bootloader (this will erase all data):

    fastboot flashing unlock
  2. Extract Factory Image: Download and unzip the file.

  3. Run Flash Script: Inside the extracted folder, run:

    • On Linux/Mac:

      ./flash-all.sh
    • On Windows:

      flash-all.bat
  4. Phone will reboot → fresh install of Android 13.

6. After Installation

  • Go through setup wizard

  • Restore backup if you created one

  • Check for security updates in Settings.

[mai mult...]

Windows installation error: the computer restarted unexpectedly during bios

To resolve the “The computer restarted unexpectedly” Windows installation error, press Shift + F10 at the error screen to open Command Prompt. Type regedit and press Enter to launch Registry Editor, navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion, double-click setup.exe, change its value data to 3, and click OK. Then close the Registry Editor and Command Prompt, click OK on the error message, and the installation should proceed.

1. Access Command Prompt:
When the error message appears on your screen, press Shift + F10 simultaneously to open the Command Prompt.

2. Open Registry Editor:
In the Command Prompt window, type regedit and press Enter.

3. Navigate to the Registry Key:
In the Registry Editor, browse to the following path: HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion.

4. Modify the setup.exe value:
In the right-hand pane, find and double-click on the setup.exe DWORD value.
Change the Value data from its current setting to 3.
Click OK to save the change.

5. Proceed with Installation:
Close the Registry Editor and the Command Prompt windows. On the error dialog box, click OK to restart your computer. The Windows installation should now continue without interruption.

Other Potential Causes and Solutions
If the above steps don’t work, the issue could be caused by other factors, such as:

Corrupted Installation Media:

Recreate the Windows installation media using the Microsoft Media Creation Tool.

Hardware Issues:

Check your hard drive cables and try a different USB port for the installation media.

Outdated BIOS:

Update your BIOS to the latest version from your computer manufacturer’s website.

Outdated Drivers:

Ensure all necessary drivers are installed and updated, especially for storage devices.

[mai mult...]

How to install and configure Solus Budgie

1. Download Solus Budgie

  1. Go to the official Solus website: https://getsol.us.

  2. Click Download → Select Budgie edition (the flagship desktop).

  3. Download the .iso file — about 2 GB.

  4. After download, verify checksum (optional but recommended):

    • On Linux:

      bash
      sha256sum Solus-*.iso

      Compare with the checksum on the website.

    • On Windows: Use a tool like CertUtil in Command Prompt:

      cmd
      certutil -hashfile Solus-*.iso SHA256

2. Create a Bootable USB

You’ll need an empty USB (≥4 GB).

  • On Windows: Use Rufus

    1. Insert your USB.

    2. Open Rufus → Select the Solus ISO → Leave partition scheme as GPT (for UEFI).

    3. Click Start.

  • On Linux: Use balenaEtcher or the dd command:

    bash
    sudo dd if=Solus-*.iso of=/dev/sdX bs=4M status=progress
    sync

    (Replace /dev/sdX with your USB device — be very careful!)

3. Install Solus Budgie

  1. Boot from USB: Restart your PC, open BIOS/UEFI boot menu (F12, Esc, or F2 usually), select your USB drive.

  2. Live environment: Choose “Start Solus” to boot into the live desktop.

  3. Launch installer (icon on desktop).

  4. Go through installer screens:

    • Language & Region

    • Keyboard Layout

    • Time Zone

    • Installation Type:

      • Erase disk (wipes all data — easiest)

      • Manual partitioning (if you dual-boot — you’ll need at least / and swap partitions; optionally /home)

    • User Setup:

      • Create username, password, computer name.

    • Summary → click Install.

  5. Wait until installation completes (~5–15 min).

  6. Reboot and remove the USB when prompted.

4. Post-Installation Configuration

a. Update the system

Open Terminal and run:

bash
sudo eopkg upgrade

This fetches the latest packages and security patches.

b. Install additional drivers (if needed)

  • Open DoFlicky (Solus Hardware Driver tool) from the menu.

  • It will suggest proprietary GPU/Wi-Fi drivers if required.

  • Install, reboot.

c. Enable firewall

Solus includes ufw (Uncomplicated Firewall):

bash
sudo eopkg install ufw
sudo systemctl enable --now ufw
sudo ufw enable

d. Essential apps

Solus uses eopkg as its package manager. Examples:

bash
# Web browsers
sudo eopkg install firefox
sudo eopkg install chromium
# Office suite
sudo eopkg install libreoffice

# Media player
sudo eopkg install vlc

Or use Software Center for a GUI approach.

e. Budgie desktop tweaks

Install Budgie settings:

bash
sudo eopkg install budgie-desktop-view budgie-extras

Then open Budgie Desktop Settings:

  • Change Panel Layout

  • Add Applets (e.g., system monitor, workspace switcher)

  • Adjust Theme (icon packs, GTK theme)

5. Optional Customizations

Themes & Icons

bash
sudo eopkg install arc-theme papirus-icon-theme

Then switch in Budgie Desktop Settings → Style.

Enable Night Light

  • Settings → Devices → Displays → Night Light

  • Adjust schedule and warmth.

Performance tweaks

  • Disable unneeded startup apps: Settings → Startup Applications

  • Install preload (caches frequently used apps):

    bash
    sudo eopkg install preload
    sudo systemctl enable --now preload

Snap & Flatpak support

Solus supports them for extra software:

bash
# Flatpak
sudo eopkg install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# Snap
sudo eopkg install snapd
sudo systemctl enable –now snapd

[mai mult...]

RetroArch on Raspberry Pi – Complete Installation & Configuration Guide

Flash Raspberry Pi OS:

    • Use Raspberry Pi Imager to install Raspberry Pi OS.

    • Enable SSH and Wi-Fi in advanced settings (optional but useful).

First Boot:

    • Insert the microSD, power up your Pi, and complete the OS setup.

Update your system:

bash
sudo apt update && sudo apt full-upgrade -y
sudo reboot

Install RetroArch

There are two main options to install RetroArch:

Option A: Install via RetroPie (Recommended for Ease + Full Emulation Suite)

RetroPie bundles RetroArch + EmulationStation and makes configuration easier.

  1. Install Git:

    bash
    sudo apt install git -y
  2. Clone and install RetroPie:

    bash
    git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
    cd RetroPie-Setup
    chmod +x retropie_setup.sh
    sudo ./retropie_setup.sh
  3. Choose:

    • Basic Install – installs RetroArch, EmulationStation, and core scripts.

  4. After install, reboot:

    bash
    sudo reboot

Option B: Install RetroArch Standalone from Source

If you want only RetroArch:

  1. Install dependencies:

    bash
    sudo apt install build-essential git libasound2-dev libudev-dev libsdl2-dev libv4l-dev \
    libxkbcommon-dev libdrm-dev libgbm-dev libpulse-dev libx11-dev libegl1-mesa-dev \
    libxrandr-dev libxi-dev libgl1-mesa-dev -y
  2. Clone RetroArch:

    bash
    git clone https://github.com/libretro/RetroArch.git
    cd RetroArch
    ./configure
    make -j$(nproc)
    sudo make install
  3. Launch RetroArch:

    bash
    retroarch

 You’ll need to install and manage cores and frontends manually if you choose Option B.

Step 3: Install Emulator Cores

From within RetroArch:

  1. Launch RetroArch:

    bash
    retroarch
  2. Navigate to:

    • Main Menu > Online Updater > Core Downloader

    • Select and download cores (emulators) such as:

      • NES: FCEUmm, Nestopia

      • SNES: SNES9x

      • GBA: mGBA

      • PS1: PCSX ReARMed (best for Raspberry Pi)

Step 4: Add ROMs

  1. Create ROM folders:

    bash
    mkdir -p ~/RetroPie/roms/nes
    mkdir -p ~/RetroPie/roms/snes
    mkdir -p ~/RetroPie/roms/psx
  2. Transfer ROMs:

    • Use SFTP (via FileZilla) or USB stick.

    • File path: ~/RetroPie/roms/[system]

Legal Note: Only use ROMs you legally own.

Step 5: Configure Controllers

Auto-Configuration:

  • On first launch, RetroArch will detect most gamepads.

  • Follow the on-screen prompts to map buttons.

Manual Configuration:

  • Main Menu > Settings > Input > Port 1 Binds

  • Save autoconfig:

    • Input > Save Autoconfig

Step 6: Enable Video and Shaders

  1. Settings > Video:

    • Enable Threaded Video

    • Set Scaling > Aspect Ratio to Core Provided or 4:3

  2. Shaders (for CRT filters):

    • Settings > Shaders > Load Shader Preset

    • Try crt-pi.glslp or crt-geom.glslp

Step 7: Save Configurations

Make sure to save settings:

bash
Settings > Configuration File > Save Current Configuration

Or save per-core config:

bash
Quick Menu > Overrides > Save Core Overrides

Step 8: Autostart RetroArch

To launch RetroArch on boot:

bash
nano ~/.bashrc

Add at the end:

bash
if [ $(tty) = "/dev/tty1" ]; then
retroarch
fi

Or use EmulationStation (from RetroPie) as the frontend.

Optional Enhancements

Add Hotkeys

  • Assign a “Hotkey Enable” button (e.g., Select)

  • Combine with:

    • Hotkey + Start = Exit

    • Hotkey + R = Reset

RetroAchievements

Overclock (Advanced)

  • Use raspi-config > Overclock

  • Improves performance but watch temps.

[mai mult...]

What is Bazzite and why i should install it as a gaming OS

Bazzite is a customized, gaming-focused variant of Fedora Atomic Desktops (specifically Kinoite), developed by the open-source team at Universal Blue. It is designed to deliver an optimized out-of-the-box gaming experience for both desktop PCs and handheld devices like the Steam Deck.

Create a Bootable USB Drive
Use a tool like:

Rufus (Windows)

dd (Linux/macOS)

balenaEtcher (Cross-platform)

Example with dd:

bash
Copy
Edit
sudo dd if=bazzite-xyz.iso of=/dev/sdX bs=4M status=progress && sync
Replace /dev/sdX with the path to your USB stick.

Boot and Install

  • Boot from the USB stick (adjust BIOS boot order if needed).
  • Bazzite will boot into a live environment.
  • Follow the Anaconda installer process:
  • Choose language, disk, and partitions.
  • Set up a user and password.

Install.

Warning: This will overwrite your target drive unless you’re dual-booting. Backup important data.

Post-Install Configuration
Once installed and rebooted into Bazzite:

1. First Boot Tasks
Log into your user account.

Perform initial update (if prompted) via GNOME Software or CLI.

bash
Copy
Edit
rpm-ostree upgrade
2. Steam Setup
Steam is preinstalled, but you can:

Log in to your account.

Enable Proton Experimental in settings for broader compatibility.

Add non-Steam games via Lutris/Bottles (already installed).

3. System Management Tools
Flatpak is your default app store:

bash
Copy
Edit
flatpak install flathub com.discordapp.Discord
Nix Package Manager is also supported (optional but powerful):

bash
Copy
Edit
curl -L https://nixos.org/nix/install | sh
4. Rebase to Another Variant (Optional)
Want to switch between KDE, GNOME, etc.?

bash
Copy
Edit
rpm-ostree rebase ostree-unverified:ghcr.io/ublue-os/bazzite-gnome:latest
Then reboot:

bash
Copy
Edit
systemctl reboot

Useful Bazzite CLI Commands
Command Description
rpm-ostree upgrade Check for and apply system updates
rpm-ostree install <pkg> Layer in additional RPM packages
rpm-ostree status View deployment status
rpm-ostree rollback Roll back to previous working deployment
flatpak install <app> Install Flatpak apps
bazzite-device-setup (Steam Deck) Reconfigures device-specific tweaks.

[mai mult...]

Google Play Games Beta

Google Play Games Beta allows you to play Android mobile games on your Windows PC. It offers:

  • Native Windows support (no emulator needed)

  • Seamless sync between devices (your progress is saved)

  • Keyboard and mouse support

  • Optimized gameplay performance

As of 2025, it’s available in many countries and supports hundreds of games like Clash of Clans, Asphalt 9, Genshin Impact, and Mobile Legends.

Minimum Specs:

Component Requirement
OS Windows 10 (v2004) or later
Storage SSD with at least 10 GB free
RAM 8 GB
CPU 4 physical cores
GPU Intel UHD Graphics 630 or similar
Virtualization Hardware virtualization (VT-x/AMD-V) enabled in BIOS/UEFI
[mai mult...]

How to install and configure Nagios Core

1.Prerequisites

Make sure your system is updated and install necessary packages:

bash
sudo apt update && sudo apt upgrade -y
sudo apt install -y apache2 php libapache2-mod-php build-essential libgd-dev unzip curl openssl libssl-dev daemon

Create a Nagios user and group:

bash
sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios

Install required dependencies:

bash
sudo apt install -y gcc make autoconf libc6 libmcrypt-dev libssl-dev bc gawk dc build-essential snmp libnet-snmp-perl gettext

2.  Install Nagios Core

Step 1: Download Nagios Core

bash
cd /tmp
curl -LO https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.5.1.tar.gz
tar -xvzf nagios-4.5.1.tar.gz
cd nagios-4.5.1

Step 2: Compile and Install Nagios

bash
./configure --with-command-group=nagcmd
make all
sudo make install-groups-users
sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config
sudo make install-webconf

Step 3: Set up Web Interface

Set up Apache user password:

bash
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Enable Apache modules and restart Apache:

bash
sudo a2enmod cgi rewrite
sudo systemctl restart apache2

3.  Install Nagios Plugins

Nagios uses plugins to monitor services.

bash
cd /tmp
curl -LO https://nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz
tar -zxvf nagios-plugins-2.3.3.tar.gz
cd nagios-plugins-2.3.3
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
sudo make install

4. Install NRPE (for remote monitoring)

bash
sudo apt install -y nagios-nrpe-server nagios-plugins

Edit the NRPE config file on remote hosts (/etc/nagios/nrpe.cfg):

  • Add your Nagios server IP to allowed_hosts

  • Restart NRPE: sudo systemctl restart nagios-nrpe-server

On the Nagios server, install NRPE plugin:

bash
sudo apt install nagios-nrpe-plugin

5. Configure Nagios

Main configuration directory:
/usr/local/nagios/etc/

Verify default config:

bash
sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Enable additional configs in nagios.cfg:

bash
cfg_dir=/usr/local/nagios/etc/servers

Create the directory:

bash
sudo mkdir /usr/local/nagios/etc/servers

6. Start Nagios and Access Web UI

Enable and start Nagios:

bash
sudo systemctl enable nagios
sudo systemctl start nagios

Access via browser:
http://<server_ip>/nagios/
Login with user: nagiosadmin and the password you set earlier.

7. Add Hosts and Services

 (/usr/local/nagios/etc/servers/webserver.cfg):

cfg
define host {
use linux-server
host_name webserver
alias Web Server
address 192.168.1.10
max_check_attempts 5
check_period 24x7
notification_interval 30
notification_period 24x7
}
define service {
use generic-service
host_name webserver
service_description HTTP
check_command check_http
}

Restart Nagios:

bash
sudo systemctl restart nagios

8. Optional Enhancements

  • Email alerts: Configure contacts.cfg with email details

  • SSL for web UI: Use Let’s Encrypt or self-signed certs

  • Mobile UI: Install mobile-friendly frontends like NagiosMobile or Nagios V-Shell

  • NagiosQL / Centreon: Use GUIs for easier management

  • Performance Graphing: Integrate with PNP4Nagios or NagiosGraph.

Check for errors:

bash
sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Log file:
/usr/local/nagios/var/nagios.log

Web Interface:
Monitor hosts/services and acknowledge problems.

[mai mult...]

How to install Peppermint OS

Peppermint OS is a lightweight Linux distro based on Debian or Devuan, designed for speed, efficiency, and minimal resource usage. It features the XFCE desktop environment with a clean, familiar layout, ideal for both beginners and advanced users.

  1. Go to the official site: https://peppermintos.com/

  2. Choose the latest Debian or Devuan flavor ISO

  3. Download the 64-bit .iso file.

Create Bootable Installation Media

Use any of the following tools to write the ISO to a USB drive:

Instructions (Rufus example):

  1. Insert USB (minimum 4 GB)

  2. Open Rufus, select your USB device

  3. Choose the downloaded Peppermint .iso

  4. Click Start and wait until complete.

Step 3: Install Peppermint OS

  1. Insert USB and boot your computer

  2. Enter BIOS/UEFI and set USB as the first boot device

  3. Save and reboot.

At the Boot Menu:

  • Select “Start Peppermint OS” to boot into the live environment

  • On the desktop, double-click “Install Peppermint OS”.

Installation Steps:

  1. Choose your language and keyboard layout

  2. Connect to Wi-Fi if needed

  3. Choose installation type:

    • Erase disk (for clean install)

    • Manual partitioning (advanced users).

  4. Set your time zone

  5. Create your user account and password

  6. Click Install.

✅ After installation completes, remove the USB and reboot.

Step 4: Post-Install Configuration

1. 🔁 Update your System

Open a terminal and run:

bash
sudo apt update && sudo apt upgrade -y

Or use the GUI Update Manager.

Install Web Browser

Peppermint is minimalist; if your preferred browser isn’t pre-installed:

bash
sudo apt install firefox-esr
# or
sudo apt install chromium

Install Common Apps

bash
sudo apt install vlc gimp libreoffice synaptic

Customize Appearance

  • Go to Menu > Settings > Appearance

  • Change theme, icons, and fonts

  • Use “Peppermint Welcome” for useful tweaks and guides.

Set Up Cloud Storage (Optional)

  • Install cloud clients like:

    bash
    sudo apt install rclone

    Or use web apps via the included ICE tool to create “site-specific browsers”.

System Tools & Performance Tips

1. Use ICE (Site-specific Browser Tool)

  • Launch ICE from the menu.

  • Turn a website (like Gmail or YouTube) into a standalone app.

2. Install Driver Manager

If not present:

bash
sudo apt install mintdrivers

Then go to Menu > Administration > Driver Manager to install proprietary drivers.

3. Enable Firewall

bash
sudo ufw enable

4.Install Flatpak Support

bash
sudo apt install flatpak gnome-software-plugin-flatpak

Then add Flatpak repo:

bash
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
[mai mult...]