yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] iamromulan:
AT&T 5G is far and few between right now. I regularly see n5 around 850Mhz in my area which is slow anyways. They're supposed to have n77 (3.7Ghz) and n260 (39Ghz) as well. I don't expect to see n260 to show up in my area, mmWave is going to be for densely populated areas anyways. I would really like to see n77 but I'm not sure what the rollout status is for it.

What plan do you have on AT&T? The $20 Standalone tablet plan is probably the best bang for your $ but can be tricky to obtain.

EM160R-GL is probably my favorite standalone 4G modem besides the power hungry EM20 thats no longer made.

RM502AE is decent, I have one as well.

The hype is all about the RM520GL now though. I don't remember what the differences were between the 502 and 520 but I know they are super similar. The biggest difference is the rm520 is far cheaper than the 502 when buying from a china vendor (Alibaba/AliExpress)

As far as the Chinese routers go my favorite is the Huasifei WS1208V2. I actually ended up shipping one to dairyman to fix a bug with the Ethernet switch. Huasifei actually had him develop a build for it (which is what they ship with) and didn't even send him one! Since then it's become my go to. The 1688 is also pretty interesting. Dual SIM dual m.2

Since you are aware of the wireless joint you've probably seen their online store as well, the wireless haven. Most of their stuff is just resale rebrands. Most of their antenne come from wireless instruments, most of the routers come from ZBT, Huasifei, Suncomm, and Cuddy. It's definitely worth buying their jumpers/pigtails as they are pretty high quality. Their PoE 12v 3a splitter is also very hard to find elsewhere.

What sparked this whole thing was wireless havens new "Invisagig" product which is sold for crazy money. All it is is an RM520 in one of those m.2 to Ethernet boards in a nice case with a fan. Really it's the software and custom web interface that runs directly on the modem that makes it special. No bottlenecks from a Chinese router board 😂

Anyways check out GitHub links I posted for more info. I'm pretty sure you can gain ADB access to all of Quectel modems. It just has to be unlocked. This is mentioned in the guide as well in more detail, but it involves getting a key from the modem through AT commands then posting it on the Quectel forums asking for the unlock response. Once that's done you can explore it's file system through ADB and ADB shell. ADB shell will feel a lot like fedora than android though.
[General Questions and Answers] rchris494:
i was looking at

Zbtlink Online Store

Zbtlink Wireless 4G 5G LTE Router Mesh System WIFI Solution Factory 1800Mbps 3600Mbps,WIFI6 WIFI7. OEM ODM Wifi Router Factory, Z2101, Z6001, S800, WG1608,WG3526, With Certification:CE/FCC/ROHS. Welcome to send any Request to us: Zbt11@zbt-china.com Our products include openWRT Wi-Fi 6，Wi-Fi...

www.zbtlink.com

but there is absolutely no openwrt support yet. i would be a pain to get a working firmware with openwrt. then port it over to ROOter. It took me 4 months of trial an error along with merging ROOters outdated code at the time to get the 5G wifi to work on the ZBT WG1608. i had to update a lot of his code because i needed the newer 4.19 kernel and most of his stuff was for the 4.9 kernel and older 18.06 openwrt. so things didn't like the bump to well because some of the packages became main stream into the kernel and were not needed. i would update 1 package and end up breaking 2 others in the process.

i am more or less waiting on openwrt to bump to 6.1 kernel. i know at around 5.18 the kernel was a lot smoother flowing. the network bottlenecks seems to finally become more stream line.
[General Questions and Answers] Renate:
I looked at the Quectel RM520N-GL and it's got all this zillion bit and aggregation and what not.

I don't ask for much in life. I want 10 Mb/s. It has to be solid no matter where I am and also while moving.

The number of times that my crappy phone has a decent connection and my Netgear LM1200 is showing "no service"...

It drives me crazy that these things can't scan and still be connected to the old connection.

What the heck do people do with insane download speeds anyway?

On my LM1200 I'm currently connected on B66 with a signal of -68 dBmW.

My DL is 13 Mb/s, UL is 28 Mb/s
[General Questions and Answers] iamromulan:
If anyone is interested, I've learned a good bit since then. Have my own version of the main guide now:

GitHub - iamromulan/quectel-rgmii-configuration-notes: Notes on using a Quectel modem directly connected to Ethernet

Notes on using a Quectel modem directly connected to Ethernet - iamromulan/quectel-rgmii-configuration-notes

github.com

