yashsingh1/xdaforums huggingface dataset:
[Xoom Android Development] xmellyx:
There's a button on the top left of root explorer that reads

"r/o" (read only)

Push this button and it will change to

"R/w" aka read/write.

Now you can alter files that are root access only.
[Xoom Android Development] kcrudup:
VZ has proven to be little more than a data provider, thankfully. I don't see them being an issue.
[Xoom Android Development] MrDanger:
Be careful... because in my experience... root explorer does not copy framework-res.apk over correctly. I have always had to use adb when working with frameworks.

Just FYI
[Xoom Android Development] ihtfp69:
Why doesn't someone create a metamorph theme? Should be pretty painless.
[Xoom Android Development] despich:
Some Issues I have after installing the new framework

Got a 3G xoom that been rooted a while so i though I would give the new framework a try as I already have a sip provider setup (sipgate). Here is my findings..

Yes you can now setup SIP on honeycomb itself and it does kinda work but I don't see how it's better than just using Fring for your Sip client to make and receive calls.

- The phone app that gets activated is obviously made for a phone and is not Tablet ready. You can't get to the preferences and as soon as you take or make a call your screen locks which is kinda dumb on a tablet.

- You can't use your old contacts app anymore that was tablet ready. All you get now is the version thats in the phone app, which although will allow you to dial directly from it, it sucks in just about every other way compared to the original xoom contacts app.

- The sip calling through honeycomb appears to be buggy as well, sometimes the tablet doesn't ring, sometimes when you make calls you get a busy signal when the number you are calling is not really busy. This may be something to do with how honeycomb interacts with sipgates servers but I never had the problems when using fring.

- Sure I can text using the Xoom's phone number (not the google voice number) but why would you want to do that when you could use google voice? You can text through the google voice app just fine, (admittedly it doesn't have push notification yet) but it's texts are free.

- The browser UA string change is nice but I am already used to using Dolphin HD as a browser for those sites that like to have the "desktop" setting.

- The CRT animation is neat but since it only works when you are portait (which I rarely am) it's kind of a "meh" feature.

I am going back to my original Framework, It's fun to play with this stuff and it's cool that technically you can make and receive calls and SMS on the tablet (without SIP) but it's not ready for prime time yet.

Dan
[Xoom Android Development] lesjaw:
@sangreal, please continue this hack..

this is very useful for us who living outside USA.. we can't have Google Voice or Google Text..Phone & Message enable are only our choice..

so I hope the next hack is audio routing for calling, yes perhaps we will not use it, but consider it as a bonus :-)

a complete featured tablet.. hmm nice

and for you who think you don't need this, please stay away :-) , critics does nice but judging is bad ..
[Xoom Android Development] xlGmanlx:
Looking forward to having these tweaks in all roms moving forward
[Xoom Android Development] graveghoul:
Can someone make a youtube video of this in action? Or is there one already? I'm a visual learner lol.

Thanks everyone for all your hard work!
[Xoom Android Development] dimitri407:
It seems that once I did this, it reset my gmail account but it also removed my Exchange Account. My xoom still syncs my exchange email but it is not listed under Accounts? Should I just readd it?
[Xoom Android Development] NosajRednaxela:
SIP works great for me!

I am able to make (and receive calls) using my IPKall and the following settings under the SIP section under phone options:

Be sure you put in the proxy address for IPKall or it didn't register.

Also, for the speaker and mic to work, just make sure you set your Google Voice settings to the following:

Then just use the phone dialer app.
[Xoom Android Development] Smokexz:
anyone know of anyone working on the UA string for Wifi Xoom?
[Xoom Android Development] everythingisround:
No kidding! Thanks so much. I was about to just ditch the account. Managing an account through the web or app, having your account setup is a must. TOTAL FAIL by Verizon!
[Xoom Android Development] qubz:
+1

I asked the same question at the top of the previous page.

Anyone?
[Xoom Android Development] JungleJiujitsu:
Is this what you're looking for? http://www.greatereader.org/?p=17941
[Xoom Android Development] qubz:
That will change it temporarily. Can we get a permenant fix?
[Xoom Android Development] m0oskk:
I just set about:debug as my homepage. It's not a perm solution, but it works. You just need to hit enter and then your UA string will go back to desktop.
[Xoom Android Development] qubz:
That's a neat idea
[Xoom Android Development] Smokexz:
Still kind of a chore... something that should have been set to default anyways.

