text:
Is a Bluetooth laser Rangefinder seen as a keyboard?
I could not find the information online. There are many laser Rangefinder that comes with Bluetooth and an application. But I wonder if those device are/could be seen like a regular keyboard. I mean getting a distance will send it to the smartphone as if the user had typed it (what most barcode scanner does).
Is it the most common behavior ? Does only some of them do that? Or not any?
I'm working on a webapp and getting dimensions from real world directly into the app would be nice.
Please answer only if you have seen one working. Thx.

You can buy portable laser keyboards that work on this design.

because it has the capability to hold only one devices and it has a good battery talktime(life). Yes,it is a common behavior.

Have you tried one ? Which model ?

i have a samsung one. it also like that.

I try to find a Samsung rangefinder there are none. So I checked your profile. You just appear 2 hours ago and answered lot of question with crap. Please, stop polluting this website, you will earn nothing doing that. Read the questions, and just answer when you are sure it's a proper answer. Thx


text:
Is it possible to flash a custom ROM (say Lineage OS) with adb/fastboot?
i have TWRP recovery installed, but i am looking for a way to flash the zip (after extracting) directly with fastboot. Is it possible?

Yes. You would be needing this tool for image conversion. https://github.com/xpirt/sdat2img

@Firelord , what is the difference between sparse data and raw image (ext filesystem )?/what I mean is which one really is required by android to boot the system ?

That I don't know about. I had a device which I couldn't flash using recovery, and so, came across that tool. That's why I recommended it. Other folks might know the difference.

"which one really is required" depends on how to flash it. the partition itself is of course always ext4 file system. all other file formats exist only to safe disk space (excluding the empty gaps)

Note: fastboot has size limit. depending on ROM and fastboot version one must split system.img into system.img_sparsechunk.0 files manually or via argument

@alecxs, I think converting the raw img file to sparse image handless the splitting part. I use img2simg for that purpose and after converting , I see the flashing takes place in multiple chunks. https://coral.googlesource.com/img2simg/

source: Stack Exchange

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

sort: votes


text:
Pattern unlock required when starting phone
AFAIK on Android 7 Nougat, when you set pattern unlock, the user is not required to enter the pattern to power up the phone. However, on Android 8.1 Oreo (I'm running a Wiko VIEW MAX Android 8.1 phone), you cannot power up the phone unless you enter the pattern. Why was this feature introduced in Oreo?
Why require it? After all, once the bootup is complete you will have to enter the pattern again to unlock the phone.
Thanks.

Is your device encrypted - also is "full disk" (FDE) or "file based" (FBE) used? If yes does it use the hardware security mode (visible somewhere in the security settings)?

It is to stop data extraction pre-unlock ... Using ADB or another method... it is Forced Encryption..

Simply put...

Android Oreo - 8.0 uses Forced Encryption

The data is now encrypted for safer usage on Android, older devices had the option to encrypt in security settings.

Nowadays it is a requirement of Android to safely protect your data.
Why is so important ?
Encryption helps to stop personal information theft fron even the most persistent malware and spyware.
If the device was compromised at a kernal level, your sensitive information could be leaked via USB prior to the device ever being started...
Due to significant amounts of custom ROMs with vulnerable kernals and custom recovery programs, most information can be extracted using the recovery program or othe means like pre-boot software and even CPU EMMC Storage access using USB Cables ..
SP Flash Tool's Read Back function is a great example of an extraction method that can access your unencrypted private information without ever needing to even have a battery in the device...
Once the unencrypted DATA partition is extracted your information like the Passcode used for Unlocking can be easily extracted...
Using the annoyiy Double Unlock method seems more of a burden than anything i agree, however it is a much needed level of protection.
Encryption will not help with Online security as some people think, because Android uses the first Unlock screen to Unencrypt the Data partition.. The fact is you still run on an Unencrypted device, however the Data partition is encrypted Prior to Boot.. .
I hope that clears everything up...

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


text:
Can't Install BOTIM android application in Oreo
I have Moto G5 with android Oreo OS, I am trying to install BOTIM application from play store, play store able to download it, but it gives error during installation (Can't install BOTIM app). Even I have tried to clear the play store cache and app data with multiple restarts, still I am facing the issue. Also I tried to uninstall the Play Store updates and made Play Store as factory version, this doesn't workout either.
Pls suggest.

I have identified the issue. I mounted the SD card as Internal memory. Due to this the app (Not only this app, even ) failed to install in to memory. I remounted SD card as portable storage, then i am able to download and install the app.


text:
Can spammers use the phone number being called as their spoof number?
I originally bought Tasker several (5?) years ago to screen calls by:
1) blocked name/number--hang up
2) not in my contact list
3) family
4) friends (in my contact list but not family or Professionals)
5) Professionals
6) Previously blocked callers
Within the last few days I've received calls which ring in as family and the number is apparently the same as the number being called.  Have you experienced that and is there anything that Tasker can do about it?

Not much can be done... Spoofing Caller IDs is cery common now and most people use apps that can call online... They Mod the registered number so it will look like yours...

If you know Exactly Who is doing this, They are abusing the Caller ID Service wich is illegal in my countries... Report them to the relevant Authorities.

I have no idea.

Usually spoofing from the same number is not possible because it causes error's on the MSP end, and they block the weird call .

I guess I will try checking the calling number against the phone number, even though that seems really weird.   Thanks for the feedback.

It works through overseas Call Redirectors ... You call the overseas call center, you give the number for the ID to use, The server or call center calls the target using the number you specified and then connects the calls together   .. Patches the calls together... It works best like that because the originating number calls an entirely different country and phone in another country... That country has an entirely separate call made out and into the target country... This makes it very hard to follow the call

If the call were originated overseas, could they specify the spoof number and called number to be the same?  Pretty sure it was a scammer trying to get me to redirect my internet through their server.

Yes they could however when i tested this for a report a made to my mobile service provider... I never managed to get the call to go through as the same number... It caused a problem on the network that almost worked like an infinite loop, The call never went through... Both ends just keep ringing...

I realized something after writing this... Whilst testing, i Initiated the call from the target device... Because the person was NOT Initializing the call from your device, You obviously could receive the call that way ( As long as you are not already ON a Call.. )


text:
How can I change the icon, icon name that lays under the icon, notification name, and notification icon for an Android app?
I'm running Android 5.1.
I'd like to change the icon for a few apps on my device.
I'd also like to change the app name both on the desktop and on the notification window that the OS makes pop up when those apps push notifications to my device.
Lastly, I'd like to change the notification icon that appears at the very top of my screen when a notification is pushed.
How can I do this?
I think I need to take the app, somehow "unzip" it and get the APK for it, change the image files and text files that carry those pieces of data, "re-zip" it, and finally reinstall it.
Is this correct?
How do I accomplish my goal?
Thanks.

Try APK Editor. Some Launcher apps (what you call desktop) like Nova let you change app icon and their label apparently. However to change notification related things, you need to modify app, which can be illegal/unethical if developer doesn't allow to customize his/her intellectual property.


text:
Quickest way to toggle between apps (Alt-Tab equivalent) *not* requiring 3rd-party apps?
There seem to be a handful of apps with this functionality in mind, but I'd prefer an inbuilt solution. (I'm on the S4 mini)

See also here.

There is one way not requiring third-party apps: long-pressing the home button.

Yes, 've come across that one. This is currently the best way I know of, but it's not very quick...

In fact, this is not a real "toggle", but rather a (potential) shortcut to (slightly) expedite slowly tapping your way from one app to the next (and back again).

@nuttyaboutnatty I'm afraid I don't see the difference. What do you count as a "toggle" other than switching from one to the next?

Instant switching. (Like in Windows and Linux Alt-Tab or Linux workspace switching.) I'm trying to speed things up on my S4: maybe this will also help speed up your suggestion: http://android.stackexchange.com/questions/55060/how-to-disable-shortcut-to-launch-samsungs-s-voice-without-accepting-its-to

If you use a phone with a dedicated task switching button (like the Nexus 4) it's way faster. Takes about 0.5s there.

I believe what @nutty wants is a way to instantly switch to another app that he wants without viewing the multitasking menu/screen. I also think that Dan's answer is the best answer to the question, since there's no real way to do that without an app or modification.

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


text:
downgrade from Android 4.xx to 2.xx
can we down grade Android from 4.x to 2.x?? if I bought Android 4 device and need to downgrad it to Android 2.xx, can I do that ?
the devices are HTC with these modules:
•HTC devices especially the Incredible
•HTC Wildfire running CyanogenMod
•HTC Desire
•HTC Wildfire running CyanogenMod 6.1.0
but when I buy them they will have Android 4.X

Why is Android 2.x a requirement?

