yashsingh1/xdaforums huggingface dataset:
[Xoom Android Development] Mjamocha:
Good point bro, That too can take some time. The reason i say that is because if one truely knows nothing about the subject matter, there are going to be a lot of question. Honestly..there are already hundreds of How To threads already in place. (this is how many themers, devs ...get there tools and infos) sometimes we have to do our own research) Even if A-Z was listed and if people don't understand it; it's not really helping them. They will still have to do their own research to grasp the concept. I don't know if izuiz2, has the time to incorporate a tutorial and Q&A into his thread. He's pretty busy.
[Xoom Android Development] krankdroid:
Sounds good. Is this the forum i should be pressing f5 in, or will you publish it somewhere else?
[Xoom Android Development] iruiz2:
I'll post a message here when it is up and running. Stay tuned.
[Xoom Android Development] Prack:
Thank you all for the work on this. Looking forward to subscribing to the new thread.
[Xoom Android Development] iruiz2:
Well, I've created the thread in here: http://xdaforums.com/showthread.php?t=2006372 . Still many things to add (like the new working 4.1.2 compatible overlay with its kernel, I'll have it before the weekend. I just copied the important info from this thread to the new one, and added the materials and explanation to make it work on ICS.

And on December, if I squeeze some time between Christmas and family, I'll dive into the kernel compiling stuff. All the help you can provide is very welcome.

Long live BT5 in the Xoom!!
[Xoom Android Development] iruiz2:
This is the idea if the new thread I've created, to set up a detailed roadmap on how to do this process. I am kind of new to many of these processes, so it's work in progress...
[Xoom Android Development] earl00:
Many thanks in advance
[Xoom Android Development] iruiz2:
Well, the new thread is up and running, up to the current state of affairs.

BT5 on the Xoom is working with jb4.1.2, and I was able to mix 4.1.2's ramdisk and the kernel from overlay myself... So I'll be able to research from there.
[Xoom Android Development] bigrushdog:
Well it was fun. The torch has been passed.
[Xoom Android Development] :
Forgive me for this possibly stupid comment but I'm going to assume this comes with a dictionary pre-installed. I will look into getting one myself if it's a requirement. Is it also possible to install this on an external hard drive? Does terminal even work with an external hdd?
[Xoom Android Development] bluedragon1982:
You could try this guide for the GUI and post if it works. I would try it, but i still have to wait about 14 days till i can order my xoom :/

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

BackTrack 5 ARM (with GUI via TightVNCServer)
[Xoom Android Development] bigrushdog:
Sorry man. The primary focus was getting a release out that provides a solid base. No way can you squeeze decent dictionaries on there. You could try splitting them. Regarding externals, you would have to use a powered USB hub. Anything is possible :D
[Xoom Android Development] bigrushdog:
I've previously stated that we have no interest in vnc for this build. Its useless on the Xoom. However, if there is enough demand, I may be able to write a script for it. I telling you, you don't need a GUI here. Ill be doing some pentesting 101 tutorials in General probably today. You will see a GUI is not needed for some serious fun :D:rolleyes:
[Xoom Android Development] bluedragon1982:
I think a GUI would be useful for those guys who are no unix cracks and so good in unix commands or mainly M$ users
[Xoom Android Development] earl00:
Thank you for your hard work. Will probably start from scratch, must of messed something up last week cause I'm getting negative channel issues with aircrack and Alfa now. Will use your expansion pack to install and see if the issues disappears.

By the way, what im doing to get extra chroot terminals with connectbot was to start openssh server once logged into bt chroot and connect via SSH for new chroot terminal windows - is there an easier better way.

possibly related to my negative channel problem could be that I was using airmon-ng to get into monitor mode and not iwconfig. Not sure. Please drop a reply when you get chance. Cheers.
[Xoom Android Development] raviff:
I flashed this on my Xoom (MZ605, with Moray 2.2.1) that already had BT5 installed, don´t know if this might be the cause, but I´m getting this when I type bt5

Loop device exists

ioctl LOOP_SET_FD failed: Bad file number

mount: No such file or directory

mount: No such file or directory

mount: No such file or directory

net.ipv4.ip_forward = 1

/data/media/BT5/bootbt: line 23: /data/local/mnt/etc/resolv.conf: No such file or directory

/data/media/BT5/bootbt: line 24: /data/local/mnt/etc/hosts: No such file or directory

Shutting down BackTrack ARM For Xoom

failed.

failed.

failed.

failed.