Sent from my Xoom
[Xoom Android Development] ratvuitinh:
It worked, but call don't have any audio.

Have any way fix this problem ?

Sorry my bad English.
[Xoom Android Development] xlGmanlx:
Any more changes planned for this before we get our hands on source?
[Xoom Android Development] Knavve:
Can someone be kind enough to post up the stock framework-res.apk from the 3g. I had my backed up, but did a bonehead thing and deleted it. :(
[Xoom Android Development] fsunoles157:
framework... :-)

http://www.megaupload.com/?d=UDII6Q1K
[Xoom Android Development] Knavve:
TYVM. I realized it the second I emptied my trash. Oops.
[Xoom Android Development] sangreal06:
Sorry, I haven't had time to check this thread in awhile. When I get a chance today I'll go through and reply to everyone. I've been working on more interesting projects. This was really just a proof-of-concept at the time I posted it, to show that the framework-res could be modified and that the phone features were included and just disabled.

I've also been working on fixing the issues with apktool, and I'll share that if I have time to clean up the source (right now it is only a step above 'embarassing' in quality) but I think it is mostly working now, so I could work on the wifi framework-res
[Xoom Android Development] Brenardo:
This is the original? Thanks a million times if so. If not could someone could make this available I would appreciate the hell out of it. :)
[Xoom Android Development] fsunoles157:
yes
[Xoom Android Development] Bazar617:
Sangreal, do you know if this method works for both 3G and Wifi, using the same resources.arsc file? I've got a theme at XoomForums and have been asked to incorporate this, but I only have a wifi version and I just released to the 3g today.

This is some amazing work, thanks a ton!
[Xoom Android Development] Smokexz:
If you get this working the Wifi only version Xoom, sir I would donate my life savings lol.

Sent from my Xoom
[Xoom Android Development] sangreal06:
I don't know -- haven't tested it. If someone posts the framework-res.apk from EU/CAN WiFi Xoom with the additional languages I'll look into it though. I asked for it in another thread but nobody ever got back

edit: http://xdaforums.com/showpost.php?p=13199196&postcount=1 this post suggests it would work. This will cost you all of the languages other than US English/Spanish
[Xoom Android Development] Bazar617:
I've got a US wifi. Are you just wanting an int'l so you can minimize how times you have to modify the frameworks?

And great find on that thread, sux for the dev block cuz I wasn't looking there for the answer, but thanks! If he was able to do it, then I'll go ahead and try mine and report back. I don't think anyone using my theme is int'l
[Xoom Android Development] sangreal06:
Yeah, pretty much
[Xoom Android Development] Bazar617:
Understandable. Wish I could help with the int'l files.

In the meantime, it does work for US wifi Xooms. Just copy the resources.arsc file out of the framework-res-uastring.apk in the OP and replace it in your themed framework-res.apk (and reboot, obviously).

Like sangreal said tho, international versions will loose the languages.

Sangreal, thanks again for doing this. I know you helped out Bignadad get the decompile and compiling fixed for 3.0 apks, it's trickled down to everyone, and we all appreciate it!
[Xoom Android Development] DroidHam:
So, this REALLY allows us to use a browser with desktop UA? 100% confirmed? I'm going to try when I get home....
[Xoom Android Development] DroidHam:
Does this have any benefits other than the user agent setting for wifi?
[Xoom Android Development] Bazar617:
100% confirmed on my WiFi Xoom. I haven't heard from anyone else who uses my theme confirm it, but yea, didn't recognize I was on a "mobile device" on the sites I tested it on
[Xoom Android Development] DroidHam:
What do you mean theme? Does this do anything other than change the user agent?
[Xoom Android Development] Bazar617:
I put it inside my theme. Just grabbing the resources.arsc file on to w/e framework-res you want to use will set the ua with no theme. Add it to your stock framework or someone's theme, or ask them to add it.

