yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Illidan Pornrage:
swype for normal language but my most preferred is hackers keyboard. latter has a full keyboard like on pc when in landscape mode. pretty awesome on big screens like galaxy note. also almost every keyboard has the stupid white text entry over the entire remaining screen where there is not the keyboard, which hides my chat windows away and makes landscape a pain. hackers keyboard does not do such. you have keyboard and chatlog.
[Android Q&A, Help & Troubleshooting] GuestK00230:
I like Android 4.2's stock keyboard. It has everything you need. Predictive text, spell-checking, gesture typing, multiple finger gesture typing. I use English Azerty, and it is just great for me! :D
[Android Q&A, Help & Troubleshooting] premsrj:
Swype, until I get 4.2
[Android Q&A, Help & Troubleshooting] asdot:
MultiLink keyboard :thumbup::D

Sent from MARVEL JellyScream
[Android Q&A, Help & Troubleshooting] spunker88:
Swype, although the 4.2 keyboard's implementation of this looks nice. I also like Hacker's Keyboard on my tablet which is just a PC looking keyboard layout. If they could implement a Swype functionality with it then it would be my favorite.
[Android Q&A, Help & Troubleshooting] ShayonX:
Swiftkey 3 is my Favourite.

Simply because

1)It is more intuitive than the rest, thus producing more CORRECT Auto Correction

2)It learns your way of typing and in real time monitors all that you type and maintains your individual statistics

3)It individually Learns from your fb,sms,email and twitter threads.

4)It also provides a good number of visual customization options

:DThus overall it proves to be the best package:D
[Android Q&A, Help & Troubleshooting] paranoid365:
Thanx guys for the input, and all the great info :) I find ShayonX, IMO, as to swiftkey 3, and as far as "prediction boards", go I think there is no better. I was actually going to go with swiftkey 3, but I just found it was lacking on skins, and customization. I like to be able 2 change the size, and width of my characters, (due to wide fingers), and skins are a great Addition

I tried Swift key 3, touchpal keyboard, go keyboard, and perfect keyboard, and ended up going with "perfect keyboard, bcuz the customization is very deatailed. I also tried swype style keyboard, but I found predictive to be the style for me.

I am running the Moto Phonton, so I won't be getting the 4.0 or 4.2 update, so is there anything else out there to look @??
[Verizon Samsung Galaxy S III] SandroBSupp:
Hi,

As far I can understand you have tunnel from android to machine and you want that some application use it.

So you probably want to redirect some android port to android tunnel port.

Something like this one:

iptables -t nat -A OUTPUT -m owner --uid-owner <xxxxx> -p tcp --dport 80 -j DNAT --to 127.0.0.1:8009

This will redirect all tcp that process (uid-owner) wants to make to destination port 80 to android port 8009.

You will see iptables NAT table with:

iptables -t nat -L

And you need proper version of iptables (iptables -V). 1.4 or higher should work with redirection.

You don't need SandroProxy to achive that.
[Verizon Samsung Galaxy S III] crabapples:
iptables v1.4.11.1 check

netstat -tulnp | grep 8080 verifies ConnectBot listening on 8080 check

