Questions tagged [scripts]

Scripts are small programs written for a command interpreter or another scripting language.

Filter by
Sorted by
Tagged with
1
vote
0answers
60 views

How to use rclone-mount with Termux:Boot?

I would like to do what is described in this post: How to mount rclone on Android? and then have Termux:Boot automatically mount my rclone remotes at boot time. As per that post, I am using the static ...
1
vote
2answers
1k views

How can I detect if a shell script is running on Android?

What is the most reliable way to detect if a script is running on Android (instead of a regular Linux build)? To run scripts, I'm using bash, the Terminal app, and BusyBox.
9
votes
6answers
19k views

how can I randomize my MAC address every time my WiFi is turned on?

Given the increased prevalence of systems which track people's movements by their Mac addresses I'd like to obscure mine. I have a rooted galaxy note 2 with busybox installed. I can change my MAC ...
3
votes
2answers
4k views

Where can I run a .sh script on Android without root?

Lately I've been playing around with .sh scripting in Android. At first I used BusyBox and it's integrated scripting utility, though I quickly realised that coding on the phone isn't the best, so I ...
0
votes
0answers
53 views

Run a batch file in Android

I have WhatsApp installed, and the notifications from one group that I am admin for are driving me mad. WhatsApp has the facility to "mute" notifications for 8 hours, but I have to do this ...
2
votes
0answers
23 views

Write a script to extract memos?

Is it possible to run a script on Android that would access the Samsung memo app, take each note in there, copy its content, send it somewhere (e.g. an email or just store in a text file) then delete ...
0
votes
1answer
2k views

Android TV autostart script

I want to run a script after booting from a Android TV box (Xiaomi Mi Box) I tried a lot but nothing works. Is there any option to 'activate' an init.d folder?
1
vote
0answers
50 views

How to automatically set a CPU governor on boot?

There are apps that can accomplish this task (e.g. "Kernel Adiutor" and others), however they in turn require other apps that can grant them root access to begin with, which is a lot of ...
1
vote
0answers
39 views

Executing Edify script via adb shell

Edify script is a very limited language that is being used in flashable zips (mostly updater-script files); Within Edify script we can execute shell commands (run_program()) but what about the vice ...
1
vote
0answers
89 views

Addon.d script on Android 11

Google introduced system_ext partition in Android 11 which can use system resources and can include system modules that: Extend AOSP system modules in the system partition. We recommend upstreaming ...
0
votes
0answers
40 views

Does Samsung Browser protect the user from drive-by download attack?

If I visit a malicious link with Samsung Browser, can the attacker successfully carry out a drive-by attack?
4
votes
4answers
44k views

How can I change my pictures' and videos' date on my phone by their filenames?

Yesterday, I moved a bunch of old pictures and videos to my phone, using a FTP server I installed on my phone. Everything went fine, but today I discovered that the date of all the copied photos and ...
2
votes
1answer
70 views

How can I Automate for selected apps to only use cellular data and not Wi-Fi... and vise versa?

I tried doing it myself (On Automate) but it's a bit too advanced. Can I get your help? Also, I think Android overriding data connection when wifi is on might have to be factored in. I could use ...
2
votes
1answer
7k views

Run shell script in background process no matter what activity in foreground?

I have a shell script that looks does the following: # /mnt/sdcard/touch.sh sleep 10 while [ 1 ]; do input swipe 700 380 1020 600 1000 input tap 960 540 input swipe 1220 700 900 480 1000 ...
1
vote
0answers
851 views

Mounting USB in android 4.1.2

I am trying to mount USB pen drive in my old Xperia phone running Android 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
0answers
87 views

How via "a script" to move files (pics and videos from Camera) from phone to SD card?

A user may have a slow SD card. So taking pictures and videos on internal storage solves the problem nicely. It has 100GB. However, it can get big. And the SD card is 256GB. So the user wants to free ...
1
vote
1answer
2k views

execute ussd from shell-script

Every month I need to execute USSD-command. I want to automatize it. My idea is to write shell-script for SManager. I found two ways to make a call (tested from adb): service call phone 2 s16 '*100#' ...
0
votes
0answers
57 views

