I have successfully modified the Asus Keyboard.apk to allow the
to launch any installed web browser. This is a continuation of the original thread, but more space/visibility for any questions and/or support issues.
Updated for Jelly Bean & ICS -- Thanks to Kick4U for updating Aroma installer to support odex/deodex roms and for his F4/F5 edits
DOWNLOAD:AROMA installer for Jelly Bean & ICS - v2.0 - via Dev-Host Updated by Kick4U
The AROMA installer zip should be flashed using TWRP 2.2.2.0/2.2.2.1 which can be found here (I used the blob version via fastboot)
The installer offers the key layout changes that nhshah7 posted here. I've adapted the changes for the ICS key layouts as well.
I put in logic to determine the OS version installed and then decide which packages to extract. The script relies on the following /system/build.prop field to be correct: ro.build.version.release. If this is set to 4.1.1 then the JB packages will be pushed. Any other value will result in ICS files. Since I no longer have ICS installed I have no way of testing that this works for ICS, but I can only assume it does based on its behavior with JB installed.
Also, this AROMA package may work on the TF101 and TF300 but I have neither so I have no way of testing it. Please let me know if it does or does not and I'll update the post accordingly.
Thanks to daerwynn for testing the package on the TF700. Confirmed working! Most likely it will work on the TF300 (or AndroWook) too, but will wait until someone posts some feedback.
Support stuff
If after you've installed this mod your browser button does not prompt you for browser selection, try and clear your default browser: go to Settings, Apps, find your default browser and select the "Clear defaults" button.
Updated for Jelly Bean & ICS -- Thanks to Kick4U for updating Aroma installer to support odex/deodex roms and for his F4/F5 edits
DOWNLOAD:AROMA installer for Jelly Bean & ICS - v2.0 - via Dev-Host Updated by Kick4U
The AROMA installer zip should be flashed using TWRP 2.2.2.0/2.2.2.1 which can be found here (I used the blob version via fastboot)
The installer offers the key layout changes that nhshah7 posted here. I've adapted the changes for the ICS key layouts as well.
I put in logic to determine the OS version installed and then decide which packages to extract. The script relies on the following /system/build.prop field to be correct: ro.build.version.release. If this is set to 4.1.1 then the JB packages will be pushed. Any other value will result in ICS files. Since I no longer have ICS installed I have no way of testing that this works for ICS, but I can only assume it does based on its behavior with JB installed.
Also, this AROMA package may work on the TF101 and TF300 but I have neither so I have no way of testing it. Please let me know if it does or does not and I'll update the post accordingly.
Thanks to daerwynn for testing the package on the TF700. Confirmed working! Most likely it will work on the TF300 (or AndroWook) too, but will wait until someone posts some feedback.
Support stuff
If after you've installed this mod your browser button does not prompt you for browser selection, try and clear your default browser: go to Settings, Apps, find your default browser and select the "Clear defaults" button.
Last edited: