SnoopSnitch Network scan not working - OnePlus 3 Questions & Answers

As the title says, I can't get the network scan in SnoopSnitch to work. I'm not sure where the problem lies, so I decided to ask here.
The error it shows when I try to run a network scan (sry, can't post links to a picture):
Code:
Network scan is not possible
REASON: Could not initialize DIAG interface.
SnoopSnitch's network scan will not work properly.
Visit the project website for details:
https://opensource.srlabs.de/projects/snoopsnitch
I'm on a Oneplus 3, running LineageOS for microG 16.0 from the 28th of November.
I also tried a few different kernels, but none of them worked for me.
Kernels I tried:
mcd kernel (Custom) r12
MadKernel Reborn 29
HolyDragon Kernel (Pie blobs)
I rooted my phone with Magisk and it works for everything else that needs root privileges, so that shouldn't be the problem either.

RealStickman said:
As the title says, I can't get the network scan in SnoopSnitch to work. I'm not sure where the problem lies, so I decided to ask here.
The error it shows when I try to run a network scan (sry, can't post links to a picture):
Code:
Network scan is not possible
REASON: Could not initialize DIAG interface.
SnoopSnitch's network scan will not work properly.
Visit the project website for details:
https://opensource.srlabs.de/projects/snoopsnitch
I'm on a Oneplus 3, running LineageOS for microG 16.0 from the 28th of November.
I also tried a few different kernels, but none of them worked for me.
Kernels I tried:
mcd kernel (Custom) r12
MadKernel Reborn 29
HolyDragon Kernel (Pie blobs)
I rooted my phone with Magisk and it works for everything else that needs root privileges, so that shouldn't be the problem either.
Click to expand...
Click to collapse
Did you read the FAQ on SnoopSnitch website and try the solutions there?

Related

ROM UPDATED May 19, 2015 [ROM] LP 5.1 Resurection-Remix Hardened Unofficial

Rom updated on May 19. This is LP 5.1 release 2. Latest Google/CM/Resurrection sources + all hardened features. Plus cleaned IP addresses (got rid of Google, Level 3 communication, AT&T, Orange, Department of Defense and other shady ips). Also enabled is Volte (enhanced LTE), which is Voice over LTE. This depends on the service provided by your carrier. In the States, for example, T-Mobile provides such services, which include high definition voice. Usually, you need special update done by the manufacturer in conjunction with your carrier. This rom does not need that. Your Z1 is already provisioned for Volte. You will see in Mobile Settings another entry: Enhanced 4g LTE Mode. ALso, in test menu/phone (*#*#4636#*#*), you will see a Volte Provisioned Flag. So, as soon as your carrier starts Volte, you are all set.
Sources are the same...
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=12531
_____________________________________________________________________________________
Rom updated to latest sources on May 4. In addition to regular hardened features, more than 40 instances of Google IP, Level 3 Communication and Department of Defense IPs removed from sources both for IPV4 and IPV6. The same is replaced with Opendns IP. Keep in mind that those ips go not only in configuration files, but libs also and the latter cannot be decompiled and fixed...
Download link: http://forum.xda-developers.com/devdb/project/dl/?id=12289
______________________________________________________________________________________
Rom Updated to LP 5.1.1. All hardened/security features implemented. Kernel used from Slimroms 5.1.
TWRP 2.8.6 is integrated in kernel.
Obviously, this is an alpha version...
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=12110
Kernel Source: https://github.com/AOSP-Argon/kernel_sony_msm8974/tree/lp5.1
___________________________________________________________________________________________________
Rom updated to 5.1: all hardened features enabled.
Download link: http://forum.xda-developers.com/devdb/project/dl/?id=11901
___________________________________________________________________________________________________
March 31: kernel updated to include screen color calibration:
See Download link: http://forum.xda-developers.com/showpost.php?p=59801528&postcount=94
_________________________________________________________________________________________________
March 27: New build is up, latest CM and Resurect changes; kernel includes voltage table, syncookie and TWRP.
Download Link: http://d-h.st/lw2s
Mirror Link: http://forum.xda-developers.com/devdb/project/dl/?id=11744
_________________________________________________________________________________
March 15: New build is up including latest sources, TWRP integrated in kernel, led lights fixed
DOWNLOAD LINK: http://d-h.st/UO7W
_______________________________________________________________________________________________
Marchh 7: Rom Updated to the latest version + plus all security enhancements. Sources for security changes are the same as posted
See Download section for update
Here is Resurection Remixed Lollipop hardened and secure. Built from sources on February 24.
Changes:
First of all, as many know, encryption on lollipop slows down the device to almost unusable. I was able to resolve that. The culprit was Qualcom crypto module and drivers that collide with graphics. In this rom, when you encrypt your device, there is no noticeable slow down at all. Your master encryption key is no longer stored in crypto module (which rumor has it is backdoored anyway), but rather hashed and salted on the drive itself.
1. Modified kernel to disable creepy SElinux and enable Tomoyo security. Now you can safely use Xposed framework and some modules such as Xprivacy, Appsettings and ShowDialpad, as well as many others
2. Modified kernel to disable qualcom module and drivers
3. Disabled creepy qualcom random number generation and enabled all other methods
4. Enabled 256 bit AES drive encryption as opposed to Google's default 128 bit
5. Enabled all ciphers and hashes available in kernel and disabled by default (thanks Sony and Google)
6. Latest CM changes
7. Omniswitch (to be flashed separately after flashing the rom)
Maybe more
INSTALL:
1. Be on Kitkat, rooted with CWM or TWRP
2. Enter Recovery, wipe System, Data, Cache
3. Flash the rom
4. Flash Omniswitch
5. Reboot and enjoy
If you want to encrypt your device, you need to do 2 additional steps before or after encryption. Go to Developer Options and enable "Force GPU rendering" and "Disable HW overlays. Yes, you have to enable (not disable) "Disable HW overlays" option. The latter won't stick after reboot. So, manually transfer the attached init.d script to /system/etc/init.d and set permissions to at least 744. This way the option will be set at boot and you won't have any noticeable slowdown. In fact, I don't see any difference in speed between encrypted and non encrypted device.
CREDIT: Resurection-Remix Team, Cyanogenmod, AOSP and Omniroms
WARNING:
I am not responsible if your device explodes and kills everyone around. You are doing it on your own. Russians, who are definitely coming, won't help you either :laugh:
Download links
Rom: http://d-h.st/l1rB For Update see Download Section
Omniswitch: http://d-h.st/AbGH
Init.d script (in case you want to encrypt your data): http://d-h.st/QIiE
Sources: https://github.com/ResurrectionRemix
https://github.com/HonamiZ1/android_system_vold
https://github.com/HonamiZ1/kernel_sony_msm8974
XDA:DevDB Information
Resurection-Remixed Lollipop 5.1.1 Hardened, ROM for the Sony Xperia Z1
Contributors
optimumpro
ROM OS Version: Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP, Cyanogenmod
Version Information
Status: Testing
Created 2015-02-25
Last Updated 2015-05-19
screenshots
Screenshots added
Kernel updated with CPU voltage table
Kernel updated to allow under/over volting. See attachment.
Instructions:
1. Unzip the file
2. Flash in fastboot: fastboot flash boot boot.img and fastboot reboot
Enjoy
Thanks for this ROM, are there any known bugs?
wis3m0nkey said:
Thanks for this ROM, are there any known bugs?
Click to expand...
Click to collapse
All CM bugs as of February 24. You can go on their site and see the list of changes...
optimumpro said:
All CM bugs as of February 24. You can go on their site and see the list of changes...
Click to expand...
Click to collapse
So just need to look at http://forum.xda-developers.com/xperia-z1/general/rom-official-cyanogenmod-12-nightlies-t3007118 is that right?
Sorry I have to confirm, there are multiple threads (Official/Development) for CM12.
This ROM will maintain root and recovery, right?
I'll flash and let you know if I find any other issues.
Tried it. Works great. Some strange problem with mms though. Could not load them even though data works perfectly. Battery life looks great. Didn't try calling so i can't say anything about the mic.
Kyrius said:
Tried it. Works great. Some strange problem with mms though. Could not load them even though data works perfectly. Battery life looks great. Didn't try calling so i can't say anything about the mic.
Click to expand...
Click to collapse
I use Textsecure as sms replacement. Microphone works great...
Very buggy
you should definately fix this rom as i cannot start camera it fc. it restart itseft
NOT STABLE
darkdevu said:
you should definately fix this rom as i cannot start camera it fc. it restart itseft
NOT STABLE
Click to expand...
Click to collapse
1. Learn the rule about not posting bug reports without logcat
2. Camera works fine: verified
3. Always wipe System/Data/Cache before flashing
4. Are you sure you have Xperia Z1?
Cheers
his profile says Z3. lol
Any further reports on this ROM? Interesting to know how it performs and about stability
Deleted
wis3m0nkey said:
Thanks for this ROM, are there any known bugs?
Click to expand...
Click to collapse
Rom Updated to the latest version. See Download section in the OP.
and where is the link to the update?
shikimafia said:
and where is the link to the update?
Click to expand...
Click to collapse
It is in Download section:
http://forum.xda-developers.com/devdb/project/?id=8412#downloads
Screenshots added in post #2. Note that only this rom and SlimLP work with the latest Xpivacy module. Tried on Crdroid and others and there is bootloop as soon as you enable Xprivacy.
Has no one tried this rom as not reports or posts
tried flashing update from scratch and get play services fc on every gapps i used............i am guessing i may have to flash initial release and dirty flash this over it? excuse me if i may have got it wrong
shingers5 said:
Has no one tried this rom as not reports or posts
Click to expand...
Click to collapse
Well. The first version had 69 downloads. The latest one had 20. Other than the bogus claim about camera foreclosing (by someone who has Xperia Z3) there were no reports of problems. I have been using this rom for about 10 days without any problems...
optimumpro said:
Well. The first version had 69 downloads. The latest one had 20. Other than the bogus claim about camera foreclosing (by someone who has Xperia Z3) there were no reports of problems. I have been using this rom for about 10 days without any problems...
Click to expand...
Click to collapse
I'm having issues flashing the new version as getting play services errors.... Was gonna try dirty flash over previous versions

[ROM][UNOFFICIAL] LineageOS 17.1 for Nexus 5 (hammerhead) [DISCONTINUED]

LineageOS 17.1 is a free, community built, aftermarket firmware distribution of Android 10.0 (Q), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
The source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Known bugs:
Fantom icons in launcher after installing/updating apps. Fixed since 2020-03-18 build.
Expanded desktop doesn't work. LineageOS team planning to remove this feature entirely. This feature was removed in latest builds.
For some users phone won't boot after installing Magisk. Right now there is no solution. Use rom without Magisk. Fixed since 2020-02-22 build. Credits to @Sashko98 for help!
Screen timeout does not work if the Screen lock is set to none. Fixed since 2020-05-31 build.
Random drops of the bluetooth connection. Fixed since 2020-06-13 build.
Screen mirroring via slimport HDMI adapter doesn't work.
PMF aka 802.11w doesn't work.
Downloads:
ROM: https://sourceforge.net/projects/hammerhead-lineageos/files/17.1/
GAPPS: https://opengapps.org/?arch=arm&api=10.0&variant=pico
Credits:
Many thanks to the LineageOS team and all the contributors out there in the community
Contributors:
@z3DD3r, @EnesSastim, @Sashko98, @razorloves, esa-n, jprimero15 and others
Source Code:
Device tree: https://github.com/z3DD3r/android_device_lge_hammerhead/tree/lineage-17.1
Kernel tree: https://github.com/z3DD3r/android_kernel_lge_hammerhead/tree/lineage-17.1
Vendor tree: https://github.com/z3DD3r/android_vendor_lge/tree/lineage-17.1
Android version: 10.0.0 (Q)
Kernel version: Linux 3.4.113
SELinux: Enforcing
Status: Stable
Created 2020-01-23
Last Updated 2020-06-23
GAPPS Installation
To install GAPPS you should increase the /system partition size
This can be done for example with TWRP HH.R
[RECOVERY][UNOFFICIAL] TWRP HH for Nexus 5 (hammerhead)
TWRP HH for Nexus 5 About: TWRP is an open source, community project. TWRP development is done by roughly 4 people at this point. We also have a large support community with many people who are willing to answer questions and help people with...
forum.xda-developers.com
Also LineageOS Team have recommendations about GAPPS
Here are the most important two copied from LineageOS WiKi:
If you opt to use Open GApps, they offer a variety of sizes of packages that include and overwrite different apps. We only recommend package sizes up through nano. If you use a larger package, we can not guarantee that everything will function on your device, as in many of these cases our included apps are overwritten in favor of the Google App equivalents.
Google apps should be installed via recovery immediately after installing LineageOS. If you reboot into LineageOS before installing Google apps, you must factory reset and then install them, otherwise expect crashes.
reserved
Thanks for your work.
I'm running 17.1-20200122. Works amazingly well so far. No bugs detected.
Thank you @z3DD3r for your amazing work for Hammy
Hardware Macaddress
Thanks for this amazing rom which is super fast. I am unable to connect to my home WiFi with static ip.
My configuration is - Nexus 5 32 GB, Rom 24 Jan, Open Gapps Nano 23 Jan, TWRP system repartioned to 2GB..
Unable to disable Mac randamnization....can’t find any toggle.hence unable to use hardware MAC address.
Kindly advise a fix. Thanks in advance.
zheega said:
I'm running 17.1-20200122. Works amazingly well so far. No bugs detected.
Click to expand...
Click to collapse
How is the battery-drain for you? I tried an earlier version and that wasn't nice regarding battery. Almost half the time compared to the 16.0.
I've just run a single charge on the last build, but seems good so far. Better than 16.0 I would say.
Encryption working flawlessly !!!
Beta TWRP decrypts DATA in recovery !!! (carefully read instructions and posts.)
Excellent work, everybody.
anilspice said:
Thanks for this amazing rom which is super fast. I am unable to connect to my home WiFi with static ip.
My configuration is - Nexus 5 32 GB, Rom 24 Jan, Open Gapps Nano 23 Jan, TWRP system repartioned to 2GB..
Unable to disable Mac randamnization....can’t find any toggle.hence unable to use hardware MAC address.
Kindly advise a fix. Thanks in advance.
Click to expand...
Click to collapse
Static ip works for me and I dont have mac randomization.
I dirty flashed from lineage-16.0-20191225 to 17.1-20200124 and wiped cached/davik. Everything seems fine (old apps, lte, camera, wifi). Only thing I miss is homescreen icon grid is max 5x5, I liked 5x7. Nice work!
I'm trying to flash the rom to my nexus5 with twrp. The installation went ok, but when i boot, it seems to stuck at the loading screen (blue ball going from right to left). Am I doing something wrong?
anilspice said:
Thanks for this amazing rom which is super fast. I am unable to connect to my home WiFi with static ip.
My configuration is - Nexus 5 32 GB, Rom 24 Jan, Open Gapps Nano 23 Jan, TWRP system repartioned to 2GB..
Unable to disable Mac randamnization....can’t find any toggle.hence unable to use hardware MAC address.
Kindly advise a fix. Thanks in advance.
Click to expand...
Click to collapse
Mac randomization is disabled cos our device doesn't support it. Have u been able to connect to your WiFi on LOS 16? Can u send me logcat?
Toedels said:
I'm trying to flash the rom to my nexus5 with twrp. The installation went ok, but when i boot, it seems to stuck at the loading screen (blue ball going from right to left). Am I doing something wrong?
Click to expand...
Click to collapse
Looks very strange. Have u wiped your partitions before installation? Tell me version of TWRP and versions of ROM, GAPPS and Magisk you tried to install.
z3DD3r said:
Mac randomization is disabled cos our device doesn't support it. Have u been able to connect to your WiFi on LOS 16? Can u send me logcat?
Looks very strange. Have u wiped your partitions before installation? Tell me version of TWRP and versions of ROM, GAPPS and Magisk you tried to install.
Click to expand...
Click to collapse
I'm a little further. I've installed lineage-17.1-20200119-UNOFFICIAL-hammerhead.zip and it's booting. But when i want to install open_gapps-arm-10.0-pico-20200124.zip, it says there's not enough space.
Did you resize your partition?
EnesSastim said:
As 07/19 u have to resize, here is the tutorial:
How to increase system (assuming that u have unmodified partitions):
1. Flash twrp-3.3.1-HH-hammerhead.img
2. Open terminal (TWRP -> Advanced -> Terminal)
3. Type hh_repart -m
4. Wait until your phone reboots.
How to revert everything:
1. Open terminal (TWRP -> Advanced -> Terminal)
2. Type hh_repart -r
3. Wait until your phone reboots.
4. Install original TWRP (3.3.1-0 at the current moment)
Download: https://mega.nz/#!x840QaZT!zjxqy1mK07u--T0Jt4451BLiwmpELe4GFdgW-20s4zc
Credits: @z3DD3r
Click to expand...
Click to collapse
Toedels said:
I'm a little further. I've installed lineage-17.1-20200119-UNOFFICIAL-hammerhead.zip and it's booting. But when i want to install open_gapps-arm-10.0-pico-20200124.zip, it says there's not enough space.
Click to expand...
Click to collapse
This old build is permissive and device is not certified in Play Market. Use build 20200123 or newer cos they are enforcing.
z3DD3r said:
Mac randomization is disabled cos our device doesn't support it. Have u been able to connect to your WiFi on LOS 16? Can u send me logcat?
Thanks for response. Had earlier been using crdroid pie rom till Nov 2019 with system partition extended to 1.5 GB and Micro gapps. All was fine till then. As I usually keep on updating the apps regularly..In Dec 19 wifi stopped working. I thought had a hardware failure. The hammerhead kept on going without wifi as it was not a daily driver. In Jan I repartioned the sys again to 2GB using TWRP 3.3.1-2.0GB HH and installed LOS 17.0 with stock gapps as I had enough space. It worked with few minor issues then i kept on upgrading every day as you kept on building now on 25 th Jan 17.1 LOS with 16jan stock gapps.
All builds worked perfectly...but without wifi, which used to trun on sometimes after I copied .mcaddr from /persist to /data/misc/wifi folder through TWRP file manager...but is still unable to download or update data and automaticaly switches back to cellular data.
As far as logcat...kindly advise how to!! As I had never done that.
I am not a developer or IT guy. Hope above helps.
Regards
Added info: Had gone back to stock and installed TWRP HH 1.5 Gb few times. Installed LOS 16 to but the same issue remains...unable to connect to my home static IP as my wifi is hidden and all devices on my home network have individual IP address.
Click to expand...
Click to collapse
Somebod y said:
Did you resize your partition?
Click to expand...
Click to collapse
That did the trick! I'll try to install the latest version now.
It feels really smooth. Didn't expect that on such old device.
There's an article about your ROM on German ZDNet. Hope to see this eventually being official one day.
https://www.zdnet.de/88376265/lineageos-android-10-fuer-nexus-5/
wifi does not work, cannot connect !!
.

[ROM][GTS4LVWIFI][10]LuisROM Android 10 based on crDroid V6.x

My LuisROM based on cdDroid V6.x for Samsung Galaxy Tab S5e WiFi (gts4lvwifi)​
Code:
*** Disclamer
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
This is my personal custom rom. LuisROM based on the crDroid, LineageOS and other...
This is a ROM that works on Samsung Galaxy Tab S5e WiFi (gts4lvwifi) only! This ROM comes with a highly-customized kernel, as well as some other very custom modifications.
I will NOT provide support if you install a custom kernel!
Changelogs: http://luis-builds.de/downloads/lineageos/cr/Samsung_Galaxy_Tab_S5e_(gts4lvwifi)(gts4lvlte)/changelog_gts4lvwifi.txt
Introduction
Hello Friends!
I had troubles to find current builds for my devices so I decided to make regular builds for my devices. When my friends told me about similar problems, I extended the builds to include their devices as well. So these builds were and are mainly for my friends and me, but I finally decided to provide them also for public download.
My ROMs
My LuisROM an awesome combination of performance, customization, power and the most new features, brought directly to your device. The LuisROM build server generates automaticly every 2nd days new builds directly from the sources. Thanks to (thanks to @LuK1337) for the device,vendor and kernel sources.
Notice
Sometimes I get a lot of help or feature requests from users of my LuisROMs. My dog Luis and I try to fulfill most of the wishes, but that is not always possible. I do that as a little hobby and Luis does not always want to build ROMs . Please understand if I can not always answer directly.
ROM features:
Based on the latest cdDroid V6.x (Android 10), LineageOS and AOSP sources
Latest security patches and sources
OTA Updater
Compatible with EX Kernel Manager
Many other misc. performance and stability improvements under the hood
Kernel: Linux 4.9.x Kernel with many mods other devs and me!
Removed lots of excessive bloat (improves security and performance)
Improved stability (several bugs not listed here have been fixed)
Boeffla Wakelock blocker driver V1.1.0
More I/O-Schedulers (fiops, sio, zen, maple)
Added fsync on/off support.
Disabled crc check
Optimized for performance and battery life
Fast charging
Compatible with EX Kernel Manager
Compatible with systemless root (recommend Magisk 20.3 or higher !!!)
Wireguard kernel support
Many other misc. improvements not listed here
First time installation:
Unlock the bootloader, 1. Connect to WiFi network, 2. Enable OEM Unlock in developer options, 3. Turn off the tablet, Boot to download mode manually by plugging in USB and holding all the buttons for few seconds, 4. Follow instructions on the screen
Connect to WiFi network and make sure OEM Unlock in developer options is still checked
Flash custom VBMeta image ( https://dl.twrp.me/gts4lvwifi/vbmeta.tar.html ) in Odin ( use AP slot )
After flashing VBMeta, boot to stock. It'll likely ask you to wipe data, if so do that
Connect to WiFi network and make sure OEM Unlock in developer options is still checked
Now you can flash TWRP ( gts4lvwifi > https://dl.twrp.me/gts4lvwifi ) in Odin ( use AP slot once again ), for convenience you can hold volume up while flashing it so that you boot to recovery right after it's flashed
Boot into TWRP (press power and vol+)
Install latest cr LuisROM Android 10 http://luis-builds.de/downloads/lineageos/cr/Samsung_Galaxy_Tab_S5e_(gts4lvwifi)(gts4lvlte)/
Optional: Flash Open GApps and Magisk 20.x and above
Reboot ( make sure to not install TWRP app when TWRP asks you to )
OTA App update installation (auto):
Go to crDroid > About cdDroid > Updates
Press reload button (right corner)
Select download on the new build list
After download select update/flash new build
Optional: Installed gapps and magisk will be moved into new system automaticaly !
TWRP update installation (manual):
Download latest LuisROM build (download here)
Boot into Recovery TWRP
Flash my updated LuisROM (download here)
Reboot and enjoy
Download
Latest builds: (http://luis-builds.de/downloads/lineageos/cr/Samsung_Galaxy_Tab_S5e_(gts4lvwifi)(gts4lvlte)/)
Latest firmware: (download)
My other devices/ROMs: (http://luis-builds.de/downloads/lineageos/)
Download OpenGapps: (http://opengapps.org)
Flash latest TWRP Recovery: (download here)
Changelog
Developer: http://luis-builds.de/downloads/lineageos/cr/Samsung_Galaxy_Tab_S5e_(gts4lvwifi)(gts4lvlte)/changelog_gts4lvwifi.txt
Known Issus
..
Telegram group:
https://t.me/rr_luisrom
Donate for my dog Luis, he is looking forward to an extra bone:
https://bw2.link/LuisDonation
Thanks To/Credits
Special thanks to Teams:
LineageOS team: https://www.lineageos.org
crDroid Team: https://crdroid.net/
OMNI team https://omnirom.org/about/
SLIMROMS https://slimroms.org/#/about
topjohnwu (Magisk) https://forum.xda-developers.com/apps/magisk
Thanks to the best devs on earth:
LuK1337 (https://forum.xda-developers.com/member.php?u=5075128)
francokernel (https://forum.xda-developers.com/member.php?u=3292224)
flar2 (https://forum.xda-developers.com/member.php?u=4684315)
nathanchance (https://forum.xda-developers.com/member.php?u=6842057)
and of course to all the supporters.
Thanks for the Sources/Blobs/Tweaks
crDroid (https://github.com/LineageOS)
Omnirom (https://github.com/omnirom)
TheMuppets (https://github.com/TheMuppets)
My Sources/Blobs/Tweaks
DEVICE (FraEgg/android_device_samsung_gts4lvwifi)
KERNEL (https://github.com/FraEgg/android_kernel_samsung_sdm670)
XDA:DevDB Information
[ROM][GTS4LVWIFI][10]LuisROM Android 10 based on crDroid V6.x, ROM for the Samsung Galaxy Tab S5e
Contributors
8224Freak
Source Code: https://github.com/FraEgg
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: T720XXS1ASL3
Based On: LineageOS, crDroid, AOSP
Version Information
Status: Beta
Beta Release Date: 2020-03-24
Created 2020-02-26
Last Updated 2020-03-24
Screenshots
Great work man! Nice seeing you here...
Can I install this on the LTE version?
averardo said:
Can I install this on the LTE version?
Click to expand...
Click to collapse
no. no telephony.
cu Frank
i have tab s5e wifi version.
BUT i am getting this error that this package is for GTS4LVWifi your device is GTS4LVLTE.
i flashed twrp fGTS4L WIFI again just to be sure im on correct recovery.
But still im not able to flash CR Droid i get error 7
EDIT Never mind Flashed correct TWRP flashed rom installed and formatted data now booted
BETA: LuisROM with patched 4.9.215 kernel
Hello,
for testing users. i have pached the samsung kernel from patchlevel 4.9.112 up to 4.9.215. Here is the fist build for testing. I can´t see major bugs. Please report me any issues.
Download Build: http://luis-builds.de/downloads/lin...-20200303-gts4lvwifi-v6.3-LuisROM-4.9.215.zip
Changelog: http://luis-builds.de/downloads/lin...)(gts4lvlte)/changelog_gts4lvwifi_4.9.215.txt
Have fun!
Cu Frank
signature spoofing permission to enable MicroG
Coming from LOS, I installed this ROM on my tablet to try out MicroG. (Great ROM btw, faster and more stable. Great work!) For MicroG, one needs signature spoofing support, which is not available in LOS, but should be built-in in the crdroid ROM, hence the switch.
Unfortunately, there seems to be something wrong with signature spoofing. When I check its status in the Signature Spoofing app, it does report back as enabled (see screenshot "Signature Spoofing check"). When I do the self-check in the MicroG app, I get the same result but MicroG doesnt seem to be getting the permission to do signature spoofing (see screenshot "Self-check MicroG", unchecked boxes). It reports : "This is a strong indicator that the ROM does support signature spoofing, but requires further action to activate it. Please check the documentation on which steps might be required."
I tried in settings, applications, permissions to give the MicroG the signature spoofing permission. The permission is there, but I can't seem to add applications to it. Also checked developer options, but couldn't find anything there, nor in a thorough search of information on signature spoofing and microg. Maybe I'm missing something really simple here, maybe it's something completely different. It just feels like I'm really close.
So I'm here to ask whether anyway knows which extra steps might be required in this ROM to give the MicroG app the permission for signature spoofing.
Any help would be greatly appreciated.
Ekjaker
Ekjaker said:
Coming from LOS, I installed this ROM on my tablet to try out MicroG. (Great ROM btw, faster and more stable. Great work!) For MicroG, one needs signature spoofing support, which is not available in LOS, but should be built-in in the crdroid ROM, hence the switch.
Unfortunately, there seems to be something wrong with signature spoofing. When I check its status in the Signature Spoofing app, it does report back as enabled (see screenshot "Signature Spoofing check"). When I do the self-check in the MicroG app, I get the same result but MicroG doesnt seem to be getting the permission to do signature spoofing (see screenshot "Self-check MicroG", unchecked boxes). It reports : "This is a strong indicator that the ROM does support signature spoofing, but requires further action to activate it. Please check the documentation on which steps might be required."
I tried in settings, applications, permissions to give the MicroG the signature spoofing permission. The permission is there, but I can't seem to add applications to it. Also checked developer options, but couldn't find anything there, nor in a thorough search of information on signature spoofing and microg. Maybe I'm missing something really simple here, maybe it's something completely different. It just feels like I'm really close.
So I'm here to ask whether anyway knows which extra steps might be required in this ROM to give the MicroG app the permission for signature spoofing.
Any help would be greatly appreciated.
Ekjaker
Click to expand...
Click to collapse
I am not familiar with MicroG but a brief search seems to indicate that it is sort of replacement for gapps and that it has a forum of its own in XDA. Have you tried checking there? It sound like an interesting concept and I'd like to learn more about it. Why is signiture spoofing needed?
lewmur said:
I am not familiar with MicroG but a brief search seems to indicate that it is sort of replacement for gapps and that it has a forum of its own in XDA. Have you tried checking there? It sound like an interesting concept and I'd like to learn more about it. Why is signiture spoofing needed?
Click to expand...
Click to collapse
I haven't tried the forum there, as the problem seems to be related to settings in the ROM, as the error message states. Ofcourse, I did some searches there and on other forums for information specific to this issue, but wasn't able to find anything useful. Which is why I tried here. I'll leave my question here for some time, giving people the time to respond. If that doesn't work out, I'll try in the other forums. But I'm afraid they'll just point be back to this forum.
About your question, MicroG is indeed a replacement for gapps, cutting you of from the all-seeing eye of Google, but without losing (too much) functionality. Privacy is why you would go for it. MicroG needs signature spoofing so that its apps can present themselves as official Google apps. You can find more info on signature spoofing here and here. More info on MicroG can be found here.
I'm in your previous ROM with Android 9.0. Can I do a dirty flash with this ROM or do you have any specific recommendations?
I followed you installation instructions. Got twrp installed and flashed your ROM. Now it is stuck in the boot animation for hours.
I tried flashing the ROM only. Tried with simultaneously flashing opengapps and tried with wiping data before rebooting.
All of them resulted in the same thing. Device stuck in the boot animation
Did you format data instead of just wiping? To get out of boot loop, hold down both volume keys, insert USB cable, then press and hold down power key. It will put you into boot loader mode so you can re-flash.
BTW, when in TWRP, make sure to select ROM zip, then add OpenGapps zip, then add Majisk zip. Reboot after all 3 have been installed.
Yeah I stumbled over the format data. I just wiped instead of formating. Now it worked and booted succesfull.
great Rom thank you !
And thank you for your Work to keep it up to date!
I had a hard time installing this rom, none of the v6.4 roms worked.
two roms failed to update vendor image, error 7
one rom failed to update system image, error 7
I have been running Luis Android 9 rom before, tried wiping, formatting, different twrp versions etc.
Updating via twrp this version worked:
crDroidAndroid-10.0-20200303-gts4lvwifi-v6.3-LuisROM-4.9.215
after booting I was able to do an online update, got version 20200316 running now.
@8224Freak Is there a way to change the quick settings icons to black? Whenever I change the accent colour to anything else than white the icons are white instead of black which looks worse than the default black. Also the rotation animation is not working.
churchner420 said:
@8224Freak Is there a way to change the quick settings icons to black? Whenever I change the accent colour to anything else than white the icons are white instead of black which looks worse than the default black. Also the rotation animation is not working.
Click to expand...
Click to collapse
Aww, come on, you must be able to find a smaller nit than that to pick!!
Does Dex (desktop mode) work with this ROM?
Hi,
I installed this great rom.. but I just wanna be sure.. is it needed to flash your kernel as well if I want to use it, or is it already in included in this rom?
same question about updating.
thanks for answer.

[SGSI][Pie][Semi-bugless]MIUI 11

Welcome to MIUI sGSI For Galaxy J7 2017
TESTED ON J730X​
Some information you should know..
This is a fully working MIUI sGSI with Android version 9.0
If you want to report a Bug, read the F.A.Q First Then provide a logCat OR LoggingKit.zip with detailed explanation
Read the instructions and the F.A.Q Before installing the rom or posting a reply.
I don't own any files here, except patch files.
So, we are here with sGSI. It's normally called "unstable" and "not for daily usage" so users are recommended to go for GSI. But GSI lacks features and has AOSP-like design that some users may be bored of that. And now we finally break that law. sGSI can now be used as daily drivers.
As the nature of these sGSI go, it was a non stop battle for almost 3 weeks straight to get it to this point where all features are working as expected. if you appreacite this work Hit the Thanks button
RULES OF POSTING : READ everything before commenting, And especially the instlal steps, the rom has been tested throughly for a long time, so if you have an critical issue like not booting or no sim, you missed the instructions, posts that are irrelevant to this project will be ignored(Constructive criticism is welcomed). If you do face a new bug however, dont just say "hey bug here" provide more information, and a LOGCAT, bug reports without logcats will most likely be ignored.
FEATURES:
Based on MiuiMiX 11 by MMX Team 9.12.26 using ErfanTools
Android 9.0
MIUII 11 Features
Semi-SIM support (Currently one SIM only)
Heavily debloated
Zipaligned
Very Optimised
Battery and performance focused
Full MIUI without missing vital apps
Rootable with Magisk
RMM/KnoxGuard/Defex Free
And many more
Kernel:
You can choose either latest CronosKernel by @ananjaser1211, or KRAKEN kernel by @SPARTANICUS
Install steps:
ensure you have LATEST TWRP from Here
Download all the files in the DOWNLOAD section
Wipe everything (SYSTEM,DATA,CACHE,DALVIK and preferably Internal storage all together)
Flash Project Spaget 3.0 (not X!) here and follow the steps there.
Flash MIUI-Aonly-9-20191230-ErfanGSI.img to SYSTEM
Flash your desired kernel, either Cronos or KRAKEN (must be using Treble version)
[IMPORTANT] Flash Magisk in order to have patch working
Flash sGSI-Patch.zip
Flash NFC Patch
After the boot animation is on for 30~60 Seconds. Hold VolumeDown+power until the device reboots
Install Google Play Services apk in Downloads section in order to get setup working
Setup your rom and READ the F.A.Q for more information.
BUGS:
Signal bar doesn't work (always empty) but it's acturally working
FM Radio (No FM Radio app in image)
Only one SIM is working at the moment
VoLTE not working (need another fixes)
SCREENSHOTS:
Imgur
CREDITS:
IF you helped in this GSI and i forgot you, tell me in a PM or in a reply
@ananjaser1211 for his Project Spaget, CronosKernel and HUGE contribution for Exy7870
@SPARTANICUS for KRAKEN Kernel
@SrCDA for his NFC patch
@erfanoabdi for his tools to port GSIs
And the rest of EliteTeam
DOWNLOADS ARE IN POST 2
DOWNLOADS:
Official Treble support Group : Telegram
----------------------------------------------------------------
All files are uploaded here: Google Drive
GSI: Here (My Google Drive acted up and does not let me upload any more files)
FAQ:
Good idea to read this F.A.Q While the rom is installing
Notes:
Q : Brightness bar not working / Camera doesn't work
A : You have flashed Spaget X instead of Spaget 3.0. Reinstall again
Q : Phone doesn't detect any SIM cards
A : Flash latest Cronos/KRAKEN kernel
Q : Everything on my screen is so small [J730 only]
A : Go to Settings > Developer settings > Set screen density to 411
Q : I got front camera stretch
A : Change resolution from 16:9 to 4:3
Q : Can I use front flashlight?
A : No, Samsung has their own libs, for now no apps can use front flashlight. Back flashlight still works
Q : How is battery Life ?
A : With some tests and some cycles, it will be better than stock due to optimzations
Q : the phone wont install any apps
A : Reboot
One more
does the rom have some type of error for daily use
VoLTE : Not work, need flash Magisk Module and using Phone App to VoLTE work
All work normal, just a Android Pie but like Android Q MIUI :good:
Great work
The first boot is so longer? I've waiting more than 10 minutes and don't boot. Or is bootloop?
And i've not found the MIUI-Patch.zip, only sGSI-Patch.zip
What android version is this? Can i flash the official magisk? There's no camera stretch bug? Like other gsi rom?
gabriel.oliveira.brito said:
The first boot is so longer? I've waiting more than 10 minutes and don't boot. Or is bootloop?
Click to expand...
Click to collapse
After the boot animation is on for 30~60 Seconds. Hold VolumeDown+power until the device reboots
gabriel.oliveira.brito said:
And i've not found the MIUI-Patch.zip, only sGSI-Patch.zip
Click to expand...
Click to collapse
Thanks for noticing, I forgot to rename the file.
NindoS said:
VoLTE : Not work, need flash Magisk Module and using Phone App to VoLTE work
Click to expand...
Click to collapse
I don't use VoLTE, so I couldn't test if it works. Can you tell me which Magisk module you used?
NindoS said:
All work normal, just a Android Pie but like Android Q MIUI :good:
Great work
Click to expand...
Click to collapse
Nice
Updated FAQ and sGSI patch. I forgot to add an important fix in patch, so anyone using this MIUI, reflash the new patch right now :good:
I tried again, followed all the steps as requested. On the first boot, I restarted the phone after approximately 30 seconds. But I still bootloop. I'm using Project Spaget 3.0, but I can't find a topic in the forum. Could you send me your Project Spaget zip file?
My logcat is on attachments
nfc not working. I installed the fix on the twrp and it failed, I had to install the fix when I started the cell phone so that it did not give me an error and it appears as a module installed in magisk but it does not work
Working fine but having bug
I have a bug with the WhatsApp application when viewing the stories that contain videos are not played and the app freezes.
I attach my log Cat about the error
I have problems with external storage, the system does recognize it but with third-party apps such as file explorer or streaming apps like spotify they don't detect external storage, I've tried to modify the vold.fstab and nothing. some fix they have
dani_hedz said:
I have problems with external storage, the system does recognize it but with third-party apps such as file explorer or streaming apps like spotify they don't detect external storage, I've tried to modify the vold.fstab and nothing. some fix they have
Click to expand...
Click to collapse
It's sGSI related problem, don't know why it happens
argenmu09 said:
nfc not working. I installed the fix on the twrp and it failed, I had to install the fix when I started the cell phone so that it did not give me an error and it appears as a module installed in magisk but it does not work
Click to expand...
Click to collapse
It works for me
Wi-Fi not working

[MOD][MAGISK][LineageOS] Iptables TTL/Unthrottled Hotspot

Obviously we all know this, but I'll say it anyway: I bear no responsibility for your device!
Background:
Initially I recompiled the kernel, but thanks to @fddm I was able to get this into a Magisk module. This is a take-off from https://forum.xda-developers.com/t/...-tether-lineageos-18-1.4295601/#post-86183959 Feel free to read that (minimal reading) for additional details.
What is this?
This Magisk mod adds the required iptables kernel module for TTL/Tether/unmetering for using your phone as a hotspot. I have Tmobile & with my plan, when I connect any device to the phone it is extremely throttled to around 0.5Mbps. With this mod and the settings below, you can get around that limitation. I go from 0.5Mbps=>80+Mbps with this mod. Root is required (look at above thread for details on that if needed).
Compatibility:
Confirmed OS's that work: LineageOS18.1, LineageOS19.1
ROMs: At this point I can't indicate what ROMs this will be compatible with, but it appears LineageOS18.1 works. I'm attaching that as well as a Android/AOSP12 version if anyone wants to test that. I'm also not sure if this is exclusive to the bramble/Pixel 4a5g device (If anyone knows what they're doing or wants to get ballsy, test & report your results!)
Carrier: I tested this against Tmobile. It depends on how your carrier throttles your hotspot connected devices; Tmobile uses the TTL to determine if its the phone vs a connected device. If your carrier uses that method this should work.
xt_HL.ko: This is the kernel module we're inserting to allow the "iptables ttl set" command. I tested the Android12 xt_HL.ko file on my LineageOS18.1 OS and it does NOT work. This tells me there is some type of versioning. OR: there's an issue with the A12 file...
InCompatibility: (as reported by users in the thread)
ProtonAOSP 12, pixel 4a5g
Steps:
Install Magisk module & read the output; Verify it installed successfully.
Download Termux app from playstore
Termux App: (Shouldn't be necessary if running latest script since that does this step for you on every boot)
su (Grant permissions)
iptables -t mangle -A POSTROUTING -j TTL --ttl-set 64 (should be no errors - if you have errors my kernel is not installed)
Test: Turn on phone Hotspot, connect any device, do a speed test comparing speed on phone should be similar to the connected device.
If any limitations/blocks: (Not sure but maybe http vs https is blocked sometimes)
Install VPN Hotspot app (Green key icon): "Wi-Fi hotspot" ON, wlan1 ON, DISABLE "Tethering HW Acceleration" in settings
Issues:
After running the iptables command you get this error: iptables v1.8.4 (legacy): unknown option "--ttl-set" Try 'iptables -h' or 'iptables --help' for more information. This means the module was not loaded (or isn't compatible. Assuming the correct version was selected, there's no fix. Likely your OS isn't compatible with this module. If anyone has additional troubleshooting to add feel free to chime in.
Technical Additional Info:
ttl_magisk_L18.1: This contains the xt_HL.ko file compiled from the lineage-18.1-20220102-nightly-bramble-signed repo
ttl_magisk_A12: This contains the xt_HL.ko file compiled from AOSP kernel: android-msm-redbull-4.19-android12
Updates:
* I updated the thread title since no one reporting the Android 12 kernel mod is working (only 11 works this far)
* I added "ttl_magisk_L19.zip" script which runs the iptables command for you on every boot. I just tested this on LineageOS19.1 and it works good. I'm working on testing it on LineageOS20.0...
Based on what @fddm said though, it sounds like a Magisk module like this will not work on stock AOSP because it "enforces signatures on modules". If anyone can confirm that, or a workaround that would be helpful. Also https://forum.xda-developers.com/t/...l-tether-lineageos-18-1.4295601/post-86173703 indicates we'll want to disable IP6 via these commands:
ndc interface ipv6 rndis0 disable
ndc interface ipv6 wlan0 disable
If anyone wants to test & get back that'll be great. With Tmobile I didn't need to do that (yet), but again feedback would be great.
I had checked the stock and Lineage configs and neither had signature enforcement enabled. I only had access to this phone for a couple days, so I unfortunately can't test for you.
fddm said:
I had checked the stock and Lineage configs and neither had signature enforcement enabled. I only had access to this phone for a couple days, so I unfortunately can't test for you.
Click to expand...
Click to collapse
So you think this should work on stock? Thanks man! I need my phone for work so can't put it offline for hours atm, but maybe over the weekend I can. I'd like to reflash android 12 stock & see if this works. I'd have to assume there's some interest in this... Someone else to test...who knows
hi, I am on ProtonAOSP 12, pixel 4a5g, tested the ttl A12 zip file. But it gave me error when trying to run the iptables command as per your instruction. So I guess it is not loading the module maybe
creezalird said:
hi, I am on ProtonAOSP 12, pixel 4a5g, tested the ttl A12 zip file. But it gave me error when trying to run the iptables command as per your instruction. So I guess it is not loading the module maybe
Click to expand...
Click to collapse
Apologies for your results. I just updated the OP with an "Issues" section I'll update with issues reported, and any fixes if we discover any. I've only successfully tested this against LineageOS18.1, and was only hopeful it would work against other OS's. Just for kicks, since it's a pretty simple/quick process, you may want to try the ttl_magisk_L18.1 version. BTW that entire command is case-sensitive in case someone didn't know (Eg. Iptables... will not work; iptables... will).
Regarding the fix for your issue...I think Proton is based just on AOSP, and nothing to do with LineageOS. I wouldn't think that would matter but pointing. I would've made an Android12/LineageOS19.0 module but it isnt official yet for this device. I'm not sure how willing the Proton folks would be, but the next logical step would be to have them add the following options to their ProtonAOSP12 "redbull_defconfig" file (or equivalent), build it, and send me over the xt_HL.ko file. Then I'll add a magisk module for that for you to test.
Side note: there are 4 recent AOSP kernel versions for this device. So if there are compatibility restraints with versions, I'd guess we'd have a maximum of 4 to deal with, depending on what OS you have. I don't know for sure, but wouldn't think your ROM being AOSP, LIneageOS, or Proton would make a difference, since typically custom ROMs only customize overlays, features, preferences, 3rd party SW, etc - they don't typically rewrite the kernel for example. But we'll find out. The modules I posted reflect LineageOS18.1 (should be android-msm-redbull-4.19-android11-qpr3 but I didn't verify; though this does work with a June 2021 build which is likely android-msm-redbull-4.19-android11-qpr2 or before) & Android12 (android-msm-redbull-4.19-android12). I don't have one for android-msm-redbull-4.19-android12-qpr1 yet, but there's a chance that's what you need. Recent bramble kernels:
android-msm-redbull-4.19-android11-qpr2
android-msm-redbull-4.19-android11-qpr3
android-msm-redbull-4.19-android12
android-msm-redbull-4.19-android12-qpr1
kevin71246 said:
Apologies for your results. I just updated the OP with an "Issues" section I'll update with issues reported, and any fixes if we discover any. I've only successfully tested this against LineageOS18.1, and was only hopeful it would work against other OS's. Just for kicks, since it's a pretty simple/quick process, you may want to try the ttl_magisk_L18.1 version. BTW that entire command is case-sensitive in case someone didn't know (Eg. Iptables... will not work; iptables... will).
Regarding the fix for your issue...I think Proton is based just on AOSP, and nothing to do with LineageOS. I wouldn't think that would matter but pointing. I would've made an Android12/LineageOS19.0 module but it isnt official yet for this device. I'm not sure how willing the Proton folks would be, but the next logical step would be to have them add the following options to their ProtonAOSP12 "redbull_defconfig" file (or equivalent), build it, and send me over the xt_HL.ko file. Then I'll add a magisk module for that for you to test.
Side note: there are 4 recent AOSP kernel versions for this device. So if there are compatibility restraints with versions, I'd guess we'd have a maximum of 4 to deal with, depending on what OS you have. I don't know for sure, but wouldn't think your ROM being AOSP, LIneageOS, or Proton would make a difference, since typically custom ROMs only customize overlays, features, preferences, 3rd party SW, etc - they don't typically rewrite the kernel for example. But we'll find out. The modules I posted reflect LineageOS18.1 (should be android-msm-redbull-4.19-android11-qpr3 but I didn't verify; though this does work with a June 2021 build which is likely android-msm-redbull-4.19-android11-qpr2 or before) & Android12 (android-msm-redbull-4.19-android12). I don't have one for android-msm-redbull-4.19-android12-qpr1 yet, but there's a chance that's what you need. Recent bramble kernels:
android-msm-redbull-4.19-android11-qpr2
android-msm-redbull-4.19-android11-qpr3
android-msm-redbull-4.19-android12
android-msm-redbull-4.19-android12-qpr1
Click to expand...
Click to collapse
Another note: it appears Proton does quite a bit of work with the kernel, mods/etc (eg. Features list here: https://forum.xda-developers.com/t/kernel-pixel-4a-5g-proton-kernel.4194685/ ). I'm not sure if you flashed their kernel (1 ROM says its not required), but if you did that may explain the incompatibility - but I'm just guessing.
kevin71246 said:
Another note: it appears Proton does quite a bit of work with the kernel, mods/etc (eg. Features list here: https://forum.xda-developers.com/t/kernel-pixel-4a-5g-proton-kernel.4194685/ ). I'm not sure if you flashed their kernel (1 ROM says its not required), but if you did that may explain the incompatibility - but I'm just guessing.
Click to expand...
Click to collapse
Not at all, I am just using the Proton without the Proton Kernal (this is optional). If not mistaken, the Dev mentioned somewhere that by default, the kernel is same as stock
creezalird said:
Not at all, I am just using the Proton without the Proton Kernal (this is optional). If not mistaken, the Dev mentioned somewhere that by default, the kernel is same as stock
Click to expand...
Click to collapse
Mind going into your phone settings & post your kernel version? Thx
kevin71246 said:
Mind going into your phone settings & post your kernel version? Thx
Click to expand...
Click to collapse
sure, here you go
kevin71246 said:
Obviously we all know this, but I'll say it anyway: I bear no responsibility for your device!
Background:
Initially I recompiled the kernel, but thanks to @fddm I was able to get this into a Magisk module. This is a take-off from https://forum.xda-developers.com/t/...-tether-lineageos-18-1.4295601/#post-86183959 Feel free to read that (minimal reading) for additional details.
What is this?
This Magisk mod adds the required iptables kernel module for TTL/Tether/unmetering for using your phone as a hotspot. I have Tmobile & with my plan, when I connect any device to the phone it is extremely throttled to around 0.5Mbps. With this mod and the settings below, you can get around that limitation. I go from 0.5Mbps=>80+Mbps with this mod. Root is required (look at above thread for details on that if needed).
Compatibility:
ROMs: At this point I can't indicate what ROMs this will be compatible with, but it appears LineageOS18.1 works. I'm attaching that as well as a Android/AOSP12 version if anyone wants to test that. I'm also not sure if this is exclusive to the bramble/Pixel 4a5g device (If anyone knows what they're doing or wants to get ballsy, test & report your results!)
Carrier: I tested this against Tmobile. It depends on how your carrier throttles your hotspot connected devices; Tmobile uses the TTL to determine if its the phone vs a connected device. If your carrier uses that method this should work.
xt_HL.ko: This is the kernel module we're inserting to allow the "iptables ttl set" command. I tested the Android12 xt_HL.ko file on my LineageOS18.1 OS and it does NOT work. This tells me there is some type of versioning. OR: there's an issue with the A12 file...
InCompatibility: (as reported by users in the thread)
ProtonAOSP 12, pixel 4a5g
Steps:
Install Magisk module & read the output; Verify it installed successfully.
Download Termux app from playstore
Termux App:
su (Grant permissions)
iptables -t mangle -A POSTROUTING -j TTL --ttl-set 64 (should be no errors - if you have errors my kernel is not installed)
Test: Turn on phone Hotspot, connect any device, do a speed test comparing speed on phone should be similar to the connected device.
If any limitations/blocks: (Not sure but maybe http vs https is blocked sometimes)
Install VPN Hotspot app (Green key icon): "Wi-Fi hotspot" ON, wlan1 ON, DISABLE "Tethering HW Acceleration" in settings
Issues:
After running the iptables command you get this error: iptables v1.8.4 (legacy): unknown option "--ttl-set" Try 'iptables -h' or 'iptables --help' for more information. This means the module was not loaded (or isn't compatible. Assuming the correct version was selected, there's no fix. Likely your OS isn't compatible with this module. If anyone has additional troubleshooting to add feel free to chime in.
Technical Additional Info:
ttl_magisk_L18.1: This contains the xt_HL.ko file compiled from the lineage-18.1-20220102-nightly-bramble-signed repo
ttl_magisk_A12: This contains the xt_HL.ko file compiled from AOSP kernel: android-msm-redbull-4.19-android12
Click to expand...
Click to collapse
Hi, I followed the steps and I am able to get this to work after making the changes to iptables. I did notice that if I reboot the phone the changes are not persisting. Is there any way to fix this?
Thanks!
ankur414 said:
Hi, I followed the steps and I am able to get this to work after making the changes to iptables. I did notice that if I reboot the phone the changes are not persisting. Is there any way to fix this?
Thanks!
Click to expand...
Click to collapse
That is odd. That iptables command should be persistent across a reboot. The steps in the OP are all I did. In fact once I get it working it's hard to undo it! Like I'll delete the iptables rule, reboot, and usually I still get I throttled data. Eventually it'll break again after messing with it. No clue why. Hopefully sometime else can chime in. For reference, please post your OS, build, kernel, assume Pixel 4a5g?...
kevin71246 said:
That is odd. That iptables command should be persistent across a reboot. The steps in the OP are all I did. In fact once I get it working it's hard to undo it! Like I'll delete the iptables rule, reboot, and usually I still get I throttled data. Eventually it'll break again after messing with it. No clue why. Hopefully sometime else can chime in. For reference, please post your OS, build, kernel, assume Pixel 4a5g?...
Click to expand...
Click to collapse
Hi, thanks for the response. I am using a Pixel 4a 5G:
LineageOS 18.1-20220116
Build: lineage_bramble-userdebug 11 RQ3A.211001.00110038514
Kernel: 4.19.160-ge469934bead0
it seems to be working fine connecting with my pc.
Shared out from pc both hotspot and ICS to router connecting devices register no internet
connection from META (oculus) Quest 2 shows connected, Internet works but ( BEATSABER WILL NOT CONNECT TO MULTIPLAYER ) .
Sorry.
tested the ttl A12 zip
Termux commands in op gave no error.
also ran #ndc interface ipv6 wlan0 disable (accepted)
#ndc interface ipv6 rndis0 disable would not take
noT Mobile buy metropolitition
if anyone could give me some advice for my quest2 multiplayer problem would have much love ... its the main reason I run hotspot.
OnePlus 6T
Model: A6013
Android 12
Sec. patch 1/5/2022
ProtronExtended version
12.2.1
[ROM][12L][fajita] ProtonXtended (PXOSP) [AOSP]
ProtonXtended (PXOSP) Android 12 based ROM About Project PXOSP (Proton Xtended Open Source Project) is a fork based on ProtonAOSP to enhance the user experience with useful addition features. Screenshots Screenshots of the PXOSP Installation...
forum.xda-developers.com
Kernel ver.
4.9.227Syberia+-g44a024f66f1a
#1 Tue Jan 25 19:55:25 UTC 2022
Linux version 4.9.227Syberia+-g44a024f66f1a ([email protected]) (Android (7485623, based on r416183b1) clang version 12.0.7 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Tue Jan 25 19:55:25 UTC 2022
Magisk custom update channel
24.1 (24100)
@topjohnwu
kevin71246 said:
That iptables command should be persistent across a reboot.
Click to expand...
Click to collapse
iptables rules shouldn't be persistent unless you add them via script at startup. If anything, the opposite should be true. I know some devices will refresh their firewall rules after some time, at which point you have to add it back.
everburn said:
it seems to be working fine connecting with my pc.
Shared out from pc both hotspot and ICS to router connecting devices register no internet
connection from META (oculus) Quest 2 shows connected, Internet works but ( BEATSABER WILL NOT CONNECT TO MULTIPLAYER ) .
Click to expand...
Click to collapse
I have a very hard time believing that module worked for your device, are you sure your kernel doesn't already have xt_HL builtin? That aside, were you having issues before trying this? It's probably a compatibility issue between your unnamed provider and the platforms you want to use. If that's the case, just try out a bunch of VPNs until you find one that works and use it with VPN Hotspot.
fddm said:
iptables rules shouldn't be persistent unless you add them via script at startup. If anything, the opposite should be true. I know some devices will refresh their firewall rules after some time, at which point you have to add it back.
I have a very hard time believing that module worked for your device, are you sure your kernel doesn't already have xt_HL builtin? That aside, were you having issues before trying this? It's probably a compatibility issue between your unnamed provider and the platforms you want to use. If that's the case, just try out a bunch of VPNs until you find one that works and use it with VPN Hotspot.
Click to expand...
Click to collapse
yes its running according to magisk log. I was previously on pixel exp. rom android 12 and termux cmd ended in error
that is why I switched for the kernel. and from what i can tell all data is used as talk text data.... as my wifi hotspot 15GB still shows i have only used 2GB (which i have). as far as my B.S. problem I think it has something to do with multiplayer servers. it works fine on wifey's hotspot same carrier LG stylo 6 stock..
everburn said:
yes its running according to magisk log. I was previously on pixel exp. rom android 12 and termux cmd ended in error
that is why I switched for the kernel. and from what i can tell all data is used as talk text data.... as my wifi hotspot 15GB still shows i have only used 2GB (which i have). as far as my B.S. problem I think it has something to do with multiplayer servers. it works fine on wifey's hotspot same carrier LG stylo 6 stock..
Click to expand...
Click to collapse
If I'm understanding - it works, but some devices connected have random results? TMobile, or any cell phone provider, are known for issues with VPN, etc, so that doesn't surprise me. And a total guess, but TMobile uses cgnat & ip6, so maybe that's causing issues as well - but not sure what provider u have.
kevin71246 said:
If I'm understanding - it works, but some devices connected have random results? TMobile, or any cell phone provider, are known for issues with VPN, etc, so that doesn't surprise me. And a total guess, but TMobile uses cgnat & ip6, so maybe that's causing issues as well - but not sure what provider u have.
Click to expand...
Click to collapse
thats probably it right there thanks
Have tried both on Pixel 4a 5G, Android 11 stock, rooted, RQ1C.210205.006
"unknown option --ttl-set" on both

Categories

Resources