Rk2020 firmware download

Rk2020 firmware download DEFAULT

4.3

A new forum has been open for EmuELEC: https://emuelec.org

Please read about the new ee_fstype after the changelog

EDIT: Auto update seems to be broken, to fix it, please download and copy the file to (via network share its on ) if the folder does not exists, create it, also make sure the file is set to executable (via ssh and then check updates as normal

it is recommended that you do a manual backup of your settings, via SSH you can do this by typing

After that the file will be in either
or

please copy it to a safe place BEFORE rebooting or updating.

Changelog

General:

  • Add ee_fstype to set the EEROMS partitions to the desired file system, between FAT32 (default), EXT4, EXFAT and NTFS (read the warning about using NTFS).
  • Fix OGG background music
  • Update setres.sh and advmame.sh for resolution 1280x1024p60hz (PR #600)
  • Fix drastic game saves & save states erased when resetting scripts & binaries to default (PR #595)
  • Add Potator a Watara Supervision emulator core, roms go into /storage/roms/supervision
  • gptokeyb bump and fix missing trigger actions
  • Crystal bump to latest
  • emuelec-emulationstation bump to latest
  • Bump Retroarch to v1.9.4
  • Switch Duckstation name to Swanstation
  • Rework 32bit core detection on emuelecRunEmu.sh
  • Yabasanshiro: Revert back to 7ae0de7 as it gives much better performance
  • Added freej2me Java games emulator, it accepts .jar files and they should go into /storage/roms/freej2me. Internet is required only on first run to download the Java JDK.
  • Bump RigelEnfgine to fix a bug
  • Hypseus replaced by Hypseus-singe
  • Add auto gamepad configuration for Hypseus
  • Add Non-Commercial Duckstation core
  • Always update es_systems.cfg on system update (make sure you make a backup if you made manual changes to es_sytems.cfg)
  • Fix unusual bug that metadata would not save on quit or restart (You need to remove the directory /storage/.config/emulationstation/scripts/quit)
  • Replace SDL1.2 with SDL1.2-compat
  • Bezels will now respect ratio and integer scale set in menu

Amlogic-ng:

  • Enable qca6174 drivers (Fixes issues #611)
  • Update SDL2 to SDL 2.0.12
  • Fix Retroarch not updating after applying CPU video filter
  • Bump kernel to 640e3a3

Odroid Go Advance/Super & GameForce:

  • Bump kernel to use latest Mali G31 blobs
  • Introduce RetroRun, available for Flycast for the moment
  • Use gptokeyb for controls on Solarus
  • Fix reboot while charging
  • Fix retrorun reversed analogs
  • Convert screenshots from pbm to png

GameForce:

  • Move global hotkey to button 1 to avoid conflicting hotkeys in retroarch, 1+Dpad up/down for volume, 1+Dpad lef/right for brightness
  • Brightness was not correctly calculated on GameForce (PR #619)
  • Fix hypseus controls (#622)
  • Update U-boot and Kernel
  • Fix Opentyrian
  • Fix Advancemame

Starting with 4.2 a new option for people that are having issues with the EEROMS partition is available, but it comes with a few warnings, please read carefully and decide if this is for you:

  • To be able to use this option a fresh install is required
  • Do not change anything if FAT32 works for you
  • Use EXFAT instead of NTFS when possible
  • If you use Linux EXT4 might be the best option for you!
  • I repeat do not change anything if FAT32 works for you
  • Keep in mind this is a very experimental feature (but it has been tried a lot with no issues, other than NTFS)
  • If you insist in using NTFS please read the warning below

Instructions

If you would like to use FAT32 skip steps 2,3 and 4

1.- Flash the correct test image to your SD, it needs to be the .img.gz on a CLEAN sd, it will not work on update (.tar)
2.- Right after it is flashed open the first partition EMUELEC
3.- Create a file named ee_fstype (no extension!) on the root of the EMUELEC partition
4.- Open the file and type (default) , or save it and close it
5.- Do whatever you do to the partition (dtb change, ee_default.txt, etc)
6.- Test

Keep in mind this is an experimental feature, only enable it if you would like to help testing it, please report any issues to the EmuELEC forum, Discord or Github

While I tried to do as much testing as possible with the new ee_fstype option, there still might be issues, NTFS is by far the most problematic so I suggest you first try fat32 or exfat, both will work on Windows computers and Macs. NTFS might have some issues with mounting the update folder, so please use it as a last resort.

If you wish to support EmuELEC you can use Github sponsors, Patreon or Paypal, note that this is absolutely not required to enjoy EmuELEC but it helps a lot and it is greatly appreciated!
https://github.com/sponsors/shantigilbert
https://patreon.com/emuelec
https://paypal.me/shantigilbert

Please remember, EmuELEC is COMPLETELY FREE! it is not to be sold or included in ANY commercial products as a whole, if you have paid for EmuELEC or an image, DEMAND YOUR MONEY BACK! For more license info read https://github.com/EmuELEC/EmuELEC/blob/master/README.md

Sours: https://github.com/EmuELEC/EmuELEC/releases

How to Upgrade rk2020 firmware 2021?


Full guides for Download and update firmware on you device  rk2020 firmware

Upgrade to newest version firmware on you device, rk2020 firmware update you current version firmware to latest version, download newest firmware.

rk2020 firmware

Download new release software and update firmware last version:

  • Last update version: 02.01.2020
  • Country: All
  • Download Size: 134 MB
  • Language pack: English, Chinese
  • Version: 5.1.11

Download firmware and update your software now!


Download and update firmware for products: rk2020 install firmware, rk2020 firmware, .




Download Firmware




Watch video How to Upgrade rk2020 firmware?




DOWNLOAD PDF




Sours: http://gofirmware.com/content/rk2020-firmware
  1. Groovy alphabet font
  2. Grass clip art
  3. High times stock listing

Last updated 24JAN2021 (see Changelog for details)

The stock operating system found on the RG351P, which is a modified version of EmuELEC, is a little different from those found on other devices. For example, the RG350 devices have two SD cards — one that holds the operating system, and another for game files. The Retroid Pocket 2 has internal storage for the operating system, and one SD card for all of your game files.

The RG351P has just one single SD card, and it contains both the operating system AND your game files. This is advantageous if you don’t want to have multiple SD cards to deal with, but it also has one big disadvantage: if you mess up that SD card, you lose BOTH your operating system and your game files.

So this guide will show you how to back up the modified EmuELEC on your current stock SD card, and how to also install a fresh version of the software onto a new card.

Table of contents Before we get started Save your BIOS folder Back up your current SD card Restore your backup on a new SD card Flash clean stock software onto an SD card3.7 firmware update351ELECArkOSNotes on the EmuELEC "Storage" partition Changelog

Before we get started

The file system on your RG351P SD card is a little weird. Your PC or Mac operating system will recognize two “drives” when you plug that card into your computer. That’s because the SD card actually has multiple partitions — one that contains the operating system (called “EMUELEC”), one that contains your system storage (“Storage”) and and another that contains your games folders (called “Games”). The “Storage” partition won’t be readable by your PC or Mac, so you may not see it at all (and if you do, it will probably be write-protected). But you can access this partition in other ways (like via WiFi FTP), which I’ll cover in a later guide. Instead of getting mired down in these details, it’s best just to recognize that when you plug your RG351P SD card into your PC or Mac, you will likely see multiple “drives” appear, and that’s perfectly normal.

Also, you’re going to be using an SD card reader to plug the firmware card into your PC or Mac. Many retro devices come with free USB 2.0 SD card readers, but they are prone to breaking (or even messing your card up). I recommend you invest in a legit SD card reader, like this one from Anker, which will give you USB 3.0 speeds and some peace of mind.

Finally, bear in mind that for PCs, you MUST be running Windows 10 1703 or later in order to see SD card partitions. So the only way to transfer ROMs directly onto the SD card is if you’re running that version of Windows (or later).

Save your BIOS folder

The RG351P comes with a folder that’s filled with various BIOS files necessary to properly run your system. No matter what you do with your card — back it up, overwrite it, etc. — be sure to save that BIOS folder onto your PC or Mac for safe keeping. That way you can paste these files back into a card at any time. The folder isn’t huge, about 175MB altogether, but it’s irreplaceable.

To save the BIOS folder, simply plug your SD card into your PC or Mac via an SD card reader. Inside the “Games” partition you will find a folder named “BIOS” — save that folder somewhere and you’re done.

Back up your current SD card

If you want to stick with the original software that came with your device, I strongly recommend you backup and remove your firmware card, and store it somewhere safe, and create a new firmware card to tinker with. That way, if something goes wrong, you can simply pop the old card back in and have a working system again. And in all honesty, the microSD cards that ship with the RG351P are notoriously cheap, and have a high fail rate based on my experience with RG350 cards. Replacing them with an SD card from a reputable brand like SanDisk or Samsung will also give you some peace of mind.

MicroSD cards are relatively cheap, and you’ll want a larger card, such as a 128GB card (but up to a massive 512GB), to store your games. A 128GB card will allow you to store a LOT of 8-bit, 16-bit, Nintendo DS, and Nintendo 64 games, as well as quite a few PS1, Dreamcast, and PSP games. I think it’s the perfect sweet spot in terms of price and storage space. But if you are looking to store a LOT of PS1, Dreamcast, and PSP games on your device, you may want to consider a card that’s larger than 128GB.

Okay, here’s how to backup the stock card so that you can re-flash it onto another card.

  1. Remove your SD card from the RG351P, and then plug it into your PC via an SD card reader. If using a Windows PC, you may get an error and a prompt to format the drive, just cancel that error — it’s the result of Windows not being able to read one of the Linux partitions.
  2. Download and install Win32 Disk Imager (PC) or ApplePi-Baker v2 (Mac), both are free to use. Follow these instructions to create a backup (.img) file of your microSD card.
    • For Win32 Disk Imager (PC), click the folder icon and select the location you want the .img file stored, and in the “File Name” box, write out the file name for your .img (like “RG351Pstockfirmwarebackup,img”). Be sure to write out the “.img” file extension as well, the app will not do it for you. Click the “Open” button to exit this menu. Under the “Device” section, select the “EMUELEC” or “GAMES” partition of your SD card (don’t worry, it’ll copy the entire disk, not just that partition). Finally, click the “Read” button to create the .img file (expect it to take about 15 minutes, but up to 45 minutes).
    • For ApplePi-Baker v2 (Mac), select the EmuElec partition on your microSD card using the “Select Disk(s)” window. Near the bottom right of the screen, there is a series of “Options” icons. Hover over the second one and you’ll see “Enable Linux partition resize”. This will shrink your backup to its actual size, not just the size of the SD card – very handy. Select this option, then click the “Disk to File” button, and create a name for your backup file and choose where you want it to save. Note that this app can sometimes error out, so you may have to try it a couple times.

Restore your backup on a new SD card

Once you have your backup image, you can flash that image directly onto a new card.

  1. Create a new firmware microSD card. Insert a new microSD card into your computer.
    • For Win32 Disk Imager (PC), select your backup .img file by clicking the folder icon under “Image File”, and navigating to wherever your stored it during the previous section. Click the “Write” button, and wait for it to write the image to your new microSD card.
    • For ApplePi-Baker v2 (Mac), select your new microSD card in the “Select Disk(s)” window. Near the bottom-right of the window there are some buttons for “Options”, be sure to select the second option, which says “Expand Linux partition”. Click the “Restore” button and navigate to your backup .img file. The file will then write to your new microSD card, and then expand the partition, allowing you to skip the next step.
  2. Resize the “Games” partition. If you are flashing a backed up version of the original stock 3.7 EmuELEC onto a larger card, on a PC it won’t resize the partition to take up all that extra space. So we will expand that partition so you can take advantage of whatever free space is still left on that card. Luckily, if you’re on a Mac, the ApplePi-Baker v2 software already did that when you wrote the .img file onto your new card during Step #1 above, so you can skip to the next step. For Windows/PC users, you will want to download and install DiskGenius. Note that this step is not necessary if you are flashing updated clean stock (3.8 below) or custom firmware like ArkOS and 351ELEC; in those cases, just insert your card into the device, turn it on, and it will partition the card for you.
    • For DiskGenius (PC), open the app and find your SD card using the menu sidebar on the left (it will typically be named “GenericSTORAGE DEVICE” or something along those lines, depending on your SD card reader). You should see three partitions within that SD card: one called “EMUELEC”, another called “STORAGE” and another called “GAMES”. Right-click on the “GAMES” partition, and select “Resize Partition”. You’ll now see a slider that will allow you to drag the GAMES box to increase or decrease its partition size (and decrease the “Keep Unallocated” box). Drag it all the way to the right so that it is taking up all the unallocated space (see the picture above). Click the “Start” icon and you’re all set.
    • For Mac users, there have been times where I get errors with ApplePi-Baker and its partition resize feature. If this happens to you, uncheck the “Expand Linux Partition” option and flash as you normally would. You can then use Paragon Hard Disk Manager to resize the partition manually. This app costs $40 but has a free 10-day trial, so get all of your partition extensions done in those first ten days; otherwise, you’ll spend half the price of an RG351P just extending a partition!
    • Additionally, another option for Mac users would be to run an Ubuntu image via VirtualBox. Ubuntu’s built-in Disk Image Write and Disks tools will allow you to flash the image and resize the partition without any additional software required.
  3. Insert the new microSD card to your RG351P. At this point, you can add new games to the “Games” partition on your card, or just plug it right into your device and start playing the games that were already on there when you made your backup.

Flash clean stock firmware onto an SD card

While it’s handy to have a backup of your original firmware, I actually prefer to flash a brand new software image onto my new SD cards. This gives me the freedom to start over from scratch and tweak the system to my exact preferences.

Anbernic has not released their official firmware source, but some very nice and smart people have already figured out how to create a stock firmware image for you to flash onto a new card. Anbernic created their firmware by modifying a version of EmuELEC. The first batch of devices came with EmuELEC 3.7 installed, but since then Anbernic has released a v3.8 EmuELEC image, which you can download below. More recent shipments have included EmuELEC 3.8 firmware. There is also an experimental version of EmuELEC v3.9 linked below, but I have not tried it myself. I also recommend checking our 351ELEC and ArkOS, which are highlighted below. They are both excellent and, in my opinion, much better than the stock firmware.

Note that the modified EmuELEC v3.9 test version doesn’t create a “Games” partition on your disk, so you will have to SSH/FTP the game files onto your disk via WiFi (see my File Transfer Guide). If you want to stick with the modified EmuELEC firmware, I recommend you use 3.8 for its ease of use. If you’d like to see what changes are available in version 3.9, see this page.

If you have the original v3.7 firmware on your device, be sure to check out this v3.7 update which improves PSP performance. If your device came with v3.8, there is no need to update anything.

UPDATE: Anbernic has removed their files from the server, so there is no longer a clean image available at this time

Official Firmware (EmuELEC 3.8) (11/22/2020)

Okay, let’s install some firmware. To get started, download one of the files above and unzip it; place the .img file somewhere easy to access, like your Desktop.

  1. Download and install Win32 Disk Imager (PC) or ApplePi-Baker v2 (Mac), if you haven’t already. Both are free to use. This software is necessary to write the new firmware to your card.
  2. Create a new firmware microSD card. Insert your new microSD card into your computer.
    • For Win32 Disk Imager (PC), select your .img file by clicking the folder icon under “Image File”, and navigating to wherever your stored it earlier. Click the “Write” button, and wait for it to write the image to your new microSD card.
    • For ApplePi-Baker v2 (Mac), select your new microSD card in the “Select Disk(s)” window. Click the “Restore” button and navigate to your .img file. The file will then write to your new microSD card, and then expand the partition, allowing you to skip the next step.
  3. Check your BIOS folder and add game files. At this point, go into the “Games” partition on your card and check the “bios” folder. If it is empty, paste over the BIOS folder you saved earlier in this guide. Now, you can add new games to the “Games” partition on your card, and then plug it into your RG351P to start playing the games.

When you install a new firmware on your device, you may notice that the Nintendo DS emulator (DraStic) is missing. It needs to be re-installed in order to play NDS games, and you must be connected online in order to do this step. Press START in EmuELEC to get to the main menu, then go to UI Settings > Systems Displayed and make sure “Setup” is checked.  Now you should have a “Setup” option in the EmuELEC systems menu.  Open it up and you should see an “Install DraStic” option, just click on that and let it run.  After Drastic has been re-installed, you can go back into the settings and hide the “Setup” menu.

Note on the “GAMES” partition: if you are a Windows 10 user and you don’t see a drive letter named “Games” when you plug the SD card into a card reader, it’s most likely that Windows did not automatically assign a drive letter to that partition on your SD card. This can be resolved by going into the Disk Management control panel app, then selecting the SD card with the Games partition label, then assign a drive letter to the partition by right-clicking on the Games partition and selecting “Assign Drive Letter” or “Change Driver Letter and Path”, then follow the directions from there. Once completed, the drive should show up under My Computer.

3.7 firmware update

On 06NOV2020, a new firmware patch was released for firmwares running 3.7. The above video (and this guide) will walk you through how to update. This update will provide improved PSP performance.

351ELEC

351ELEC is a firmware that was first released on 10NOV2020. It combines the EmuELEC 3.9 update, recent updates to the PSP emulator, doesn’t require you to extend your own disk partitions (step 3 above), and also creates a FAT32 disk partition so you can drag/drop your game files directly onto the SD card. You can read more about this firmware, its benefits, and how to install it in my guide here. This firmware is constantly being updated, which is a really nice sign for future development.

ArkOS

ArkOS is another new firmware that has a ton of great features. This is my preferred operating system for the RG351P, and the video above will show you why. In a nutshell, this system has the widest compatibility (including 32 and 64-bit apps) and some really excellent quality of life features as well. This operating system is also frequently updated, and it gets better every week.

Notes on the EmuELEC “Storage” partition

Now that you have a freshly-minted SD card, let’s talk about the “Storage” partition on your SD card. This is an EXT4 (Linux-based) partition that cannot be properly read by Windows Explorer or Mac Finder — it often won’t even show up unless you’re using specialized software. Inside of this partition are several important folders and files, like:

  • RetroArch cores
  • EmulationStation themes
  • Cheats
  • Save States
  • Save Files
  • Shaders

By default, this partition is sized at 1.36GB, and 400MB of this partition will be taken up by your system files. That leaves you with about 1GB for all of your cores, themes, save states, save files, shaders, and more. It’ll be hard to fill that space up, but it’s something to be aware of if you decided to throw dozens of themes into your device. As an example, I loaded seven themes onto my device, and they took up 200MB.

To access these folders in your partition, your best bet is to connect to your device via wireless FTP. Note that in 351ELEC and ArkOS, many of these folders have been moved over to the GAMES partition, making them much easier to access. I have a complete File Transfer Guide on this site, but here is a quick snapshot of the process:

If you don’t have an early RG351P model with an internal WiFi antenna, you will need to use an OTG adapter and a WiFi USB module (I have personally tested this Wifi module, and I have been told that this one works, too). In EmuElec, press START, then select “Network Settings”. Turn on the “Enable WiFi” toggle, then add your WiFi details. Back out of this menu with the B button and your device will connect to the network. Go back into the Network Settings and make note of your IP address; it will be something like 192.168.86.##, with the last two ##s the number your router assigned to your device (this number will change periodically).

Open up your FTP client, like WinSCP for Windows/PC, or ForkLift for Mac. Create a new connection, and for the FTP address, add your IP address. The username is “root” and the password is “emuelec” (no caps). Once you connect, you should immediately see the storage folder. Note that you can also wirelessly transfer games onto your device with this method (you’ll find all your game folders in the “roms” folder).


Changelog

24JAN2021
– updated wording to better articulate when resizing partitions is necessary

12JAN2021
– updated wording to better differentiate stock firmware, 351ELEC, and ArkOS

02DEC2020
– updated official firmware links to v3.8

15NOV2020
– added ArkOS

12NOV2020
– added 351ELEC
– added note on “Games” partition not appearing on PC

07NOV2020
– added 3.7 firmware update links

25OCT2020
– added DraStic installation instructions
– added file transfer guide link

14OCT2020
– fixed incorrect link
– added Ubuntu suggestion for Mac users

09OCT2020
– published guide

Sours: https://retrogamecorps.com/2020/10/09/rg351p-firmware-guide/
RK 2020 THEMES - EMUELEC STOCK FIRMWARE

Welcome to RK2020 Guide & Tips help page, the initial idea for me to write this article is in order to share all aspects of reviews and tips about RK2020 whatever you’re interested in RK2020 or you have one already. I purchased RK2020 from the website rkconsole.com, and upgrade expedited shipping. (P.S They can upgrade DHL shipping delivery, but you need to chat with them online and pay for extra) I got my RK2020 after one-week waiting and I indeed surprised by the machine. It has a slimmer and lighter shell. Whilst it exists some demerits, that’s the reason why I intend to create a page to helps RK2020 gamers or people who are interested in RK2020 to find what they want.

I will try my best to collect, organize, and update the source about the RK machine to this page. If you have any tips, try to comment and let me know! What’s more, I want to express my great respect and gratitude to the folks who share with us their reviews, tips, and tweaks to RK2020. Please share this page if it is helpful.

RK2020 Retro handheld

Where to buy RK2020?

RK2020 website: https://rkconsole.com/

RK2020 released a new aluminum version in August 2020. Also, the new batch of productions is greatly improved the battery issues and some other tweaks:

  • charging when off
  • overheating solved
  • fast charging
  • better POWER switch
  • more compact shoulder buttons
  • removal of the RESET button

Facebook Group: RK2020/Retro Game Handheld Paradise/Retro Handheld Gaming   Reddit: SBC Gaming/RK2020

Specification/ Details

Here are the basic specifications of RK2020.

OSRetroArch
CPURockChip RK3326 (Quad-Core ARM Cortex-A35 1.3GHz)
GPUMali-G31 Dvalin
Memory1GB
Storagecomes with a 32GB micro SD card
Display3.5inch 320×480 IPS
AudioEarphone Jack
BatteryLi-Polymer 2600mAh
ButtonsL1/L2, R1/R2, D-pad, ABXY, Joystick, Select, Start, Power
PortsUSB type C, USB type A, TF slot
HDMInot supported
Weight150g

Unboxing, Reviews, and Gameplay

Unboxing and Introduction

Sonic Love: https://www.youtube.com/watch?v=OLI4GoV4Cy0
SW PL GAMING: https://www.youtube.com/watch?v=6qhdGiDoL_k
WULFF DEN Clips: https://www.youtube.com/watch?v=1U9ODzWO8IM
ゲーム老人チャンネル: https://www.youtube.com/watch?v=6Y6CqHdzSkE
Riz Reviews: https://www.youtube.com/watch?v=GNWVypUMTPg
Panda MiMi: https://www.youtube.com/watch?v=hn66GEPRTgk

Reviews

Blog:
The RK2020 Review: https://obscurehandhelds.com/2020/06/the-rk2020-review/
RK2020: PSP, DC, N64 runs well: https://retroconsoletalk.com/rk2020/
RK2020 Handheld Review: https://retrododo.com/rk2020/
tonchikiroku: https://tonchikiroku.com/rk2020-rkconsole-review/

Video:
Panda MiMi: https://www.youtube.com/watch?v=GCCM4cRX-ok
TuberViejuner: https://www.youtube.com/watch?v=eJSjVTNsp6E&t=8s
ETA PRIME: https://www.youtube.com/watch?v=muUzPuz6xXc&t=127s
Retro Dodo: https://www.youtube.com/watch?v=80XkLgtO02w&t=15s

Emulators testing and Gameplay

Panda MiMi: https://www.youtube.com/watch?v=XOXTLPn9lRU&t=38s
SW PL GAMING: https://www.youtube.com/watch?v=IdsEOxugMTU
Sonic Love: https://www.youtube.com/watch?v=Yk7oZviRCuk&t=238s
This Youtuber keeps testing some emulators, Nintendo DS, Dreamcast, PSP, and N64, etc,. You can go to check more gameplay videos from him.

Quick Use and Tips

Quick use for the new gamer.
Enter emulator: A
Exit emulator: B
Start a game: A
Quit the game: click Select + Start twice
But you only need to press select on time to quit the game in the PSP games.

Hotkeys
The unit doesn’t equip with volume and brightness buttons. You can set it in the main menu or use the hotkeys.
Volume: keep pressing SELECT (L2)+ D-pad up/down
Brightness: keep pressing SELECT (L2)+ D-pad left/right

Max size of SD card
The unit comes with a 32GB card. I can tell 128GB is supportive. I’ve seen who posted it can support 512GB card, I can’t make sure, but you can have a try.

WiFi Dongle
Normal dongle works fine. To be honest, I don’t recommend it for beginners, it will run out of battery significantly.
By the way, the multiple-playing is not supported, even though a TV jack here, which is just for headphone set.

WiFi dongles recommended in the following
https://github.com/retrogamehandheld/oga/wiki/Frequently-Asked-Questions#what-wifi-adapters-work

Edimax EW-7611ULB
ODROID WiFi Module 0
ODROID WiFi Module 5a
AmeriDroid WiFi Module 5
TP-Link TL-WN725N
Goliton RT3070
Netgear A6100
Note: there are issues with some high-powered (5 GHz) WiFi devices and the Rev1.1 “Black Edition” devices.

How to install the firmware?

If you want to use a bigger micro SD card or you’d like to refresh the OS, you can refer the tips. Before installation, you need to prepare:

  • An 8GB or larger blank MicroSD Card
  • Win32 Disk Imager
  • Firmware

How to install:

  • download the win32disk imager
  • download and uncompress the firmware. You should have a file with the filename extension of ‘.img’
  • insert the blank micro SD card to your PC
  • for those who want to refresh the firmware, you need to format the SD card first
  • load Win32 Disk Imager and choose the ‘.img’ file to ‘write’ it in
For Emuelec

The operating system of RK2020 comes as the same as OGA. It is a stable and mature image. v3.5 and v3.6 image work well on the RK2020.
Get the firmware: https://github.com/EmuELEC/EmuELEC/releases
Tutorials could be found easily on Youtube.
Video tutorials:
https://www.youtube.com/watch?v=P2oaBGAYHZU
Emuelec Firmware via wifi adapter:
https://www.youtube.com/watch?v=MyK0Ug2jXjM
EMUELEC 3.5 VS EMUELEC 3.6 FIRMWARE UPDATE:
https://www.youtube.com/watch?v=cccf-YXT6To

For Retro Arena 2.4 NTFS

TheRA 2.4. OS is highly recommended for beginners.
The most essential tweak for the system is, you don’t need to copy ROMs via a third-part partition wizard tool. Just add the ROMs into the corresponding emulator folder under the EASYROMS NTFS partition. All of these could be archived with the Win10 system.
Get the firmware: https://github.com/christianhaitian/rk2020/wiki/TheRA-2.4-NTFS

How to add ROMs?

  • Install and load a partition wizard
  • Insert the SD card on your PC
  • Find the ROMs folder under the Storage catalog, and copy ROMs to the corresponding emulation folder.

SW PL GAMING: https://www.youtube.com/watch?v=eWVIS34cWgc&t=165s

P.S. For the Retro Arena image, you can copy ROMs to the EasyROMs folder directly without a partition tool. But you need to make sure of your computer is Win 10 system.

How to transfer save state to another SD card

Disassembly/Shell changing

Problems You May Have

For people who have an old RK2020, besides the basic doubts mentioned before, you may suffer from some other issues, for example, you cannot charge the device when off, overheating issue…

RK2020 launched an improved version of RK2020 recently, the battery status is much improved as they claimed. Charging can proceed when off and there is no overheating any more, most important improvement is fully charging can be finished in 2-3 hours. So it’s very nice for you to get a new one if you don’t have an RK2020 in your hand.

Display shows system file corruption

I heard some gamers have the issue with powering on, never mind, just waiting for 2 minutes and you may see the display.

Light Bleeding

If the bleeding light bothers you, try to mask it off with electrical tape from the inside of the shell.

Overheat during Gaming

According to what Christianhaitian said, he glued a 0.5mm copper shim to the CPU of the unit to radiate the heats. https://github.com/christianhaitian/rk2020/wiki/Fixes-and-Tweaks

Charging RK2020 when Power off

I chatted online with the customer service and he replied to me that they are trying to improve the battery charging patch. That’s good but it may take some time. Fortunately, Christianhaitian provides a SPI patch, I tried, it failed for the first time and it did well in the second time. So, you may take a risk. The process is easy, just like the installation of the firmware.
See how to load: https://github.com/christianhaitian/rk2020/wiki/Fixes-and-Tweaks

Cannot turn RK2020 on anymore

I’ve seen some of gamers complained the unit turns off when playing, it feels like dead. I summarized what we can do when encountering such situation.

  • Be sure you have charged the unit for 3-5 hours, the device should be powered on if without charging spi update firmware image.
  • Try to change a micro SD card with firmware, it may get a crash.
  • Press the power button to turn off the red lights on the back (if have), try again to turn on it.
  • If still not work, you may need to contact them

Acknowledge

Thanks again for those who share the tips and ideas with us. For their guidance and advice, I can finish this article. I hope this page can give you guys a general idea regarding the RK2020.

Sorry for my capacity limitation, I cannot solve all the problems. If you have anything that is worth sharing, or there is a mistake in the article, please do comment and let me know!

Sours: https://retroconsoletalk.com/rk2020-review/

Firmware download rk2020

This distribution is now deprecated as it's been replaced by ArkOS. Go here for more information

Although this image is based off the work of slaminger and his team, IT IS NOT SUPPORTED BY SLAMINGER OR HIS TEAM. Do not seek assistance from slaminger as he will not and CAN NOT ASSIST you with this image as the rk2020 is not supported and this image has been customized enough that he CAN NOT ASSIST you with this image. If you need assistance, get a Odroid Go Advance instead. Your best possible avenue for support is on the Retro Game Handhelds discord server on the rk2020 channel. My support for this image will be minimal as well. I make no guarantee on support or capabilities of this image. Use at your own risk!

  • The roms folder is on a separate NTFS (Now exfat as of 10/31/2020) partition for easy management of roms and bios files from a Windows 10 computer without needing a separate program. Just pop the micro SD card into a card reader and look for the drive letter named EASYROMS and start loading and managing your roms and bios files there.
    • If you don't see a drive letter named EASYROMS when you plug the SD card into a card reader, it's most likely that Windows did not automatically assign a drive letter to that partition on your SD card. This can be resolved by going to disk management (type disk management in the search bar in Windows 10 and select the first control panel app that comes up at the top as the best match), then going to the SD card with the EASYROMS partition label, then assign a drive letter to the EASYROMS partition by right clicking on the EASYROMS partition and selecting Assign Drive Letter or Change Driver letter and Path, then follow the directions from there. Once completed, the drive should show up under My Computer. You typically only need to ever do this once on the Windows machine.
  • Auto expansion of the NTFS((Now exfat as of 10/31/2020)) partition to fill the rest of the micro SD card. A 16GB micro SD card or larger is highly recommended for best experience.
  • Updated the global hotkey to the start button instead of L2.
  • Remote access services (SSH and Samba) are disabled by default for security. They can be enabled by going to Odroid options and selecting Enable Remote Services from the Emulationstation menu.
  • Stability tweak for RTL8812/RTL8811 wireless chipsets. (Disabled USB and wireless chip power saving in the 8812 driver which causes wifi drops on this chip. From my personal testing and use, SSH sessions are much more stable now.)
  • (Dreamcast) Flycast xtreme core is available and has it's own menu from named Dreamcast xtreme. Some games run faster on this core. The regular Flycast core is available as well as some games don't load on the xtreme core.
  • (Nintendo 64) Default N64 core is Parallel 64.
  • Possibly some other tweaks I can't recall.

V2 Updates (7/11/2020)

  • Updated .dtb on fat32 boot partition to improve battery monitoring performance
  • Added fix for menu refresh issue for Drastic emulator
  • Defaulted to full size screen for Drastic (Use L2 to swap between upper and lower screens)
  • Changed Drastic firmware language to English
  • Changed default frameskip value for Drastic from 4 to 2
  • Added recompiled PPSSPP emulator with updated controls for RK2020 (Start = Start, Select = Select, R2 = PPSSPP Menu)
  • Added stability fix for RTL8188 Wireless USB chipsets
  • Added Pico-8 support. Just add the contents of your purchased Pico-8 Raspberry Pi Pico-8 zip to /roms/bios/pico-8 folder and add your .png game files to See V2.3 updates for new location
  • Increased font size for game selections for EmulationStation
  • Added Safarikniv's repo for retroarch (32 bit and 64 bit) for core updates and downloads
  • Some cleanup of gamelists and downloaded images from previous testing.

V2.1 Update (7/15/2020)

  • Fixed PPSSPP controls
  • Added new logo.bmp file to the boot fat32 partition. No more Hard Kernel logo on boot. You can change this to your own by following guidelines available here

V2.2 Update (7/18/2020)

  • Fixed some NTFS performance/stability issues
  • Added performance mode to Sega Mega Drive/Genesis/CD/32X emulation
  • Added support for Quake. See V2.3 updates for new location
  • Added more mirrors for available downloads. Hope it helps!
  • Updated logo.bmp file to a nicer one. (Thanks to Tiduscrying)

V2.3 Update (8/9/2020)

  • Boot image changes after each boot
    • Just load your graphical images into /boot/BMPs folder and they will eventually be shown in one of the boots. The process is random so it may take awhile for particular images to be shown at boot depending on the number of images are loaded in the directory. Images must be formated to the standard shown in this link: https://wiki.odroid.com/odroid_go_advance/application_note/bootlogo
  • Emulationstation Odroid name removal from top status bar and options menu
  • Added ability to scroll through rom lists using L1 for page up and R1 for page down in Emulationstation
  • Slightly better performing PPSSPPSDL executable
  • Updated PPSSPPSDL to allow exiting by hitting select and start buttons together
  • Updates for base OS
  • Updated retroarch 32 bit and 64 bit executables to version 1.8.9
  • Atomiswave now boots using the flycast libretro emulator core
  • Setup samba shares to be secured with odroid login
  • Moved Quake and Pico-8 into /roms/ports folder and ports menu for menu consolidation purposes
    • Add the contents of your purchased Pico-8 Raspberry Pi Pico-8 zip to /roms/bios/pico-8 folder and add your .png game files to /roms/ports/pico-8 folder then start pico-8 from Ports in emulationstation menu
    • Add add your own pak0.pak and pak1.pak files into the roms/ports/quake/quakepaks folder
  • Set default screensaver mode to black screen
  • Added Fix NTFS Partition tool to the Emulationstation options menu in case of suspected mild corruption of the NTFS partition
    • The need to use this tool should be rare if ever needed unless there's been multiple unexpected shutdowns or a bad SD card. Some signs to watch for are missing roms and slow loading of rom lists
  • Added RK2020 Genuine Check tool to the Emulationstation options menu
    • There are many fakes of the RK2020 being sold on Amazon and other online retailers. Use this tool to check if your unit is most likely genuine based on the SOC and RAM amount.
  • Added Super Retro OGA emulationstation theme (Thanks to Tiduscrying)
  • Added Freeplay emulationstation theme (Thanks to rxbrad)
  • Hostname has been changed from goadvance to rk2020
  • Added messaging for the NTFS partition expansion process

V3 Update (9/7/2020)

  • Disable various systemd services to minimize on stuttering due to unnecessary IO processing
    • rsyslog
    • logrotate
    • journald
    • journal-flush
    • ModemManager
    • polkit
  • Add lr-fuse (ZX Spectrum) retroarch core.
    • Use L2 to display onscreen keyboard.
  • Replaced bluemsx (MSX and MSX2) standalone core with fMSX retroarch core.
  • Moved PPSSPP and Drastic save locations to PSP and NDS roms folders respectively.
  • Add system logging start and stop to options menu (For debugging system issues only)
  • Updated retroarch to version 1.9.0
  • Enlarge retroarch notification gui size for better readability

V3.1 Update (10/16/2020)

  • Updated Emulationstation to Emulationstation-FCAMOD by fabricecaruso. Thanks to sana2dang for volume, brightness, battery and wifi logo for ES top bar.
    • Allows for core changes per system and per game. See FAQ for more information about this.
    • Much faster load speed especially with large game libraries.
    • Supports more themes like EmuElec's carbon theme
  • Added 5 additional Emulationstation Themes
    • EmuElec Carbon Theme by shantigilbert, updated for TheRA-NTFS by tiduscrying
    • Switch theme by lilbud, updated for TheRA-NTFS by Jetup
    • SuperRetroBoy theme by Travis Wilson, updated for TheRA-NTFS by tiduscrying
    • GBZ35 theme by rxbrad, updated for TheRA-NTFS by tiduscrying
    • Minimal theme by tlayne, updated for TheRA-NTFS by Jetup
    • dosirak theme, updated for TheRA-NTFS by Jetup
  • Added support for video snaps in Emulationstation
  • Added RGA Scaling option in Retroarch for sharper clear text in some systems like Dreamcast
    • Available and can be activated in the retroarch menu (Settings-->Video-->RGA Scaling)
  • Kernel modifications for better overall system performance and wifi sleep fix.
  • Added 7z and 7Z as compatible and recognizable extensions for flycast core based emulators in es_systems.cfg (Atomiswave, Naomi, and Dreamcast)
  • Fixed RK2020 Genuine Check
  • Add Update option for future easy updates
  • Added ability to use L1+R1+Start+Select to open the menu and exit the search dialog box with the start button in order to restore the retroarch hotkeys. See this link for more info on this rare issue.
  • Added 5 additional ports (Cannonball, Cave Story, Doom 1, Doom 2 and Rick Dangerous)
  • Fixed Quake shell script
  • Fixed Atari800/Atari5200 bios location
  • Fixed ntfsresize commandline switch which could cause occassional hangup during initial ntfs partition expansion.
  • Fixed some retroarch32 default keymap issues.

V3.2 Update (10/31/2020)

  • Major News: In preparation and as a test for transitioning to ArkOS, this last image of TheRA-NTFS is now using exfat for the EASYROMS partition.
  • Libretro Atari800 workaround for 800, 5200, and XEGS emulation to allow booting of games without changing bios settings in retroarch options menu.
  • Wolfenstein 3D port has been added.
  • You can now quit EmulationStation. This could be handy if you want to access a terminal via keyboard by doing alt-f2 or alt-f3 for testing or debugging purposes.
  • An issue with flycast 64bit being able to save to the default configuration file has been fixed.
  • You now have the option to select retroarch for playing PSP games.
  • You now have the option to select Mednafen_PCE or Mednafen_Supergrafx retroarch core for PCE/TG-16 games.
  • Updated Emulationstation with power icon added when plugged to charger.
  • Added support for standalone N64 emulator.

DO NOT MANUALLY EXPAND THE EASYROM PARTITION AS THIS WILL BE DONE AT FIRST BOOT OF THIS IMAGE. Manually expanding the partition prior to the first boot of this distro will cause the distro to hang and not complete the boot up process. If the partition expansion fails for some reason, you can use tools such as Gparted for linux or Minitool Partition Wizard for Windows to expand the partition.

This image requires a minimum of an 8GB micro SD card. A 16GB micro SD card or bigger is highly recommended for the best experience! Do not use low quality or no name brand SD cards. Those will most likely fail quickly, cause inconsistent emulation performance, or fail in booting up.

It is recommended that you use a good name brand SD card such as Sandisk, Samsung, or PNY. For a dependable list of good name brand cards, please check this link.

Make sure to buy your SD cards from a trusted retail source. In the United States of America, Wal-Mart, Best Buy, and Target are good sources. Online, SD cards shipped and sold by Amazon are best. Example of such is in this link

  • Windows 10 (1703 or newer) users: (Please be sure you do not have Paragon Linux File Systems for Windows installed. It will cause issues with completing these steps and may corrupt the SD card in the process.)

    • Download the image from from one of the links at bottom of this page.
    • Uncompress the image with 7zip (Can be downloaded from https://www.7-zip.org/download.html)
    • Use a program such as USB Image Tool by Alexander Beug (https://www.alexpage.de/usb-image-tool/download/) (Recommended) or Win32DiskImager (Works Fine) (https://sourceforge.net/projects/win32diskimager/) to flash to a 8GB micro SD card or larger. (16GB micro SD card or bigger highly recommended!)
      • DO NOT USE BALENA ETCHER WITH THIS IMAGE. There has been reports of various strange issues and inconsistent performance using Etcher for this image.
    • Insert into rk2020 and power on the device.
    • Device will reboot twice as it expands and converts the NTFS partition to exfat to fill the rest of the micro SD card.
    • Device is ready once the Emulationstation menu is displayed.
    • Add the roms to their respective folders in the respective folders on the EASYROMS exfat partition.
      • This can be accomplished by either using either network connectivity (samba share or ftp) or by shutting down the device (start + power) then inserting the SD card into the computer.
      • Do not delete any of the existing folders in the EASYROMS (roms) folder or any of their existing contents. There are some dependencies in some of these folders (ex. PSP and NDS) that's needed for those emulators to work correctly.
    • Insert the SD card back into rk2020 and power it on if you removed it to load your roms or reboot you device and enjoy!
    • (Tip) There are additional updates that are made available from time to time. You can apply them by going to the options menu and clicking on Update. Make sure you're wifi adapter is plugged in and connected to your wireless network. You must have a reliable internet connection for these online updates to complete successfully when available.
  • Mac OS X users (Instructions are untested):

    • Download and install the ApplePi-Baker application if you don't have it already.
    • Download the compressed .7z image from from one of the links at bottom of this page.
    • Extract the image file from the downloaded .7z file with The Unarchiver or Keka or tool that can uncompress .7z files.
    • Insert the SD card into your SD card reader.
    • Run ApplePi-Baker
    • Click on the Select Disk(s) test or the hard drive icon and select your SD card.
    • Click on the Restore.
    • When the restore task has been completed, safely eject the SD card.
    • Insert into rk2020 and power on the device.
    • Device will reboot twice as it expands the NTFS partition and converts it to exfat to fill the rest of the micro SD card.
    • Device is ready once the Emulationstation menu is displayed.
    • Add the roms to their respective folders in the respective folders on the EASYROMS exfat partition.
      • This can be accomplished by either using either network connectivity (samba share or ftp) or by shutting down the device (start + power) then inserting the SD card into the computer.
      • Do not delete any of the existing folders in the EASYROMS (roms) folder or any of their existing contents. There are some dependencies in some of these folders (ex. PSP and NDS) that's needed for those emulators to work correctly.
    • Insert the SD card back into rk2020 and power it on if you removed it to load your roms or reboot you device and enjoy!
    • (Tip) There are additional updates that are made available from time to time. You can apply them by going to the options menu and clicking on Update. Make sure you're wifi adapter is plugged in and connected to your wireless network. You must have a reliable internet connection for these online updates to complete successfully when available.
  • Linux users (Instructions are based on Ubuntu 16.04 as this is the Linux OS I use):

    • Download the image from from one of the links at bottom of this page.
    • Uncompress the image with 7zip (From terminal, you can install this by doing sudo apt-get install p7zip-full p7zip-rar)
    • For those with Ubuntu based systems, you can use the Disks app to image to a 8GB micro SD card or larger. (16GB micro SD card or bigger highly recommended!)
      • If you're using some other flavor of Ubuntu like Xubuntu that doesn't have Disks installed by default, you can install the disks app by typing sudo apt install gnome-disks from terminal.
    • Insert into rk2020 and power on the device.
    • Device will reboot twice as it expands the NTFS partition and converts it to exfat to fill the rest of the micro SD card.
    • Device is ready once the Emulationstation menu is displayed.
    • Add the roms to their respective folders in the respective folders on the EASYROMS NTFS partition.
      • This can be accomplished by either using either network connectivity (samba share or ftp) or by shutting down the device (start + power) then inserting the SD card into the computer.
      • Do not delete any of the existing folders in the EASYROMS (roms) folder or any of their existing contents. There are some dependencies in some of these folders (ex. PSP and NDS) that's needed for those emulators to work correctly.
    • Insert the SD card back into rk2020 and power it on if you removed it to load your roms or reboot you device and enjoy!
    • (Tip) There are additional updates that are made available from time to time. You can apply them by going to the options menu and clicking on Update. Make sure you're wifi adapter is plugged in and connected to your wireless network. You must have a reliable internet connection for these online updates to complete successfully when available.

ATTENTION CURRENT TheRA NTFS v3.1 USERS

You can update your existing v3.1 distro to TheRA NTFS v3.1 without having to re-image your SD card. You're on TheRA NTFS v3.1 if you downloaded or updated your current distro on 10/16/2020 or later. JUST BE AWARE THAT YOUR EASYROMS PARTITION WILL REMAIN NTFS IF YOU UPDATE USING THIS METHOD. First, make sure you've backed up your existing SD card using a program like USB IT by Alex Beug or simply backup your EASYROMs folder. Then put your sd card back into your unit, turn it on. Make sure you're wifi adapter is plugged in and connected to your wireless network. You must have a reliable internet connection for this online update to complete successfully. Go to the Options menu, scroll to the bottom and select Update. Follow the directions as shown on the screen.

Download Links

Mega - https://mega.nz/file/HdpHGCoa#e4PbHm10j6NVgcdGS577BZ2MqvyokAxOxPQA41zPCdE
Gdrive - https://drive.google.com/file/d/1MhThvE9JXkQ7zq13jndaYKFxtnnElAic/view?usp=sharing
OneDrive - https://1drv.ms/u/s!AmavN31ScHcitgVISfxGbe0xVZVi?e=33dC23

Credits and Thanks

Slaminger for the TheRA OS (Do not ask him for support as he is not available to support this mod for the rk2020.)
RadioMan for testing and feedback
IggyV for testing and feedback
Jetup for bootlogo fix, suggestions, theme update, testing and feedback Tiduscrying for themes, testing and feedback
plex for testing and feedback
WadaKatsu for testing and feedback
Rex for testing and feedback
TadMSTR for testing and feedback
RayLancer for bootlogo design, testing and feedback
silt247 for the Cannonball, Cave Story, Doom 1 and Doom 2 ports package

I may have missed others and will update this area as I become aware.

For questions, comments and feedback related to this distro or the RK2020 in general, find us on Discord using this link

Sours: https://github-wiki-see.page/m/christianhaitian/rk2020/wiki/TheRA-NTFS-(Updated-10-31-2020)
ArkOS on RK2020 Emulation Performance Tests

.

You will also like:

.



434 435 436 437 438