Samsung Galaxy Ace (samsung-s5830)

What works

 * kernel booting! (maximum-attention hook)
 * splash screen

What doesn't work

 * usb networking, debug-shell/initramfs hook usb connection
 * Everything else (untested)
 * Flashing (maybe works for people not using VirtualBox for pmbootstrap?)

Modes

 * Download/ODIN: Hold PWR + HOME + VOL DOWN during boot, then press VOL UP when asked.
 * Recovery: Hold PWR+HOME during boot.
 * RAMDUMP: Hold PWR+HOME+VOLUP during boot.

Installation
WORK IN PROGRESS, ATTEMPT AT OWN RISK

There are likely better ways to do this, but this is all I could get working.


 * 1) Install rootfs to an sd card using `pmbootstrap install --sdcard=/dev/mmcblk0`
 * 2) On a Windows PC, Download Odin Multi Downloader v4.38
 * 3) Run pmbootstrap export --odin
 * 4) Grab boot.img-samsung-s5830 from /tmp/postmarketOS-export. Rename it to boot.img, then use 7zip to compress it into a .tar archive
 * 5) In Odin, load Cooper_v1.0.ops and select your boot.tar as the BOOT image. Then press start.