eMMC question for Rock Pi 4B+

Is the eMMC drive removable and thereby upgradable, or is it permanently affixed to the 4B+?

well…by the pictures it seems permanently affixed, my rock pi x is affixed in the same way as the rock pi 4b plus

eMMC is none removable on 4B+. Install from USB OTG to eMMC is possible.

or after booting from sdcard

How to enter Maskrom mode on board Rock Pi 4B+?

Boot the board to maskrom mode:
3. Power on the board
5. Now plug the eMMC module and proceed the next step to flash.

Instruction from Rock PI 4B does not fit.
Under the HDMI connector 4B+ there are buttons most likely for the firmware, but there is no information on the site.

Since eMMC is not removable, what is the procedure to install an OS image via USB OTG?

Hey guys, new here coming from pine64 community. I would love to know this as well! I can’t find any info on this. I’m trying to push Armbian (CLI) image but have no idea how to do so.
Any help would be appreciated!

Is there any complete guide on how to upgrade fixed eMMC on Rock Pi 4B+ v1.6?
I really need help with this, preferably if the method after booting from sdCard.

And also what is the function of the white switch under the USB?

Complete guide is here:


The switch is for usb otg mode change, you can set it host or device mode.

1 Like

Thank you Jack.
Is it means that there’s no method after booting from micro SDCard?

If you can boot from SD card, just download the image, dd it to eMMC(/dev/mmcblk1).

Showbox jiofi.local.html
No, but there is a microSD card slot so you can add memory as needed. My recommendation, should you get that bottom tier (no judgment!), is to leave the internal storage empty to allow enough space for the OS and updates to it.