• Flash using USB Burning Tool (Windows) or rkdeveloptool (Linux):
  • Flash custom recovery (if available) to recovery partition; then flash ROM via recovery if packaged as update.zip
  • After flashing, wipe caches/dalvik and perform a factory reset if required
  • Reboot and test hardware (Wi‑Fi, audio passthrough, HDMI, remote)
  • upgrade_tool uf custom_update.img
    

    I connected the box to my PC using a USB-to-USB cable (a male-to-male USB cable is essential for Rockchip boxes).

    The tricky part is getting the box into Mask ROM Mode (also known as Flash Mode). I found a tiny hole on the bottom of the case—the reset button.

    The Rockchip Batch Tool lit up green, showing "Found One LOADER Device."

    "Okay," I muttered, "so far, so good."

    I selected the custom ROM .img file I downloaded. The tool parsed the file and showed a progress bar. I hit "Upgrade".

    The bar moved to 100%. Then, the box rebooted.

    Here is the scary part of any RK3229 story. Sometimes, the screen stays black. The remote stops working. Panic sets in. Did I brick it?

    I unplugged the power, waited ten seconds, and plugged it back in. The familiar Android logo appeared, but this time, it was different. It was clean. No "SuperTV" or weird Chinese text.

    Step 1: Enter Mask ROM Mode (The Hard Part) The RK3229 has no hard reset button. To force it into flash mode:

    Step 2: Load the Firmware

    Step 3: Erase Flash (Crucial)

    Step 4: Download the ROM

    Step 5: First Boot


    The RK3229 has decent mainline support (kernel 6.1+).

    U-Boot mainline:

    git clone https://github.com/u-boot/u-boot.git
    cd u-boot
    make rk3229_defconfig
    make CROSS_COMPILE=arm-linux-gnueabihf-
    # Generates idbloader.img and u-boot.itb
    

    Build mainline kernel:

    git clone https://github.com/torvalds/linux.git
    cd linux
    make multi_v7_defconfig
    make menuconfig
    # Enable: Rockchip RK3229, Mali 400 DRM driver, HDMI CEC
    make zImage dtbs modules CROSS_COMPILE=arm-linux-gnueabihf-
    

    Create bootable SD card:

    sudo dd if=idbloader.img of=/dev/sdX seek=64
    sudo dd if=u-boot.itb of=/dev/sdX seek=16384
    # Partition 1: FAT32 with kernel + DTB
    # Partition 2: ext4 with rootfs (e.g., Armbian Ubuntu)
    

    Armbian build script (automated):

    git clone https://github.com/armbian/build
    cd build
    ./compile.sh BOARD=rk322x-box BRANCH=current RELEASE=focal BUILD_MINIMAL=yes
    

  • Rockchip Rk3229 Custom Rom

  • Flash using USB Burning Tool (Windows) or rkdeveloptool (Linux):
  • Flash custom recovery (if available) to recovery partition; then flash ROM via recovery if packaged as update.zip
  • After flashing, wipe caches/dalvik and perform a factory reset if required
  • Reboot and test hardware (Wi‑Fi, audio passthrough, HDMI, remote)
  • upgrade_tool uf custom_update.img
    

    I connected the box to my PC using a USB-to-USB cable (a male-to-male USB cable is essential for Rockchip boxes).

    The tricky part is getting the box into Mask ROM Mode (also known as Flash Mode). I found a tiny hole on the bottom of the case—the reset button.

    The Rockchip Batch Tool lit up green, showing "Found One LOADER Device."

    "Okay," I muttered, "so far, so good."

    I selected the custom ROM .img file I downloaded. The tool parsed the file and showed a progress bar. I hit "Upgrade". rockchip rk3229 custom rom

    The bar moved to 100%. Then, the box rebooted.

    Here is the scary part of any RK3229 story. Sometimes, the screen stays black. The remote stops working. Panic sets in. Did I brick it?

    I unplugged the power, waited ten seconds, and plugged it back in. The familiar Android logo appeared, but this time, it was different. It was clean. No "SuperTV" or weird Chinese text.

    Step 1: Enter Mask ROM Mode (The Hard Part) The RK3229 has no hard reset button. To force it into flash mode: Flash using USB Burning Tool (Windows) or rkdeveloptool

    Step 2: Load the Firmware

    Step 3: Erase Flash (Crucial)

    Step 4: Download the ROM

    Step 5: First Boot


    The RK3229 has decent mainline support (kernel 6.1+).

    U-Boot mainline:

    git clone https://github.com/u-boot/u-boot.git
    cd u-boot
    make rk3229_defconfig
    make CROSS_COMPILE=arm-linux-gnueabihf-
    # Generates idbloader.img and u-boot.itb
    

    Build mainline kernel:

    git clone https://github.com/torvalds/linux.git
    cd linux
    make multi_v7_defconfig
    make menuconfig
    # Enable: Rockchip RK3229, Mali 400 DRM driver, HDMI CEC
    make zImage dtbs modules CROSS_COMPILE=arm-linux-gnueabihf-
    

    Create bootable SD card:

    sudo dd if=idbloader.img of=/dev/sdX seek=64
    sudo dd if=u-boot.itb of=/dev/sdX seek=16384
    # Partition 1: FAT32 with kernel + DTB
    # Partition 2: ext4 with rootfs (e.g., Armbian Ubuntu)
    

    Armbian build script (automated):

    git clone https://github.com/armbian/build
    cd build
    ./compile.sh BOARD=rk322x-box BRANCH=current RELEASE=focal BUILD_MINIMAL=yes
    

  • Автоматическая линия для изготовления сварной балки УСД-Т

    Возможность производить двутавры длиной балки от 4000 до 12000 мм, высотой от 200 до 1500 мм, шириной от 100 до 800 мм с толщиной стенки от 6 до 30 мм, толщиной полки от 8 до 40 мм.
    Читать подробнее..

  • Дробеметная установка GOSTOL TST

    Размер камеры 600х2000 мм, максимальная нагрузка на рольганг 1200 кг/м
    Читать подробнее..

  • Автоматическая линия окраски NORDSON ColorMax3

    Окраска порошковыми и жидкими ЛКМ с камерами фосфатирования, промывки, сушки и печью полимеризации (габариты печи — 600х1200 h2500 мм).
    Читать подробнее..

  • Установки плазменной резки с ЧПУ

    Максимальный размер листа 2100х12200 мм, вертикальное перемещение 180 мм. 

    Читать подробнее..

  • Установка DURMA HD-FL для лазерной резки и гравировки

    Размер стола 3048х1524 мм, вертикальное перемещение 130 мм, точность позиционирования ±0,05 мм

    Читать подробнее..

  • Координатно-пробивной пресс с ЧПУ DURMA ТР-9

    Используется для раскроя листовых заготовок прямоугольных и криволинейных форм, пробивки, пуклевки и перфорации. Рабочее поле 1250х3000 мм, толщина листа 3 мм, точность позиционирования ±0,1 мм. 

    Читать подробнее..

  • Ленточный отрезной станок PEGAS 

    Мощный двухколонный станок для резки широкого спектра материалов. Размер пакета изделий 440х600 мм, минимальный отрезок 10 мм. 

    Читать подробнее..

  • Гибочный пресс AMADA HFP 220-3 усилием 220 тонн

    Пресс для гибки листового металлопроката. Длина гиба 3220 мм, толщина листа до 16 мм. 

    Читать подробнее..

  • Гибочный пресс DURMA ADRGO400 усилием 400 тонн

    Пресс для гибки листового металлопроката. Длина гиба 6050 мм, толщина листа до 22 мм. 

    Читать подробнее..