It depends on the device, and what you mean by "2.xx". Do you want A: stock Android? B: a ROM? C: a manufacturer-skinned stock image?
I'm going to assume that the answer do the question above is D: Any of the above. I'm also going to assume that by "2.xx", you mean 2.3. There are a few general requirements that will need to be fulfilled for it to be practical, and remember that this depends on the device and software; do your research before buying (assuming you haven't bought already).
The requirements:
1: The device was launched with Android 2.3 or earlier.
2: The device has an unlocked, unencrypted (or unlockable) bootloader.
3: (Pseudo-requirement) The device had, at the time that Android 2.3 was still important, an active development community.
If you meet the requirements:
You will have to do some google searching for various solutions. If you want...
A stock device image (not stock/"pure" Android) then you can find instructions generally by searching "unroot [device name]" on Google and XDA Developers.
A ROM: Go to XDA Developers or the popular dev community site for the device (Google is your friend) and search for CyanogenMod 7, or any other 2.3 ROM.
Stock Android: Good luck. I don't think you'll be able to find any flashable images with stock Android 2.3 for non-nexus devices.

well I don't know what are differences between them,
but need for having android 2.3 on these devices, also I need to root it

then it is seems to be as same procedure to install any Rom on device ?

The procedure for installing each ROM can be different. Quite often, you can simply flash it using a custom recovery and it "just works". Sometimes (for older/obscure devices) you might have to do something else.

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


text:
Can I download apps via my Linux PC then install them on Android from there?
I have a Motorolla Citrus smart phone.
I have Linux Mint Nadia Cinnamon
I am a total newb to smart phones and don't understand much of the terminology and what can be done.
I am temporarily out of data/an internet connection on my plan.
Is it possible for me to download an app from the google apps "store" to my Linux PC, then to transfer it over to my Android/Citrus?
If so is there a guide that explains it in baby steps?
If not, my phone is a "3G", how fast would it take to download an app?  I could probably go to a Starbucks or somewhere with a WiFi connection.
Thanks

How can I download an APK file from the Play Store? and How can I install an app given only its APK file? would be relevant reading.

If you like FOSS, the https://f-droid.org market may also be for you.

ce4, I hate to ask, but I know so little about smart phones.  Is it safe to get apps from anywhere other than the Google store?

F-Droid can be considered "save" I'd say. But generally your skepsis is reasonable: one should be careful with other sources. Best choice would probably be getting a WiFi router to connect both your Linux PC and your Android device to, so you can use the Playstore app directly. Other than that, see the links eldararathis posted, they contain all necessary information.

@Izzy 's concerns are correct. Generally don't trust 3rd party stores and obviously not those that offer "free" (as in cracked) games. Those are inherent security risks. However the f-droid market specializes on free, non-tracking proper open source apps. It's not completely risk-free (as Google's store isn't either), but it does mitigate most risks, even respects your privacy by not allowing ad-libraries into apps (in contrary to most ad-supported Play apps)

You can connect your device to the internet (using Wifi) and continue to use it just as you would with a plan.
So you can download as many apps as you want to your device using Wifi.
You don't need to be connected using the cellular network to access the Play Store (but do need the internet).
There are certain alternative App stores that are trustworthy, but be wary of downloading APKs directly off the internet.  There is no guarantee these are safe - generally, use the same caution you would use downloading software to your computer on your phone.  Only install from reputable sources.
You can actually pull an APK (Android App Package) off one device, and put it on another (using your Linux box), but this is not a task for a newb (you would need to install and use the developer tools)


text:
How to flash the gapps package after installing CyanogenMod
I have recently installed the CyanogenMod in my Samsung N700.
Issues now i want to install Google apps like play store, maps etc. Learning from here i have download the .zip package and it is in my sdcard now.
Issue is now i don't know how to use it, if i try to open it its says no application to handle such(zip) files.
Can anyone please guide me through this?

The Gapps zip file is in the same format as the CyanogenMod ROM, and as such needs to be installed in a similar way. However, unlike the ROM installation, Installing Gapps won't remove anything (other than currently installed Gapps, if any) from your phone.
You need to boot into your Recovery (Based on your previous question, this will be ClockWorkMod Recovery) and install that zip file in the same way you installed the ROM. Booting into recovery mode will be easier now that you have CM installed. I believe you should just be able to long-press the power button to get the reboot menu, and select "Recovery".
Edits may be helpful, but if I'm remembering CWM's process correctly, it'll be:

Install from zip
Choose file
(Find and select the gapps.zip file to install)

Also go to Advanced and clear your cache and dalvik cache afterward.

I have TWRP custom recovery instead. Does it matter?  I flash gapps the same time I flashed CyanogenMod, but gapps don't show.  Do I need to wipe the system first before reattempting (both), or can I just reattempt gapps only?

CM recovery is not suited for the task. Also, why do I need to clear dalvik cache afterwards? Will this remove my already installed app data, since I am updating CM?

@RahulParashar CWM Recovery is perfectly suited for this. TWRP is also a popular option. CM and CWM are not the same thing. The dalvik cache is only a cache; clearing it does not remove any data. You should clear it because it may still contain cache data that is incompatible with the newly installed Gapps. Whether or not your apps will be removed depends on whether you perform a Factory Reset while upgrading CyanogenMod.

Okay, I understand, good for avoiding bugs.
Also, I am saying CM(CyanogenMod) not CWM, CM is not suited to flash Open-Gapps. I have encoutered errors, as in ERROR suggests to install using TWRP, after failing many times. Then, I went on and flashed CWM, after that I could install Gapps flawlessly.

@RahulParashar, you'll notice that I never suggested using CM to flash Gapps. Such a suggestion wouldn't even make sense.

Yes, That is what I am saying. Actually, we are both saying the same thing.

@RahulParashar Then why is your first comment, "CM recovery is not suited for the task."?

CM(CyanogenMod) is not suited for the task of flashing open-gapps. Isn't it correct?


text:
how to solve Network not found problem in Samsung Galaxy s2?
I have UK based Samsung Galaxy s2 gt-i9100 and i was using since last 2 years without any problem in india but suddenly i found it says network problem so how to solve this ?
model number - Gt-I9100
android version - 2.3.4
plz help

it display no service message.

Put your SIM in another phone and check if its working.

Manually searching for networks for your Indian Carrier under settinga>more>mobile networks should register your SIM with your network.


text:
Root debug FS doesn't complete
When I run root debug FS, I get this error on part one:

On part two:

After that:

When I hit no:

I've followed all the instructions (debugging, unknown sources, drivers, etc) and it doesn't work.
My phone is a Samsung Galaxy Stellar (4.1.2 jb, Model # SCH-I200, baseband I200VRBME1). What's wrong?

It failed already in step 1, so the other steps missed the base to operate on (they require those 3 files to be there). Without a closer look at the script, it's hard to say what went wrong there: /data/local is usualy world read- and writeable. I'd contact the author of the script with that; it's hard to solve that here on a Q&A site.


text:
Edit SMS and call log history
I have a bunch of friends who have changed their phone numbers. I have already updated their numbers in the contact list, but the call log and the SMS conversations still have the old number, and thus they are not linked to my friends contacts anymore.
Is there any way to edit the SMS messages from past conversations? Is there any way to edit the call log?
Bonus points if I can use a regexp search-and-replace for that!

The point behind that is: though the persons behind are the same, those communications have been made with different numbers, so they are not intended to be changed. The easiest work-around would be keeping the old numbers in your contacts' records (and mark them in a way to easily tell they're old). That way the connection stays, and you have the up-to-date information there at the same time.

@Izzy What you say is true and I agree. But what really happened is that a ninth digit is being gradually added to all mobile numbers of the country. So, in fact, the old number has migrated to the new one, and no one will ever use the old number again.

Personally I had done this for a few times, plus transmitting the changed data from an Android 4.1 to an Android 5.1 device, but the method I used might be a little complex for normal users.

Root your phone and install a terminal emulator, if your phone has sqlite3 binary preinstalled then I'd recommend Terminal Emulator for Android, otherwise Termux is better (it has an APT repo where SQLite3 is available).

Make sure sqlite3 is working.

Copy out the database from /data/data/com.android.providers.telephony/databases/smsmms.db. Find a tutorial on how to run SQL queries and do your desired operations. Then put the modified database file back to the original place. Take note of its original access conditions and chmod and chown them back.
With this method and a few knowledge of SQL anything can be easily manipulated and ported to another system, despite some difficulty.

Edit: SQLite Editor is a better choice than CLI sqlite3 if you only want to do basic modifications rather than transforming, while the CLI sqlite3 provides full SQLite functions.

Hey. Are calls also recorded in the smsmms.db file?

I haven't tried this, but it might work:
The GO SMS Pro app has an export and import feature. You could export the conversation to an XML file, do a search and replace of the number, and import it back.
I have no idea if it will override the conversation of the new number, so better do a back-up first. Or you might as well export both conversations (old and new numbers) and merge them. Just take note though that the XML file has an SMS count; you might want to update this value.
As for the call log, I have no idea. I think call logs are not very useful anyway.

The above mentioned GoSMS method will work. Export them to XML. Get a useful XML reader. I've done it with notepad but its a lot harder to read. You need to find all of the old number, and replace all with the new number. Save. Then delete all conversations on your phone. This will help you get a clean slate for messages to be added. Then Import to your device.
I've done this with "SMS Backup & Restore" app and it works.
It is also worth noting that you can export and combine the conversations too. Between old and new number. But you will have to change more in the XML such as the total number of SMS messages usually in the beginning of the XML.


text:
Phone wakes when unplugged, how to keep it asleep?
I'm trying to charge my phone with an inconsistent power source.  Unfortunately, the phone wakes up whenever power stops... Sometimes (often) using more power than is charged.
Is there a way to stop the trigger to wake when charging ends?  What is the internal name for this trigger?
My workarounds so far share the same fault:  I can't receive calls.  It can't wake if I turn it off, and it doesn't use too much power (usually) in airplanr mode.

It's probably doable, but I very much doubt that you can do this with the default (unmodified) factory firmware. Custom firmwares such as CyanogenMod may allow you to do this. Your mileage may vary and you may even need to modify or recompile these custom firmwares to get what you want.

I didn't like this behavior either and even though I have a custom (or more like modified) stock ROM (removing the bloatware and rooting it) it didn't change this behavior. However, I found that setting the screen timeout to the lowest value of 15 seconds did the trick in that it would force the phone to go back to sleep by shutting off the screen in 15 seconds after it comes to life, this meant that there was minimal loss of power while unattended, maybe that would help you since there is no way to stop the behavior altogether.

I have no idea how to stop that behavior through OS,and I found no reference either. Connect it either to a UPS if the drop out period is long otherwise connect it through a stabilizer if the current drops at a very higher rate, like a blinking of a bulb. Otherwise I don't think it would be good for your phone's charging system.
You could also use USB charging.

The SnooZy app will let you manage this. (See this answer for details.)


text:
fastboot serial number?
On occasion I've seen the serial number reported by adb and fastboot differ. Is there a way to reliably determine what the fastboot serial number will be from adb?

Generally speaking, the serial number as reported by adb get-serialno will be different to fastboot as determined by:

Manufacturer
Make and model of device in question
Android version

fastboot, on the other hand, since there's no adb loaded, instead, it uses a rudimentary USB protocol tied in with the boot-loader, the serial number will be different.

Is there a way to reliably determine what the fastboot serial number
  will be from adb?

There is no reliable way of achieving it.

Just to be thorough, not even adb shell cat /some/file?


text:
What is the default CPU Freq governor of the SAMSUNG GALAXY S4 GT-I9500 Octacore version?
I have been playing around with CPUFreq governors of the octacore version of the Samsung Galaxy S4 and I forgot what was the default governor device was configured to operate at by Samsung?

What method have you been using to set the governors? Have you seen this question?

I think the OnDemand governor is the default, but I'm not 100% sure.

@ dotVezz
I rooted the device using oDin and I am writing to /sys/devices/system/cpu/cpuX/cpufreq/scaling_governor the required governor, but I forgot what it was by default. In Quadcore (GT-I9500) it is onDemand but I am not sure in this device. I am doing some experiments related to power consumption and I need to keep it as close to default settings as possible.

The default governor on the GT-I9500 is called "ondemand-sec". I'm running the XXUEMJ9 firmware (Android 4.3). It's a modified version of the ondemand governor. Here is a listing in /sys/devices/system/cpu/cpufreq:
root@ja3g:/sys/devices/system/cpu/cpufreq # ls -al
drwxr-xr-x    5 0        0                0 Nov 14 12:38 .
drwxr-xr-x    9 0        0                0 Nov 14 12:38 ..
drwxr-xr-x    2 0        0                0 Nov 14 12:38 iks-cpufreq
drwxr-xr-x    2 0        0                0 Nov 14 12:38 ondemand
drwxrwxrwx    2 0        0                0 Nov 14 12:39 ondemand-sec

root@ja3g:/sys/devices/system/cpu/cpu0/cpufreq # cat scaling_governor
ondemand-sec

Frequency Mappings
As for which frequency activates which cores, I can't remember if you can query it through sysfs, but I do remember:

Below 600 Mhz, only the A7 cores are active, and they run at a 2x factor. For instance, at 400 Mhz, the A7 cores are actually running at 800 Mhz.
Above 600 Mhz, only the A15 cores are active, and they run at a 1x factor. For instance, at 1.2 Ghz, the A15 cores are actually running at 1.2 Ghz.

The frequency mapping can be found in the kernel sources at drivers/cpufreq/exynos-ikcs-cpufreq.c, around line ~56:
#define ACTUAL_FREQ(x, cur) ((cur == CA7) ? (x) << 1 : (x))
#define VIRT_FREQ(x, cur) ((cur == CA7) ? (x) >> 1 : (x))

The first line finds the actual frequency of the core. If the current core is an A7, then we perform a bitshift on the "virtual frequency" by 1 to the left. This is in effect a multiplication by 2.
Much of the rest of the code deals with querying the supported CPU frequencies of each kind of core and merging them to give you the resulting cpufreq table (see cpufreq_merge_tables function around line 197).
More info on how this can be found on this set of slides by Linaro.
Core Status
You can check which cores are active using a device node at /dev/bL_status.
root@ja3g:/dev # cat bL_status
        0 1 2 3 L2 CCI
[A15]   0 0 0 0  0
[A7]    1 1 1 1  1

The above output indicates that only the A7 cores are active.

Hey, how can I verify this information you have provided? Is there any way to know when the system switches from A7 to A15 cores and how to make sure that the reported time spent operating at 400 MHz is actually 800 MHz ?

You can know when the system switches from the A7 to A15 cores by running cat /dev/bL_status. Amended my answer with the output. However, to verify, I think I might need to check back on the kernel source.

Hei, It means I need to compensate the frequencies, for example I was running a Skype call over WLAN and I wrote a script which was reading /sys/devices/system/cpuX/cpufreq/stats/time_in_state and I found that all the four cores were running at 600 MHz all the time, so does it mean the real frequency was 1.2 GHz and In reality A7 were operating at 1.2 GHz ? Your answer created more questions for me, Can you please check this question aswell. tnx


text:
Handcent SMS - privacy box backup file read
Is there a way to decrypt backup file of Handcent SMS privacy box? File is by default named like:
hcprivacy-loginName-D01M01Y01.z

I've lost my phone but have those backup files on my computer, although they are not in readable form. Inside, there is information I need to get. Please advise...

do you want to open these files with your computer or just restore them with a new phone?

Actually it does not matter. The point is to open a particular message within in which I saved one of my passwords.

try to extract it with winrar or 7zip, then you should be able to read the files in this archive.
if you can't, download another software.


text:
Photos too large
I have Galaxy Xcover and when I take a photo of 2.3 resolution and try to send it to contact in text message, it says "Photo is too large. Packing up".
Is there a way to send a picture that large or do I have to use smaller resolution while sending them?

You're limited by the network's MMS capability.  Most carriers won't allow multimedia messages larger than 300 kilobytes (and thus most messaging apps won't even let you try to send a message larger than that), so the image needs to be shrunk to fit under that file size limbo stick.
If you want to send a larger picture, you'll need to send it via a different method, such as an email attachment or a picture messaging service like Snapchat.


