yashsingh1/xdaforums huggingface dataset:
[G Tablet Android Development] Sess:
LOL @ the retards troll. No go with the sound enabled kernel, I can get audio when pushing sound to the device, but its screeching and requires a powercycle to stop. I have a few other ideas to try before moving onto another project, Ill post my kernel config if anyone has any suggestions.
[G Tablet Android Development] slysecretspy:
You can get the alsa config stuff from the gb ventana system dump.
[G Tablet Android Development] overground:
No more discussion of Wireless air-cracking, please. The forum owners have made a decision on this in the past. Please stay on topic and thank you for your cooperation. :)
[G Tablet Android Development] ParMaster:
Hawking HWUG1 uses rt74 driver

The Hawking HWUG1 uses the rt74 driver.
[G Tablet Android Development] newtype06:
IMO this is useless without at LEAST sound. Do flash videos lag badly on this?
[G Tablet Android Development] anantshri:
i suppose its already clear that bt5 is not for usual stuff...
[G Tablet Android Development] JRowe47:
This looks to be the fullest version of Linux available to run on the GTab. Does graphics acceleration work? How likely is it that this will ever see flash?

Is it just a matter of hacking apart the gtab android flash apk?

I'd love a linux tablet - if the hardware worked (wifi, bluetooth, audio) and it had flash, I'd switch in a heartbeat.

I'll get this on my tablet today, maybe I can help work out the kinks.

I'd really love to get compiz working, and stuff like Gimp.
[G Tablet Android Development] slimm609:
As someone else has said. This is a security distro. Flash will not work cause there is no arm Linux version. There are versions for android but no linux

sent from umm.... something
[G Tablet Android Development] argusvision:
A Gui method explained...

First, let me say thank you. (Button clicked.)

Another user was asking about being able to install without adb, and I was able to get him a step-by-step to using a GUI in Ubuntu Linux, based on your steps.

The thread is here. http://xdaforums.com/showthread.php?p=14416731#post14416731

I appreciate the hard work that has gone into this project, and hope that I can manage to contribute in the future.

I use BackTrack to test my students' networks during training exercises, and like the idea of adding this to my bag of tools.
[G Tablet Android Development] argusvision:
wicd and network-manager install failed

I'm posting this from my working BT5 install, with wireless connectivity, thank you again slimm609 and everyone who has contributed to this effort.

I did, however, want to install network-manager to make connecting on the move less tedious.

I used apt-get to download/install and received an error message.

Cannot find /lib/modules/2.6.31-607-imx51

update initramfs: failed for /boot/initrd.img-2.6.31-607-imx51

I tried to install wicd instead, just in case this was an NM problem, but received the same error.

Is this a kernel module or build package that is absent?

Is there somewhere I can download & patch this?

I know this isn't linux Q&A general but any help would be appreciated.
[G Tablet Android Development] slimm609:
You will continue to recieve that error but it should install everything else fine. If there is a way to block initramfs from updating the error will go away. Its because of the way that the Gtab boots the kernel

sent from umm.... something
[G Tablet Android Development] ZoZo-:
I really do think the guide on the first page needs to be expanded a bit..

Either if it's self explainatory or not, stuff like "Partition number?" "File system type? [ext2]"(do you type ext2 or y?) and all the enters and stuff.

It would help us newbs out a lot :)

Thanks in advance
[G Tablet Android Development] argusvision:
I don't know if it's what your looking for, but I posted a link to a step-by-step I made for another user.

It's on post #119 on page 12 of this thread. I'd post a link here but I'm posting by phone.

Are you asking for an explaination of the terminology? Or just steps?
[G Tablet Android Development] ZoZo-:
I guess I'm looking for full step-by-step installation through windows.

I did see your how-to on Ubuntu just now, that should probably also do it for me, easy enough dual-booting.

Thank you
[G Tablet Android Development] tenet420:
http://xdaforums.com/showthread.php?p=14416731#post14416731

Edit : quicklink
[G Tablet Android Development] Whodas:
just wondering if anyone has got sound to work, or how close it is. This is the only thing keeping me from dual booting this distro, i need my music while im reading through command line in backtrack :) thanks for all you hard work.

