Check /dev/
ls /dev/tpm*
If a TPM is present, you may see:
| adb root | |
| adb remount | |
| adb exec-out "tcpdump -i any -U -w - 2>/dev/null" | sudo wireshark -k -S -i - |
| import serial | |
| def listen_serial(port, baud_rate): | |
| try: | |
| ser = serial.Serial(port, baud_rate) | |
| print(f"Opened {port} with baud rate {baud_rate}") | |
| while True: | |
| # Read data from the serial port | |
| if ser.in_waiting > 0: |
| import os | |
| import serial.tools.list_ports as list_ports | |
| import stat | |
| from pwd import getpwuid | |
| def list_all_ports(): | |
| ports = list_ports.comports() | |
| for port in ports: | |
| print(f"Device: {port.device:<15} Path: {port.device_path}") | |
| if ( |
| [Desktop Entry] | |
| Type=Service | |
| MimeType=image/*; | |
| Actions=convertToPNG;convertToJPG | |
| X-KDE-Submenu=Convert Image | |
| [Desktop Action convertToPNG] | |
| Name=Convert -> PNG | |
| Icon=background | |
| Exec=magick %u %u.png |
| <!DOCTYPE html> | |
| <html> | |
| <body> | |
| <h1 id="cereal">R U 4 Cereal?</h1> | |
| </body> | |
| <script> | |
| var header = document.querySelector("#cereal") | |
| if (navigator.serial) { |
| /** | |
| * K.jpg's OpenSimplex 2, smooth variant ("SuperSimplex") | |
| * | |
| * More language ports, as well as legacy 2014 OpenSimplex, can be found here: | |
| * https://github.com/KdotJPG/OpenSimplex2 | |
| */ | |
| public class OpenSimplex2S { | |
| private static final long PRIME_X = 0x5205402B9270C86FL; |
| reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve |
| These files are backups that go in ~/.config/ | |
| eg: /home/username/.config/ | |
| Fix or replace the files. Then log out session and log back in. | |
| In plasmashell.rc: There should never be more than monitors than are physically connected in [ScreenConnectoers] | |
| You can simply delete all entries and log out and log back in and plasmashell should remake the entries for you. | |
| eg: I have 3 monitors: | |
| [ScreenConnectors] | |
| 0=HDMI-A-1 |
| list applications: | |
| adb shell 'pm list packages -f' | sed -e 's/.*=//' | sort | |
| get path for app: | |
| adb shell pm path com.app.name | |
| extract app: | |
| adb pull /path/to/app.apk |