A user told me his was successful on the 3G, and mine was good on the WiFi.
[Xoom Android Development] DroidHam:
It worked for my stock browser, but not my Opera Mini :(
[Xoom Android Development] Bazar617:
Strange. It worked perfectly on my stock, and even Dolphin Browser. In settings I could use android or desktop, but it showed desktop the entire time. One website knew I was android, but nothing else special about it.

Its probably somomething inside opera. Pretty sure I heard something about the commpession rate on it, the browser may be telelling the site its mobile, even if your framework says otherwise.

Xooming with Tapatalk
[Xoom Android Development] sangreal06:
This is only for stock browser (and stock browser wrappers like Dolphin). Opera user agent can be changed in that application.
[Xoom Android Development] DroidHam:
Where?
[Xoom Android Development] qubz:
Codespeare has posted a Desktop UAString fix for the US WIFI XOOM in the general section:

http://xdaforums.com/showthread.php?t=1050538

I have a US WIFI Xoom, but have flashed the Canadian images because they have Australian Locale.

I have modded my framework-res.apk like he did by replacing the resources.arsc file from the framework-res-uastring.apk on the OP. I will leave it here for

Canadian WIFI Xoom ONLY

Browser Desktop UAString modified framework-res.apk

As always, make a back up the original file. It works fine on my machine but if it foobars your install, your on your own.
[Xoom Android Development] sangreal06:
I would expect you to lose the Australian changes in system apps after doing this, since resources.arsc contains the translated strings. Is that not the case?
[Xoom Android Development] qubz:
It stayed as Australian. Settings -> Language & Input -> Language Settings -> Select Language still displays English(Australia), although when I go into Language & input selection, English (Australia) is missing... this is not the case for Voice Recognizer settings, which still dosplays english australia and which appears in the menu too
[Xoom Android Development] alias_neo:
What mods are made to allow SMS to work? I want to make this work in the UK 3G.
[Xoom Android Development] sangreal06:
Are the actually strings translated for australian though? ie date formats.

In framework-res.apk/res/values/bools.xml set config_sms_capable to true
[Xoom Android Development] alias_neo:
Strange. I just chckd, values dir doesnt exist and hence no bools.xml
[Xoom Android Development] sangreal06:
values are in resources.arsc which has to be decompiled.
[Xoom Android Development] alias_neo:
Ah ok, what do I de compile with? Does apktool work yet?
[Xoom Android Development] qubz:
How should I check that? Date and time under settings still appear as 31/12/2011
[Xoom Android Development] SuperDodge:
Can someone post the stock framework-res.apk? The one posted earlier in this thread is a themed stock framework-res.apk.
[Xoom Android Development] sangreal06:
This should be stock 3G 3.01 if I don't have my files mixed up
[Xoom Android Development] Ifiuse:
Something new with this?
[Xoom Android Development] jim_panse:
I'm also interested in how i can decompile framework-res.apk

Tried a lot. Apk Manager, apktool only... nothin is working. Copied framework-res.apk to apktool folder and renamed it...nothing worked. :(
[Xoom Android Development] sangreal06:
I will be posting an updated apktool soon. Still have some issues with html strings

I honestly haven't had the chance to read through the issues yet as I've been working on other projects (+ I work full time).
[Xoom Android Development] jim_panse:
looking forward to it. :)
[Xoom Android Development] babakn:
Hey does 3g for call n sms works on wifi+3g xoom
[Xoom Android Development] tw1nz:
Crash?

Hello.

I got a problem with my xoom.. Lets us say i almost broken now? :(

What i have done:

Took my stock framework and move it to my root sd for later backup.

Then i move framework-res-uastring.apk to system/framework

After ive have done that - 5sec, i was getting ALOT of FC..

So i "try" to shut it down, and then it getting stock at shutting down???

After 20 min, it went to black sreen..

And now its stock on boot screen? .....

Please help.. I got ADB on my computer, so if anyone know who i can fix the problem please write!
[Xoom Android Development] alias_neo:
Did you rename the framework-res-uastring.apk to framework-res.apk?

Also, NEVER move or delete the framework-res.apk in system/framework, f you want to back it up, fine, make a copy, then write the new one over the top.
[Xoom Android Development] tw1nz:
Yeah okay, i think the problem is there. Cuz i diddent rename it..

Is it possible to fix?
[Xoom Android Development] brooksb:
I may be an idiot but I have read this thread in its entirety twice so hopefully I have not missed this but...

I have copied the framework-res-040611.apk renamed to framework-res.apk on top of my /system/framework/framework-res.apk using root explorer and rebooted.

Verified the new uastring is being presented to web browsers correctly

I am trying to install google voice but keep getting an error "we have a problem. Your phone number could not be verified. Please try again"

All I want is to be able to receive an SMS message from verizon with my password so I can log in. Verizon has sent my temp password via USPS twice but it continues to say the password is incorrect.

Do I need to be running any particular kernel for this to work? Any other suggestions would be helpful.

EDIT- The error I was getting was because I had not configured google voice and received a number yet. I can send and receive SMS to my google number now but still not receive SMS to my Verizon number, not even from Verizon themselves. Do I need an additional SMS application other than google voice? Sorry for my ignorance, I have been playing with ROMs for years on windows mobile (CE) since 5.0 and for almost a year on my EVO but I feel like a noob all over again on the xoom.

Thanks,

Brent
[Xoom Android Development] sangreal06:
You don't need a particular kernel. Are you sure you didn't install the uastring file? Does 'Phone' show up in your apps?

I can double check that I uploaded the right file later, when I am home. I just use the uastring one myself (got sick of random calls to my Xoom), but I know the phone was working as of yesterday.
[Xoom Android Development] Bazar617:
If you can get adb to recognize your device, push a stock framework-res.apk to /system/framework. If you're able to boot in to recovery, and you previously made a backup, do that.
[Xoom Android Development] sangreal06:
Updated with new UAString builds for WiFi models (no Euro 3G, sorry). All versions have the additional languages from the Canada model.
[Xoom Android Development] RinTinTigger:
Hey sangreal,

thanks a lot for your work! I encountered a problem and a question popped up. i flashed the VZW3g ua string everything....now i can select another language, like german, but it WONT change the systems language to what i selected. what did i do wrong?
[Xoom Android Development] sangreal06:
You have to reboot for a few of the strings. It only changes strings based in framework-res.apk. Individual apps need their own language support (ie Settings.apk).

So this change will affect system strings, and also set the defaults for apps like the Browser

If someone posts Settings.apk, etc. From the CAN xoom I will update those for the other models as well.
[Xoom Android Development] RinTinTigger:
Well i rebooted, but still if i tap on the settings icon, it still says "Lock screen orientation" for example, not the german words....
[Xoom Android Development] sangreal06:
Right, I believe that is because this popup is part of Settings.apk which has its own strings. The change just enables the additional languages at the system level.

Here is a screenshot showing some of the changes:

You can see the changes to the date, the system popups (usb debugging/shutdown) and the browser
[Xoom Android Development] RinTinTigger:
right. so it works man, thx a lot

:-)
[Xoom Android Development] brooksb:
Yes phone shows up in my apps and was able to receive a phone call from Google Voice to verify my number. I am running handcent SMS 2.9.29 and every time I attempt to send an SMS it forces close. I have not been able to receive an SMS from Verizon as well.

Thanks for the response, I greatly appreciate you help,

Brent
[Xoom Android Development] kcrudup:
Serious question: what is "Australian English"?

IOW, what differentiates it from UK (or even US!) English?
[Xoom Android Development] sangreal06:
Hm, no clue, but if you post a log of the force close it would help.
[Xoom Android Development] sangreal06:
Aside from some spellings (from US), there are differences in things like date format, start of the week, measurements, etc.
[Xoom Android Development] starcms:
Many thanks, but would it be possible to release a version for the WiFi model that enables the CRT animations and built in SIP client as well?
[Xoom Android Development] kcrudup:
Ah- durrrrr- it's not just strings, but Locale stuff, too. Makes sense.
[Xoom Android Development] sangreal06:
Sure, but I haven't the slightest clue if it will work. Attached (Canada and US WiFi respectively).
[Xoom Android Development] Jewremy:
I dunno if this has been noticed, but there's a bit of a bug with the phone mod applied - contacts diverts to the phone application, with no menu button. If you go to starred contacts, then back to the main list, there's no way to view all contacts again.

Also, CRT animation shows in any orientation except default, and it shows in default if a pop-up window is open. Hope that helps you make it always show.

Any chance of CRT + uastring for the US 3G version?

EDIT - Also, texting is a moot point besides receiving the VZW free sms. Texting is blocked when the device is activated from Verizon's side. No way around it. I can provide screenshots if need be.
[Xoom Android Development] sangreal06:
I'll look into that after the next system update

Sure, when I get a chance

Not for me (or the $7 I got charged for txting last month when I lost my phone). I've actually been meaning to call VZW and have them block it though, since when enabled I get txt spam and I don't want to be charged for that.

Beyond the free password SMS, it is useful for enabling Google Voice and apps like Whatsapp. There are also some people using the VZW xoom on foreign carriers that might have SMS plans
[Xoom Android Development] dro1dfan:
thanks works great.

Although after applying had to login to the google account again and accept all permissions, but meh it works
[Xoom Android Development] Jewremy:
Thanks for the help, Sangreal06!

Here's framework with circle battery, crt anim, desktop uastring, no phone/sms.

For the US 3G/MZ600 model.

http://db.tt/4IPSabX
[Xoom Android Development] mcarrion78:
this doesn't allow us to wifi only xoomers to recieve mms does it? would we have to set up a google voice account or something????
[Xoom Android Development] sangreal06:
Thanks, I think I'll use this. I updated the circle battery animation to work properly though: http://xdaforums.com/showpost.php?p=13655627&postcount=51
[Xoom Android Development] sangreal06:
No, I don't think that will be possible
[Xoom Android Development] Jewremy:
What wasn't working right?

Oh, I see it.

And holy ****! Android 3.1 update today!
[Xoom Android Development] tinpusher:
Anybody try this on 3.1 yet? Any reason it shouldn't work?
[Xoom Android Development] validoption:
My first reaction would be no, due to a different framework
[Xoom Android Development] sangreal06:
The previous files definitely won't work on 3.1. I have it updated for VZW 3G, but I don't have the files from the other models. Can anyone upload them?
[Xoom Android Development] Bazar617:
Hey Sangreal, where'd you get the 3G files from? Having a tough time finding a reliable source for them. I found a Wifi source, but I'm not sure how reliable it is at the moment. Thanks dude.
[Xoom Android Development] sangreal06:
I pulled them from my Xoom
[Xoom Android Development] Bazar617:
Lol, can't get anymore official than that.. Are you going to upload them anywhere? I'm on a WiFi and still at 3.0.1
[Xoom Android Development] sangreal06:
Sent you a PM
[Xoom Android Development] Bazar617:
purciate it
[Xoom Android Development] sangreal06:
Updated Verzion 3G for 3.1

I do not have the files for any other model
[Xoom Android Development] Bazar617:
I'm told that the HMJ37 build is cross-compatible.. I just updated my WiFi model with 3.1 and I'm on HMJ37, supposedly all the framework and SystemUI files are the same for each model (no more "which version Xoom are you on")
[Xoom Android Development] sangreal06:
This is true if you updated using bigrushdog's method, but I don't think it is true in general as the language support is different across the models
[Xoom Android Development] Bazar617:
Really? Well that's not cool... But at the moment, it's the only way to upgrade with root, right? Guess there will still be two different builds out then
[Xoom Android Development] sangreal06:
Added the US WiFi ua string for completion sake even though it has been done elsewhere

There are other differences too, like Mobile Hotspot and different wallpapers. Someone posted a modified version of bigrushdog's patch for WiFi users wanting the WiFi system files.
[Epic 4G Q&A, Help & Troubleshooting] inthewayboy:
So lets say I have a few apps installed on my SD card, and I put it in a different phone (That supports App2SD of course)...what happens next? Do I have to re-install or can I run it from the SD without anything else, like a portable application in the desktop world? Just not very clear to me...thanx!
[Epic 4G Q&A, Help & Troubleshooting] KennyG123:
You still need to install them.
[Epic 4G Q&A, Help & Troubleshooting] inthewayboy:
So then the only real advantage is that you free up space on the internal storage? Cause I would imagine it's slower running from the card right?
[Epic 4G Q&A, Help & Troubleshooting] KennyG123:
Yes because there is a lot less memory on the phone. App doesn't run any slower. Access time should be within milliseconds and then it loads into phone system RAM while you are using it.

BONSAI 4 and loving it!
[Xoom Q&A, Help & Troubleshooting] crimson12:
Hey everyone, I just got my xoom today and i seem to be having a terrible time getting any sort of download working through the browser. All the apk files are downloaded as .htm files, all of the jpg files are also downloaded as .htm files. Am I doing something wrong?