Tailscale support just added
[Android Head-Units] tomeramr:
Hello

Can you help me? I have Android 12 that I bought from Express, the screen doesn't turn on. I tried restarting and it doesn't turn on. Is there a solution?

TIEYEZ
[Android Head-Units] marchnz:
Is it an FYT type unit? What does seller suggest when contacted for support?
[Android Head-Units] tomeramr:
Hi, they are currently not answering, they are on vacation, do you have any ideas? Thanks
[Android Head-Units] tomeramr:
View attachment 5935769
[Android Head-Units] tomeramr:
תמונה שנשארה לי.
[Android Head-Units] surfer63:
This is not a FYT unit. I will request the moderators to move the thread to the right subforum.
[Android Head-Units] tomeramr:
Hello, I solved the problem, I inserted a USB cable with software SP_Flash_Tool_v5.1924_Win.
[Samsung Galaxy S23 Ultra] misteurz:
Hi all,

I have a spigen neoflex TPU protection on my s23 ultra, with a plastic spigen case.

I've bought an official Samsung leather case, and it seems really nice.

But, the neoflex is a bit to short on the sides, so that my finger feels the border of the screen protection every time I swipe left or right.

So, I would like to replace the neoflex with a tempered glass protection.

Do you know one who will fit well?

I have had a really bad experience with an Oppo find X5 pro : I've tested 5 tempered glass brands and every time my beautiful official Kevlar case unglued the tempered glass in the corners...

Thank you for your help
[Samsung Galaxy S23 Ultra] stryke-:
Whitestone dome or Spigen have been the best in my experience.

Avoid amfilm at all costs.
[Samsung Galaxy S23 Ultra] _GRIZZLY_:
I have domeglass with leather samsung cover. In my opinion everything is fine. Of course glass not cover full screen and is about 1,5 mm smaller than all screen - safe "bumper" for covers.

I have too spigen optic armor and with domeglass is perfect fit, no one gap between case and glass but I seldom use this spigen.
[Samsung Galaxy S23 Ultra] Prakash_Raj:
Since S23 Ultra has a curved screen, I dont really think you should get a tempered cause either they dont cover the curved area or if they do, I dont really trust the protection they offer. For Curved Screen, I suggest getting a Screen Protector Film just to be safe. There is a Full-Body Screen Protector from Gadgetshieldz that covers the screen and other parts of the device like the sides, back and camera. Cases dont necessarily help with the scratches cause Ive seen multiple devices getting permanent marks inspite of the cases mostly due to the dust and things. So best to keep everything protected with either a Skin or a Full-Body protector. They also provide Skins if thats what you prefer.
[Samsung Galaxy S23 Ultra] _GRIZZLY_:
Exactly, I saw too. Refers to people who don't pull off case for months to clean
[Samsung Galaxy S23 Ultra] Prakash_Raj:
Yaa I swear. All my previous devices had this issue. Ive used the best of the best cases and they still have these tiny scuffs which are permanent. This reduced the resale value of my devices and thats when I opted for this Full-Body Coverage cause I really dont mind spending a bit more to avoid these permanent damages. Im thinking of getting it wrapped with Skins next time.
[Samsung Galaxy S23 Ultra] _GRIZZLY_:
So I am happy with still good stick fabric foil around frame :).

Sometimes better use only minimalistic covers, not too bulky and happy with device than see scratches or crack after more time with angry tell "what was it for all this protections" ;)
[Samsung Galaxy S23 Ultra] Prakash_Raj:
Both screen protectors and skins they provide barely adds any bulk. they are literally as thick as a sheet of paper and I dont think you can go any thinner :ROFLMAO:
[Samsung Galaxy S23 Ultra] avakil007:
If you are open to different kind of protectors then this video shows one really good screen protector that covers sides and back as well
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Thor Flash Utility​

This is a flash utility for Samsung devices, made from scratch in C#.

To run this, you must have .NET 7 runtime installed on your computer.

Latest release can be found on GitHub - https://github.com/Samsung-Loki/Thor

This tool was tested and works flawlessly, I'm open for any bug reports.

List of platforms​

1) Linux (USB DevFS method)

2) Windows (not implemented)

3) Mac OS (not implemented)

How's it different from Heimdall?​

Fun fact: Official Odin for Linux works using DevFS, and people report it working when Heimdall didn't.

1) Is able to do NAND Erase All (aka erase userdata) and erase any partition, given the length.