Any ideas?
[Xoom Android Development] bigrushdog:
Use the wifi fix. We had to patch the compat wireless source to fix the negative channel bug. Grab the connectbot in my OP. I have like 20 shells at my disposal. Ill do a tutorial later on getting set up and running. But I have the stomach flu and am full of fail atm. :(
[Xoom Android Development] bigrushdog:
Start clean. Delete everything from before. Then flash.
[Xoom Android Development] :
Maybe the kernel didn't flash right. I'm looking for my Netgear. When you're looking for something you can never find it.
[Xoom Android Development] kuroguy:
niiiice. I've got an RA2500 based dongle and a zd1211 based one. Both were the least expensive available at the time of purchase. I'll give this a shot and report back with my success. I've been meaning to work out those wifi keys that I've forgotten without having to reset the routers.

As usual, you guys rock.
[Xoom Android Development] earl00:
Great. The patch seems to have fixed the neg chan prob. Now to work out another way rather then to start a SSH server and SSH into choot for unlimited terminal sessions in connectbot - it works but having to start SSH server is a extra step. :) hope you get better soon.
[Xoom Android Development] bigrushdog:
use the little drop down menu where it says ssh. select local. no need to ssh in at all. :D

We are going to release a rom update shortly. I've updated the rom so that BT5 users can flash the rom and not have any issues. Also, looks like no wipe needed either.
[Xoom Android Development] kuroguy:
Any of you devs seen http://code.google.com/p/autocrack/ ? It would be a nice touch if it could be made to work.
[Xoom Android Development] bigrushdog:
Yes it works. But my gut tells me not to officially support it. It feels a bit unstable like a memory hog. Also its just too easy. I'll have to reflect on it a bit.
[Xoom Android Development] earl00:
OK. I must be daft - if I choose local from the drop down I don't get a new chroot terminal- instead I get a local Android shell- not a bt shell. Do I need to run the bootbt script everytime or is there another command I run to get into chroot bt terminal? Thanks.
[Xoom Android Development] bigrushdog:
Edit host -- post login automation is your friend
[Xoom Android Development] kuroguy:
Anybody tested this with a zd1211 device?
[Xoom Android Development] ankorez:
how install it on my xoom plz?

i used bakctrack 5 on laptop but if i can use on my xoom it great

anyone know how install it plz?

ok i see the official webpage i followed
[Xoom Android Development] earl00:
Aaaahhh. Post automation is your friend indeed. Thanks -didn't see that.

Side note. Been having trouble mounting external hdd that I never had problems mounting before.
[Xoom Android Development] stlsaint:
I am also getting this. I removed the original BT5 folder from the vnc thread on it and flashed and got this error. Removed everything i could think of including the BT5 directory again and reflashed just to still get the same error.
[Xoom Android Development] bigrushdog:
Also delete the /data/local/tmp and /data/local/mnt folders

NOTICE: Please take a quick second and complete the poll at top of thread. Thanks.
[Xoom Android Development] stlsaint:
Ok, those are deleted but i am also unable to delete the newly placed BT5 directory. i was able t rename it to BT5.old and then i tried reflashing which of course placed another BT5 dir so now i have BT5 and BT5.old and neither one can be deleted.
[Xoom Android Development] ankorez:
it work

but i have not read...

must have cable host with dongle usb...

i know it use internal wifi xoom but no lol

i buy cable host on ebay :)

juste one question

how i launch many shell bt5?

i want

window1: airodump-ng

window2: aireplay-ng

widow3: aircrack-ng

it is possible?
[Xoom Android Development] raviff:
try rm -r BT5

I was able to delete mine and reflashed, but didn't solve anything
[Xoom Android Development] bigrushdog:
http://xdaforums.com/showpost.php?p=17936573&postcount=3
[Xoom Android Development] kevdog:
brd

A tutorial would always be welcomed, however judging by some of the comments in this thread already -- you are in for a world of hurt. I think a pre-requisite for bt5 is some basic Linux experience and to be comfortable working strictly on the command line. There are a lot of good tutorials on the net already. If maybe you could add some techniques that would be different working explicitly different on the xoom rather than on some Ubuntu install with the aircrack suite it would be great.
[Xoom Android Development] stlsaint:
No go on tut!

A tutorial would be nice but xda is not the place for it (IMO). Backtrack is a pen testing/ethical hacking tool which when used improperly can have life altering consequences!! :eek: The guide on working to get backtrack up and running in a good environment such as the work done by brd is excellent and i would encourage it but as far as a tutorial on actual usage of backtrack? :confused:

