How to install a custom external Wi-Fi driver? - Samsung Galaxy S20 FE Questions & Answers

I have an S20 FE 5G (SM-G781B/DS), and I have an Archer T4U Plus
Recently, i've been trying to install the drivers for this device on my phone and I failed miserably, I managed to install the driver on my pc in a debian distribution and it worked fine
this is the driver I want to install
GitHub - morrownr/88x2bu-20210702: Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1
Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1 - GitHub - morrownr/88x2bu-20210702: Linux Driver for USB WiFi Adapters that are based on the RTL...
github.com
I am by no means an expert at kernels or anything I have no idea what to do, but I'll do whatever it takes to get this working
therefore, any help, resources to get this working is appreciated

it lists adaptors that it works with, we have an SoC setup. AFAIK we have a Qualcomm designed modem chip called an X55 (I think).
nothing on that page leads me to think we have a compatible device. you would need to be building a kernel at a guess and even then there's probably more to it than that.

3mel said:
it lists adaptors that it works with, we have an SoC setup. AFAIK we have a Qualcomm designed modem chip called an X55 (I think).
nothing on that page leads me to think we have a compatible device. you would need to be building a kernel at a guess and even then there's probably more to it than that.
Click to expand...
Click to collapse
could you provide me resources on how to build a kernel?
Thanks
Also, I forgot to mention
I already have this fully installed if it's gonna help in any way
[KERNEL] Nethunter for Galaxy S20 FE 5G r8q (Snapdragon)
WirusMOD Nethunter Kernel for Samsung Galaxy S20 FE 5G (Snapdragon) - Stock Android 10 & 11 & 12 & 13 I am not responsible for bricked devices. If you going to flash it, you accepted it. Of course your warranty is void. Nethunter Features...
forum.xda-developers.com

EDllT said:
could you provide me resources on how to build a kernel?
Thanks
Click to expand...
Click to collapse
sorry no, I'm not a kernel builder. this is a question that's best taken to the more general areas of xda... i.e. how to get driver support for this device onto a phone. maybe it's something that could be done with a module ??
pretty sure you won't get too much help here.

Related

N910c nougat 7.0 port rom galaxy tab s2 sm-t713

N910c nougat 7.0 port rom galaxy tab s2 sm-t713 for 2018.
And 64bits enabled.
Some developers are working in it.
this is good news
samipower said:
N910c nougat 7.0 port rom galaxy tab s2 sm-t713 for 2018.
And 64bits enabled.
Some developers are working in it.
Click to expand...
Click to collapse
Please dont spread false information. 64Bit is Impossible on the note 4
ananjaser1211 said:
Please dont spread false information. 64Bit is Impossible on the note 4
Click to expand...
Click to collapse
Is it really? I mean, the Exynos variant is 64 bit capable, is it not? I know Samsung never did anything with it's still a 64 bit chip
ShaDisNX255 said:
Is it really? I mean, the Exynos variant is 64 bit capable, is it not? I know Samsung never did anything with it's still a 64 bit chip
Click to expand...
Click to collapse
Being capable is one thing, Being disabled in boot-loader level is another. Yes the 5433 Can handle 64bit. However in Note 4s case. The bootloader is locked to 32bit, which means the kernel is locked to 32bit, which means its impossible to run 64bit libs on the OS. even if you somehow managed to source 5433 64Bit libs (which is impossible unless you are samsung)
Take another example. my other device the J530F (Galaxy J5 Pro) it has an exynos 7870 which is a 64Bit enabled chip, However the bootloader is Also 64bit capable (which means the kernel is 64bit which it is) so a device like that, it could be debatable that it could get 64bit if someone we source 7870 64bit libs. But Note 4s case, its just not possible. regardless of android version
ananjaser1211 said:
Being capable is one thing, Being disabled in boot-loader level is another. Yes the 5433 Can handle 64bit. However in Note 4s case. The bootloader is locked to 32bit, which means the kernel is locked to 32bit, which means its impossible to run 64bit libs on the OS. even if you somehow managed to source 5433 64Bit libs (which is impossible unless you are samsung)
Take another example. my other device the J530F (Galaxy J5 Pro) it has an exynos 7870 which is a 64Bit enabled chip, However the bootloader is Also 64bit capable (which means the kernel is 64bit which it is) so a device like that, it could be debatable that it could get 64bit if someone we source 7870 64bit libs. But Note 4s case, its just not possible. regardless of android version
Click to expand...
Click to collapse
Aaah, got it. Thanks for clearing that up
I guess even if it was possible, there's not much you would be able to actually do to take advantage of the 64 bits with just 3 GIGs of RAM, right?
ShaDisNX255 said:
Aaah, got it. Thanks for clearing that up
I guess even if it was possible, there's not much you would be able to actually do to take advantage of the 64 bits with just 3 GIGs of RAM, right?
Click to expand...
Click to collapse
Aside from RAM , the main benefit would be using 64bit apps, so Bixby voice/vision for example.
ShaDisNX255 said:
Aaah, got it. Thanks for clearing that up
I guess even if it was possible, there's not much you would be able to actually do to take advantage of the 64 bits with just 3 GIGs of RAM, right?
Click to expand...
Click to collapse
Well.....we might have a chance of getting Google Camera to work on the Note 4 if that's possible
ananjaser1211 said:
Being capable is one thing, Being disabled in boot-loader level is another. Yes the 5433 Can handle 64bit. However in Note 4s case. The bootloader is locked to 32bit, which means the kernel is locked to 32bit, which means its impossible to run 64bit libs on the OS. even if you somehow managed to source 5433 64Bit libs (which is impossible unless you are samsung)
Take another example. my other device the J530F (Galaxy J5 Pro) it has an exynos 7870 which is a 64Bit enabled chip, However the bootloader is Also 64bit capable (which means the kernel is 64bit which it is) so a device like that, it could be debatable that it could get 64bit if someone we source 7870 64bit libs. But Note 4s case, its just not possible. regardless of android version
Click to expand...
Click to collapse
Hello, sorry for late question. May I ask how you realized that it's a 32bit-only bootloader?
I am trying to mainline this device, and there is support for exynos5433 on the mainline kernel. However it is only in the arm64 folder, so if the bootloadfer is 32 only i don't think its possible to mainline. thanks!