(why simply appending :8080 to the address IP doesn't hit CB without proxying it there was initially confusing but below i discuss the socks proxy)

(note, establishing proxydroid on any port that CB is forwarding will result in xxx.xxx.xxx.xxx:$port being forwarded through the tunnel so long as $port is in CB's config to forward since proxydroid is currently configured as a global proxy)

I tried a few variations of your supplied iptables append string with no positive results which is fitting with the below discussion about no socks proxy in place.

Armed with the knowledge that there is more than one table and I was simply listing the filtering table I fired up proxydroid and listed the NAT table and found all traffic redirected to port 8123. Netstat confirmed redsocks listening on port 8123. So, this leads me to believe that

the missing element in simply redirecting traffic to port 8080 or any other tunneled port is a socks5 proxy.

I am currently chewing through this link: http://przemoc.net/tips/linux#making_socks_proxy_transparent with the intent of leveraging iptables and redsocks to perform the needed redirects manually possibly switched on and off with shell scripts executed by Tasker (although, if i can successfully configure to redirect based on destination ip/address then, for my putposes the only automation required is that which I have already achieved; establishing and shutting down the tunnel.

Any further insight you have to the above ends is greatly appreciated and I thank you for your input to date.
[Verizon Samsung Galaxy S III] SandroBSupp:
I will try with some simple Apache/ConnectBot/telnet configuration and let you know.
[Verizon Samsung Galaxy S III] SandroBSupp:
I tested and it works.

How I set up enviroment:

1. PC with apache running on port 80. Tested with telnet localhost 80 and GET<ENTER> that some response is shown.

2. android with connectbot port forwarding from android localhost 8100 to PC port 80. Tested with android telnet localhost 8100.

3. find out app id of browser on android with ps command and used same id in iptables rule

iptables -t nat -A OUTPUT -m owner --uid-owner app_4 -p tcp --dport 80 -j DNAT --to 127.0.0.1:8009

4. checked iptables rules that shows redirection

Chain OUTPUT (policy ACCEPT)

target prot opt source destination

DNAT tcp -- anywhere anywhere owner UID match app_4 tcp dpt:www to:127.0.0.1:8100

5. Open browser with http://www.google.com url. It should show default page on my PC apache server instead of google first page.
[Verizon Samsung Galaxy S III] SandroBSupp:
Before I investigate further...

Is this a typo or iptables doesn't work okey?

iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to 127.0.0.1:6543

iptables -t nat -L =

OUPUT

DNAT tcp -- anywhere anywhere tcp dpt:www to 127.0.0.6543
[Verizon Samsung Galaxy S III] crabapples:
Yeah, that was a typo into the forum.

I have globally redirected all port 80 traffic to localhost port 6543 with no service listening on 6543 yet any browser will successfully fetch pages. It seems iptables is being ignored entirely although it should be noted proxydroid modifies iptables to a successful result.
[Verizon Samsung Galaxy S III] crabapples:
Just for fun I installed DroidWall and blacklisted both browsers on my phone. Neither browser has any issues whatsoever retrieving webpages despite the blocks. I listed the iptables to verify there are indeed blocks in place. My iptables are being ignored entirely. Any input to this regard would be quite helpful. Obviously any attempts to manipulate packet redirection with iptables is meaningless if the tables are ignored.

Strangely, proxydroid is effective and it is making changes to iptables when enabled, so I have no idea WTF at this point.
[Verizon Samsung Galaxy S III] crabapples:
Okay, I deleted all chains which seems to have cleared up the issue with all rules being ignored. If I am not mistaken my output chain was being directed to a chain called samsung_market_policy so, if I wasn't placing the rules within that chain (and I was not) they were being jumped before they could be read. I have no idea what breaks when you remove the samsung_market_policy chain but considering it was an empty chain I suppose nothing.

That said, I can now successfully redirect port 80 traffic to port 6543:

iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 6543

^^^If no service listens on 6543 the browser provides an error message as expected. With ConnectBot listening on 6543 and forwarding through the tunnel to remote port 8118 where I have a proxy server listening the pages fetch.Note a socks5 proxy is listening on the remote machine at port 8118 to manage the retrieval of the pages.

Sooooo, now I flush the above rules and enter:

iptables -t nat -A OUTPUT -p tcp -j DNAT --to-destination 127.0.0.1:8080

^^^Should, in my understanding send all tcp traffic of any variety to localhost port 8080 where I have ConnectBot configured to forward dynamically to the remote machine.

Passing any address of any variety fails in this instance. There is a service listening on remote machine 192.168.1.100:8080. This address fails where it would not do so with a local socks5 layer. Google.com fails as well, which makes sense considering there is no proxy to perform the domain resolution but so does passing 74.125.137.138 which is Google.com's direct IP address.

I have further testing to do and will report back. If you have any input I am eager to hear it.
[Verizon Samsung Galaxy S III] crabapples:
I will add that I am back on the same merry go round:

2 of the proxies do not work 2 of them do. The 2 that do will not connect without direct user interface on screen. At any rate, I remain convinced a local proxy layer is needed for my purposes.

The 2 proxies that do work are explicitly socks5 while the 2 that are not simply state they are socks.
[Verizon Samsung Galaxy S III] SandroBSupp:
Sorry that I am not very active lately. Quite busy so I can not make some proof of concept environments.

But now that you have working tunnel you can have proxy on PC side that will do all the work?

You just set in Settings->Wifi->Modify Network->Show advanced settings->Proxy->Manual->localhost 8080 on android.

And have some squid, apache proxy active on the other side of tunnel.
[Verizon Samsung Galaxy S III] crabapples:
Yes, this works... for a wifi connections. However, I am rarely connected to wifi and when I am it is the network that the remote pcs are attached to so all of this becomes unnecessary.

For a 3G/4G connection I need to either:

A) Easily and automatically toggle a global proxy on and off (the main complaint with proxydroid is this missing feature)

or

B) Make a permanent redirect of destination IP 192.168.0.0/8 to the proxy without stripping the destination port information so that the transport carries that information.

