Hi, I opened back the testing program for Override DNS.
I’m working on new features, everyone is invited.
Hi, I opened back the testing program for Override DNS.
I’m working on new features, everyone is invited.
Install compiler
$ sudo apt install gcc-arm-linux-gnueabi
Get sources and compile
$ apt source util-linux
$ cd util-linux-*
$ ./autogen.sh
$ ./configure --host=arm-linux-gnueabi CFLAGS="-static"
$ make LDFLAGS="--static" fstrim
# OK with warnings
Check
$ file fstrim
fstrim: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, for GNU/Linux 3.2.0, BuildID[sha1]=5f6d5789d8c27197fb5fadbc18f5cd506b330dc4, with debug_info, not stripped
This procedure works even if the physical button on the device has been pressed to shut down Wi-Fi.
Assuming your device’s IP is 192.168.1.1
:
$ wget --quiet --user=admin --password='password' -O- http://192.168.1.1/setup.cgi?todo=debug; echo
$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
D7000 login: admin
Password:
#
# nvram set wifi_btn_on=1
# /usr/sbin/rc_app/rc_wlan start
Are you on a Ivy Bridge, Sandy Bridge, Haswell…?
# gcc -march=native -Q --help=target|grep march
-march= ivybridge
First you need to have a rooted phone, then use adb shell
or a terminal emulator and paste this:
content insert --uri content://settings/global --bind name:s:tether_dun_required \
--bind value:i:0
Without root, from your pc you could try
adb shell settings put global tether_dun_required 0
Done.
By continuing to use the site, you agree to the use of cookies. more information
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.