2) Ability to shutdown and reboot into Odin mode (not supported on every device)

3) Not using a USB transfer library and doing it natively for best results

4) Extended the PIT parser with new information being discovered

5) Can flash directly from an Odin .tar / .tar.md5 archive

6) Works with .lz4 files directly without manual extraction

7) Implemented EFS Clear and Bootloader Update options in Odin

8) Is able to change the sales code of the device

Support me​

If you would like to support me and my team, donate here.

We're a team of young developers making random projects for fun.

Current list of commands​

The up-to-date list of commands can be found here.

Usage guide​

A comprehensive usage guide can be found here.

What devices were tested?​

1) SM-M205FN/DS from 2019 0x00030000 (Unknown1: 0, Unknown2: 0, Version: 3)

2) SM-G355H/DS from 2014 0x00020000 (Unknown1: 0, Unknown2: 0, Version: 2)

Frequently Asked Questions​

1) A fatal error occurred. The required library something could not be found.

This is a Linux Package Mixup, use this as reference.

2) What happened to original Thor (or Hreidmar)

This is a rewrite of Thor written from scratch, so I could implement the native USB communication.

Also, the old codebase was severely flawed in my opinion. I archived it here.

Credits​

TheAirBlow for Thor Flash Utility

Benjamin-Dobell for documenting much of the Odin protocol
[Android Software/Hacking General [Developers Only]] TheAirBlow:
[reserved]
[Android Software/Hacking General [Developers Only]] GTHOSTS:
real
[Android Software/Hacking General [Developers Only]] Dottik:
Bro finally revived good old Thor/Hreidmar
[Android Software/Hacking General [Developers Only]] bmwdroid:
@TheAirBlow Thx.

Didn't test it yet but just a hint:

View attachment 5938745

Link leeds to wrong version acc to your post #1, or doesn't it?
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Yeah, that was an accident. It is indeed .NET 7
[Android Software/Hacking General [Developers Only]] ilshatiko1988:
hello, please help me flash and revive the Samsung a12 (125FN) device.

the fact is that I don 't have a pc (

I only have an arm7 phone )

Heimdall-frontend does not work in Linux Deploy in my device, it cannot flash the super partition.. tell me what else can be done in my situation!??)
[Android Software/Hacking General [Developers Only]] TheAirBlow:
This tool could probably be used in Termux or in a root shell if you somehow could install .NET 7 Runtime. But, it does require the phone to be rooted for Thor to be able to access the USB devices connected. And additionally, you need a (first phones USB) to (second phone's USB) cable to connect, or have some adapter to make it work.
[Android Software/Hacking General [Developers Only]] Nikolay1257:
Кпользоватся этой утилитой напишите краткую инструкцию и если можно как установить и нужно ли компилить?
[Android Software/Hacking General [Developers Only]] ilshatiko1988:
I don 't have a pc !!! there is only a phone with arm 7
[Android Software/Hacking General [Developers Only]] Clark Joseph Kent:
4. Use the English language.

We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature). You could try :- https://translate.google.com/ , https://www.babelfish.com/ or https://fanyi.baidu.com/#auto/en or use one of your choice.
[Android Software/Hacking General [Developers Only]] TheAirBlow:
You have to be really, really blind to miss it. It's literally in the first post
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Yes and I'm telling you what you could do. Not going to guide you though - I can help with using the tool on supported platforms, but not in such weird circumstances.
[Android Software/Hacking General [Developers Only]] a7md8762:
Hello, When I Try To Use The Connect Command And Try To Connect To My Device, It Says This:

USB_DT_ENDPOINT assertion fail!

Any Idea How To Fix This?
[Android Software/Hacking General [Developers Only]] TheAirBlow:
I suspect it's cdc_asm, but the second endpoint should stay fine. I'll research the /dev/bus/usb files you guys sent in a GitHub Issue.
[Android Software/Hacking General [Developers Only]] a7md8762:
Can't You Just Make It Autodetect The Device?

Like Odin4.
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Zero comments. Don't say anything technical if you don't know how it functions.
[Android Software/Hacking General [Developers Only]] a7md8762:
Sorry, Didn't Mean To...

But I'm Getting "Failed to bulk read: Connection timed out (110)" When Trying To Do begin odin.
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Follow the setup guide Thor shows you - unload cdc_asm and try again. Also, go to the GitHub Issue page, stop duplicating it on two platforms
[Android Software/Hacking General [Developers Only]] a7md8762:
Still The Same Error.