A kludge solution I am currently using is to install FireFox mobile and then the Network Connections plugin which allows all FireFox traffic to be pointed to my ConnectBot tunnel. Then, in this way, to access my remote service I simply use FireFox Mobile and my other browsers for normal traffic.

This is a less than ideal solution, unfortunately, as I would like to be able to use any browser and also and more importantly other applications such as AndFTP, which fail unless a local socks5 layer is transporting the destination IP AND Port through the tunnel. That is, if AndFTP or a normally configured browser are pointed to the tunnel then the port information only serves the purpose of reaching the tunnel and is not transmitted to the remote end for connecting to remote services on their respective ports. There HAS to be a local transport layer that is moving the destination IP AND Port unmolested to and through the tunnel.

All that said, I suspect my earlier attempts at iptables redirection were successful at transmitting the packets TO the remote computer but additional rules must be configured to parse the incoming packets FROM the remote computer.

My next efforts will be directed at creating a shell script that sets up a redsocks proxy and an iptables redirection for the 192.168.0.0/8 range to that proxy. Which, is effectively recreating the efforts of people like yourself who wrote applications such as Sandroproxy, proxydroid and Auto Proxy. I will also be sending a request to proxydroid developers for an easier on/off toggle such as a checkbox instead of the current slider which cannot (as far as I know) be automated or, even better, to have that proxy auto-effect for a destination IP range.
[HTC Inspire 4G] McSancho:
Ok i have prepaid with just talk and text. And people have told me, that i cant get unlimited internet. Is this true? Because i was planning on

rooting my Inspire 4G to get WIFI Hotspot to play online on my ps3. But it would be a bummer if i couldnt get unlimited internet with the 50$ plan.. I heard you could do it in iphone but i dont know. Is there any way to get unlimited internet by rooting or is the rumor not true about not getting unlimited internet?

I will be waiting for answers thank you
[HTC Inspire 4G] bananagranola:
You can have unlimited wifi, but for mobile internet you will need to pay for it.
[HTC Inspire 4G] McSancho:
but is there a way to get unlimited internet without an att contract? like some sort of straight talk or prepaid..
[HTC Inspire 4G] bananagranola:
I don't know about that, but if there was, rooting would probably have nothing to do with it.
[HTC Inspire 4G] pazzo02:
No rooting method for any device allows you to steal data. I've heard of counterfit SIM cards, but that's a different story completely.
[HTC Inspire 4G] DeathmonkeyGTX:
Att doesn't offer unlimited data anymore and hasn't in a long time. Any prepaid service advertising unlimited data is lying. They all have a hard cap that they won't disclose
[HTC Inspire 4G] McSancho:
aww darn!! i really wanted to root it then make it a hotspot so i could connect wireless on my ps3. I wanted to play online on black ops haha. :fingers-crossed:

Is there a phone that could do that? i heard iphones can... but only the iphone 4. What about 3GS? Could i connect it to a router or like a computer then a router for tethering?
[HTC Inspire 4G] bananagranola:
I'm guessing that what you've heard about is that rooting lets you tether without an additional fee (not have unlimited mobile internet). That means that, once you have paid for mobile Internet, you can use your phone as a wifi hot spot to share your mobile Internet from your phone to another device, like your computer or another mobile device. Usually, carriers make you pay extra for just the tethering capability, without giving you any extra data.
[HTC Inspire 4G] McSancho:
Yes thats what i heard of.. But it sucks that only gophones could get unlimited internet without a plan.. Could gophones also do wifi hotspot if i root it? sorry for the questions O.o
[HTC Inspire 4G] bananagranola:
Is gophone a prepaid plan? Anyway, even so, you will need to pay for the unlimited data plan. Then, if you root the phone, it will be like any other phone, at least in that you will be able to tether a wifi hotspot.

There is no way to get free unlimited Internet just by rooting your phone. You will need to pay for a plan, prepaid or contract.
[Optimus One, P500, V Q&A, Help & Troubleshooting] mzlapq:
I have an LG P500 from a friend who upgraded, and it has the V10 baseband.

In order to install the ROM I want, I'll have to upgrade the baseband and install a custom recovery.

If I need to return to my previous setup, how to I return to the original baseband and recovery?