I saw the post about it screeching, is it just a matter of an apt-get/install for the audio driver and then tuning it , or does the code for the audio chip need to be modded ?
[G Tablet Android Development] slimm609:
i havent been able to do much at all right now. gtab is broke =/ 3yr old and gtab is not a good combo
[G Tablet Android Development] LoSt-CaUzE:
I was able to re-partition the external sdcard to ext3, I wasn't able to use the tar command in adb (it just kept freezing without showing any output/errors). I'm not sure how that command ever worked, because tar --help doesn't list -j and bunzip2 support, but alot of people are saying it worked, with no explanation.

So I used my laptop with a cardreader and ubuntu 11.04, tar -xvjf bt5.tar.bz2 into /media/external_sdcard

I got an "tar stopped because of previous errors" without using sudo, so I used sudo tar -xvjf bt5.tar.bz2 into /media/external_sdcard. Worked no problem. Now have bt5 on ext sdcard with ext3.

The issue now is that it just sits on the first boot screen. (normally the birds), and nothing else after that.

I'm thinking it might be a permissions issue since I used sudo? I'm going to try changing the permissions of the files extracted to the sdcard to see if that works, but I don't know.

I had vegantab 5.1 then switched to gtabcomb (Bottle of smoke mod?) Bootloader 1.1. I do find it weird also that these instructions seem to be working for everyone else :o. Any help is appreciated, thank you.
[G Tablet Android Development] ugothakd:
So to my understanding, your using an android kernel for backtrack, correct?

EDIT: read a little more...how did u create the kernel?
[G Tablet Android Development] slimm609:
it sounds like the 1.1 bootloader may have changed something. not sure tho... trying to save up enough to buy another gtab.
[G Tablet Android Development] slimm609:
which kernel? the BT5 kernel is based off of pershot's git tree. you can get the config file from /proc/config.gz
[G Tablet Android Development] KitsunePaws:
Bootloader

Does it matter what bootloader is on the gtab? I've taken the jump to 1.2 and I had to alter the directions a bit to get this to work for me (I only have a 2 gig ext sd so I had to move the compressed folder to internal and than extract it to the ext-sd for it to fit) I'm wondering if I did something wrong or if this is only working with a 1.1 bootloader? It just sat at picture of the birds on a stick.
[G Tablet Android Development] LoSt-CaUzE:
Aye, that is the current behavior I'm getting.
[G Tablet Android Development] jaybob413:
Never mind. Learned to read.
[G Tablet Android Development] johny.mnemonic:
So no more development?

