Download the H3Droid Installer!

This is a custom installer to be used on a Linux system with an SDCard reader / writer or to prepare image.

Usage:

  1. Download image from one of the mirrors below
  2. Extract the tar file (tar -xf filename.tar) in a folder with enough space to hold the contents (~450MB)
  3. Update 00_conf file to set OUTDEV variable. It should contain either device or plain file path (ex: OUTDEV=/dev/mmcblkX or OUTDEV=/dev/sdX or OUTDEV=/some/path/to/somefile.img)
  4. Copy your PUBLIC SSH key(s) to the install folder (Optional, but required to have root access via SSH)
    (ex: cp /root/.ssh/my_key.pub ./)
  5. Execute 10_init_new_card.sh to write image to your SDCard or somefile.img (in case of a file, you can use it later with dd/etcher/winimager to write to real device)
  6. Note: run only 10.. script, other files are meant to be called from it in order. (for example 20.. prepares partitions.dat used in 30..)

This is still considered beta, so there may be bugs, use at your own risk!

  • First boot, especially from SDcard can take an extended amount of time because of DEXOPT. The best way to tell progress is to watch the red LED (on Xunlong Orange Pi boards) once the boot animation has completed (blinking is a good thing).
  • The first time you enable Network (WiFi / Ethernet) it may take a significant amount of time (gapps updates are hundreds of megs).
    Subsequent boots should be much faster.
  • If you are working from an SDcard, at boot time wait for the red LED to stop blinking before you start working for the best experience.
  • Beware of the RED light! RED LED == I/O busy. I/O busy == Android busy. Android busy for too long == Reboot.
Version 1.2.9:

New in this version:

  • h3resc: UDISK partition resizer
  • h3resc: display resolution changer (480p, 720p, 1080p)
  • fixed bug that prevented 8188eu from working
  • by default we are using 720p now, you can change it later in h3resc

CDN h3droid_installer-1.2.9.tar
CDN h3droid_installer-1.2.9.tar.md5

MAIN h3droid_installer-1.2.9.tar
MAIN h3droid_installer-1.2.9.tar.md5

NL #1 h3droid_installer-1.2.9.tar
NL #1 h3droid_installer-1.2.9.tar.md5

NL #2 h3droid_installer-1.2.9.tar
NL #2 h3droid_installer-1.2.9.tar.md5

INDIA h3droid_installer-1.2.9.tar
INDIA h3droid_installer-1.2.9.tar.md5

USA #1 h3droid_installer-1.2.9.tar
USA #1 h3droid_installer-1.2.9.tar.md5

USA #2 h3droid_installer-1.2.9.tar
USA #2 h3droid_installer-1.2.9.tar.md5

Version 1.2.8:

New in this version:

  • removed sunxi-ir-rx.ko from autoloading
  • added logitech c270 usb webcam
  • installer: added dex cache purge to update path
  • installer: gservices/playstore updates are disabled by default
  • added: chat, pppd, pppoe
  • h3resc: added gpm(mouse), nano, mc/mcedit, ldd, iozone, missing terminals, micropython, blktrace, gnu ddrescue
  • removed eth from uboots
  • fixed red led on boards with emmc
  • fixed rc.local not being run bug introduced in 1.2.7
  • bootmenu: removed powerkey-to-h3resc, added usb kb in bt (space) to boot to h3resc
  • installer: batch mode, preparing for fel-installer interaction
  • beta testing new screen resolutions (only 480p works reliably right now)
  • installer: copy rc.local if found
  • added kexec to kernel
  • installer: requires squashfs to be available
  • added wifi support for 8188cu (some dongles, please report issues)
  • image_installer (H3ii): write to card, then make it autoinstall on device. you NEED to select fex/uboot on first h3resc boot

CDN h3droid_installer-1.2.8.tar
CDN h3droid_installer-1.2.8.tar.md5

MAIN h3droid_installer-1.2.8.tar
MAIN h3droid_installer-1.2.8.tar.md5

NL #1 h3droid_installer-1.2.8.tar
NL #1 h3droid_installer-1.2.8.tar.md5

NL #2 h3droid_installer-1.2.8.tar
NL #2 h3droid_installer-1.2.8.tar.md5

INDIA h3droid_installer-1.2.8.tar
INDIA h3droid_installer-1.2.8.tar.md5

USA #1 h3droid_installer-1.2.8.tar
USA #1 h3droid_installer-1.2.8.tar.md5

USA #2 h3droid_installer-1.2.8.tar
USA #2 h3droid_installer-1.2.8.tar.md5

Version 1.2.7:

New in this version:

  • Changed aoe.ko (and few serial modules) to builtin
  • New fex: nanopim1+ (untested) (gmac support only)
  • Installer: upgrade mode (preserves partition layout and UDISK content)
  • Installer: several fixes to workaround distros differences
  • Recompiled with current uboots: nanopi_m1, nanopi_m1_plus, nanopi_neo, nanopi_neo_air, orangepi_2, orangepi_lite, orangepi_one, orangepi_pc, orangepi_pc_plus, orangepi_plus, orangepi_plus2e, orangepi_zero, Sinovoip_BPI_M2_Plus
  • Updated rc.local calling to prevent deadlocks
  • Added H3resc with boot menu (hold power key on boot): shell, change uboot/fex/boot.cmd, update h3droid from usbdrive/internet, wipe user data
  • USB Automount should work on all ports now
  • Fixed shell jni path to allow java tools usage
  • Added slip(builtin), rtl2830.ko and few others
  • Removed gandroid and enabled other g* modules
  • Initial resolution set to 1920x1080

