yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] ultra78721:
I agree with mickey the shutter lag is horrible ...reminds me when the first generation of digital cameras came out,you got stay still after the camera shot otherwise it come out blur....the other thing ...it would of been nice if it had ...more 3d like features ..like LG has a little mini 3d UI mode...and also play more video codec other than mp4 ...other than that I love the phone ...battery life sucks but i bought the Seido 4000 mah battery ...the phone is bulky but i have brightness on high 4g,WiFi,Bluetooth,gps,several apps updating 3 times an hour all of this on full time and a get 1 day and a half without charging that's awesome for me .

Ulllllllllllltttrrrrraaaaaaaaaaaaa!!!!!!!!!!!!
[HTC EVO 3D] stiffmast3r:
I only have the shutter lag when I make photos with the hardware button. when I touch the screen to capture a pic, its going pretty fast for me!
[HTC EVO 3D] wrxlvr:
No Kickstand

Power button is too easy to press. I'm sure this thing is turning itself on and off all day long when it's in my pocket.
[HTC EVO 3D] gtkansan:
Stupid back cover texture, camera button (dont want one), and protruding camera.
[HTC EVO 3D] PMGRANDS:
I Know... The Kickstand I thought was a pretty Cool feature on the EVO!
[XPERIA X8 General] krzysiek_grucha:
Hi:)!

Since last week I'm trying to run Debian on Xperia X8. I've already googled a bit and didn't found any information about this topic so I'm now trying the tutorials available for G1, Nexus One an Xperia X10 but with no luck.

Right now I'm stuck after installing Debian on my X8 running Floyo 0.30, because I'm not able to run it - after executing "sh /sdcard/debian/bootdeb" (of course as a root) I receive error:

Did someone face similar problem ? Or maybe You got some information, that running Debian on X8 is impossible ? I would appreciate any help.

Thanks in advance,

Chris.
[XPERIA X8 General] dmcb123:
Hey guys id love to try this on my phone :) could one of you maybe make a more noob-friendly guide and also this should be on developement forum :) but awesome work guys :)
[XPERIA X8 General] krzysiek_grucha:
Hi :) !

I'll prepare something more friendly as soon as I'll have 10 or more posts :) . As for now I must tell You that it REALLY ROCKS :D! I've already set up Debian to run as a web server with Apache (hahaha !) so it looks to be fully functional on X8. Now I'm fighting with setting up FTP server and soon I will show You my first web page set up on Android device :D .
[XPERIA X8 General] dmcb123:
Aw man you're teasing me :( not fair :P haha well i really hope this picks up speed and im sure if it was posted in developement section a lot of people would be interested :)
[XPERIA X8 General] krzysiek_grucha:
So, I think I need to "spam" a little in this thread to get these 10 posts so I'll be able to move to Development section :)
[XPERIA X8 General] krzysiek_grucha:
Hope the Admin won't be angry on me :D
[XPERIA X8 General] krzysiek_grucha:
1 left to go... :)
[XPERIA X8 General] krzysiek_grucha:
And that's it :D ! Today I'll move to Development section, but please give me some time to prepare some "User friendly" guide. I'll try to upload some screen shots and the most important one - the corrected startup script which will let You to run Debian without the trick with "SSHDroid", but directly from Your terminal emulator. I'll post the link to the thread on Development section in this thread as soon as it'll be finished.
[XPERIA X8 General] krzysiek_grucha:
Hmmmm... Still can't post on Devs...
[XPERIA X8 General] josip-k:
comment on some useless topics.
[XPERIA X8 General] proadi96:
Can i ask what is debian?
[XPERIA X8 General] krzysiek_grucha:
Hi proadi96 !

