titanium-sdk
titanium-sdk copied to clipboard
Android: update V8 version
To follow up https://github.com/tidev/titanium_mobile/issues/13395:
In a future version we should update V8 again to 9.4.146.16 (or higher). Since we had issues with backwards compatibility of modules we switch back to the old 10.1.1.GA V8 version for 11.0.0. I've spend some time in testing and patching V8 and have a running V8 9 version with this patch. To test it you can change these two lines:
android/package.json
"integrity": "sha512-ykkShAXGn0g0LY7w7xx1QkUgfwMpJyREWgwN5bCIn+WqzMUArMfbmGIo/JnjGuTtR5b3cWZjGRT/V01Ozmf5yQ=="
and
android/titanium/libv8-services.js
const downloadUrl = 'https://migaweb.de/libv8-9.4.146.16-release.tar.bz2';
to download my v8 and build a local SDK
It needs some intensive testing to check if everything still runs fine and no module/app will break.