[DISCUSSION] Has anyone been trying to develop a custom ROM for Redmi 6A?

Xiaomi has recently said that Redmi 6A will neither get Android 9.0 Pie update nor MIUI 11 update. So it's only a matter of time before they stop providing updates at all, including security or bugfix updates.
So, has anyone been trying to develop a custom ROM for this device? To inform everyone concerned, it's kernel sources have already been released. Also, I'm no developer, but due to the fact that this device supports Project Treble, it shouldn't be too hard to build a ROM for it. Or at least someone could try and build an arm64 version of the ROM, if possible (This device has a 32bit ROM running on a 64bit processor).
So I politely ask the developers present here on this forum to try and make a custom ROM for Xiaomi Redmi 6A. We'll all be thankful.
i don't know how many mediatek devices out there have custom roms, but i think it's not as easy as qualcomm devices to have custom roms.
i've tried many GSI images on my 6A and none booted, despite this device being compatible with Treble. Also i've read in some sites that it will indeed receive the miui 11 update, we just don't know when.
I really hope someone make an actual rom for our device, because this Treble and GSI thing is just an unneccessary ummount of hassle and the result seems to be rather buggy judging from all fixes and patches you have to flash after flashing a GSI.
Anyone can port Pie 9.0 rom from Oukitel C15 Pro Helio A22 chipset?
Danick8989 said:
I really hope someone make an actual rom for our device, because this Treble and GSI thing is just an unneccessary ummount of hassle and the result seems to be rather buggy judging from all fixes and patches you have to flash after flashing a GSI.
Click to expand...
Click to collapse
As far as I know, this device has a 64 bit processor, yet the ROM is 32 bit. Any idea why is it like this?
LeHalua said:
As far as I know, this device has a 64 bit processor, yet the ROM is 32 bit. Any idea why is it like this?
Click to expand...
Click to collapse
it's an ARMv7 processor, if you want to test GSI roms you need an ARM/A only GSI image. I've finally been able to install a custom GSI image that works properly, albeit with minor bugs. Still a proper custom ROM is unbeatable in my opinion.
Danick8989 said:
it's an ARMv7 processor, if you want to test GSI roms you need an ARM/A only GSI image.
Click to expand...
Click to collapse
Correct me if I'm wrong, but as far as I know, this device has Helio A22 chipset, with Cortex A53 processor, which is ARMv8 64bit.
https://www.mediatek.com/products/smartphones/mediatek-helio-a22
https://en.m.wikipedia.org/wiki/ARM_Cortex-A53
Only the ROM (including the kernel and everything) seems to be 32bit.
Flashing an arm64 GSI wont work, because other partitions like vendor will still be 32 bit, and thus make the GSI incompatible. We'll probably need a real custom ROM with all its components compiled as 64 bit.
LeHalua said:
Correct me if I'm wrong, but as far as I know, this device has Helio A22 chipset, with Cortex A53 processor, which is ARMv8 64bit.
https://www.mediatek.com/products/smartphones/mediatek-helio-a22
https://en.m.wikipedia.org/wiki/ARM_Cortex-A53
Only the ROM (including the kernel and everything) seems to be 32bit.
Flashing an arm64 GSI wont work, because other partitions like vendor will still be 32 bit, and thus make the GSI incompatible. We'll probably need a real custom ROM with all its components compiled as 64 bit.
Click to expand...
Click to collapse
If the cpu has 64bit support then i don't know why they didn't use it. But so far we only have ARM GSI as an option for custom rom.
translate: this is a tutorial made in Indonesia that makes the vendor redmi 6a / 6 certus = cactus / cereus to boot the arm64 rom, the rom uses the nusantaraos rom https://nusantararom.org/
edit: i put wrong link, now that real video