Debian is a Linux distribution (http://www.debian.org/index.pl.html). It's an operating system.
[XPERIA X8 General] SpyderX:
so, what's the benefit of having debian on our phones?
[XPERIA X8 General] krzysiek_grucha:
Hi SpyderX!

Actually for normal user there's no benefit at all. Unfortunatelly I'm not a normal user and what I'm trying to do is to port aircrack-ng to Android.

Aircrack-ng is a WEP cracking utility which will allow me to wardrive a little bit :) . But to gain that I first needed to install Debian to recompile aircrack-ng for ARM so I'll be able to run it :) .
[XPERIA X8 General] biscoitu:
Well, I´m not a dev, but as I can see, you don´t need debian running on X8 to do this. You just need android sources and setup the environment to build your app, and then pack it as an apk file. The processor you may define it during the program compilation phase. (as a flag to the compiler).
[XPERIA X8 General] krzysiek_grucha:
Hello biscoitu :) !

I'm also not a developer, so I tried my best to satisfy my requirements. That's the solution which I've found out :D . Your solution is much simplier, but today I'm a little bit tired, but proud of myself, because I've got what I wanted :D
[XPERIA X8 General] krzysiek_grucha:
As I promised I prepared some more "newbie friendly" guide. It is available at: http://xdaforums.com/showthread.php?p=17379419#post17379419.

I hope I will help someone facing issues with Debian installation :).
[XPERIA X8 General] shtreber:
Hello... Can you inform me if wep.cracking works? I mean are there drivers for mobiles? I like the idea, what about backtrack?
[XPERIA X8 General] krzysiek_grucha:
Hi shtreber!

Unfortunatelly I didn't find any drivers for WiFi card in X8 which are able to inject packets or set up the interface in monitor mode, but I'm not the first one who had such idea. Debian on X8 is a very "fresh" topic, but on other devices like HTC for e.g. it is working since some time, so I think the developers will be able to prepare some drivers in the future.

As for the BackTrack Linux I think it should be possible to run this distribution just like Debian, because as I said in one of the previous posts it seems to be an "universal" way to run Linux on Android. There can be some minor changes which should be easy to fix. Only thing which will change is the debootstrap image of Linux filesystem which You'll mount into Android. I even found some information on the internet, where user actually ran BackTrack on his device. If I'm not mistaken it was X10.

Right now I'm preparing to run Ubuntu on X8. If I'll be able to do this it means that every distribution (

which is ready to run on ARM platform like Debian

) is installable on Android. I will keep You informed about progress.
[XPERIA X8 General] shtreber:
I m sorry for late answer... What about nokia n900 i saw on youtube how guy hacks with it... So what about porting maemo which has drivers for injecting or u can use it as base of new drivers which will be made for xperia's :)
[XPERIA X8 General] krzysiek_grucha:
As for n900 I saw few tutorials about using aircrack-ng on it. It looks like Devs ported the required drivers to n900, so now the wlan interface can be set up in monitor mode. I didn't see any information about same drivers for X8, but I hope it'll be available soon :D
[XPERIA X8 General] shtreber:
Can you tell me website/source of porting debian and drivers on android or its on xda already... :O
[Galaxy S II Q&A, Help & Troubleshooting] dxzh:
Does anyone else ever have phone status showing an enduring 1 asu (-111 dBm) signal in flight mode?

Apparent bug typically shows up after reboot in flight mode. On restart in flight mode, data network mode will show us as deactivated even if not prior to restart. Phone status shows: My phone number : Unknown, Network : Unknown, Signal strength : -111 dBm 1 asu, Mobile network type : Unknown, Service state : Radio off, Roaming : Not roaming, Mobile network state: Disconnected.

When first enter into flight mode with data network mode activated will have the following phone status: My phone number : xxxxxxxxxx, Network : Unknown, Signal strength : -113 dBm 0 asu, Mobile network type : HSDPA, Service state : Radio off, Roaming : Not roaming, Mobile network state: Disconnected.

Currently when connected to data network phone status will be: My phone number : xxxxxxxxxx, Network : 3, Signal strength : -81 dBm 16 asu, Mobile network type : HSDPA, Service state : In service, Roaming : Not roaming, Mobile network state: Connected.

