How can I fix Error -101 in the Market? I added a second Google account to my Dell Streak 5 running 2.2 and when I attempt to download an app (either paid or free) through the Market I get this error:

  <App Name> could not be downloaded due to an error. (-101)

Downloading apps through the primary account on the device works just fine.  I've tried downloading over both data and Wi-Fi as well as removing and re-adding the secondary account and clearing the Market data, with no luck.  I'm using the 3.4.4 Market though this also occurs with the 3.1.3 Market.  Also of note is that the device doesn't show up in the web Market — it only lists my Vibrant.

How can I fix this?

Have you tried removing and adding both account? Or adding secondary account as primary account. Making secondary account primary may not be what you want but its worth a try.


Scanning receipts for paperless environment I'm using my Android device to scan receipts for warranty receipts, or for expensive stuffs. I'm uploading the receipts to Google Drive which works well, except that it's a long process to scanning each receipt.

I open the Google Drive, enter the right folder, click the button for creating a new file, choose to take a new picture, take the picture, then rename the newly created file to something more fitting i.e. name of item or store name and date, and then enter my Gallery and delete the picture from the camera roll because I don't want it there.

Well, you get the picture. Is there a better way of doing this?

Also, if possible I'd like to crop the image, or even stitch 2 pics together if the receipt is too long.

Is there a good app for this perhaps? I searched Google Play but couldn't really find anything fitting.

And a related question: does the following rule apply when uploading pictures to Google Drive, since Picasa and Drive share the same space now?

  If you're signed up for Google+, photos up to 2048×2048 pixels and videos up to 15 minutes long won't count towards this free storage limit. And Google will automatically resize photos for you when you upload them to Google+, so they stay under the free size limit.

  That means only photos uploaded directly to Picasa Web Albums over the 2048×2048 size will count towards the 1 GB of free storage, explains Google. And when that limit is reached, photos will be automatically resized.

  Meanwhile, for non-Google+ users, there are slightly stricter rules: photos up to 800×800 and videos up to 15 minutes won’t count towards free storage. Again, when the 1 GB limit is reached, larger photos will be resized down.

There are multiple solutions available, depending on your goal. Probably none of them covers exactly what you describe, but maybe one of them comes pretty close, or a combination can be the solution for you.

A bunch of apps like Expensify offer to keep track of your expenses. Here you can scan your receipts, record your milage, and more (the app takes care for that). All data gets uploaded to the providers server, and you get reports in return.
Warranty Archive stores copies of your warranty receipts. It takes photos of your papers (receipts and the like), and lets you add some details. According to the app's description, syncing with Google Drive is planned -- so this comes closest to your description. A better rated variant could be My Warranties, even offering reminders and barcode scanning; but the app description does not mention any synching (neither cloud nor desktop). Full version is just half an Euro, so not that big deal.
Search the Google Playstore for "receipt" to get a lot of alternatives, most of them comparable with above described apps, or combining features of them. Here you might even find an app that does exactly what you want. Though just using a single term for the search, the first result page containts no false positives -- so take your pick!
Another variant would be using a PDF-Scanner like e.g. CamScanner, saving the full PDF in the correct folder locally, and use an app like FolderSync to have that directory synced with your preferred cloud service automatically in the background. This would even be independent of whether you want to keep receipts, or any other documents sorted that way.

