Sample Header Ad - 728x90

Android Enthusiasts

Q&A for enthusiasts and power users of the Android operating system

Latest Questions

1 votes
0 answers
95 views
Dumpsys output documentation? Hex number after package name, e.g. Package [com.android.fmradio] (2af5b15)
Running adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]*$/p' yields a lot of information about installed packages. For example: Packages: Package [com.android.fmradio] (2af5b15): ... Following each package name `com.android.fmradio` there is a hex number, here `2af5b15`, in brackets - what do...
Running adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]*$/p' yields a lot of information about installed packages. For example: Packages: Package [com.android.fmradio] (2af5b15): ... Following each package name com.android.fmradio there is a hex number, here 2af5b15, in brackets - what does this mean? Where do I find comprehensive documentation about dumpsys output? So far, I couldn't find anything on https://developer.android.com/tools/dumpsys about this, unfortunately.
Ruben P. Grady (21 rep)
Jan 20, 2025, 05:42 PM • Last activity: Jan 20, 2025, 05:52 PM
2 votes
1 answers
128 views
Is the AOSP documentation source markup publicly available?
Occasionally, I want to reference topics like https://source.android.com/docs/core/architecture and https://developer.android.com/guide/topics/permissions/overview. However, because their content changes, referring back to them without saving them in their entirety (via archivers like https://web.ar...
Occasionally, I want to reference topics like https://source.android.com/docs/core/architecture and https://developer.android.com/guide/topics/permissions/overview . However, because their content changes, referring back to them without saving them in their entirety (via archivers like https://web.archive.org/ , or extensions like [SingleFile](https://github.com/gildas-lormeau/SingleFile/releases/tag/v1.2.0) and its myriad competitors) can be difficult. Were I to be able to access its source markup stored on a version control system like git (I can't imagine they use SVN) I would be able to refernece versioned documentation, like I can at https://android.googlesource.com/platform/frameworks/base/+/a48127f0276e1fb4e309776b4216160fd5b67e56/core/java/android/os/Users.md#user . Consequently, is the documentation source rendered at the aforementioned URIs publicly available, like the referenced android.googlesource.com markup is? I ask because Microsoft provides this at https://github.com/MicrosoftDocs , so I would be surprised if Google didn't. However, I've been unable to locate it.
RokeJulianLockhart (556 rep)
Jun 18, 2024, 01:52 PM • Last activity: Dec 10, 2024, 10:02 PM
4 votes
2 answers
7210 views
What is the best way to get the Android SDK reference offline on my Android device?
I want to study the Android API on my phone during my frequent and long metro rides (where I cannot connect to the internet). What would be the best way to make the documentation available (I would appreciate being able to use a search option and an index)? Is copying all the documentation files fro...
I want to study the Android API on my phone during my frequent and long metro rides (where I cannot connect to the internet). What would be the best way to make the documentation available (I would appreciate being able to use a search option and an index)? Is copying all the documentation files from my PC to my Android device the best thing to do? Is there any serious app that could provide these features?
wip (329 rep)
Apr 22, 2012, 12:47 AM • Last activity: Dec 12, 2023, 01:39 PM
0 votes
1 answers
82 views
Simple documentation frameworks on android (like local HTML help)
I´m facing the challenge to transfer a long-grown (local) HTML documentation to Android. As you probably know, all Android web browsers refuse the usage of local links inside the Android file system for security reasons. As the documentation will be used in field work, the upload to a web serve...
I´m facing the challenge to transfer a long-grown (local) HTML documentation to Android. As you probably know, all Android web browsers refuse the usage of local links inside the Android file system for security reasons. As the documentation will be used in field work, the upload to a web server is not an option. Even the experiments with local web servers on Android were unsatisfying. They are either unstable (due to the internal handling as a standard user app), lead to peculiar issues in the presention in browser and do not support links to HTML sites in folders, other than the site you are coming from. Do you have any recommendations for the rebuilding of a local linked documentation? Is there any simple generic framework or app to accomplish this task? The writing, linking and management of the help documents should likely be done in Windows like before. I still did some research on this topic, but I couldn´t find any satisfying solution.
GISbert (1 rep)
Apr 26, 2023, 12:19 PM • Last activity: Apr 27, 2023, 03:05 PM
0 votes
1 answers
52 views
Android OS documentation
Is there documentation that explains all OS processes, file systems, and other folders (for instance `/dev` and related file device) in Android OS? I’m interested to discover all this information regarding Pixel 3a XL with Android 8.
Is there documentation that explains all OS processes, file systems, and other folders (for instance /dev and related file device) in Android OS? I’m interested to discover all this information regarding Pixel 3a XL with Android 8.
Gregor (1 rep)
May 4, 2022, 02:03 PM • Last activity: May 4, 2022, 03:18 PM
0 votes
0 answers
126 views
Map human-readable permissions to actual permissions (android reference documentation)
How can I find out exactly what permissions qualify for a given "human readable" permission listed in a given app's `App Info` in the Android UI? If I open a given `App info` for an app installed on my Android device, I see permissions listed like 1. take pictures and video 1. modify or delete the c...
How can I find out exactly what permissions qualify for a given "human readable" permission listed in a given app's App Info in the Android UI? If I open a given App info for an app installed on my Android device, I see permissions listed like 1. take pictures and video 1. modify or delete the contens of your shared storage 1. access precise location only in the foreground 1. record audio 1. have full network access 1. prevent phone from sleeping 1. run foreground service 1. change your audio settings 1. etc But these are fairly broad categories. I would assume that there's one or many actual permissions requested by the app that would map into a given category above. For example, here's a list of the possible *actual* permissions that would be requested by the app: * https://developer.android.com/reference/android/Manifest.permission So my question is, for a given version of android, how do I figure out what are the set of permissions that could be requested by an app such that if any one of them was requested, then the given human-readable permission would appear for that app. Or, equivalently, for a given "human-readable" permission, what is the set of possible permissions that could have been requested by the app that would make that "human-readable" permission appear for the app's permissions? Is there a reference document anywhere that maps these actual android permissions into "human-readable" UI permissions?
Michael Altfield (526 rep)
Sep 26, 2021, 10:15 AM
1 votes
0 answers
64 views
List of all actions protected by given permission
I am supposed to perform static analysis of an APK that has a lot of permissions requested in the Manifest. I would like to find out whether all the permissions requested are really needed by the app to perform some action. When I read documentation for a specific permission, it hardly mentions what...
I am supposed to perform static analysis of an APK that has a lot of permissions requested in the Manifest. I would like to find out whether all the permissions requested are really needed by the app to perform some action. When I read documentation for a specific permission, it hardly mentions what actions (API calls, object initiations, broadcasts etc.) are specifically protected by that permission. For example: When I read the docs of READ_PHONE_STATE here , it never mentions the actual API calls protected by the permission. I need to google and find that the user needs this permission to call some methods of TelephonyManager, which is something that I can try to find in the Smali code of my APK to verify that the permission is really needed. So my question is: Is there some documentation, website or list, where I could easily find all assets protected by various Android permissions? The documentation usually contains all permission needed by a specific call, but it does not contain all calls protected by a specific permission.
Topper Harley (223 rep)
Oct 20, 2020, 01:35 PM
1 votes
1 answers
2757 views
Is there some documentation how exactly does the Factory Reset Protection (FRP) works?
Is there some detailed documentation how exactly does the Factory Reset Protection (FRP) on Android devices works?
Is there some detailed documentation how exactly does the Factory Reset Protection (FRP) on Android devices works?
noop (11 rep)
Jan 18, 2018, 05:23 PM • Last activity: Jan 18, 2018, 06:37 PM
9 votes
1 answers
787 views
What are the standard GUI elements called?
Is there a list of what the standard elements on an Android devices are called? I can use everything just fine, but explaining to others to "use that bar at the top" and "the button that looks like a piece of paper" and so on is a) embarrassing and b) not the easiest way to explain things. Searching...
Is there a list of what the standard elements on an Android devices are called? I can use everything just fine, but explaining to others to "use that bar at the top" and "the button that looks like a piece of paper" and so on is a) embarrassing and b) not the easiest way to explain things. Searching for names, I always end up at the GUI-documentation, which is useful in general, but certainly not in this case!
Layna (193 rep)
Oct 31, 2014, 12:57 PM • Last activity: Jul 26, 2015, 10:35 AM
2 votes
3 answers
9174 views
Why can't I copy files between the external & interal SD on an Android 4.2 tablet?
When I insert a micro-SD card into the tablet, I can open the graphical "*file manager*" in the apps and view which files & folders are on the internal-SD and the external-SD. However I can not discover how to copy a file *from* the internal *to* the external SD or vice-versa. The File Manager lets...
When I insert a micro-SD card into the tablet, I can open the graphical "*file manager*" in the apps and view which files & folders are on the internal-SD and the external-SD. However I can not discover how to copy a file *from* the internal *to* the external SD or vice-versa. The File Manager lets me create a copy of a file in the same folder, but there was no hint given as to how to copy or move a file from one folder or storage medium to another. The tablet I am trying to work with is apparently a FAST-TOUCH (??) which is running Android 4.2.2. I think it may be this 10" tablet , or at least it is very similar to it. I did not purchase the tablet and I definitely do not have "admin" access. I have tried to locate a user manual, but I do not think one exists. It seems to be rather common for Android devices to come with little or no useful documentation. I would normally never bother to ask about this since I always considered simple file ops to be very trivial procedures. But I have never used an Android tablet (or phone) before and, frankly, I do **not** find using it to be as intuitive as I think others assume it to be. **A Note About Edits** ------------------ This question previously focused on asking about documentation. I have stripped most of that out and repurposed the question to ask only about how to do a simple file copy with the File Manager on the tablet. Before I posted the question I attempted to locate previous questions about basic Android documentation, but failed to find them. For some reason, I only seem to be able to find the questions I am looking for if I first create and post a duplicate question. I am posting links to the general documentation questions I found below for possible future reference since, frankly, I doubt my ability to find them again. https://android.meta.stackexchange.com/questions/371/where-can-i-ask-questions-that-arent-android-enthusiast-questions https://android.stackexchange.com/questions/17760/where-can-i-find-a-thorough-introduction-to-android https://android.stackexchange.com/questions/32894/android-jelly-bean-help-or-user-manual
irrational John (121 rep)
Apr 6, 2014, 08:03 PM • Last activity: Jun 12, 2015, 01:09 AM
5 votes
1 answers
4195 views
Is there a 'User manual' for Android 2.1?
The user guides that came with my Android 2.1 phone are pretty basic and mostly geared to the mobile company's interface and apps. I've come across [this PDF guide to Android 2.2][1]. Is there something similar for 2.1? Update: Android 2.3 (Gingerbread) user manual now available [here][2] (PDF). [1]...
The user guides that came with my Android 2.1 phone are pretty basic and mostly geared to the mobile company's interface and apps. I've come across this PDF guide to Android 2.2 . Is there something similar for 2.1? Update: Android 2.3 (Gingerbread) user manual now available here (PDF).
pelms (719 rep)
Oct 23, 2010, 04:01 AM • Last activity: Apr 8, 2015, 02:53 AM
8 votes
1 answers
7378 views
Documentation/reference for fastboot
Where can I find the documentation for `fastboot` in Android SDK's `platform-tools`? I know that running `fastboot` on its own gives a quick help for the different commands, but I'd like to know about details such as: - `update`: What does *update.zip* need to look like - `flashall`: Where do the *f...
Where can I find the documentation for fastboot in Android SDK's platform-tools? I know that running fastboot on its own gives a quick help for the different commands, but I'd like to know about details such as: - update: What does *update.zip* need to look like - flashall: Where do the *flash boot + recovery + system* come from, what format, etc. - boot: What is the format of ` and what is the ` option - flash:raw boot: What is the difference to boot and what is it used for I am surprised that in the [Android Developer's Tools Help](http://developer.android.com/tools/help/index.html#) there is documentation for adb but not fastboot.
FriendFX (576 rep)
Jan 20, 2014, 03:49 AM • Last activity: Nov 22, 2014, 01:17 PM
0 votes
1 answers
602 views
where can I find man page for top
I have a bugreport file containing output from (as it says) top -n 1 -d 1 -m 30 -t The -m option is not known on my ubuntu linux, wo where can I find the android man page for the top command? I don't have root access to my android device.
I have a bugreport file containing output from (as it says) top -n 1 -d 1 -m 30 -t The -m option is not known on my ubuntu linux, wo where can I find the android man page for the top command? I don't have root access to my android device.
user829755 (155 rep)
May 15, 2014, 05:34 AM • Last activity: May 15, 2014, 05:53 AM
7 votes
2 answers
31847 views
adb shell mount command: documentation?
I'm creating a guide for noobs on editing the SystemUI.apk on the US Galaxy S3. But, before I post the guide, I want to make sure I know my stuff! I'm looking to learn about ADB (and ADB shell) and its various commands. I've noticed that some users mount their system read-write like so: mount -o rem...
I'm creating a guide for noobs on editing the SystemUI.apk on the US Galaxy S3. But, before I post the guide, I want to make sure I know my stuff! I'm looking to learn about ADB (and ADB shell) and its various commands. I've noticed that some users mount their system read-write like so: mount -o remount,rw /system But, others mount like so: mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system I have a little bit of knowledge behind this (-o signifies options, yaffs2 signifies the file system, /dev/block/mtdblock4 signifies mount point, and /system is the actual directory), but why do people have different commands? Is it unsafe to miss some of the arguments? Why do some people include the mount point? The file system? Some separate multiple options using commas, others use spaces: does that matter? Instead of asking 50 questions like those, **does anyone know where to find the documentation/reference/explanation of the mount command, and describing its options?** If you are feeling extra great, any documentation/reference/explanation regarding ADB and busybox-for-android available? *(Besides these: http://busybox.net/downloads/BusyBox.html and http://developer.android.com/tools/help/adb.html , which are a little lacking.)* *Someone* knows these things, but my Google-fu is took weak... :( I would sincerely appreciate your guidance, any at all! :)
ikjadoon (433 rep)
Jan 26, 2013, 06:06 AM • Last activity: Jan 26, 2013, 02:32 PM
1 votes
4 answers
2748 views
Android Jelly Bean help or user manual
Can I get inline help with functionality in my Android device? For example, my good old Nokia had a help feature, with which after selecting an item for a few seconds, it used to display the description and purpose of the selected item. If this is not possible, where can I find a Jelly Bean user man...
Can I get inline help with functionality in my Android device? For example, my good old Nokia had a help feature, with which after selecting an item for a few seconds, it used to display the description and purpose of the selected item. If this is not possible, where can I find a Jelly Bean user manual or documentation?
user1014639 (379 rep)
Nov 4, 2012, 02:49 PM • Last activity: Jan 15, 2013, 03:36 AM
7 votes
1 answers
2921 views
Filesystem hierarchy, that defines the directory structure and directory contents of Android?
I have searched, but haven't yet been able to find, an authoritative documentation of the filesystem hierarchy of the Android OS. Can someone tell me whether this exists at all and if so, where?
I have searched, but haven't yet been able to find, an authoritative documentation of the filesystem hierarchy of the Android OS. Can someone tell me whether this exists at all and if so, where?
dstibbe (181 rep)
Nov 9, 2012, 11:51 AM • Last activity: Nov 9, 2012, 04:53 PM
2 votes
1 answers
216 views
Nexus One User's Guide Printed Book?
Does the Nexus One come with a **printed** (i.e. real paper, not PDF) User's Guide? Note: I know that the N1's User's Guide PDF can be downloaded from [here][1], but I would hate to use my poor printer to print 334 pages... [1]: http://www.google.com/googlephone/nexusone-userguide.pdf
Does the Nexus One come with a **printed** (i.e. real paper, not PDF) User's Guide? Note: I know that the N1's User's Guide PDF can be downloaded from here , but I would hate to use my poor printer to print 334 pages...
Android Eve (913 rep)
Jan 3, 2011, 11:45 PM • Last activity: Feb 29, 2012, 03:17 PM
10 votes
3 answers
485 views
Where can I find a thorough introduction to Android?
I recently bought an Android product (HOTT MD500), with no English-language manual. I've used Linux for more than 10 years, so I generally have no difficulty adapting to various interface changes, but the conventions used on the Android interface are a bit alien to me: - How to close programs. - How...
I recently bought an Android product (HOTT MD500), with no English-language manual. I've used Linux for more than 10 years, so I generally have no difficulty adapting to various interface changes, but the conventions used on the Android interface are a bit alien to me: - How to close programs. - How to switch between open programs. Are they even open still? - How to properly shut the device down. - When to use the SD card, when to use the internal flash drive for storage. - What tasks it is capable of doing. - What version it is. How to upgrade. Or should I? - What its limitations are.. - What not to do so that I don't break it. Is there a good manual which provides an introduction to all of this?
Village (301 rep)
Jan 3, 2012, 03:09 AM • Last activity: Feb 29, 2012, 03:06 PM
Showing page 1 of 18 total questions