yashsingh1/xdaforums huggingface dataset:
[Xoom Android Development] :
I finally got it to work :D

This is how I did it...

1. Make sure your Xoom is rooted and has CWM installed

1.1 Pull system files from your working 3.0.1 install:

adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
adb pull /data/data/com.android.providers.settings/databases/settings.db-wal settings.db-wal
adb pull /data/data/com.android.providers.settings/databases/settings.db-shm settings.db-shm
adb pull /data/data/com.android.providers.telephony/databases/telephony.db telephony.db
adb pull /data/data/com.android.providers.telephony/databases/telephony.db-journal telephony.db-journal

2. Download nandroid backup submitted by lowtraxx

3. Right-click the nandroid.md5 file http://www.toshsoft.de/nandroid.md5 and hit "Save As"

3.1 Now open nandroid.md5 in your preferred text editor

3.2 Remove the lines with "cache" and "recovery"

3.2.2 IMPORTANT: Don't just remove the lines, make sure you don't have any whitespace between the three remaining. ;)

4. Make sure you have clockworkmod/backup/2011-07-09.22.22.22 on your SD. If not, create it.

5. Copy the files submitted by lowtraxx (system-, data- and boot.img) to the above mentioned folder.

6. Remember the nandroid.md5 file you edited earlier? Save it to that same above folder.

7. Reboot to recovery, Go to Backup & Restore -> Advanced Restore and select first boot, then system and finally data. Flash away, it worked for me :)

8. Now, reboot out of recovery. When your Xoom starts, skip through the first installation screens. You can add/edit this later :)

9. Download the rooted boot.img from here: http://xdaforums.com/showthread.php?t=1160979 and apply that through fastboot. Reboot.

9.1 Your Xoom will complain about SIM-card errors, that's normal (me thinks...)

11. Now adb push frankenrom build.prop http://toshsoft.de/xda/build.prop.frankenrom to /system/build.prop

12. Final steps: adb push the system files you adb pulled earlier (you DID do that, right?! It's too late here, don't have the energy to upload those files from my Nordic Xoom...)

adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
adb push settings.db-wal /data/data/com.android.providers.settings/databases/settings.db-wal
adb push settings.db-shm /data/data/com.android.providers.settings/databases/settings.db-shm
adb push telephony.db /data/data/com.android.providers.telephony/databases/telephony.db
adb push telephony.db-journal /data/data/com.android.providers.telephony/databases/telephony.db-journal
adb reboot

13. Profit! :cool:

I hope you guys get it right... Big kudos to lowtraxx for sharing the files and instructions :)

// There might be errors in the above instructions, check each one carefully. This is at least how I did it - and my Xoom works brilliantly now :D
[Xoom Android Development] Marshall1975:
Simba

Glad you got it working in the end. Have followed your guide to the letter but I still get the MD5 mismatch error. Have ran out of ideas now.

Cheers
[Xoom Android Development] Marshall1975:
Lowtraxx, Simba

Could you post your MD5 file as I can only think that maybe the format im saving it in is causing the issue. Have tried having the text along in one line like my nandroid backup, and have tried having them top to bottom like lowtraxx but all to no avail.

cheers
[Xoom Android Development] mcfisch:
Try to compare the md5-sums of the files you've downloaded with those in the text file - they should match. If they don't, download the files again. If you're on windows and don't know how to get md5-sums, search Google for "md5sum.exe"

Anyway, I've currently Tiamat ROM 1.1 installed, not sure if it is possible to get the new features working on this ROM (especially belonging to sdcard) ...
[Xoom Android Development] Marshall1975:
Mcfish

I think thats probabaly it. Im on Tiamat rom 1.1 also so im wondering if thats the issue. The MD5 sums are spot on so that only leaves the ROM.

Cheers
[Xoom Android Development] amigo80:
There is no need to copy the backup files over to get the internet working on the AU HC 3.1, I just added my apn manualy, so far I got no problems. I got a Nordic 3g xoom
[Xoom Android Development] mcfisch:
Same for me, restoring the saved files caused FC's. After restoring the ones which are delivered with this version all went fine. Thanks guys for sharing this.

Btw, people should know after "updating" to this AU-image they have to reroot completely - that means (besides flashing the boot.img):

start a commandline, navigate to your platform-tools-folder (where su and superuser.apk are located) and run the following commands:

adb remount
adb push su /system/bin/su
adb shell chmod 4755 /system/bin/su
adb shell ln -s /system/bin/su /system/xbin/su
adb push Superuser.apk /system/app/
adb reboot
[Xoom Android Development] lowtraxx:
Updated the Post with the latest findings posted in this Thread
[Xoom Android Development] redsat:
Here I have Tiamat 1.1 and still having MD5 MISMATCH error! . Any Idea?

Please someone send his/her working Nandroid.md5 here.

UPDATE : Ive created my own MD5 file (with md5sums.exe) but still MISMATCH error .
[Xoom Android Development] mcfisch:
Hm, have the same issue with 3G as before on US-3.1 and Tiamat: 3G-connection gets lost. But now it seems not to be necessary to reboot anymore to get the Xoom connected again - after going to Settings -> Mobile Network -> Providers -> Auto-Select (or choosing provider manually) the connection came back.

For those who have md5-problems: make sure your folders don't contain any white-spaces in their names - that's important. Otherwise the folder-name itself shouldn't matter.

Furthermore I've ran into another weird issue: my recovery has gone, only shows an Android with yellow triangle and an exclamation-mark inside. :confused:

Has anyone noticed this too?
[Xoom Android Development] redsat:
I did it and both (check sum md5 here and my md5) are exactly same. but still got error .
[Xoom Android Development] ed.dark:
Do you mean the backup folder name? Mine has no spaces and still wont work! Tried to do the md5 file a million times now. Never works.....

Have you reflashed the recovery?
[Xoom Android Development] lowtraxx:
I noticed it too, it seems, that the recovery is overwritten by a script in the boot.img. Fix for this is Go to fastboot and flash recovery again.
[Xoom Android Development] redsat:
My MISMATCH error is gone. I think it was a windows related issue. I edited it in my XOOM then it worked.
[Xoom Android Development] mcfisch:
Yeah, have done this too right after writing the post. Rec.-image was already on the harddisk, so no problem.

Did you notice that the boottime is nearly as half as long than before with US-3.1?
[Xoom Android Development] redsat:
Beautiful . Done .

I'm starting to love my new device now .
[Xoom Android Development] braso:
Before I waste my time with this one, can anyone comment on my issue?

I had 3G working for a few days on 3.1 and Tiamat 1.4 but the connectivity dropped out. I lost 3G out of the blue and I was unable to get it back. I returned my Australian Xoom to stock using the 3.0.1 images on the Motodev site. The 3G still didn't work, not sure why. Anyway, I updated OTA to 3.1 and still had the same issue. I'm now rooted again and on the US 3.1. I have pushed the Frankenrom build, rebooted and then pushed the telephony settings but still no joy.

I'm afraid if I use the instructions on this thread that I won't be pulling good telephony settings from my Xoom as there is still something wrong somewhere. Looking at the mobile network and APN settings I can see no reason why it isn't working. Can anyone help me out?
[Xoom Android Development] lowtraxx:
If you use the Australian images you no longer need to push your telephony and settings databases as stated in the updated thread description. And as you seem to have the Australian OTA, you should be able to flash those images with no prblems without needing to wipe.

HTH
[Xoom Android Development] braso:
Thanks for that. Downloading the images now. 14 minutes left!! Will advise when I finish.

Cheers

Shane
[Xoom Android Development] braso:
I'm getting the MD5 mismatch error too.

Do I do a 'fastboot flash recovery recovery.img' prior to attempting to restore the three images again?

edit - that didn't work. Of course I lost CWM momentarily.
[Xoom Android Development] mcfisch:
For those with md5-issues: I'd suggest to download and modify use Root-Explorer to avoid incompatible encodings (Win-/Unx-Linefeeds etc.). If you really wants to use your Windows-PC, use an editor like Notepad++ which allows to change the file-encoding and make sure it is set to "Unix/ANSI" before copying the file to the sdcard.

Also flash the images step by step using the Advanced-Restore-function instead of applying the complete set of backup-files once (should work theoretically, but idk...).

You can also use the attached (zipped) file which is already modified and successfully used by me. Unzip it and put it in the respective folder on your sdcard.

Furthermore I've now applied the Launchpad-Kernel (1.2.3N_R2) to get the sdcard working again. Just flashed it through CWMR - worked. Should also work with Tiamat-Kernel, latest single version is 1.4.4 atm.
[Xoom Android Development] ed.dark:
SD card works without launchpad or tiamat kernel. Wont flshing those kernels just confuse the sdcard handling? What are your findings?

TIA
[Xoom Android Development] mcfisch:
For me it didn't work. Couldn't find it, where should it have been mounted to? Didn't execute a "mount" in the terminal, but haven't found it in Root-Explorer... :confused:
[Xoom Android Development] ed.dark:
try /mnt/sdcard-ext

it's there in all file explorer apps i use including root explorer
[Xoom Android Development] braso:
Thanks a lot for that file. No more checksum problems and I have installed the new Aus images and re-rooted it. Only problem is, still no 3G - sort of.

Acting on a bit of a hunch, I removed the SIM card from the Xoom and put my mobile phone SIM card in it (both Next G). The mobile phone one immediately connected and I had full connectivity with 3G and H symbols. Any ideas? Maybe I need to go into a Telstra Shop and get a new SIM card??
[Xoom Android Development] ed.dark:
Yes. Just to be sure - but the suspect sim in a working phone and see if it transfers the fault. You do have the correct APN settings do you? I have to remove port, username and password for mine to work ok!
[Xoom Android Development] ed.dark:
mcfish, what's the output to the command "df" in terminal?
[Xoom Android Development] mcfisch:
@Braso:

Check your APN-settings, had to setup mine completely manually.

@ed.dark:

Thx, haven't looked in /mnt, every userfriendly system should provide a more intuitive mountpoint like /sdcard/external or /removable/sd-ext. /mnt is not really a good choice for providing directories which the user should deal with, even if the system is using it for other stuff...

Please take note that I've already installed the additional kernel, not only for the (maybe not existant) sdcard-issue, but OC or UV ;)

Now "df" shows the following (belonging to sdcard int. & ext.):

internal memory mounted to /data & /mnt/sdcard

external sdcard mounted to /data/media/external

I just wanted to give a response that Launchpad works fine here and that I also wouln't expect any problems with Tiamat. ;)
[Xoom Android Development] braso:
yes they are the same IPH APNs working for the mobile SIM. The SIM doesn't work in my phone either. I have no idea what has happened to the SIM card.
[Xoom Android Development] mcfisch:
Are you sure it is already activated? You might have to select one at first by tapping on the radio-button (the circle at the line's end which shows if it is still active). It should have a green point in the middle, then.

Don't want to blame you, but after setting my APN manually I had to activate it before the device was going to be connected.

On my german X10 I have a similar issue whenever I flashed a new ROM: it creates 3 APN by itself (mms, wap & web) and activates the wap-apn by default. But that one doesn't work for common internet connections, just only for wap-sites. So I have to delete it and set another one (web) as active after every flash/wipe...

Edit:

Haven't seen your SIM-Card seems to be damaged/deactivated, so none of my hints would help, I assume. Can you try to toggle the PIN-prompt after boot in one of your devices for that simcard and see if it is locked? Once it is activated the device should prompt for the sim-pin even after activating and deactivating the flightmode.
[Xoom Android Development] braso:
It was working until after I rooted and installed 3.1 Us. it died a few days later. hopefully a replacement will fix it.l
[Xoom Android Development] shmigao:
This out of the blue 3G loss just happened to me either. Didn't do anything else than reboot (no flashes, no nothing). Baseband version suddenly shows: unknown

Is it possible that "something" changes the build.prop when rebooting?
[Xoom Android Development] braso:
Doesn't explain why another Next G SIM works for me in the Xoom though. I'm reading a bit on Whirlpool about 3.1 OTA getting pulled by Telstra because of a few issues. I wonder if that is a possible cause?
[Xoom Android Development] Marshall1975:
Hello

Yeah I was reading the same thing regarding motorola pulling the update. It seems there is a battery issue with some peoples xooms losing 80% overnight on standby.
[Xoom Android Development] mcfisch:
My battery drains really fast, even before I flashed the custom kernel. I've set a screen-off-profile in SetCPU for downclocking the CPU to 600MHz, CPUspy shows 72% deepsleep, so all should be fine. :confused:
[Xoom Android Development] ed.dark:
Anyone discovered the mount point for USB OTG drives??
[Xoom Android Development] braso:
Well I sorted out my issues. Thanks for the help and concise instructions. My issue related ** embarrassingly ** to the non payment of my first bill. They had suspended my mobile internet because of the non payment of $67. I had set up extra funds for my Telstra all in one bill thinking the tablet would be added to our home phone and two mobile phones. For some reason they kept it separate. Anyway all sorted now and I have 3G up and running fine. Now for the Tiamat kernel...

cheers

shane
[Xoom Android Development] braso:
Can anyone confirm if Tiamat 1.4.4 will work with this AU version of 3.1?

Thanks

Shane
[Xoom Android Development] lowtraxx:
Yes, I can confirm, have it running for 3 consecutive days now with Tiamat 1.4.4
[Xoom Android Development] braso:
Thanks for that. I take it a wipe is required?
[Xoom Android Development] mcfisch:
I've Launchpad running now on this AU-3.1 and had 1.4.4 running on US-3.1 w/ 3G-Euro-Mod before without any issues (except the well known & non-kernel-related like 3G-icon etc.). So make a Nandroid-backup and just try it. I wouldn't expect any problems with that.

@Lowtraxx

It seems I spoke too early about the 3G-connectivity and battery of the AU-version - today I got it out of the bag with 98% battery after 4.5hrs (which is ok, system seems to have settled during the last night), but the 3G didn't connect. This time I was able to get the connection back by toggling the flight-mode twice.

No more reboot or settings-changes necessary. ;)
[Xoom Android Development] lowtraxx:
No wipe necessary. At least I did not need to.
[Xoom Android Development] Marshall1975:
Lowtraxx

Have you seen that 3.2 update is out now. Time to go back to us 3.1 then get the 3.2 update followed by pushing settings files back. Seems 3.2 improves the whole ui quite a bit. Not to mention new zooming feature included.
[Xoom Android Development] ed.dark:
But is wifi only right now?
[Xoom Android Development] :
I made a little mistake, 've flashed Tiamat 1.1 but also I deleted the backup files for EU 3G to have telephony and 3G working.

how to restore? should I have to reinstall 3.0 EU, than update to 3.1 EU and unlock?

ps. 3.2 update is only for US version or for EU too?
[Xoom Android Development] lowtraxx:
3.2 is only for US WiFi Version. If you take the plunge and also have to wipe, you could flash the AU images and have 3.1 EU/AU with working Signal Strength display. If you dont want to do that, maybe one of the users here can send you his backups.
[Xoom Android Development] :
probably is better to roll back to 3.1 EU/AU, but may I ask you how to reinstall it? (will I have to follow this tut http://xdaforums.com/showthread.php?t=1160403 ? )

but I still need the original files to be pushed back, right?

ps. has 3.1 EU/AU got Movie & Books apps?
[Xoom Android Development] lowtraxx:
Yes you can follow these instructions, but read all Updates first, because some things have changed and you do not need the settings.db telephony.db and build.prop anymore.

I copied the Books app from the US 3.1 image and it worked flawlessly.
[Xoom Android Development] fkofilee:
Problems,Problems, oooo Hang on... ?

hey all

Here is a very awkward one for you.

Installed BRD tiamat xoom rom 2.0 with everything but im having an issue.

I followed everything that needed to be done...

Problem is No APN's, No Connectivity (Wifi of course is working), Everytime i try to work around this i have no luck,

Following the guide from the front, i pushed all 5 files that i managed to collect from my backup. (Originally HC 3.0.1, like may of the guys, im on Talkmobile, but use a H3G Sim Card, as i pay for my lappie and internet separately)

Im trying to figure out why this is not working even though HERE says if i follow this guide the HC 3.2 should work... mind you ive tried a lot today and i have a feeling that it wont get any better)

I hope at least maybe someone might beable to give me some idea :)
[Xoom Android Development] ed.dark:
did you to manually enter the apn?
[Xoom Android Development] fkofilee:
might seem a bit stupid but...

i couldnt work out how to save it while putting it in and even tried to contact H3G about it for the settings, i know what they are and where they go but there isnt any physical option to save it :(
[Xoom Android Development] lowtraxx:
Updated Thread, I supply now fully flashable zips here.

Have Fun
[Xoom Android Development] ed.dark:
Top right-menu-save!
[Xoom Android Development] Langnase:
3G funktioniert nicht - Sorry for the German language

Hallo Alle zusammen,

ich habe ein Problem, nach dem Update auf Android 3.1 (Vielen Dank für die tolle Anleitung) und auf das Tiamat_Xoom-2.6.36.4-v1.4.4-Full-Throttle habe ich leider kein 3G Empfang (WLAN und Android läuft super). Ich raufe mir hier schon seit seit 2 Tagen die Haare und weiß einfach keinen Rat mehr.

Ich habe die Anleitung Schritt für Schritt befolgt. Jedoch ist mir aufgefallen das meine Backup telephony.db-journal Datei (von Andorid 3.0) 0 KB groß ist (ein Blick mit Notepad besagt auch kein Inhalt die Datei ist wirklich leer).

Meine SIM Karte ist von Base, vielleicht hat jemand für mich eine telephony.db-journal Datei und könnte mir die bitte zusenden.

Oder hat jemand eine Idee wie ich dieses Problem anderes lösen könnte?

Es ist mir noch folgendes aufgefallen unter "Drahtlos und Netzwerke" - "Mobilnetze" - "Netzbetreiber" - "Verfügbare Netzwerke" werden mir alle Anbieter aufgelistet und wenn ich "manuell E-Plus" oder "Automatisch auswählen" anklicke so erhalte ich immer folgende Fehlermeldung "Ihre SIM-Karte unterstützt keine Verbindung mit diesem Netzwerk". Hat jemand eine Idee?
[Xoom Android Development] bemanet:
@Langnase: But you know already that this is an english language forum !?
[Xoom Android Development] Langnase:
Sorry for the German language! But its to difficult for me to explain my problem in English and i see many Users are here form Germany. Sorry again.
[Xoom Android Development] mcfisch:
Try to follow the tutorials on android-hilfe.de-forum, and we can help you there in German, if that makes it easier for you.
[Xoom Android Development] lowtraxx:
Signal Strength Display now working for 3.2, see here
[Xoom Android Development] kyoshiro-mibu:
Please help

sorry im lost here, this is the instruction to get rooted 3.0.1 to 3.1 right? so heres my question :

1. how to make SD readable by CWM ? as i got international 3G xoom on 3.0.1 . and CWM doesnt read my SD (external memory).

im using CWM 4.0.0.4 on MZ601 running HC 3.0.1

Thanks in advance.
[Xoom Android Development] niwa2:
You need to be using v3.2.0.0. V4 does not read the sdcard on a xoom. You can find v3.2 somewhere in this forum section. Just search for it.
[Xoom Android Development] marekpipe:
Is it possible to upload a "complete" build or custom firmware of 3.1 to flash on euro xooms with 3g support ?

The Guide sounds very complicated ....

Is there a way to get one file to flash and thats all?
[Xoom Android Development] andlommy:
Works like a charm.

RIL commenting is really necessary if you want 3g working
[Xoom Android Development] mcfisch:
Have done this today, worked - thanks for sharing your experience.

But I had one problem: it seems to be necessary to disable the SIM's PIN-check, otherwise the network couldn't be found or configure the APN. So if someone has no working 3G-connection just disable the PIN-check, it should work then.

I guess it has to do with CDMA-devices don't have a SIM-card, so the needed module is missing in the VZW-system...
[Xoom Android Development] Marshall1975:
Hello

Just like to thank lowtraxx for this mod as after a day or so and help from a couple of other members I know have a euro 3g xoom running HC3.1. Cant thank you enough.

Cheers
[Xoom Android Development] lowtraxx:
Hi,

thanks, I had PIN disabled from the beginning so I didn't notice, i will update the Guide. I am glad I could help
[Xoom Android Development] Riffer:
What does 'working 3g' mean?

Is it really working or only in gprs mode?

What about hdspa?
[Xoom Android Development] lowtraxx:
I used it for about 2 days now. I have GPRS and EDGE as well as 3G HSDPA Coverage and it works like a charm. I did not benchmark the download speeds, but the site loading is fast. If I have the time today and am in a HSDPA Area I will try a Download Benchmark and attach it to the Post.
[Xoom Android Development] marekpipe:
Can somebody PM me the 4 Files ?

Thank you
[Xoom Android Development] Riffer:
as I read this will be US language only, right?
[Xoom Android Development] marekpipe:
Look in the other section ...there is a language pack 0.5 with german support
[Xoom Android Development] Marshall1975:
Hello lowtraxx

Im after a little advice. After setting my xoom up with 3g I have a slight issue im wondering if you have come accross. When on 3g the 3g symbol appears then goes after a few seconds but the xoom is still connected. Secondly I can get onto marketplace and facebook app etc etc but if i try to connect through a browser I get "Authentication via the proxy server was unsuccessful" so im not able to browse web sites.

thanks
[Xoom Android Development] lowtraxx:
Hi Marshall,

is it possible you got the settings db from someone who had a proxy server set for the Browser and now the browser tries to use that proxy. Try this https://market.android.com/details?id=org.credil.proxysettings and check if there are any proxy settings set. If not try asking the guy you got the databases from if he uses a proxy. If so that is propably the culprit. As to the Icon I dont see the behaviour you describe.

HTH
[Xoom Android Development] marekpipe:
hi,

can somebody pm me the 4 files ? seems that my backup doesn´t worked right, because i don´t have 3g now
[Xoom Android Development] jim_panse:
Do i need to flash the patched bootloader as described in Bigrushdog's Thread?

That i have to skip the recovery is clear to me. But i dont know if i need the patched bootloader...
[Xoom Android Development] lowtraxx:
Hi,

i dont know if you need to, but I did and it worked, you could try without, I dont know if it works, sorry.
[Xoom Android Development] Marshall1975:
Lowtraxx

I installed the program you suggested and there are no settings installed in the proxy fields. Cannot get hold of the lad at the minute. Is there no way to just make the xoom not use a proxy

cheers