Settings get global mobile_data always returns 0

On a rooted mediatek 6580 phone running Android 5.1.1, if data is enabled using svc data enable or even pulling down the notification bar, the command settings get global mobile_data shows an output ...
0
votes
0answers
38 views

how to add a location tracking script on android?

How can I add a custom script that retrieves the current location and also fetches current sim's cellphone number? I want to root my phone and add a script that notifies me of its location and user ...
0
votes
1answer
413 views

[Sony Xperia XZ1]Remapping camera button

Hello {darkness my old friend} I have a Sony Xperia XZ1(G8341) with AOSP GSI What I would kindly like to ask how to map the "dead" camera button to any function Currently the button doesn't work at ...
0
votes
1answer
283 views

Is there a way to write/ run custom scripts in the background on my phone?

What I have in mind is pretty simple. I want to write a small script for simple file managing, and I would like for it to be run automatically like once a day. I have some coding experience under my ...
2
votes
1answer
2k views

How to enable "Disable HW overlays" at startup?

Question is simple, is there an easy way to enable developer options on startup from a command line script or 3rd party app? I want to set the flag for 'Disable HW overlays' on startup because it gets ...
1
vote
0answers
117 views

How to long-press in android 4.1.2 and 4.2.2 using ADB?

I discovered that the command below does not execute in android 4.1.2 and 4.2.2 but it executes from android 4.4+. input touchscreen swipe x1 y1 x2 y2 [duration] I am using my old android 4.1.2 and ...
56
votes
7answers
164k views

How can I run a script on boot?

I'm accustomed to running scripts on boot in Linux, but I'm not sure how to do this in Android. I'd like to start my SSH daemon on start, so I'll always be able to connect. How can I run an arbitrary ...
1
vote
1answer
1k views

adb pull says it pulled all of the files from my Android phone into my Windows PC but in reality it didn't

So I am using adb to copy all of my Android files to my Windows PC with this command: adb pull -a /mnt/sdcard C:\backup And when it's done it says all x amount of files have been pulled, I can ...
2
votes
1answer
589 views

Run script using init.rc doesn't work

I'm trying to run a script that exectues when the device has finished booting. This particular device does not support running scripts from an init.d directory, which is why I am using init.rc. The ...
2
votes
2answers
439 views

How to automate sending my current battery percentage to PC over the internet every 5 minutes?

I'm using Android 9 on my device, there are many times when I'm away from my phone and it is charging in a different room or someone else is using it, is there was a way to send over the battery ...
1
vote
0answers
51 views

Error trying to copy gz userdata file to partition in adb shell

Dealing with limited space I split my userdata image file with this command: dd if=/dev/block/mtd/by-name/userdata | gzip -c | split -b 250m - /mnt/sdcard/userdata.gz. That works fine, but when I ...
14
votes
2answers
11k views

Start an Android application via a shell script?

Is it possible to start an actual Android application from the command line in Android? For example, say I'd simply like to start/bring to the front my calendar. Is there a way that I can do this like:...
2
votes
1answer
187 views

Android stops/pauses execution of my background script?

Short version: Why is my bash script (running in the background, started via SSHD) not running every ~30 seconds when it should? (NOTE: SSHD and the script are running as root!) I have a script that ...
1
vote
1answer
48 views

SHELL Command works fine as a standalone command, but fails when put into a shell script?

Android 8.1 PIXEL 2 with root access. I have seen this asked here once before but the only solution didn't help me at all. I am going to try and make this as simple as I can for the example. If I ...
0
votes
0answers
59 views

Command has different output when running in a shell or in script

I'm trying to run a script on the Nox emulator through adb. After connecting to Nox via adb with adb connect localhost:62001 and copying a script into a /data/scripts/script.sh folder, executing it ...
3
votes
1answer
792 views

Commands run on terminal but throw errors in shell script

I created a .sh script which sets app permissions on Android devices. If I push the script on /sdcard and run it through adb shell with command sh ./test.sh, the following error occurs on each ...
2
votes
1answer
9k views

Tasker to run scripts in terminal shell