Your 3yr old destroyed your gTab? Sad news for you and also for us :-(
[G Tablet Android Development] slimm609:
Ive got it fixed... I think . Hoping to try and pick back up on it soon. Gonna move to the 1.2 bl and get it working

Hopefully in the next few weeks... Been really swamped but should be able to get back onto it soon.
[G Tablet Android Development] jaybob413:
BL1.2 test

I was too impatient to wait any longer for a BL1.2 version, so I rebuilt the kernel with CONFIG_NEWBL=y and updated the posted kernel zip with the new version (bt5kern-bl2.zip). Also attached are the updated LKM files (dhd.ko and scsi_wait_scan.ko) in a separate file (bt5-bl2-lkm.zip). These files will go into the rootfs on your sdcard in /lib/modules/2.6.32.42-slimm/kernel/drivers/... as described in the README included in the zip.

As always, be safe. All risk is assumed by the user.
[G Tablet Android Development] slimm609:
Awesome thank you very much. I will link this post in the main post once i get a chance
[G Tablet Android Development] slimm609:
Thanks ottorey for the wicd fix

I made a hack to wicd to make it work on Backtrack 5. Here is it:

1 - Edit /usr/lib/pymodules/python2.6/wicd/wnettools.py

2 - Go to line 1192

3 - Replace:

cmd = 'iwlist ' + self.iface + ' scan'

with this (all lines):

cmd = 'iwlist ' + self.iface + ' scanning'

if self.verbose: print cmd

results = misc.Run(cmd)

cmd = 'sleep 1'

if self.verbose: print cmd

results = misc.Run(cmd)

cmd = 'iwlist ' + self.iface + ' scanning essid any'

That's all

Note: Only works with root
[G Tablet Android Development] johny.mnemonic:
So I just tried that wicd fix, but not working here.

I don't know what you mean by this:

I thought, that we are working under root whole time with your Backtrack.

Anyway it was useful for me, because previously I was not able to scan for networks, as standard command "iwlist wlan0 scanning" is returning "no scan results" for me.

But your second command "iwlist wlan0 scanning essid any" is working and returning all networks in range. So thank you!

Originaly in that file was this:

cmd = 'iwlist ' + self.iface + ' scan'

if self.verbose: print cmd

results = misc.Run(cmd)

So after your proposed edit it looks like this:

cmd = 'iwlist ' + self.iface + ' scanning'

if self.verbose: print cmd

results = misc.Run(cmd)

cmd = 'sleep 1'

if self.verbose: print cmd

results = misc.Run(cmd)

cmd = 'iwlist ' + self.iface + ' scanning essid any'

if self.verbose: print cmd

results = misc.Run(cmd)

Is that right?

I even tried just editing the first line ending with word "scan" and replacing word "scan" with "scanning essid any", but still no luck.
[G Tablet Android Development] johny.mnemonic:
Hmm, OK, so after reboot it works.

So you can forget my previous post and just add notice, that it works after reboot...

Thanks ottorey and slimm609!

Finally this is usable without even entering command line.

Fiddling with wpa_supplicant.conf and guessing ESSIDs was a bit uncomfortable ;-)
[G Tablet Android Development] JRowe47:
So has any progress been made on getting sound from inside linux?
[G Tablet Android Development] ssnui:
How to proceed with Flashback installed?

Hi,

I watched this thread for a while, now I want to go ahead and try this got couple questions:

- Flashback (and previously Illuminate ROM) already reserved 2.5GB for ROM, leaving about 13GB as sdcard. If I want to dual boot I have to back up and copy all my data to an external card then redo the partitions?

- Do I need this thread's bootloader or the current one is OK?

TIA
[G Tablet Android Development] JRowe47:
Would the latest L4T drivers be of any use?
[G Tablet Android Development] slm4996:
Awesome, If I have any free time I might play around with this. Great job on BT it is progressing nicely.
[G Tablet Android Development] slm4996:
2.6.38.3 kernel, boots from external-sd, really nice touchscreen, wifi and maybe bluetooth. see here http://www.slatedroid.com/topic/211...rnel-for-gtab/page__view__findpost__p__234163
[G Tablet Android Development] gs01rnb:
How does the xubuntu functionality compare to this?
[G Tablet Android Development] slimm609:
have you booted off of it? if you have, can you do a zcat /proc/config.gz and put that into a pastebin and link it?
[G Tablet Android Development] slm4996:
You can use my boot.img and wifi-kit to (kernel modules) with your rootfs for bt5. It boots and runs fine. See either the kernel thread on SL gtablet labratory section or the xubuntu thread in the SL gtablet 1.2 rom section.

I'll try and post the requested file later. You could always just check out my github repo. Im going to push some changes tomorrow that seem to enable somw HW acceleration using the new L4T bins. See the referenced threads for more info.
[G Tablet Android Development] Gaby_64:
could someone upload http://dl.dropbox.com/u/4917587/bt5.tar.bz2 somewhere else please? Dropbox is returning error 509, too much traffic
[G Tablet Android Development] slimm609:
Dropbox shutdown the links for 3 days because of "excessive traffic".

The files are now hosted at dev-host. The first thread is updated with the new links
[G Tablet Android Development] binsky3333:
Has anyone got wifi working? Nothing is working! I installed the python-wicd ubuntu deb package but i cant get it to work. Whenever i run the command python-wicd i get command not found!

Thanks!