And I'm Sorry For Being Annoying, I Have Been Trying A Lot To Flash This Piece Of Crap.

I'm Just Done...
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Being honest - that would be painful to debug... If leaked odin4 doesn't work, same would probably go for my tool.
[Android Software/Hacking General [Developers Only]] TheAirBlow:
It has been found that github issue #3 (referenced by a7md8762) wasn't caused by thor, as leaked odin4 also refuses to work, same goes for the other person who had the same issue (couldn't get windows odin to work on a real windows install).

I'm also open to suggestions on github, not just bug reports (or here)
[Android Software/Hacking General [Developers Only]] a7md8762:
Odin4 Works For Me, But Thor Refuses To Begin A Protocol.
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Oh, so odin4 works for you now? Last time it didn't, oh well...
[Android Software/Hacking General [Developers Only]] a7md8762:
Yes, It always worked with me, But I remember doing something that broke odin4, And I don't know what was it, I think it was something with the cable, But I'm not sure.
[Android Software/Hacking General [Developers Only]] a7md8762:
BTW, Do You Know How To Bypass MDM Mode With Thor? If There Is A Way.
[Android Software/Hacking General [Developers Only]] Nico1544:
Unknown2 is not zero: 80

[16:12:18 INF] Please contact me (TheAirBlow) about this in XDA DMs!

[16:12:18 INF] If you would cooperate, we could uncover hidden features!
[Android Software/Hacking General [Developers Only]] droidkeyboardfan12:
Hello,

so i have an SM-A76B and the tool works partially for me.

I am trying to flash stock AP BL CP and CSC .tar.md5 archives but when i try to select the partition instead of having a lot of partitions all i get is ...

if i try to use the spacebar i get the error

"

Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')

"
[Android Software/Hacking General [Developers Only]] C96Cyrix:
My system doesn't even seem to see the device in download mode; despite following the "51-android.rules" information and temporarily disabling the cdc_adm module. Would there be any possible reason for this happening on Fedora?
[Android Software/Hacking General [Developers Only]] jaybee01:
Hello sir. There are many files in Linux.zip - how do I start the utility in Linux?
[Android Software/Hacking General [Developers Only]] ethical_haquer:
Look here. Those directions are actually part of my Thor GUI page, but the actual Thor page doesn't really have install instructions. Let me know if you have any questions! :)
[Android Software/Hacking General [Developers Only]] ethical_haquer:
This is a known bug. The workaround is to extract the .tar firmware file, extract all of the .lz4 files that are in that unzipped firmware file, and then create the new .tar firmware file. If any of this was confusing, just let me know! :)
[Android Software/Hacking General [Developers Only]] ada12:
Hello , I installed NET .7 but what is all step for run this program? All instructions is for how to use it but for launch ??? I run dotnet run command but seem no working... Extension is .shell 1st time I see that

*I'm in Ubuntu 22 LTS
[Android Software/Hacking General [Developers Only]] ethical_haquer:
What is the output of the "dotnet --info" command?

As for how to run it, first download the "Linux.zip" file from here.

Then, unzip the "Linux.zip" file somewhere, and run:

PATH/TO/TheAirBlow.Thor.Shell

The output should look like this:

Welcome to Thor Shell v1.0.4!
Successfully loaded "usb.ids" from cache.

⣷ Please be patient, loading device name database...

Type "help" for list of commands.
To start off, type "connect" to initiate a connection.
[...]

Let me know if you have any questions! :)
[Android Software/Hacking General [Developers Only]] ada12:
dotnet --info = SDK .NET 7.0.112

Bash return "can't execute this binary file"

But ./ = it's run 🤣
[Android Software/Hacking General [Developers Only]] myfavoriteactivity:
"Next, unzip the "Linux.zip" file somewhere, and run:

PATH/TO/TheAirBlow.Thor.Shell"

So I typed:

me@me:~mydir$ ./TheAirBlow.Thor.Shell

and then I get:

bash: ./TheAirBlow.Thor.Shell: Is a directory

Which file runs the app?

e: oh shi, nm. I cloned the repo. I'm trying linux.zip now.
[Android Software/Hacking General [Developers Only]] myfavoriteactivity:
How did you get this to run?

