Rewrite GenericJNI frame setup. am: 6e043bbc1d

Change-Id: I36966c1e1c0d35846854967d87f5940e74ffde30