Ok, EDIT. I got wicd installed and wicd-client and now the whole GUI works, but i think i just need to do the python WICD fix so it shows networks.

So i did the fix and it still doesnt work. I still get the no wireless networks found in the wicd GUI.

Also, i did restart the tablet.

Nothings working. =(
[G Tablet Android Development] Gaby_64:
Im trying to get this to work on my htc evo 3d, think its possible?

My current setup is a 32gb microsd class 10 partitioned as follows

1 ext3 5gb (bt5 content in tmp/sd-ext, chmod 777)

2 fat32 24gb

3 linux-swap 1gb

Currently it hangs at the HTC boot logo, is the kernel setup to point at the first partition of the external sd? if not how can i change it to work with my setup.

Thank You.
[G Tablet Android Development] HVYRSHT:
Thanks for everyone that has contributed to this thread.. I've got BT5 up and running on my Gtablet.. This Rocks.
[G Tablet Android Development] nobe1976:
Awsome job on the 1.2 bootload, but having difficulty getting the wireless to work. Any ideas?
[G Tablet Android Development] nobe1976:
Ok I am about ray to give up, but maybe someone can help. I have been working on getting the wireless to work without success.

When you say

run

"wpa_supplicant -BDwext -iwlan0 -c/etc/wpa_supplicant.conf &"

"dhclient

Do we run this in the terminal on the tablet running BT5? I edit the file already with wifi info yet everytime I run this I am getting

ioctl[SIOCGIFFLAGS]: No such device

Could not get interface 'wlan0" flags

Faild to initialize driver interface

I am running the BL2 kernel if that helps out. With Beast 2.2.1
[G Tablet Android Development] Thexfactor2011:
I was just curious but is there a way to change what the 4 buttons map too? like instead of firefox open chrome?
[G Tablet Android Development] slimm609:
edit /bin/button-controls. You will see where it calls firefox. Just update to call the path to chrome
[G Tablet Android Development] slimm609:
This kernel will not work on the 3d. you need to do the old style on the 3d (chroot)
[G Tablet Android Development] slimm609:
did you update the kernel modules when you loaded the 1.2 kernel?
[G Tablet Android Development] nobe1976:
Didn't know I had to update the Kernel. Just followed instructions and picked up all the files you linked on #1 post including the BL2 kernel. What do I need to update the kenel with?
[G Tablet Android Development] slimm609:
There are 2 steps in the post that I linked to the first post.
[G Tablet Android Development] barracudacm:
(KERNEL) BACKTRACK on GINGERBREAD

-------------KERNEL FOR GINGERBREAD-----------

Here is a kernel that slimm609 compiled for me that works great with VeganGingerediton7 on BL 1.1.

I use this kernel for booting backtrack from within android, using vnc viewer.

Flash this through Clockwork Recovery.

I am running BT right now with no hitches.. :cool:

http://www.mediafire.com/?96kocsmc62k7o76
[G Tablet Android Development] nobe1976:
I found the 2 links, but am a bit confused. A noob question on this is how do you update the current BT kernel? Would I run these through CW after I load up the kernel, or do I need to update the kenel using the Linux machine? I haven't had to update a kernel before and just want to make sure that I do it right.

Thanks in advance.
[G Tablet Android Development] ssnui:
Worked on BL 1.2, with Wifi and wicd

After 2 nights, and half a day at work I finally had it working. I don't know how many times I read and re-read the entire 17 pages of this thread but finally I got it working. The different between a lot of people who succeed and I was they were on BL 1.1 and I got BL 1.2. A lot of instructions does not work right if you are on BL 1.2. I will post a details instruction later after compiled all my notes.

BTW does anybody know how to turn on monitor mode for the bcm4329? ;)
[G Tablet Android Development] barracudacm:
Monitor mode can only be enabled (as far as I know) if you are dual booting linux. When we run vnc viewers android still has control of most of the hardware including but not limited to the wireless card. If you dual boot from recovery and actually boot just linux then your card will be capable of monitor mode and can be put into mon mode easily.