I would not! Now should a serious user want some assistance than that is what personal messages and or IRC is for but if you start making tutorials than you are taking on the responsibility of providing support for what you are trying to teach and this forum doesnt seem like that is what its made for! Should someone be doing something with backtrack and need tablet/kernel/android support for it than yes this place would be great but to start teaching people how to hack on a forum such as this....?? :rolleyes:
[Xoom Android Development] stlsaint:
FIX

Thanks to the great devs in #xoom helping me out we now have a working fix for those getting the error below!:D

Loop device exists
ioctl LOOP_SET_FD failed: Bad file number
mount: No such file or directory
mount: No such file or directory
mount: No such file or directory
net.ipv4.ip_forward = 1
/data/media/BT5/bootbt: line 23: /data/local/mnt/etc/resolv.conf: No such file or directory
/data/media/BT5/bootbt: line 24: /data/local/mnt/etc/hosts: No such file or directory
Shutting down BackTrack ARM For Xoom
failed.
failed.
failed.
failed.

Steps:

1. Check in your /BT5 dir to ensure that your bt5.img is not still in gz format.

2. If it is then this means you do not have enough space on your internal card to allow the script to extract the image. (Image is about 4.8GB)

3. Remove some items (movies, music) to allow for at least 6GB internal storage space.

4. Delete the current BT5 folder and reflash the bt5.zip

After flashing check to ensure that the bt5.img is in .img format and then run:

su

THEN call bt5

bt5

and you should be greeted with the:

root@localhost prompt!! Cheers:cool:
[Xoom Android Development] gled:
so far so good :-) it works nicely, great job !

Just found a little issue, i'm unable to compile freetds and pymssql, required for fasttrack...
[Xoom Android Development] raviff:
mine bugged like yours and I couldn't delete BT5 to save my life, took me a while to figure out how to delete it

this is what I did:

connect your xoom to your pc usb

go into recovery

go into mounts and storage

mount usb storage so you can use adb shell

unmount usb

toggle internal storage as /sdcard

on the pc start adb shell

type cd sdcard

rm -r BT5

that should do it
[Xoom Android Development] stlsaint:
Yes true, brd had to inform me to remove it via recovery/adb shell but i think you have added a extra step in the process. There is no need to use the mount/unmount usb option.

connect xoom

go into recovery

Toggle internal storage as /sdcard

mount /data

enter adb shell via pc

cd /sdcard #this will put you at /data/media prompt

then remove the BT5 dir.

Not to say your way is wrong, just a bit extra.;)
[Xoom Android Development] raviff:
my work pc wasn't giving me access to adb if I didn't mount the usb, but it has some weird security restrictions, so that might be it

while trying to find out what's happening, I noticed that the pushed file only has 129 MBs, the bt5.img.gz, even though I have 8 Gbs free on my Xoom, so it seens the install script is having some sort of trouble on mine, I'll do some more researching and report back
[Xoom Android Development] n1nj4dude:
would this be possible to get working on the acer a500?
[Xoom Android Development] ankorez:
perfect!! thanks!!
[Xoom Android Development] infamazz:
can i use this on motorola xoom only wifi?
[Xoom Android Development] stlsaint:
Yes you can.

---------- Post added at 09:31 AM ---------- Previous post was at 08:44 AM ----------

So if you have followed this great tutorial but together by bigrushdog than you have a running BT5 on your xoom and if your anything like me you have began installing, updating and customizing the BT environment. Now as you know once you flash you will lose various things on your ROM, IE: theme, cpu settings, etc. well this also includes losing the ability to call your bt environment from terminal with command:

bt5

Now DO NOT PANIC! You have not lost BT, you merely must re-run the setup to be able to call bt5 again. NOTE: YOU STILL HAVE YOUR CUSTOMIZED ENVIRONMENT IN THE "bt5.img" under your BT5 directory and you can even still chroot into it just by calling:

sh bootbt

#from within the BT5 directory but we want to be able to use bt5 command right?!:D

Here are the steps to take to get everything back to normal.

1. From the .zip file downloaded in the OP that contains the image we want to remove the gzip image from it.

NOTE: You may want to make a copy of the original zip file to prevent having to re-download again.

2. Copy the modified zip file AND the custom kernel you downloaded from the OP to our sdcard #i install everything from my microSD but that's out of personal preference. Without that kernel you will not have needed modules for certain wifi activites!! :cool:

3. Flash the bt5.zip file. #Here you can choose to either continue flashing the kernel or rebooting the system and then flashing the kernel.

4. If you have not....flash the kernel.