CDN h3droid_installer-1.2.7.tar
CDN h3droid_installer-1.2.7.tar.md5

MAIN h3droid_installer-1.2.7.tar
MAIN h3droid_installer-1.2.7.tar.md5

NL #1 h3droid_installer-1.2.7.tar
NL #1 h3droid_installer-1.2.7.tar.md5

NL #2 h3droid_installer-1.2.7.tar
NL #2 h3droid_installer-1.2.7.tar.md5

INDIA h3droid_installer-1.2.7.tar
INDIA h3droid_installer-1.2.7.tar.md5

USA #1 h3droid_installer-1.2.7.tar
USA #1 h3droid_installer-1.2.7.tar.md5

USA #2 h3droid_installer-1.2.7.tar
USA #2 h3droid_installer-1.2.7.tar.md5

Version 1.2.6:

New in this version:

  • Performance Improvements
  • Fixed samba browser in Filemanager
  • Predexed build (first boot should be faster)
  • Added checks for required tools
  • Changed 672->624 for dram in opi+2e and opi+ fexes
  • Workarounds for systemd/automounter
  • Added opipcplus u-boot
  • Started testing for FriendlyArm NanoPi M1
    (fex available and can be used with opipc u-boot but DRAM needs set to '576' in fex for stable experience)

CDN h3droid_installer-1.2.6.tar
CDN h3droid_installer-1.2.6.tar.md5

MAIN h3droid_installer-1.2.6.tar
MAIN h3droid_installer-1.2.6.tar.md5

NL #1 h3droid_installer-1.2.6.tar
NL #1 h3droid_installer-1.2.6.tar.md5

NL #2 h3droid_installer-1.2.6.tar
NL #2 h3droid_installer-1.2.6.tar.md5

INDIA h3droid_installer-1.2.6.tar
INDIA h3droid_installer-1.2.6.tar.md5

USA #1 h3droid_installer-1.2.6.tar
USA #1 h3droid_installer-1.2.6.tar.md5

USA #2 h3droid_installer-1.2.6.tar
USA #2 h3droid_installer-1.2.6.tar.md5

Version 1.2.5:

New in this version:
1.2.4 (Unreleased):

  • Added missing i2c modules
  • Added file.img creation

1.2.5:

  • Rewrote file.img/loop creator (should require fewer dependencies now)
  • Added some usbserial modules (most notably ch341.ko, cp210x.ko and ftdi_sio.ko)
  • Fixed /sbin/busybox executability
  • Removed some chinese settings
  • Fixed SDIO autodetection
    (This fixes both dongle and SDIO detection, wifi should now work out of the box!)

CDN h3droid_installer-1.2.5.tar
CDN h3droid_installer-1.2.5.tar.md5

MAIN h3droid_installer-1.2.5.tar
MAIN h3droid_installer-1.2.5.tar.md5

NL #1 h3droid_installer-1.2.5.tar
NL #1 h3droid_installer-1.2.5.tar.md5

NL #2 h3droid_installer-1.2.5.tar
NL #2 h3droid_installer-1.2.5.tar.md5

INDIA h3droid_installer-1.2.5.tar
INDIA h3droid_installer-1.2.5.tar.md5

USA #1 h3droid_installer-1.2.5.tar
USA #1 h3droid_installer-1.2.5.tar.md5

USA #2 h3droid_installer-1.2.5.tar
USA #2 h3droid_installer-1.2.5.tar.md5

Version 1.2.3:

New in this version:

  • Initscripts calls /data/rc.local for user's convenience
  • Updated default wallpaper
  • Recompiled sunxi-ir-rx.ko with full input range (all ir-remote codes should show with evtest now)
  • Added aoe.ko kernel module
  • Made a few changes to the installer scripts
  • Hdmi-dvi fixes (some users were having issues with DVI, this should help with that)

CDN h3droid_installer-1.2.3.tar
CDN h3droid_installer-1.2.3.tar.md5

MAIN h3droid_installer-1.2.3.tar
MAIN h3droid_installer-1.2.3.tar.md5

NL #1 h3droid_installer-1.2.3.tar
NL #1 h3droid_installer-1.2.3.tar.md5

NL #2 h3droid_installer-1.2.3.tar
NL #2 h3droid_installer-1.2.3.tar.md5

INDIA h3droid_installer-1.2.3.tar
INDIA h3droid_installer-1.2.3.tar.md5

USA #1 h3droid_installer-1.2.3.tar
USA #1 h3droid_installer-1.2.3.tar.md5

USA #2 h3droid_installer-1.2.3.tar
USA #2 h3droid_installer-1.2.3.tar.md5

Version 1.2.2:

New in this version:

  • Fixed WiFi issue on OPi boards with WiFi - patched installer.
  • Added new H3Droid boot animation

CDN h3droid_installer-1.2.2.tar
CDN h3droid_installer-1.2.2.tar.md5

MAIN h3droid_installer-1.2.2.tar
MAIN h3droid_installer-1.2.2.tar.md5

NL #1 h3droid_installer-1.2.2.tar
NL #1 h3droid_installer-1.2.2.tar.md5

NL #2 h3droid_installer-1.2.2.tar
NL #2 h3droid_installer-1.2.2.tar.md5

INDIA h3droid_installer-1.2.2.tar
INDIA h3droid_installer-1.2.2.tar.md5

USA #1 h3droid_installer-1.2.2.tar
USA #1 h3droid_installer-1.2.2.tar.md5

USA #2 h3droid_installer-1.2.2.tar
USA #2 h3droid_installer-1.2.2.tar.md5

Home | H3ii | H3resc | How it Looks | F.A.Q. | Project | Feedback