text:
Setting tasker to launch a chrome homescreen web app or launch a browser in full screen
Now that Chrome can create homescreen web apps , is there a way to launch these with tasker?
If not, is is possible to set tasker to launch a browser in full screen mode?

Don't bother trying AutoShortcut or similar apps, I tried and it doesn't work :(

As a quick update to this, I ended up ...

Updating my webapp so that clicking / tapping anywhere on the screen would launch fullscreen mode.
Rooting the android stick I was using.
Opening up a URL in Chrome using Tasker.
Using Tasker to fake a screen tap, which activated my webapp's full screen mode.

Thanks for sharing! There are some subtle differences between webapp fullscreen mode and what you get from launching a homescreen webapp, but this is an excellent workaround.


text:
s4 mini SD card makes battery drains fast?
I have inserted a 8GB SD Card in my S4 mini i9190 and since then only GPS enabled my phone loss abt 5% per hour battery. For me it is a big shock to only last a day at best as usually my old phone which is way smaller last for 2 days on battery...really awful but if I remove the SD Card and use the replacement battery got from MPJ, the battery life is awesome.
Is the SD Card fautly or something wrong with my phone??

You mention that you removed the SD card AND used another battery, but how is the battery life with the replacement battery and the SD card inserted?

Likewise, you have GPS on - how is it with SD card and each battery and GPS off? How is is without the card and with GPS on and each battery? You have to look at things changing one at a time, and comparing the same things with one thing changed in order to make any sense of them from what changes. Best bet right now looks to be bad "original" battery, good "replacement" battery...but it's impossible to be sure when you change several things at once. On my phone, GPS is a power hog (it assumes a connection to vehicle power, I think) and is not good to leave on when not actively using it.

There are known issues with certain SD cards causing some read/write errors which prevent your phone from entering the deep sleep state. This causes your phone to drain battery fairly quickly as compared to a phone which goes into deep sleep when not in use.
You should update your phone as certain kernels have also been known to fix battery drain issues. If it doesn't help, consider changing to another sd card from another manufacturer.


text:
how to disable android headset/aux volume limit?
While using my old Samsung Exhibit II 4G and now on my relatively new LG Nexus 4, I have noticed that music or media playback through headphones or auxiliary cable stops after about 30 or so seconds if the volume is higher than 3/4 of the max. Is this a bug? What seems even more confusing is that if you press play again, it stops the playback after less time (like 10-15 seconds) and continues to shorten the time it will play back until you lower the volume below 3/4. Can this be disabled? And what is it anyway? It is not app-specific and it doesn't care if I have the volume maxed out if I'm using bluetooth or the built-in speaker.

Sounds rather like something is overheating (hardware) especially the shorter times on repeated attempts. Presumably whatever that is is not in the speaker part of the circuit or when transmitting to bluetooth, but is specific to the headphone/aux jack part of the circuit.
So, probably a hardware bug (or "design flaw"), rather than a "limit" you can "disable."

It doesn't make sense that it is a hardware issue since I haven't seen any android that *didn't behave the same way, whether it was a Samsung or a Motorola or an LG.

@KG6ZVP On the contrary, I hadn't seen a single device that behaves as you described. One Samsung device I had gives a warning about going higher than 3/4th of volume, but doesn't prevent you from doing so anyway.

I experienced it on my Samsung Galaxy Exhibit and my Nexus 4


text:
Wi-Fi "bootlooped" on Android
The Wi-Fi on my Android phone is "bootlooped". That means, that it permanently tries to start but never completes to do so. This is also visible in the Wi-Fi menu, where it says "Turning Wi-Fi on...". As suggested for similar problems I tried deleting the files
/data/misc/wifi/wpa_supplicant.conf
/data/misc/wifi/p2p_supplicant.conf

but it didn't help. What can I do to resolve this problem?
I got it as a used phone so I don't know, if the Wi-Fi module is working. Switching the daughterboard did, however, not change anything.
My system:
Fairphone FP1
Android 4.4.2

The command cat /proc/kmsg | grep wifi doesn't give any results. When I execute logcat | grep wifi only the following line is printed several times: D/WifiController( 768): wifiSleepPolicy:2.

Any error messages available on logcat or /proc/kmsg?

The command cat /proc/kmsg | grep wifi doesn't give any results. When I execute logcat | grep wifi only the following line is printed several times: D/WifiController(  768): wifiSleepPolicy:2.

Don't use grep use your brain, otherwise you may miss important messages (e.g. messages that just use the wifi chip code-name. And don't write the results in the comments edit and extend your question instead.

The problem is that I don't really know what to look out for.


text:
WiFi dropping with channel switch and not reconnecting: how to debug
Since a few days my new Samsung Galaxy A50 (running Pie build PPR1.180610.011.A505FNXXU1ASD6)  is dropping the WiFi connection to my router (Fr!tzBox 7940) for no clear reason.
I've been trying all the suggestions I found on the web:

Changing DNS/disabling PiHole (as I have/had one), as somebody with a Pihole experienced the same issue here: didn't solve it.
Disabling IPv6 on the router: didn't solve it.
Using a static IP address for the device: didn't solve it.
Reset the network settings on the device: didn't solve it.
Factory reset the device... a lot of work... didn't solve it.

The funny thing is that the phone is the only device experiencing issues. We also have a Samsung Tab (gen1), Tab S3, S7, multiple HP laptops and a Tanix TX6 that experience no issues at all!
... I am expecting radio issues.
Every time this occurs, I need to disable and re-enable the Wifi of the A50 to get a connection again. Sometimes it even lists my router, but just doesn't (automatically) connect.

Sometimes it even lists no Wifi sources at all! Even though I should see the weak signal from the neighbors: it's quite busy here

Sometimes I don't even get the WiFi to enable!!
The logging apps I found don't tell me much. E.g. the app "WiFi monitor" logs this (translated):
2019-05-16 17:20:06 WiFi is switched on. WiFi network is connected: "FRITZ!Box 7490". RSSI: -52 dBm
2019-05-16 17:20:08 WiFi is switched on. WiFi network is connected: "FRITZ!Box 7490". RSSI: -48 dBm
2019-05-16 17:20:46 WiFi is switched on. Connecting to WiFi network…
2019-05-16 17:20:46 WiFi is switched on. No connected WiFi networks
[3 minuted later I find out and manually intervene]
2019-05-16 17:23:51 WiFi is switched on. No connected WiFi networks
2019-05-16 17:52:05 WiFi is being switched off
2019-05-16 17:52:05 WiFi is switched off
2019-05-16 17:52:08 WiFi is being switched on
2019-05-16 17:52:09 WiFi is switched on. No connected WiFi networks
2019-05-16 17:52:11 WiFi is switched on. Connecting to WiFi network…
2019-05-16 17:52:11 WiFi is switched on. WiFi network is connected: "FRITZ!Box 7490"
2019-05-16 17:52:11 WiFi is switched on. WiFi network is connected: "FRITZ!Box 7490". RSSI: -54 dBm
2019-05-16 17:52:12 WiFi is switched on. WiFi network is connected: "FRITZ!Box 7490". RSSI: -56 dBm

My router also has some logs indicating that in some cases it might be related to channel switching:
16.05.19 17:52:13 New wireless device registered itself (5 GHz), 433 Mbit/s, Galaxy-A50, IP 192.168.178.97, MAC [cut].
16.05.19 17:52:11 Wireless LAN device registered: Reactivating wireless LAN at full power (5 GHz).
16.05.19 17:25:57 Wireless auto channel: The channel settings (previously channel 52 (5 GHz)) were changed; now active on channel 36 (5 GHz).
16.05.19 17:25:51 Wireless auto channel: Current detection of the wireless LAN environment (5 GHz) in progress, in order to optimize the wireless channels in use; some wireless devices may be re-registered.
16.05.19 17:23:50 No more wireless LAN devices registered: Reducing power consumption (5 GHz).
16.05.19 17:20:52 Wireless device was deregistered (5 GHz), Galaxy-A50, IP 192.168.178.97, MAC [cut].
16.05.19 17:20:03 Reregistered wireless device (5 GHz): Automatic change of wireless band to improve data transmission, Galaxy-A50, IP 192.168.178.97, MAC [cut].
16.05.19 17:20:03 Wireless device registered (5 GHz), 433 Mbit/s, Galaxy-A50, IP 192.168.178.97, MAC [cut].
16.05.19 17:20:01 Wireless LAN device registered: Reactivating wireless LAN at full power (5 GHz).
16.05.19 17:19:58 Wireless device was deregistered (2,4 GHz), Galaxy-A50, IP 192.168.178.97, MAC [cut].

I'm trying to find a way for android to tell me why it is dropping the wifi and not reconnecting. Any tips?

Which Wifi 2.4GHz channel is used by your Fritz!Box? Which country you live in? Is the 5GHz network strong enough (the log shows your phone tries to use 5GHz) at all points you use the phone?

@Robert the box automatically switches channels, so there's no fixed 2.4GHz or 5GHz channel. As the picture second picture shows, the 5GHz is quite strong. Also, the phone does see the 2.4Ghz but simply doesn't automatically connect (even though it should). On other occasions it doesn't see radio sources at all, while they are there. It seems like the wifi radio SW "crashed" or so. I mean: even if the 5GHz is bad, it could switch to 2.4GHz right? It does so in other occasions. I want debug information from the wifi radio SW...


text:
Heimdall errors
Doesnt work.
trying to install a new recovery rom on a samsung s4 i9505
heimdall flash --recovery openrecovery-twrp-2.6.3.0-jgedlte.img
Heimdall v1.3.1, Copyright (c) 2010-2011, Benjamin Dobell, Glass Echidna
[url]http://www.glassechidna.com.au[/url]

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
[url]http://www.glassechidna.com.au/donate/[/url]

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Checking if protocol is initialised...
Protocol is not initialised.
Initialising protocol...
ERROR: Failed to initialise protocol!

This error is apparently common when drivers are missing or not configured. What operating system are you running on your computer? If you're using Windows, you will also need to get the Samsung USB Drivers. http://developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows Let us know if that's not the issue!

I tried it on my imac and installed samsung kais on it

If I recall correctly, a Mac shouldn't need the USB drivers. I know this is probably a dumb question because your output says Detecting device... without any errors, but have you tried a different USB cable?


text:
Kidz-Star tablet that won't save photos onto external sd card
My son's Kidzstar tablet doesn't have any option on the camera where to store photos and videos. The tablet is using 4.0.3. The photos and videos are being stored to internal SD card which it says is full and so can't take any more photos or videos. I bought a 16GB Micro SD Card and mounted it but the device will still not allow me to take photos. Also Apps can only be moved from internal memory to internal SD card with no option for external SD card.
What should I do?

There are some options. They all most likely start with making some room first by moving the pictures/videos already present on internal storage/internal SD to the external SD. Then:

use a 3rd party camera app supporting to save on external SD. Most of them do. My personal recommendation (very subjective of course) would be ProCapture Free (and if you like it, go Pro).
Try some "advanced App2SD" app from the playstore, which might be able to move (more) apps to the external card. This might require rooting.
for some devices, there are hacks to "switch" storage locations, i.e. making the device think the external SD card is the internal, and vice versa. They for sure require root.

I would go with the first option. It's the most easy to realize, does not require root, and for sure doesn't have that much potential to "mess things up". You even can make the "new camera app" the default one, or switch back to the stock one anytime.


text:
Jelly Bean (4.1.2) Support for Proxy Auto-Configuration PAC Files?
I'm managing Samsung Galaxy Note I & IIs running Android 4.1.2 and would like to direct network/browser traffic to a URL filtering service through a proxy server. Can someone confirm (with supporting reference material please) or deny (with supporting reference material please) that Jelly Bean (specifically Android v4.1.2) has support for PAC files to configure proxy settings? I've had more then one person state Jelly Bean has "basic PAC support" yet I can't find anything on the subject.  The goal would be to autodeploy a PAC file onto the devices.
The browsers I want to redirect to the proxy are Internet V4.1.2 (default with version 4.1.2) and Chrome V 25.0.1364.169. Do either or both of these support URL definition of a server based PAC file?  ie. Can they use a URL pointer to the PAC config?
If PAC file support does exist where does the PAC file need to be installed? How is it typically installed? Can someone point me to documentation that reviews the PAC file support.
Thanks for the time and consideration.  Its appreciated.


text:
How to set App Specific Timezones
So I downloaded a new app, but it only works for US Timezones. I live in the UK, and I don't want to either keep my phone on US Timezones or switch it every time I want to use it. I have an Android, running Cyanogen 4.2.2.
Is there any way that the phone automatically switch timezone every time the app is launched, or trick the app into thinking my timezone is US when it's actually UK?


text:
Is it possible to enable in-app purchases for Restricted Profiles?
I've set up a restricted profile on my Nexus to enable my children to have relatively controlled access to the device.
Now one of them is asking for me to unlock a couple of features within an app via an IAP (Angry Birds Star Wars: Boba Fett Missions).
I'm happy to do this, but can't find a way to do so.
Before I'd set up the account I'd already purchased the "No Adds" IAP, and this is also purchased on the restricted profile, but purchasing the unlock on my account doesn't seem to have any impact on the state of the unlock on the Restricted Profile.
Is there a reliable way to either:

Enable IAP's on a Restricted Profile?
Transfer/Share IAPs between a Main and it's Restricted Profiles?

Each user profile is using their respective IAPs, and so far it is not currently possible to share those purchases accross multiple users on the same device.
I don't know enough about restricted profiles, so I can't answer that part, sorry.

restricted profiles are not a new google account, they allow access to some of the apps purchased by a real account. NOT the same as an additional user profile.


text:
USB Tethering in host mode
Using Android 9 running on a Quectel SOC with 1 USB port, I want to share the Android SOCs internet connection via ethernet over USB with another system (embedded Linux), but also allow USB host functions such as communicating with USB storage etc via a USB hub interface. Is this fundamentally possible (even if some AOSP modification is required on my part)?
From what I understand, native support is offered for the Android SOC to provide ethernet over USB as a USB device. What I want to achieve is provide ethernet over USB (and provide internet connection to peripherals) as a USB host. Is this support natively provided?

What device type used the Quectel modem when connected via USB (e.g. a virtual Ethernet network card)? Anyway small Cellphone-to-Wifi routers are usually the simpler solution.

@Robert I'm not sure I understand your question. I believe the Quectel modem when acting in the USB tethering mode represents a virtual ethernet interface. I will update the question with more info to counter your suggestion.

Sorry I was totally confused by your question as I never heard of a modem running on Android. I am not sure if Android in embedded devices is really on-topic here - or does it has a screen with a UI like a smartphone?

No problem! Yes it has a UI and a screen and is effectively a smartphone. I will update my question again, as the term "modem" is a misnomer. It's an SoC.

I am not sure if this is the correct forum for this kind of question, as it gets into the technicality of the Android Linux Kernel USB support currently offered. But as I am working with AOSP on the whole and interfacing with an embedded Linux device, I thought that this might be the correct place.


text:
What's the easiest way to add files to the Android system partition?
I need to add a root certificate to Android systems. I hope to achieve this by copying the appropriate file the following path: /system/etc/security/cacerts, or using a flashable zip.
Due to the fact that applications from Android version 7 and upwards no longer trust user-added CAs by default, I will need to do this to many tens of devices from multiple vendors.
Possible methods:

Rooting the devices
Via a custom recovery

Drawbacks:
Rooting:

I will need to separately find a method of rooting each device. There
is no generic rooting method that will work for all devices.

Custom recovery:

I will need to obtain multiple customized TWRP (or other) recovery images, one for each device model.
Not all devices have custom recovery images available.

Is there an easier and more generic method to achieve my goal?

it is OEMs ambition to avoid ROM manipulation, android becomes more and more secure with each version. for example Huawei stopped unlocking completely, and they recently introduced Extendable Read-Only File System "EROFS" which makes it "impossible" to add files (without flashing whole partition, at least). conclusion, Magisk and TWRP already are the most easiest and generic methods we can expect in future. Leave the rooting part at users responsibility, just create a generic Flashable zip or a Magisk Xposed module

Installing Magisk requires root or costam recovery?
This model requires root?
https://github.com/NVISO-BE/MagiskTrustUserCerts

Magisk IS root..


text:
Play Station 2 games on android
Is it possible to play PS2 games on android and for free of course? Does it exist some PS2 emulator on android?

Did you look in the Play Store?

There are no PS2 emulators for Android yet, but there's a rumor on PCSX2 possibly being ported to Android sometime in the future. As of now, most devices don't have the desired computing power for PS2 emulation, but in the future they most likely will.

It would be of help to cite the source of this for the benefit of the OP.


text:
Is hpns folder in external sd-card safe to delete?
I searched on the web and stack exchange forums a lot. But, could not find a solution therefore I am posting a question at last.
I have a Micro max canvas Plus2. My external SD-card is of 3.63 GB capacity but, 2.8 GB of space itself is occupied by a 'hpns' folder. This folder contains a couple of log files, one of them named 'exception'.
This is a huge bugger, since I have only 200 MB of my personally stored files(photos,music etc.) and I am not allowed to store more files because the hpns folder is hogging all the space in external SD-card. Same hpns named folder, by the way, is also present in the internal SD-card also, worth 500 MB.
So, kindly tell me if it is safe to delete this folder from external SD-card?
Also, how to make sure this folder is not created again automatically?
Thank you in advance!

Note: Error messages like SD-card full, cannot take photo or external SD-card showing its full even though you have stored clearly much less etc..type of problems may be very well due to this hpns folder or another such hidden folder LOST.DIR in android. These hidden system folders are grater than 200-300 MB in size due to their log files. But, it will not show in storage in settings.
Although, I searched and found out that deleting contents of LOST.DIR folder is not harmful, but could not find out about 'hpns' folder.

I asked the same question to Micromax support and I got email from them ,
Dear Valued Customer,
Thank you for your Email, we would like to inform you that HPNS files are the temp file which  will be create on the uses of internet.

Thanks for the update, Sanil! In that case, it should be safe to empty the directory from time to time (or at least remove "files older than X"). Additionally, I'd recontact them asking why they don't do that cleanup by themselves, or at least provide some obvious option for the end-user to do so. Some "expiry" setting in their app would be the prefered way. Also, the directory should have a more obvious name to make that clear.

Even I asked the same and they telling there is no solution for it and telling me if you use internet logs will be created and I made a esclation for it and waiting for the solution .

Sorry for my directness, but that's bullsh.. oops. Using the internet does not require to create logs anywhere. I didn't have such a folder on any of my devices, and they even can be operated without SDCard – still being able to access the internet (try it to prove it! I bet it works on your device as well). Guess you just were talking to some call-center clerk; they often only have a catalog of answers to refer to (I experienced that every time I called LG). Your choice to escalate was absolutely correct. With some luck they give it to their techs.

First, files on SDCard shouldn't be essential for the system to live, in general – though there are exceptions, like when you moved apps2sd, you shouldn't remove the folder they are moved to (which is a different hidden one named .android_secure). In general, you should even be able to completely remove the card, and the system should still work as usual.
Now for your two special folders.
One is explained easily, as it is a standard folder: LOST.DIR (on FAT; on most other file systems the corresponding folder is called LOST+FOUND, see What is the purpose of the lost+found folder in Linux and Unix?) in short is used by the file system checker (fsck, the equivalent to chkdsk on Windows) to store data blocks which lost their mapping to a given file. This can happen e.g. when the file system is not cleanly unmounted (the system crashed, or you simply removed the battery while it was running). As each file system has its own "lost folder", if you don't miss anything from your SDCard it's safe to empty this directory.
As for the hpns folder it's hard to say what it is. I never heard of such, so it's no "Android standard folder" but rather must belong to a specific application. I'd recommend to copy (backup) its content to your computer, and then delete it from the card. According to your description, it seems to hold nothing but logs, so I expect no trouble. If you find no side-effects for a couple or days/weeks, it should be safe to delete those backed-up files. And if some app is complaining, you can simply put back those files (and as a side-effect finally know which app the directory belongs to).

They are just the log files... You can delete the Files in the hpns folder through file manager. Switch Off your mobile phone and restart. You will find your Memory card free.


text:
Headphones buttons don't operate on current app
I have a Samsung s3 phone (rooted Cyanogenmod). I like to listen to audiobooks on Overdrive Media Console. I also have Poweramp installed for playing videos and songs. The problem I face is: Whenever I connect my headset and operate the play/pause buttons, they are intercepted by Poweramp, and not applied to Overdrive. Even if I've removed Poweramp from the currently running apps, using the headset buttons pops open Poweramp instead of playing/pausing the audiobook I'm currently listening to on Overdrive.
I wasn't able to find settings that would make the headset operate on the current app. Any suggestions?
Thanks!

Check the playstore for "headset control". There are a bunch of apps available, partly for specific brands, but mostly working with all of them. I remember with some you could specify the app to send commands to. As a side-effect you can control a lot of actions using a kind of "morse code" with the single button, such as play/pause or prev/next or vol+/-, accept/reject incoming calls, and more.

Thanks. I tried a couple. They allow you to change the behavior of the buttons, but I wasn't able to specify the app it should control. It always controls Poweramp, not the app that is currently open.

Take a look at Headset Droid, 3rd screenshot, first item: Target media player. Headset button controller, 5th screenshot: music apps you want to control. And so on. Doesn't work for you?

Thanks again. I tried the app. As suggested in the screenshot, I selected Overdrive in the apps to control. Now, the headset buttons don't pop up Poweramp, but they also don't play Overdrive. They've basically become non-functional.

As said, not all of those apps do necessarily work with all brands of buds (Jays e.g. didn't work well with my Philips headset). Try the other one, try a third (the two were just the examples I've found within 20secs, there are much more), try with different music players. Play around a bit IMHO is the best you can do.


text:
How to troubleshoot missing sounds?
I have a strange problem with my Droid 4: sometimes it stops playing sounds (or music, or ringtones), and I can't figure out if there's something in particular that triggers this. The only fix I could find is rebooting the phone. What could I try to diagnose the problem?
(I'm using a Verizon-branded Droid 4 with Cyanogenmod 10.1.3, but I had the problem on 10.1.2 too. If it's relevant, I had to install "Tobby's mod" to enable GSM - I'm in Europe)

Have you checked your sound settings in those cases? From time to time, I encounter a similar strange issue, and find something has turned the volumes down or triggered mute. Happens very rarely to me, and usually only when there's no time to investigate, so I still don't know the source of that.

@Izzy: yes I've checked, but everything looks fine... It seems that the whole sound "subsystem" shuts down somehow... Maybe there's a way to reset that instead of the whole phone?

Might be. Several (most? all?) devices support a kind of "fast reboot", which is not really a reboot (in fact, it's the system server being restarted, see Can somebody explain the boot process of an Android device?: it's skipping the first 4 steps, and thus just runs the last 2 of system initialization). Corresponding apps require root (no prob for you according to your tags), see e.g. Quick Boot (Reboot).

I'll try that and update my question with the results, thanks :) Maybe it'll help to shed some light on the problem itself


text:
SIGSEGV at Boot (SurfaceFlinger?)
I recently installed (with Odin) the latest stock ROM for my SGS2 without wiping data.
After that I put a rooted kernel and started using.
I found out that:
- if I boot the phone, let it get to the lock screen (the first to appear after Samsung logo) and then turn off screen with power button, all goes fine
- if I don't turn screen off, the boot proccess goes wrong and all freeze; I can only force boot it again.
I took logcat of both boots and found these errors in the faulty one.
NB: I cut some parts of the SIGSEGV to remain within 30000 characters limit.
Can anybody help fix the problem?
Thank you!!!
E/UsimServiceTable: isActive for service 51 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 51 fails, max service is 80
E/UsimServiceTable: isActive for service 51 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 51 fails, max service is 80
E/UsimServiceTable: isActive for service 52 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 52 fails, max service is 80
E/UsimServiceTable: isActive for service 52 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 52 fails, max service is 80
E/UsimServiceTable: isActive for service 53 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 53 fails, max service is 80
E/UsimServiceTable: isActive for service 53 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 53 fails, max service is 80
E/UsimServiceTable: isActive for service 54 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 54 fails, max service is 80
E/UsimServiceTable: isActive for service 54 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 54 fails, max service is 80
E/UsimServiceTable: isActive for service 55 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 55 fails, max service is 80
E/UsimServiceTable: isActive for service 55 fails, max service is 40
E/UsimServiceTable: isSSTAvailable for service 55 fails, max service is 80

E/android.os.Debug: !@Dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_sys_watchdog
E/Watchdog: WATCHDOG caused by com.android.server.am.ActivityManagerService

E/AndroidRuntime: Error reporting crash
E/AndroidRuntime: android.os.DeadObjectException
E/AndroidRuntime:   at android.os.BinderProxy.transact(Native Method)
E/AndroidRuntime:   at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java:3305)
E/AndroidRuntime:   at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:121)
E/AndroidRuntime:   at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
E/AndroidRuntime:   at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
E/AndroidRuntime:   at dalvik.system.NativeStart.main(Native Method)
W/Sensors : sensorservice died [0x4c38d570]