5. Reboot the system fully. Then reboot into recovery.

##Again you may feel you want to just reboot directly into recovery or no reboot at all and just continue on. I just like to reboot in case something happens before i move onto next steps.

Now in your BT5 directory you will have all your original files from the zip but if you run "bt5" from terminal you will error out because your bt5.img will have been moved to a file titled:

BAK_bt5.img_bak #or something close to it...basically a .bak file

6. Boot into recovery, connect PC to xoom via adb shell

7. In recovery, under mounts and storage, select the toggle sdcard option, then select to mount /data.

8. Enter adb shell via pc and run command:

cd /sdcard

This will put you into your sdcard then run

cd BT5

mv BAK_bt5.img_bak bt5.img

#remember to substitute for whatever your bt5.img was changed to

Thats it! Reboot back into system and you will be able to run "bt5" from terminal to get back into your customized bt environment! Hope this didn't confuse anyone and sorry for it being so long. I wanted to break down the what/why for the steps for any beginners!!
[Xoom Android Development] kuroguy:
Your other option for starting bt5 is to add the following to your post login automation:

su

cd sdcard/bt5

sh bootbt
[Xoom Android Development] bigrushdog:
I have Tiamat BT5 Power User Pack ill up later today. Basically you will flash it over your Moray update and still have BT functionality, and then some.Got a few nice mods, scripts, and some other goodies to take care of Power Users :D
[Xoom Android Development] stlsaint:
Postgresql

Anybody else happen to have a issue with setting up postgresql?
[Xoom Android Development] nobylspoon:
Awesome job on this. Thanks for all your hard work on this one.

Are any USB to Ethernet adapters known to be supported? I would like to be able to use this at work but we don't typically deal with wireless for our testing, only wired.
[Xoom Android Development] kuroguy:
The pegasus module in the new mod pack supports many usb to ethernet adapters. I know for a fact that it works with me belkin f5d5050.
[Xoom Android Development] nobylspoon:
Thanks! I didn't notice that mod pack had the pegasus driver. I found this list of adapters that use the pegasus driver:

3COM	3C460B

Belkin	F5D5050

D-Link	DSB-650

D-Link	DSB-650TX

Farallon	Netline PN796-650

Kingston	KNU101TX

LinkSys	USB10TX

LinkSys	USB100TX

SMC	2208USB/ETH
[Xoom Android Development] pyrator:
i couldnt find the aircrack suite/get it to work. After digging arond a found this script on the bt fourms. Maybe it will help you guys too.

# By Justin Barrick aka th3p4tri0t
# install dependency for libssl-dev apt-get install zlib1g-dev
# install libssl-dev wget http://launchpadlibrarian.net/64412492/libssl-dev_0.9.8k-7ubuntu8.6_armel.deb dpkg --install libssl-dev_0.9.8k-7ubuntu8.6_armel.deb rm libssl-dev_0.9.8k-7ubuntu8.6_armel.deb
# get and install aircrack-ng apt-get install source-aircrack-ng cd /var/backtrack/sources/aircrack-ng/1.1/bt9/upstream-sources/tar -xzf aircrack-ng.tar.gz cd aircrack-ng/make make install
# set path variable echo "export PATH=$PATH:/usr/local/sbin" >> ~/.bashrc export PATH=$PATH:/usr/local/sbin
[Xoom Android Development] bigrushdog:
I assure you it's in there by default.

airmon-ng wlan0

aireplay-ng --test wlan0
[Xoom Android Development] pyrator:
Yea, for some reason i couldnt get it to work. Either way im just glad to have awesome devs like you to provide us with these epic releases! My alfa usb card works perfect! Ty again brd you rock.

Fyi the autocrack script is too fast/complex and freezes my xoom during iv capturing/replay
[Xoom Android Development] Mr Bland:
Just for fun I tried it and GUI via vnc works fine. I find it too cumbersome to use with any seriousness, just use shell.
[Xoom Android Development] filebug:
Was wondering would this work on my rooted 4g xoom? Or do I need a custom kernel
[Xoom Android Development] pyrator:
Good question
[Xoom Android Development] sirrous:
Which card exactly are you using? I have tried two with no success on my Xoom, however both work on my laptop. My NetGear wna1100 doesn't even show up on the Xoom, and my Belkin F5D8053 v3 gives an error SIOCSIFFLAGS: No such file or directory.