i9100 on 2.3.3 official stock build XWKF3 (radio XXKE7, CSC KD1 (XEU)) and rooted with CF's KF3 kernel. I am wondering if this might be a cause of battery drain on my i9100 (which despite freezing all bloatware, fewer apps, etc) is so much worse than on my i9000.
[G Tablet Q&A, Help & Troubleshooting] adamsoutherland:
Good day...

Im wanting to connect a USB camera to my ViewSonic G Tablet... I have 3 different USB models. When I plug them in (individually,) I get the /dev/video0 device but I don't seem to be able to use the device...

Why a second camera? I'm thinking I can use my G Tab in my car with a USB camera connected for a Baby Cam (since the baby faces the other way so I can't see and most of my traveling is at night so the normal mirror won't work unless I blind the poor child...) -- In theory, it could be used as a backup camera as well. (Same effect)

The internal camera works, but I don't need to see myself, I'd rather see something behind me.

Ideas?
[G Tablet Q&A, Help & Troubleshooting] adamsoutherland:
I've scoured the Forums in more detail... Several ask the questions and someone made it work on the Nook, but it looked Nook specific. =/

Is there a more appropriate place to ask? This would affect all Android Devices that have a USB Host Port...

Now, the G Tablet, VEGAn mod at least... has the UVC Driver for WebCams. When I plug a camera in I get the /dev/video0 device (which doesn't exist until I plug in a camera.) - could it be permissions or is the driver not fully implemented?

The mplayer app that was released sets the root path to /sdcard so I can't point it at /dev/video0... I've tried to use the stream part, but it just exits the video - no error that I can see...
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
The device appearing is a good first sign. Can you get me a dmesg output after you've plugged the webcam in? Run a Terminal Emulator app, then type in the window:

$ [B]dmesg > /mnt/sdcard/dmesg.txt[/B]

Is this app an Android port of the standard mplayer for Linux? If yes, then it will use the V4L (Video 4 Linux) API to grab video frames, and if you can start it on the command line (or supply an input file name), then you can try "tv://" as the input file name.

Run this command first, though, to give everybody read-write access to /dev/video0:

$ [B]su[/B]
# [B]chmod 666 /dev/video0[/B]
[G Tablet Q&A, Help & Troubleshooting] adamsoutherland:
I'm attaching a dmesg prior to plugging in the camera, and one after... I'm also inserting the text of the "diff" in the post...

[ 189.574313] usb 1-1.1: new high speed USB device using tegra-ehci and address 3
[ 189.657223] usb 1-1.1: New USB device found, idVendor=18ec, idProduct=3299
[ 189.664506] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 189.671944] usb 1-1.1: Product: USB2.0 PC CAMERA
[ 189.677125] usb 1-1.1: Manufacturer: ARKMICRO
[ 189.685907] usb 1-1.1: configuration #1 chosen from 1 choice
[ 189.695760] uvcvideo: Found UVC 1.00 device USB2.0 PC CAMERA (18ec:3299)
[ 189.708989] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[ 189.732392] input: USB2.0 PC CAMERA as /devices/platform/tegra-ehci.2/usb1/1-1/1-1.1/1-1.1:1.0/input/input7
[ 190.318832] SO340010: gpio_val=0xc0a50000, button_val = 0xdbaf0002
[ 190.445387] SO340010: gpio_val=0xc0a50000, button_val = 0xdbaf0000

and this:

/data/data/berserker.android.apps.sshdroid/home # ls -lh /dev/vid*
crw-rw---- 1 0 1006 81, 0 Sep 2 18:22 /dev/video0

I've also done this:

/data/data/berserker.android.apps.sshdroid/home # chmod 666 /dev/video0
/data/data/berserker.android.apps.sshdroid/home # cat /dev/video0 /mnt/sdcard/test.mpg
cat: read error: No such device
/data/data/berserker.android.apps.sshdroid/home # ls -lh /dev/vid*
crw-rw-rw- 1 0 1006 81, 0 Sep 2 18:22 /dev/video0
/data/data/berserker.android.apps.sshdroid/home #