There might be many more solutions (and I'm pretty sure there are) -- but naming them all in full detail would get a quite long task :) You've got some ideas now which should it make easier for you to find your "perfect match".


How does drive droid work? I just found this clever little app drive droid that lets you boot from iso from your mobile. It would be interesting to know how it works. Does anyone have any knowledge about it.
Drive droid

P.S. sorry for my bad english

There is a dedicated thread on XDA forum about this application

  DriveDroid allows you to boot your PC from ISO/IMG files stored on
  your phone.

DriveDroid relies on the kernel of Android, in particular the USB Mass Storage (UMS) feature. It allows your phone to act as an USB-drive and have a device (SDcard) or file (ISO/IMG) be used as the content for that emulated drive.

USB-drive and CD-drive emulation

  These two modes allow your phone to act as an USB-drive or as an
  CD-drive. Most devices only support USB-drive emulation. Some devices
  only support CD-drive emulation.

  To get both USB-drive as well as CD-drive emulation on your phone you
  need a patched kernel.

  With USB-drive emulation it is possible to boot IMG files and most
  Linux-based ISO. It also allows you to write to the disk, which allows
  you to create data-disks as well as install an OS onto the USB drive.
  The downside of this mode is that some ISOs will not boot, since those
  ISOs are created for CD-drives.

  With CD-rom emulation it is possible to boot all CD-based ISOs. So,
  having both USB-drive emulation as well as CD-rom emulation is
  preferable

The functionality is such that the android device acts as an emulated drive to boot .iso files from PC.

  Once installed, DriveDroid will ask you for the root access after
  which you can proceed and download one of the Linux ISO images from
  withing the DriveDroid app. However, if you have already downloaded
  any bootable ISO image, then you can copy them to the Downloads\Images
  folder on your SDCard. This is the default folder where ISO images are
  kept.

  After connect your Android phone to your PC and press the power button
  on the PC. During the booting process, press
  F12 to pull up the boot
  selection menu and choose your Android device from the menu. Pretty
  soon, you would be booting from the ISO image located on your Android
  phone.


Two sets of Screenshots - Play Store Why does every app on the Play Store have two sets of same Screenshots?

Some apps have Portrait and Landscape Orientation Screenshots but most of them have the same Screenshots twice.

Is it some sort of bug? Or is there some real purpose to it?

When it has two sets but one is landscape, that shows what it would look like on tablets, screenshots in portrait are from phones.
And about that when there is 2 or more sets of screenshots in same orientation, I think the uploder do that, don't know why, maybe because of look when there is only 2-3 screenshots, but even when having enough screenshots, I don't know why they do that.


Why chmod gives "Operation not permitted" error? I try to execute chmod on a file with Termux, but it sends back an error which I'm unable to solve.
My phone is not rooted. If you can help me I would be most grateful to you for this! Here is the command and the error:

$ chmod +x /sdcard/meta-install.sh
chmod: changing permissions of 'meta-install.sh': Operation not permitted

Thanks!

Android does not allow you to create executable files within the sdcard (internal storage, mounted in userspace) partition without root.

A workaround would be to execute the file as bash meta-install.sh, assuming it is a bash file. (Alternatively sh meta-install.sh to run it using sh as the shell).


Is it possible to create a RAMDisk / Ramdrive for Android 4.x? Is it possible to create an auto-growing tmpfs ramdisk on a rooted Android 4.x? If yes, how?

If you do a cat /proc/filesystems you should notice tmpfs. So if you have access to the mount command, you shoud be able to

create a directory (mkdir MYDIRECTORY)
mount a tmpfs-filesystem there (mount -t tmpfs tmpfs MYDIRECTROY)

Per default a tmpfs-mount will use halv of the available RAM on your system. So rather than "auto-growing" you can think of it as "auto-shrinking" - i.e. the more you use it, the less RAM will be available. In the worst case your system might start swapping (which you do not want). You can use options to use a different RAM-size for that mount.

2017-02-28 Update: Due to the restrictions imposed by Android you should choose a mount point below an writeable to all Apps. Like an SD Card.


TiddlyWiki + Dropbox + Android Greetings,

I keep a Tiddlywiki in my Dropbox folders, and I'd really like to be able to open/edit/view it on Android. Currently when I try to open the Tiddlywiki file, I am asked if I want to view it with:

DB HTML Viewer
HTMLViewer

and a few other options which don't seem relevant. Unfortunately, neither of these viewers seem to play real nice with the Tiddlywiki html layout, which makes it rather difficult for me to view/edit notes. Usually when I open my browser, I have useful zooming capabilities, which is what I'm sort of looking for. I'm running CyanogenMod, not sure if this is the default stock browser or not.

Is there any application I can download to get this to work, or any way that I can get my default browser application to show up in Dropbox's list?

Have you tried this

http://tiddlyspot.com/

it basically creates a tiddly on a web server, so you can edit it with every android browser able to render it. You can download it, edit offline and when online sync it with the server version.

Opera Mobile is not able to edit offline a tiddlywiki and save changes. Firefox mobile can. Other browsers i dont know. Normally they need a .jar Java file which the mobile browsers often cant execute afaik.


How do mobile companies change the boot animation? I have been searching for an answer of how mobile companies and carriers get their branding like the bootanimation on a device. Do they do the same on every rom like go to /system/media folder and replace the bootanimation.zip file? How can they do this on a large scale? There must be another way also.

They don't have to change the ROM on every phone by hand. They have a relationship with the phone's manufacturer, so the carrier's customized ROM gets installed on the phones at the factory. This customized ROM might include their boot animation, bloatware, settings (e.g. APNs) for their network. These phones often also have slightly modified hardware: the outer shell badged with the carrier's logo, or in a different "exclusive" colour.


How do I get Samsung Pay on the Galazy S6 920f? Based on what I've been reading, it seems like it should be preloaded, but my 920f doesn't seem to have it.  I also checked my disabled apps list and it isn't there.

Update all your google apps from play store and also get this app : https://play.google.com/store/apps/details?id=com.google.android.apps.walletnfcrel

Get Going with android pay ! Remeber you won't be able to use Android Pay if you have a rooted phone.


Do phones have a power supply? This is definitely a noob question, I'm not an engineer but as far as my knowledge goes, the power supply on a phone would be its battery.  However, my Nexus One stopped turning on recently, the battery charges fine as the LED indicator shows, but when I try to turn it on I get nothing.  This is the result of me taking the phone apart and trying to clean the contacts of the sim slot as it wasn't recognizing sim cards, and after putting it back together I can't seem to turn it on anymore.

I then took the phone to a repair center and the guy told me the power supply is bad that he would have to replace it, the battery is fine but its not getting power to the device.  So my question is, what is this power supply he speaks of?  The battery is fine, and hes obviously not talking about the power adapter... and what could cause this power supply to fail?  I followed the directions here to take apart

Power Supply is actually a term with some actual, albeit generic, significance and meaning.

In handsets, the power supply is probably(I'm not an electrical engineer, or expert on device hardware) a component that regulates the power supplied to the device (keeping the voltage constant, for one thing), and manages the physical charging/discharging of the battery.

As far as what could have damaged it, it could be anything from dropping/shaking the device if there is a loose connection, to a short caused by water, to overheating. Unless you can find a connection that got loose, and the power supply is indeed fried, you'll need to get it repaired.

If you think there might have been any water damage, put the phone in rice for a day or three, it will dry out most liquid that may be in the device, and it might just work.


Lock screen without using physical button Android 10 I am looking for a good way to lock the screen on my phone without using a physical button (the botton is on the edge of dying so I am preserving it for turning the phone on).

I would like to lock the phone by movement or tapping somewhere on the touch screen.

(I prefer it if this can be done without using external apps but if necessary I prefer free ones without ads.)

The f-Droid app FLock seems like it would have been ideal, but it crashes before I even have the chance to test it ().

There's a built-in option that comes with Android 10 which allows you to lock the screen without using the bottom.

In your phone settings, go to "Accessibility" and enable "accessibility menu".

This will now put an icon on the the right side of your navigation bar. Pressing on the icon will bring up a menu, with one of the options as "lock screen". Pressing on that will lock your screen just like pressing the power button would. You also have the option to power off the phone in that same menu.

See screenshot below.


My internal storage capacity is running low,  what can I do? Currently, my internal storage is running low on space.

What can I do besides moving applications to the external memory, as to free up more space, but preserve my current applications and avoid uninstalling?

(Some of them won't be moved)

The only way to do this is linking apps to SD card.

First : Rooting.

How do I root my Android device?

Disclaimer : I'm NOT responsible to any damage you do to your phone ,Although it is very rare for someone to damage his phone while rooting (or a myth), and Rooting might void your warranty , some warranty policies void if rooted and some other void when unlocking bootloader (i.e installing custom mod) ,I did both actually.

Second : Partitioning SD card.

Linking apps to SD card requires a second partition on SD card.

XDA Developers - Partitioning SD card

Third : Activating Link2SD or S2E.

You can use one of these apps to link apps to SD card(I prefer Link2SD) :

Link2SD
S2E

If you use link2sd you must choose the type of your ext partition at the first open of the app ,then restart ,if you restart and the app tells you the same message see BONUS section of my answer.

Fourth : Linking apps to SD card.

This is using Link2SD (I didn't experience with S2E) :

After activating Second Partition of your SD card you should now link apps to SD card.

NOTE : an app must be on internal memory before it can be linked , if you try to link an app while it's on SD card it will be moved to internal then linked ,so make sure there is enough space to move it.

when you long press on an app ,a context menu appears ,press Create Link to link the app.

Bonus : Manually mounting second partition :

first you must install this app to mount it:

Terminal Emulator

then open the terminal emulator(and make sure you give it root access),and type the following (each line standalone):

su
mount -t ext2 /dev/block/mmcblk0p2 /data/sdext2

now open link2SD and Menu > More > Quick Restart it will restart your android system (not your phone),However you must do these steps every time you restart the phone (not via Link2SD)


Android on my Galaxy Nexus is able to interpret iPhone emoticons, how can I send them back? Recently I notice that my Galaxy Nexus (Verizon 4.1.1) was able to translate the iphone 4 emoticons for my Android phone as seen here:

Which is great. However the only way I can send them back is if I know the code for them or if I copy and paste one that I have already received.

Is there any App or Addon that gives me a full menu of the icons to insert into the message?

Android Jelly Bean has extended Emoji support. There are various possibilities to type emoji by yourself:

Install an emoji keyboard and enable the Language switch button on your default keyboard, to fast switch to the emoji keyboard. For example: New Emoji Keyboard
Use a messaging app which has in-app emoji support (obsolete since Android 4.x+ supports it by default), like WhatsApp or HandCent SMS or other 3rd party SMS replacements
You can enable basic emoji on Android 4.1 Jelly Bean: Simply go into Settings > Language & input > Android keyboard (settings) > Add-on dictionaries > Emoji for English words. You may have to go back into Add-on dictionaries, click refresh and install again. Now, whenever you type out one of the emoji keywords in the regular Android keyboard, you should see an auto-complete suggestion for an emoji icon. (This is for AOSP Android, it may not work on custom roms or Samsung/HTC/LG/Sony etc)
If your rom doesn't support the above possibilities, then maybe obtain root and install Emoji Font Updater (root) to get natively supported emojis, but yeah you already have native Emoji support as I understand from your question so this is mainly obsolete and I just write it if other readers wanna try :)

emoji keywords:
Up, Down, Left, Right, Star, Smile, Voltage, Warning, Victory, Wheelchair, Five-eighths, Seven-eighths, Liter, Soccer, Woman, Man, Telephone, Phone, Flat, Sharp, Note, Multiplication, Plus, Minus, Divide, snowflake, flower, question, exclamation, circle, paper, rock, scissors, arrow, baseball, soccer, golf, fahrenheit, celsius, degree, aries, taurus, gemini, cancer, leo, virgo, libra, scorpius, sagittarius, capricorn, aquarius, pisces, phone, telephone, airplane, sailboat, aleph, king, queen, bishop, knight, rook, pawn, church, temple, differential, plus, minus, multiplication, divide, trademark, male, female, five-eighths, seven-eighths, one-thirds, two-thirds, happy, heart, star, hourglass, infinity, integral, reference, sharp, flat, wheelchair, warning, voltage, victory


Locating android phone I lost my phone. I have a Samsung Galaxy S5 with the corresponding newest Android version that's automatically delivered. I never really used the Google Service so it isn't authorized or whatever.

I do have a WhatsApp Web and Telegram Web Version.

Is there any way, also a techy way, of checking where my phone is? It doesn't have to be very precise.

Can I for an instance use the Telegram Web Session to make an HTTP Request from my phone to some homepage and check the IP using the access log and from that the imprecise location? Does anyone have other ideas?

I don't think you can. Without any tracking app (meaning an app that finds the device, for an instance Google's Find My Device app.

Depending on when and where you lost it, it may not be possible to find it. If it's somehow been turned off (i.e. water damage, it fell from somewhere high, ran out of power, etc) you can't find it.

If you had an app for tracking you would have a chance at using that to find it. Otherwise you're stuck using manual searching.

You could also use other apps as a workaround. If you're using Google Fit and had an internet connection when you lost it, you could probably use that to find where the GPS trail ends. But that assumes it registered activity, it wouldn't be possible to use it if you lost it for an instance at the office or somewhere else that's stationary.

And as far as I know, you can't use Telegram or WhatsApp to ping your phone.


Disable Touchwiz launcher on a rooted Samsung Device I used Samsung Tabs 3 and 4 for a product and have been searching for ways to disable permanently the Launcher of Samsung's Touchwiz application (leave the rest as it is). I've found only two approaches which do not feet my needs. Both of them are: replace the launcher with another launcher one and rooting the device and replacing the stock ROM with a custom ROM.

This is what I'm currently doing but it's not enough because if my custom launcher (developed myself) crashes then the selection box will ask again to set the default launcher (mine or Touchwiz's). I want Touchwiz's to get of the equation (list of available launchers).

Replacing the ROM is not an option because I would have to test again my whole product. So this is not an option.

Is there a way to disable the Touchwiz's launcher component of the Touchwiz app? Maybe through ADB? If anyone knows I would love the help.

My devices are rooted and my custom launcher is a system app.

There's no need to uninstall the Touchwiz's launcher or to install a new ROM. The solution to this particular scenario is to disable the package asociated to the Touchwiz's launcher APK (Thanks to @AaronGillion for pointing out its name and location).

To do this just execute the following command as root in the ADB shell:

pm disable com.sec.android.app.launcher

In both, Samsung Galaxy Tab 3 7" wifi (Android 4.1.2) and Samsug Galaxy tab 4 7" Wifi (Android 4.4.2), the previous command worked correctly.

Having my custom launcher installed but having selected deliberately the Touchwiz's launcher as the default launcher, after disabeling its package my custom launcher was set automatically as the new default launcher.

Just as a side note, notice that I had the same results in both tablets even though on the Tab 3 I installed the custom launcher as a regular app and on the Tab 4 as a system app (/system/priv-app/).


Samsung keyboard in a Galaxy tab just got changed to white by Lollipop I use the built in Samsung keyboard in a Galaxy tab. It just got changed to white by Lollipop. How rude - I HATE it!  I've tried Swift Key and Google keyboard and dislike them both (no delete key, among other reasons). So am I just stuck with this unwanted white color, forced on me without asking?

Thanks

I just started using a new keyboard app last week and totally love it. Multiling O Keyboard can be configured any way you like including colors as well as adding and removing keys (like delete). The app can be a bit confusing at first, but if you mess with the settings for a while you'll find it to be great. Plus, it has almost no permissions and takes up hardly any memory.


Can't move certain apps to my SD card I recently reset my phone to factory settings, because I didn't have enough space on my internal memory, and I wanted to start off anew.

When I started downloading apps onto my phone that I had before, I didn't have the option to move it to my SD card any longer, I can't move apps like "Viggle" or "Kik Messenger", which are from the App Store.

I run out of space easily on my internal memory, and it drives me nuts. Is there anything I can do to move my apps to my SD card or something? So I can have more space on my phone. I also still have the same SD card that was given to me with the phone which is 2 GB, and I still have a lot of space left over either way.

Phones WITH SD card support, Android 6.0+ will ask you whether you want to use the SD Card as portable or internal storage. If you do not plan on moving the SD Card between devices, you can use it as internal storage. That will essentially increase your storage capacity. Mind you, if you ever remove the SD card after designating as "internal", some applications may stop working on your phone, and the card need to be formatted again to be used on different device.


Display data usage by application Possible Duplicate:
  How to monitor the amount of data traffic?

Is there a way I can monitor how much data all the individual apps use? All the traffic monitors I have found only show the total amount.

There's a program on Google Play called Network TrafficStats Lite that does this in most Android versions.  If your phone happens to be compatible to Ice Cream Sandwich, consider upgrading as this feature is built in.


Second Google Account for Phone I have a second Google email address for business.    I would also like to be able to upload business photos / media to the HOA account with photos: can this be done and how?

I have added the 2nd Google account to the phone successfully, but attempts to share photos (via Google-Photo app) presented only the one (the original) Google account.

You have to add the second Gmail account to the Google Photos app separately. You can upload photos to this account by switching to it from within the app.

To add the account just open the hamburger menu from the left of the Google Photos app, click on the downward facing arrow next to your user name and then select the Add account option.


why i can't use all my sd card space on Apps? I have a Xperia E1 with 2Gb of internal memory. I had to buy an 8GB SD card to use good apps! The problem is that I can only use 2Gb of my SD card on apps! When I open the storage it say it has 6.90Gb free, but when I open from Apps settings and check on SD card it say 505Gb free.

http://s21.postimg.org/mtcj0r1s7/image.jpg

http://s21.postimg.org/ubvo9dt53/e1872b176fa9f6e9b46b2ef59e107b6d6f88ba4bb3ca610c.jpg

It is because since older versions of android(i don't remember which exactly) its not possible to install or move apps to SD CARD without root.

All apps will be installed in internal memory by default however if you do root you can move them to your SD Card using apps(there are many) and at same time you will be able to delete useless pre-installed apps that is using your internal memory space.

Also i just noticed that u have 370MB of cache data, that data is near useless, since its just used to make things load faster but eventually it start to use too much space on your drive so you can safely delete the cache of all your apps, you can use apps for that...I use Cache Cleaner


How can I find out which app is putting ads in my notification bar? Possible Duplicate:
  Is this red star icon malware? How to get rid of it?

Recently advertisements have started appearing as notifications in my phone's notification bar. The icon on the ad are either a green plus sign or a white star with a red circle inside it. There is no indication in the notification as to which app it came from.

I haven't installed any new applications, so I assume that some application updated to include this intrusive new ad system. Ads only show up at irregular intervals once every few hours, so removing all my apps one by one until the ads stop is not really a viable option, since I would have to wait several hours in between each uninstall to see if another ad appears. (I'm sure this is by design.)

So is there any way to figure out the source application of these notification ads?

My phone is a rooted/unlocked/whatever HTC Droid Incredible running MIUI.

One way is to find by log.
If you have android sdk installed,
run

  adb shell dumpsys notification

The output will have details about all the notifications. Using Package name you can get the app that has been pushing ads


You device does not support VoIP call recording I own a stock OnePlus 3 device which is on android 7.1.1. I've not changed anything in the device! Everything is stock. I recently install an app called CUBE Acr to record viber and messenger calls. But when I install the application it says

  Sorry but your device does not support VoIP apps call recording ( Skype, Whatspp, Etc ). This feature will be disabled. You can still record phone calls.

How can I turn on this feature from the device itself? is there anyting I should do to device settings in order to get that feature working?

I don't think you can change it by settings. If you see the list of compatible devices listed in the app description, you will find that your device does not figure . Only one plus one from your OEM is compatible

Also if you read app reviews, on other devices which are not compatible, developer says it's due to hardware or firmware incompatibility


Simplest way to find the PID of your app When using the adb Monitor tool to read the Logcat, I like to filter out all everything but what directly affects the app. Trouble is, it's really hard to tell what the PID of your app. It easy enough if the app using Unity, but if it doesn't, It's almost impossible to use to tell.

So is there a ADB command that can tell what PID an app used?

You should be able to run a shell command from adb:

adb shell ps | grep your.app.name

And that will return details about your process.  The second number will be the PID of your app.  This is if grep is installed.  If grep isn't installed, you can just run ps and it will dump all processes to your screen.

You can dump logcat to a file to retroactively look at processes (up to a point)
logcat > /sdcard/logcatDump.txt

However, logcat data is stored in memory so it will all be lost after a reboot.


Stuck in bootloop after flashing ROM I was flashing a custom ROM on my Samsung Galaxy Star Pro and now it is stuck in boot loop.

I don't have a backup of my previous ROM.
I can not boot into recovery as one of the volume buttons is damaged yet I can boot into odin mode.
I tried flashing stock ROM with Odin but it didn't work.
Inspite of all that, the phone charges when I connect charger when and it is off.

Can someone help me fixing it? Thanks in advance.

You've gotten yourself in a pretty bad state. Always, always, ALWAYS do a full backup if you plan to change anything at the phones system!

Which ROM have you tried to flash? Re-check, if it is specifically for your device and a stable build. If it's not, flash the latest stable build for your device instead. If that doesn't work, you could try to flash a different ROM - but without Backup and Recovery I don't know much more you could do.


Android x86 > error: SysRq: Emergency remount R/0 I have a PC with Windows 10 and Ubuntu 18.04, but would like to add more Android x86(lineageOS 14.1). The ISO file works perfectly in Live USB. After installing with USB (by selecting "Run LineageOS"), the android launches without problems. But after the restart (added lineageOS 14.1 via /etc/grub.d/40_custom), it does start with the following message:

Detecting Android-x86... found at /dev/sda7
[     3.697517] sysrq: SysRq: Emergency remount R/0

Then it reboots to the GRUB2 menu.

How do I fix this, and boot lineageOS 14.1?

My PC with an CPU Intel Celeron 2.6 GHz 1 core, 1GB ram, and I am trying to start lineageOS 14.1 on a 8GB partition (without SDcard).

My boot code is:

    recordfail=1
    if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,7)
search --no-floppy --fs-uuid --set 033e8fc7-4cfe-9454-bc59-df7329ca862d
linux /cm-x86-14.1-r2/kernel root=UUID=033e8fc7-4cfe-9454-bc59-df7329ca862d ro quiet splash
initrd /cm-x86-14.1-r2/initrd.img

I solved this problem!

This code for the GRUB2 loader helped me.


Can I keep all of my Dropbox data on SD card? Is there any way to configure the Dropbox app so that all Dropbox files, now and future, are available offline on the SD card?

Yes, you can

Specifically, making a file available offline:
Adds the file to your Offline view for easy access (like a bookmark)
Saves the file to your Android device for offline viewing within
Dropbox
Attempts to keep the file as up-to-date as possible and gives you the
option to update the file manually
Ensures that any changes you make to the file while offline will be
synced to your Dropbox account once you have a connection again


Low flash memory in Android ZTE phone In my Android ZTE, I'm trying to upload things. Let's say, I'm uploading a resume, I will get a message saying it can't be delivered due to low memory.

I have deleted things like games and pictures that I thought consumed my memory, but still, I get that message.

How do I increase my phone's free flash memory?

Upload fails when destination storage limit exceeded, which is most likely not related to your storage. Anyway, there is no way to increase flash memory.

Without root permissions you can "clear cache" from app settings. youtube and chrome are good candidates.

With root access you can do a little more, but at least external MicroSD Card is required


How can I get the stock mail application in Android to sync all my Exchange/Outlook contact folders? Device: Samsung Galaxy (T959)
OS: Android 2.1 (stock from T-Mobile USA)
Exchange Server 2007 Enterprise

How can I get the stock mail application in Android to sync all my Exchange/Outlook contact folders?

I have several contact folders off my "Mailbox" root. Here is the directory structure:

Mailbox - [my name]
..Contacts (<< correctly sync'ing to phone)
..Contacts - Family (<< not sync'ing to phone)
..Contacts - PRC (<< not sync'ing to phone)
..Contacts - Vendors (<< not sync'ing to phone)
..Inbox

I know that originally the iPhone didn't sync all the contact folders but it does now. Any hints on how to get Android 2.1 to do it?

Touchdown is your only option to fix this. An admin at my company got his Motorola Droid 2 and had the same problem. We tried everything we could find online in an attempt to sync all his contacts. Eventually we came across touchdown, paid the 19.99 and it worked fine. With the exception of notes it cleared up all the short comings of the stock Android Exchange sync.

Side Note: I don't personally use Touchdown nor am I affiliated with them in any way.


Decrease the screen size (not resolution) on android 11 (wm overscan depricated) I recently bought a Pixel 4a and being used to a way smaller phones before (4.7 inches) it's gigantic for me. I'm trying to find a way to decrease the usable space of the screen (from the top) and hide the camera cutout. I found out this but the option is only available on samsung (and other brands). then I found out this thread and the "wm overscan" adb command and just as it looked like I found a solution, it turned out Google depricated the overscan command in Android 11. I tried also natcho notch and other "notch-hiding" software but they only "blacken" the notification bar and don't actually reduce the screen size. Any ideas what I can do to actually achieve this on Android 11?

I have the same issue with my Google Pixel 4a. Fortunately even though overscan is deprecated, setting size still works. The downside is that the screen is centered instead of being aligned to the bottom of the screen.
Open a root shell on your phone, then run:
wm size # to get your current phone display size
wm size 1080x1800 # slightly reduce the display size

You can also use wm size reset to reset the display size.
Edit: you can also use Screen Shift to edit the screen resolution. (Overscan won't work.)


Can't get Cyanogenmod onto internal root So: I was following instructions on this page to install the latest Cyanogen Mod on my S3
http://wiki.cyanogenmod.org/wiki/Samsung_Galaxy_S:_Full_Update_Guide

I've installed the Hardcore kernel and Clockwork Mod.  However the site then says to place the CyanogenMod update.zip file on the root of the internal memory.  However I can't seem to do this.  The phone now won't boot (it keeps looping round).  I can get into clockwork mod however.

Can anyone advise how I can get the zip file onto the root of the internal memory?  I don't really understand why the site suggests I do this after installing Clockwork Mod.  Surely it would be wiser to do this before hand?

CWM shouldn't have put your phone into a loop.  In any case, you can use adb push from your PC to put the update.zip file onto your internal storage at /sdcard.  (ADB is include with the Android SDK Tools.)


Why in Google Play 10.3.12 I have old layout? I have Google Play 10.3.12-all [0] [PR] 198814133 on Xiaomi Redmi Note 4 (with MIUI 9.5) and earlier I had the new layout of Store, but now I see that the old one came back.

Is this related to uncertified/rooted device?

I searched internet but I didn't find any answers.

Have you tried reinstalling Google play services?

https://www.google.dk/amp/s/www.androidpit.com/install-google-play-services-apk%3famp=true

Although I would like to point out that sometimes Google play store indeed does change some functions. Sometimes I see the downloads as text, sometimes I see it as an icon.


Stuck into "Obtaining IP address" when connecting to WiFi I have a Nexus 4 with Android 4.4.3 on it.

I can't connect anymore to my home WiFi. I've done no update, and I was actually able to connect several weeks ago. I've done anything special.

Today I've tried to change my WiFi access name, reboot many times, turn on and off the WiFi, change the name of my phone but nothing works. I'm stuck at "Authenticating..." or "Obtaining IP address" when connecting to the WiFi.

I saw I'm not alone to have this problem on the Internet but I can't find a solution to my problem, so if anyone knows !

After new problems on other devices, I decided to reset my Livebox. There is no problem anymore ! My phone can connect to the WiFi :)


Unable to upgrade and install whatsapp I didn't checked whatsapp in a few days, so I tried clicking into it, I got a message like this version of whatsapp is too old, please upgrade.
I clicked the upgrade button and was led to the google play store where I was told to sign into my google account, but it didn't allow me to.
I uninstalled whatsapp and rebooted my phone. I tried downloading whatsapp and I'm still told to sign into my google account.

Download it from the site instead: http://www.whatsapp.com/android/


Terminal App not found I am new to Lineage but not new to Linux. I am running on a raspberry pi. How do I find the AppDrawer? How do I find the terminal App. Many thanks

Not sure how LineageOS works on raspberry pi.
But on android smartphones there is no real terminal. the closest to terminal is terminal emulator which can be installed as usual apk (example)
The AppDrawer is probably the Android Launcher which can be installed as apk too (example)
There is also a built-in app list in Settings - Apps from where you can uninstall or clear data (and even start apps on older android versions), which is therefore some kind of AppDrawer too.
On Smartphones another terminal access is the Android Debug Bridge (adb) which is even accessible when system_server is crashed or restarted (assuming the initial setup is done from developer options). Most likely on raspberry pi this is already enabled (and indeed without physical display/keyboard the only way to access your device)


Mounting external sd-card on rooted Android 7.1 tablet fails, but only if partition not empty Edit: I have tried mounting the sd-card with an empty ext4-partition, and it worked just fine, but after I ran debootstrap on the sd-card, the problem reappeared with identical symptoms.

I want to mount an ext4-formatted sd-card, but

 # mount -t ext4 /dev/block/mmcblk1p1 mountpoint

returns

 mount: mounting /dev/block/mmcblk1p1 on mountpoint/ failed: Invalid argument

So far I have:

made sure the sd-card itself is OK (mounts fine on my debian laptop)
made sure the block device is the right one
replaced mount with busybox mount , which is a different binary, but gives the same error

The mountpoint exists, and the kernel supports ext4. My device is a rooted Samsung Galaxy Tab S2 running a Lineage OS 14.1 ROM (Android 7.1), SELinux is set to permissive.

Any pointers are appreciated!

Does sdcard mount Android storage setting?

Run blkid command, see what say about partition.

Also what is mountpoint? I.E. /mnt/sd-ext

If you call mount like this

# mount -t ext4 /dev/block/mmcblk1p1 mountpoint

You have to be in same directory as mountpoint


I plugged my smartphone to be charged using a car charging adapter. My phone will not turn back on at all! Have I ruined my phone?  I plugged my smartphone into my car charger no light appeared so I brought inside tried it there still no light and now my phone will not go back on!  Help!

Is the car charger of good quality? I would try removjng battery,  putting it back in, plug it to wall, wait a few minutes and press and hold down power button


some questions about flashing and flashtool before i start I just received my new chinabrand mtk based phone (ULEFONE Be Touch 2) and want to flash it from linux.

So I would like a few questions answered on for hand. Please answer these point by point. I know things might look very oblivious to you, but for me it isn't at all. So an answer to you may seems to be a logical answer to all of them. It would probably leave me even more in chaos.

What does Flashtool do?
What does ABD do?
What does fastboot do?
Do I need to root before I flash? I would love to be able to avoid the rooting process at all (for now)

I just want to flash the right ROM and after if that works then I might become interested in rooting. Not the other way around as when things go wrong with flashing it would also void warranty.

If yes will my new ROM still be rooted afterwards?
If yes, how to avoid that?

Kind Regards.

Matthieu

What does Flashtool do?

Your CPU is made by a chinese company called MediaTek and they have released a tool to flash stuff on devices that use their chip called SP Flashtool. So this tool does what it says. It flashes data onto your phone, and where and what data is flashed is determined by the scatter file your provide(where) and the files you open in the tool respectively(what). So if you supply a wrong scatter file, there is a good chance of bricking the phone.

What does ADB do?

Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with with your device, push files or download files from the device, execute commands on your mobile etc. More about it here.

What does fastboot do?

'fastboot' is a special diagnostic and engineering protocol that you can boot your Android device into.  While in fastboot, you can modify the file system images from a computer over a USB connection. To do this you can install fastboot on your computer.

Do I need to root before I flash?

No. But I have read on many sites that you need to, and also heard some of my friends say that you need to. I say no because rooting and flashing are quite independent tasks.

Android is linux at it's core. In linux, if you need to  do an administrative task from a normal account, you need to sudo or su(switch user, by default to the root user). But su or sudo are binaries located in /usr/bin/ or /usr/sbin, and android does not come with them. So you cannot normally get administrative previlage on your phone. Rooting simply means to install these binaries on the phone.

Flashing is something that happens before the OS, ie Android runs. So the question would be like if you need to have a program installed on your present OS to replace the OS with another one. The installation of other OS, (in your case, flashing a ROM) happens before the existing OS loads. I thing you get the idea.

If you think that I am wrong, please tell me why in the comments. You should give a credible reason.

If yes, will my new ROM still be rooted afterwards?

You will be installing the stock ROM, which does not come with the su binary. Hence no. If it was a pre-rooted/custom ROM, it will be rooted after flashing.


Nexus 7 (wifi) 2012 won't charge past 11% So I turned on my nexus after maybe a year of inactivity. It was just in my cupboard, mostly because I installed a unstable mod and just wouldn't work. But I was able to fix it. And now it won't go beyond 11% on charging.

Please note that I am not using the original power adapter or the original USB lead to charge it.

Does anyone know how I solve this issue?

Going through the suggestions, I am also inclined towards thinking it is a dead battery

Li Ion batteries have a protection circuit that kicks in when the discharge falls below a certain level. It requires certain current to be applied to it before charging can happen. This is called "Boosting". How to awaken sleeping Li-ion explains it and suggests ways

In case you don't have access to such chargers, try switching off the phone and then charging in the hope that it would get enough current to kick start charging. The battery is presumed dead, so leave it like 6 hours on charge in switched off condition

Coming to charger, I agree with what others have said but if you can see the phone charging rate from specs (e.g. gives 1600 mAh current to charge) and your current charger also gives the same or slightly higher, and is 2A , 5V wall charger, it is fine but don't make it a regular practice. In this case, I feel if the current reading is slightly higher it would actually help. This would answer more questions on using chargers meant for a different device Is my phone liable to explode if I charge it with a charger that came with a different phone?

All the best


How does the communication between Smartwatch and Smartphone work over the same Wifi? I'm building a test setup, where I want to load some data from a server, which is based in my local wifi network. I already wrote every piece of code I need, but one question came up on which I couldn't find an answer so far.

When I have connected my phone and my smartwatch to the same Wifi, will the watch communicate directly over the wifi with the phone OR will the watch talk to the phone over the google servers?

This is a crucial question, because my test wifi doensn't have access to the internet and therefore communication with the google server is impossible. I can't test it myself because I don't have a smartwatch that supports wifi so far.

I know this is a very technical question, but I don't think this question belongs to stackoverflow.com. This is why I ask here.

Thank's in advance!

With GPS and offline music support, you can already leave your phone
  at home, then go jogging and jamming like normal. Now Android Wear
  supports watches with built-in Wi-Fi. As long as your watch is
  connected to a Wi-Fi network, and your phone has a data connection
  (wherever it is), you’ll be able to get notifications, send messages,
  and use all your favorite apps. And if you really do forget your
  phone, you can always ask your watch where it is.

From this link.
I hope this text answers your question.


how to change the Mac address without rooting your phone I do have a Samsung Galaxy J5 2016, and I am trying to change its MAC address without rooting it.

I've done a lot of internet search, and I've come across many useful guides and advice, such as
https://www.quora.com/How-can-I-change-my-Android-non-rooted-Mac-address.

Anyway, Terminal Emulator doesn't allow the operation indicated in the guide (ip link set...etc etc.): it outputs permission denied.

More search gives as a result that you can't do this command without logging as superuser and, in turn, that you can't do that if you aren't on a rooted device.

So I'm starting feeling as I'm chasing my tail...

Can anybody please help?

Simply, you can't. Because of how the permissions work in Linux, what android is built on, you are required to use a root account to make those changes. The root account being su, which is only accessible when you have a rooted device. To my knowledge there is no way around that, even using alternate commands that might exist.


How to disable notifications per app and time frame? I would like to know if there's any app or any tasker plugin that would allow me to block notifications on the weekends.

I got two email accounts, one personal with gmail app and the other work related with inbox app. I receive like eighty emails on the last one per day ( even on weekends ), I would like to automatically block the inbox app notifications from friday night to monday morning. Right now I do this by hand every weekend ( and sometimes I forget to enable them again on monday ).

I found plenty of answers on how to block notifications per app, but not per time frame.

( the phone is a non-rooted Samsung S6 )

In Settings open Notifications (under Device heading)➡Do not disturb➡Automatic rules➡+ Add rule➡Type [Rule name], select [Time rule] or [Event rule], select OK➡select options for the new rule: Days, Filter notifications. Start time, End time, Do not disturb type

Hope this helps

Jonathan


Support Help! Warning!! A custom OS can cause critical problems MY phone (Samsung S3) just went off today and started flashing the Samsung logo. I have taken out the battery multiple times and tried to restart the phone. Only once did it restart but then after ten minutes went back to the logo.
I tried to press HOME VOLUME UP and PWOER and nothing happened. Then i tried HOME VOLUME DOWN and POWER and i got the screen for Support Help! Warning!! A custom OS can cause critical problems....after a while it goes back to the logo flashing.
I cant restart or reboot my phone.

Please help.

I had the same problem with my S4. Whenever the phone goes off and I try to turn it back on the annoying 'Warning' Custom os comes on and I couldn't turn my phone on.

I read a few articles and discovered that it has to do with your volume button. I dropped my phone a few days ago and read that if the volume button is stuck that this happens. So I went to the kitchen and go a sharp knife, put the blade to the side of the volume button and pulled it up on both ends, to my amazement, the phone turned on!!! (make sure its plugged in because whilst that warning is on the phone doesn't charge)

Now I have to go and get my volume button looked at because it is a stuck volume key that causes this. It must be a secret sequence that the phone companies use to change an os. I also read that Knox program can cause it, nevertheless, the volume button release worked.

Hope that helps.


Is there a way to block ports when using my Android device as a hotspot? I often use my Android as a hotspot.

I would like to block port 25 for all devices using my hotspot.

Is this possible with Android?

Your best option is to use NMAP through your computer. Make a hotspot, connect your PC to it, use NMAP and ipconfig. Not sure if that works, but there isn't any other alternative as far as I know. In theory, there are some firewall apps, but those rarely work as intended, and you are much better configuring your Android ports through PC.


Tracking push notifications that I receive on my android phone I'm trying to set up a tracker that stores text messages and push notification that I receive on my phone in a google sheets spreadsheet. I have already found a way to forward each SMS that I receive to a spreadsheet using IFTTT. Unfortunately, it seems that IFTTT does not allow you to track push notifications as well.

Question: (If it's possible) How do I set up tracking push notifications on an android phone?

Google push notifications are handled differently than SMS. AFAIK only Google Play Services app has access to all push notifications (as it receives them). Therefore getting those push notifications would require to inject code into Google Play Services, e.g. in form of an XPosed module (requires rooted device + (ed)Xposed installed).

BTW: The push notification often does not contain the actual data. It can be used to "poke" an app so that the app connects to it's backend and loads the actual data (e.g. a messenger message).


USB DAC not working with Galaxy S9+ on Android 9 I just got a USB DAC/AMP for my S9+ and I can't get any audio to be sent over USB.

Things I've tried:

Updating from Android 8.0.0 to Android 9
Confirmed the cable is OTG
Used Included OTG adaptor with DAC/AMP's included cable
Confirmed Setup works on friends Galaxy S8

When connecting the DAC/AMP to my S9+ it recognises that the USB device is connected but when I tap to change the USB settings it says that the USB connection is being controlled by the external device but when I tap to switch it to being controlled by the Phone is says "Couldn't Switch" and the DAC/AMP switches off because the connection has been refused.

When connected to my friends S8 it worked straight away no need to change any settings

I found that turning on Hardware Acceleration in Developer Options fixed the issue.


Broken Screen + Using adb shell to run vnc server I have an HTC HD2 with a completely busted screen, I tried repairing it with a replacement screen but broke the ribbon cable to the screen (oops) sad day,

I've got two of these and I've been running them as servers and ipcam cameras.

I started using qtadb, which did work on my phone despite a broken screen. I installed droid VNC Server beta using the file manager on qtadb.
I grabbed the app's manifest:

<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="52" android:versionName="0.991" package="org.onaips.vnc"  xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-sdk android:minSdkVersion="3" />
<application android:label="droid VNC server" android:icon="@drawable/icon" android:name="MainApplication" android:debuggable="false">
    <activity android:label="@string/app_name" android:icon="@drawable/icon" android:name=".MainActivity" android:launchMode="singleInstance">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:label="Preferences" android:name="preferences" />
    <meta-data android:name="com.mobclix.APPLICATION_ID" android:value="1F34160B-63BB-4854-BDB7-D46B7EADBF06" />
    <activity android:name="com.mobclix.android.sdk.MobclixBrowserActivity" />
    <service android:name="StartAtBootService">
        <intent-filter>
            <action android:name="org.onaips.vnc.StartAtBootService" />
        </intent-filter>
    </service>
    <receiver android:name="StartAtBootServiceReceiver">
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED" />
            <category android:name="android.intent.category.HOME" />
        </intent-filter>
    </receiver>
    <service android:name="avncservice" />
</application>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
</manifest>

and I have tried several things to start and run the service using the console on qtadb. I have tried running:

am start -a android.intent.action.MAIN -n org.onaips.vnc/com.mobclix.android.sdk.MobclixBrowserActivity

am start -a android.intent.action.MAIN -n org.onaips.vnc/org.onaips.vnc.MainActivity

am start -n org.onaips.vnc/com.mobclix.android.sdk.MobclixBrowserActivity

am start -n org.onaips.vnc/org.onaips.vnc.MainActivity

am startservice -a android.intent.action.MAIN -n org.onaips.vnc/com.mobclix.android.sdk.MobclixBrowserActivity

am startservice -a android.intent.action.MAIN -n org.onaips.vnc/org.onaips.vnc.MainActivity

etc....

I test each time by NMAPing my device's ip address, no new ports show up. (I don't have a firewall)

But on a working phone, it doesn't start when you run the app; it starts when you press the run button. So How do I press the run button with a broken screen?

I just need vnc server to run so i can actually do some config things to run debian and my video server on it.

Use adb shell am start -a android.intent.action.Main -n org.onaips.vnc/.MainActivity outside the shell, and the VNC server will start.


My Wi-Fi & mobile network location is horribly wrong! I have enabled network location to use features of google now on my phone- here's what happens, once or twice a week: instead of my location, which is Milan, Italy, I see myself (and get advice for restaurants, museums, currency exchange) in Belgrade, Serbia.
If I turn on my GPS, then I "get back" home. If, with only network location active, I try to find my phone, it is always at the same address, over 2000 miles away, in a different country.
How does this happen? Should I worry about this? I find no possible way to ask Google if it is their problem- any advice?
Thank you!

Simona

It may be your wifi proxy, some wifi routers connect to a network from another country, meaning your GPS thinks your'e in another country due to the connection.


How to properly close a program in Samsung Galaxy S3? Possible Duplicate:
  What is the right way to close apps in Android?

After using my Samsung Galaxy S III for a while, closing apps and dialogs with the "back" button (front-right), I pressed and held the front-middle button, which brought up a list of all windows and apps I had been using.

I suppose that means that they were still running in the background. How to close them properly?

What you see there is the list of Last Recent Used apps, they are suspended, but all or most program code is still cached in RAM, so it's fast to restart them. Don't worry about running out of RAM, if a new app needs it, this pages will be freed and used.


How to stop Time Warner cable search on Firefox for Android? I went into about:config and have the following:

browser.search.defaultenginename
Google

browser.search.official
true

browser.search.order.1
Google

keyword.URL
https://www.google.com/search?p=

And still, when I type in the search bar, it pulls up Time Warner Cable Road Runner search instead of Google. It looks like only if I have more than 1 word does it decide to use google -- maybe using only 1 word means I type a malformed URL? How can I fix this to use Google as a proper search engine?

Your issue is not related to Firefox but to your internet provider (Time Warner Cable). According to this site, it "hijacks" your browser's default DNS resolution failure behavior (also known as "404 page"), redirecting you to Road Runner.

Following this site instructions, you just have to go to Road Runner's preference page and disable the Web Address Error Redirect Service option then save.


How to get fm radio back after Desire X was updated to Android 4.1? My HTC Desire X recently updated to android 4.1. With that update, the FM radio disappeared. How can I get it back? I can't find an app the does this in the Play Store. Are there other ways?

Take a look at this forum: http://www.htcforums.com/desire-x/12477-updated-4-1-1-no-fm-radio.html. The only other way (I know) to get a fm radio on your device is to root it or install an .apk from outside the Play Store.


How to import bookmarks into Chrome-for-Android without syncing via Google account? I am moving into a new Android 7.0 device (a Nexus 6P). On my Mac computer, I have an .htm file with a dozen bookmarks. How can i import these bookmarks into the stock Chrome-for-Android browser?

I am aware that Google will sync bookmarks between Chrome on a desktop and Chrome on Android via my Google account. I do not want to do that, because I want to avoid leaving that digital trail.

I see a number of apps on the Google Play app store, but none seems to be doing just import and nothing else.

Assuming something like EverSync won't work, maybe you could just use the HTM file. Either post it online (as e.g., a page in a Wordpress blog) or save it on the device (accessed via shortcut as needed). Either way, it should open in a web browser, and its links should work.


Wi-Fi sleep policy when mobile networks are turned off I have a fairly expensive data plan and I don't want my phone to use any of it, so it turned off mobile networks in Settings. When I access the Wi-Fi sleep policy setting, it says it switches to mobile networks when wifi sleeps.

Is that really the case? Does wifi sleep policy override the setting that disabled mobile networks, and eventually use them?

According to my experience, it does not turn mobile networking on. I have Android 2.2 on HTC Desire HD.


when does Android 4.5 comes and will my phone get update? I got LG OPTIMUS G PRO (F240L)
and I wanna know , will it get OTA 4.5 updates?

Android 4.5 (Android L?) is not yet released.

Google has not yet announced the release date.

If you are a developer, you can take a look at Android L Developer Preview.

Once the official Android L is released, your OEM (LG) may think of porting it to your phone model (LG Optimus G Pro), and after the porting is completed and tested, LG may provide the OTA update.


"Searching for GPS" in Google Maps after update I have been using Google Maps on the same phone (LG G4, android 6.0) for about 2 years now. Now suddenly after a Google Maps update the phone has GPS issues.
It can find where I am and my direction (before I input any destination) but when navigation starts, every 5 seconds or so I get a "Searching for GPS" message and it can't find where I am.
Needless to say that this has made the app useless as I cannot navigate anywhere.

If I use other GPS navigation apps such as HereWeGo everything works perfectly so a GPS harware issue is not the case.

I also waited for a new update to come, hoping that it might fix the issue, but the issue persists. I have also deleted tha app's cache and also deleted and reinstalled the app. Still nothing..

What happened with that update, and how can I fix that??

UPDATE: The problem might me a hardware issue as it started doing it on Waze and HereWeGO.

You can try the following troubleshooting steps to resolve the GPS issue:

Setting location to high accuracy

On your phone or tablet, open the Settings app Settings .

Tap Location.
At the top, switch location on.
Tap Mode and then High accuracy.

Get a GPS lock and alternative NTP server

try getting a tool e.g TopNTP 1.1 which is highly recommended d to quickly lock the GPS position or even try calibrating using different  GPS configuration profiles and choose the best one.

Using an alternative location provider

You can make use of other alternative location providers e.g Unified NLP that uses alternative location backends such as GSM location backend or Wifi location service

Credits

https://forum.xda-developers.com/showthread.php?t=2198319


Resizing /System Partition on Galaxy S2 I am trying to resize my /system partition on my Galaxy S2 and as soon as I partition /system using various sizes I lose all of the mobile data connectivity & IEMI number is invalid (missing)

However, returning back to stock partition and re-flashing stock ROM returns the IEMI number and mobile data connectivity is fixed.

I need to change my /system partition to 6GB but I can't find any way to stop this partition "bug". I tried hundreds of ways to fix this but none of them worked.

For the mean time I'm just running stock with root (King Root) & I have installed TWRP via the TWRP App.

When re-partitioning the internal storage, you are wiping out the /efs directory that contains device-specific information, including phone's IMEI, wireless MAC address, etc.  This information is encrypted, so you will need to take extra steps to back up this folder, and restore it after partitioning.

You can do this manually by following the steps for backup:

On your computer (assuming Windows PC) open Command window and issue the following commands:

su - accept the prompt on the phone to allow root privileges.
busybox tar zcvf /sdcard/efsbackup.tar.gz /efs - this compresses the contents of the /efs directory and copies the file to your internal SD Card, preserving the Linux file permissions, OR
cat /dev/block/mmcblk0p1 > /sdcard/efsdevblock-mmcblk0p1.img - this copies the entire partition as an image to your internal SD Card. This is probably a safer method.

Copy the file(s) created above (efsbackup.tar.gz and/or efsdevblock-mmcblk0p1.img) from your internal SD Card to your computer.

To restore you would need to do the reverse:

Copy either efsbackup.tar.gz or efsdevblock-mmcblk0p1.img from your PC to /sdcard (the internal SD Card) of your Galaxy S2.
On your PC open Command prompt and issue commands to restore the contents of /efs folder:

su - gain root privileges.
busybox tar zxvf /sdcard/efsbackup.tar.gz -C / - restores only the /efs folder, OR
cat /sdcard/efsdevblock-mmcblk0p1.img > /dev/block/mmcblk0p1 - restores the entire partition containing the folder.

Alternatively, dev community members came up with apps (that you must either side-load or run from your PC) that will automate this process for you.

Keep in mind that while this works on many Samsung devices, other manufacturers store device-specific information in other locations of internal memory, so the instructions will be different, and apps may not work.


How do I sync with DropBox? I want to sync DropBox with Android, so I can use the files on Android. So I installed DropBox on Android, but it won't download any files! (or at least I don't see them under sdcard/Android/com.dropbox.android. So I can't use the the files on Android. Did I get it wrong somehow?

I tried Folder downloader, but I lose the sync feature of DropBox this way. The files modified on my Android won't be synced with my laptop.

I was expecting to see Dropbox folder option on Android, same as on the laptop. But there's no such option.

DropSpace has some limitations according to it's description on the Play store:

*** current limitation:
Only files existing on the sdcard are synced.
That is, it's not a full 2-way sync.

I've been using DropSync. It does sync in both directions and I've had no cause for complaint.


Android Market app throwing "a server error has occurred" error message I have Samsung I5500 Galaxy 5 running on Android 2.2. I don't know when this error started, but when I open the Market application, it throws the following error:

  A server error has occurred. Retry, or cancel and return to the previous screen.

I have tried a factory reset, but it didn't solve the issue.

How to fix this issue?

TL;DR: Google has ended the support for the Android Market app. Users need to migrate to the Play Store app by installing the compatible version (skip to the last section).

Background

According to Android Authority, Google has ended Android Market support for Android 2.1 Eclair and below:

  On June 30, devices running Android 2.1 Eclair or lower will no longer be able to access, or install other apps from, the Android Market.

In a different article, they also stated an opinion that the Android Market app would no longer be supported on "newer" versions:

  Google also mentioned that it will continue to support “later versions of Android Market for as long as feasible.” Exactly what that means is anyone’s guess, but I think it’s safe to say that the company will eventually end support for Android Market on other versions of its operating system — and probably sooner rather than later.

The Play Store app is supported on Android 2.2 Froyo, and by default, the Android Market app should be automatically updated on supported devices when it's opened:

  If you still have the Android Market on your device for whatever reason, it’s probably best if you upgrade it to the newer and much improved Google Play — provided you are running Froyo or newer. As soon as you open the Android Market app, a window will pop up saying that a new version is available for download. Then just follow the directions on your screen, and in a minute or two the Android Market will be replaced by Google Play.

The issue

However, according to some reports (1, 2), the Android Market shows an error message "A server error has occurred. Retry, or cancel and return to the previous screen." since at least 8 March 2018, preventing it to be updated to the Play Store app, and thus making it dysfunctional.

The fix

While the Android Market app cannot update itself, users are still able to install the Play Store app by downloading and installing the APK.

APKMirror listed all variants for the Play Store app, including for Android 2.2 Froyo. The latest version available on there is 4.9.13.

  Version: 4.9.13 (80290013)
  Package: com.android.vending
  Min: Android 2.2 (Froyo, API 8)


What exact purpose has the sync option "Background data"? What exact purpose has the sync option "Background data"?

From the developer page, background data is used for "an application that uses the network in the background." For example, a quick search tells me the market requires this to be turned on. Keeping background data set to on is what enables you to keep data from GMail, Weather, Facebook, Twitter, etc. up to date without having to manually refresh/sync each of them. Also realize that battery usage increases with each app or account that is utilizing background data. I notice Twitter has several time increments to choose from in terms of synchronization rate - this helps balance between having the latest data and preserving battery. Hope it helps.


Is possible to make symbolic links in the android filesystem? (and how?) Is possible to make symbolic links in the android filesystem? (and how?)

(My Android version is 2.1 , I'm using Motorola Defy.)

Android does support symbolic links, but certain file systems (e.g. FAT or RFS) do not and you cannot create symbolic links in those partitions. If your device uses a filesystem that supports symbolic links (e.g. ext2, ext3, ext4, yaffs2) then you should be able to use ln -s from the Terminal Emulator.


How to delete a specific file in Android so that it can't be recovered? From my experience a file deleted from a computer filesystem can often be recovered unless it is overwritten with a special program (that's usually called "shredding").

Is an Android-based HTC smartphone any different? How can a specific file be deleted from such smartphone so that the file can't possibly be recovered?

That is unfortunately not so easy.

Since there is not API for the secure deletion of files, it would require root for the "secure delete app" in order to achieve block level access to the storage device. Only  access to the blocks of the deleted file eventually allows an app to overwrite the leftovers of the file with random data. Eventually, because the flash storage device could perform wear leveling. If that's the case, block #42 wouldn't be always the same physical block, which makes the system calls ineffective.

I think that's why there isn't a secure delete solution for android yet. At least I couldn't find one on XDA.


Unwanted folders showing up in Gallery. Can they be removed? I'm enjoying Bejeweled 2, but don't want the 'backdrops', 'fonts', and multiple 'images*' folders in the Gallery. They're a pain to wade through when I'm trying to see my own pics.  Is there any way to remove them?

I've Googled a bit, but have only found other people complaining about the issue--no real solutions.

Yes you can! In directories that you do not want scanned by the media scanner put a blank file called .nomedia

Don't forget the "."

Windows may not let you create this file because of the name.

Some file explorer apps have an option for creating this file.

The app developers should have created this file for you but some forget.


Portable storage: do I have to re-grant app permissions when switching microSD cards? I'm using a Moto Z2 Force running Android 7.1.1 with a 128 GB microSD card installed. I wanna upgrade to a 400 GB card. Would I have to re-grant microSD access app permissions for the new card, or do those permissions cover any card inserted into the phone?

The permissions should cover any SD card.

But your phone's max SD size is 256 GB, see http://www.gsmarena.com/motorola_moto_z2_force-8693.php


Mobile data limiter keeps enabling itself I'm 'grandfathered' in on Verizon's old 'unlimited' data program so I'm trying to get the data limiter to be completely disabled (or removed if that's possible).

Going to system->data usage->and unticking 'set mobile data limit' works to disable the mobile limits for a few days but after a while it re-enables itself and I get the 'mobile data limit exceeded' notification. Setting the data limit to some ungodly amount (terabytes) doesn't seem to have any effect.

The phone is a Razr Maxx with stock ICS 4.0.4. Not rooted currently but if that would help in solving the issue I have no problem making it happen.

Any ideas?

Try checking the limit box and then setting limit and warning bars higher some other forums have said it should work


What are "T Google Enrolment" and "X Google Enrolment" In my Pixel 3 with stock ROM I can see (among other) apps called "T Google Enrolment" and "X Google Enrolment".  What are these and what do they do? Can I safely disable them?

UPDATE: If, as alluded in an answer, these are listening for "OK Google" phrase, why are there two of them and how are they different from "OK Google enrolment"?

To disable it:

Open Settings
Search for "OK Google"
Choose "OK Google Enrolment"
Select info
Push the "Force stop" button
Push the "Disable" button


Could a Play Store family plan block apps abroad on my Google account Background:
I have a problem with region-blocked apps.
After moving abroad I must download region-specific banking and eid apps and after changing my Play Store Region, paying methods, clearing cache, and memory I still can't access the applications I need.
Interestingly, when I log my old university e-mail on Play Store I can access all the apps I need even though this Google account has no Paying methods and not even a registered address.
Question:
Is the account I want to use having its access deferred because of a Google Music Family Plan subscription from the country I travelled from.
Even if I'm not the Family Plan manager could this payment block apps where I am now?

Apparently yes.
Google family subscription can cause your Play Store to not recognize a new area you are in. I suppose it has to do with certain group permissions such as sharing Play Store settings and app versions.
Anyway, after quiting the Google family group I was in, my Play Store showed the apps I needed.


Enable standby mode when the phone case lid is closed I have a tablet (Samsung Galaxy Note 10.1) and a phone (Google Nexus 5X) both with CyanogenMod as ROM. When I close the lid of the case on the tablet, it automatically turns off the screen (and locks after some time). However, the phone stays active until the display timeout.

Is there a special setting or some hardware sensor which is not present in the phone or maybe difference in Android versions for phones and tablets?
I searched a bit and found app recommendations with the warning, that they will drain the battery. But when it's enabled in CyanogenMod, it should work on both devices without any apps, shouldn't it?
So is there some setting, does it depend on sensors, maybe the case (the tablet one closes with a small magnet, but I guess the proximity or brightness sensor should toggle the screen) or what else can be the cause for different behaviour?

Nexus 5X does have a Hall sensor responsible for magnetic "smart covers" to work. Either your cover itself doesn't contain such a magnet piece (downcost), or CM for your device hasn't included support for it.

Remember that although CM seems to be the same on every devices, they depend on vastly different, device-specific underlying codes, and are maintained by independent people, so it's very possible for one hardware feature to be present in a device but not in another. For example, my own Note 10.1 2014 (SM-P607T), although already in the queue of official CM13 nightlies, actually has borked Hall sensor support too.


How can I restrict the gallery to one folder on the Galaxy S? When I go to the Galaxy S's gallery app, it shows me every JPG/PNG it can find on my SD card, including album art.

Is there a way of stopping this so it's filtered?

If you add an empty file called .nomedia to a directory the media scanner will ignore it.


Does cyanogenmod work on my device? I use a rooted "AOC tb07mc" does cyanogenmod work on my tablet?
And if it does, how to mod it?

This is a device independent answer.
For new comers: Whenever you want to find a CyanogenMod (CM) build for your device, find out whether your device is supported officially by CM or not. You can do that easily. Click here and search for your device's name.
Officially supported devices usually have a separate page for information including flashing instructions, device specifications, name of  maintainer(s) among other things. Click here to know more.
In the event your device's name doesn't show up (i.e. not officially supported), then head to Unofficial Ports page. The entries in the list are -- ideally supposed to be -- added by the respective developer(s) or maintainer(s) of that unofficial build.
If you still don't see your device's name anywhere, then either, the developer didn't add the entry to that last list or nobody has yet ported CM to your device.
For the case when you do not see your device's name anywhere in both official and unofficial devices list, then search the ROM on the web, specifically XDA forum but not limited to that. You'll have to try multiple queries for better results from search engine and possibly, even the Advanced Search if Google is your choice of search engine.
As for flashing the CM ROM -- provided that you do have a build in your hand -- you would probably be able to see the instructions from wherever you got to know about ROM's download link. If not, use web search or our site's search. If nothing shows up, ask us.


How to unbrick galaxy grand 2 I want to unbrick my galaxy grand 2 but instead of flashing the stock rom through odin, is there any other way to flash a custom rom instead?

No.  Odin the stock ROM to get everything back to normal (you may need to use the appropriate PIT file to repartition), and then afterward you can flash a custom ROM as you would normally.


Heimdall firmware package of cyanogemmod How I can get a Heimdall firmware package of CyanogenMod?

For example, I want get this firmware, convert it to Odin images, and package and flash it with Heimdall.

Is it possible?

Why?  It's general safest to Odin to stock (if necessary), root and flash ClockworkMOD, and then flash CyanogenMod through recovery.

That said, yes it's possible; you'd need to unpack and repack the images in the correct format and bundle them in a .tar laid out as Odin/Heimdall expects.  Something similar to this in reverse.  I have not had any luck myself with interpreting the image format used by Samsung; any tools I've found don't quite seem to work.  It depends on your particular device however.

Edit: It seems we're still talking at cross purposes.  In addition to the Odin tarfiles, Heimdall can flash slightly different compressed tarfiles and the post you linked links to instructions on how to have Heimdall create those.  However the main problem is still getting the images into the correct format, everything is easy after that.

That CyanogenMod package contains the /system partition contents in just a plain folder; you'd need to package them into a factoryfs.rfs.  I know one of the ways this has been done before is via flashing the package via ClockworkMOD and then using dd to dump the partition(s) to a file.  There are general guides to that here and here.

On the other hand CyanogenMod might be sticking with Ext4 filesystems for Samsung devices rather than RFS, in which case it would be easier to create an image directly from the files.  However, I'm not sure whether Heimdall would be able to flash an Ext4 image properly.  I would probably ask the Heimdall developer in that case.


Extracting data from a backup file (.sbu) made by Samsung kies I had made a back up file containing contacts, , calender, memo etc with the help of Samsung kies which was saved in .sbu format when I owned a Galaxy ace plus. But now I have a new phone galaxy grand quattro and have updated the kies software.
Now the kies software does not show any calender, memo etc which can be restored on my new device.
please help me out with this problem.

Try Smart Switch with this you can easily transfer your backup from your old device to new device with ease.

Check this link.
You must have the old backup folder in your C:/ drive under the Kies folder/backup.

Note-If you deleted this wanted/accidentally done then you have lost your backup and cannot transfer any backup.
Next time onwards please store your backup files in a folder known to you in this way you can open the folder and directly send the backup anytime you want.


Nexus 7 refuses to boot unless plugged into outlet I've looked around the internet for this problem ad/or solution for hours and have found absolutely nothing on this problem.
My tablet is brand new, straight from the box.

When i have it plugged in and turn it on, theres absolutely NO problems at all. Everything works like it should and the battery is detected and charges fine (at 100%). I can even unplug it after booting it and it will continue to run.

Now if i try to turn it on without it being plugged in first, it refuses to turn on.
I tried the 30+ second power hold with no result.
I also took the back off and disconnected/reconnected the battery port but it still doesnt work.
Anyone have any thoughts ?

We'll there is no fix for this. I have had my N7 for one month and it is doing the same thing described--if it is not plugged in it will not start up. So here is what I have experienced relative to this problem.  First the N7 I just pulled out of the box did the same thing. So I brought it back to the store to exchange it and to be safe I tried the next three at the store and they all had the same problem.  The fourth one worked for a month. Now that it will not start up I called Google they would help only if I bought it through the PlayStore.  They passed me to Asus who gave me only one option -  return to have it repaired not replaced.  I am very disappointed in Google.  They know they have a problem but do not want to say so in the public. Very sad


Unable to copy the files to /system/app I am working on i.MX 6Quad SABRE-SD with Android 9. I am facing some problem when copy the some data to system/app from USB Mass Storage,

I got error, when I mount the system to write access:

sabresd_6dq:/ # **mount -o remount,rw '/system'**

**EXT4-fs (dm-0): previous I/O error to superblock detected
Buffer I/O error on dev dm-0, logical block 0, lost sync page write
EXT4-fs (dm-0): re-mounted. Opts: block_validity,delalloc,barrier,user_xattr,acl,inode_readahead_blks=8**

And also I got error when copy the some data to system/app from USB Mass Storage.

sabresd_6dq:/system/app # cp /mnt/media_rw/2A61-DD07/ota/update.zip  /system/app

EXT4-fs error (device dm-0): ext4_mb_generate_buddy:757: group 11, block bitmap and bg descriptor inconsistent: 32768 vs 0 free clusters

EXT4-fs (dm-0): previous I/O error to superblock detected

Buffer I/O error on dev dm-0, logical block 0, lost async page write

Buffer I/O error on dev dm-0, logical block 1, lost async page write

Configuration to unmount the system,

adb shell

reboot bootloader

fastboot oem unlock

Reboot the devices,

adb root

adb disable-verity

adb root

adb reboot

adb root

adb remount

adb push adb push 'D:\VINOTH'   /system/app/

Wait until finish

adb reboot


Stereo audio input on any Android device? Is there any Android device with a stereo audio input available?

I understand there is the analog microphone input commonly available on the headphone jack, but I am hoping there is a device out there that might have a stereo audio input hidden away on a dual-use USB port or something.

Try the Olimex OLinuXino A10S - https://www.olimex.com/Products/OLinuXino/A10S/


Item that looks like the keyboard's Backspace key in the notification panel? I would like to know what the icon that looks like a backspace keyboard key in the upper-left hand side of the notification panel means (what application does it correspond to?).

In the screenshot given below the icon is found in the very left-most position in the notification icons area.

Thanks.

This is the indicator for 2 or more other notifications. Their icons have been hidden because they would overlap other (system) icons.

The icon is not bound to an app (well, it's System UI but I don't treat it as an app) and is only removable by swiping away enough notifications, so that all the icons fit into your notification bar.


re-program back-key S Advance I've replaced the screen of my S Advance, but now the back-key doesn't work anymore so that's really frustrating.. I'm wondering if it's possible to program the menu-key as back-key. It is not a software bug because I just accidentally teared a flex cable partially.. I hope it's possible, and if not, what would be the best choice for an on-screen buttons app?
Thanks for the help.

EDIT: Like changing key values in /system/usr/layout/generic.kl or something. It's possible to disable them there, so maybe it's possible to change their values or would that mess up my phone?
2nd EDIT: I switched the actions 'BACK'and 'MENU' from key values 139 and 158 in Generic.kl and now the menu-key functions as back-key.. question solved within half an hour.. better do some more research next time haha

You cannot remap hardware buttons without root, but if you don't want to root your phone there are some soft key apps which "work" (they look bad to me, but if they are satisfactory I guess it would work). For how to do remapping or use better soft keys look below:

The first step in this process will be of course to root you phone (the linked instructions are just one I found on Google, feel free to look for others).

From here you have two options, either use soft keys or remap your hardware keys.

Soft Keys:

-You can either grab an app to do this for you, or install a custom ROM (for example CyanogenMod) that has the feature built in. Just google "android soft keys" for some app options.

Hardware Keys: ButtonRemaper

Look for hardware key remapping on Google for more options.

Let me know if you have any questions.


How to disable battery full notification sound? When battery has been charged full, my Galaxy S phone gives the same notification sound that is used when I receive SMS. Is there a way to disable the sound without also disabling sound from SMS? It usually charge the phone during night and wake up easily to the "Battery fully charged. Unplug charger" notification sound :(

From what I can find, there is no way to turn it off:

no solution in the samsung galaxy s forum

no solution in the vodafone forum

Tasker can't suppress it

However, one commenter notes

Some custom ROMs rebuild the framework and rip the notification out entirely.
Check out the XDA forums if you'd like to try that stuff.
Typically requires root and a good working knowledge of how to use
Clockwork Recovery, Odin, etc... not for the faint of heart.


Where is current wallpaper stored on Jellybean? On my Nexus S running 4.1.1, I am unable to find where the current wallpaper is stored. I referred to Where is the background image saved?, but my /data/data/com.android.settings/files folder is empty (I do have my file browser showing hidden files). It was confirmed in that question that ICS stored it in that location, but did Jellybean move it to a different place?

The wallpaper was in

data/data/com.android.settings/files/

on previous versions of Android. However it appears that it was moved as part of the multi-user preparations. The current location is

data/system/users/0/

The file is conveniently called wallpaper and it is a png file.


Why is my Android phone off by 3 seconds only a few minutes after I set it to the Atomic clock time? I have a Huawei Mate 9, and just set it to the atomic clock time a few minutes ago. The ClockSync app reported it was off by 0.06 second at that time.

However, a few minutes later when I picked up the phone and check again, it was already 3.2 seconds behind. How come it can be off by that much in a few minutes time? Doesn't the phone has an internal clock which should be only off by a few seconds in a day?

Time on devices is an approximation based on the molecular activity of the components it is constructed of, especially mineral vibration. Some components and the software that estimates from it is better than others. Better phones with better components, or, better phones with better software are necessary for best time estimation. If the estimation is off for you, leave the setting for synchronizing time from the network. The responsibility of your device to perform flawlessly is reduced or eliminated.

See this article online which details how clocks on devices work.


Add a built-in app to Fire Kids profile? I have a bunch of Fire tablets for my kids and we are using the FreeTime locked profiles for them. I can download 3rd-party apps and then share them on my kids profiles. But I can't do this with the built-in apps, like Clock. Do you know how I can do this?
I've chatted with Amazon support and they were no help. Here are the Amazon instructions for more details on how this works for 3rd-party apps: https://www.amazon.com/gp/help/customer/display.html?nodeId=202119930

At least as a substitute for the Clock app, this app seems to be good, allowing multiple alarms. Plus it is Fire compatible and free:
https://www.amazon.com/MacroPinch-Alarm-Clock/dp/B00EPG51Z4


New Nexus 4 - transfer photos and other stuff from old Nexus S So obviously I can't just "swap the SD card" as neither the old phone nor the new phone have an SD card slot.

Similarly I don't really want to copy everything across from the old phone, so I don't want to use titanium backup and root.

I just want the "standard" stuff transfered: mainly images, but maybe text messages and such as well.

Is there any way to do this short of literally plugging the phone into a computer and transferring them manually?

Thanks.

Sync should take care of contacts and most settings on your phone.

Download SMS Backup and Restore on both phones, backup on Nexus S and send the backup xml file to N4 (via Bluetooth or wifi hotspot) for restoration.

For transferring files between the devices, you can use the wifi hotspot functionality. Works real fast. I'm not sure if it is available on Nexus 4 (being a newer, better phone, I presume it is), but I have it on my Nexus S and have used it to transfer files from a Galaxy S2.

Update: AnySend seems like a useful app to send files between two devices. The only requirement is that both have to be connected to the same wifi network.


get cellinfo with adb shell I have just installed adb and I am trying to retrieve information on the cellular tower which my phone is connected to. My phone is a Samsung Galaxy Trend Lite running Jelly Bean OS (4.1.2). I have rooted the phone and I am using the adb shell as super user.

I tried to use dumpsys telephony.registry from the shell, which gave me a cellInfo parameter, but it's equal to null.

I would like to retrieve a string with info like MCC, MNC, LAC, and CID possibly. Is this feasible? Is this the right way or is there a better one?

UPDATE 1

As suggested by @xavier_fakerat I opened a terminal in ubuntu and I typed adb logcat | grep -E 'MCC|MNC'. However I received the following message which does not seem useful to me (maybe I'm wrong...)

I/SA ( 2688): [OR] onReceive log=[SA = 1.6.0125 V = 16 HWD = 800X480 1.5 dpi = 240 SIZE = 2 LOCALE = it_IT CSC = ITV MCC = 0 MNC 0 T = user DEVICE = kylevess P = kylevessxx I = JZO54K M = GT-S7390 OKLEFT false DIS JZO54K.S7390XXUAOI1 PSS = 3.979127307850313 ]

UPDATE 2

I also tried the suggestion of @Ali Said and I was able to get the cid, although the output sometimes is equal to 0, sometimes is 68. I did the second option he proposed

adb logcat -b radio | grep "cid"

and received many rows like

D/RIL     ( 1391): RIL:[AP][RPC EN] msgid=0x413a str=MSG_MS_GET_ELEMENT_REQ tid 472 cid 68

or

D/RIL     ( 1391): RIL:[AP][RPC DE] msgid=0x204 str=MSG_RSSI_IND tid 0 cid 0

So now I think I am left with finding the LAC code only. Nevertheless, none of the solutions so far allowed me to retrieve all the info i was looking for at the same time. Also, option 1 of @Ali Said (adb logcat -b radio | grep ": +CREG:") seems what I REALLY need, but it doesn't output anything. Maybe it's a matter of the +CREG command (if it is an AT command as far as I can understand), which is not supported by my phone. Just a guess, I went very far for my possibilities, but I am pretty sure I am approaching the solution...

Finally, the output from adb logcat -b radio | grep "MCC" is

D/RIL     ( 1391): GetSamsungPLMNname:: GetSamsungPLMNname ::  deci MCC=222, MNC=88

while here is a link to the logcat from the cid info. Hope this could be of interest if someone wants to help me out.

Both of these worked for me:

Option1: grep AT command for cell info

$> adb logcat -b radio | grep ": +CREG:"
D/AT      (  873): +CREG: 2,1,"2444","0FA2A694",6
D/AT      (  873): +CREG: 2,1,"2444","0FA2A694",6
D/AT      (  873): +CREG: 2,1,"2444","0FA2A694",6

[1] phone is registered with the network
[2444] hex : Location Area Code (LAC)
[0FA2A694] hex : Cell Id (cid).

Option 2 : you can grep "cid" from logact -b radio you should get it this. note it is decimal this time.

$> adb logcat -b radio | grep "cid"
D/use-Rlog/RLOG-RIL( 9193): cid: 262317716
D/use-Rlog/RLOG-RIL( 9193): cid: 262317716
D/use-Rlog/RLOG-RIL( 9193): cid: 262317716

Option1 is my personal preference. hope that helps.


Unfortunatly...... (everything)...... has stopped At first it was just my LG keyboard that didn't open, so I researched it and I had to factory reset it, after I did that, whatever I opened it'd say unfortunately (app) has stopped. I can't open my home screen, cant open settings, and whenever I try to call it just declines it.
My phone is a LG Optimus F6

Thanks for your help.

do a little more research
learn recovery mode
wipe cache and data partition at recovery if there is an option
if there isnt an option for data do the factory reset at recovery menu
most probably bad created application data cause this


Root Samsung Galaxy S5 I have rooted my Samsung Galaxy S5 using Odin to first download (Philz Touch) Recovery, then downloaded Custom Rom 'Omega'.

My first question is if I unrooted it, would I get my Warranty back?
Second, how can I unroot it?

Third, before I rooted my phone it used to lag a lot and the battery used to drain fast. When I used to open my battery settings, it showed me that (Android System) was draining my battery. I did factory format, and still the same thing. I did everything from Force close unwanted apps to turning off unneeded options (GPS, Mobile Data, Bluetooth) and it did not improve. Then I decided to root my phone, and nothing improved. What should I do?

My Phone is SM-G900F, 4.4.2 Kitkat, bought it from overseas and now using it in the US.

No. A warranty is a legal agreement between you and the manufacturer. You can't break a contract and expect to "undo" it as if it were a typing mistake in an email.


Is there any way to completely block any app from using data (Android 6.0) I have a problem: my house wifi goes down a lot for some unknown reason, and so I turn on data to continue whatever conversation I was having on my laptop on my phone. Then I forget to turn on wifi when the internet comes back on, and I watch YouTube videos on my phone. This, in turn, eats up 500mb of my 1gb data plan. This has happened three data cycles in a row.

When I select the YouTube app in the data section of my settings, even when I select the "restrict background data" option, and even when I go into YouTube's settings and select "only stream HD video on wifi", it still uses data. It seems like there is absolutely no hope for preventing this app (or any general app for that matter) from using any data at all.

I couldn't even find a good third-party data management app that has this functionality. Every app I've found only allows me to read and analyze my data usage and set 'timers', but no way to completely prevent specific apps from using any data. I decided I would just completely eliminate YouTube, which was annoying in and of itself because it seems there's no way to uninstall a factory-installed app. I ended up just disabling it in my settings, and then blocking it entirely with a third-party app called Boomerang.

Please, is there any simple way to completely block all data usage of only a specific app? Why is this such an unheard-of request?

One simple way to manage what application will use your mobile data is using Triangle by Google. Get it on APKMirror or APKPure and install it with ADB. Plenty of alternatives are offered here.

There are also a great number of ways you can save on mobile data usage. You can use less data with Chrome's Data Saver. You can set mobile data usage warning and limit. For example, set the limit at 1 Gb and the warning at 0.618 Gb. You can use Firefox Focus or Firefox with uBlock Origin. If you are rooted, you can get AdAway on F-Droid.