64 bit OS for SM T715?

Hello to all,
For t715 with Exynos processor, it is a 64 bit ROM on XDA?
I don't find any thread with...
Anyone know about this?
I appreciate any feedback.
Hello,
While the Exynos processor is compatible with 64bit instructions, Samsung never enabled it from the kernel. No device with this processor was ever released with a 64bit version of the kernel, thus, all custom ROMs are forced to use what's currently available: 32bit ARM instructions.
Since the processor first got used inside the Galaxy Note 4 (which was launched on Android 4.4, before Android supported 64bit instructions) Samsung had to use a 32bit kernel. It was not worth the extra effort in rewriting the entire kernel from the ground up just to make it compatbile with 64bit instructions. And now here we are, 6 years later.
Hope that cleared up any question you might have had left. Have a nice day!
Dariusdd said:
Hello,
While the Exynos processor is compatible with 64bit instructions, Samsung never enabled it from the kernel. No device with this processor was ever released with a 64bit version of the kernel, thus, all custom ROMs are forced to use what's currently available: 32bit ARM instructions.
Since the processor first got used inside the Galaxy Note 4 (which was launched on Android 4.4, before Android supported 64bit instructions) Samsung had to use a 32bit kernel. It was not worth the extra effort in rewriting the entire kernel from the ground up just to make it compatbile with 64bit instructions. And now here we are, 6 years later.
Hope that cleared up any question you might have had left. Have a nice day!
Click to expand...
Click to collapse
Thank you!

Question Custom roms?

Isn't there any custom rom for tab s8 ultra? My tab is now 1 yr old so was keen to experiment. Is linux a good option? Any advices please. I am just a tech enthusiast so just looking to have some fun.
pankaj4u said:
Isn't there any custom rom for tab s8 ultra? My tab is now 1 yr old so was keen to experiment. Is linux a good option? Any advices please. I am just a tech enthusiast so just looking to have some fun.
Click to expand...
Click to collapse
There's actually no developpement for Galaxy Tab S8 serie. The hardware is pretty new and Samsung doesn't help users to dives into his hardware...
If you want to try roms, you can still install TWRP and try GSI.
About Linux, except using Termux, you can't do anything since the Kernel is locked and there's no way (yet) to enable KVM on snapdragon devices...
shim80 said:
There's actually no developpement for Galaxy Tab S8 serie. The hardware is pretty new and Samsung doesn't help users to dives into his hardware...
If you want to try roms, you can still install TWRP and try GSI.
About Linux, except using Termux, you can't do anything since the Kernel is locked and there's no way (yet) to enable KVM on snapdragon devices...
Click to expand...
Click to collapse
Thanks for the reply. What is GSI please?
pankaj4u said:
Thanks for the reply. What is GSI please?
Click to expand...
Click to collapse
GSI (Generic System Image) is a kind of rom that (should) work on any Treble enabled device (aka almost any device that come with Android 11 and up).
However, on Samsung devices, most of hardware relies on proprietary drivers (like camera or spen...), so you should'nt expect them to work good as using Samsung firmware
There is not custom roms almost to none Samsung device any more. Samsung is trying to become Apple. Locking every device with many ways. Only root there is, and this more difficult every year. Unfortunately Samsung is still creating the best hardware , and good software, so there isn't very easy to go to another company for the most users..

