Hi! We're discussing a clarification of the content license; please look over to Current events if you're interested in editing.
LK Bootloader
From Htc-linux
LK is a miniature kernel developed by Travis Geiselbrecht, It has been forked by qualcomm (codeaurora) for use as the base of their reference bootloader. It currently supports multiple platforms including but not limited to MSM722x, MSM7x30, MSM8x50, MSM8x60, APQ8064.
It has also been forked for various post-production Windows Mobile devices such as HTC HD2, HTC HD Mini, HTC Touch Pro 2, Sony xperia X1 because most of the stuff (usb, clocks, mmc, fastboot etc..) is hardcoded for newer SoC revisions with android compatible AMSS.
Source(s): LK Bootloader
Source code for MSM7x2x devices
Source code for MSM8x50 devices
[edit] Sony xperia X1
| Feature | Status | Comments |
|---|---|---|
| Screen | Yes | supports portrait and 180-degree orientation |
| USB | Yes | fastboot works |
| Nand Memory | Yes | Yes |
| I2C | Yes | driver ported from linux |
| VREGs | Yes | implemented for wince DEX devices |
| Model detection | Yes | need to add more boards |
| Getting boot reason | Yes | fastboot marker confirmed to survive reboot |
| Clocks | Yes | enough to boot linux |
| Charging | Partial | charging to minimum safe level is done for kovsky |
| Charging mode | Partial | should be a matter of handling power key |
| GPIO Keys | Yes | Yes |
| Booting linux | Yes | add tags for wifi, serial etc |
| Hardware init/cleanup | Yes | can boot haret kernel off nand with no modifications |
Source(s): LK Bootloader
[edit] HTC HD Mini
| Feature | Status | Comments |
|---|---|---|
| Screen | Yes | Yes |
| USB | Yes | fully working |
| Nand Memory | Yes | Yes |
| I2C | Yes | driver ported from linux |
| VREGs | Yes | via PCOM |
| Getting boot reason | Yes | same as kovsky |
| Clocks | Yes | via PCOM |
| Charging | No | done by wince SPL or linux kernel |
| Charging mode | No | No |
| GPIO Keys | Yes | Yes |
| Booting linux | Yes | boots from NAND |
| Flashable ROM | Yes | LK can be updated via fastboot |
Source(s): LK Bootloader