E/AndroidRuntime: java.lang.SecurityException: Neither user 10012 nor current process has android.permission.ACCESS_COARSE_LOCATION.
E/AndroidRuntime:   at android.os.Parcel.readException(Parcel.java:1425)
E/AndroidRuntime:   at android.os.Parcel.readException(Parcel.java:1379)
E/AndroidRuntime:   at com.android.internal.telephony.ITelephony$Stub$Proxy.getCellLocation(ITelephony.java:1261)
E/AndroidRuntime:   at android.telephony.TelephonyManager.getCellLocation(TelephonyManager.java:267)
E/AndroidRuntime:   at ekv.a(SourceFile:53)
E/AndroidRuntime:   at com.google.android.location.os.real.SdkSpecific8.a(SourceFile:62)
E/AndroidRuntime:   at ekl.handleMessage(SourceFile:187)
E/AndroidRuntime:   at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime:   at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime:   at eko.run(SourceFile:804)
E/AndroidRuntime:   at java.lang.Thread.run(Thread.java:856)

E/BootAnimation: sequence and loop RBG type's are different. seqeunce:7,loop:6

E/BootAnimation: /sys/class/sec/led/led_pattern: open error, fd = -1

E/SECHWC_LOG: int hwc_device_open(const hw_module_t*, char const*, hw_device_t**)::window_set_pos is failed : Bad address
E/SECHWC_LOG: int destroyMem(s3c_mem_t*)::invalied fd(0) fail
E/SECHWC_LOG: int hwc_device_open(const hw_module_t*, char const*, hw_device_t**)::destroyMem() fail
E/SurfaceFlinger: composer device failed to initialize (Invalid argument)
D/SurfaceFlinger: About to give-up screen, flinger = 0x4193cd78
F/libc    : Fatal signal 11 (SIGSEGV) at 0x00002900 (code=1), thread 4408 (SurfaceFlinger)
I/SurfaceFlinger: EventThread ready to run.
I/BootAnimation: ret=2, fps:12, interval:83333
E/BootAnimation: sequence and loop RBG type's are different. seqeunce:7,loop:6
I/BootAnimation: createSurface BGRA8888
I/ServiceManager: service 'nfc' died
I/ServiceManager: service 'iphonesubinfo' died
I/ServiceManager: service 'com.orange.authentication.simcard' died
I/ServiceManager: service 'isms' died
I/ServiceManager: service 'phoneext' died
I/ServiceManager: service 'phone' died
I/ServiceManager: service 'sip' died
I/ServiceManager: service 'simphonebook' died
V/AudioPolicyManagerBase: releaseOutput() 2
I/DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   : Build fingerprint: 'samsung/GT-I9100P/GT-I9100P:4.1.2/JZO54K/I9100PXXLSK:user/release-keys'
I/DEBUG   : pid: 4403, tid: 4408, name: SurfaceFlinger  >>> /system/bin/surfaceflinger <<<
I/DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00002900
D/dalvikvm: Note: class Landroid/app/ActivityManagerNative; has 155 unimplemented (abstract) methods
I/DEBUG   :     r0 41953580  r1 00000001  r2 419442e8  r3 00000000
I/DEBUG   :     r4 419531c0  r5 00002901  r6 00000001  r7 4193d730
I/DEBUG   :     r8 4105ecac  r9 00000001  sl 4193d72c  fp 0000000d
I/DEBUG   :     ip 401d0168  sp 4105ec60  lr 400c33bf  pc 00002900  cpsr 20000030
I/DEBUG   :     d0  3f00000000000000  d1  00000000437f0000
I/DEBUG   :     d2  437f00003f000000  d3  437f8000000000ff
I/DEBUG   :     d4  c0000000437f0000  d5  3f800000bf800000
I/DEBUG   :     d6  3f8000003f800000  d7  00ffffff3f800000
I/DEBUG   :     d8  0000000000000000  d9  0000000000000000
I/DEBUG   :     d10 0000000000000000  d11 0000000000000000
I/DEBUG   :     d12 0000000000000000  d13 0000000000000000
I/DEBUG   :     d14 0000000000000000  d15 0000000000000000
I/DEBUG   :     d16 7fffffffffffffff  d17 7fffffffffffffff
I/DEBUG   :     d18 0000000000000000  d19 3fe0000000000000
I/DEBUG   :     d20 3fe000000000946f  d21 0000000000000000
I/DEBUG   :     d22 0000000000000000  d23 0000000000000000
I/DEBUG   :     d24 0000000000000000  d25 0000000000000000
I/DEBUG   :     d26 0000000000000000  d27 0000000000000000
I/DEBUG   :     d28 0000000000000000  d29 0000000000000000
I/DEBUG   :     d30 0000000000000000  d31 0000000000000000
I/DEBUG   :     scr 60000010
I/DEBUG   :
I/DEBUG   : backtrace:
I/DEBUG   :     #00  pc 00002900  <unknown>
I/DEBUG   :     #01  pc 000203bd  /system/lib/libsurfaceflinger.so (android::HWComposer::commit() const+14)
I/DEBUG   :     #02  pc 0001fd05  /system/lib/libsurfaceflinger.so (android::DisplayHardware::flip(android::Region const&) const+60)
I/DEBUG   :     #03  pc 00022f8f  /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::onScreenReleased()+70)
I/DEBUG   :     #04  pc 00022fb9  /system/lib/libsurfaceflinger.so
I/DEBUG   :     #05  pc 00020d4b  /system/lib/libsurfaceflinger.so (android::MessageBase::handleMessage(android::Message const&)+12)
I/DEBUG   :     #06  pc 000149e3  /system/lib/libutils.so (android::Looper::pollInner(int)+426)
I/DEBUG   :     #07  pc 00014b01  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+104)
I/DEBUG   :     #08  pc 000210d9  /system/lib/libsurfaceflinger.so (android::MessageQueue::waitMessage()+40)
I/DEBUG   :     #09  pc 00021991  /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::threadLoop()+4)
I/DEBUG   :     #10  pc 0001104f  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+114)
I/DEBUG   :     #11  pc 00010bb5  /system/lib/libutils.so
I/DEBUG   :     #12  pc 00012e00  /system/lib/libc.so (__thread_entry+48)
I/DEBUG   :     #13  pc 00012558  /system/lib/libc.so (pthread_create+172)
I/DEBUG   :
I/DEBUG   : stack:
I/DEBUG   :          4105ec20  41944370  [heap]
I/DEBUG   :          4105ec24  410942d0  /system/lib/egl/libGLESv1_CM_mali.so (_gles_clear+1148)
I/DEBUG   :          4105ec28  00000001
I/DEBUG   :          4105ec2c  00000001
I/DEBUG   :          4105ec30  00000001
I/DEBUG   :          4105ec34  41943a10  [heap]
I/DEBUG   :          4105ec38  0000ff00
I/DEBUG   :          4105ec3c  00000000
I/DEBUG   :          4105ec40  00000000
I/DEBUG   :          4105ec44  00000000
I/DEBUG   :          4105ec48  00000000
I/DEBUG   :          4105ec4c  ff000000
I/DEBUG   :          4105ec50  00000000
I/DEBUG   :          4105ec54  00000000
I/DEBUG   :          4105ec58  df0027ad
I/DEBUG   :          4105ec5c  00000000
I/DEBUG   :     #00  4105ec60  41953580  [heap]
I/DEBUG   :          ........  ........
I/DEBUG   :     #01  4105ec60  41953580  [heap]
I/DEBUG   :          4105ec64  4193db00  [heap]
I/DEBUG   :          4105ec68  419442e8  [heap]
I/DEBUG   :          4105ec6c  400c2d09  /system/lib/libsurfaceflinger.so (android::DisplayHardware::flip(android::Region const&) const+64)
I/DEBUG   :     #02  4105ec70  4193db00  [heap]
I/DEBUG   :          4105ec74  4105ecac
I/DEBUG   :          4105ec78  00000007
I/DEBUG   :          4105ec7c  40241d00  /system/lib/libui.so
I/DEBUG   :          4105ec80  4193db00  [heap]
I/DEBUG   :          4105ec84  4193cd78  [heap]
I/DEBUG   :          4105ec88  400c3d3f  /system/lib/libsurfaceflinger.so (android::MessageBase::handleMessage(android::Message const&))
I/DEBUG   :          4105ec8c  4193d730  [heap]
I/DEBUG   :          4105ec90  40193ebe  /system/lib/libutils.so
I/DEBUG   :          4105ec94  400c5f93  /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::onScreenReleased()+74)
I/DEBUG   :
I/DEBUG   : memory near r0:

