Been messing around with the framework-res.apk today after seeing some posts about the lock screen animation. Obviously this is pretty unfocused but I figured I'd share my results anyway in case anyone else wanted to mess around.
Lock Animation
Neat I guess, but it only works in Portrait mode.
User Agent String
I changed the UA String in the browser to get around the about:debug nonsense. It now reports as:
Mozilla/5.0 (Linux; U; Intel Mac OSX 10_6_3; 3.0.1; en-us; Xoom Build/HR166) AppleWebKit/534.13 (KHTML, Like Gecko) Version/4.0 Safari/534.13
SMS Support
This one was worth it just to get the stupid MyVerizon password. Works for outgoing and incoming but you have to install an SMS App. This will also allow you to enable your Xoom's phone number with Google Voice. Data charges apply.
Voice Support
I'm able to make calls using Google Voice but I have no idea if it is an IP call or what. Obviously I have no minutes on my plan. Note: The mic/speaker doesn't currently work so this is useless unless you use the SIP phone. I might look into this when I have time, for people connecting their Xoom's to other networks with voice plans.
SIP Phone
Build-in SIP client.
Installation
Replace the framework-res.apk in /system/framework/ with the file attached and reboot. For whatever reason this might cause your accounts and Wallpaper to get removed. Requires Root. Make sure to back up your framework-res.apk. You'll probably need it the next time an update rolls out. Don't blame me if this breaks anything, but let me know if you see any issues (especially with date formatting).
To-Do: I'd like to fix the contacts app when Phone is enabled
Update 5/8:
Added UA String fix for US/CAN WiFi. (Untested)
Rebuilt UA String fix for VZW 3G using my new tool
All versions have the language strings from CAN WiFi
Update 5/12
3.1 Support for 3g VZW XOOM. (Use this if you updated using bigrushdog's method)
Removed previous files
Language Support is only partial. I do not have the new 3.1 language strings other than EN/ES so a few things will be English. Also, individual apps still need to support other languages (Settings, for example)
Update 2 - 5/12
3.1 US WiFi Support (Do not use this if you updated using bigrushdog's method)
Files:
full - CRT, SIP, SMS, UAString
uastring - UAString
I cannot help you with custom combinations or different models unless I have the framework-res.apk from your model
Lock Animation
Neat I guess, but it only works in Portrait mode.
User Agent String
I changed the UA String in the browser to get around the about:debug nonsense. It now reports as:
Mozilla/5.0 (Linux; U; Intel Mac OSX 10_6_3; 3.0.1; en-us; Xoom Build/HR166) AppleWebKit/534.13 (KHTML, Like Gecko) Version/4.0 Safari/534.13
SMS Support

This one was worth it just to get the stupid MyVerizon password. Works for outgoing and incoming but you have to install an SMS App. This will also allow you to enable your Xoom's phone number with Google Voice. Data charges apply.
Voice Support

I'm able to make calls using Google Voice but I have no idea if it is an IP call or what. Obviously I have no minutes on my plan. Note: The mic/speaker doesn't currently work so this is useless unless you use the SIP phone. I might look into this when I have time, for people connecting their Xoom's to other networks with voice plans.
SIP Phone

Build-in SIP client.
Installation
Replace the framework-res.apk in /system/framework/ with the file attached and reboot. For whatever reason this might cause your accounts and Wallpaper to get removed. Requires Root. Make sure to back up your framework-res.apk. You'll probably need it the next time an update rolls out. Don't blame me if this breaks anything, but let me know if you see any issues (especially with date formatting).
To-Do: I'd like to fix the contacts app when Phone is enabled
Update 5/8:
Added UA String fix for US/CAN WiFi. (Untested)
Rebuilt UA String fix for VZW 3G using my new tool
All versions have the language strings from CAN WiFi
Update 5/12
3.1 Support for 3g VZW XOOM. (Use this if you updated using bigrushdog's method)
Removed previous files
Language Support is only partial. I do not have the new 3.1 language strings other than EN/ES so a few things will be English. Also, individual apps still need to support other languages (Settings, for example)
Update 2 - 5/12
3.1 US WiFi Support (Do not use this if you updated using bigrushdog's method)
Files:
full - CRT, SIP, SMS, UAString
uastring - UAString
I cannot help you with custom combinations or different models unless I have the framework-res.apk from your model
Attachments
Last edited: