Go Back   Android Forums > Android Tablets & MIDs > Motorola XOOM > Xoom - Tips and Tricks

test: Reply
 
LinkBack Thread Tools
Old September 2nd, 2011, 02:55 PM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Aug 2011
Posts: 5
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default Connecting to Cisco VPN through Xoom

Xoom Root + VPN Instructions (IF YOU ARE ALREADY ROOTED SKIP THIS PART)

Requirements:

- Motorola Drivers
- Windows Media Player 11
- Java SDK (Not JRE)
- Android SDK
- Fastboot
- EasyADB
- Windows XP/Vista/7 Updated
- Motorola Xoom USB Cable
- Motorola Xoom Charger

Step 1:

Download Motorola Drivers -> http://www.motorola.com/Support/US-EN/Support-Homepage/Software_and_Drivers/USB-and-PC-Charging-Drivers
- Select 5.2.0 Driver with MotoHelper
- Save and install

Step 2:

Download Windows Media Player 11 (XP Link)->http://www.microsoft.com/download/en/details.aspx?id=8163
- Save and Install

Step 3:

Download JAVA SDK-> http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html
- Select Windows x86 (64 Bit users select x64)
- If you don’t know your version open command prompt and type
echo %PROCESSOR_ARCHITECTURE%

Step 4:

Download Android SDK-> http://developer.android.com/sdk/index.html
- Select installer_r12-windows.exe
- Download and install. Follow instructions. Once the SDK is installed it may prompt you to update some files, only do if it’s necessary. Otherwise just exit the program, we won’t use the program we just need the files.
- There are some issues where the SDK will not recognize the JAVA SDK, simply hit back and then next again and it will recognize it.

Step 5:

Download EasyADB -> http://www.android.net/forum/downloads.php?do=file&id=67
- Use WinRAR or WinZip to extract the files to your desktop. It should be about 5 files. Make a new folder and place the 5 files into that folder. Name it something like ADB or EASYADB.
- Open up My Computer. You should see Local Disk(C.
- Drag the new folder you made on your desktop with the 5 files and drag it over the Local Disk (C icon.
- The new folder should now be on the root of the C Drive.
- You can check my clicking on Local Disk (C and the folder should be there.

Step 6:

Download xoomroot.zip
- This can be found through a Google search or from any Android community. Search “xoomroot.zip” in Google. Should be about 2500kbs.
- Extract
- Save this to your desktop in one folder.
Download Fastboot (optional)-> http://developer.htc.com/adp.html
Scroll down and select Fastboot Binary Windows
Save it to your desktop

Step 7:

Put all the files into one folder.
- Open up your C: drive and navigate to your android SDK folder.
- For ex: C: -> Program Files -> Android -> Android-sdk
- There are two folders, Tools and platform-tools.
- Open up platform-tools and select all the files inside there. Drag them over to the tools folder.
- You may be prompted to rewrite/overwrite files with the same names. Click yes they are the same files.
- Right click on your new ‘tools’ folder and select copy. Navigate back to your C: drive and find the new folder you made with the 5 ADB files and select all the files in your ‘tools’ folder and copy them into the new folder.
- At this point name this folder ‘SDK_Tools’ to make it clear.
- Copy the XoomRoot.zip files you extracted earlier into this SDK Tools folder. (3 files)
- Lastly copy over the fastboot.exe file you downloaded previously into the SDK Tools folder.

Step 8:

Plug in your XOOM via USB Cable. Also make sure it is charging at the same time.
- Make sure USB
- You can enable this by going to Apps in the top right corner.
- Select Settings
- Select Applications
- Select Development
- Select USB debugging
Make sure it is checked.
Upon connecting the Xoom, it should be recognized by your computer.
To know for sure, open up command prompt (this is optional)
- Type in cd C:\ Sdk_tools
- You should now be in the SDK Tools folder
- Type adb.exe
- Adb will run
- Type adb devices
- If you get back a string of numbers your device is connected and recognized

Step 9:

Now its time to do the rooting.
1. MAKE SURE THE XOOM IS OFF BUT CONNECTED
2. Hold the volume down button + the power button on the Xoom DO NOT LET GO
3. Once you see the message ‘Starting Fastboot Protocol Support’ you can let go
4. You should be at the Motorola Dual Core technology screen with the message in the top left as stated in #4
5. Open up command prompt and type cd c:\SDK_Tools
6. Type fastboot oem unlock
7. You will see a warning message on your xoom. Press volume down on your xoom until it says I accept. Then press the volume up key to accept
8. Next select volume down until it says YES then press volume up to proceed
9. At this point the Xoom will reboot (it may take some time) and it will go back to the screen you had when you first turned on the Xoom after your purchase.
10. Go through the usual options and get back to the home screen. DO NOT SET UP A GOOGLE ACCOUNT. SKIP THIS STEP.
11. Go back and enable USB debugging like we did before. Make sure you are connected to 3g or WIFI as well.
12. Now once you are connected to Wifi/3G and have enabled USB Debugging, type the following into command prompt: adb reboot bootloader
13. The Xoom should reboot back into the screen as before with the logo.
14. Now type: fastboot flash boot rootboot.img
15. The xoom will have confirmation on its screen stating it worked
16. Now its time to reboot again
17. Type fastboot reboot
At this point there is a possibility of a soft brick. If this happens it means you are either missing drivers or downloaded the wrong XoomRoot.Zip file. You will know if you bricked because it will not go past the Motorola Logo screen. Do not worry you can always UNROOT your Xoom to fix it. This is not a permanent brick. To get out of this screen type ADB REBOOT BOOTLOADER and Google Unroot Xoom.
18. If you reach the home screen again it means it was a success.
19. Now type the following commands, hit enter after each command .

adb remount
adb push su /system/bin/
adb shell
ln –s /system/bin/su /system/xbin/su

chmod 4755 /system/bin/su
exit
adb push Superuser.apk /system/app/




The Xoom is now rooted.

You can find out if you’re rooted by downloading Terminal Emulator. Install it and at the terminal type in su . The $ should turn into a # sign.








Setting up VPN

Requirements:
- VPN Connections
- Xoom USB Cable
- Patience
Go to the APP store and download the following:
APP Installer by FunTrigger
BusyBox by Stephen(stericson)
BusyBox Installer by Jrummy16
Pocketcloud by Wyse or your favorite RDP app
TerminalEmulator by Jack Palevich

Install APP Installer
Install BusyBox and make the install location /system/xbin/
Run BusyBox installer and install
Install Pocketcloud


Now back to your computer, on the internet you need to go to
http://code.google.com/p/get-a-robot-vpnc/
under Featured there is Downloads. Download the apk file AND the tun.ko file.

Note this tun.ko file may not work, it depends on the android version your running and other factors.
One I specifically used was found here:
http://forum.xda-developers.com/showthread.php?t=972550

all credit goes to TrackerK
KEEP IT NAMED tun.ko (yes case sensitive)
Go to My Computer - > Xoom -> Downloads and transfer the APK File into Downloads.
The tun.ko file needs to go the same place with all the folders (Downloads, Music etc.) Just drag the tun.ko file to the Xoom icon in My Computer.

Now run Terminal Emulator.
Type the following:

su

mount -o remount,rw /dev/block/mtdblock4 /system

cp /sdcard/tun.ko /system/lib/modules/tun.ko

mount -o remount,ro /dev/block/mtdblock4 /system

insmod /system/lib/modules/tun.ko


You shouldn’t get any errors. If you are getting errors it means you did not place tun.ko in the right place or you misspelled something. Also it is possible you have it named Tun.ko instead of tun.ko Linux is case sensitive.
Now the hard part is over.

Running the VPN
Open up App installer. Go to Downloads. Install the .apk file. Open it.
Enter in all the information. If you want to connect, enable the VPN. Press and hold on the connection you created and a small box pops up that says Connect, Disconnect, Configuration. Hit connect. You should connect if everything went smoothly.

For Remote Desktop, open up PocketCloud. Selected Remote Desktop and enter in your IP Address. (Can be found by opening up command prompt and typing ‘ipconfig /all’ (no single quotes)
It will be next to IP Address
If you have a password/username on your computer enter it in now.

Connect and you’re in.








Advertisements
subway69 is offline  
Last edited by subway69; September 2nd, 2011 at 04:02 PM.
Reply With Quote
sponsored links
Old September 2nd, 2011, 03:04 PM   #2 (permalink)
New Member
Thread Author (OP)
 
Join Date: Aug 2011
Posts: 5
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

For those wondering why I wrote this

this is something people have been wanting for a long time

Issue 3902 - android - Feature Request: "pure" ipsec vpn client (cisco-compatible) - Android - An Open Handset Alliance Project - Google Project Hosting
subway69 is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Tablets & MIDs > Motorola XOOM > Xoom - Tips and Tricks
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 09:12 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.