e: My dotnet install is invisible apparently
[Android Software/Hacking General [Developers Only]] ethical_haquer:
If you're having issues with your dotnet install, then I would just try my self-contained build of Thor here. It's the same thing but complied so it doesn't need dotnet to be installed. Let me know if it doesn't work! :)
[Android Software/Hacking General [Developers Only]] estelocotemira:
If anybody is still having issues with random things and arent using good preferably OEM USB cables, or aware of things like being on proper Linux distros that are known capable or compatible with Android devices, Arent aware of ADB and fastboot protocol and their needs alongside if not primarily to odin, don't know what Heimdall is and havent tried different USB ports along with killing the current ADB connection/app process to the phone, along with unplugging it, before restarting and trying again..

Or aren't aware of sdk/platform tools, And proper installing of them or the insane imperative need to have usb debugging on the phone, i can help u out with some quick info on that if ur serious about knowing it.. Linux and cell phones are a friggin *****, I've built Android roms, trust me u have no idea the nightmare! U can hit me on here or telegram @RITMO_REY..
[Android Software/Hacking General [Developers Only]] Lestwist50:
Whoho!! alright I switched Window 10 Os To Tuxedo Os2 Linux just this month (Dec.20 2023) Works great!! Now found you for my Samsung Cell Phones yah! Keep up the good work .
[Android Software/Hacking General [Developers Only]] ethical_haquer:
Congrats! :)

Feel free to ask if you have any Linux-related questions.
[Android Software/Hacking General [Developers Only]] Ankit tiwari@12:
The comprehensive features and improvements over existing tools like Odin and Heimdall truly stand out. Great work by the young developers. It's amazing how they've rewritten this utility and extended its capabilities. Looking forward to seeing more updates and advancements
[Android Software/Hacking General [Developers Only]] ProfessorM_:
What about windows? :)
[Android Software/Hacking General [Developers Only]] LimeWools:
Is this tool only able to flash official Samsung firmware or can it flash stuff like patched Magisk images?
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Can't be bothered to write a driver, for now.
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Even Samsung's official flash tool (Odin) can do that. Same goes for this tool.
[Android Software/Hacking General [Developers Only]] Slim2none4u:
Any news on a Windows implementation?
[Android Software/Hacking General [Developers Only]] ethical_haquer:
Well...

Q:

A:

:)
[Android Software/Hacking General [Developers Only]] TheAirBlow:
ethical_haquer is right. If anyone knows C#, you're free to make a fork.

For windows the best one one probably still be LibUSB, no matter how unreliable it is because of Windows not having a direct way to communicate.
[Android Software/Hacking General [Developers Only]] ethical_haquer:
Hey @TheAirBlow!

I was wondering if you have any idea what could be causing so many people to get the "Failed to bulk read: Connection timed out (110)" error. I've seen it here, here, here, here, and here. I don't know much (read "anything") about USB protocols, all I know is that the error occurs after starting an Odin session or after starting a flash. TIA.
[Android Software/Hacking General [Developers Only]] TheAirBlow:
Probably some weird quirk of my implementation. I basically copied the way official Odin on linux does it, so no idea. I can't debug something remote properly.
[Android Software/Hacking General [Developers Only]] ddougg:
Hey TheAirBlow

Will this work on a Samsung S3 from 2013 running Android 4.1.2? Or is my device too old? Can it actually change from Sprint to T Mobile so I could get service?

I have Ubuntu on laptop and been a recovering flashaholic since 2015. Fastboot and adb are my friends. Is this Thor the Nordic God of thunder answering my prayer?

Thank you, signed Ddougg from Grandma's basement
[Android Software/Hacking General [Developers Only]] TheAirBlow:
It should work, my test device is quite old, but I'm not sure.

If the bootloader is unlocked and there is no carrier (MDM) lock, you should be able to flash custom firmware, but I can't say much because I simply don't know.
[Android Software/Hacking General [Developers Only]] ddougg:
It is carrier locked to Sprint and that is my problem
[Android Software/Hacking General [Developers Only]] ProfessorM_:
What do you mean by that? I just don't understand the usage of the LibUSB when it comes to the Windows and I see that many people using it. You just opening a SerialPort and just simply writing pockets. The point is that you need to know what pockets but they are inside Thor ;)
[Android Software/Hacking General [Developers Only]] TheAirBlow:
I'd suggest to not talk about technical stuff if you clearly don't know what you're talking about.
[Android Software/Hacking General [Developers Only]] ProfessorM_:
Well... that's why I asked. Instead of being mean you could just answer so I could better understand the usage of the LibUSB for flashing samsung device on Windows where for example "Freya" from github doesn't need it :)