Skip to content

Instantly share code, notes, and snippets.

View tpoechtrager's full-sized avatar

Thomas Pöchtrager tpoechtrager

View GitHub Profile
/*
*
* Original code by Miononno
* https://www.youtube.com/watch?v=1kanq1w2DA0
*
* Enhanced by unknown @ lteforum.at
*
*/
console.log("Loading ZTE Script v" + "2024-03-29-#1");
javascript: ftb();
siginfo =
"lte_ca_scell_present,lte_ca_scell_ca_activated,lte_ca_scell_earfcn,lte_ca_scell_pci," +
"lte_ca_scell_rsrp,lte_ca_scell_rsrq,lte_ca_scell_serv_rssnr," +
"rssi_1,rssi_2,rssi_3,rssi_4,rscp_1,ecio_1,rscp_2,ecio_2,rscp_3,ecio_3,rscp_4,ecio_4," +
"evdo_sinr,tx_power,wan_csq,wan_lte_ca_dl_channel,tx_power,Z5g_rsrp,Z5g_rsrq,Z5g_SINR," +
"wan_lte_ca_sinr,lte_rsrp_1,lte_rsrp_2,lte_rsrp_3,lte_rsrp_4," +
"lte_snr_1,lte_snr_2,lte_snr_3,lte_snr_4,5g_rx0_rsrp,5g_rx1_rsrp," +
"lte_pci,lte_pci_lock,lte_earfcn_lock,wan_ipaddr,wan_apn,pm_sensor_mdm,pm_modem_5g," +
#include <time.h>
#include <errno.h>
#include <sys/sysctl.h>
#include <stdio.h>
#include <unistd.h>
#include <arpa/inet.h>
#include <sys/socket.h>
#include <sys/time.h>
#include <string.h>
#include <stdlib.h>
g++ -O3 -fomit-frame-pointer -ffast-math -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -I/usr/X11R6/include `sdl2-config --cflags` -x c++-header -o shared/cube.h.gch.tmp shared/cube.h
g++ -O3 -fomit-frame-pointer -ffast-math -Wall -fsigned-char -fno-exceptions -fno-rtti -DSTANDALONE -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/crypto-standalone.o shared/crypto.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -Wall -fsigned-char -fno-exceptions -fno-rtti -DSTANDALONE -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/stream-standalone.o shared/stream.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -Wall -fsigned-char -fno-exceptions -fno-rtti -DSTANDALONE -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/tools-standalone.o shared/tools.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -Wall -fsigned-char -fno-exceptions -fno-rtti -DSTANDALONE -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/command-standalone.o engine/command.cpp
mv shared/cube.h.gch.
thomas@thomas-pc:~/tmp$ w64-clang++ x.cpp -static-libgcc -Wall -Wextra -Wpedantic -O0 && ./a.out
-0.00 -1.10 80002.00 -0.50
thomas@thomas-pc:~/tmp$ w64-clang++ x.cpp -static-libgcc -Wall -Wextra -Wpedantic -O3 && ./a.out
-4.00 -2.70 80002.00 -0.50
thomas@thomas-pc:~/tmp$ cat x.cpp
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
float whscale = 2.0f;
@tpoechtrager
tpoechtrager / gist:8194248
Created December 31, 2013 08:58
append '-g0' only if '-gX' is explicitly given
diff --git a/oclang/oclang b/oclang/oclang
index e906814..59cdc96 100755
--- a/oclang/oclang
+++ b/oclang/oclang
@@ -32,6 +32,8 @@ else
USE_LIBCXX=0
fi
+PREVENT_DSYMUTIL_FROM_BEING_RUN=""
+
thomas@vps97578:~$ dd if=/dev/zero of=test bs=1MB count=1024
1024+0 records in
1024+0 records out
1024000000 bytes (1.0 GB) copied, 31.6733 s, 32.3 MB/s
--- 8.8.8.8 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 213690ms
rtt min/avg/max/mdev = 6.661/9.404/192.711/11.495 ms
patching file src/ld/HeaderAndLoadCommands.hpp
patching file src/ld/LinkEdit.hpp
Hunk #4 merged at 1172.
Hunk #6 merged at 1230.
Hunk #7 merged at 1246,1248.
Hunk #8 merged at 1261.
Hunk #13 merged at 1386,1388.
patching file src/ld/LinkEditClassic.hpp
patching file src/ld/Options.cpp
Hunk #2 merged at 637,640, NOT MERGED at 643-649.
$ valgrind ld -demangle -dynamic -arch arm64 -iphoneos_version_min 8.4.0 -syslibroot [...] -o a.out test.o -lSystem
==32068== Memcheck, a memory error detector
==32068== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==32068== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==32068== Command: ld -demangle -dynamic -arch arm64 -iphoneos_version_min 8.4.0 -syslibroot [...] -o a.out test.o -lSystem
==32068==
==32068== Conditional jump or move depends on uninitialised value(s)
==32068== at 0x43FDD9: Options::minOS(ld::MacVersionMin, ld::IOSVersionMin) (Options.cpp:1463)
==32068== by 0x4397B8: Options::reconfigureDefaults() (Options.cpp:4168)
==32068== by 0x430CE6: Options::Options(int, char const**) (Options.cpp:205)
$ valgrind ld -demangle -object_path_lto /tmp/cc-d8d063.o -dynamic -arch x86_64 -macosx_version_min 10.11.0 -syslibroot [...] -o a.out -lcrt1.10.5.o test.o -lstdc++ -lSystem -lgcc_s.10.5 -v
==4434== Memcheck, a memory error detector
==4434== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==4434== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==4434== Command: ld -demangle -object_path_lto /tmp/cc-d8d063.o -dynamic -arch x86_64 -macosx_version_min 10.11.0 -syslibroot [...] -o a.out -lcrt1.10.5.o test.o -lstdc++ -lSystem -lgcc_s.10.5 -v
==4434==
253.3
configured to support archs: armv4t armv5 armv6 armv7 armv7f armv7k armv7s armv6m armv7m armv7em armv8 arm64 arm64v8 i386 x86_64 x86_64h (tvOS)
Library search paths:
[...]