Skip to content

Commit 8935879

Browse files
committed
CONFIGURE FOR BLOCK IDLE
1 parent f52c0b1 commit 8935879

77 files changed

Lines changed: 1195 additions & 519 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

aclocal.m4

Lines changed: 1150 additions & 0 deletions
Large diffs are not rendered by default.

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ copyright="Copyright (C) 2022-2025 Termux."
3434
if test "${TERMUX_APP_PACKAGE+set}" = set; then
3535
termux_app_package="$TERMUX_APP_PACKAGE"
3636
else
37-
termux_app_package="com.termux"
37+
termux_app_package="com.icst.blockidle"
3838
fi
3939
if test "${TERMUX_BASE_DIR+set}" = set; then
4040
termux_base_dir="$TERMUX_BASE_DIR"

doc/termux.1.md.in

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ or have restarted the application.
267267
`allow-external-apps`
268268
: If set to "true", external applications are allowed to execute
269269
arbitrary commands within the Termux environment through the
270-
RUN_COMMAND intent, if permission com.termux.permission.RUN_COMMAND
270+
RUN_COMMAND intent, if permission com.icst.blockidle.permission.RUN_COMMAND
271271
has been granted.
272272

273273
This option is also required for functionality of **termux-open**
@@ -698,7 +698,7 @@ Android does not allow to have a direct write access to external storage
698698
like SD-cards and USB drives unless you are not doing so in private
699699
directories like
700700

701-
/storage/0123-ABCD/Android/data/com.termux/files
701+
/storage/0123-ABCD/Android/data/com.icst.blockidle/files
702702

703703
If you want to write files to storage root or directory other than private
704704
one of Termux, you need superuser permissions.
@@ -744,7 +744,7 @@ storage access over Android API which cannot be used by shell.
744744
From that point you are locked to Termux private directories like $HOME or
745745
such on storage volume:
746746

747-
/storage/self/primary/Android/data/com.termux/files
747+
/storage/self/primary/Android/data/com.icst.blockidle/files
748748

749749
You still should be able to exchange files with Termux home directory by
750750
accessing Termux virtual volume through File managers supporting Storage

mirrors/Makefile.am

Lines changed: 4 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -2,45 +2,7 @@
22
pkgdata_MIRRORS = default
33

44
# Mirrors in Asia (excl. Chinese_Mainland and Russia)
5-
pkgdata_ASIA_MIRRORS = mirror.nag.albony.in \
6-
mirrors.cbrx.io linux.domainesia.com mirror.nevacloud.com \
7-
tmx.xvx.my.id mirrors.nguyenhoang.cloud \
8-
mirror.freedif.org mirror.twds.com.tw mirrors.in.sahilister.net \
9-
mirrors.saswata.cc termux.niranjan.co mirrors.ravidwivedi.in \
10-
mirror.jeonnam.school mirror.rinarin.dev mirrors.krnk.org \
11-
mirror.meowsmp.net
12-
13-
# Mirrors in Chinese Mainland
14-
pkgdata_CHINESE_MAINLAND_MIRRORS = mirrors.tuna.tsinghua.edu.cn \
15-
mirror.iscas.ac.cn mirrors.nju.edu.cn mirrors.pku.edu.cn \
16-
mirrors.ustc.edu.cn mirrors.bfsu.edu.cn mirrors.aliyun.com \
17-
mirrors.cqupt.edu.cn mirror.nyist.edu.cn mirrors.sau.edu.cn \
18-
mirrors.sdu.edu.cn mirrors.sustech.edu.cn mirrors.zju.edu.cn \
19-
mirror.sjtu.edu.cn mirrors.hust.edu.cn mirrors.cernet.edu.cn
20-
21-
# Mirrors in Europe
22-
pkgdata_EUROPE_MIRRORS = grimler.se \
23-
packages.termux.dev termux.librehat.com \
24-
termux.mentality.rip mirrors.de.sahilister.net termux.cdn.lumito.net \
25-
termux.3san.dev mirror.accum.se \
26-
md.mirrors.hacktegic.com ftp.fau.de is.mirror.flokinet.net \
27-
ro.mirror.flokinet.net mirrors.medzik.dev \
28-
mirror.sunred.org mirror.autkin.net mirror.bouwhuis.network \
29-
mirror.leitecastro.com ftp.agdsn.de ftp.icm.edu.pl \
30-
nl.mirror.flokinet.net mirror.cutie.dating
31-
32-
# Mirrors in North America
33-
pkgdata_NORTH_AMERICA_MIRRORS = plug-mirror.rcac.purdue.edu \
34-
mirrors.utermux.dev mirror.fcix.net mirror.mwt.me \
35-
mirror.vern.cc mirror.csclub.uwaterloo.ca mirror.quantum5.ca \
36-
termux.danyael.xyz gnlug.org
37-
38-
# Mirrors in Oceania
39-
pkgdata_OCEANIA_MIRRORS = mirrors.middlendian.com
40-
41-
# Mirrors in Russia
42-
pkgdata_RUSSIA_MIRRORS = mirror.mephi.ru repository.su
43-
5+
pkgdata_ASIA_MIRRORS = icst.github.io
446