I've had little luck and would love to find a USB dongle that will work.
[Xoom Android Development] pyrator:
Using a alfa network model awus036h
[Xoom Android Development] pyrator:
Heres the pic.
[Xoom Android Development] sirrous:
Thanks, ordering one today. I'd love an n adapter, bit right now I will be happy with one that works. :-)
[Xoom Android Development] stlsaint:
Yes it will work. Details can be found in OP. The kernel is provided so if you have a certain need for your current kernel this may conflict.
[Xoom Android Development] dotslashshawn:
So I've installed the mod and am grabbing bt5. Does this not work with the xooms built in wifi card?
[Xoom Android Development] bluedragon1982:
How do i unistall this MOD?
[Xoom Android Development] stlsaint:
No you will need a dongle for features such as monitoring.
[Xoom Android Development] stlsaint:
There is nothing actually "installed" with this aside from flashing the custom kernel so if you want to remove simply delete the BT5 directory and re-flash whatever kernel you want.
[Xoom Android Development] bluedragon1982:
Thank, i got it. BT5 is nothing for me ;)
[Xoom Android Development] filebug:
so will the kernel break my upgraded xoom wifi? im just worried it will break it. anyone using this on a 4g xoom yet?
[Xoom Android Development] stlsaint:
I am running this on my 3g xoom. I have not sent mine in for upgrade but if you already upgraded and are back to being rooted/unlocked than there is no worries. Also this does not actually install onto your system so for whatever FREAKISH reason you have a kernel conflict you can simply re-flash whatever kernel you are using now. But again there is no risk of bricking. What kernel are you running right now?
[Xoom Android Development] filebug:
im using the stock i havn't flashed anything but the universal root
[Xoom Android Development] stlsaint:
Well again this process uses chroot. You are not actually installing anything so you are safe. Make a nandroid and flash the MOD and kernel and give it ago. The kernel is the same Tiamat kernel except with the modules/drivers added for BT5 specifically.
[Xoom Android Development] joe ferreira:
My wifi is broken again and the old wifi fix zip is not working after the expansion pack install.

wifi says "error"

moray 2.2.2 us wifi only xoom
[Xoom Android Development] pfarrelliv:
This may be some form of user error, but I followed all the install instructions and BT5 works perfectly... except for the fact that it will not recognize that my alfa dongle is plugged in with a working OTG cable...

Thoughts?

I'm considering wiping and reflashing at this point, since BT is more or less useless for me without having monitoring ability.
[Xoom Android Development] Salpula:
I am curious. If one had the right drivers compiled and what not I assume this could be used for testing on a wired network with an OTG and usb ethernet adapter. Is this a correct assumption, or is there more standing in the way?

Also: The tiamat crew appear to bust their asses to provide us with a better android experience, providing us with awesome tools like this one. If they don't feel its necessary/worth the extra time and effort to provide a gui with VNC support, don't complain, suck it up and learn a few things about the command line. It is your friend, even if you don't know it yet.

Also: installed perfectly on my 4G xoom with rooted stock rom. Downloaded the original package, wifi fix, and update. Ran them in that order in clockwork, rebooted, and everything works great!
[Xoom Android Development] Mr Bland:
"Also: The tiamat crew appear to bust their asses to provide us with a better android experience, providing us with awesome tools like this one. If they don't feel its necessary/worth the extra time and effort to provide a gui with VNC support, don't complain, suck it up and learn a few things about the command line. It is your friend, even if you don't know it yet."

I agree completely, however fyi, gui using vnc works perfectly. See previous posts.
[Xoom Android Development] svrnmnd:
cellular?

I know this is for the xoom, but could it work for a rooted moto droid 1 ??
[Xoom Android Development] rmcsc:
Straightup no.
[Xoom Android Development] bigrushdog:
Kernel update and little status report

http://xdaforums.com/showpost.php?p=19839052&postcount=32

Give me a few confirmed wins with the dongle drivers and i'll post kernel in OP.

thanks

brd
[Xoom Android Development] kuroguy:
Got an md5 for that new file?
[Xoom Android Development] bigrushdog:
Ya but don't worry, that kernel was not done properly :(. The modules did not modprobe right. I just cooked a fresh one and am going to personally test on my 4G xoom with backtrack. If i can sniffs some wepz i'll up it with a big fat md5sum :p

OK guys, this is the real one

http://goo.gl/bKzvM

MD5: ccf28cc30ef53796e89f706fad0689da

Works fine on 4g. I flashed the Bactrack Installer first, then the expansion pack, then the Odachi kernel. works like a charm.
[Xoom Android Development] earl00:
Any chance you could cook a new ics kernel so we can get injection working with your ics rom. Thanks again.