The mplayer was an APK from someone on the forums... I've opened it up only to find a "mplayer.so" as I thought it might contain the mplayer binary... (I don't have a machine (with sufficient space) to load the Android SDK at the moment...) (It's on my todo list.)

Am I right to try "cat /dev/video0" before I find the proper mplayer or event ffmpeg binary? (It generally works in linux when I do it...)

PS - I have 3 WebCams, I can give you a dmesg of each one if you need it... They all appear to do the same thing (they are by different manufacturers... iMicro, Sabrent and Agama.) -- also note that these 3 web cams work in Linux (each slightly different, but they work.)
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
Attach the APK so I can have a look at it.

I'm surprised that that works even on standard Linux! You have to setup the frame capture parameters first using ioctl()s before you can start reading data from /dev/video0. Even after that, you get raw frame data, and not mpeg video from the device.

Attach all the 3 webcams to your desktop machine, check that each one works and get me a dmesg and a lsmod command output for each one. I want to see what drivers are loaded for each one. We'll have to load the same drivers on the gTablet too after compiling them.

[I]Attach Camera1 and make sure its working, then,[/I]
desktop$ [B]dmesg > dmesg1.txt[/B]
desktop$ [B]lsmod > lsmod1.txt[/B]

[I]Attach Camera2 and make sure its working, then,[/I]
desktop$ [B]dmesg > dmesg2.txt[/B]
desktop$ [B]lsmod > lsmod2.txt[/B]

[I]Attach Camera3 and make sure its working, then,[/I]
desktop$ [B]dmesg > dmesg3.txt[/B]
desktop$ [B]lsmod > lsmod3.txt[/B]

Caveats: Even if we get all the drivers to load on the gTablet (the V4L drivers, the main camera driver, and, possibly, its support drivers), we still have the problem of displaying the video stream on Android. While I'm happy to write whatever systems code is required, writing the Java UI code for the Android app is beyond my ken. We'll have to ask someone else (try in the main Android development forums on XDA, or, ask user herbert1 here who's helped out before with custom Java apps) once we've checked that we can read data from the V4L device (I'll send you a test prog which'll output .jpg files once every second once we have the drivers sorted out).

It would be great if someone has already ported mplayer for Android.
[G Tablet Q&A, Help & Troubleshooting] adamsoutherland:
I'm attaching the APK I found...

Side note:

After looking deeper at 'cat /dev/video0'; it does not work with these webcams... I think this works on my TV Cards that natively displayed mpeg2 video (it's been a while).

See the attached dmesg-*.txt and lsmod-*.txt. Each is named after the company logo on the camera. (I can get the model numbers if the dmesg isn't enough.) Between each dmesg I rebooted the linux box for clarity. (They can all work at once, but I get confused on what is doing what.)

The command I used to test:

ffmpeg -f alsa -i hw:0,0 -f video4linux2 -s 320x240 -i /dev/video0 test-agama.mpg

(Each of these cameras has audio - The audio is not important for what I am attempting to do...)

About the UI... I've been avoiding this but it maybe time to start work on this =P -- I just realized that the box I'm testing the cameras on has space... I may have to reload linux for 64bit but then I can install the Android SDK and get to UI Development.
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
All three webcams seem to depend on only 3 kernel modules: uvcvideo, videodev and v4l1_compat.

If all 3 drivers are loaded on the gTablet too, then we should be able to get the video frames from /dev/video0 (or whatever the device).

I'll send you a test program this evening. In the mean time...:

That .apk file contains the application too--the classes.dex file contains the Dalvik executable bytecode. Just install the .apk, then run the app and provide a file name as input. Try "tv://" as the file name once all 3 drivers have been loaded. Do the "chmod 666 /dev/video0" before running the app.
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
Try the webcam test program in the attachment. The program reads from a user-specified V4L device and outputs JPEG images until you stop it with CTRL-C. Run as:

$ [B]su[/B] [I]Become superuser[/I]
# [B]mkdir /mnt/sdcard/tmp[/B] [I]Make a tmp dir. for storing imgs[/I]
# [B]./webcam -o /mnt/sdcard/tmp[/B] [I]Capture webcam images until stopped with CTRL-C[/I]

Get usage instructions with "./webcam --help".

EDIT: I actually didn't test the program out because I couldn't locate my webcam. Report if you encounter any bugs.
[G Tablet Q&A, Help & Troubleshooting] adamsoutherland:
Quick Update:

I will be trying this tonight... I've been busy trying to get things done. (Little one is going to be born tomorrow!)

Sorry I haven't been able to respond sooner...
[G Tablet Q&A, Help & Troubleshooting] adamsoutherland:
I copied it to /mnt/asec (because I can execute things there without remount)

When I run it, i get:

/mnt/asec # ./webcam -o /mnt/asec/tmp -d /dev/video0
./webcam: error getting video channel info. Invalid argument

I tried without the -d /dev/video0 and got the same result.

(Sorry for the LOOONG delay... Turns out a newborn takes more time and energy than I expected. I'm just now figuring that out... =P It's worth it though.)
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
Try this simple USB Webcam test app in the attachment which works on VEGAn-Tab 7.1 and GtabComb* (which have the pershoot kernel).

1. Plug the USB webcam in.

Assuming the kernel you're running has the correct USB webcam drivers compiled in--and, most of them do seem to have the V4L subsystem and the UVC camera drivers (which supports a lot of the common USB webcams) built into the kernel--you should see a new /dev/video0 device file pop up.

2. Run these commands to set correct permissions and owners on the device file (some ROMs--eg. GtabCombOver--don't need it):

$ [B]su[/B]
# [B]chown system.camera /dev/video0[/B]
# [B]chmod 660 /dev/video0[/B]

(Note that if you unplug and replug the webcam, you'll have to re-run the commands on ROMs which don't set the correct permissions and owners.)

3. Now install and run the SimpleWebCam app.

If, for some reason, no /dev/video0 device is created, then your webcam may need different device drivers, which have not been compiled in (or not been written!), in which case you'll have to compile a new kernel with the correct drivers either built-in or as loadable modules. Nothing else described in this post will need change.
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
Looks like I'll have to update the code to make the program use the V4L2 API instead.
[G Tablet Q&A, Help & Troubleshooting] tytiger:
Nexus 7

Just tested this on my Google Nexus 7 tablet and it worked fine, I didn't have to modify the permissions either,

PS, it is rooted, of sure if that makes much difference, will test it on my friends stock nexus 7 tomorrow :)
[G Tablet Q&A, Help & Troubleshooting] droidoso:
USB Camera App

I was able to get the app working on my rooted Nexus 7 4.2 and an unrooted Galaxy SIII . How hard would it be to add a video record function to the app?
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
If you want to do that, then it's better to compile a custom native camera-interface library which makes the USB webcam appear as a standard camera (--the rear one, usually). Then, you can use the standard apps to record videos.

See this thread for a precompiled binary and for the source.
[Nook Color General] Alexpride:
My rooted nook was auto updated to 1.3, I'm was not running CM7, It seemed difficult for me to update to it.

Now what do I need to do to reroot my nook color again, I would like to have it running CM7 this time since everyone seems to like it. Also my nook is slow, so I need to tweak the speed as well. How much faster would I be able to get it to run? I run lots of large pdf files.

Thanks in advance!
[Nook Color General] Kiyugi:
Thanks for your question as I wondered whether others have the same problem. My Market App completely disappeared after the 1.3 update. It was automatic, and I would have chosen not to update as I wanted to know if there were any problems with a rooted Nook Color. I eagerly await any response that tells me how to reactivate my Market app. Without the app, existing apps won't update.
[Nook Color General] khaytsus:
Of course it's gone, use Manual Nooter again...
[Nook Color General] sym1:
I can tell you what I did, after extensive forum scrubbing. Very simply, I just reapplied the latest MN, which is what I had rooted with, so I had it handy. This was without doing anything else, no formatting, no wiping, no nuthin. I was skeptical, but it seems to be working quite smoothly for now. Total root access, just sign into market again and reinstall gmail, and I was good to go.

I knew this has worked for a number of people, so I gave it a shot. Lucky me, I'm one of them now.

HTH and YMMV:D
[Nook Color General] Alexpride:
Great rerooted again with manual nooter, now how to get my nook to run cm7 and tweak it to run faster?

I don't having it on the sd card.
[Nook Color General] Kiyugi:
Thanks for the reply. However, as I found out, I needed to download the latest MN zips. Followed the instructions and it worked great.
[LG Optimus 2x] thay:
Leaked stock rom is out from a few days....why not share it??

Some people has base rom don't find what's the problem for no share it

If you have info's post here :)
[LG Optimus 2x] Sckank:
Already shared here at xda ;-)
[LG Optimus 2x] smokeweedevery:
http://xdaforums.com/showthread.php?t=1243696 ??

3 days
[LG Optimus 2x] Deathmo:
But not stock rom, only custom rom of v20c.

Or did I missed something?
[LG Optimus 2x] thay:
You are right :)

No stock v20c leak was shared ......why?
[LG Optimus 2x] Deathmo:
Well I would be grateful if someone would do.
[LG Optimus 2x] smokeweedevery:
because its xda we dont like stock roms:p
[LG Optimus 2x] xIceCream:
Lol. What he means is that, if the stock was shared, other ROM makers can start to make a new custom ROM. :p
[LG Optimus 2x] mach2005:
Yhea, a GB rom without flaws would be nice after a decade or so.
[LG Optimus 2x] thay:
Shure? lol

Stock rooted v10c rom vas released by maja and some devs have released custom roms over this base...... Now some persons have base rom but i don't see share links
[LG Optimus 2x] optimuspeed:
Shame on them :p
[Nexus S Q&A, Help & Troubleshooting] bad_freddy:
Hello,

I got a case for my Nexus S with magnet (the only I found in my city) and I'd like to ask if there is going to be any malfunction with the screen or any of the sensors of the phone because of the magnet that the case has.

I downloaded the "Phone tester" app that tests the phone's sensors and I saw that the values of compass and magnetic field were tottaly different when I put the case close to the phone. Of course this is logical because of the magnet but I'd like to ask if there is a chance of damaging anything in the phone after long term use.

Thanks
[Nexus S Q&A, Help & Troubleshooting] simms22:
long term damage, probably not. throwing some of the sensors off, most likely. i had a case with a magnetic snap for my g1 back in october 2008, and i noticed that thew compass was always off a bit. figured out it was the magnetic snap. i havent used a magnetic case on any android phone since, havent used any case since actually. to get the compass back to accuracy, a few firm smacks on the back helped.
[Galaxy S I9000 Q&A, Help & Troubleshooting] frikipedia2:
Hi, now im using criskelo rom gingerbread v79 but, i dont like it so much ... in your opinion which is the fastest rom and kernel?

Regards! :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] bigmadpete:
Insanity + Glitch kernel
[Galaxy S I9000 Q&A, Help & Troubleshooting] flash-90:
Cm7 + stock kernel ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] bigmadpete:
Insanity is cm7 based, very stable compared to the nightlys
[Galaxy S I9000 Q&A, Help & Troubleshooting] flash-90:
i know, just like the MIUI- versions, SuperOSR ....

What do you mean with "very stable compared to the nightlys"?

The last nightly with bigger problems was #23 - at least for me...