[Transformer TF300T Android Development] sbdags:
Yes no probs :)

Are you familiar with using apk tool or similar to decompile an apk file? If so then here is how you do it.

Decompile the apk using apk tool:

You'll need to insert the framework first by opening a command prompt in the apktool folder - make sure the rom framework-res.apk is in the same folder:

apktool if framework-res.apk

then decompile your browser

apktool d browser.apk

This will create a browser folder

Inside you will need to navigate to

/res/xml

and locate the lab_preferences.xml file

open it in a good xml editor like notepad ++

And change the main contents to include

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<CheckBoxPreference android:title="@string/pref_lab_quick_controls" android:key="enable_quick_controls" android:summary="@string/pref_lab_quick_controls_summary" android:defaultValue="false" />
<CheckBoxPreference android:title="@string/pref_lab_fullscreen" android:key="fullscreen" android:summary="@string/pref_lab_fullscreen_summary" android:defaultValue="false" />
<CheckBoxPreference android:title="@string/pref_development_hardware_accel" android:key="enable_hardware_accel" android:defaultValue="true" />
<CheckBoxPreference android:enabled="true" android:title="@string/pref_development_hardware_accel_skia" android:key="enable_hardware_accel_skia" android:defaultValue="false" />
<ListPreference android:entries="@array/pref_development_ua_choices" android:title="@string/pref_development_uastring" android:key="user_agent" android:defaultValue="0" android:entryValues="@array/pref_development_ua_values" />
<CheckBoxPreference android:title="@string/pref_development_visual_indicator" android:key="enable_visual_indicator" android:defaultValue="false" />
<CheckBoxPreference android:title="@string/pref_development_cpu_upload_path" android:key="enable_cpu_upload_path" android:defaultValue="true" />
<CheckBoxPreference android:title="@string/pref_enable_webgl" android:key="enable_webgl" android:defaultValue="false" />
<CheckBoxPreference android:title="@string/pref_enable_accelerated_2d_canvas" android:key="enable_accelerated_2d_canvas" android:defaultValue="true" />
<CheckBoxPreference android:title="@string/pref_development_error_console" android:key="javascript_console" android:defaultValue="false" />
<CheckBoxPreference android:title="@string/pref_development_single_column_rendering" android:key="small_screen" android:defaultValue="false" />
<CheckBoxPreference android:title="@string/pref_development_viewport" android:key="wide_viewport" android:defaultValue="true" />
<CheckBoxPreference android:title="@string/pref_development_normal_rendering" android:key="normal_layout" android:defaultValue="false" />
<CheckBoxPreference android:title="@string/pref_development_trace" android:key="enable_tracing" android:defaultValue="false" />
<CheckBoxPreference android:title="Enable light touch" android:key="enable_light_touch" android:defaultValue="true" />
<CheckBoxPreference android:title="@string/pref_development_nav_dump" android:key="enable_nav_dump" android:defaultValue="false" />
<EditTextPreference android:singleLine="true" android:title="@string/js_engine_flags" android:key="js_engine_flags" />
<Preference android:title="@string/pref_development_reset_prelogin" android:key="reset_prelogin" />
</PreferenceScreen>

You can do the same in the /res/xml-sw600dp and /res/xml-sw1080dp folders for higher res devices as well

Once finished editing save the files and then you need to recompile the apk using

apktool b browser browsermod.apk

This file won't quite work - one because it won't be signed and one cos it has a compressed resources file.

Now you will need to use a tool like 7zip to open the new apk browsermod.apk as an archive and extract the resourses.arsc file.

You will need to insert this back into the apk file uncompressed by issuing the command

7z u browsermod.zip resources.arsc -mx0

Finally you can use an android signing java script or you can grab the original browser,apk, using 7zip extract the META-INF folder and then add it and overwrite the one in your broswermod.apk file.

Then install or add to /system/app with permissions set as rw-r--r-- and Robert is your Aunty's husband :)

You can also use elesbb's tool to do this as well - it's in his sig.