Based on TeamKang https://github.com/Stevespear426/external_v8