questions about the right ROM for Note 8 (SM-N950F)

Hello,
my friend has a Samsung galaxy note 8 with the model SM-N950F and he was thinking about giving me his phone to install a custom ROM for him, the phone is running stock ROM.
my question is what is the most stable android 12/13 Rom ( AOSP ) that doesn't require rooting and has banking apps and the pen working fine, also what is the latest stable TWARP and Odin that works for that model ( because I had SM-G530h and some Odin versions didn't work with it ).
one more question is it available to go back to Stock ROM once again using Odin like with old Samsung phones and where can I find a trusted source as Sammobile doesn't seem to work for me for some reason?
thanks in advance for your help.
KingDark2010 said:
Hello,
my friend has a Samsung galaxy note 8 with the model SM-N950F and he was thinking about giving me his phone to install a custom ROM for him, the phone is running stock ROM.
my question is what is the most stable android 12/13 Rom ( AOSP ) that doesn't require rooting and has banking apps and the pen working fine, also what is the latest stable TWARP and Odin that works for that model ( because I had SM-G530h and some Odin versions didn't work with it ).
one more question is it available to go back to Stock ROM once again using Odin like with old Samsung phones and where can I find a trusted source as Sammobile doesn't seem to work for me for some reason?
thanks in advance for your help.
Click to expand...
Click to collapse
Your question is a contradiction. You're asking whether you can use a custom ROM without root but still pass Play Integrity and other checks? This is not possible. Simply having an unlocked bootloader makes your device fail. To pass Play Integrity and be able to use banking apps, the Universal SafetyNet Fix module is required for use with Magisk. Further, AOSP does not include any of the "frills" that Samsung preloads into their firmware, meaning that not all features may work, including the S Pen. If you want to try AOSP anyway, you can follow my guide here to install an AOSP GSI.
As for returning your device to stock using Odin, yes. Sammobile is a good source, but if it doesn't work for you, you can try Frija or Samfirm.js to download the firmware directly from Samsung's servers.
V0latyle said:
Your question is a contradiction. You're asking whether you can use a custom ROM without root but still pass Play Integrity and other checks? This is not possible. Simply having an unlocked bootloader makes your device fail. To pass Play Integrity and be able to use banking apps, the Universal SafetyNet Fix module is required for use with Magisk. Further, AOSP does not include any of the "frills" that Samsung preloads into their firmware, meaning that not all features may work, including the S Pen. If you want to try AOSP anyway, you can follow my guide here to install an AOSP GSI.
As for returning your device to stock using Odin, yes. Sammobile is a good source, but if it doesn't work for you, you can try Frija or Samfirm.js to download the firmware directly from Samsung's servers.
Click to expand...
Click to collapse
Frija is faster and I recommend it. SAMMobile forces users to register to their website and limit your DL-speed.
It's not strictly required to use Magisk. Some Custom ROMs by default spoof SafetyNet Attestation to BASIC and don't need Magisk.
But in the case of Custom ROMs like LineageOS (which doesn't spoof/hide the Unlocked Bootloader on purpose!), or Stock OneUI ROM, you do need to use Magisk + "MagiskHide Props Config" Magisk Module and set the fingerprint to Note8. If Note8 isnt available as a fingerprint, use SafetyNet-Fix Module.
Also, I don't use my Note 8 anymore, but we have Custom ROMs for Note8. I see we have LineageOS 20.0. Why use GSIs? They are much more unstable and buggy.
cyanGalaxy said:
Frija is faster and I recommend it. SAMMobile forces users to register to their website and limit your DL-speed.
It's not strictly required to use Magisk. Some Custom ROMs by default spoof SafetyNet Attestation to BASIC and don't need Magisk.
But in the case of Custom ROMs like LineageOS (which doesn't spoof/hide the Unlocked Bootloader on purpose!), or Stock OneUI ROM, you do need to use Magisk + "MagiskHide Props Config" Magisk Module and set the fingerprint to Note8. If Note8 isnt available as a fingerprint, use SafetyNet-Fix Module.
Also, I don't use my Note 8 anymore, but we have Custom ROMs for Note8. I see we have LineageOS 20.0. Why use GSIs? They are much more unstable and buggy.
Click to expand...
Click to collapse
LineageOS is largely developed as a GSI. Yes, in many cases, it is bundled with a device specific kernel as a complete ROM, but for Project Treble compliant devices, a Generic System Image is just that - a single generic system image that does not have any device specific functions and can be used with any kernel on any device. In that regard, the official AOSP GSIs are very stable, and any issues are usually involved with the kernel, not the system image.
KingDark2010 said:
Hello,
my friend has a Samsung galaxy note 8 with the model SM-N950F and he was thinking about giving me his phone to install a custom ROM for him, the phone is running stock ROM.
my question is what is the most stable android 12/13 Rom ( AOSP ) that doesn't require rooting and has banking apps and the pen working fine, also what is the latest stable TWARP and Odin that works for that model ( because I had SM-G530h and some Odin versions didn't work with it ).
one more question is it available to go back to Stock ROM once again using Odin like with old Samsung phones and where can I find a trusted source as Sammobile doesn't seem to work for me for some reason?
thanks in advance for your help.
Click to expand...
Click to collapse
To be able to use Banking Apps, the following practices are good.
Passing SafetyNet (you can check this with YASNAC from Play Store).
If you don't pass SafetyNet, use Magisk with one of the 2 modules mentioned above.
You may also need to enable Zygisk, Enforce DenyList, and add your Banking Apps to Magisk DenyList.
I use a Xiaomi Poco F3 with ArrowOS Custom ROM, it already contains patches to force SafetyNet to BASIC, and so I dont need any modules, but only Zygisk, Force DenyList, and add my Banking Apps to the DenyList and reboot ^^
V0latyle said:
LineageOS is largely developed as a GSI. Yes, in many cases, it is bundled with a device specific kernel as a complete ROM, but for Project Treble compliant devices, a Generic System Image means the system image can be used with the OEM kernel on any device, because everything specific to that device is contained within the kernel. In that regard, the official AOSP GSIs are very stable, and any issues are usually involved with the kernel, not the system image.
Click to expand...
Click to collapse
My Xiaomi Poco F3 (2021) supports Treble and GSI's are not at all usable/daily-drivable. Scratchy Sound, Missing Vibration etc..
cyanGalaxy said:
My Xiaomi Poco F3 (2021) supports Treble and GSI's are not at all usable/daily-drivable. Scratchy Sound, Missing Vibration etc..
Click to expand...
Click to collapse
What GSIs have you tried? I suspect that the device kernel is not fully Treble compliant.
V0latyle said:
What GSIs have you tried? I suspect that the device kernel is not fully Treble compliant.
Click to expand...
Click to collapse
V0latyle said:
What GSIs have you tried? I suspect that the device kernel is not fully Treble compliant.
Click to expand...
Click to collapse
Generic System Image releases | Platform | Android Developers
developer.android.com
The official Googley ones. Tho I don't mind, since I use an AOSP Custom ROM anyway (on my Xiaomi phone). My Note 8 is kept on OneUI 1.0... i miss the "Samsung Experience" dayz.. Yknow, the OS that came after TouchWiz. It had a rather professional-looking boxy design. Don't like the Huge padding and Rounded Corners of OneUI. The modern OneUI versions are also eh. Due to Samsung stuffing additional apps like TikTok and other rubbish as pre-installed apps.
cyanGalaxy said:
Generic System Image releases | Platform | Android Developers
developer.android.com
The official Googley ones. Tho I don't mind, since I use an AOSP Custom ROM anyway (on my Xiaomi phone). My Note 8 is kept on OneUI 1.0... i miss the "Samsung Experience" dayz.. Yknow, the OS that came after TouchWiz. It had a rather professional-looking boxy design. Don't like the Huge padding and Rounded Corners of OneUI. The modern OneUI versions are also eh. Due to Samsung stuffing additional apps like TikTok and other rubbish as pre-installed apps.
Click to expand...
Click to collapse
Huh. I've used both the "pure" GSIs from Android CI, as well as the Android Developer GSIs on my Tab A 8.0 with the CUK4 kernel. Everything works like it should. Make sure you're using the correct architecture and bitness for your device - most are arm64 - but in the off case that your Xiaomi isn't ARM, there will likely be a lot of issues.
Remember that while a Treble kernel should run any GSI, you still have to wipe data. You can't go from OEM firmware to GSI or vice versa without a data wipe; that cause a a lot of stability issues.
thanks for the replays and information guys regarding official releases of AOSP ROMs I haven't seen one that is higher than android 9 ( which is mainly the reason why we want to install a higher version due to compatibility issues with the company portal apps ) so any idea what is the most stable ROM for that model running android 10 or above

Categories

Resources