[.........................]
I/DEBUG   :
I/DEBUG   : memory map around fault addr 00002900:
I/DEBUG   :     (no map below)
I/DEBUG   :     (no map for address)
I/DEBUG   :     4000e000-4000f000 /system/lib/libstdc++.so
I/SamplingProfilerIntegration: Profiling disabled.
I/Zygote  : !@beginofpreloadClasses()
I/Zygote  : Preloading classes...
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 0ms
I/Zygote  : !@beginofpreloadResources()
D/dalvikvm: GC_EXPLICIT freed 40K, 80% free 528K/2560K, paused 0ms+0ms, total 3ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 2ms
D/dalvikvm: GC_EXPLICIT freed <1K, 80% free 527K/2560K, paused 10ms+0ms, total 13ms
E/installd: eof
E/installd: failed to read size
I/installd: closing connection
I/Zygote  : Preloading resources...
I/Zygote  : Number of total Classes to prelaod: 2309
I/Zygote  : Classes to load for thread1 0~830
I/Zygote  : Classes to load for thread2 831~2308
W/Zygote  : Class not found for preloading: android.view.InputQueue$FinishedCallback
I/DEBUG   : !@dumpstate -k -t -z -d -o /data/log/dumpstate_app_native -m 4403
I/dumpstate: begin
D/dalvikvm: GC_FOR_ALLOC freed 83K, 63% free 956K/2560K, paused 14ms, total 14ms
W/Zygote  : Class not found for preloading: android.animation.ValueAnimator$2
W/Zygote  : Class not found for preloading: android.animation.ValueAnimator$3
W/Zygote  : Class not found for preloading: android.animation.ValueAnimator$4
W/Zygote  : Class not found for preloading: android.animation.ValueAnimator$5
D/dalvikvm: GC_FOR_ALLOC freed 28K, 44% free 1439K/2560K, paused 14ms, total 14ms
D/dalvikvm: GC_FOR_ALLOC freed 74K, 27% free 1870K/2560K, paused 14ms, total 14ms
W/Zygote  : Class not found for preloading: android.view.ViewRootImpl$3
V/BluetoothAudioGateway.cpp: classInitNative
V/BT HSHFP: classInitNative
D/dalvikvm: GC_FOR_ALLOC freed 40K, 10% free 2312K/2560K, paused 18ms, total 18ms
D/dalvikvm: GC_FOR_ALLOC freed 8K, 8% free 2361K/2560K, paused 15ms, total 15ms
D/dalvikvm: GC_FOR_ALLOC freed <1K, 7% free 2982K/3203K, paused 8ms, total 8ms
W/Zygote  : Class not found for preloading: android.content.res.Resources$1
D/dalvikvm: GC_FOR_ALLOC freed 15K, 2% free 3659K/3715K, paused 15ms, total 15ms
D/dalvikvm: GC_FOR_ALLOC freed 6K, 2% free 4027K/4099K, paused 15ms, total 15ms
D/dalvikvm: GC_FOR_ALLOC freed 1K, 3% free 5049K/5187K, paused 5ms, total 6ms
I/dalvikvm: threadid=1: recursive native library load attempt (/system/lib/libwebcore.so)
D/dalvikvm: No JNI_OnLoad found in /system/lib/libchromium_net.so 0x0, skipping init
D/dalvikvm: GC_FOR_ALLOC freed 14K, 1% free 6325K/6339K, paused 15ms, total 15ms
D/dalvikvm: GC_FOR_ALLOC freed 30K, 2% free 7019K/7107K, paused 17ms, total 17ms
I/Zygote  : ...preloaded 279 resources in 604ms.
I/Zygote  : ...preloaded 31 resources in 7ms.
I/Zygote  : !@End of preloadResources()
D/TextLayoutCache: Using debug level = 0 - Debug Enabled = 0
W/Zygote  : Class not found for preloading: android.widget.EdgeGlow
W/Zygote  : Class not found for preloading: android.database.sqlite.SQLiteCompiledSql
W/Zygote  : Class not found for preloading: android.database.sqlite.SQLiteDatabase$DatabaseReentrantLock
W/Zygote  : Class not found for preloading: android.media.AudioManager$2
I/dalvikvm: threadid=6: recursive native library load attempt (/system/lib/libmedia_jni.so)
D/MtpDeviceJNI: register_android_mtp_MtpDevice
I/dalvikvm: threadid=6: recursive native library load attempt (/system/lib/libmedia_jni.so)
I/dalvikvm: threadid=6: recursive native library load attempt (/system/lib/libmedia_jni.so)
W/Zygote  : Class not found for preloading: android.media.IRemoteControlClientDispatcher
W/Zygote  : Class not found for preloading: android.media.IRemoteControlClientDispatcher$Stub
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 lsof using binary lsof : lsof
W/Zygote  : Class not found for preloading: android.widget.TextView$Blink
W/Zygote  : Class not found for preloading: android.widget.TextView$EasyEditSpanController
W/Zygote  : Class not found for preloading: android.widget.TextView$InputContentType
W/Zygote  : Class not found for preloading: android.widget.TextView$InputMethodState
W/Zygote  : Class not found for preloading: android.widget.TextView$TextAlign
E/PhonePolicy: Could not preload class for phone policy: com.android.internal.policy.impl.PhoneWindow$ContextMenuCallback
D/dalvikvm: GC_FOR_ALLOC freed 308K, 4% free 8526K/8835K, paused 10ms, total 10ms
W/Zygote  : Class not found for preloading: android.os.Power
V/BluetoothEventLoop.cpp: classInitNative
V/BluetoothService.cpp: classInitNative
W/Zygote  : Class not found for preloading: android.text.TextDirectionHeuristics$CharCount
W/Zygote  : Class not found for preloading: android.text.method.WordIterator$1
W/Zygote  : Class not found for preloading: android.view.InputHandler
I/Zygote  : ...preloaded 831 classes in 1146ms.
I/System  : Loaded time zone names for  in 312ms (309ms in ICU)
I/System  : Loaded time zone names for en_US in 93ms (89ms in ICU)
I/System  : Loaded time zone names for it_IT in 101ms (97ms in ICU)
D/dalvikvm: GC_FOR_ALLOC freed 977K, 10% free 9650K/10627K, paused 24ms, total 25ms
I/Zygote  : ...preloaded 1478 classes in 1495ms.
I/Zygote  : !@EndofpreloadClasses()
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 0ms
D/dalvikvm: GC_EXPLICIT freed 327K, 12% free 9360K/10627K, paused 1ms+2ms, total 21ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 0ms
D/dalvikvm: GC_EXPLICIT freed 21K, 13% free 9339K/10627K, paused 1ms+2ms, total 18ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 0ms
D/dalvikvm: GC_EXPLICIT freed <1K, 13% free 9339K/10627K, paused 1ms+2ms, total 17ms
I/dalvikvm: System server process 4440 has been created
I/Zygote  : Accepting command socket connections
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 0ms
W/ResourceType: Failure getting entry for 0x7f020003 (t=1 e=3) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020000 (t=1 e=0) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020001 (t=1 e=1) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020001 (t=1 e=1) in package 0 (error -75)
D/dalvikvm: GC_CONCURRENT freed 109K, 13% free 9750K/11143K, paused 12ms+12ms, total 84ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 21ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 21ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 21ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 20ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 7ms
I/sysproc : !@beginofsystem_init1()
W/ResourceType: Failure getting entry for 0x7f020005 (t=1 e=5) in package 0 (error -75)
I/sysproc : Entered system_init()
I/sysproc : ServiceManager: 0x4c24d3c8
D/SensorService: nuSensorService starting...
W/ResourceType: Failure getting entry for 0x7f0201f5 (t=1 e=501) in package 0 (error -75)
I/AKMD2   : open_accelerometer
W/ResourceType: Failure getting entry for 0x7f0201f5 (t=1 e=501) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f0201f4 (t=1 e=500) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020001 (t=1 e=1) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020004 (t=1 e=4) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020007 (t=1 e=7) in package 0 (error -75)
I/PackageParser: com.orange.authentication.simcard.permission: compat added android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE
W/ResourceType: Failure getting entry for 0x7f02001b (t=1 e=27) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02001b (t=1 e=27) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f040001 (t=3 e=1) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02001d (t=1 e=29) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f040000 (t=3 e=0) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020007 (t=1 e=7) in package 0 (error -75)
D/dalvikvm: GC_CONCURRENT freed 168K, 13% free 10138K/11591K, paused 23ms+3ms, total 60ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 15ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 16ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 16ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 17ms
W/ResourceType: Failure getting entry for 0x7f02025f (t=1 e=607) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02032c (t=1 e=812) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02032f (t=1 e=815) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02022c (t=1 e=556) in package 0 (error -75)
D/dalvikvm: GC_CONCURRENT freed 215K, 13% free 10473K/11975K, paused 37ms+2ms, total 55ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 32ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 35ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 23ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 26ms
W/ResourceType: Failure getting entry for 0x7f02022c (t=1 e=556) in package 0 (error -75)
I/SensorService: K3DH Acceleration Sensor
I/SensorService: AK8975 Magnetic field Sensor
I/SensorService: AK8975 Orientation Sensor
I/SensorService: CM3663 Light Sensor
I/SensorService: CM3663 Proximity Sensor
I/SensorService: K3G Gyroscope Sensor
W/ResourceType: Failure getting entry for 0x7f0204f6 (t=1 e=1270) in package 0 (error -75)
I/RemoteDesktopService: RemoteDesktopService started (pid=4440)
W/ResourceType: Failure getting entry for 0x7f0204f6 (t=1 e=1270) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f0204f6 (t=1 e=1270) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f110062 (t=16 e=98) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020000 (t=1 e=0) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f110062 (t=16 e=98) in package 0 (error -75)
D/dalvikvm: GC_FOR_ALLOC freed 259K, 13% free 10749K/12295K, paused 30ms, total 31ms
D/SensorService: nuSensorService thread starting...
W/ResourceType: Failure getting entry for 0x7f02000c (t=1 e=12) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02001a (t=1 e=26) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f0203c1 (t=1 e=961) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f0203c1 (t=1 e=961) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f03003b (t=2 e=59) in package 0 (error -75)
I/PackageParser: com.monotype.android.font.helvneuelt: compat added android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE
D/dalvikvm: GC_CONCURRENT freed 252K, 13% free 11009K/12551K, paused 11ms+2ms, total 43ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 14ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 15ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 14ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 15ms
W/ResourceType: Failure getting entry for 0x7f020000 (t=1 e=0) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020000 (t=1 e=0) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020000 (t=1 e=0) in package 0 (error -75)
D/su      : su invoked.
W/ResourceType: Failure getting entry for 0x7f020004 (t=1 e=4) in package 0 (error -75)
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 sqlite3 using binary sqlite3 : sqlite3 /data/data/com.android.providers.settings/databases/settings.db pragma user_version; select * from system; select * from secure;
E/su      : exec failed with 2: No such file or directory
D/dalvikvm: GC_CONCURRENT freed 241K, 12% free 11274K/12807K, paused 1ms+4ms, total 26ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 2ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 3ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 3ms
W/ResourceType: Failure getting entry for 0x7f020332 (t=1 e=818) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020334 (t=1 e=820) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020334 (t=1 e=820) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020334 (t=1 e=820) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020333 (t=1 e=819) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020333 (t=1 e=819) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020333 (t=1 e=819) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020009 (t=1 e=9) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02001d (t=1 e=29) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020333 (t=1 e=819) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f10004b (t=15 e=75) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02035d (t=1 e=861) in package 0 (error -75)
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 netcfg using binary netcfg : netcfg
W/ResourceType: Failure getting entry for 0x7f020319 (t=1 e=793) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020319 (t=1 e=793) in package 0 (error -75)
D/dalvikvm: GC_CONCURRENT freed 294K, 13% free 11541K/13127K, paused 12ms+3ms, total 53ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 17ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 18ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 18ms
W/ResourceType: Failure getting entry for 0x7f020331 (t=1 e=817) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020328 (t=1 e=808) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020328 (t=1 e=808) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f020328 (t=1 e=808) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f02014e (t=1 e=334) in package 0 (error -75)
D/dalvikvm: GC_CONCURRENT freed 280K, 12% free 11809K/13383K, paused 11ms+3ms, total 45ms
D/dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 18ms
W/ResourceType: Failure getting entry for 0x7f0e004d (t=13 e=77) in package 0 (error -75)
W/ResourceType: Failure getting entry for 0x7f0e004e (t=13 e=78) in package 0 (error -75)
I/BootTime: Prefetch Time Taken:1050
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 iptables using binary iptables : iptables -L -nvx
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 ip6tables using binary ip6tables : ip6tables -L -nvx
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 iptables using binary iptables : iptables -t nat -L -nvx
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 iptables using binary iptables : iptables -t raw -L -nvx
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 ip6tables using binary ip6tables : ip6tables -t raw -L -nvx
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 wpa_cli using binary wpa_cli : wpa_cli list_networks
E/su      : exec failed with 2: No such file or directory
D/VoldCmdListener: asec list
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 cat using binary cat : cat /data/system/packages.xml
D/su      : su invoked.
D/su      : Allowing shell.
D/su      : 2000 /system/bin/dumpstate executing 0 cat using binary cat : cat /proc/4403/maps
I/dumpstate: done
I/ServiceManager: service 'SurfaceFlinger' died
I/ServiceManager: service 'SecTVOutService' died
F/libc    : Fatal signal 11 (SIGSEGV) at 0x00000010 (code=1), thread 4423 (BootAnimation)
D/BootAnimation: SurfaceFlinger died, exiting...
F/libc    : Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 4440 (system_server)
I/ServiceManager: service 'sensorservice' died
I/DEBUG   : unexpected waitpid response: n=4440, status=00000009
I/DEBUG   : ptrace detach from 4440 failed: No such process
I/DEBUG   : debuggerd committing suicide to free the zombie!
I/DEBUG   : debuggerd: Mar  7 2013 21:50:41

Looks like the ROM has the wrong drivers for your hardware. Most likely, this ROM is for an SGS2 with the exynos4 SoC, but your SGS2 has a different SoC. Be aware that Samsung sells different hardware in the same case with the same name: only the model number is different. Double-check whether the ROM is for exactly the same variant of the SGS2 that you have.

No, I'm sure: I put the lastest ROM from my operator (TIM) that's the only one that sells the i9100P variant in Italy (ie i9100 + NFC).
Plus how could it work turning screen off during boot?
Is there anyway to check SoC mismatch, just in case?

Wait a minute: the kernel I used could be from a different ROM... How can I be sure what driver the kernel has?

@p.dario If it's from your operator, it should be the right one. If you've got the wrong kernel, that would explain it too. Flash the right kernel and see if the problem goes away.

Mmm... The kernel is for i9100 that is said to be identical ti my i9100P apart from NFC functions. I also see the phone does not always freeze if leaved untouched. Wouldn't a driver issue freeze the phone no matter what?


text:
Swap partitions on android?
I just installed AParted on CyanogenMod 9 (Android 4.0.4,Kernel version 2.6.32.9-FXP) and was trying to partition my SD Card to extend internal memory.
Anyway, I found that it can make swap partitions, I'm familiar with the swap partition concept on linux, but does Android (at least my version or my kernel) support swap partitions? would it be useful or just a waste of space?