457
# Removed, renamed or moved mirrors
468
# Mirrors files are marked as conffiles and they are manually deleted
@@ -109,20 +71,8 @@ uninstall-$1:
10971
endef
11072

11173
$(eval $(call install-mirror-rule,asia,ASIA))
112-
$(eval $(call install-mirror-rule,chinese_mainland,CHINESE_MAINLAND))
113-
$(eval $(call install-mirror-rule,europe,EUROPE))
114-
$(eval $(call install-mirror-rule,north_america,NORTH_AMERICA))
115-
$(eval $(call install-mirror-rule,oceania,OCEANIA))
116-
$(eval $(call install-mirror-rule,russia,RUSSIA))
11774

11875
$(eval $(call uninstall-mirror-rule,asia,ASIA))
119-
$(eval $(call uninstall-mirror-rule,chinese_mainland,CHINESE_MAINLAND))
120-
$(eval $(call uninstall-mirror-rule,europe,EUROPE))
121-
$(eval $(call uninstall-mirror-rule,north_america,NORTH_AMERICA))
122-
$(eval $(call uninstall-mirror-rule,oceania,OCEANIA))
123-
$(eval $(call uninstall-mirror-rule,russia,RUSSIA))
124-
125-
12676

12777
install-default: $(pkgdata_MIRRORS)
12878
$(MKDIR_P) $(DESTDIR)$(sysconfdir)/termux/mirrors
@@ -152,10 +102,8 @@ create-deb-control-files:
152102

153103

154104

155-
install-data-local: uninstall-removed-mirrors install-default install-asia install-chinese_mainland install-europe install-north_america install-oceania install-russia create-deb-control-files
105+
install-data-local: uninstall-removed-mirrors install-default install-asia create-deb-control-files
156106

157-
uninstall-local: uninstall-removed-mirrors uninstall-default uninstall-asia uninstall-chinese_mainland uninstall-europe uninstall-north_america uninstall-oceania uninstall-russia
107+
uninstall-local: uninstall-removed-mirrors uninstall-default uninstall-asia
158108

159-
EXTRA_DIST = $(pkgdata_MIRRORS) $(pkgdata_ASIA_MIRRORS) \
160-
$(pkgdata_CHINESE_MAINLAND_MIRRORS) $(pkgdata_EUROPE_MIRRORS) \
161-
$(pkgdata_NORTH_AMERICA_MIRRORS) $(pkgdata_OCEANIA_MIRRORS)
109+
EXTRA_DIST = $(pkgdata_MIRRORS) $(pkgdata_ASIA_MIRRORS)

mirrors/asia/icst.github.io

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
WEIGHT=10
2+
MAIN="https://innovative-cst.github.io/blockidle-default-mirror"

mirrors/asia/linux.domainesia.com

Lines changed: 0 additions & 6 deletions
This file was deleted.

mirrors/asia/mirror.freedif.org

Lines changed: 0 additions & 6 deletions
This file was deleted.

mirrors/asia/mirror.jeonnam.school

Lines changed: 0 additions & 6 deletions
This file was deleted.

mirrors/asia/mirror.meowsmp.net

Lines changed: 0 additions & 6 deletions
This file was deleted.

mirrors/asia/mirror.nag.albony.in

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)