The phone itself is not under warranty, so the recovery image probably does not matter much, but does the baseband matter?

I mean, if I install a V10 baseband from a different country and use the original ROM, should I expect problems?
[Optimus One, P500, V Q&A, Help & Troubleshooting] myawan:
Custom recovery like CWM is a must but No need to switch basebands, there are baseband fixes available which you need to flash after flashing ROM.
[Optimus One, P500, V Q&A, Help & Troubleshooting] mzlapq:
Thanks for the reply, but according to this http://xdaforums.com/showthread.php?t=1149530&page=43

the fix does not work for JB and doesn't work with some of the recovery images, which may be recommended for the ROMs I want to install.
[Optimus One, P500, V Q&A, Help & Troubleshooting] myawan:
CWM 5.0.2.0 is most stable and recommended for P500, all ROMs and BBfix patches are compatible with this version. I've using it for more than a year now and never faced any issue.
[Optimus One, P500, V Q&A, Help & Troubleshooting] mzlapq:
Have you used this ROM? http://xdaforums.com/showthread.php?t=1833218

This one specifically suggests using CWM 5.0.2.7 (although it may be that the newer CWM is more stable on the new baseband)

I have searched the forums some more and found this site: http://lg-phone-firmware.com/

You need to remove the :9002 from the URL you get at the end, and it should download the original ROM for your location/provider.

I am still interested in an answer to my original questions.
[Optimus One, P500, V Q&A, Help & Troubleshooting] myawan:
Yes I have used this rom too with CWM 5.0.2.0! Your questions have been answered if you read.
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] ahkuiper:
Is there anyone who could help me with the app "Vodafone Thuis TV App" Dutch version?

For some reason I can't download it from the play store.

Please anyone ?????? :crying:
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] masterk123:
Hey, i do have it for you, but it won't work.

Stupid mf vodafone made it for galaxy tab only (1280x800) i'm trying to make it work for most models but i'm stuck..

here's my thread:

http://xdaforums.com/showthread.php?t=2165524
[Nexus 7 Q&A, Help & Troubleshooting] huxleypig:
32 Gb Nexus 7 Cleanly installed 4.2 by doing a fresh stock install then upgrading. On setup it refused to use my home network saying it was't a reliable network connection.

Signal is excellent. it uses wpa2 encryption had no issues with 4.1.2 on my Nexus or HTC One X running Icecold jelly . Tried re booting the router etc with no joy.

Anyone else had this ?
[HTC One X] mhammadleo:
I make update firmware via adb reboot oem-78

fastboot flash zip PJ46IMG.zip and install custom rom OrDroid_8.3.0.zip

I am now at version 3.09.401.100 how I can to install offical rom I have CID____Y13

my phone now boot but without baseband

and no network
[HTC One X] matt95:
did you flash the boot.img?
[HTC One X] Kwinn123:
Try re flash with jb flasher that should solve any installation problems you may have

Sent from Renovated HOX with premium XDA
[HTC One X] mhammadleo:
no I don't try to flash this boot many thanks for your care
[Galaxy Note GT-N7000 Accessories] qazibasit:
I am planning to go for snorkling and reef exploration. I want to know if there is any underwater cases available for my galaxy note so that i can do photography underwater???
[Galaxy Note GT-N7000 Accessories] Shyam:
Something like this or this?
[Galaxy Note GT-N7000 Accessories] djoni_gitara:
this looks cool, there is also video review...

http://www.ebay.com/itm/Winner-Genu...403870?pt=PDA_Accessories&hash=item231b73699e
[Galaxy Note GT-N7000 Accessories] didik.wahyono:
hmm looks nice.. i used to wrap my cellphone using plastic bag when I'm planning to do activity with high water risk.
[Galaxy Note GT-N7000 Accessories] silverbold17:
I asked the same question before, and end up buying something else...http://www.lelong.com.my/waterproof...acket-wallet-bag-106082307-2012-05-Sale-P.htm (fits perfectly and quite cheap)

Must get 1 with the Lanyard as you don't want your Note to swim with the fishes under the sea... :P (no kidding, it almost happened to me since you might not be able to hold it well with the waterproof pouch)

I took it to Maldives to take photos/video while snorkeling and the result is quite satisfactory.

But do bare in mind that with the case on, your Note touch screen will not function underwater.

> To take photo, u will need to make sure the camera apps have function to assign buttons to take photo.

> To take video, you will have to start recording above water level before diving in...

Hope that helps... :D

