This is the best search engine for current events and history
Clip Genie - Grand Theft World
https://grandtheftworld.com/clip-genie
https://gtw.clipgenie.com
Another search engine:
https://corbettreport.com
#Google #search #engines #alternatives
Clip Genie - Grand Theft World
https://grandtheftworld.com/clip-genie
https://gtw.clipgenie.com
Another search engine:
https://corbettreport.com
#Google #search #engines #alternatives
๐คก8๐4๐3โค1๐ฅฑ1
Amir Taaki
@Narodism
States track our phones using the #IMEI code. But you can change it. They don't want people to know. This info is kept secret.
But today I am making it public in this guide. You will get a hotspot usable with any phone that protects your IMEI from the government for $300.
Your phone broadcasts 2 pieces of info: the IMEI which is tied to the phone's hardware and the IMSI which is tied to the SIM card. To change the IMSI, simply use change your SIM card every so often.
The Pinephone allows you to change this number. Here's a guide to setup the phone for this. You will need a Pinephone, a micro SD card and an adapter for your computer.
Terminology
There are 3 storage types: SPI-NOR, eMMC and the SD card.
The SPI-NOR stores the bootloader. The eMMC is internal memory for the OS. We will use the SD card to load the bootloader into the SPI-NOR.
Setup the Installer Environment
We install the OS to the pinephone using a tool called pmbootstrap, but it needs root access. So I instead made a VM with a USB passthrough and installed Manjaro Linux there.
You can do this with virt-manager, then add a new VM with the Manjaro VM and install it. Then inside Manjaro, you can install spice guest tools for more seemless integration (optional).
For the USB passthrough, I had to edit /etc/libvirt/qemu/manjaro.xml, where I added this code:
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdb'/>
<target dev='vdb' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
</disk>
(replace /dev/sdb and the other details with the relevant info you need)
Now when I boot the VM, I see a device called /dev/vdb which corresponds to my host computer's /dev/sdb.
Install pmbootstrap and we're ready to go.
Install PostmarketOS
We will install PostmarketOS with SXMO which is a tiling WM. It's quite easy to learn, just read the userguide. Don't be lazy. But if you're a normie, fine you can use Phosh instead which is just like Android.
Using pmbootstrap
Now connect the Pinephone Pro to your computer and put it in the mount mode (blue light), and it should appear on your computer with lsblk.
Inside the Manjaro VM, perform the install:
pmbootstrap zap
pmbootstrap init
pmbootstrap install --fde --sdcard=/dev/vdb ----cipher aes-cbc-essiv:sha256
We need the cipher option due to bug #2916 on postmarketOS bug tracker.
Install Bootloader
Now on your normal machine, put the tow-boot installer. Download tow-boot's spi.installer.img and dd to your SD card. Follow the SPI installer instructions.
Now your phone should boot pmOS.
Tweaks
Disable suspend in System Menu -> Config -> Auto-suspend / Auto-screen-off.
Optionally install an Arch Linux chroot for access to more packages you might not have in pmOS.
IMEI Changing
Now for the juicy part of the guide.
SSH is enabled by default, so SSH in. On your phone, open a terminal and type ip a to find your IP. Then just use ssh username@XXXX. Now sudo su as root. Create this file /root/.bashrc.
alias show-imei="echo 'AT+EGMR=0,7' | atinout - /dev/EG25.AT /dev/stdout"
function _set_imei() {
IMEI=$1
echo "AT+EGMR=1,7,\"$IMEI\"" | atinout - /dev/EG25.AT /dev/stdout
}
# Vanity, I prefer - to _ for cmds ;)
alias set-imei=_set_imei
Now reload your shell using source ~/.bashrc. You now have the commands show-imei and set-imei XXXXX.
To get the IMEI code, we will impersonate legit devices. I scraped all the TAC code prefixes from public DBs and made a little util for that. Download it from github: narodnik/immi. You simply run ./imeichanger.py and it gives you an IMEI code you can put into set-imei.
@Narodism
States track our phones using the #IMEI code. But you can change it. They don't want people to know. This info is kept secret.
But today I am making it public in this guide. You will get a hotspot usable with any phone that protects your IMEI from the government for $300.
Your phone broadcasts 2 pieces of info: the IMEI which is tied to the phone's hardware and the IMSI which is tied to the SIM card. To change the IMSI, simply use change your SIM card every so often.
The Pinephone allows you to change this number. Here's a guide to setup the phone for this. You will need a Pinephone, a micro SD card and an adapter for your computer.
Terminology
There are 3 storage types: SPI-NOR, eMMC and the SD card.
The SPI-NOR stores the bootloader. The eMMC is internal memory for the OS. We will use the SD card to load the bootloader into the SPI-NOR.
Setup the Installer Environment
We install the OS to the pinephone using a tool called pmbootstrap, but it needs root access. So I instead made a VM with a USB passthrough and installed Manjaro Linux there.
You can do this with virt-manager, then add a new VM with the Manjaro VM and install it. Then inside Manjaro, you can install spice guest tools for more seemless integration (optional).
For the USB passthrough, I had to edit /etc/libvirt/qemu/manjaro.xml, where I added this code:
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdb'/>
<target dev='vdb' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
</disk>
(replace /dev/sdb and the other details with the relevant info you need)
Now when I boot the VM, I see a device called /dev/vdb which corresponds to my host computer's /dev/sdb.
Install pmbootstrap and we're ready to go.
Install PostmarketOS
We will install PostmarketOS with SXMO which is a tiling WM. It's quite easy to learn, just read the userguide. Don't be lazy. But if you're a normie, fine you can use Phosh instead which is just like Android.
Using pmbootstrap
Now connect the Pinephone Pro to your computer and put it in the mount mode (blue light), and it should appear on your computer with lsblk.
Inside the Manjaro VM, perform the install:
pmbootstrap zap
pmbootstrap init
pmbootstrap install --fde --sdcard=/dev/vdb ----cipher aes-cbc-essiv:sha256
We need the cipher option due to bug #2916 on postmarketOS bug tracker.
Install Bootloader
Now on your normal machine, put the tow-boot installer. Download tow-boot's spi.installer.img and dd to your SD card. Follow the SPI installer instructions.
Now your phone should boot pmOS.
Tweaks
Disable suspend in System Menu -> Config -> Auto-suspend / Auto-screen-off.
Optionally install an Arch Linux chroot for access to more packages you might not have in pmOS.
IMEI Changing
Now for the juicy part of the guide.
SSH is enabled by default, so SSH in. On your phone, open a terminal and type ip a to find your IP. Then just use ssh username@XXXX. Now sudo su as root. Create this file /root/.bashrc.
alias show-imei="echo 'AT+EGMR=0,7' | atinout - /dev/EG25.AT /dev/stdout"
function _set_imei() {
IMEI=$1
echo "AT+EGMR=1,7,\"$IMEI\"" | atinout - /dev/EG25.AT /dev/stdout
}
# Vanity, I prefer - to _ for cmds ;)
alias set-imei=_set_imei
Now reload your shell using source ~/.bashrc. You now have the commands show-imei and set-imei XXXXX.
To get the IMEI code, we will impersonate legit devices. I scraped all the TAC code prefixes from public DBs and made a little util for that. Download it from github: narodnik/immi. You simply run ./imeichanger.py and it gives you an IMEI code you can put into set-imei.
๐3
Mobile Internet + Wifi Hotspot Tethering
Put your SIM in. Now you have cellular.
To activate mobile internet, you need to add your GSM. Do this in System Menu -> Add a GSM Network. You can find the details online by Google. Usually your phone provider will even send you the details via SMS.
OK now you have mobile internet. Making the Wifi hotspot tether is super easy. Just go in System Menu -> Networks -> Add a Wifi Hotspot and enter the hotspot details.
Finally whenever you want to put your phone in "airplane mode", just go to System Menu -> Networks -> Disable GSM.
Final Tips and Tricks
You may want to configure or disable the firewall.
SSH comes preconfigured but you might want to disable password logins.
Received SMS are stored in ~/.local/share/sxmo/modem/ as text files so you can read them comfy from your computer with SSH.
Pipewire is installed native. You can even install a node editor like qpwgraph so you can pipe audio to multiple audio devices simultaneously. Cool af huh?
See the SXMO tips and trickspage on pmOS wiki.
See also https://agorism.dev/ppp.html
Put your SIM in. Now you have cellular.
To activate mobile internet, you need to add your GSM. Do this in System Menu -> Add a GSM Network. You can find the details online by Google. Usually your phone provider will even send you the details via SMS.
OK now you have mobile internet. Making the Wifi hotspot tether is super easy. Just go in System Menu -> Networks -> Add a Wifi Hotspot and enter the hotspot details.
Finally whenever you want to put your phone in "airplane mode", just go to System Menu -> Networks -> Disable GSM.
Final Tips and Tricks
You may want to configure or disable the firewall.
SSH comes preconfigured but you might want to disable password logins.
Received SMS are stored in ~/.local/share/sxmo/modem/ as text files so you can read them comfy from your computer with SSH.
Pipewire is installed native. You can even install a node editor like qpwgraph so you can pipe audio to multiple audio devices simultaneously. Cool af huh?
See the SXMO tips and trickspage on pmOS wiki.
See also https://agorism.dev/ppp.html
๐9๐ฅ4โค1๐ฅฑ1
Fossify Launcher
Fast, personalized, and privacy-first home screen experience. No ads, no bloat โ just a smooth, efficient launcher designed to fit your unique style and preferences.
๐ Links:
- Download from: Github or IzzySoft
- Screenshots
- Features
- Source Code
๐ @popmodsnetwork
๐ Donate to our admins
๐ท Tags: #Android #Customization #Fossify #Launcher
Fast, personalized, and privacy-first home screen experience. No ads, no bloat โ just a smooth, efficient launcher designed to fit your unique style and preferences.
๐ Links:
- Download from: Github or IzzySoft
- Screenshots
- Features
- Source Code
๐ @popmodsnetwork
๐ Donate to our admins
๐ท Tags: #Android #Customization #Fossify #Launcher
๐21โค6๐ค3โก1
Syncthing Android App Discontinued
https://forum.syncthing.net/t/discontinuing-syncthing-android/23002
syncthing-fork will still be released (and is already better)
https://github.com/Catfriend1/syncthing-android-fdroid
https://f-droid.org/app/com.github.catfriend1.syncthingandroid
https://forum.syncthing.net/t/discontinuing-syncthing-android/23002
syncthing-fork will still be released (and is already better)
https://github.com/Catfriend1/syncthing-android-fdroid
https://f-droid.org/app/com.github.catfriend1.syncthingandroid
Syncthing Community Forum
Discontinuing syncthing-android
Unfortunately I donโt have good news on the state of the android app: I am retiring it. The last release on Github and F-Droid will happen with the December 2024 Syncthing version. Reason is a combination of Google making Play publishing something betweenโฆ
๐ข37๐3๐ซก3๐ฟ2๐1
Forwarded from ๐ ๐๐ข๐ช ๐๐จ๐ ๐ฃ (๐ ๐๐ข๐ช๐ป๐ฎ ๐
)
## ๐จ SCAM ALERT! ๐จ Fake Play Integrity Fixes That Can Brick Your Phone!
Hey everyone, pay attention! Play integrity issues are common these days, but the solutions are usually easy. Unfortunately, some people are exploiting this with fake "fixes" that actually contain dangerous code designed to ruin your phone!
This is what happened to me:
Last night, a user with the ID 7402776516 messaged me about a "PIF fork module" that supposedly fixes play integrity issues. I was tired and didn't think twice, so I agreed to use it later.
(See Screenshot 1: The message I received.)
When I looked at the module's code this morning, I was horrified! It contained malicious code that could completely destroy my phone.
(See Screenshot 2: The dangerous code.)
Thankfully, I recognized the danger and didn't proceed. But many people wouldn't be so lucky.
Here's what you need to know:
โข Never download modules from unknown sources or shady websites.
โข Only trust official release channels or reputable developers.
โข Be wary of unsolicited messages about "play integrity fixes," especially those from unfamiliar users.
โข If you're unsure about anything, ask a tech-savvy friend for help.
Remember: Your phone is valuable. Don't let anyone trick you into ruining it!
โ Reading this telegraph might help someone
Stay safe and share this information with your friends to help stop these scams!
~ Regards // Mona
โ14๐8โค3๐ฏ2
https://github.com/Cqinux/cinux
Cinux
Linus Torvalds has been sold out to big tech companies like Google and Microsoft. He himself is a billionaire and no longer writes any code. Many people, including myself, are very unhappy with his decisions, like the removal of several Russian developers from kernel maintainership status. See Several Russian developers lose kernel maintainership status.
This problematic decision is not an isolated incident. Recent dramas include adding Rust language developers like Alex Gaynor, who literally does nothing. See Unsafe Hell! Code review of "Rust for Linux" github project. Also the filesystem dramaRust in Linux lead retires rather than deal with more "nontechnical nonsense". His hatred towards C++ is another issue. It is no wonder nobody wants to contribute to Linux anymore. He really should not complain. There are also many other fundamental disagreements between me and him, such as no crashing for out-of-bounds errors, allocation failure, etc. I always support fail-fast for abstraction machine corruption and programming bugs.
What is my plan?
Maybe it is time to start a fork and rename it to Cinux (cqwrteur's Linux). I would like to first fix the kernel headers issues that break the UAPI for C++ compilers (because they use C++ keywords that break C++ code) and the Windows filesystem (Windows filesystem is case-insensitive, so some headers cannot be stored on Windows filesystems).
If I can, I will start to fix the kernel headers to support using freestanding C++ (at least, it needs C++26 standard; otherwise, it would be too broken) in the kernel with this portable C++ guideline. We will not use C++ exceptions or RTTI but will wait for P0709 Herbceptions Proposal. For a lot of functionalities missing in the C++ standard library (like array, vector) for freestanding, my fast_io library should be an acceptable replacement. See here.
I will also try to merge important forks like Asahi Linux for Apple Silicon support (the rust issue is another matter since Rust language developers and Rust foundations are very hostile to Russia and China). I will try to contain it before we have new solutions, such as a rewrite. Important forks also include Linux on Microsoft Surface.
Cinux
Linus Torvalds has been sold out to big tech companies like Google and Microsoft. He himself is a billionaire and no longer writes any code. Many people, including myself, are very unhappy with his decisions, like the removal of several Russian developers from kernel maintainership status. See Several Russian developers lose kernel maintainership status.
This problematic decision is not an isolated incident. Recent dramas include adding Rust language developers like Alex Gaynor, who literally does nothing. See Unsafe Hell! Code review of "Rust for Linux" github project. Also the filesystem dramaRust in Linux lead retires rather than deal with more "nontechnical nonsense". His hatred towards C++ is another issue. It is no wonder nobody wants to contribute to Linux anymore. He really should not complain. There are also many other fundamental disagreements between me and him, such as no crashing for out-of-bounds errors, allocation failure, etc. I always support fail-fast for abstraction machine corruption and programming bugs.
What is my plan?
Maybe it is time to start a fork and rename it to Cinux (cqwrteur's Linux). I would like to first fix the kernel headers issues that break the UAPI for C++ compilers (because they use C++ keywords that break C++ code) and the Windows filesystem (Windows filesystem is case-insensitive, so some headers cannot be stored on Windows filesystems).
If I can, I will start to fix the kernel headers to support using freestanding C++ (at least, it needs C++26 standard; otherwise, it would be too broken) in the kernel with this portable C++ guideline. We will not use C++ exceptions or RTTI but will wait for P0709 Herbceptions Proposal. For a lot of functionalities missing in the C++ standard library (like array, vector) for freestanding, my fast_io library should be an acceptable replacement. See here.
I will also try to merge important forks like Asahi Linux for Apple Silicon support (the rust issue is another matter since Rust language developers and Rust foundations are very hostile to Russia and China). I will try to contain it before we have new solutions, such as a rewrite. Important forks also include Linux on Microsoft Surface.
GitHub
GitHub - Cqinux/cinux: cqwrteur's fork of Linux kernel, rename it to Cinux
cqwrteur's fork of Linux kernel, rename it to Cinux - Cqinux/cinux
๐คฃ38๐26๐คก14โค9๐4๐ฅฑ4
FlyingCarpet
Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips in close range.
https://github.com/spieglt/FlyingCarpet
#transfer #share
Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips in close range.
https://github.com/spieglt/FlyingCarpet
#transfer #share
๐29๐ฅ6๐ฅฑ1
LocalSend
free, open-source multiplatform app that allows you to securely share files and messages with nearby devices over your local network without needing an internet connection.
https://github.com/localsend/localsend
#share #transfer
free, open-source multiplatform app that allows you to securely share files and messages with nearby devices over your local network without needing an internet connection.
https://github.com/localsend/localsend
#share #transfer
๐28โค16๐ฅฑ2
Warpinator for Android is an unofficial port of Linux Mint's file sharing tool of the same name. It is fully compatible with the original protocol and allows for easy transfer of files between Android and Linux devices.
Features:
- Automatic discovery of compatible services on local network
- Works on WiFi or hotspot, no internet connection needed
- Transfer any type of files quickly and easily
- Receive entire directories
- Run multiple transfers in parallel
- Share files from other applications
- Limit who can connect using a group code
- Option to start on boot
- Does not require your location or any other unnecessary permissions
Android
https://github.com/slowscript/warpinator-android
https://f-droid.org/packages/slowscript.warpinator/
Linux
https://github.com/linuxmint/warpinator
Windows
https://winpinator.swisz.cz
https://github.com/slowscript/warpinator-windows
#share #transfer
Features:
- Automatic discovery of compatible services on local network
- Works on WiFi or hotspot, no internet connection needed
- Transfer any type of files quickly and easily
- Receive entire directories
- Run multiple transfers in parallel
- Share files from other applications
- Limit who can connect using a group code
- Option to start on boot
- Does not require your location or any other unnecessary permissions
Android
https://github.com/slowscript/warpinator-android
https://f-droid.org/packages/slowscript.warpinator/
Linux
https://github.com/linuxmint/warpinator
Windows
https://winpinator.swisz.cz
https://github.com/slowscript/warpinator-windows
#share #transfer
GitHub
GitHub - slowscript/warpinator-android: An unofficial implementation of Warpinator for Android
An unofficial implementation of Warpinator for Android - slowscript/warpinator-android
๐20โค1๐ฅฑ1
Betterfox
Set of about:config options for Mozilla #Firefox
It aims to improve browser settings for privacy-conscious users.
Betterfox is also capable of significantly increasing Firefox browsing speed.
https://github.com/yokoffing/Betterfox
Set of about:config options for Mozilla #Firefox
It aims to improve browser settings for privacy-conscious users.
Betterfox is also capable of significantly increasing Firefox browsing speed.
https://github.com/yokoffing/Betterfox
GitHub
GitHub - yokoffing/Betterfox: Firefox user.js for optimal privacy and security. Your favorite browser, but better.
Firefox user.js for optimal privacy and security. Your favorite browser, but better. - yokoffing/Betterfox
๐13โค9๐ฅ3