Install Emuelec 43 Patched Site
Since "patched" versions are typically community-modified releases (often fixing issues with specific devices like Odroid Go Super, RGB10, or generic Amlogic boxes), this guide focuses on the standard installation method via SD card, which applies to most patched builds.
Part 7: Upgrading from Official 4.3 to Patched 4.3 (Without Losing Saves)
If you already have official EmuELEC 4.3 running:
- Back up: Copy the entire
STORAGE/roms/andSTORAGE/saves/folders to your PC. - Flash the patched image to a new SD card (do not overwrite your working card yet).
- Boot the patched card once to generate folders.
- Shut down. Insert the card into your PC.
- Overwrite the new
roms/andsaves/folders with your backups. - Reboot into patched EmuELEC.
Do not just overwrite the system partition – it will break the kernel patch. install emuelec 43 patched
Step 3: Configuration (Device Tree)
This is the most critical step for Amlogic TV Box users. If you are using a supported handheld like the Odroid Go Advance, you can likely skip this step.
- Once flashing is done, open the
BOOTpartition on your SD card (usually the only partition visible in Windows). - Look for a file named
dtb.imgin the root directory. - Navigate to the
device_treesfolder (sometimes nameddtb). - Find the
.dtbfile that matches your device's chipset (e.g.,gxm_q200_2g.dtbfor S912,gxl_p212_2g.dtbfor S905X). - Copy that file to the root of the SD card.
- Rename the copied file to
dtb.img(overwrite the existing placeholder if necessary).
Step 5: Post-Installation Tweaks for the Patched Build
After booting with ROMs, explore the patched-specific features: Back up: Copy the entire STORAGE/roms/ and STORAGE/saves/
- Core overrides: Patched builds often include optimized cores (e.g., a custom Flycast for Dreamcast). Go to
Game Settings > Per-Advanced Settingsto see if additional options like “GPU Buffer Bloat” or “Reduced Input Lag” appear. - Audio fix: For S905W boxes known for buzzing, the patch may include an ALSA configuration. Test sound in a game. If faulty, edit
/storage/.config/asound.confvia SSH (enabled inNETWORK SETTINGS). - eMMC installation (advanced): Some patched versions allow installing to internal eMMC for faster load times. From the terminal (SSH or
CTRL+ALT+F3), runemuelec-utils install-emmc. Warning: This overwrites Android. Only do this if you are certain your patch fully supports eMMC management.
Step 2: The "Patch" Specific Trick
Because this is a patched build, you need to tell your box to prioritize the SD card over the internal eMMC.
- Unplug your box from power.
- Insert the SD card.
- Plug in a USB keyboard (optional, but helpful for first boot).
- Hold the reset button (inside the AV port or a tiny hole on the bottom).
- While holding reset, plug in the power.
- Keep holding until you see the EmuELEC splash screen (usually about 10 seconds).
If you see the Android logo, you missed the window. Try again. Do not just overwrite the system partition –
Step 4: First Boot
- Safely eject the SD card from your PC.
- Insert the SD card into your device.
- Connect a controller (wired is best for the first setup) and power on the device.
- EmuELEC will perform its first boot. This may take a few minutes as it expands the file system and configures drivers.
- Follow the on-screen prompts to configure your controller (hold a button to pair).
How to Confirm Your Patch is Active
- Press
Start> INFO. - Look for
# Patch revision: 4.3-r2-fixor similar in the version string. - Navigate to NETWORK SETTINGS. If Wi-Fi scans instantly without a 10-second delay, you’re patched.
Step 3: Boot EmuELEC for the First Time
- Insert the SD card into your TV box.
- Plug in a USB keyboard.
- Connect the power adapter while holding the reset button (often inside the AV port) or pressing the toothpick method on the back.
- The screen will display the EmuELEC splash screen. First boot takes 5–10 minutes.
Step 3: Device-Specific Configuration (The "DTB" Step)
This is the most critical step for Amlogic TV Box users. If your patched image is generic, you must tell the system which hardware drivers to load.
- After flashing, remove and re-insert the SD card into your PC.
- Open the partition named EMUELEC (this is the only partition visible to Windows).
- Look for a folder named
dtb(or sometimesdevice_trees). - Identify your device's architecture (e.g., S905W, S905X3, S922X).
- Look for a file inside the
dtbfolder that matches your device (e.g.,sm1_s905x3_4g_1gbit.dtbfor a generic 4GB S905X3 box). - Copy and rename:
- Copy the correct
.dtbfile. - Paste it into the main root directory of the EMUELEC partition.
- Rename the copied file to
dtb.img. - Note: If a
dtb.imgalready exists, overwrite it with the correct one for your device.
- Copy the correct
If you are using a pre-patched build specifically for a handheld (like the Odroid Go Ultra or RGB30), the correct DTB is likely already applied, and you can skip this step.