You might wish to check the 10 questions tagged "swap". Combining their answers, your question will be answered along. Especially, take a look at Creating App and Swap partition for Android.

Note that swapping will wear out your flash memory more quickly.


text:
Why do apps grow when moved to SD card?
I have a rather small app that shows as 684 KB on internal memory. When I move it to the SD card, it has 500 KB left on the internal memory and 2 MB on USB memory.
Why do the moved 184 KB grow to be 2 MB on the SD card ?


text:
Android 4.0.4 tablet WiFi fails to connect due to bad authentication
I was already using the android 4.0.4 tablet with WiFi at my home. Very frustrated that when I just turned it on again today it was not able to connect.
Actually, it does connect - There appears to be two phases:

Connecting to WiFi
Authenticating
a.  "Authenticating.."
b. "Saved secured with WPA/WPA2"
c.  "Authenticating"
d.  "Authentication problem"

The first step is successful. The second fails at the step d.
Now, I had saved the password for the WPA/WPA2 network. So this is NOT a wrong password issue. But even so I did a "forget" and re-entered the password (with "show password" turned on to be sure).
What really bugs me here is there is no further information on "why" the authentication failed.
There are several other laptops in the home. They have not changed any settings for months (all DHCP with long leases).

Are you sure it is WPA and not WPA2 or another security protocol? The fact that it is failing to authenticate could mean it is using the wrong method. Also, your tablet should keep WiFi connection logs or you could download an app that logs them for you.


