My regards, I didn't see any on this site so I didn't know
This is how I built AOKP for my device, even though it wasn't officially supported.
1. Set up your build environment
Initializing a Build Environment | Android Open Source
2. Download AOKPs source
Code:
repo init -u git://github.com/AOKP/platform_manifest.git -b ics
repo sync -j16
3. Pull in your local device and/or vendor files (In this case, I would guess ss24man's)
git clone git://github.com/ss2man44/android_device_htc_kingdom.git -b ics device/htc/kingdom
4. Change some stuff in the full_device.mk and cm.mk and vendorsetup.sh files (full_kingdom) that looks sort of like the changes I did here:
https://github.com/gannon5197/andro...mmit/87c2b0f306417da75f546bc017484d14e9dd9263
5. Change some stuff in the vendor/aokp stuff. You're going to need to add your device in the vendorsetup.sh and add a kingdom.mk in products. And you're going to need to add that kingdom.mk in the AndroidProducts in the products folder. This is mine on that situation:
https://github.com/gannon5197/vendor/commit/4e7baaa697988a1a93330eb5018157643d052095