I have searched for this but till now I have not found any tasker that would be able to do this, so I decided to ask here. Till now I have been using Trigger Pro as my favorite tasker but it lacks in ...
1
vote
1answer
689 views

Adding custom bootup script to Android-x86 Nougat

I've been happy using Android-x86 Nougat on my system. Thanks to everyone who made that work. I'm now trying to make one small change which is that I want to run a custom init script (a shell script) ...
5
votes
1answer
9k views

How to run an executable on boot and keep it running?

I have an executable build from a ndk-build program. I want to run it on a rooted Android device. How much is the possibility that Android will kill my executable? Using adb shell, I am able to ...
2
votes
1answer
5k views

How to run a script in background from adb shell?

I have a problem with USB tethering on my rooted Nougat phone (LineageOS). After some time phone stops USB tethering. To fix that I run the following script like this: adb shell su nohup sh tether.sh ...
2
votes
1answer
4k views

How to run an Android init service with superuser SELinux context?

I want to run an Android init service. I have a device which has rooted shell (purchased from manufacture as rooted). This device doesn't have Magisk or other su manager but adb shell is rooted and it ...
0
votes
1answer
127 views

Detail information on running scripts on the recovery screen

I am looking for more detail information regarding the process mentioned here: 1 https://forum.xda-developers.com/showthread.php?t=2058944 2 https://forum.xda-developers.com/showthread.php?t=...
0
votes
0answers
56 views

Clock resetting when battery is removed

Every time I turn off my phone and remove the battery the clock on it gets reset and it causes problem for some apps I was wondering if there is some other way to sort out the problem like is it ...
1
vote
1answer
331 views

How to enable/disable lock screen from shell script when a special wifi SSID is present?

My Java skills are low, but I'm mastering shell. Is use LineageOS 14.1 (forked from cyanogenmod). I would like to create a shell script on a rooted devive to enable/disable lockscreen (PIN). I ...
0
votes
2answers
2k views

How to display Python script output on screen, similarly to Conky

I use Conky as a desktop monitoring software. I also use it to monitor stock prices and portfolio net worth through a Python script. Basically, I fetch the stock prices from Yahoo Finance using curl....
0
votes
0answers
884 views

How to create Android sepolicy based on the denial "execute_no_trans"?

I am trying to execute my script /vendor/bin/init.inmod.sh using below method: Script init.inmod.sh: #!/shebang??? /vendor/bin/test_disp hdcp disable In vendor specific .rc file: on ??? start ...
1
vote
3answers
2k views

Script to pull from directory containing spaces

I'm trying to pull Whatsup images from my android phone via ADB using the following script: HOST_DIR=/myImageDirectory DEVICE_DIR="/sdcard/WhatsApp/Media/WhatsApp\ Images" echo started for file in $(....
6
votes
3answers
19k views

Is there no way to get scripts to run in Android?

Since Android is Linux at its base, I logically think it should be possible to run a script on Android, like a Python script or PHP script (with executable bit obviously). If not conventionally, is ...
2
votes
2answers
10k 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 text/audio/video/...
3
votes
1answer
66 views

find: multiple "-exec" for list of files not working?

I am trying to figure this out on an Android phone running Oreo / 8.0, with toybox 0.7.3-android. I am trying to get a list of files inside a folder and their respective mtime. I am running this ...
0
votes
1answer
73 views

using printenv in script sh in recovery TWRP return error execv failed : Exec format error

for example just try this script #!/sbin/sh printenv | grep sdcard >> /tmp/tong.txt in recovery.log i've run_program: execv failed: Exec format error run_program: child exited with status 1 ...
2
votes
1answer
641 views

how to display text on TWRP recovery screen using a sh file?

I'm trying to display message on TWRP 3.2.3-0 recovery screen using a .sh file. i was thinking using echo command to make that. my update-script is like this ifelse(is_mounted("/system"), unmount("/...
1
vote
2answers
686 views

How would I automate repetitive tasks in Android?

There are many tasks I do repetitively, like connect a Bluetooth headset or connect to a hotspot. How do I typically "code" this? How do I execute? Is there a consistent library or package manager, ...