text:
I can't connect to a device that is connected with GPRS
My android 2.3 phone is connecting to the internet using the GPRS network and I get a new IP everytime I reconnect.
So now I try to connect to my phone which is connected to the internet - the internet is working on the phone because I can use the browser.
I also installed a FTP server and enabled to allow all connections.
Unfortunately I can't get even a ping.  It all works when I connect the phone to WIFI (and use the local IP)
So is it just me or is it not possible to connect to GPRS connected phones?

I wouldn't be surprised if your network carrier is simply blocking the port. I'd imagine they probably don't want people hosting FTP servers on their network.

Are you perhaps getting a private (NAT) IP address?  It would start with 10., 192.168., 172.16. to 172.32., or possibly 100.64..

the IP is 176.6... - I also think that my provider is blocking the incoming traffic.

Some providers in fact do that. I remember having read so with some "server apps" for Android (in their playstore descriptions) that even the devs have encountered this. I don't know of any public list providing details on which provider does and which not, but asking them should produce an answer. After all, it could also be some "corporate interest" on the customer's end, where  should be pushed to devices of their outdoor staff.


text:
Downloading...Do not turn off target on galaxy s4 sch-i545
Yesterday evening I received the update to Android 4.3 on galaxy s4 sch-i545 and figure to do updates and the phone stuck at 83% and he remains stuck at Downloading ... Do not turn off target. L `I left it 3 hours and nothing happened, still remained blocked. The phone is the global mode and use a different sim than Verizon. Sorry I do not write good English but I hope you understand. Thank you!


text:
How android ROMS based on TouchWiz work if TouchWiz source code is not available as opensource?
Source code of samsung-touchwiz is not available to public to download and use. But there are custom roms which have touchwiz UI available .How do touch-wiz based roms like Salman rom work  without having samsung touch-wiz code?

Samsung allegedly releases the kernel sources, allowing a developer to customize and compile a kernel. Since they can also download the binary ROM (or copy it from their device), they can use their kernel as a drop-in replacement in the TouchWiz ROM--providing their changes didn't break the communication with the drivers. They normally don't touch the drivers or the userland apps, just the kernel.
Alternatively a user can tweak the default ROM by adding apps and/or themes ('kitchen work'). This has little real value to consumers and is not considered original development.

In the days I used to play with ROMs, there used to be some system folder (I think system/app) that contains .apk files (installer files). You'd need root and access to these folders to replace a non-working Market/vending/Play or Camera application, or TouchWiz (if memory didn't fail me).
So, I think it's just a matter of copying the .apk and including it in the system folder.


text:
Cannot find option to edit people in Nexus 4
My device is Nexus 4 with custom PACman ROM installed. It got into a bootloop while taking a pic,So I swiped the dalvik cache and system files using TWRP.
It booted up finely But since then i couldnt find the overflow button in people. Anybody have any idea...?

I'd say this is a pac specific issue.  Where did you get the ROM?

xda developers pac_mako_nighty_20130921

Then I'd suggest asking on the thread where you got the ROM.  It's either a known bug or someone with specific knowledge about the ROM will be able to help you.


text:
HTC text photos
I have an HTC from Sprint and today the text photos changed. There was an option to choose Photo or Gallery and I chose Photo "all the time" and now when I click on a message photo is does not open. It just says Media not Found. How can I undo this??

First: What are "text photos"? Where did you chose "photo or gallery"? And what HTC device is it? Could you pleae [edit] your question and add those details? Otherwise it's hard for us to help you, as we cannot see what your issue is about.

There are multiple options:

The very extreme: Uninstalling Google+ as described by Miguel's answer. This will work because the new "Photos" app is part of Google+; an uninstalled app can no longer be the default one.
Installing another gallery app (there are plenty of nice alternatives available, like e.g. QuickPic). As this introduces an additional option, the system will ask you again which app to use.
Go to Settings→Apps, switch to the "All" tab. Scroll to the Photos app (if not found, try the Google+ App), open its entry, and "clear defaults". No additional install/uninstall required, this will simply "undo" your action as requested.
Take a look at Default App Manager, which allows you the same in a more convenient way (e.g. much easier when you don't know which app holds the default).

I uninstalled google+ from my phone, and it fixed the problem.

Was having same problem opening pictures attached to text message: Media Not Found and/or Google+ has stopped working. Removing the updates solved the problem.


text:
Any way to stop ridiculous translations in Google PlayStore?
Most of the translations are nonsense in Google Playstore. Looks stupid, amateurish and most of all they are annoying.
Words by words meaning nothing!  My mother language is finnish and Im using finnish keyboard layout/language settings on my devices and not going to change them. I dont want to change my account info nor my language settings to english either.
I just want to see get rid of these stupid autotranslated infos in Playstore.
Most of them are just rubbish "A man has a spruce childish cat and his dock the bank a dog is letting manipulate processor and litter more green guy. Screen broken man shooting wife borrowed a child desktop. AMAZING APP! 95/100 stars!" - that sentence can be anything...
Im quessing im not wrong if I say that 99% means nothing when autotranslated. Only few infos are correct.
I cant believe that you cannot turn off the translation in Playstore!?

AFAIK you can't. It's up to the dev when the app is uploaded to decide whether its description should be auto-translated to languages he cannot provide his own description for.

Then it is better to leave the language as it is. Why even bother translating info when the app isnt translated at all? Playstore was better, now it is only full of rubbish translations! All this looks so amateurish and childish that it makes me thinking about changing ecosystem when buying a new device. Are we really living a year 2013 with Android? Looks more like living with first steps of a baby.

While I totally agree (Playstore became absolutely unusable for me when it converted to "Tile-Store" this summer: if I want to see tiles, I prefer my bathroom), this is nothing we here at ASE can deal with. We have no influence on Google, nor on its store, neither on all those devs deciding to have those stupid machine-translations forced upon us. Nor can we offer any other work-around but "use another one" (hint: AppBrain is an alternative frontend to Google Play which I personally favour a lot).

One thing you can do is to poke at the devs - if they get push back from the auto-translations, then you can perhaps get them to stop using the feature.

This is not entirely up to the devs anymore. If the devs haven't translated their app themselves then Google Play automatically(!) uses auto-translations, which is insane! This cannot be switched off. The devs cannot do anything about this except provide real translations. And nobody is going to translate his app to tens of languages. Of course one hack is to copy-paste the English texts to all other languages as "translations".

Possible duplicate of Is there a way to turn off translation in Google Play

You can force the language that app descriptions are shown in on the web version of the Play Store by changing the language code in the link. This is shown in the URL as hl=language, for example hl=en for English, hl=fi for Finnish or hl=fr for French.
So for example, to see an English description for the GMail app you'd got to this link:
https://play.google.com/store/apps/details?id=com.google.android.gm&hl=en
Or in Finnish:
https://play.google.com/store/apps/details?id=com.google.android.gm&hl=fi
Or to see it in French go here:
https://play.google.com/store/apps/details?id=com.google.android.gm&hl=fr
Or in German go here:
https://play.google.com/store/apps/details?id=com.google.android.gm&hl=de
You'll see that all that's changed between those is the &hl= bit at the end of the link, yet the whole Play Store page including the description and reviews has changed to the relevant language.

I use the same workaround as you, I am adding &hl=en to the end of link all the time. It is a pity that previous version web Play Store has a handy pulldown menu with other languages and it is missing in the latest version. I asked myself: Why it is everything so dumbed now?

@jis Sometimes I generally ask myself whether features are being permanently removed, instead of added, to everything I use. Maybe it's just perception bias.

Very old post, but maybe someone still search for an answer. You can change language for Play Store with Xposed Framework Module: App Settings.

OP didn't say his/her device is rooted and Xposed framework installed, so your answer has assumed it; it is not that assumption is a bad thing but it should be mentioned, 2) A hyperlink to the said module along with a brief description is always helpful since why should one bothers checking this app on some  page then to other page if I can know it right here. Please edit.


text:
Emulate an RFID card with android 4.4?
Is it possible to do it with the host card emulation feature of android 4.4?
Is there a sample how this framework works?
https://developer.android.com/guide/topics/connectivity/nfc/hce.html

RFID card is very unspecific. What type of RFID card?


text:
Key tap vibration option missing in S3 mini
I have read about how to disable the key tap vibration option in S3. It seems pretty straight forward: Go to Language and Input --> Samsung keyboard settings --> Advanced --> Unselect key tap vibration. The problem is that there is no such an option in my phone, does it mean that there is something wrong with the phone? Or such option does not exist for the mini version?
Thanks,
LJ


text:
Galaxy S-4 Active connect via bluetooth to IMAC desktop
Can I transfer data from my galaxy S-4 Active Phone to my Apple IMAC Desktop Via Bluetooth? Such as Music, Photos, files ??
Thanks
Carl