I used airmon-ng (part of the aircrack suite) and my card goes into monitor mode ok.
[G Tablet Android Development] ssnui:
I actually dual boot Backtrack from recovery but when I run airmon-ng it said that the wireless' Chipset and Driver are "Unknown". I think the different is you are running a newer kernel (I can't make your kernel to work since it's for BL 1.1)
[G Tablet Android Development] ssnui:
HOWTO make it work for BL 1.2

What files you need

From the fisrt post:

bt5.tar.bz2

restore_droid-kern.zip

droid-kern_backup.zip
​

BL1.2

bt5kern-bl2.zip

bt5-bl2-lkm.zip
​

Start by installing your favorite ROM and kernel.

Make sure you have adb working and CWM installed

In android, make a directory called kernels on the sdcard and put the 4 zips from above in that folder.

droid-kern_backup.zip

restore_droid-kern.zip

bt5kern-bl2.zip

bt5-bl2-lkm.zip
​

turn off the device then boot into recovery. (vol+ and power).

BACKUP your ROM

Format the EXTERNAL sdcard into ext3. Fist start the shell:

C:\gtablet>adb shell

Create the partition on the external sdcard

# parted /dev/block/mmcblk2

# mkfs 1 ext2

- confirm
- exit

Format the external SDcard to ext3

# tune2fs -j /dev/block/mmcblk2p1

Make the mount point

# mkdir /tmp/ext-sd

Mount the sd-card

#mount /dev/block/mmcblk2p1 /tmp/ext-sd/

Exit adb

#exit

Copy the kernel to the internal sdcard (Android) first

C:\gtablet>adb push c:\path\to\bt5.tar.bz2 /tmp/ext-sd/bt5.tar.bz2

Start the shell

C:\gtablet> adb shell

# cd /tmp/ext-sd/

* this will take a long time * (No kidding!!! I have class 4 sdcard and it took 2 hrs, I think class 10 will help a lot in this)

# tar jxvf bt5.tar.bz2

# rm bt5.tar.bz2
# cd /

Mount the internal sdcard (Android)

mount /sdcard

Copy the new driver bt5-bl2-lkm.zip to /lib/modules/ and unzip it

# cp /sdcard/bt5-bl2-lkm.zip /lib/modules/
# unzip bt5-bl2-lkm.zip

IMPORTANT: jaybob413 has a newer kernel so his drivers are in /lib/modules/2.6.32.42-slimm/kernel/drivers/, mine contains 2.6.32.40 so I got around by doing this (not sure if it cause any problem later on or not)

# cd /lib/modules
# cp -R 2.6.32.40-slimm 2.6.32.42

Now copy the driver per jaybob143's instructions:

# mv dhd.ko ./2.6.32.42-slimm/kernel/drivers/net/wireless/bcm4329/
# mv scsi_wait_scan.ko ./2.6.32.42-slimm/kernel/drivers/scsi/

# umount /sdcard/
# umount /tmp/ext-sd/
# exit

In CWM, flash the droid-kern_backup.zip to create a backup of the android kernel, then flash the bt5kern-bl2.zip

Now you ready to boot into Backtrack, login as root/toor and open a Terminal window

Edit the /etc/wpa_supplicant.conf to match your wifi network settings

Run

bash# wpa_supplicant -BDwext -iwlan0 -c/etc/wpa_supplicant.conf &

bash# dhclient

Hopefully you can connect to the internet

Get the wicd package

bash# apt-get install wicd

You will see an error at the end, ignore that

Change wicd

1 - Edit /usr/lib/pymodules/python2.6/wicd/wnettools.py
2 - Go to line 1192
3 - Replace:
cmd = 'iwlist ' + self.iface + ' scan'

with this (all lines):
cmd = 'iwlist ' + self.iface + ' scanning'

if self.verbose: print cmd
results = misc.Run(cmd)

cmd = 'sleep 1'

if self.verbose: print cmd
results = misc.Run(cmd)

cmd = 'iwlist ' + self.iface + ' scanning essid any'
if self.verbose: print cmd
results = misc.Run(cmd)

Reboot

