The shell is a piece of software that provides an command-line interface to the operating system. Use this tag for shell-specific issues; general command-line issues should use the 'command-line' tag instead. See full tag wiki for other related tags.

learn more… | top users | synonyms

0
votes
0answers
5 views

Is it possible to start an infinite loop within init.d?

I would like to create an init.d script to control the fan of my Odroid XU3 under Lollipop 5.1.1, CyanogenMod 12.1. I already make one on linux which is working well and would like to port it to ...
0
votes
0answers
16 views

Run Bash Script from Terminal

I have modified a kernel's ramdisk to include a "settings" terminal run bash script. However, when I type in terminal su dp I get file is not found. dp exists in the ramdisk as /sbin/dp I've ...
3
votes
1answer
53 views

Disable touchscreen input via console

I'm looking for a way to disable and enable the phone's touchscreen via console, and possibly the physical buttons, so to prevent finger touches from being processed. The phone is a Samsung Galaxy ...
1
vote
1answer
51 views

Create symlink/mount/bind in root [closed]

I want to compile (through make) on my Android phone. I have root access. I have almost all the things set up. But there's this hitch. All the configure files have a shebang of #!/bin/sh. I can ...
2
votes
1answer
29 views

defining functions in TWRP

In "normal" android you start up a Terminal emulator or do "adb shell" and then from there you can defining a function by: function name { #code } name #runs "name" But by using adb shell over ...
0
votes
1answer
224 views

How do i recover my wifi pass from android using adb?

I'm connected to a wifi spot with my android, but i'd like to connect with my laptop aswell. I don't want to root my phone (warranty and stuffs) nor reset the router, as it has complex settings on it. ...
0
votes
0answers
33 views

How can I run a file on my phone, via the terminal on my computer?

I'm doing this. There is a detailed version of what I did. Now someone suggested me to install TWRP recovery, it could be installed via the playstore, but now I have no idea on how to make android ...
0
votes
1answer
41 views

Turn off radio layer hardware calls to save battery when your broadband hardware is gone

With reference to my question here: IM-A870L Radio Interface Layer broke down Summary: My android phone broadband chip is dead. For some reason, its not working anymore. Now I can use the phone for ...
0
votes
0answers
47 views

Where are settings for `svc power stayon true` stored?

I want to make a simple utility where I can read the current setting for the stayon portion of svc, and also change it. I got changing the setting down, but how do I find out the current value of it? ...
0
votes
1answer
56 views

What does “svc power stayon wireless” do?

Looking at the reference to svc on my phone there are options for svc power stayon [true|false|usb|ac|wireless]. I'm curious what usb, ac, and wireless do when you use them? I tried svc power stayon ...
0
votes
1answer
101 views

Getting message “Unknown id: netcfg” while setting up usb0 interface for reverse tethering

I am trying to setup reverse tethering between Sony Xperia 4.0.4(rooted) and Linux 12.04. I'm following steps from Matthew Read's answer on this post, How to set up reverse tethering over USB? All ...
0
votes
0answers
14 views

Android package manager (pm) returns blank on every command

For example if I run the command pm list packages, pm list permission-groups, pm uninstall com.google.android.apps.books, etc. All return blank and seem to have done nothing. I do have root, I'm ...
1
vote
0answers
21 views

Ngrok (compiled for Arm5) crash on android: can't find core dump files!

I downloaded Ngrok which I want to install on a old HTC Hero [the project is to transform the phone in a ipcam, reachable behind a NAT network], so I chose the version compiled for Arm5. You can find ...
4
votes
1answer
72 views

How to see all TCP connections being routed for hotspot?

I want to see a list of all active TCP connections on my Android device, regardless of whether they terminate in the device. E.g., when my phone is serving as a WiFi hotspot, I would like to see all ...
1
vote
0answers
76 views

How can I run a shell script when some WiFi is connected?

I have a really simple shell script, that just adds a route to my internal development machine. This is useful, as that machine has some LXC containers inside, so I can reach all my containers from my ...
0
votes
0answers
53 views

Why does my PATH get set differently for SSH Droid?

I've noticed that depending upon how I enter my rooted phone I get a different PATH setting: # ADB bash-3.2$ adb shell shell@kfotetzx:/ $ echo $PATH ...
0
votes
1answer
106 views

Why does SSH Server (Ice Cold Apps) with a command fail?

I wish to ssh into my rooted Android Samsung Galaxy S4 v4.4.2 phone and run a command. I have SSH Server installed. If I just SSH, it works fine: bash-3.2$ ssh -p 35151 10.1.10.22 ...
2
votes
2answers
69 views

Why does stat report no space on / (root) but space available on /system?

On my rooted Android 4.4.2 Samsung Galaxy S4 phone with armv7l chipset, if I start a shell, I can use the stat command, but some devices report strange. In particular, the / device shows zero size, ...
1
vote
1answer
46 views

Parted says external SD card has no partitions, but Android can still read it

I have a 16GB external SD card that I'm currently using for my music collection. Android reads it just fine, and CWM mounts it perfectly. I'm on Gingerbread (I have my reasons). I opened up adb shell ...
0
votes
1answer
36 views

What is the pathname to my application executable? [closed]

I wish to get the pathname for an application I am creating and have installed via Eclipse and ADB. My application is installed as I see an icon that I can invoke to launch successfully my ...
1
vote
1answer
139 views

Setting IncognitoModeAvailability policy for Google Chrome on an Android tablet?

Google Chrome supports an “IncognitoModeAvailability” policy that I want to set on my Android (Jelly Bean) tablet. I tried to set up the policies as described here: ...
0
votes
1answer
144 views

How do I mount an NFS share on an CM 12?

I'd like to mount an NFS share on my Android cell phone, with perhaps a mount-unmount button on the home screen. Any ideas of how to accomplish this? My /system/lib/modules is empty. It doesn't have ...
1
vote
0answers
132 views

How to find out currently running user name/ID from ADB

I am having Nexus 7 running multiple users. I am trying to find out which is currently running user using ADB. The best I could get so far was to check legacy directory linking which is either linked ...
0
votes
1answer
26 views

Getting screen dimensions in a shell script

To run a game on my Nexus 5 (5.1), I need to change my screen resolution. I'm trying to write a shell script that will detect the current resolution and change it, basically a toggle. I know that I ...
0
votes
0answers
146 views

Mounting USB in android 4.1.2

I am trying to mount USB pen drive in my old Xperia phone running andorid 4.1.2 When I connect OTG device to my phone I get an USB power consumption error. After little search I found a command to ...
1
vote
1answer
43 views

Work-around for process substitution in mksh

An extremely useful feature of Bash, known as process substitution, is missing in the Android shell, mksh. This is highly unfortunate as it prevent you from doing things like: diff <(sort list1) ...
0
votes
1answer
95 views

is there a way to run *.sh file by just touching it in a file manager?

I mean like it is when user opens an image file a pane opens where user can select app for given type. But when I'm clicking on *.sh file the first option that shows up is to open as ...
0
votes
2answers
207 views

How to pipe output of dd to a computer via adb shell?

I've accidentally wiped my phone and lost all my photos. I'm going to try to run photorec on an image of my phone. What I'd like to do is somehow something along these lines: adb shell dd if=/data ...
1
vote
1answer
266 views

How to query/change the default gateway via bash on CM12?

When i do a 'busybox route' on CM12 i get this: localhost / # busybox route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 * ...
2
votes
1answer
92 views

Where in the filesystem are settings saved? Namely ADB backup password

Where in the phone filesystem are settings saved? I've lost my ADB backup password and simply want to delete it. If it affects other settings that won't matter too much. I will be interfacing the ...
1
vote
0answers
310 views

I can't see new files throught windows explorer

i can't see my new(!) files on android throught windows explorer while i can do it by ES explorer or adb shell. Is there any way to fix it?
2
votes
1answer
140 views

Is root ownership inherited in shell scripts? (rsync via ssh permission denied)

I am running Android Revolution HD 52.0 custom ROM (Android 4.3) with Koush's superuser 1.0.3.0 on a Samsung Galaxy S3 GT-I9300. In the hope of using some native shell applications on my phone for ...
0
votes
0answers
83 views

Busybox Error: unknown option — eusage: nc

I've been trying to recover some photos and I've been following this guide here http://forum.xda-developers.com/galaxy-nexus/general/guide-internal-memory-data-recovery-yes-t1994705 However, after I ...
0
votes
2answers
1k views

Permission denied when accessing file pushed using boot insecure into my Nexus 4 with Android 5.0.1

I have a Nexus 4 with Android 5.0.1. I copy a file doing the following: I reboot to bootloader Boot using insecure boot.img: fastboot boot boot.img Pushed a file: adb push IMG_20140710_105128.jpg ...
0
votes
1answer
303 views

Unable to start chinese tablet even after installing recovery

When I try to boot my chinese tablet it halts on a small android icon and does not go ahead. It is not a boot loop. I just stays there. It booted successfully a couple of hours ago after two days and ...
0
votes
0answers
166 views

adb shell command to edit sim manager

Is it possible to open the sim manager under setting in the android phone using an adb shell command? I have alot of Android 4.04 devices (300) where I need to enable data roaming in the sim manager. ...
2
votes
2answers
303 views

How do I display message from from `adb shell` (or a shell script)?

I expect it to be something like adb shell am start SomethingArcane ... "Hello, world" and the message box pops up on screen, saying "Hello, world".
0
votes
1answer
187 views

How can I change pointer locations setting in developer options from adb shell?

I need to be able to select and deselect "pointer locations" from the developer options menu using adb. adb shell am start -n com.android.settings/.DevelopmentSettings, but once I'm there I can't ...
0
votes
1answer
353 views

How to resize partitions when /system isn't mounted in recovery

I have a Runbo X5-King phone which is manufactured by a small Chinese company. I need to shrink /system and expand /data. All tutorials I can find online say to run fdisk in recovery, but the problem ...
2
votes
1answer
494 views

Where is the battery animation called when charger connected to phone (OFF)?

I have Moto E (Rooted) which turn on when connected with USB via Laptop but not when connected to Wall charger instead it shows Battery animation. I got to know that battery animation is at ...
1
vote
0answers
17 views

How can I add the user of an application to the group of another application?

I'd like to add the user of one application to the group of another so that I can read the other applications private content without doing a su every time. I can't find the adduser or the useradd ...
0
votes
1answer
180 views

How to read geolocation using adb shell

Is it possible to read geolocation data (either one provided by GPS or by GSM) using adb shell?
0
votes
1answer
95 views

How do I create an archive for easy extraction to /data/local/tmp/ in “adb shell”?

Usual shar archives fail to extact in adb shell due to problems with lock directory and temporary files for HERE documents. Zip archives are also not an option. How do I make an archive that can be ...
2
votes
1answer
858 views

Where is the battery animation called?

I have a tablet from China, it's a Q8H Allwinner. It is rooted, and I've browsed the internal storage for hours to find the battery animation, I found them at framework-res.apk... Now I want to find ...
0
votes
2answers
202 views

Trying FTP file located in /data/data

I'm trying to use WinSCP to FTP a file out of /data/data (well, it's directory is contained in the /data/data directory, which is the important part). But I get a "Code: 5" error from WinSCP, access ...
1
vote
0answers
353 views

Bricked chinese android

Recently I edited build.prop of my Note 3 smn9006 clone with mtk6572 for enabling navigation bar, i.e qemu.hw.mainkeys=0 and restarted. Nothing happened. Then again I tried to enable navigation bar ...
3
votes
0answers
1k views

Simulate missed call from ADB shell

On the ADB shell, I run the command adb -s <serial_number> shell am start -a android.intent.action.CALL -d tel:123456 to place a call on my testing device. It works great. But I also want to ...
2
votes
1answer
456 views

Colored output in adb, e.g. for ls command

Is it possible to have colored output in adb shell, e.g. for the ls command? I've tried ls --color=auto . etc, but that doesn't seem to work. Colored output, however, works in adb shell, e.g. with ...
1
vote
1answer
344 views

How to do math operations in android shell?

To do math operations in Linux shell, bc language can be used. For example, echo `echo "scale=4;sqrt(400)"|bc -l` This will give output of 20.0000 Unfortunately bc is not available on android. My ...
0
votes
0answers
2k views

“shell has been granted superuser permissions” on non-rooted smartphone

My Galaxy S3 has just shown the blinking message "shell has been granted superuser permissions" (when clicking a Pinterest notification). The phone is not rooted and is running Android 4.0.4. What ...