At my second attempt (after a previously failed attempt) to compile my very own android build for my etna using openetna as the base, I decided to replace the CM (CyanogenMod) webkit with a fork that fixes Aabic in terms of both RTL and ReShaping. It takes a while to sync the repos and compile all the pieces to android (even on my 6 core AMD Phenom II X6 1055T). I haven’t timed the build, but I can confirm that it started after 6:45am and was done before 12pm (America/Halifax timezone). If you would like to build my mix and matched android which as of today would build openetna systemV6.1-rc3 with arabic enabled, you can do the following.
- Follow instructions at http://code.google.com/p/openetna/wiki/BuildFromSource replacing the android_manifest.git url when initializing the repo to my fork of the android manifest such that it looks like:
repo init -u git://github.com/pykler/android_manifest.git -b froyo
- Get the system.img and boot.img from out/target/product/eve/ and follow install procedures from http://code.google.com/p/openetna/wiki/Installation (if you are upgrading from any OpenEtna froyo build, no need to wipe your user data, you will also need to find google apps as per instructions on the wiki page).
- Profit 😉 (is this getting too old?)
adb remountadb shell
adb shellmount -o 'rw,remount' /system
unzip -o /sdcard/gapps-mdpi-20100930-signed.zip -x 'META-INF*' -d /reboot