Firmware
This is the Retroid Pocket 2 Firmware & Reflash Guide for Android 6 (not RetroidOS/closed system).
Here is the direct link to Android 6 image without instructions: https://mega.nz/folder/FQsRGbYD#rMLsoUxaZEIFnt0l6EseJA
This is the stock SD Card image for use with the Retroid OS/closed system (no games included).
If you are having any issues with connecting your device to your pc or if you are trying to reflash the device, make sure to install the Android SDK suite. It will include the driver's for USB support. If you have previous drivers please make sure to uninstall them as well. https://developer.android.com/studio#downloads
Download the official Android IDE and developer tools to build apps for Android phones, tablets, wearables, TVs, and more.
If you do not want the whole suite, you can just install the USB drivers. Make sure to read the instructions on the site. https://developer.android.com/studio/run/win-usb
Guide for rooting your device: Download and Root at your own risk. The guide is called Installation.txt.
How To Re-flash your Retroid OS.
Notes before we get started: Here is the link to the source folder for the files you need to re-flash your Retroid OS should you mess up the Retroarch configs, or other reasons (https://mega.nz/folder/FQsRGbYD#rMLsoUxaZEIFnt0l6EseJA).
Edit: If for whatever reason you switch default usb drivers on your PC. You will reach a point in this process where you hit download and connect your device but nothing happens. the reason for this is because of your USB Drivers. My fix is to download this https://developer.android.com/studio then install it and run it once, as soon as you see a pop up close it and try the re-flash process once more. it should work this time. I recommend this option because it is less complex than installing drivers and running the risk of not having the correct drivers for the device. this method is tried and true although the download will take a while, you'll be downloading all available drivers for android usb debugging which are essential. Once you flash you can feel free to delete android studio as you will no longer need for this. for a link to the drivers visit the discord page ( https://discord.gg/abHg8uZ )
Lets get started:
If your initial emulators were somehow corrupted, you made changes that you can’t revert or deleted software you can’t get back, re-flashing may be necessary. Before anything else you’ll want to backup all saves and save states from emulators you have used. I won’t be going over how to do that in this write-up but another sure! Or just ask people in our amazing Discord chat. Also, I want to Let’s get started!
Go to the https://mega.nz/folder/FQsRGbYD#rMLsoUxaZEIFnt0l6EseJA to download the zip file containing everything you will need. When you first come to this page you should see a button on the top right that says “Download as Zip”.
2. After the download completes, extract the zip.
3. Open the newly extracted folder and navigate to the SP_Flash_Tool_exe_Windows_v5.1832.00.000 directory and open flash_tool.exe.
Note: If you have any anti-virus software, now would be a good time to disable it for a bit, how to do that depends on what you’re using, but most have a “disable for – minutes” option.
4. When the flash tool first opens, it looks pretty daunting but don’t worry, it’s pretty easy to setup. At this point it’s important to make sure that your Retroid Pocket 2 is OFF and NOT CONNECTED to your computer.
5. You should see “Download Agent” as the top editable box with the word “choose on the right side. Click “choose” and navigate to the MTK_AllInOne_DA.bin file located in the SP_Flash_Tool_exe_Windows_v5.1832.00.000 directory.
6. Below that you’ll see an editable field called “Scatter-loading File”, once again, click “Choose” to the right of this. For this file, navigate back to the root of the folder you extracted, go to the Images directory and select MT6580_Format_All_scatter.txt.
7. At this point, a bunch of green and white rows should have appeared with their boxes checked on the left side. Uncheck every box EXCEPT FOR userdata and system. (ignore the directory paths in the photo for the checked rows).
8. If everything looks right, click download on the top left. This will put your computer in stand-by mode, waiting for a device to be connected. Once again, make sure your Retroid Pocket 2 is off and your saves are backed up!
Now plug it into your computer and you should see a progress bar at the bottom start moving. If you don't see this bar happen don't panic. You're RPV2 will show a battery drained symbol then the amount of battery you actually have, you'll hear an audible click then wait a few seconds (5 max) unplug and power on the device.
You can choose to find and download Android USB Drivers either individually by OEM or if you can find a pack. or the safest bet is to download Android Studio from https://developer.android.com/studio.
This is a big download so be patient. once it's downloaded install it, run it once and as soon as something pops up you can go ahead and close it, the drivers will already be installed (it will prompt you to install more things after you finish the first install wizard, no need to do that just close the program).
Once you're done flashing you can delete Android studio from your computer as it takes quite a lot of space.
9. Once this is finished the screen will display this image.
10. At this point, it’s safe to unplug your Retroid Pocket 2 and power it on. The first boot will take a while and when it boots into the OS, you’ll have to wait for it to install all of the emulator APKs. Also, the main screens resolution may be distorted, wait a minute and it will auto correct. Once everything has finished installing, restart the system once and you’ll be good to go. Enjoy! Remember to uninstall Android studio at this point if you no longer have any other needs for it.
Credit to Jecklen, Taki, Kaoshade92, Dsachs420, uncletrunks, /silverdusk/ and TotallyTerry.