text:
Fixing GPS lock that takes too long without installing a custom ROM
My phone (Huawei Y300) takes a little under 10 minutes to get a GPS lock. This has been happening both in new locations as well as in and around my home (where it's on frequently).
What could be the problem that is causing this?
Are there any possible workarounds for this (and I don't mean custom ROMs)?

Install GPS Status & Toolbox. Then go to the app's settings > gps sensors > auto-download AGPS data, and set it to whatever you like. It also has a Pro key, which unlocks other features.

The main goal for the application is to assist you and all the other
  applications on your device to get a GPS lock as fast as possible. It
  is much better to know what is happening inside your phone than
  staring cluelessly on a blinking notificaion icon and hoping that it
  will stop blinking sooner or later. (Some people just simply enjoy
  watching all the raw data ;)

Steps to follow if you have a non-locking GPS, from their FAQ:

Menu / Tools / manage aGPS state.
Select 'Reset' to clear the internal state of the GPS.
Select 'Download' to re-download the assistance data. You will need an active internet connection at this step.
Close the GPS Status application for 10 seconds.
Go outside and find a spot where large part of the sky is visible.
Make sure you have the 'Keep the screen on' settings turned on (in Menu / Settings / Display & Tools'.
Let the program run and try to acquire your GPS position for at least 15 minutes.

NOTES:

If the above steps do not resolve the GPS issue then you most likely have a hardware problem with the phone.
Certain phone cases block the GPS signal (remove the phone from it, if you are not sure.)
Certain windshields may block the GPS signal inside cars (those that have metallic coating to keep the heat out.)
Certain phones (usually CDMA) turn off the GPS chip if you put the phone into flight mode.
If you travel a long distance without turning on the GPS (i.e. flight) you can expect much longer fix times at your destination
  initially.
Obviously you cannot expect the GPS to work in your basement! (yes I'm serious)

See if that improves the GPS lock.

The problem is the assisted GPS. Disabling it allows me to get a faster lock.
First, go to Settings then Location and turn off Google WiFi and mobile network location.  Just by turning that off doesn't disable the A-GPS but it should.
For the second step your phone will need to be rooted. Download Root Explorer from the Play store and use it to navigate to /system/etc. Find the file name gps.conf and rename it to anything that you want (I just renamed it to gpsxxx.conf).  When this file is not accessible by the system the A-GPS cannot work.
If you ever use an app like GPS Status after renaming the file, then it will redownload the A-GPS file, and you will need to go back into Root Explorer and rename or delete it

Assisted GPS isn't Google's invention - even dumbphones have it - and it can't be used to spy. It's just a way for GPS receivers to download the ephemeris data from the internet instead of the GPS signal.

Never said it was Googles invention. Everyone is entitled to there own opinion. Google is helping the nsa spy on the American people through their devices

Sure, you're entitled to your own opinion. But that doesn't mean we are also entitled to your opinion. Answers on this site are expected to be fact-based and to relate to the question. Your answer is much more useful now that it's focused on solving the problem.


text:
Unable to run su in adb shell on an Ubuntu machine
Device: Unbranded Android tablet
Android: 2.2
I was trying to root my tablet using my Ubuntu 11.10 machine.
I followed the following instructions from a site:
1. adb Install Superuser.apk
2. adb push busybox /sdcard/
3. adb push su /sdcard/

In the same terminal, now we open adb:
adb shell

Enter the command for superuser
su

Now, you will copy and paste these commands:
1. mount -o remount,rw /system
2. mv /system/xbin/su /system/xbin/oldsu
3. cp /sdcard/busybox /system/bin/busybox
4. cp /sdcard/su /system/bin/su
5. chmod 06755 /system/bin/su
6. chmod 0755 /system/bin/busybox
7. ln -s /system/bin/su /system/xbin/su
8. exit su (may say something about a bad number
9. exit
10. adb reboot

I could not run the first mount command, but still continued with rest of the 9 commands. Then, I ran a root checker app after reboot to check whether my device was rooted. It indicated no root access.
I then again ran adb shell, and then on running su, it gave an error:
su: 1: Syntax error: "(" unexpected

Now, I am not even able to delete this file. I am stuck and since it's my first time trying to root an Android device. I have no idea what should be done now to resolve this problem and successfully root my device.

Off topic, this is a common shell scripting problem and not Android-related at all. Step 8 is not a command but a comment, you probably forgot the '#' in front of it. Or just omit step 8. Even if you try to execute step 8, step 9 will run anyway. No problem here.

@ce4 But he's not able to run the first mount command. What could be the problem with that?

If he cannot run the first command, the following ones should fail as well. Besides, how should that work? Immediately after adb shell he issues su – which is not yet there. Not being root, mount cannot work, so the stuff cannot be copied to the /system partition. What confuses me a little is step 2 – which implies there is a su available already before rooting. I never checked that; is that the case? So one could get root permissions via ADB on a not-rooted device? I doubt that, since why then do we need exploits to root devices?

It could be one of those pre-rooted tablets, but why would be there a guide to root an already rooted device...?

Before doing this all, when i ran su in adb shell, # was coming. But now an error is coming. Is there any way that i can do something about that file?

And if initially # was coming, did that mean that it was already rooted ? Because when i ran a terminal app, it was not taking the su command.

A # at the shell means you are root, exactly. So, as Shywim already wondered, why did you want to root a rooted device? Makes no sense. To undo your changes, you need to become root first – which you just broke. Try oldsu instead of su to become root, it might well be it's just the "new su" being incompatible somehow.

To close-voters: Why should this be an "Android independent phone question"? OP broke root on his device, and this question is about how to restore it. A perfectly fine Android question IMHO, and also on-topic. Has nothing to do with Ubuntu, the problem is on the Android device.

@Izzy I tried running oldsu. It shows #. Thanks for the tip:) What should i do next?I want to upgrade my tablet from 2.2 to a newer version...

Obviously the su binary you installed does not work well with your system. As you luckily created a backup of the original su executable, recommendation is to revert the incompatible changes first:
adb shell
$ oldsu
# mount -o remount,rw /system
# rm /system/xbin/su /system/bin/su
# cp /system/xbin/oldsu /system/xbin/su
# exit
$ exit
adb reboot

Explanation: Start adb shell and become root (using the working oldsu executable). Delete /system/xbin/su (which is only a symlink now) and the incompatible /system/bin/su, then copy the working su back to where it belongs. Then exit the root shell and finally adb shell. The reboot is optional, and should not be needed. Also optionally you could remove busybox (or keep it if it works). Before exiting adb shell you might wish to test whether su works again, just to be sure (which is why I wrote cp for this: if anything goes wrong, you still have your oldsu available).
With those steps, you should at least have everything in working order again, and this issue is solved. Updating to a newer Android version is a separate issue: Please check the update tag, as corresponding questions already exist. Same for the ROM you might need (check the rom tag for that, and in also check the tag-wikis for update and rom).

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/

sort: votes


text:
How to take screenshot with stock Samung Galaxy S4 from Google Play Store
I have a stock Samsung Galaxy S4 fresh from the Google Play Store, and I can't get this phone to take a screen shot using the power and home button method. Without using an app, what else should I try to fix the problem?

Try volume down + power button (you need to press them at the exact same time, otherwise it won't work)

possible duplicate of How to take a screenshot with an Android device?

Afraid that's not working for me either I just get my volume lowered and my home screen

If you got your home screen, were you pressing volume down + home? It's volume down + power.

Sorry I meant to say Google now. I use it enough to call it home :) and yes I am sure it was volume down and home

What Dan was trying to point out is that volume down + home is not the button combination that the first comment suggested. It's volume down + the power button. If you are pressing the home button on the front of the device then you're using the wrong button combination.

I would try (volume down + power button). You need to press them at the exact same time, otherwise it won't work. Also make sure you hold it down for a few seconds.

There is another way to take a screenshot without an app according to this article.

Open Settings -> Motion
Scroll down to Hand motion
Enable Palm swipe to capture

That does not apply to the Stock version from the Play store.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
Where is Privacy Guard in Cyanogenmod 10.1? The setting seems to be missing
My phone is the Google Nexus S and I am running the latest stable Cyanogenmod build (10.1.2-crespo).
I have installed Cyanogenmod especially because of the Privacy Guard feature, but now I cannot find and enable it anywhere in Settings > Apps.
Is it possible that this feature is not included in all official Cyanogenmod builds?

The Privacy Guard is not available on stable builds, only on nightlies.
Source:

Privacy guard probably won't make it to the stable build until the
  next major release (10.2).

Ok, that explains everything. Thanks for help!


text:
moving a contact to the bottom of the list
I have a Galaxy Note 2 with CM 10.2 and gapps installed. I keep my contacts in Google and synchronize them to the phone. This works fine.
I would like to move selected contacts to the bottom of the list (usually service contacts which I want to have handy but "on the side")
In other words in my list of contacts I would like to move from
Adam Green
Bank
Claire Jones

to
Adam Green
Claire Jones
Bank

I tried to prefix Bank (in the example above) with various symbols (_, ~, |) but even though they are before or after normal lettres in ASCII, such entries always end up (grouped) at the top of the list.
Any idea how to move them to the bottom? (short of prefixing them with ZZZ)

I think special characters and numbers are grouped together, and would appear at the top when sorted alphabetically.
The way I'd order special contacts is just like what you suggested, prefixing them with z so they'd move to the bottom.

With another phone, I also used to move some contacts (like administrative contacts) off the way (that's at the end of the list) by adding a special character prefix to their name. So apparently this is not possible with Android and Google Contacts app.
I am not completely happy with adding a "zz" prefix... but there is another way: by selecting the contact groups that you want to see in the list (Android 4.4.2)

put the contacts that you want "on the side" in a group, for example "admin"
in the app menu (of the individual contacts view), choose "Contacts to display"
choose "Customise (o)"
uncheck the groups that you do not want to see, and check "All other contacts"

Now you have just your desired contacts in the main contact list. To access the other ones (like administrative contacts), open their group.


text:
Use SIM-only contacts with Nexus 4
I have bought an Android phone. My first And phone ever. It's Nexus 4. I Had SonyEricsson K800i before and i was satisfied with it. I got new phone only because my company gave me money for it (it was a reward) and i tougth it would be fun to have something "just like K800 with capabilites to offer better 3D games".
Now, i'm kind of disappointed because, contrary to my old phone, it turns out that i must have some sort of online account in order to use my phone properly. What do i mean? Well, first of all i have all my contacts on my SIM card and i don't want to change that, but in order to show those contacts on my phone, i have to "sync" them / add them (or whatever) with some online service like FB or gmail.
Tell me, if i just want to use my phone only for games, casual browsing the web (i don't even have wireless at my home), sms and calls - how do i avoid syncing ANYTHING with ANYTHING online?
I don't have Twitter, Picasa nor Instagram, i'm barely using FB (once in 10 days i check for new messages when i'm on my home PC), i have a "fake" gmail account (opened just so i can use "Google Play" from my office and register at sites i need for one time visit only. For true emails i'm using only my mailbox that i got from my ISP 15 years ago), i don't want to merge and "bundle" any of my contacts from the phone with any social network but with Android i have a problem "isolating" my phone from any online activities.
Please, tell me, how to make my Nexus 4 (with Android 4.3) use ONLY my SIM contacts, save new contacts to the SIM card only and not asking me to tie any contact with any online service? :) Also, i don't want even to see "gmail" contacts (if any) in my contacts list because contact with only mail address is useless to me (i'm never sending an email from my phone).

You could try to install SIM Contacts. I've not seen how to make it your default app for managing contacts, but I suppose you could drag the app icon to your homescreen or to the dock, so you can just access it quickly from there.
With the SIM Contacts app, you can add, edit (long-press on a contact and a menu will appear), or delete SIM contacts. You can also choose to copy them on your phone.
UPDATE #1: From Izzy:

Also, if you don't want anything to be synced to Google, make sure to
  turn off all sync options in Settings → Accounts & Sync. By default, that's all enabled.

As long as you add new contacts as SIM contacts, they will not be synched to Google. Only contacts added as Google contacts will be synched.

Ok, do you know any similar app that can become default? :)

@BoPe Not sure if making any Contacts app as default app is useful. In my case, I switch between the stock Contacts app and GO Contacts Ex. But on my dock, I put GO Contacts Ex, instead of the Stock contacts app.

@BoPe Why don't you try SIM Contacts for a while and see if you like it. I'm not sure what will happen if somebody calls you, and you want to add that number to your phone. I'm not sure if it will open the SIM Contacts app. You might want to check on that.

Also, if you don't want anything to be synced to Google, make sure to turn off all sync options in Settings → Accounts & Sync. By default, that's all enabled.

@Izzy Thanks, added your comment to the answer.

Good thing, thanks! Even though SIM contacts are not synced, there are so many other things which are. In the calendar, e.g., one can make the "local" one the default (to prevent it from being synced). But there are plenty things which get automatically synced, the user unaware. (I hope some day this will be changed to opt-in instead of opt-out, "privacy first" being the concern).

I've used MyPhoneExplorer in the past with my Sony Ericcson phone and it worked just great as a file manager to sync my phone with my laptop and to back up my contacts, notes, tasks, appointments, sms messages, alarms, photos, videos etc.  Now the same developer has a new free app called MyLocalAccount (available on Google Play). I've been using it for a couple of weeks now and it works well enough so far (on my Nexus 4 with Android 4.3 update).  You can add contacts and make changes (add, edit, delete).  Also installed MyPhoneExplorer Client on my phone and am able to use it to back up my contacts et al.
Also turn off Auto-Sync options if you don't want your data sync'ed with your Google account.


text:
How to change the ringtone for SMS in Samsung Galaxy Y?
Is there a way to change the ringtone for SMS in Samsung Galaxy Y, Gingerbread v2.3.6?

It's not working @geffchang.

What step did not work?

The last one did'nt work.

Do you see Select Ringtone?

Yes. But the ringtones in my files are not appearing

Is it an MP3 file?

Yes has an extension .mp3

What if you restart phone, and then check Select Ringtone again?

Tried it... not working.. Anyway thank you for your answer

Open My Files.
Create a new folder (e.g. Notifications)
Copy MP3 files to newly-created folder
Go to SMS message
Select Menu > Settings > Select Ringtone


text:
How to upgrade Galaxy Nexus 4.1.1 to 4.3
It would be great if someone can suggest procedure to update the OS from 4.1.1 to 4.3 (FYI.. my phone does not get automatic update, bought it from South Korea now using in India):
Below are my phone details
Phone Model: Galaxy Nexus (maguro)
Android OS version: 4.1.1 (JRO03C.M420KRLB1)
Product Code: yakjukr
Root Access : NO

Google has provided factory image matching with my device: Factory Images "yakju" for Galaxy Nexus "maguro" (GSM/HSPA+)
Can some one please provide details how to update it to 4.3 using above factory image.
B/w though Google has provided all factory images, where does Google tell the installation instructions?

I think the easiest way is to use GNex Toolkit: http://forum.xda-developers.com/showthread.php?t=1392310

The best way is to wait for that! As your phone is not rooted you cannot upgrade your OS yourself.

You can root the phone by Googling it!
You can wait!
You can search for ROMs for your nexus on XDA-Developers Forum.
Best thing about the XDA forums is that you will find method to root your device on the same page on which you will get the ROM for your cell phone!


text:
Xperia L (C2104) unusual behavior when GPS is active
Anyone with a Xperia L could help me confirm if this behavior is unusual? I just bought the phone (3 days) and noticed that, whenever the GPS is active, the wifi gets very unstable.
It goes like this: I connect to my Wifi, then open an application such as Google Maps. A few seconds later, the Wifi disconnects and the 3G data kicks in. Moments later, the phone identifies the wifi and reconnects.
Does anyone experience the same behavior? Is there a solution? I'm about to send it back to the store, but I want to make certain that this isn't a common issue or something I could solve myself.
UPDATE 1:
As requested, the Android version is 4.1.2.

Provide a logcat here, to aid trouble-shooting? And what version of Android as well?

@t0mm13b just added the Android version to the answer, I'm getting the log...

@t0mm13b oh, it seems one can't read the logs unless it's a root in jellybean... I won't root the phone so it doesn't void the warranty, is there a way around it?

Upgrade to Android 4.2. That fixed the problem to me and the original poster. I was getting an average of approximately 100 disconnections per day, in about three weeks. Since upgrade a few days ago, there were only 7 disconnections, even with Google's location service enabled. I think the firmware update 15.0.A.1.31 (based on Android 4.1.2) introduced the problem, but anyway we confirm that it is fixed in 15.3.A.0.26 (the upgrade to Android 4.2.2).

I will check the build number -- it's actually my girlfriends' phone. Do you think this is something specific to Brazilian versions? The issue is very apparent, I can't believe it passed QA testing. This weekend we where at a store and tested a phone on display and got the same behavior.

Renato, the firmware's 15.0.A.1.31.

Renato, Sony just upgraded the firmware to 15.3.A.0.26, and the problem seems solved! Can you test it at your end?


text:
Kaspersky Mobile: disable lock
I have Kaspersky Mobile installed. Today I had to reinstall it after installing a new rom. Now whenever I turn on the phone, I have to enter the kaspersky unlock code, which is different from the sim card lock code. Before I had the lockcode disabled, and I could use the phone without having to enther any code. I would like to disable the lock code, but can't find the option in the Kaspersky app. I've searched in the system settings, but no luck.
Can you tell me where I can set this option?
Phone info: Samsung Galaxy S2 I9100, Android JB 4.2.2, Avatarrom

OP: What Device? What ROM? What Android version? Three vital questions omitted...

Are you sure it's even Kaspersky doing that? Lock settings are usually done by Android itself. Have you checked in Settings there?

@t0mm13b, I updated the question.

@Izzy, I have to enter the kaspersky code, not the simlock code. So that's enough proof that it's the Kaspersky app.

Hmmm... Try wiping the data/cache from recovery - do a  backup before hand in case!

@rxt thanks for clarification! I couldn't see that from your question – maybe you want to include it there? As you can see by geffchang's answer, I'm not the only one having this misunderstood :)

@Izzy - I already did include it in my question!

Thanks (confirmed: you did so 8 minutes after my comment – probably we were writing at the same time ;)

@t0mm13b, I tried to restore a backup with Titanium Backup, but that didn't help. Great tool though - it has saved me much time while installing new roms!

I think I got it. This is what I did:

System settings > Security > Device managers
Disable Kaspersky as device manager
System settings > Screen lock: swipe (or what you want)
Enable Kaspersky as device manager

Now I can unlock the phone with one swipe. I use App Protector to lock certain apps plus system settings with a different code.
NB: the above names (like device manager) may not be 100% accurate as I'm not using an English version of Android...

My English Android device calls it a Device Administrator.

Go to Settings > Screen lock> None

It is not very clear on Kaspersky but on SOME phone/android version, the K pin code/swipe... is overriding the one of the phone.
In other words, go to your phone settings, not K, and disable screen locking!
K lock will be disabled, phone one also of course.
At this point you can either recreate one of the phone or one in K, which of course will override the phone one if it was already the case.
This concern only the screen lock, for paranoiac you can have 2 app lock at the same time.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
ICE Emergency Contacts on Emergency Dialer Screen
On my Samsung Galaxy S 4, I can add contacts to the "ICE - emergency contacts" group. When I initiate the emergency dialer, there are four gray buttons with plus signs. Pressing any one of them brings up a list of the contacts I added to that group.
Each of the buttons acts the same. I would think that you should be able to assign one contact per button and have the button show a name or relation.
Is it possible to do this? How?

Once you hit the gray box & that ICE list pops up, I believe you just have to select a contact from that list in order to assign that person/phone number to the box.
Just be careful with assigning contacts to the gray boxes because it can be very easy to pocket dial these people. In case you're interested in removing someone from the gray box, you select the menu button while on the "Emergency Dialer" screen & it'll give the option to remove the contact from the gray box.
Hope it helps.

Just a wild guess:

Open Contacts app
Long-press a contact so that a menu appears
Click Edit
Click Groups
Check ICE - emergency contacts

Although I have an S4, I can't try it on my phone due to some security settings.

Yes, that's the part I've done - as indicated in the first sentence of my question.

While phone is locked, hit the "Emergency call" option, when it opens hit the settings/menu (left of the home button) on the device. You will see "Remove" appear at the bottom of the screen. Select "Remove" then you will see checkboxes next to the contacts. Select the contacts to be removed and then check the "Check Mark" at the top right side of the screen. This will remove those contacts from there, but not from your ICE group.

That works for removing assignments to the button, but my question, which has been answered, was how to make the assignments.

Go to Contacts → Groups and you will see a group named "ICE - Emergency Contacts". Add your emergency numbers there and now you can access them from outer screen.

That does not address the question, which has been answered, of how to attach individual contacts to each button.


text:
"Data roaming" unchecked but connected to foreign network for data anyway
I am using a Galaxy Nexus LTE running Jelly Bean 4.2.2 with service from Verizon Wireless in the U.S. In Settings > Wireless & Networks > Mobile networks, I have:

Data enabled: on
Data roaming: off

I have flown to Canada twice recently. Both times, I turned my phone on to discover that I was getting new email through data roaming via a Canadian network, and was later billed accordingly. This happens despite the fact that I have Data roaming off. I have to turn Data enabled to off or go to Airplane Mode to get the phone to stop using data roaming.
Is there a way to actually disable data roaming so that I can set it and forget it?

Does your phone know that it is roaming when it is roaming? Usually it will say Extended 4G instead of 4G or Extended 3G instead of 3G etc.

There is a little "R" next to the signal bars when I am roaming.

Do you have root?

No. I do have Developer Mode enabled.


text:
Saving contacts on Nexus 4
I'm using the Nexus 4 with android 4.3 and i have a problem. Since i don't want to never, ever sync my contacts with google (when i choose the phone it lasts about 5 years so no need to worry about "what if i change it?") i want to turn off that feature because it's more pain than gain.
When i try to add new contact ("People" -> "Add new"), when app shows up i have only two options - to sync that contact with my google account or with my company mail account. No "store locally" option.
When i go to "Settings -> Accounts" and delete all email accounts (gmail and company mail account) and then try to insert new contact - voila, i can choose to save that contact locally. As soon as i create any account (needed for tracking my email) i lose "save locally" option. What to do? What service do i have to disable so i never get that annoying "sync with email" message?

Somone just did this here. DISABLE GOOGLE CONTACT SYNC IN YOUR APP SETTINGS!! (Not the app setting. Settings -> Apps (in all) -> contacts sync -> disable
this is not the same as just disabling the syncing aspect of the contacts page, it removes google from being all up in your contacts period since they blocked nexus owners of having a local contacts option.
and there is another way as well. i did the first one.
http://forums.androidcentral.com/general-help-how/352276-i-have-stock-android-phone-there-way-have-contact-list-not-google-affiliated-2.html#post3392252
repost it to people who ask! google is full of it. I've never seen another phone not have a local contacts page.

David, thanks for the hints! Mind to include an abstract from the link you've posted? Since if the link dies, those details would be lost.


text:
Can I update my Nexus 7 from 4.2.2 to 4.3 and root it without losing data?
Device: Nexus 7
Android: 4.2.2
Can I upgrade my Nexus 7 to 4.3 via OTA, then re-root without losing data? I used a procedure of this sort to root originally, but I don't know if it is generally possible.
Note: I did not unlock the bootloader when I last rooted.

NO.
Updating from 4.2.2 to 4.3 will retain your data, but this will make you lose root. To root, you would need to unlock the bootloader, which will almost always require a Factory Reset (thus, you lose your data).
So, I suggest to back-up your user apps and data with Titanium Backup or something similar.

I didn't unlock the bootloader when I last rooted, so is that still true?

@JakobWeisblat How were you able to root before?

http://forum.xda-developers.com/showthread.php?t=2233852

@JakobWeisblat I edited my answer


text:
How can I unlock the boot loader on a HTC Magic?
After a lot of unsuccessful days trying to root my Android phone, I'll now post my problem here with every approach I already did. Maybe someone can help me. I am trying to unlock the boot loader on a HTC Magic 32B (S-ON, HBoot-1.33.0007 (SAP10000), CPLD-10, Radio-2.22.19.26i) so that I can flash it with a custom ROM (like cyanogen 5 or 6)..
How is it done?
If I'm not misunderstanding the process, it's like this:

Rooting the device (i.e. using UniversalRoot.apk, SuperOneClick.exe)
Unlocking the boot loader for CustomRecovery (i.e. Clockworkmod, AmonRA Recovery)
Flashing the custom ROM (cyanogen) in recovery mode (Vol Down+Power while booting)
That's it... (afaik)

What's the problem?
Unlocking my boot loader doesn't seem to work. =(
I rooted the device a couple of times using the 1.5 Exploit, SuperoneClick.exe or at least UniversalRoot.apk. So on the OS side it really seems to be rooted.
I often heard about "ROM Manager.apk", but it don't find any version working on 1.6 and prior.
If I use fastboot flash recovery <myRecovery.img> then I get an FAILED (remote: not allow) which leads to the point where I have to unlock to boot loader.
What I already tried to unlock the boot loader
HTCDev.com, unlocking officially via HTC
The command fastboot oem get_identifier_token doesn't seem to recognize the "get_identifier_token" parameter, it ends in a [ERR] Command error. I'm in fastboot usb mode (cable to pc, device and fastboot devices confirms that). Everything is installed properly (HTC Sync, Android SDK, ADB, Fastboot). I tried it on Mac and on Windows.
Unlocking via ADB shell

Connecting to the device using ADBshell
My recovery.img files are on /sdcard and have chmod 0755 (or for testing 777)
su works so I do have a # at the beginning of the command
I do have a flash_image on the root of sdcard, executing it via ./flash_image gives me permission denied, even if I'm root with chmod set

I have read that updating HBoot could solve this, but didn't find a working file and tutorial for that (every post is really old and often leads to a 404).
Any help is appreciated!

Have you attempted to get the RUU file through HTCDev.com? I've looked into it and they offer updates for SAPP10000, SAPP20000, SAPP30000, SAPP31000, SAPP50000, and SAPP60000 models. The RUU will upgrade your hboot, which the site notes "HBOOT update required" to unlock the Magic (Unfortunately it doesn't note which though). Maybe then it will allow you to run fastboot oem get_identifier_token

The process for getting CM on HTCs in my experience (HTC Sensation, Raider, One S, Desire Z) has been to:

Unlock the bootloader, usually via HTC Dev, after installing only Sync Drivers
Flash Custom Recovery - TWRP preferred, but CWM works fine
Flash Superuser zip file for easy root. If that doesn't work, I can suggest VRoot, worked great on an Lenovo Ascend G610 with little documentation on the web
Run S-OFF tool of choice, sometimes terminal based, sometimes it's an easy apk
Set SuperCID for easy flashing of other stock roms
Flash Cyanogen and Gapps, make sure to clear data before first boot

Don't try to install custom bootloaders with S-ON, as I've bricked an HTC Hero that was S-ON, tried to flash Amarulz HBoot, and it never started up again.
The method above has successfully unlocked all the HTC devices first mentioned, without any bricks.
To answer your questions, you can't flash a custom recovery because you are S-ON. Perhaps you cannot get the unlock key for your HBoot because it predates HTCs unlocking program. My HTC Hero got an Hboot update that required the use of using HTCDev to unlock.
If you're looking to flash a recovery via ADB Shell, you'll need to use 'dd' for that.

I already solved the matter, but thx for the reply. ;)


text:
How can I configure the Email app not to save sent messages on the Google server using IMAP?
Device: Nexus 4
Android: 4.2.2
I am using the default (stock) Android Email app, not the Gmail app. The reason being that there is no option to turn off conversation view.
I am trying to follow Google's own advice about Recommended IMAP client settings. I quote:

If you're not using one of the above listed clients, as a general
  rule, we suggest the following settings:
Sending:
      Do not save sent messages on the server. If your client is sending mail through Gmail's SMTP server, your sent messages will be automatically copied to the [Gmail]/Sent Mail folder.

But I just can't find any setting to turn off the saving of sent messages on the server. Am I blind or does this feature not exist?
[rant on] Seriously, trying to configure Gmail IMAP access with all kinds of different email clients (desktop and mobile) gives me never ending headaches and eats up all my free time. [rant off]

I think there is no need to set those settings in the Email app. You only need to set them in e-mail clients where you are getting duplicate copies of the email, provided those clients have a way of setting those settings.
If you notice in the image below (from the desktop GMail web app), there is a Sent Mail and an [Imap]/Sent folder. The Sent Mail folder is GMail's, while the [Imap]/Sent folder is generated by a 3rd-party client (like Thunderbird or Kaiten, for example).

Ideally, a sent mail would be placed under Sent Mail or under [Imap]/Sent. In some cases, it gets copied under both. So now, you have two copies of the sent email. If this is happening, then you need to follow the Recommended IMAP client settings. If not, you're fine.
Related reference:
https://webapps.stackexchange.com/questions/16868/gmail-and-imap-how-do-the-imap-drafts-imap-sent-and-imap-trash-folders

I think there is a need to set those settings. But I cannot follow the recommended settings because I cannot find this setting in the stock android Email app. I want to prevent the email app from creating the [Imap]/Sent folder (I want to prevent any 3rd party IMAP client from creating it's own custom sent folder, because it is not needed and messes up my folder structure).


text:
Decrypt my Micro SD Card
I have been looking every where for an answer to this.  I had a Razor MAX with an encrypted card in it.  Well I dropped that phone and it died on the spot.  I now have a SG3 and the micro sd card works fine but the files that were encrypted are still that way and I can't open them.  Any ideas on how to decrypt just those files??

Do you have the encryption key?

Without the encryption key, you won't be able to decrypt the files on the SD card. Your only option, in this case, is to format the SD card and start over. The idea of encryption is that nobody can access your files without the encryption key. In the case of Android, your encryption key is NOT the password you use to unlock the device. That password is just a password of a password.


text:
In what language is Gingerbread OS written?
Are all versions of Android written in the same language or in different languages?

Not Gingerbread-specific, but according to Ohloh, Android was created using:

C
C++
Java
Others

+1 Also ARM Assembler, and Java runs on the Dalvik VM instead of a standard VM because it is compiled to ARM Assembly code before it is put on the device.


text:
Galaxy S4 Video Recording: File Size Limit & Frequent Blurring
I'm trying to use Galaxy S4 as a video camera for recording offline usergroups. Apart from whether it's a good idea, it's generally succeeding, but there are some critical problems:

Android file system does not support files larger than 4GB. At 1280x720 resolution, this is about 40-something minutes, which is sometimes less than what I typically need (some sessions take 60+ minutes), which causes a sudden video stop, and if I'm conscious enough, I press the recording again, and lose about a minute or less in between.
I'm thinking this problem might be solved by rooting the phone and buying one of the programs that allow mounting NTFS for Android, formatting an SD card as NTFS as well. Would you expect this to work? Any luck with any of this programs and recording to memory card?
Sometimes the phone blurs the text it records and afterwards the text becomes clear again. Sometimes this happens quite often that it becomes annoying to anyone watching the video. I have tried disabling video stabilization but this doesn't seem to improve it much. It still insists on blurring text at random times. It probably is trying to help me with some autofocus thing, but it's only doing harm.
I'm short of ideas for this one. Anyone managed to stop it?

Not sure if this should be split into 2 questions, but would appreciate help on either anyway. Thanks a lot.

I'm not 100% sure (so it's a comment, not an answer, simply giving thoughts), but AFAIK the file size limitation is not only on the file system, but generally kept by Android. So a solution would be a camera which automatically splits a running recording into multiple files, say at e.g. 2 GB, and continues recording. Additionally, it should permit you to turn off auto-focus (you've guessed correctly, that's what causes the "blurry effect"). Not working much with vid cams, I cannot give closer advice – but hopefully these hints help you a little.

An app that automatically creates files will be perfect too (assuming it won't lose video while switching). Any suggestions for that? I couldn't find anything except a hidden-cam app (I want to see what I'm recording).

As written, I do not work much with that, so I cannot give examples (besides, app recommendations are off topic here).


text:
How to search Android Applications by size?
Is there any way I can search or filter android apps by size less than 1MB or 2MB on any android app store? I have a low end android phone with less memory and installation space.
Light weight apps are mostly faster and I can install more of them therefore I want to search small apps only.


text:
Samsung Galaxy Tab-2 USB connection issue
I am working on Android application development, I want to run my application on Samsung Galaxy Tab-2 GT-P3100 but whenever I connect it with USB to the computer then it is not detecting.
snapshot -

EDIT:
I searched over internet about this problem I got same problem which is on the Microsoft Community MTP USB driver failed -Samsung Galaxy Tab 2.
When I follows all steps still is shows dialog as follows -

EDIT:

I got solution and also posted all the steps which I follow to resolve
  the problem. This is very helpful to me and hope you too.

On which android version you build your android application?? 2.3 or 4.0 or 4.1??

@Jastin: On android 4.1 (Jelly-Bean)

Have you ON USB-debugging from setting ??

@Jastin: Yes. When I connect my Tab to computer device driver MTP USB Device driver failed message show with red cross-mark.

So .. you must update your tab with latest firmware from samsung..its device driver problem.your computer not detect tab so updare your tab...

I have followed the Exact steps from Link :

Samsung mobile MTP Device cannot be installed
StackOverflow tutorial

Here are steps :  (for Windows specific instructions):

Ensure phone is not connected to PC.
Uninstall KIES from PC. Reboot your PC and Reinstall KIES after that. Just for great measure... open KIES, go to Tools | Troubleshoot connection error. Follow instructions and wait for it to finish the troubleshooting procedure.
Reboot your phone (or turn off and then on your phone again). Do not connect it to your PC just yet.
Once rebooted, go to your phone's dialer, type *#7284# - A configuration window will appear. In that window's USB section, if it's default to PDA, tap MODEM, then back to PDA, (if it is MODEM in the beginning, change it to PDA) then press the back key to exit. Most importantly, it must set as PDA when you exit.
Turn off USB debugging in your phone.
(Optional) Set your phone's screen timeout to a lengthy time. (minimum 1-2 minutes - recommended 5mins to 30mins) its found in Settings | Display. You can change this back later on.
Connect the phone to your PC with USB cable and let windows load your drivers... and wait for the drivers to get reinstalled.
Once reinstalled, disconnect the phone off USB. Switch USB debugging back on in your phone settings, and reconnect the phone back - you'll see windows load another set of drivers for your phone. Wait until it is completed. (This step is a precautionative measure to ensure your phone is identified with all the necessary drivers)
Once complete, unplug your phone, and turn off USB debugging... This is to ensure MTP will initialize. Also, press the phone's home key until your homescreen is displayed. Only after doing all that, reconnect your phone back to PC.
Test and see if MTP works using Windows Explorer. You'll see your phone's USB storage and SDCard contents if it does.

Hope it will help you..

If you want to work with ADB, the MTP driver is not really relevant. MTP stands for Media Transfer Protocol, and is used to exchange (media) files. What you need is the ADB driver (ADB stands for Android Debug Bridge). I recommend you taking a look at the Universal ADB driver, which covers most Android devices. If this driver does not work, check with your manufacturer's website for a device specific driver.

Thanks Izzy. I found a solution and I posted it, but thanks to your approach. Its great..

You might need to update the Drivers for your device. Try to search for drivers on Google or the website for Samsung Mobiles, mainly Samsung.com!


text:
Make grey text black when surfing with Android
Can I override the text color when browsing in android?
Firefox for android seems not to have that cool feature like on windows.

Can you give us a sample link that has gray text?

Or a screenshot would also do.

Which device are you using? Android Version? Rooted/Not rooted?


text:
Facebook version 3.5. - sort news feed
I cannot find option for sorting News Feed by most recent:

Screenshot (click image for larger variant)

Device: Samsung Galaxy S4
Facebook: 3.5
Is this what you are looking for?

beat me to it by a few seconds! Those look like suspiciously non-freehand circles!

@GAThrawn They're stickers from PicSayPro. ;)

@GAThrawn It's weird though. I just looked at his pic on my phone. He has a different interface from mine. There is no 3-line button on the top-left of his screen. Maybe it's a different Facebook version? Mine is 3.5 though, on a Samsung Galaxy S4.

It seems Facebook is testing a new interface with some users. It is not specific to a particular version of the app, but appears to be a server side change. I'm not sure if there is currently a way to sort the news feed on the 'new' interface

@geff you're right, the 3-line button's at the bottom of his screen. Facebook seem to be philosophically opposed to sorting in chronological order, it's been difficult to get the web page news feed to sort in any sensible order for about the last year.

I used to have that three line button at the top-left corner. It's gone now. However, new three line button at the bottom-right corner doesn't have sorting option for news feed.

Also my FB 3.4. lost this option few weeks ago. I've got interface like in the picture and it was like that until a week ago when everything went back to the way it was. Like in your pic geffchang.
I updated FB app yesterday and now again there is no sorting news feed.


text:
Problem adding web app shortcut to home screen on Galaxy tablet
I have a Samsung GT-P7510 tablet running Android 4.0.4 and I want to add a bookmark to the home screen so I have one touch access to the web app.
Previously this same tablet was running an earlier version of Android (3.x) and I had no problem adding a web app to the home screen. I would first add the page as a bookmark and then long press the bookmark to get a menu. On the menu there was an option to add the bookmark as a shortcut on the home screen. When I did that then I am pretty sure it allowed me to specify a name for the home screen shortcut. Once I added it then it went to the home screen automatically and I could see the shortcut icon.
I recently upgraded the tablet to Android 4.0.4 and tried to do the above operation. When I do, I see these differences. When I long press a bookmark and select "Add shortcut to home" nothing seems to happen. No dialog box comes up asking me what name I want to give the shortcut. When I go to the home screen I don't see my shortcut.
Why isn't this working???

Long pressing the bookmark in the browser and selecting "Add shortcut to home" should work, but it will use the bookamrk's name and won't prompt you for a different name. Have you checked all of your homescreens? See this previous question for options adding bookmarks to the Homescreen in Android 4 and up Adding web shortcuts with icons

Yes, I checked all the home pages. The shortcut to the web app is not there.

Could it have created the shortcut on a different page of the home screen? Be sure to scroll left and right to check every page.
If you still can't get that working, there's another method that should still work. Go into the app drawer (the list of apps from the home screen), then go to the Widgets tab. There should be a widget there called Bookmark. Hold it to pick it up, and then drag it to where you like on your home screen.
If you need more flexibility than that, my app Showr lets you create a resizable home screen shortcut with a custom icon or image. You can use any picture you like for the shortcut, and have it open the web page you set or launch an app of your choice. It can even update the picture from the web automatically: for example, if the web app is a bug tracker, and it offers an image showing how many bugs are open, you might want to use something like that as the shortcut.
Download Showr for free from Google Play

I checked all the home screen for the web app shortcut and it is not present.  When I go to the Widgets tab on my Samsung Galaxy tablet I do not see a widget called Bookmark there.

I don't have that specific device, but every device I've checked on has one. It might not be on the first page of widgets, of course.

You are correct that it is there but it was on another screen, so I didn't see it.  When I added the bookmark that way, it did add to one of the home pages.  One thing I noticed that may be the issue with the first method is that on this Galaxy tablet, the first home screen is full, even though I have like six additional blank home screens.  Could that be the reason why it refuses to add the shortcut to the home page?  If so, why wouldn't it add it to one of the blank home pages if the first home page is full?

I don't know why. Android doesn't provide a reliable way for apps to create widgets: that whole system is full of bugs. If you've managed to create your shortcut using the method I suggested, feel free to upvote and accept my answer, so that other users know your problem is solved.

Apparently I don't have the reputation to upvote your answer but I did accept it.  Thanks for the assistance.

Go to web site, choose "request desktop site" on chrome settings, choose settings again, then choose "add to homescreen"

If you've already got the webpage bookmarked, go to your app widgets ,there should be a 2nd bookmark widget ,mine had a yellow square ,it was a few widgets past the main larger bookmark widget.  Press and hold this one to add it to home screen. Then ,it should let you add your bookmarks individually, w the same size icon as other apps on your home screen. It worked for me ,anyway. :):):)


text:
What does a red battery icon indicate?
While charging my Jellybean 4.1 device at my PCs' USB, I see the following red battery icon in the notification bar:

What does the red color indicate?

are you using the original cable / charger?

It was a hot battery alert, so the charging was interrupted for safety reasons:


text:
Galaxy Note 2 custom roms - Google Apps crashing
I wanted to move from the default 4.2.1 kernel on my Galaxy Note 2 to customized ROMs, primarily to fix some issues with Bluetooth.
I first tried CyanogenMod 10.2 (Android 4.3) with gapps-jb-20120726-signed.zip. This worked for some time (and my BT issue was fixed) but since I have not done a full wipe prior to this first flash and recovered applications+data via Titanium Backup, the stability was not great.
I decided to start from scratch.
I reformatted the /sdcard in recovery mode (not only wipe), reinstalled CM 10.2 + gapps --> most of the apps now crash at startup (clock, keep, even the keyboard)
Since the issue seemed to come from gapps (the ROM alone works fine), I tried several gapps packages (reformatting every time). Same issue.
I then gave up on Android 4.3 and looked for a stable 4.2.2 version - SlimROMs seemed to be a good choice. I took the latest stable version, formatted, flashed and ... same issue (Google apps crashing). The account is set up but most of the apps crash sooner or later (Contacts for instance is not populated at all, even though the synchronization went through).
I would like at all cost to avoid reverting back to the original TW ROM. My questions are:

Could you recommend a stable custom ROM for a Galaxy Note 2?
What should I do to completely clean the phone so that there are strictly no leftovers (I format /sdcard, then wipe data/cache for good measure)?

Did you consider to wipe the Dalvik cache and, if that doesn't help, /data? If you played with several completely different ROMs, things might get messed up here. Wiping the SDCard doesn't help in those cases.

I finally managed to sort it out last night. Some of the steps are redundant.

boot in recovery mode
format all paths visible in boot & mount (possible redundancy here)
back to first level of menu, wipe factory clean, erase cache (redundant IMHO)
go to Advanced -> clean Dalvik cache
install the latest nightly of CyanogenMod (for lack of a more stable release)
install their gapps (even if the Note 2 is not in the list of supported devices - if I read the table correctly)

I have done bits and pieces of the points before - but only all of them put together allowed me to have a working phone (like I said before, there were lots of leftovers from previous experiments).


text:
how to determine which number a text came from when the contact has multiple numbers
I received a text from a contact that has multiple numbers.  I'd like to reply, but I don't know which number to reply to.
I can't simply reply normally because the text was sent to several people and I'd like to only reply to the sender.
I'm on a Samsung S4.
My specific question: how can I see which actual number a text was sent from, not just the contact it came from?

When you reply in the same conversation, that reply shoulg go to the same number. Is it not? And doesn't that number show on the very top of the conversation?

Yes replies go to same number, but there are many cases, such as above, where I don't want to reply but would rather start a new thread.  Hey you're right about the number displaying in tiny print at the top of the message, just below the contact name!  Looked a hundred times but didnt see it before - thanks!

So I'm going to put this as an answer then

When you reply in the same conversation, that reply should go to the same number. Is it not?  Check that number shown on the very top of the conversation. It is the number you are currently replying. If you click that number the contact (or popup) will open showing all the numbers attached to that particular contact.
You should be able to choose a different number to message with this option.


text:
Set the calendar display to the correct timezone on Samsung Galaxy Nexus
How do I set the calendar display to the correct timezone on my Samsung Galaxy Nexus phone?
For instance, editing of a calendar entry shows 14:00 [Montreal time], but the event display time in the calendar's weekly view for the same entry is 17:00.

You might be aware of the common fact that the date,time,time zone set in the device settings will act as a reference/source for various apps like calender,logs,messages.So whatever be the date,time setting your settings will be reflected to all the required apps.(factory widgets,custom installed apps). So if you want the correct time to be reflected in the calender as well you need to change the source of the date,time.
Note:-Some apps like what's app have inbuilt detection methods through which the app will give you a warning in change of time when compared to the previous set time.(i.e. if there is a change in the time of app and time of device then it will give you a warning to set the correct time and date and the app will not start until and unless the time is correct)
As @geff has suggested please try changing the Time zone of the phone.

This is from the point of view of a Samsung Galaxy S4.
I would look at two things:

Timezone of phone: system settings > more > date and time > select timezone
Timezone of calendar: S Planner app: settings > lock timezone and settings > select timezone

I'd make sure both of them are the same. Setting them manually instead of auto might be a better configuration.


text:
"Settings" is crashing after installing gapps
I've install custom rom called JELLYTIME on my HTC Desire HD phone. Recently I tried to update it to most recent version. After the update I installed google apps from this website: http://goo.im/gapps. I installed version 20130301. Since then the settings section works very badly. It crashes often and I can't connect to any wifi network for example. I'm afraid that I installed the wrong version of gapps but according to the table I should have installed that version for android 4.2.2. Can anyone please tell how can I fix the problem?

Did you wipe data/cache? If the answer is no, that would explain why settings is crashing (you were coming from a different ROM prior to this?).

Yes I tried it several times. I used the same ROM, just tried to upgrade it.

Used "same ROM?" What version was it prior to upgrade to 4.2.2?

I don't know why and how but in one case I solved this problem using wifix manager app. Just installed it and wifi started to work normally. Hope this helps anyone.
http://www.fardjad.com/android/wifix/


text:
Gmail closes when i touch icon in blue address bar
I'VE have a dgm t909s tablet android 4, when I am in the gmail app and I press the icon in the blue address bar a box pops up with ( unfortunatly gmail has stopped) and closes down the app.
Anyone got any answers please

It's not entirely clear what you mean by "the icon in the blue address bar". Could you describe it more fully or post a screenshot to illustrate what you mean?

in the gmail mobile (tablet) app - you open a email up, when it opens at the top of it there is a blue address that has the email subject in it and at the left hand side there is a small icon of a persons head & shoulders (This is apparantly the sender) now if you touch this icon -a box opens with unfortunately gmail has stopped with the option o f report or ok- I would post some sceen shots but I havn't got a clue how to attach them

It sounds like your tablet is missing the 'Contacts' or 'People' app (or has one customized by the manufacturer, which doesn't understand the same intents). Since every OHA-certified Android device has it, Gmail is trying to launch it without checking whether it exists, and that's what's going wrong.
If you disabled the app yourself (by clicking Disable in the app's page in Settings → Apps), then you have to re-enable it to avoid this problem.
If the Gmail app was pre-installed on your tablet, then this is a system integration error. You should complain to the manufacturers and ask them to release an update to fix the problem.
Until then, or if you installed Gmail yourself on a tablet that doesn't support it, you should be able to fix the problem if you can find and install the original Contacts or People app.

WOW! you know your stuff mate.The gmail app was pre-installed so I need to speak to dgm about it. I think next time I buy a tablet I will spend a bit more and get a well known one. Thanks

just been in touch with dgm they asked me to do a factory reset to see if it fixes it but that didn't work so they have asked me to return it to them

That sounds like a scripted response. It's possible they've already fixed the error in their ROM, so they're going to flash an updated ROM onto your device. More likely, they're going to run a standard hardware test on it. As the problem's a programming error, this test will report that the device has no fault, whereupon they may try to charge you for sending it back unnecessarily. You might want to check what they intend to do before you send them the device.


text:
Automatic system-wide proxy
When I'm on a public network that I don't trust, I use a combination of ConnectBot and ProxyDroid (with "Global Proxy" enabled) to tunnel my phone's traffic through a trusted server that I control. However, I have to set that all up manually, and I'm sure plenty of other data leaks out around that tunnel (at the very least, apps will check in between the time I connect to a network and the time I set up the tunnel). Also, the process is involved enough that I usually only go through it when I'm on a public network and I get SSL errors from the browser telling me google.com is using a certificate signed by GoDaddy.
I'd like to set something up that smooths the process out a bit, such that a tunnel is automatically established whenever I connect to a network, all traffic is routed through it, and apps aren't able to connect to the Internet unless the tunnel is open (very important). Obviously, it should verify the authenticity of the server before connecting (though I haven't seen a VPN that doesn't). I'd like something that uses SSH since that's the simplest to set up, but anything will do. What sorts of solutions like this are out there? My server runs Ubuntu 12.04, and I can install extra software on it if needed.
Again, the most important part here is that no app can access the network unless it's going through the tunnel, and if the tunnel hasn't been established yet, no traffic escapes. Obviously, the one exception would need to be whatever app is actually making the initial connection to establish the tunnel.
I'm currently using a rooted HTC Incredible running CyanogenMod 7. I'm in the market for a new phone though, so if anyone knows of any solutions that require something newer than Android 2.3, those would be welcome as well.

Maybe shadowsocks? There are different os client/servers, even for routers.
http://www.shadowsocks.org/

Proxies by design aren't meant to be set system-wide. Apps are supposed to make proxied connections if they want to. And mostly apps fall back to no-proxy mode if for some reason proxy server isn't accessible. Also there are other limitations. http proxies can't handle UDP traffic and SOCKS proxies can't handle ICMP echo (which ping uses). A VPN network, however operates at lower level and forwards all traffic to remote end. For details see Why proxy set on Android does not work when used as hotspot?

it should verify the authenticity of the server before connecting (though I haven't seen a VPN that doesn't)

Mostly http proxies support basic authentication, and obviously SSH and VPNs do.

I'd like something that uses SSH since that's the simplest to set up

You can create a SOCKS5 tunnel using SSH dynamic port forwarding, it can forward UDP traffic too. But you need to use third party apps, Android doesn't support SOCKS proxies. For details see: How to set up a socks5 with Android cli?

I'd like to set something up that smooths the process out a bit, such that a tunnel is automatically established whenever I connect to a network, all traffic is routed through it, and apps aren't able to connect to the Internet unless the tunnel is open (very important).

Android by-default doesn't offer such functionality but you can use automation apps in combination with VPN based apps to hopefully achieve the desired result.


text:
Maximum SD card class for Samsung Galaxy S4
I am thinking of getting a 64 GB micro SDXC card, but I am unsure wether to get a class 10 or UHS-1 for my I9505G with 16 GB.
I've read so many conflicting reports. Some say that the max the device supports for proper function is class 6. Others say that the UHS-1 card works just fine.
What is the maximum class that the device allow to work properly?

Use Class 10 SD cards. There will be fewer problems.

Note: class 10 SD card still might give some issues. Consider using lower class if possible. (related question).


text:
Download or get the Instagram video I saw earlier
Device: Samsung Galaxy S3
A person I followed had a cool video they posted on Instagram, but then deleted it later. I was wondering if there was a backup of the video in the temp folder, since I watched it earlier?

See if the answer here helps: How to download photos (of others) from Instagram?

The location of the Instagram cache is storage/android/data/com.instagram.android/cache/video
However, when I look on my device, it seems that the files are not stored in a traditional video format. You should be able to find the video there, if at all though.

storage/android/data/com.instagram.android/cache/video/
change the file extension from .0 to .mp4


text:
Why is SafeStrap disabled on my Motorola Droid 3 (Verizon)?
I decided that I wanted to try out Ubuntu touch, but I don't want to put it on my current phone, so I decided to try to put it on my old Droid 3.
I followed these instructions to root the phone:
How To Install CyanogenMod Android for Motorola Droid 3
All of the scripts were successful and I am able to run SafeStrap under root permissions. I installed the Recovery. BootStrap says that Safe System is not active.
When I reboot, the Safe Strap screen pops up. I press the menu button to start the recovery and I get a black screen. I noticed that when it starts up it says SafeStrap: Disabled in red.
How can I get SafeStrap to work?


text:
Is it possible to get bbciplayer working on an arm v6 device?
Have been playing about flashing modded firmware to an older android device which has an arm v6 processor and have been disappointed in not being able to view any media through bbciplayer either through the app or online.
Checking out the bbc help pages regarding this is confusing as they confirm bbciplayer should run on android 2.1 and up.  The fairly recent addition of needing the bbcmediaplayer installed to play any bbc media through either the bbciplayer app or their website means that this device appears to be unable to play bbciplayer media at all.  After researching on bbc's help pages this is due to bbciplayer using adobe air 3 for which demands arm v7 minimum specification.
Is it possible to run adobe air 3 on an arm v6 device?

Highly doubt it can be done, since Adobe Air v3 targets ARMv7 instruction set, its like comparing chalk and cheese in regards to both ARMv7 and ARMv6 instruction set.
So the chances of back-porting to the older instruction set is difficult to say the least, not alone that, it is a proprietary software so no going in there.
The trend is there and is to stay this way with the advent of increased hardware, supply/demand which dictates support ARMv7 and let ARMv6 die off.


text:
How to capture screencast video and root not required?
I found a lot of solution to make a screencast on Android but each time the root is mandatory.
Does anyone have the solution without root?

If you're willing to use external hardware, one good option is an External HDMI capture card and a USB to HDMI cable.
For example a Blackmagic Design : UltraStudio Mini Recorder is only $145 for an HD-SDI and HDMI thunderbolt device, and a Micro USB to HDMI cable can go for as little as $10.
This way the recording does not affect the performance of your device or app. More expensive than an app on the device, but much more flexible.

Well, the reason Screencast and similar apps require root permission is that the video data has to be accessed using the administrative privileges (i.e. roots access)
But you can always use an app such as No Root Screen Recorder to video record your screen. But the problem with this option is that you have to connect your device to a windows computer in order to capture.
This is the only option which is available to given you have no root access.

To record the screen on Android without having to connect the Android to some computer, one can use some video conference application that allows screen sharing on Android such as Google Meet or BlueJeans, and record the video conference. Example (I used BlueJeans): https://youtu.be/guiB_8-XLg8 (I added a visual effect to see where I click on the screen).

One can use the application Screenshot touch (free for basic features and with ads) to record video screencasts. Example work the free version: https://youtu.be/bf2GMkq38b4 (tested with Android 10 on Samsung Galaxy S9), recorded with the settings shown on the screenshot below, which I chose to be the maximum settings (which end up being 1440p at 50 FPS on YouTube):

Android 11 comes with a native screen recorder:

ASC is an app that allow you to record your screen without root, but only for non-Tegra devices.
I never tested because my Galaxy Nexus is not supported.

The best and the most simple way and the more beautiful, How to Capture/Record Android Screen Without Root
http://www.youtube.com/watch?v=4K2UDfP4lN8&feature=youtu.be

Welcome to  Android Enthusiasts! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. Otherwise, your answer becomes useless in case the link dies.


text:
Is it possible to turn of the GSM radio and still use data connection?
I recently starting using a Samsung Galaxy S4. I need to use a special phone at my work. For that purpose I have a duo card where I turn off one phone to use the other.
The problem is that I can only turn off all connections on the Samsung (Airplane Mode), including the mobile internet connection.
My question is: can I turn off the phone capabality (GSM?) on the Samsung while maintaining my mobile network on the Samsung?

If you have Wi-Fi available you can activate Airplane Mode and then re-activate Wi-Fi.

Simply impossible. Mobile Network IS GSM. GPRS, EDGE, UMTS or LTE, which are different standards for providing packet-based Internet connections, are all expansion of the GSM standard and, as such, require a GSM signal.

I think that sums it up. Thanks for your quick response, Shywim.

That depends. If you are allowed to divert incoming calls and messages to another number, you can divert them to a number that is disconnected and you will still have the data connection on your phone.


text:
What is causing my screen to not turn off after the established time?
Screen is set to turn of in 2 minutes. But this does not happen.
How to find the cause?
If relevant I have a Samsung Galaxy Tab P7500 running Android 3.2.

UPDATE
To clarify questions from the comments:

Device is not connected
I have numerous apps installed, so I can't check who is holding the screen by uninstalling it one by one. I want to find the possible malware by some tool or programmatically.

Have you checked the apps installed if any of them keeps it alive?

Is the tablet plugged in and you have "Keep screen on" enabled under development settings?

Might help to post the listing of apps and services you have currently installed - one of us might spot it!

You can use Wakelock Detector to find out what app is causing the behaviour. Remember to read the correct procedure from the app's info:

How to use:
1 Install the app
2 Charge your phone above 90% and unplug cable (or just reboot the phone)
3 Give it a time (1-2 hours) to accumulate some wakelock usage statistics
4 Run “Wakelock Detector”, it will display wakelock statistics for you!
5 Check the apps on the top, if they show very long wakelock usage time then you found the cause of your battery drain!
*Note: Wakelock Statistics are gathered since Step#3

Wakelock Detector requires root, unlikely to help most users avoiding root to keep a secure phone.

Prolly went to battery saver cause you had low battery and changed it automatically, youneed to change the amount of time back to what u want every time battery saver comes on, or dxit the settings in saver

Who or what is Prolly? And where from do you get the idea of "low battery"? If the battery saver would be the cause, wouldn't the screen rather turn of earlier than never? This somehow makes no sense.

Prolly probably means Polly want a cracker?


text:
How to 'Forget' Password to Google account on my Mobile?
On my phone, when I go on the browser to the google homepage it asks you if you want to sign in and when you click sign in it doesn't ask me for my password, it just automatically remembers it now.
I don't really want it to do this, is there any way I can stop it?
I went into the browser setting and disabled "Remember form data" and "Remember passwords" but that still hasn't worked.
I'm usuing a Motorola Razr i

The browser doesn't remember your password, it uses the Google account you've associated with your phone to create an authentication token and uses that token to log you in.

Settings › Privacy and Security › Remember Passwords.
Unchecking this option seems to do the trick.

Browse to Google's homepage.
Click on your profile image on top on the page.
Click on the logout button.
Don't click on Sign In when it ask you to connect.

Heya, thanks for the reply. Thing is I want it just to not remember my password so that when I do press sign in, I need to enter it manually.

Ah! Sorry... Do you use Chrome or the stock Android browser? Chrome has the option in Settings -> Account Name -> untick Auto Sign-In

Yeah using the stock browser, but if I did it through chrome will the stock browser remember it still? Thanks

I don't know... I don't have the stock browser on my device, so I can't test it.

Ok well thanks for your help, I'll have to test it out and see :)

I unticked auto sign in in chrome but it just does the same as the stock where it will remember the password so you can just sign in straight away without having to reenter it.


text:
Why does my Android OS state that there's, "Not enough free space to install the program", when there's plenty of free space?
My hard drive on my smartphone has 100 MB free, and the app I'm trying to install is 2 MB.
I just recently deleted apps totalling to about 88.3 MB, and the computed size has already been adjusted, and is displayed on the screen.
However, I have to wait 10 or 15 minutes to install it.
It's as if the updated, computed space is not registered in some way to the operating system immediately.
It's Android 2.3.4 Gingerbread, no root, no unlocked; factory pre-set all the way(not for long though).
So, basically, is that the problem? Why do I have to wait a while after uninstalling apps, and re-computing space availability to above par to install a new, extremely small app, to actually work?
Is this all the OS's fault, or is something else at play here(e.g., hard drive or circuit-level operations reigning outside the control of just the OS software)?
Because if the re-computed size is what it's going to be, at least let the end-user know that rather than give the impression that you have the available space, but it won't install anything.

How much is "plenty of space", applied to the device's internal storage? I've just added the insufficient-memory tag to your question. Please take a look at its tag-wiki: As soon as free space on internal storage drops below ~25 MB, that error is triggered during new installs (i.e. that includes the new space required). If there's more than 30 MB free currently (taking into account the additional requirements), you might try whether a reboot "updates some stats" to fix it.

This can be caused by having any partition full, so you can try clearing your cache and other partitions that might be full. I'm guessing it's the cache since it clears out by itself.

If you root your device, then you can do the following to get more free space to install more apps.

Install DiskUsage
Run DiskUsage and choose [Root required] -> "/Data"...

Then you will see how much storage "/data/data" and "/data/dalvik-cache" uses.
As far as I know you can delete the content of them both and reboot without having any problems or losing anything other then temp files. I have done this several times.
To delete the content of any file inside /Data, you will need a root file explorer, not all of them out there works. I am using "CyanogenMod File Manager", but that's not on Google Play.
Hope this helps.

Rebooting your phone may fix temporary anomalies, but if the app storage location is full you may need to do more.  Note that many devices also have a data storage location, which can contain some of the app data.
Try an app like App Manager (https://play.google.com/store/apps/details?id=com.a0soft.gphone.app2sd) to see how much space is left and, if you have a SD card (which may have a slot, or may be permanently inside your phone), you might be able to move some apps from "phone" storage to "sd card" storage.  Phone storage is at a premium, so if you can move some apps to the SD card you'll be better off.  Not all apps let you move them, though.


text:
How to enable Play Store auto-update for just a few apps?
As the title says, I'd like to enable auto-update for trusted apps (e.g. Google apps), but if I open the app in Play Store and check Auto-update, I get the question "Auto-update is currently disabled for all apps. Do you want to enable it? You can always change this in Settings. Data charges may apply." Now, if I select Yes, auto-update is turned on for all apps and I have to deselect each one separately.
What I'm looking for is a way to enable auto-update, deselect all apps from auto-update and manually select which apps are allowed to auto-update (i.e. opt-in instead of opt-out).
Running stock 4.2.2 on Sony Xperia Z. I haven't rooted the device so solutions without root are preferred.
EDIT: The situation turned even worse. Now, if I have several apps waiting to be upgraded and I select Update all, I get a popup for each and every app asking "Auto-update has been disabled for [app], are you sure you want to update?". Seems like we're being driven to enable auto-update for all apps, and I don't like it.

You can do that with Titanium Backup Pro's Market Auto Updates… feature.

Thanks, but I'd prefer a non-root solution. But good to know in case I root the phone later.

As you might already know...this feature finally comes in-built with Play Store v4.3.10.
See this.

Nope, you still need to first enable auto-updates for all apps and disable it one by one. This only applies to the Update All button if the store-wide auto-update is enabled.

But in this case...on clicking Update All, only those apps that have been selected will be updated. This is what you are looking for right?

No, I'm looking for the option to enable auto-update so that it works in the background, but only for a few apps. The rest I want to update manually (after I check out the changelog and new reviews) either one by one or with the Update All button.

As I mentioned in a similar thread, if you don't want to root your phone there's Play Apps Updater. I just installed it and it seems to work, although I can't vouch for it other than that.

This would have been the best answer. Unfortunately, the devs wrote on the Google Play app page: Please do not download this app. It does not work anymore due to limitation on Android.

Go to the desired app, touch the 3-dotted menu button and check auto-update for that app.

I already tried that, and that option tries to enable auto-update for all apps, as I mentioned in the question.

That's the only non-root method you have to enable auto-update and opt-out all the apps that you don't them auto updating by themselves.


text:
On Android 4.2.2, how do I use ADT-Eclipse to browse the file system (with debugging enabled)?
I have "Android debugging" enabled on this phone.  When I was running Android 4.0.4 and connected to my computer running ADT-Eclipse, I believe there was a tab under DDMS perspective for browsing the file system.  Assuming my memory serves me correct, is there some additional setting I need to enable for this to work again?

There was (and still is) such a tab. It's called File Explorer, and by default it shows up in the same part of the screen as the Threads and Heap views. If you've hidden it in the past, you can show it again from the Window menu → Show view, or by pressing Ctrl+3. (Thanks to Edgard Leal for suggesting the keyboard shortcut.)

What a rookie (me)!   It was simply hidden.. sheesh

Use ctrl+3 to find windows or commands:
ctrl+3 -> file expl .
Will show the window

@EdgardLeal Thanks for that tip! I've added it to the answer.


text:
How do I wipe Nexus 4?
I think I got virus and have no idea how to get rid of it.
Heyzap interstitial ads in every app
I think wiping phone will delete virus.
I have Nexus 4 with Android 4.3
Phone is not rooted but I am ready to root as I got virus without root.
PS I know about Factory Reset button
https://support.google.com/nexus/4/answer/2936226?hl=en
I am not sure if that is enough. I seen some ppl wipe phone from command line from PC. By uploading new firmware from PC. Is that different from Factory Reset button?
The reason is that I wish to delete virus that shows ads in Google Play, Desktop, etc

Factory Reset will delete all your data, and restore your phone as if it were brand new.
On the other hand, flashing a new ROM is one way to change another version (usually to a higher version or a custom ROM) of Android. In this case, data is retained, unless you do a full wipe, which is equivalent to a Factory Reset.
A Factory Reset is sufficient in your case.
Other questions:
What is hard reset and what is factory reset?

Another way to wipe is install the factory image from Google This completely formats/wipes your phone (including user data by default). This would guarantee that you get rid of the virus. I'd suggest doing a factory reset first though as that is a simpler method which may rid you of this virus.
To install the factory image you would need to Unlock your bootloader (which wipes your device in the process, the same as a factoy reset would). You can then run the flash-all.bat (or flash-all.sh if you're on linux) from the factory image zip and this should perform all the necessary steps for you


text:
How can I install Google play services on Android 2.2?
I have an unbranded tablet running android 2.2.
I was trying to develop an application using gcm and wanted to test it on the tablet. But somehow SERVICE_NOT_AVAILABLE error was coming. I then came to know that for android devices having version less than 4.2.2 , google play services has to be installed in the device for GCM to work.
Firstly, i tried to search for Google Play Services on PlayStore app. No result was shown. So instead i tried searching for it on phone's browser.
So when i saw the link on browser, a popup appeared asking for whether to open with browser or Playstore. I chose playstore and the link opened.
Which was kinda surprising because no result was shown earlier when searching through Playstore.
Secondly, when i tried to install the app it gave an error saying that Incompatible with other applications(s) using the sameshared user ID.
So, this means i cant test GCM on my device.
Any advice ?
Thanks in advance :)

As far as I know the Google Play Services are installed automatically on the device, maybe because your tablet is unbranded it detects as some kind of incompatibility. Does your tablet have any model number? If yes, try searching for this model specifically

possible duplicate of Install google play service: Incompatible with other applications(s) using the same shared user ID

I've just found the Google Play Services on the Play Store, here. Try opening this link on a desktop webbrowser and login into your Google account, then your tablet must be registered to your account, right? If it has any restrictions, the restriction will be shown to you when you try to hit install.

I downloaded the app from here, because I needed for Froyo (android 2.2).

I don't remember what version was original in 2.2 Froyo.
Here is a nice article listing all Android Versions, Support levels, and Features! I stand corrected, according to the info in the article below, on Android 4.x.
On March 6, 2012, the Google Play store was announced, merging the Android Market, Google Music, and the Google eBookstore. This update rolled out to devices running Android 2.2 or later.
https://www.lifewire.com/android-versions-4173277
I believe it's time for more than a 2G phone.  Sorry.  A phone that old has so little RAM, few than the factory-installed apps could be installed anyway.  I still stand by my "old phone" comments.
good luck!


text:
Is there NTP like time syncing for non rooted phone?
I need from time to time sync clock on android phone from internet. Traditional way on non mobile devices is to use NTP servers and daemon.
To run NTP daemon and automatically set time on android phone one requirement is to have a root access.
Is there really any similar solution for non-rooted phone?

It's unclear from your question whether you're aware, but by default your phone should sync with the time signal provided by your GSM network (as long as your network provides NITZ time info, most do. See also Where time information is received from the network? and What is the synchronization source for the internal clock

It seems that it doesn't sync at least by default: I have 2-3 minutes shift beetween real and phone time.

Oh I had some wrong settings, now it works, I feel so dumb, but gratefull now. Thanks. However I see that non built-in solutions are not possible on non-rooted devices.

Please explain the settings you changed to fix it.  I have the same problem and have not yet figured out the solution.  :-)

Unfortunately, you really need root for this.
From ClockSync, Google themselves have mentioned this:

Hi, it is by design that applications can not change the time. There are many subtle aspects of security that can rely on the current time, such as certificate expiration, license management, etc. We do not want to allow third party applications to globally disrupt the system in this way.

This is exactly the reason why I would like to have automatic time update by the way.. My tablet messes up time constantly and after that almost nothing works. They should add NTP to android core.


text:
Sporadic SMS on Galaxy Nexus after upgrade to 4.3?
I have an unlocked Galaxy Nexus I bought directly from Google and use a T-Mobile plan. Last week, I got the OTA update for 4.3. Since then, I haven't consistently been able to send text messages. The usual scenario is:

Send a text message.
It hangs at sending (Messaging eats up more battery than normal during this.)
It'll sit there indefinitely until I send another text. Tested this by waiting all day on two occasions.
After I send another text, either a.) that one hangs too or b.) that one, and any ones that are stuck at sending, will all simultaneously send. It's like the successive text wakes up all the other ones.

This happens enough to not be coincidence, and as I said I've let the stuck messages sit there for about eight hours without sending any more messages and they would not send until after I did. Anyone have any idea what's going on here?


text:
I need Android USB driver of Turkcell Maxi Plus 5
I have Turkcell Maxi Plus 5, and I didn't find a USB driver for it. Where can I get the correct driver for it?
I have windows 7 32 bit

Are you sure it needs a specific driver? What are you trying to achieve?

You will need to edit your questions and provide a few more details on what you want to achieve: Using ADB? Accessing the storage?

I wil use adb to debug my applications


text:
Installing Firefox on Android 2.3.6 failed
I trid to install the Firefox browser on Android 2.3.6 (Gingerbread). After downloading, in installing progress, it failed with this message:

Application not installed.

I have enough memory. I also tried older versions of Firefox up to version 20, but they failed too.
Is Firefox not compatible with Android 2.3.6 or is there another problem that may cause this?
If it is compatible, how can I debug this problem?
I see the question Will Firefox work on my mobile device?. This article mentions the minimum requirements:

Firefox is compatible with
  Android 2.2 and above devices. Installation requires about 24 MB
  internal storage, 384 MB of RAM and a display that is at least 320
  pixels high and 240 pixels wide.

In my device:
RAM: 768 MB
Android version: 2.3.6
Size:   320 x 480 pixels

One easy way to help confirm if your device is compatible is check the list of devices where @eldarerathis shares link for. Another way is to use googleplaystore which will either show a not compatible warning and not let you install or simply will not show firefox in search results to indicate your device "cannae no dae dat".  Firmware version, baseband version and cpu version will have direct impact on what you can or cannot run regardless of Android version. i.e. my device is running 4.0.1 cyangenmod 9 heavily modded ICS but firefox no worky for me.  ARM v7 cpu may be needed...

@geezanansa actually raises a good point. ARMv6 processor support is still labeled as "experimental" according to Mozilla. It's possible that your device's processor is the issue, though you could try side loading a nightly build for ARMv6 if that is the case. What kind of phone is it?

There are lots of devices in list which are not ARM V7 even ones older than mine but my device is not on list :¬ (  but i can not work out how to get firefox running on my device so will ask specific question regarding to what @eldarerathis indicates could be doable.

"Application not installed", this means you tried to install Firefox with a downloaded APK, correct ?

@Shywim I live in IRAN, Google bans Iranian users for Google Play, So I can't use it. I download firefox apk from Mozilla ftp.

@eldarerathis Galaxy young S6310.

@geezanansa This device is not in  list of devices where shares, But I think my device satisfy Firefox minimum requirement.


text:
Mount exFAT volume using Paragon exFAT, NTFS & HFS+ app
Device: Mini-PC RK3188
Android: 4.2.2 jelly bean, rooted
I am using Paragon exFAT, NTFS & HFS+ to mount and access NTFS and HFS+ volumes.  As it states in the application description, exFAT is available to OEM's only. Does this mean mean I cannot use a 3rd-party Android device? Is there any way to mount an exFAT drive?

I appreciate your edit, but the root tag does apply as it requires superuser/a rooted device.

I replaced superuser with root.

What are these volumes you are talking about? SD cards? USB drives?

Sounds good.  Well, it could apply to either as your may format both with exFAT.  Specifically it is an external drive, although the ability to mount other exFAT formatted devices would be great.


text:
Is it possible to get FireFox running on Samsung Galaxy GT-I5700?
Would really like to try and get firefox running on older android device.
Have a Samsung Galaxy GT-I5700 which has an ARM V6 800mhz cpu, 250mb internal memory, 4GB SD and is running CyangenMod9 ICS for Spica(GT-I5700).
Am working on getting native apps2sd working properly to try and free up some of that tiny internal memory.
Have not really researched or tried anything regarding installing firefox but a similar question was asked here and thought would post my own q in order prevent bumping somebody elses thread!
PlayStore say firefox is not compatible with my device yet on mozillas website there are older samsung phones that are listed but my exact model is not.

If you have exactly the same problem as that question, then this is considered a duplicate question. You might want to upvote that question instead, and wait for a GOOD answer there.

I am asking for advice regarding how to from scratch. Other q has failed install. Other q op has higher spec phone certainly when comparing ram and so the necessary steps may be different for me compared to other q.

From the Firefox for Android page : Installation requires [...] 384MB of RAM. Your device has only 256MB. You can always try to install the nightly version, although it may be unstable. Or you can search on google for a stable firefox apk.

Is it possible to partition sd card as swap/pagefile in order to be used as if it were ram?

Googling gave two main results one for this thread and one for http://app4smart.com/en/phone/samsung-gt-i5700-galaxy-spica/soft/363-firefox.html Now that looks easy.

I am not sure if your RAM is enough for a current version of Firefox but...
Instead of Play, look for APK in f-droid or just install F-droid opensource repository from f-droid you have many old versions of Firefox, and other  FF flavors; such as Fennec or IceCatMobile
Installing F-droid, the app will show you if a version is compatible with your device.
Another good alternative to Firefox is the FF flavor Waterfox but RAM is a problem


text:
SmartBook Surfer - Bootmanager broken after ROM-flash
I recently installed the VegaComb ROM to my Smartbook Surfer MN10U.
Obviously I got the wrong ROM, which causes a boot loop.
The worse problem is, that I'm now unable to access the Clockwork Bootmanager. Since the Smartbook seems to have no connection options to a PC (as far as I researched, there is no cable to plug it to USB).
So what I'm basically asking is:

Is there a possibillity to connect the Smartbook to a PC?
Is it possible to make the Bootmanager accessible, without such a connection?
Is it possible to install a new ROM without said connection, and without the Bootmanager?

Does it have a microUSB port? What ports does it have?

none. That's the problem. no microUSB and no other obvious ports.

The only port that might help is the port that's used to connect with the dock. But the dock has also just the usual usb ports and a hdmi port. Might there be a chance that USB Crossover might be possible?


text:
Android logo hangup
Anybody knows how to fix this problem? I have a tablet probably made in China. It always hanging up in android logo with the black background and didn't enter to the OS desktop. The store where we bought this tablet provided us a firmware that will reinstall the android to the tablet again. It will fix the hang up but when I turn off the tab and on it again the hang up still occur.
Is there any software available that will fix this?
The tab model is FP-024-m

Have you tried a factory-reset already? Or a boot into safe mode?

Yes I did factory reset, but doing that will not fix the hang up. You really need to do the firmware. But I don't know how to go in safe mode. Every tablet model has its different command to do that I think.

If a factory-reset didn't solve it, safe-mode won't help either. If the fresh ROM also only temporarily solves it, I'd return the device for replacement.


text:
Downgrade Nexus 4 from Android 4.3 to 4.2.2
I updated my Nexus 4 to Android 4.3. I don't like it, so I want to return to version 4.2.2. How do I go back to a previous version?

Am curious as to what was the reasoning behind the downgrade? Unstable, broken functionality, despite some claiming 4.3 was good? :)

One very valid reason for wanting to downgrade is that the camera software is broken in 4.3 and 4.4 and results in intermittent crashes and reboots. For whatever reason, Google shows no interest in fixing this problem.

You can find the official Factory Images from Google's Factory Images for Nexus Devices page, and the download contains all that you need to downgrade. Unfortunately, this means you'll lose all data on the device, so be sure to make backups beforehand.
Basically, you'll have to download and extract the package, install drivers if necessary, boot your device into fastboot mode and use the script (flash-all.sh for Linux/Mac or flash-all.bat for Windows) from the package to flash the image. More detailed instructions can be found on XDA.


text:
Bluetooth device only try to pair Samsung Galaxy S3 but not HTC Sensation or Samsung Galaxy Nexus
Bluetooth device supports Bluetooth 2.1 so no keying PIN necessary.
All 3 Android phones Samsung Galaxy S3 with Android 4.1.2, HTC Sensation with Android 4.0.3 and Samsung Galaxy Nexus with Android 4.1.2 are running the same app - BluetoothChat app by Google targeting Android API level 15 (4.0.3). 3 apps on 3 phones were listening to incoming connections (Serial Port Profile I suppose) but only Samsung Galaxy S3 gets asked to allow or disallow pairing. I've tried doing the same test with each individual device and each pair of them but the result is the same.
Any ideas why this is happening?

By testing with Another device (Xperia Z running Android 4.2.2) I've discovered that the Bluetooth pairing prompt is actually a Jelly Bean's feature which is not available in Ice Cream Sandwich or earlier version of Android


text:
What is the difference between Peak schedule/Off-peak schedule in Android mail application?
In Android mail app, what is the difference between Peak schedule and Off-peak schedule

When you setup a Mail for Exchange, the default synchronization mode is Direct Push.  With Direct Push, the device maintains an open connection so that information is delivered to the device as it becomes available.  The setting for Direct Push in Mail for Exchange is called “Always on.”  The alternative is a Scheduled Push mode where the device is set to check for new messages at a set interval.
Though Direct Push offers more up-to-the-minute message delivery, for some users, increased battery consumption may be a trade-off.  If your battery is not lasting as long as you would like, set a Scheduled Push interval by changing the Peak sync schedule and Off-peak sync schedule in Mail for Exchange.
So you can setup high-frequent mail checks with peak schedules for the time periods when you get more emails and off peak schedules when you normally do not receive more emails, (e.g. after office hours.)
Should you require how-to on setting up the schedules, refer this article.


text:
phone stuck while loading cyanogenmod
I am using a Samsung Galaxy Y. Everytime I switch on my phone it goes from samsung logo to cyanogenmod loading.
What do i do? I have waited for an hour.

What did you do before this happened? Did you flash something? Installed something?

I have just added the boot-loop tag to your question. For first-aid, please check its tag-wiki, then report back with whether it solved your issue (and how), or where you're stuck and what you've tried.

Did CyanogenMod ever work on your phone before, or did it start as soon as you installed it?

i tried everything in recovery mod but it still brings me to cyanogenmod loadinh

Sounds like a boot loop: see this question

It might take a minute or five, but certainly not an hour. But I know what happened to you as it happened to me too when I flashed my first rom.
Keeping it short: the ever-looping boot animation you're seeing is silently saying that you forgot to clean the caches after you've flashed your CyanogenMod rom.
To fix that, do:

Reboot into ClockworkMod.
Whipe the "Dalvik cache".
Optionally, while the "Cache".
Reboot into Cyanogenmod.

Most of the time, it's simple an unwhiped "Dalvik cache" messing things up. Yet, in the unlikely case that shouldn't fix it (for example - when you weren't running a previous CyanogenMod rom before you flashed your current one), you'll have to do a "Factory Reset" too. But 1-4 should get you going, so I would not factory-reset it on the first attempt. ;)


text:
Samsung Apps for Galaxy S4 with CyanogenMod
I am going to change the official stock Android on my Samsung Galaxy S4 to the latest version of CyanogenMod. But after reading some forum threads about how beautiful and useful it is, I have a question regarding Samsung Apps:
Is there any Samsung Apps available or is it possible to install them somehow?
The problem is that I do not really want to lose my camera functionality (double camera photo and automatic color correction), hover function, S Memo, Samsung Apps, S Planner and so on.
What you may suggest me? I really liked that CM functionality, but I also need almost all of the Samsung default tools, like S Memo (the most useful for me).

No, you will not be able to use your Samsung application for camera. You will you the cyanogen mod one or any other variant that you can find on the market.
As a side note Cyanogen mod is working on their own camera that it suposed to be very good, but at this moment it is in very early beta stage, so who knows when will they actually realease that.