Let put some facts right
* Harmony is already a fork of java. But without the patent grant there is an unknown.
* ASF wanted to pass the TCK for the patent grant and wanted Oracle to get rid of the field of use related to the tck.
* Dalvik is using some of Harmony's code.