***more info > http://xdaforums.com/showthread.php?t=1607358
[Galaxy Note GT-N7000 Accessories] aidjek:
Bought this one http://dx.com/p/waterproof-bag-case-w-3-5mm-earphone-armband-strap-for-samsung-i9220-black-143197 but have not causes to test it in real conditions.
[Galaxy Note GT-N7000 Accessories] 20inchtofreedom:
Hate to say it but it dosnt mater what case you use, once its under water the touch screen wont work.... you have to use video and start it out of the water.. something to do with water and conduction etc. I use an aquapac one on my kayak when im fishing. http://store.aquapac.net/small-whanganui-case-348-16.html
[Galaxy Note GT-N7000 Accessories] vladichimescu:
waterproof spray

There was a watterproof spray... just spray on the device and you're done - I've seen a video about someone disassembling his phone, spraying every component and pour watter on the motherboard, it was like it's oil and watter, but how about the connector of the batteries ? if the phone it was not design to be watterproof... well, not very easy to mod if not having the right tool
[Android Q&A, Help & Troubleshooting] YeezyMode:
Hey guys,

So any time I see mention of the Android OS online, the fact that it's open source is often talked about as a great advantage.

I'm not sure as to what this means exactly. I know I could easily Google this but I feel like someone on a forum like this could give me

a more concise, relevant answer. And as a second question, what knowledge must someone have to take full advantage of the fact

that this is open source and contribute to the system? Thank you in advance.
[Android Q&A, Help & Troubleshooting] chepoz:
For simple, it means anyone can modify, hack, port to other device, build apps, anything freely.

A proper kowledge of programming and android SDK will do.
[Android Q&A, Help & Troubleshooting] YeezyMode:
Hmm okay. And what does a "proper" knowledge of programming entail? I get the SDK thing but yeah, I want to know what you would

have to be fluent in to be an above-average contributor to the AOSP?
[Android Q&A, Help & Troubleshooting] s00087922:
You'd need to be know some java, have an understanding of mobile platforms and be comfortable using the android development kit
[TouchPad Q&A, Help & Troubleshooting] KuroXue:
Hi, I know this is probably a real noobie question, but I have only just recently flashed CM9 and used it for a few days. Now I have a few apps that I have been using a lot, but I would like to move to nightlys. Would I have to use VRWipe or something similar to wipe out the current build I have, or can I flash Nightlies right over my current build without wiping anything? What is the best way to go rom CM9, to CM9 Nightly?
[TouchPad Q&A, Help & Troubleshooting] -SGA-:
Wipe the caches and system in cwm an flash overtop, then flash gapps
[TouchPad Q&A, Help & Troubleshooting] KuroXue:
So that means I lose all my apps and start from scratch? Sorry, never did this before on the touchpad.
[TouchPad Q&A, Help & Troubleshooting] -SGA-:
If you wipe /data you will loose all your apps and settings. otherwise no.
[TouchPad Q&A, Help & Troubleshooting] KuroXue:
OOh, ok. Just one last question then, Can I flash the lastest version of nightly (cm-9-20121028), or do i have to flash an older version, then updat?
[TouchPad Q&A, Help & Troubleshooting] -SGA-:
Newest is fine
[TouchPad Q&A, Help & Troubleshooting] Wildtester:
backup

You should however get into the habit of using a backup software. Titanium backup works real well.
[Galaxy Note II Q&A, Help & Troubleshooting] Laynee1:
Does haxsync works here also ?

Or how do you sync your facebook contacts with phone ( google ) contacts with high res pictures?
[Galaxy Note II Q&A, Help & Troubleshooting] spfraggle:
From what I've found out, you don't. I have hhigh res photos on my contacts but these are not from Facebook but ones I'd taken separately
[Sprint HTC EVO 4G LTE] Iceman248:
I realize this is an easy question, but I just want to make sure I do this right. Being a newly released tool, I couldn't find anything that gave me 100% confidence that it is exactly what I should do.

So I was completely updated with my firmware, did the DirtyRacun, so now I'm S-OFF and ready for MeanROM, but first I need a recovery and root I suppose. Anyways, I need recovery first, but do I even need root before I install MeanROM or no? Nicely laid out steps would be greatly appreciated. My head hurts from everything that I've been through past few days. Thank you.
[Sprint HTC EVO 4G LTE] Steven 1:
http://www.teamw.in/project/twrp2

Youre basically done. Download recovery from the link I provided and Then flash mean ROM. The rom itself will give you root