Thank you guys. Thank you Adam. I was told I can't book NRT HNL then OGG SFO. The lady told me the open jaw should be either at the original like NRT HNL, HNL KIX or at the destination like NRT HNL SFO, then LAX NRT.
So if what pitz mentioned is true, I guess I'll have to buy a ticket from OGG to HNL and fly from HNL (which sucks).