settings especially uses a ton of providerinput. your best bet would be to take a nightly that is very very close to our release dates. like 1.4 came out last monday i think, that's when i'd fetch my nightly from. you can also compile settings which is probably not such a bad idea - other porters though have somehow managed to make do without. i myself can only guess as i really have never ported anything myself. also make sure to study logcats, its the perfect tool to track down issues. i think a page before we already solved a settings blowup via logcat.