If everything goes well you can use wicd to connect to wifi network without manually editing /etc/wpa_supplicant.conf
[G Tablet Android Development] BigJeff:
So is this confirmed to work?
[G Tablet Android Development] slimm609:
yes that one works. Its based off of my writeup but on BL1.2. I would like to continue working on it at some point i just have not had the time to touch the thing for months.
[G Tablet Android Development] BigJeff:
is there any way to install this without an sd card?

title says is all.
[G Tablet Android Development] Rosemberg91:
work on 10s?
[G Tablet Android Development] plasticarmyman:
how's the touchscreen calibration working so far?.....i have a g-tab coming in the mail....and i am super interested in getting this working...
[G Tablet Android Development] ant667:
question

Is this better than just using linux install app? Whats the difference? Is there any updates for this guide does it still work last date was 7/2011
[G Tablet Android Development] slimm609:
I'm sorry I haven't really had time to touch this and improve upon it. I did update the orignal post and included a new link for the bt5 tar. I had to change from bz2 to xz for compression. The reason it was removed is dev-host changed from supporting 1Gb files to 512Mb files max. The file was 699mb but with xz it is now 462Mb without losing any data.

Here is the new link also. I am updating the instructions on the main post as they are now changed some.
[G Tablet Android Development] ant667:
Thanks slim I appreciate that you put that up. And take your time us folks are just excited at the possibilitys.
[G Tablet Android Development] BigJeff:
Just so everyone knows, slim doesn't even have a Gtab any longer, so the fact he's still contributing is insanely generous, thanks man, will try this later again for sure!
[G Tablet Android Development] Kevin Kimo:
I'm stuck at the part where it says "parted..."

First, terribly sorry about my bad english.

My problem is that I can't get parted command work.

It said that it is not found, so I downloaded and pasted file 'parted' in System/bin.

And then, when I type in "Parted /dev/block/mmcblk2", It shows me "Error : Could not stat device /dev/block/mmcblk2 - no such file or direcory".

My device is YP-GI1CW (Galaxy Player 4.2). And it is perfectly rooted : I tested command 'su' after typing in 'adb shell' in command prompt.

I'm trying to do these things with Windows 7.
[G Tablet Android Development] ClashTheBunny:
Does anybody have this file still:

Or a summary of what's inside apart from stock backtrack5? X11 drivers, kernel modules, scripts?

Thanks!
[Xoom Q&A, Help & Troubleshooting] b0ricua:
Hey all,

I seem to have borked my browser on my Wifi Xoom running 3.1 honeycomb by restoring data from Titanium backup. Now whenever I attempt to open the browser I get a force close.

I'm assuming that if I were to push a solid browser.apk from honeycomb 3.1 I should be ok. Is this true? And if so can someone lend me that file?

Thanks in advance.
[Xoom Q&A, Help & Troubleshooting] b0ricua:
Disregard! Got someone to help :)
[Xoom Q&A, Help & Troubleshooting] mfahmirukman:
How?

How did you do it? I'm stuck with mine :S
[Eee Pad Transformer Accessories] psicrest:
Okay i want to post the picture but i think i need 8 post to do that.

Basically i use the mail with bubble wrap to cover my asus transformer.

http://dl.dropbox.com/u/4034296/IMAG0055.jpg

http://dl.dropbox.com/u/4034296/IMAG0056.jpg

http://dl.dropbox.com/u/4034296/IMAG0057.jpg
[Eee Pad Transformer Accessories] monkeyboy451:
I have to admit, that I am doing the same thing just now with my TF as I havent found a suitable sleeve for it yet.

Bubblewrap mail envelopes FTW! :)
[Eee Pad Transformer Accessories] xun3:
Haha, nice idea. I don't know how you resis popping the bubble! You have stronger will power than I do.
[Eee Pad Transformer Accessories] psicrest:
Actually, i popped a few just to kill my cravings.
[Eee Pad Transformer Accessories] thegrumpyyoungman:
dumb question but does the bubble wrap stuff scratch the screen at all? i would imagine not, but just wondering since it's not a nice soft neoprene-ish kind of deal.